table td {font: 11px Arial, Helvetica, sans-serif;	color: #666666;}

body {background: url(images/bkg_top.gif) repeat-x top; margin: 0px; padding: 0px;}
a:link, a:visited, a:active {color: #678D0E;text-decoration: underline;}
a:hover {text-decoration: underline;color: #025270;	}

.logo {background: url(images/logo.gif) no-repeat left bottom;}
.gradient {background: url(images/nav_low.gif) repeat-x bottom; padding-bottom: 150px;}

/***** special table classes/colors *****/

.green1 td, .green2 td {
	color: #66828C;
	padding: 3px 7px;
}
.green1 th, .green2 th {
	font-size: 12px;
	text-align: left;
	color: #66828C;
	border-right: 7px solid #FFFFFF;
	padding: 2px 5px 7px;
}
.green1 td {background: #e6e6e6;}

.green1 th {background: #E1F4B5;	}
.green2 td {background: #DEE1E1;}
.green2 th {background: #CDEC8D;}

/*****  end  *****/


.content {color: #025270; padding: 38px 32px 40px;}

h2 {font: bold 17px Arial, Helvetica, sans-serif; color: #025270; text-transform: uppercase;}

.imggallery td {
	background: url(images/img_gallery_bkg.gif) repeat-y;
	padding-left: 4px;
}
.gallerytd {
	padding-top: 20px;
	padding-bottom: 30px;
	background: url(images/content_gradient.gif) repeat-x bottom;
}



.main .imggallery img {
	margin-bottom: 4px;
}
.main {margin-top: 1px;	background: url(images/technologies_img.jpg) no-repeat left top;}
.navoff, .navon {
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align: right;
	border-right: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
	padding-top: 4px;
	padding-bottom: 5px;
	cursor: pointer;
}
.navoff {color: #025270;}
.navoff a:link, .navoff a:visited, .navoff a:active {color: #025270; text-decoration: none;}
.navon a:link, .navon a:visited, .navon a:active {color: #A0D515; text-decoration: none;}
.navon a:hover {text-decoration: underline; color: #A0D515;	}
.navoff p, .navon p {margin: 0px 16px 0px 13px;	padding: 0px;}
.navon {color: #A0D515;	background: #1C7092; cursor: hand;}
#footer td {
	font: 10px Arial, Helvetica, sans-serif;
	color: #657081;
	padding: 10px 5px 0px;
}
#footer a:link, #footer a:visited, #footer a:active {color: #657081; text-decoration: none;}
#footer a:hover {text-decoration: underline; color: #657081;}
h3 {font: bold 11px Arial, Helvetica, sans-serif; color: #025270; text-transform: none;}
.nicetable td {
	padding-bottom: 6px;
}
