	html, body {	padding: 0;	margin: 0;	background: #fff;	font: 14px arial;		color: #757A64;}#Outer {	background: #FFF url(../images/bg_new_gallery.gif) repeat-y top right;	height: 903px;	margin: 25px 0 0 0;	}a:link, a:active, a:visited {	font: 12px arial;		color: #666;	}a:hover {	font: 12px arial;	color: black;	text-decoration: none;	}#date {	font: normal 11px arial;	color: #666;	float: right;	padding: 4px 25px 0 0;}html>body #date {	margin: -22px 0 0 0;	padding: 4px 25px 0 0;}		/* =======================   siteID styles========================= */#NavandsiteID {	height: 232px;	margin: 0 21px 0 0;	background: #666 url(../images/bg_left_shadow.gif) repeat-y top left;	min-width: 975px;	width:expression("975px");}#NavandsiteID #homePromo {	float: left;	margin: 6px 0 0 3px;	padding: 0;	display: block;}html>body #NavandsiteID #homePromo {	margin-left: 10px;}#siteID {	width: 211px /*262px*/;	height: 232px;	margin: 0;	padding: 0;	float: right;	background: #666 url(../images/index_siteID.gif) no-repeat 0 0;}#siteID span {	display: none;}#Nav {	width: 178px;	height: 216px;	background: #666;		margin: 6px 0 0 15px;	float: left;}html>body #Nav {	margin: 6px 0 0 28px;}#Nav ul {	margin: 0;	padding: 0;	list-style: none;}#Nav ul li {	display: inline;}#Nav ul li a span {	display: none;}#Nav ul li a {	width: 184px;	height: 42px;	display: block;	margin: 0 0 3px 0;}#Nav ul li#about a {	background: url(../images/nav_about_off.gif) no-repeat 0 0;}#Nav ul li#about a:hover {	background: url(../images/nav_about_on.gif) no-repeat 0 0;}#Nav ul li#productsearch a {	background: url(../images/nav_prod_search_off.gif) no-repeat 0 0;}#Nav ul li#productsearch a:hover {	background: url(../images/nav_prod_search_on.gif) no-repeat 0 0;}#Nav ul li#knowledgebase a {	background: url(../images/nav_knowledge_off.gif) no-repeat 0 0;}#Nav ul li#knowledgebase a:hover {	background: url(../images/nav_knowledge_on.gif) no-repeat 0 0;}#Nav ul li#servicesoffered a {	background: url(../images/nav_services_off.gif) no-repeat 0 0;}#Nav ul li#servicesoffered a:hover {	background: url(../images/nav_services_on.gif) no-repeat 0 0;}#Nav ul li#nominateproduct a {	background: url(../images/nav_nominate_off.gif) no-repeat 0 0;}#Nav ul li#nominateproduct a:hover {	background: url(../images/nav_nominate_on.gif) no-repeat 0 0;}/* =======================   Content styles========================= */#Content {	height: 670px;	margin: 0 25px 0 0;	background: #FFF url(../images/bg_left_shadow.gif) repeat-y top left;	min-width: 975px;	width:expression("975px");}html>body #Content {	border: 1px solid #FFF;}/* =======================   Utilities styles (Site search and Member Login========================= */#utilities {	position: absolute;	top: 259px;	left: 25px;	width: 180px;	/*height: 271px;*/	background: #FFF;	float: left;	font: bold 12px arial;	margin: 7px 0 0 5px;}html>body #utilities {	left: 23px;}#utilities .heading1 {	font-weight: bold;	letter-spacing: 1pt;}#utilities .heading {	font-weight: normal;}/* site search styles */#siteSearch {	background: #CFD1B1;	width: 176px;	height: 50px;	padding: 8px 0 0 7px;	border-left: 1px solid #BBBDAD;}#siteSearch form {  display: inline;}#siteSearch .formText {	border: 1px solid #666; 	width: 140px; 	color: #757A64;	font: 11px Arial; 	background-color: #fff; 	display: inline;	margin: 4px 5px 0 0;}	/* Member Login styles */#login {	float: left; 		background: #CFD1B1;	width: 176px;	padding: 8px 0 8px 7px;	margin: 8px 0 0 0;	border-left: 1px solid #BBBDAD;}#login a.password {	font: normal 10px arial;	text-decoration: none;}#login p {	margin: 0;}	#login .formText { 	border: 1px solid #666; 	width: 140px; 	color: #757A64;	font: 11px Arial; 	background-color: #fff; 	display: inline;	margin: 0 5px 0 0;}#login .enter input {	position: absolute;	top: 153px;	left: 155px;	background: #CFD1B1;	border: 1px solid #CFD1B1;	cursor: pointer;	color: #757A64;}html>body #login .enter input {	top: 150px;	left: 150px;	width: 30px;	text-align: left;	padding: 0;}#utilities .heading {	margin: 7px 0 0 0;}#login form {	margin: 0;	padding: 0;}#utilities .heading2 {	border-top: 1px solid #B0B398;	margin: 20px 8px 0 0;	padding: 15px 0 0 0;}#utilities #join ul {	margin: 5px 3px 0 0;	padding: 0;	list-style: none;	float: right;	text-align: right;}#utilities #join ul li a{	text-decoration: none;	padding: 0 15px 0 0;	background: url(../images/not_member_arrow.gif) no-repeat 100% 3px;}/* =======================	leftPortal styles==========================*/#utilities .leftPortal {background: url(../images/logos_left.jpg) no-repeat 0 0; float: left; width: 100%; height: 354px;}	/* =======================	 Main Content and Features styles========================= */		#MainContentandFeatures {	margin: 0 0 0 222px;}		/* Main Content styles */#maincontent {	background: #E8E9E4;	margin: 9px 7px 5px 0;	padding: 3px;	border-left: 1px solid #C5C8BD;}#maincontent p {	margin: 0;	padding: 0;}			/* features styles */#features {	/* width: 750px; */	margin: 10px 0 0 2px;	width: 99%;}#feature1, #feature2, #feature3, #feature4 {	/* width: 180px; */	width: 23.5%;	height: 550px;	margin: 0 12px 0 0;	float: left;	border-right: 1px solid #E8E9E4;}#feature4  {	margin: 0;}#features h1 {	font: bold 14px arial;	margin: 3px 20px 0 0;	color: #666;}#features h2 {	margin: 0 0 7px 0;}#features p {	font: normal 14px arial;	margin: 0 20px 0 0;}	/* =======================	 footer styles========================= */	#footer {margin: 0 26px 0 25px;height: 10px;padding: 5px 0 5px 0;border-top: 1px solid #E9E9E9;}#footer ul {	padding: 0;	margin: 0;	list-style: none;}#footer ul li {	display: inline;}#footer ul li a {	font: normal 11px arial;	float: left;	padding: 0 4px;	text-decoration: none;	border-right: 1px solid #666;}#footer ul li.last a {	border: none;}	#footer ul#Credits {	display: none;}	