body,html{ font:12px Verdana; color:#666666; background:#ffffff; height:100%; }

a{ font-family:Verdana; color:#333333; text-decoration:none; }
a:hover{ text-decoration:underline; }

table,div{ font-size:12px; }

img.png{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
img.border{ border:1px solid #000000; }

h1{ font-size:24px; color:#666666; font-weight:normal; margin:0px 0px 24px 0px; padding:0px; }
h2{ font-size:18px; color:#666666; font-weight:normal; }

#polls, #polls table {
  font-size: 11px;
}

#polls table {
  margin: 1em;
}

#topdiv{ position:relative; z-index:0; width:100%; height:100%; }

	#topdiv #dmain{ position:relative; z-index:1; width:100%; height:100%; }
		#topdiv #dmain #tmain{ width:100%; height:100%; }

			#topdiv #dmain #tmain td.leftbox{ width:200; border-right:1px solid #cccccc; vertical-align:top; }
				#topdiv #dmain #tmain td.leftbox div{ width:100%; height:12; background:repeat-x url('/templates/main/images/page/bglb.jpg'); padding:18px 0px 13px 0px; }
					#topdiv #dmain #tmain td.leftbox div a{ font:12px Arial; color:#333333; text-decoration:none; }
					#topdiv #dmain #tmain td.leftbox div a:hover{ color:#73953b; }
				#topdiv #dmain #tmain td.leftbox div.true a{ color:#73953b; }

			#topdiv #dmain #tmain td.centerbox{ width:auto; vertical-align:top; }
				#topdiv #dmain #tmain td.centerbox #centerbox{ margin:0px 25px 25px 25px; }

			#topdiv #dmain #tmain td.rightbox{ width:15; border-left:1px solid #cccccc; }
				#topdiv #dmain #tmain td.rightbox #rightbox{ font-size:6px; }

			#topdiv #dmain #tmain td.bottombox{ background:#a3a3a3; }
				#topdiv #dmain #tmain td.bottombox #bottomboxl{ width:auto; height:auto; float:left; padding:5px; }
				#topdiv #dmain #tmain td.bottombox #bottomboxr{ width:auto; height:10; float:right; padding:15px; font-size:10px; color:#ffffff; }
					#topdiv #dmain #tmain td.bottombox #bottomboxr a{ font-size:10px; color:#ffffff; }

	#topdiv #menu{ position:absolute; z-index:3; width:100%; height:53; left:0; right:0; top:238; text-align:center; }
		#topdiv #menu ul{ margin:17px 0px 17px 0px; padding:0px; }
			#topdiv #menu ul li{ list-style:none; display:inline; margin:10px 30px 10px 30px; padding-left:15px; background:left no-repeat url('/templates/main/images/page/selm.jpg'); }
				#topdiv #menu ul li a{ font:18px Arial; color:#626262; text-decoration:none; }
				#topdiv #menu ul li a:hover{ color:#73953b; }
			#topdiv #menu ul li.true a{ color:#73953b; }

	#topdiv #phone{ position:absolute; z-index:6; width:30%; height:18; right:0; top:0; padding:12px 22px 12px 22px; background:#73953b; font:18px Arial; color:#FFFFFF; }
		#topdiv #phone span{ font-size:14; }

	#topdiv #bgh{ position:absolute; z-index:2; width:100%; height:237; left:0; right:0; top:0; }
		#topdiv #bgh #bghl{ width:49%; height:237; float:left; background:repeat-x url('/templates/main/images/page/bghl.jpg'); }
		#topdiv #bgh #bghr{ width:49%; height:237; float:right; background:repeat-x url('/templates/main/images/page/bghr.jpg'); }

	#topdiv #bgm{ position:absolute; z-index:2; width:100%; height:93; left:0; right:0; top:238;background:repeat-x url('/templates/main/images/page/bgm.jpg');  }
		#topdiv #bgm #bgml{ width:210; height:93; float:left; background:repeat-x url('/templates/main/images/page/bgml.jpg'); }
		#topdiv #bgm #bgmr{ width:133; height:93; float:right; background:repeat-x url('/templates/main/images/page/bgmr.jpg'); }

	#topdiv #head{ position:absolute; z-index:3; width:100%; height:237; left:0; right:0; top:0; }
		#topdiv #head div.relative{ position:relative; z-index:4; width:824; height:237; }
			#topdiv #head div.relative #logo{ position:absolute; z-index:5; width:auto; height:auto; left:0; top:25; }
			#topdiv #head div.relative #light{ position:absolute; z-index:6; width:144; height:44; left:219; top:180; }
			#topdiv #head div.relative #flash{ position:absolute; z-index:5; width:auto; height:auto; right:1; top:52; }


	#torder{ width:auto; height:auto; }
		#torder td{ vertical-align:top; }
			#torder td input{ width:400; font-size:12px; }
			#torder td textarea{ width:400; height:100; font-size:12px; }
		#torder td.button{ text-align:right; padding:25px 0px 0px 0px;}
			#torder td.button input{ width:auto; font-size:18px; }
