body{margin:0; padding:0; background:url(bg.png) repeat-x; background-color:#D0E7ED; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

a {color:#346699;}
a img{ border:none;}
h1 { background:url(bg_h1.png) left center repeat-x; padding:8px; padding-left:50px; font-size:16px; margin-top:0;}
.header{background:url(header.png) no-repeat center; vertical-align:top; font-size:12px;}
.header a{ color:#006633;}
.vline{ color:#666666; font-size:16px;}
.logo{ padding-left:12px; padding-top:40px; float:left}
.phone { background:url(phone.gif) left center no-repeat; padding:0px 20px 0 50px; text-align:right; float:right; height:22px; font-size:14px;}
.center{ vertical-align:top; height:500px; background-color:#fff; margin-top:10px;}
.right{ width:250px;}

.sitebar{ width:250px;}
.menu-name { background:url(menu_top.png); text-align:center; vertical-align:middle; color:#FFFFFF; height:52px; font-weight:600; width:242px; border:none; padding:0;}
.menu_item{ border:none; border-bottom:solid 1px #993333; width:228px; padding:3px;}
.menu_item a{ text-decoration:none;}
.menu_item a:hover{ text-decoration:underline; color:#548CC5}
.menu_bottom{ background:url(menu_bottom.gif) repeat-x center; height:7px;}
.menu_r{background:url(menu_cr.gif) repeat-y; width:4px; border:none;}
.menu_l{background:url(menu_cl.gif) repeat-y; width:4px}
.sel{color:#FF3399;}
.news{margin:3px;}
.product_img{ float:left; padding:5px;}


.content{ vertical-align:top; padding-left:10px;}

.footer{background:url(footer.gif) repeat-x; height:308px; vertical-align:top; color:#666666; font-size:0.8em;}
.footer a{ color:#666666; text-decoration:none;}
.white{ color:#fff;}

.date{ color:#0C5384; font-size:12px;}
.news{ padding:5px 0 5px;}
.news h3{margin:0; background:#EEF7FC; font-size:16px;}
.news a { color:#000099;}
.news_img{padding:5px; float:left; width:60px; height:60px;}
.right{float:right;}

th.dark, td.light, td.gray {
	border-right: 1px solid white;
	}
th.dark {
	color: #FFFFFF;
	background-color: #333333;
}
td.light {
	background-color: #F3F3F3;
}
td.gray {
	background-color: #E6E6E6;
}
td.td {
	vertical-align:top;
	}
th.dark a {
	color: #FFFFFF;
}


