body 	{ font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #224466;
		background: #002448 url(/images/cornerstyle/page_back.gif) repeat-x; margin:0; padding:0; text-align:center; }
td 		{ font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #5C5C5C; text-align:left; }

form 	{padding:0px; margin:0px;}
p 		{padding:0px; margin:0px; padding-top:7px; padding-bottom:8px;}
a		{color:#0000ff; font-weight: bold; text-decoration:none; }
a:hover {color:#ff0000; }
label 	{margin:0; padding:0;}
img 	{border:0; }


select 	{ COLOR: #336699; font-family: Tahoma, Verdana, Helvetica; font-size: 11px; border:#cccccc 1px solid;}
input	{ COLOR: #336699; font-family: Tahoma, Verdana, Helvetica; font-size: 11px; border:#cccccc 1px solid;}
textarea{ COLOR: #336699; font-family: Tahoma, Verdana, Helvetica; font-size: 11px; border:#cccccc 1px solid;}

.button_style 	{border:#dddddd 2px solid; color:#003366; border-style: outset; background:#eeeeee; font-weight:bold;}
.clear 			{clear:both; height:0; line-height:0; font-size:0; border:0; }

#mainbox {width: 930px; background:#FFFFFF; margin: 22px auto 22px auto; text-align: left;}
	#mainbox .bl {background: url(/images/cornerstyle/cnr_main_3.gif) 0 100% no-repeat}
	#mainbox .br {background: url(/images/cornerstyle/cnr_main_4.gif) 100% 100% no-repeat}
	#mainbox .tl {background: url(/images/cornerstyle/cnr_main_1.gif) 0 0 no-repeat}
	#mainbox .tr {background: url(/images/cornerstyle/cnr_main_2.gif) 100% 0 no-repeat; padding:15px} 

#greyBox { width: 900px; background-color: #E0E0E0; text-align: left; margin-top:10px;}
	#greyBox .bl {background: url(/images/cornerstyle/cnr_bodyout_3.gif) 0 100% no-repeat}
	#greyBox .br {background: url(/images/cornerstyle/cnr_bodyout_4.gif) 100% 100% no-repeat}
	#greyBox .tl {background: url(/images/cornerstyle/cnr_bodyout_1.gif) 0 0 no-repeat}
	#greyBox .tr {background: url(/images/cornerstyle/cnr_bodyout_2.gif) 100% 0 no-repeat; padding:15px} 
	
#logo {	float:left; text-align:left; width:245px; padding:0px; }

#navMenu {	display:block; float:right; width:530px; padding:0 0 0 4px; margin:20px 0px 0px 0px;}
	#navMenu ul.postnav,ul.postnav li{margin:0;padding:0;list-style-type:none}
	#navMenu ul.postnav li	{float:left;width: 9em;font-size:90%;margin-right: 5px}
	#navMenu ul.postnav a	{display:block;width:9em;padding:5px 0;font: 100% Arial,Verdana,sans-serif; text-transform:uppercase; 
				background: #0000cc url(/images/nav_back.gif) center;color: #fff; text-decoration:none;text-align:center}
	#navMenu ul.postnav a:hover{background: #cc0000;color:#ffffff;}

#whiteBox { width: 870px; text-align: left; background: #fff url(/images/cornerstyle/bodyinner_top_back.gif) repeat-x center top; margin:0 0 12px 0;}
	#whiteBox .bl {background: url(/images/cornerstyle/cnr_bodyinner_3.gif) 0 100% no-repeat}
	#whiteBox .br {background: url(/images/cornerstyle/cnr_bodyinner_4.gif) 100% 100% no-repeat}
	#whiteBox .tl {background: url(/images/cornerstyle/cnr_bodyinner_1.gif) 0 0 no-repeat}
	#whiteBox .tr {background: url(/images/cornerstyle/cnr_bodyinner_2.gif) 100% 0 no-repeat; padding:15px} 

#whiteBoxContent { padding:0 10px 0 16px;min-height:500px; background:right bottom no-repeat url(/images/cornerstyle/bcimage.gif); }
	#whiteBoxContent .h1 {font-size: 20px; font-weight: normal;color: #006699; border-bottom: 1px solid #ccc; padding-bottom:2px; }
	#whiteBoxContent .h2 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold;
						color: #006699;	border-bottom: 1px solid #cccccc; padding-bottom:2px; }
	#whiteBoxContent .highlight { font-weight: bold;color: #006699;}

#bodyLeft 	{float:left; width:580px; margin:20px 0 0 30px ;  padding:0; line-height:17px; text-align:justify;}
	#bodyLeft .boxed {background:#f7f7f7;padding:5px; border: 1px solid #cccccc; }
#bodyCircles{float:left; width:200px; margin:20px 0 0 0px; padding:0; line-height:17px;}




#contact				{width:440px; font-size:11px; }
	#contact .label		{float:left; width:25%; height:26px; text-align:right; padding-right:8px;}
	#contact .response	{float:right;width:72%; height:26px; }
	#contact .red		{color:#ff0000; font-weight:normal;}
	#contact .input		{background:#f7f7f7; color:#336699;  width: 200px; border:#cccccc 1px solid;}
	#contact .textarea  {background:#f7f7f7; color:#336699; height: 120px; width: 300px; border:#cccccc 1px solid; padding:2px;}


#login					{ }
	#login .table		{width:360px; height:110px; border:1px solid #99aabb; padding:1px; }
	#login .error		{background:#cc0000; width:360px; height:20px; color:#ffffff; font-size:12px; font-weight:bold; text-align:center; padding:2px; margin-top:10px;}
	#login .header		{background:#003366; color:#ffffff; font-size:14px; font-weight:bold; font-family:arial; padding:2px; margin-bottom:8px;}
	#login .label		{float:left; width:38%; height:26px; text-align:right;}
	#login .response	{float:right;width:60%; height:26px; }
	#login .input		{background:#ffffff; font-size:11px; width: 120px; font-family:Tahoma}


#footer 				{width:900px; text-align:center; font-size:10px; font-weight:normal; }
	#footer .topsites	{display:block; float:left;  width:300px; text-align:left; color:#ffffee;}
	#footer .nav		{display:block; float:right; width:600px; text-align:right; }
	#footer .nav a		{color:#999999; padding-left:4px; padding-right:4px; text-decoration:none; font-weight:normal; font-size:10px;}
	#footer .nav a:hover{color:#ffffee; text-decoration:underline; }


