

body 				{background:#f8f8f8 top left url(images/img_mainBack.jpg) repeat-x; margin:0px;font:11px Arial, Tahoma, Serif;}
#maincontainer 			{margin:auto;padding:6px;background-color:#fff;width:779px;}
#header 				{background:top left url(images/header.jpg) no-repeat;width:779px;height:234px; border-bottom:5px solid #547ECB;}
/* moving this information into the nav id */
#header ul 				{margin:0px;padding:0px;margin-top:200px;margin-left:0px !important;margin-left:7px;float:left;}
#header ul li 			{list-style-type:none;text-transform:uppercase;float:left;font:bold 10px Tahoma, Helvetica, sans-serif;border:1px solid #547ECB;padding:1px;margin-right:5px;filter:alpha(opacity=100) !important;opacity: 1 !important;-moz-opacity:1 !important;filter:alpha(opacity=75);opacity: 0.75;-moz-opacity:0.75;}
#header ul li a 			{color:#FFF;text-decoration:none;padding:3px 13px 3px 13px;display:block;background:#547ECB;filter:alpha(opacity=75) !important;opacity: 0.75 !important;-moz-opacity:0.75 !important;filter:alpha(opacity=100);opacity: 1;-moz-opacity:1;}
#header ul li a:hover 		{color:#FFF;}

/* Added a main nav id tag to control the problem on IE */


/* Experimental changes trying to get both IE and FF to display the blue bar above the menu *//*
#nav 				{margin:0px;padding:0px;margin-top:0px;margin-left:0px !important;margin-left:7px;float:left;}
#nav li 			{list-style-type:none;text-transform:uppercase;float:left;font:bold 10px Tahoma, Helvetica, sans-serif;border:1px solid #547ECB;padding:1px;margin-right:5px;filter:alpha(opacity=100) !important;opacity: 1 !important;-moz-opacity:1 !important;filter:alpha(opacity=75);opacity: 0.75;-moz-opacity:0.75;}
#nav li a 			{color:#FFF;text-decoration:none;padding:3px 13px 3px 13px;display:block;background:#547ECB;filter:alpha(opacity=75) !important;opacity: 0.75 !important;-moz-opacity:0.75 !important;filter:alpha(opacity=100);opacity: 1;-moz-opacity:1;}
#nav li a:hover 		{color:#FFF;}
*//* End experiment */


#nav					{width:770px;}

#nav a.level 			{background:#FFF right url(images/img_arrowgrey1.gif) no-repeat;}
#nav li ul 				{font: 11px Verdana, Tahoma, Serif;text-transform:none;position:absolute;left:-999em;height:auto;width:130px !important;
						 width:125px;font-weight:normal;border-right:none;margin:1px 0px 0px -2px !important;margin:1px 0px 0px -2px;}
