@charset "UTF-8";
/* CSS Document */

* 							{	margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif;}
html						{	min-height: 100%;height: auto;}
body 						{	text-align: center;padding: 0 !important;padding-right: 1px;background: url(images/logo-large.jpg) no-repeat bottom right #FFF;margin: 0px;padding: 0px;}
a:focus 					{	outline: none;}
a 							{	text-decoration: none;}
a img 						{	border-style: none;}
a:hover 					{	text-decoration: underline;}
image 						{	border: none;}

/* Main Layout Items */
#wrapper 					{	margin: 0 auto; width: 800px; height:509px; text-align: left; position:relative;}
#masthead 					{	padding: 0 0 0 35px;}
#masthead  .logo			{	float:left;padding:10px; 0 0 0;}
#masthead .nav				{	padding: 47px 0 0 20px; font-size:12px; display:block; font-weight:bold; float:left;}
#masthead .blue				{	color:#002267;}
#masthead .nav 				{	line-height:20px;}
#masthead .nav li			{	display:inline; list-style:none;}
#masthead a					{	font-size:12px; color:#91850E;padding-right: 20px;}
#masthead a.select			{	color:#002267; text-decoration:underline;}
#content					{	width: 380px;padding: 85px 0 0 110px;}
#content h1					{	text-indent: -1200px; background:url(images/home_headline.gif) no-repeat; width:380px; height:14px;}
#content p					{	font-size: 12px; padding: 10px 0; color:#666;}
#footer 					{	position:absolute; bottom: 30px; left: 110px; width:400px;}
#footer p 					{	float:left; font-size:10px;padding: 3px 0 0 10px; color:#666;}
#footer a					{	font-size:10px;padding: 0 0 0 10px; color:#666;}

#i_wrapper 					{	margin: 0 auto; width: 800px; text-align: left; position:relative;}
#i_content					{	width: 380px;padding: 45px 0 0 110px;}
#i_content a				{	font-size:12px; color:#91850E;}
#i_content h1				{	font-size:16px; text-transform:uppercase;color:#0F689A; font-weight:bold;}
#i_content h2				{	font-size:14px; color:#0F689A;font-weight:normal; padding-top: 20px;}
#i_content h3				{	font-size:12px; color:#0F689A;font-weight:normal; padding-top: 10px;}
#i_content p				{	font-size: 12px; padding: 10px 0;}
#i_content li				{	font-size:12px; padding: 3px 0; margin-left: 10px;}
#i_content ul				{	margin: 0 0 0 20px;}
.linkbox					{	padding: 0 0 0 15px; background:url(images/arrow-off.gif) no-repeat left center; cursor:pointer; font-size:12px; color:#0F689A; margin: 10px 0 5px;}
.arrow-off					{	padding: 0 0 0 15px; background:url(images/arrow-off.gif) no-repeat left center;cursor:pointer; margin: 10px 0 5px;}
.active						{	padding: 0 0 0 15px; background:url(images/arrow-on.gif) no-repeat left center;cursor:pointer; margin: 10px 0 5px;}
.toggle_container			{	display:none; background:#EAEAEA; padding: 5px 15px;}
.color_blue					{	color:#0F689A;}
.quote						{	font-style:italic; margin-bottom:0px;}
.quote_name					{	text-align:right; font-weight:bold; margin-top: 0;}
#i_footer 					{	width:400px;margin: 20px 0 20px 100px !important;margin: 20px 0 20px 50px}
#i_footer p 				{	float:left; font-size:10px;padding: 3px 0 0 10px; color:#666;}
#i_footer a					{	font-size:10px;padding: 0 0 0 10px; color:#666;}

ul.dropdown                 { 	position: relative; }
ul.dropdown li              { 	float: left; zoom: 1;}
ul.dropdown li a            { 	display: block; float: left}
ul.dropdown li.hover,
ul.dropdown li:hover        { 	position: relative; }
ul.dropdown ul 				{ 	visibility: hidden; position: absolute; top: 100%; left: 0; }
ul.dropdown ul li 			{ 	float: none; width:200px;}
ul.dropdown ul li a			{ 	display: inline-block;width:200px; font-weight:normal;} 
ul.dropdown ul ul 			{ 	left: 100%; top: 0; }
ul.dropdown li:hover > ul 	{ 	visibility: visible; }

/** Form **/
#i_content form p 			{	padding: 8px 0;}
fieldset 					{	border: 0px;}
fieldset label 				{	float:left;width: 80px;}
fieldset input 				{	width: 250px;height: 20px;border: 1px solid #999999;}
select 						{	width: 150px;border: 1px solid #999999;font-size: 11px;padding: 1px;}
.submit 					{	text-align:right;padding: 20px 46px 0 0;}
#c_off						{	text-align:left; }
#d_off input				{	width: 250px;height: 20px;border: 2px solid #EBEBEB; background:#FBFBFB;}
#c_on						{	display:none;text-align:left;}
#d_on input					{	width: 250px;height: 20px;border: 2px solid #999999;background:#FFFFFF;}
td 							{	padding: 5px; font-size:11px;}

/* login */
.black_overlay {
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1000;
	-moz-opacity: 0.6;
	opacity:.80;
	filter: alpha(opacity=60);
}
.white_content {
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 550px;
	height: 250px;
	padding: 10px;
	border: 10px solid white;
	background-color: #A8B50A;
	z-index:1002;
	overflow: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
