/* Main Tag styles */
html				{ font-size:10px; }
body				{ font-family:Arial, Helvetica, sans-serif; font-size:1.1em; margin:0; padding:0; }
img				{ border:0; }
hr              	   	{ color:#CCCCCC; height:1px; background:#CCCCCC; border:0; padding:0; }
a				{ text-decoration:none; color:#003355; }
a:hover				{ color:#005288; }
h1				{ font-size:2.1em; font-weight:lighter; margin-top:0; color:#003355; }
h2				{ font-size:1.2em; margin-top:0; }
h3				{ font-size:1em; margin-top:0; }
h4				{ font-size:1em; margin:0; }
h5				{ font-size:1em; margin:0; color:#999999; }
h6				{  }
ol				{ margin:0; padding:0; }

/* home styles */
#divContainer			{ margin:0 auto; width:922px; padding-top:14px; }
#divHeader			{ width:922px; height:121px; background:url('/images/header.gif') no-repeat; }
#divNav				{ width:922px; }
#divFeature			{ width:710px; float:left; }
#divLogin			{ width:710px; height:104px; margin:0; float:left; }
#divNavSide			{ width:166px; height:480px; padding:48px 0 0 28px; margin:14px 0 0 16px; float:right; background:url('/images/nav_side.jpg') no-repeat; }
#divFooter			{ border-top:1px solid #CCCCCC; padding-right:5px; text-align:right; color:#ADBEC9; padding-top:7px; font-size:0.9em; clear:both; }
#imgFooterSU			{ float:left; margin-right:20px; }
#imgFooterSupporter		{ float:left; }
#imgFooterIp			{ float:right; }

#imgFeatureSub			{ margin-top:16px; float:left; }

/* Navigation styles */
#divTopNav			{ padding-top:98px; margin-left:18px; width:887px; }
#divTopNav ul			{ margin:0; padding:2px 0 2px 0; text-align:center; }
#divTopNav li			{ display:inline; list-style-type:none; padding:2px 20px 2px 20px; }
#divTopNav li.liActive		{ background:url('/images/bkg_whitetab.gif') bottom center no-repeat; }
#divTopNav a			{ color:#FFFFFF; font-weight:bold; font-size:1.2em; }
#divTopNav a:hover,
#divTopNav a.aSection		{ color:#ADBEC9; }
#divTopNav a.aActive,
#divTopNav a.aActive:hover	{ color:#003355; }

#divContentNav ul		{ width:100px; margin:0; padding:15px; list-style-image:url('/images/icons/icon_bullet.gif'); }
#divContentNav ul a.aSelected	{ color:#003355; padding-bottom:5px; font-weight:bold; }
#divContentNav ul ul		{ padding:0px 0 5px 15px; margin:5px 0; border:0 dashed #003355; width:155px; list-style:circle; }
#divContentNav ul ul a		{ color:#003355; font-size:0.8em; }
#divContentNav ul ul a:hover	{ text-decoration:underline; }


#fsMembersLogin			{ margin:24px 0 0 236px; padding:0; }
.inputMembersLogin 		{ margin:24px 26px 0px 0px; width:114px; font-size:1.3em; color:#999999; }
#inputMembersBtn		{ font-size:12px; margin:0; }