#nav li li 				{background:#DDD;width:151px !important;width:125px;display:block;border:1px solid #FFF;border-bottom:1px solid #eee;filter:alpha(opacity=100) !important;opacity: 1 !important;-moz-opacity:1 !important;filter:alpha(opacity=95);opacity: 0.95;-moz-opacity:0.95;}
#nav li li li			{border-bottom:1px solid #fff;}
#nav li ul a 			{color:#333;background:#FFF;display:block;width:130px !important;width:130px;padding:3px 13px 3px 8px !important;padding:3px 13px 3px 8px;margin:0px;filter:alpha(opacity=100) !important;opacity: 1 !important;-moz-opacity:1 !important;}
#nav li ul a:hover 		{color:#5977B1;}
#nav li ul ul 			{border-top:none;margin:-20px 0px 0px 130px !important;margin:-20px 0px 0px 130px;width:130px !important;width:125px;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left:-999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left:auto;}
#nav li li:hover, #nav li li.sfhover {background:#aaa;}
#nav li li li:hover, #nav li li li.sfhover {background:#aaa;}
#header form 			{float:right;padding:10px;padding-right:5px;}
#btnsearch 				{background:#FFF;height:19px !important;height:20px;width:62px;text-transform:uppercase;font:bold 10px Tahoma, Helvetica, sans-serif;border:3px double #FFF;border-style:padding:1px;margin-right:5px;filter:alpha(opacity=75);opacity: 0.75;-moz-opacity:0.75;}
#keywords 				{line-height:19px !important;font: 11px Verdana, Tahoma, Serif;width:162px;margin-top:0px !important;margin-top:-1px;margin-right:2px;padding:2px 2px 2px 2px !important;padding:3px 2px 2px 2px;border:1px solid #fff;}
#content 				{width:500px;float:left;padding:15px;line-height:16px;padding-bottom:25px;}
#content small a 			{color:#666;text-decoration:none;}
#content h1 			{font:bold 16px Arial, Helvetica, sans-serif;}
#content h2 			{color:#4073B5;font:bold 16px Arial, Helvetica, sans-serif;letter-spacing:-1px;margin-top:5px;margin-bottom:20px;}
#content h3 			{color:#000;font:bold 14px Arial, Helvetica, sans-serif;margin-bottom:5px;margin-top:10px;}
#content h4 			{color:#4073B5;font:bold 14px Arial, Helvetica, sans-serif;margin-bottom:5px;margin-top:10px;}
#content h5 			{color:#000;font:bold 12px Arial, Helvetica, sans-serif;margin-bottom:5px;margin-top:10px;}
#content h6 			{color:#4073B5;font:bold 12px Arial, Helvetica, sans-serif;margin-bottom:5px;margin-top:10px;}
#content p 				{margin-top:10px;margin-bottom:10px;}
#content a 				{color:#4073B5;}
#content dd, #content dl, #content dd a{font-size: 11px;}
#content ul.extra 		{margin:0px;padding:0px;line-height:14px;}
#content ul.extra li 		{margin:0px;padding:0px;list-style-type:none;border-bottom:1px solid #FFF;}
#content ul.extra li a 		{padding:0px 0px 5px 10px;margin:0px;background:top left url(images/img_bulletArrowContent.gif) no-repeat;display:block;}
#right 				{width:200px;float:right;margin-top:2px;margin-bottom:20px;padding-right:15px;}
#right h2 				{width:180px;padding:6px 10px 6px 10px;background:#547ECB;font:bold 14px Tahoma, Arial, Helvetica, sans-serif; color:#fff;margin:0px 0px 2px 0px;}
#right ul 				{font:11px Arial;margin:0px;padding:0px;width:200px;margin-bottom:25px;}
#right ul li ul 			{margin:0px;padding:0px;background:transparent;}
#right ul li 			{list-style-type:none;margin-bottom:0px;}
#right ul li li			{margin-left:12px;}
#right ul li#vertfirst 		{border-bottom:1px solid #D3D3D3;border-top:1px solid #D3D3D3;}
#right ul li ul li		{margin-bottom:0px;padding-bottom:0px;border:none;}
#right ul li a 			{display:block;border-bottom:1px solid #D3D3D3;color:#333;font-weight:bold;text-decoration:none;padding-top:6px;padding-bottom:6px;padding-left:15px;width:185px;}
#right ul li a#highlight	{background:#F5F5F5 top left ;}
#right ul li a:hover		{color:#000;background-color:#F5F5F5;}
#right ul li ul li a 		{padding-left:15px;border-bottom:1px dashed #D3D3D3;font-weight:normal;color:#666;width:173px;display:block;}
#right ul li ul li a#highlighted {color:#4073B5;}
#right ul 				{font:11px Arial;}
#usability 				{margin-top:30px;margin-bottom:25px;text-align:left;}
#usability img 			{margin-right:5px;border:none;}
#footer 				{margin:auto;margin-top:25px;padding:16px 15px 10px 15px;width:749px;background:#EBEBEB}
#copyright a 			{color:#4073B5;font-weight:bold;}
#copyright 				{margin:0px;line-height:20px;font-size:10px;color:#333;}
#copyright p 			{margin:0px;}
#copyright img {float:right;}
#containerclear 			{clear:both;}
#powered 				{width:725px;margin:auto;text-align:right;color:#8E9CAD;font:10px Verdana, Arial, Helvetica, sans-serif;letter-spacing:-1px;padding-bottom:5px;padding-top:5px;}
#powered sup 			{color:#8E9CAD;font:8px Tahoma, Helvetica, sans-serif;}
#powered a 				{color:#8E9CAD;text-decoration:none;}
