	/* CSS Document */

/************************
* Element defaults
************************/
html				{ }
body				{ font-family:Tahoma, Arial, Verdana, sans-serif; font-size:11px; color:#B0AFAF; margin:0; line-height:160%; }
hr              	   	{ color:#EDEDED; height:1px; background:#EDEDED; border:0; }
img	            		{ border:0; }
blockquote			{ margin:0 10px; }

/* Table elements */
table				{ font-family:Tahoma, Arial, Verdana, sans-serif; font-size:1em; color:#000000; }
th				{ font-size:1em; color:#000000; text-align:left; background-color:#EBEBEB; }
tr, td				{ color:#000000; }
thead				{ display:table-header-group; }

/* Form elements */
form				{ margin:0; }
fieldset			{ margin:0; border:0; padding:0; }
input, select, textarea		{ font-family:Tahoma, Arial, Verdana, sans-serif; font-size:1em; color:#000000; margin-bottom:5px; }
legend				{ color:#000000; font-weight:bold; }
label				{ font-size:1em; color:#000000; font-weight:bold; }

/* Text elements */
p				{ font-family:Tahoma, Arial, Verdana, sans-serif; font-size:1em; color:#B0AFAF; margin:0 0 15px 0; line-height:160%; }
ol, ul, li			{ font-family:Tahoma, Arial, Verdana, sans-serif; font-size:1em; color:#000000; }

h1				{ margin:0 0 15px 0; font-size:2.2em; color:#2C353E; font-weight:normal; line-height:150%; }
h2				{ margin:0 0 1px 0; font-size:1.2em; color:#6B94D4; font-weight:bold; line-height:150%; }
h3				{ margin:10px 0; font-size:1.1em; color:#000000; line-height:160%; }
h4				{ margin:8px 0; font-size:1em; color:#000000; font-weight:bold; }
h5				{ margin:5px 0; font-size:11px; color:#000000; font-weight:bold; line-height:200%; }
h6				{ margin:5px 0; font-size:11px; color:#6898CC; font-weight:normal; line-height:155%; }

/* Href elements */
a    				{ color:#6f6f6f; text-decoration:underline; }
a:hover   			{ color:#06538E; text-decoration:none; }

/* Classes */
.clear				{ clear:both; padding:0; margin:0; height:1px; line-height:100%; }
.error				{ color:#FF0000; }


/* Block elements */
div#background1			{ width:100%; background:url('/images/bg_repeat.jpg') repeat-x; }
div#background2			{ width:100%; background:url('/images/header_bg.jpg') center top no-repeat; }
div#container			{ width:922px; margin:0 auto; }

div#topNav			{ width:922px; height:56px; }
div#topNav ul			{ margin:0; padding:0 0 0 24px; }
div#topNav ul li		{ display:inline; padding:0; margin:0; float:left; }

div#featureSide			{ float:right; width:193px; background:url('/images/right_column_feature_bg.jpg') no-repeat; margin:0 25px 0 0; display:inline; padding:0px; }

/* Modified for larger images
img#featureSideFeature		{ padding:8px 0 0 18px; }
img#featureSideButton		{ padding:12px 0 0 14px; }
*/
img#featureSideFeature		{ padding:0px; }
img#featureSideButton		{ padding:7px 0 0 14px; }

div#featureSub4			{ padding:35px 0 0 18px; font-size:10px; }    
div#featureSub4 ul		{ margin:0 0 0 0; padding:8px 0 0 10px; list-style:none; line-height:170%; }
div#featureSub4 ul li 		{ color:#6f6f6f; padding-left:18px; background:url(/images/bullet01.gif) no-repeat 0 7px; border-bottom:solid 1px #E6E6E6; }

div#featureSub4 ul li a		{ text-decoration:none; } 
div#featureSub4 ul li a:hover	{ color:#FC9E41; } 



div#footer			{ width:922px; margin:0px auto; height:50px; padding-top:20px; }
div#footer ul			{ margin:0; padding:0 0 0 30px; font-size:9px; }
div#footer ul li		{ display:inline; padding:0 10px 0 0; margin:0; float:left; }
div#footer ul li a		{ color:#6b94d4; text-decoration:none; }
div#footer ul li a:hover	{ color:#98bdf6; } 
div#footer p			{ padding:0px 30px 0 0; margin:0; float:right; font-size:9px; color:#B0AFAF; }

