*{margin:0;padding:0;font-family: Arial, Helvetica, sans-serif;color:#555;}
.clear{clear:both;}

body{background:url(../images/top_bar.png) repeat-x #ebebeb;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:none;}

div#container{width:927px;margin:5px auto;}

	ul.quickLinks{list-style:none;float:right;height:23px;background:url(../images/quick_links.png) no-repeat;}
	ul.quickLinks li{float:left;padding:2px 10px 7px;}
	ul.quickLinks li, ul.quickLinks li a{color:#fff;font-size:11px;font-weight:bold;}
	ul.quickLinks li:first-child{padding:2px 15px 7px 30px;}
	ul.quickLinks li.last{padding:2px 30px 7px 15px !important;}
	
	a.logo{margin:5px 0 0 7px;}
	
	ul.navigation {height:25px;float:right;margin:25px 24px 0 0;list-style:none;background:url(../images/navigation.png) no-repeat;}
	ul.navigation li.link {float:left;padding:3px 0 4px;}
	ul.navigation li.link a{font-size:12px;font-weight:bold;padding:3px 13px 4px;}
	ul.navigation li.link a:hover, ul.navigation li a.active{color:#bc0000;text-decoration:none;}
	ul.navigation li.link:first-child{padding-left:16px !important;}
	ul.navigation li.link.last{padding-right:16px !important;}
	ul.navigation li.link ul.submenu {background:#fff;list-style:none;display:block;z-index:21;padding:10px;visibility:hidden;position:absolute;}
	ul.navigation li.link ul.submenu li{float:none;}
	ul.navigation li.link ul.submenu li a{padding:10px 10px 20px;}
	
	div.content{clear:both;min-height:200px;background: url(../images/content.png) no-repeat #fff;padding:5px 18px 20px 19px;}
	div.content h1{background:url(../images/subpage_header.png) no-repeat;color:#fff;font-weight:normal;font-size:24px;padding:70px 0 0 48px;height:125px;}
	div.content h4{color:#959595;font-size:13px;font-weight:normal;margin:-25px 0 25px 10px;}
	div.content h2{color:#666666;font-size:14px;font-weight:bold;}
	
	div.content div.main{float:right;width:625px;}
	div.content div.main p{font-size:12px;line-height:18px;margin-bottom:18px;}
	
	div.content div.sidebar{width:250px;float:left;}
	div.content div.sidebar h3{background:#830100;padding:10px;color:#fff;font-size:14px;font-weight:bold;margin-bottom:10px;}
	div.content div.sidebar p{font-size:13px;line-height:18px;margin:0 10px 18px;}
	
	img.partners{clear:both;}

	div.footer {padding:30px 28px;height:100px;}
	div.footer ul{list-style:none;float:left;margin-right:60px;}
	div.footer ul li{font-size:13px;}
	div.footer ul li:first-child{font-weight:bold;margin-bottom:5px;}
	div.footer p{float:right;text-align:right;font-size:14px;}
	div.footer p span{font-size:10px;}

	
	div.main div.box{width:270px;border:5px solid #f6f6f6;padding:0 13px;float:left; margin-bottom:10px;}
	.price{color:#830100;font-size:24px; font-weight:bold;}
	div.main div.box h3{background: #666666;color:#fff;font-size:14px;padding:6px 14px;margin:0 -13px 13px;border-bottom:5px solid #f6f6f6;}
	div.main div.box p{font-size:12px;line-height:20px;color:#464646;margin-bottom:20px;}
	div.main div.boxright{width:270px;border:5px solid #f6f6f6;padding:0 13px;float:right; margin-bottom:10px;}
	div.main div.boxright h3{background: #666666;color:#fff;font-size:14px;padding:6px 14px;margin:0 -13px 13px;border-bottom:5px solid #f6f6f6;}
	div.main div.boxright p{font-size:12px;line-height:20px;color:#464646;margin-bottom:20px;}
	
	.highlight2 {
	padding: 10px;
	margin: 0 0 15px 0;
	color: #646464;
	border: 1px solid #ddd;
	background: #f7f7f7;
	line-height: 22px;
	font-size:13px;line-height:18px;
}

.tableheader {background:#f1f1f1; font-size:14px;}

.table-box {margin: 15px 0;}

.table-box td{border-bottom: 1px dotted #ccc; padding: 10px 2px; font-size:14px;}