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

* 								{	margin: 0px;padding: 0px;font-family:Arial, Helvetica, sans-serif;font-size: 12px; color:#666;}
body 							{	text-align: center;background:#fff;padding: 0 !important;padding-right: 1px;}
a:focus 						{	outline: none;}
a 								{	text-decoration: none;}
a img 							{	border-style: none;}
a:hover 						{	text-decoration: underline;}
image 							{	border: none;}
img, div 						{ 	behavior: url(iepngfix.htc) }
/* Main Layout Items */

/*#wrapper 						{	position: absolute;left: 50%;top: 50%;width: 980px;height: 570px;text-align:left;margin-left: -400px half of width; margin-top: -230pxhalf of height; border:1px solid #333;  }*/
#wrapper 						{	width: 980px;text-align:left; border:1px solid #333; margin: 30px auto; position: relative;}
#logo 							{ 	width: 136px; height: 40px; top: 36px; left: 50px; position: absolute; z-index: 100; }
#main IMG 						{	position:absolute;top:0;left:0;z-index:8;}
#main IMG.active 				{	z-index:10;}
#main IMG.last-active 			{	z-index:9;}
#main 							{	width: 850px;height: 458px;position: relative;}
.main_name 						{	top: 130px;left: 660px;position: absolute;z-index: 10;color:#716558;font-size: 13px;}
#nav 							{ 	top: 45px; right: 75px; position: absolute; z-index: 10; width: 570px; text-align-right;}
#nav a							{	color:#fff;padding: 0 12px; font-size:11px}
#nav p							{	padding: 3px 0 3px 0; font-size:10px;color:#fff;}
#nav .select					{	color:#09F;}
#nav a:hover.select				{	text-decoration:none;}
#login a						{ 	top: 32px; right: 50px; position: absolute; z-index: 10; color:#fff; font-size: 11px; padding:7px; text-align:center;border:1px solid #FFF; }
#footer							{	padding: 20px 0; text-align:center; border-top:1px solid #333}
#footer	p						{	color:#333;font-size: 9px; padding: 2px 0; font-weight:bold;}
#footer	p a						{	color:#333;font-size: 9px;  font-weight:bold}
#footer .copyright				{	color:#999; font-size:8px;}

#i_wrapper						{	position: absolute;left: 50%;top: 50%;width: 850px;height: 470px;text-align:left;margin-left: -400px/* half of width */; margin-top: -230px/* half of height */; border:1px solid #333}
#i_masthead						{	height: 100px;}
#lt_panel						{	width: 960px;margin:130px 0 20px 40px;}
#who_panel						{	width: 175px;margin:160px 0 20px 30px; height:273px; text-align:right;}
#who_panel p					{	padding: 3px 0;}
#who_panel a					{	font-weight:bold; text-decoration:underline;}
#who_panel a:hover				{	text-decoration:none;}
#lt_panel h1					{	font-size: 17px; color:#173141; margin: 0 0 15px 0;}
#lt_panel ul					{	margin: 0 0 0 40px; padding-right:300px;}	
#lt_panel p						{	padding: 5px 320px 5px 0;}
#lt_panel strong				{	color:#173141;}
#lt_panel a						{	color:#173141; font-weight:bold;}
#rt_panel						{	width: 200px; float:right;margin:50px 40px 20px 0}

#lt_panel .clickme				{	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 0;}
#lt_panel .arrow-off			{	padding: 0 0 0 15px; background:url(images/arrow-off.gif) no-repeat left center;cursor:pointer; margin: 10px 0 5px 0;}
#lt_panel .active				{	padding: 0 0 0 15px; background:url(images/arrow-on.gif) no-repeat left center;cursor:pointer; margin: 10px 0 5px 0;}
.open_content					{	display:none;}

/** Form **/
#i_content form p 				{	padding: 8px 0;}
fieldset 						{	border: 0px;}
fieldset label 					{	float:left;width: 190px;}
fieldset input 					{	width: 250px; padding: 3px;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; padding: 3px;border: 2px solid #EBEBEB; background:#FBFBFB;}
#c_on							{	display:none;text-align:left;}
#d_on input						{	width: 250px; padding: 3px;border: 2px solid #999999;background:#FFFFFF;}

#c_off2							{	text-align:left; }
#d_off2 input					{	width: 250px; padding: 3px;border: 2px solid #EBEBEB; background:#FBFBFB;}
#c_on2							{	display:none;text-align:left;}
#d_on2 input					{	width: 250px; padding: 3px;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;
}
