body{ font:12px Arial; color:#777; background:#f3f5f8; }

a{ font-family:Arial; color:#13457c; }
a:hover{ text-decoration:none; }

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

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

h1{ font:18px "Arial Narrow", Arial; color:#555; font-weight:normal; padding:0px; margin:0px; }
h2{ font:14px "Arial Narrow", Arial; color:#555; font-weight:normal; padding:0px; margin:0px; }

#topdiv{ width:100%; height:100%; }

	#tmain{ position:relative; z-index:3; width:100%; height:100%: }

		#tmain td.leftbox{ width:250; vertical-align:top; }
			#tmain td.leftbox table{ width:219; height:auto; margin:23px 0px 0px 10px; }
				#tmain td.leftbox table td{ width:auto; padding:8px 0px 9px 30px; background:no-repeat url('/templates/main/images/page/bgmenu.jpg'); }
					#tmain td.leftbox table td a{ font:14px "Arial Narrow", Arial; color:#555; text-decoration:none; }
					#tmain td.leftbox table td a:hover{ color:#3469a2; }
					#tmain td.leftbox table td a.true{ color:#3469a2; }

					#tmain td.leftbox table td ul{ margin:14px 0px 10px 5px; padding:0px; }
						#tmain td.leftbox table td ul li{ list-style:none; margin:5px 0px 5px 0px; padding:0px 0px 0px 10px; }
							#tmain td.leftbox table td ul li a{ font:12px "Arial Narrow", Arial; color:#787878; }
							#tmain td.leftbox table td ul li a:hover{ color:#1f5999; }
						#tmain td.leftbox table td ul li.true{ background:no-repeat url('/templates/main/images/page/bgmenu_ul.jpg'); background-position:0 6; }
							#tmain td.leftbox table td ul li.true a{ color:#1f5999; }

			#tmain td.leftbox img.promo{ width:219; margin:25px 0px 45px 0px; }

		#tmain td.rightbox{ width:auto; padding:0px 50px 0px 20px; vertical-align:top; }

	#menu{ position:absolute; z-index:4; width:100%; height:auto; left:0; top:336; }
		#menu table{ width:auto; height:auto; }
			#menu table td{ width:auto; padding:25px 25px 0px 25px; font:18px "Arial Narrow", Arial; color:#13457c; }
				#menu table td a{ font:18px "Arial Narrow", Arial; color:#13457c; text-decoration:none; }
				#menu table td a:hover{ text-decoration:underline;}
			#menu table td.true{ background:top center no-repeat url('/templates/main/images/page/selm.jpg'); }
				#menu table td.true a{ text-decoration:underline; }

	#logo{ position:absolute; z-index:4; width:325; height:91; left:43; top:40; }

	#tb_address{ position:absolute; z-index:4; width:auto; height:auto; right:274; top:58; padding:0px 0px 0px 35px; background:no-repeat url('/templates/main/images/toolbar/address.jpg'); background-position:0 7; font:20px "Arial Narrow", Arial; color:#165dab; }
		#td_address a{ font:20px "Arial Narrow", Arial; color:#165dab; }

	#tb_phone{ position:absolute; z-index:4; width:auto; height:auto; right:40; top:58; padding:0px 0px 0px 35px; background:no-repeat url('/templates/main/images/toolbar/phone.jpg'); background-position:0 7; font:20px "Arial Narrow", Arial; color:#165dab; text-align:right; }
		#tb_phone a{ font:20px "Arial Narrow", Arial; color:#165dab; }

	#tb_email{ position:absolute; z-index:4; width:auto; height:auto; right:81; top:118; padding:0px 0px 0px 35px; background:no-repeat url('/templates/main/images/toolbar/email.jpg'); background-position:0 7; font:20px "Arial Narrow", Arial; color:#165dab; }
		#tb_email a{ font:20px "Arial Narrow", Arial; color:#165dab; }

	#copy{ position:absolute; z-index:4; width:100%; height:auto; left:0; bottom:15; font:12px "Arial Narrow", Arial; color:#999; text-align:center; }
		#copy a{ font:12px "Arial Narrow", Arial; color:#999; }

	#bgtop{ position:absolute; z-index:1; width:100%; height:379; left:0; top:0; background:repeat-x url('/templates/main/images/page/bgtop.jpg'); }

	#ictop{ position:absolute; z-index:2; width:100%; height:148; left:0; top:186; text-align:center; }

	#bgbottom{ position:absolute; z-index:1; width:100%; height:90; left:0; bottom:0; background:repeat-x url('/templates/main/images/page/bgbottom.jpg'); }
