*{margin:0;padding:0;font-family:"Tahoma","Helvetica","Arial",sans-serif;}
a,a:visited{color:#333;text-decoration:none;}

a:hover{color:#666;text-decoration:underline!important;;}
.clear{clear:both;}

body#home{background:url(../images/home_background.png) repeat-x #fff;}
body#subpage{background:url(../images/subpage_background.png) repeat-x #fff;}

div#container{width:955px;margin:0 auto;}

	div.header{background:url(../images/logo.png) no-repeat 0px 10px;height:90px;margin-top:2px;}
	div.header p.subnav{float:right;font-size:12px;font-weight:bold;color:#464646;padding:5px 10px 10px;background:#f1f1f1;margin-bottom:20px;}
	div.header p.subnav a{color:#464646;}
	
	div.header ul.nav{clear:both;float:right;list-style:none;}
	div.header ul.nav li{float:left;}
	div.header ul.nav li a{color:#464646;font-size:13px;font-weight:bold;padding:5px 10px;}
	div.header ul.nav li a:hover, div.header ul.nav li a.active{background:#f1f1f1;text-decoration:none!important;}
	
	h1{padding-top:50px;height:121px;margin-bottom:0px;font:bold 24px "Helvetica","Arial",sans-serif;color:#363636;background:url(../images/subpage_superdude.png) no-repeat right;}
	
	div.sidebar {width:290px;float:left;}
	div.sidebar div.box{border:5px solid #f6f6f6;padding:0 13px;}
	div.sidebar div.box h3{background:#6bc3db;color:#fff;font-size:14px;padding:6px 14px;margin:0 -13px 13px;border-bottom:5px solid #f6f6f6;}
	div.sidebar div.box p{font-size:12px;line-height:20px;color:#464646;margin-bottom:20px;}
	
	div.content{width:650px;float:right;}
	div.content p{font-size:12px;line-height:24px;margin-bottom:24px;color:#464646;}
	div.content div.box{width:270px;border:5px solid #f6f6f6;padding:0 13px;float:left; margin-bottom:10px;}
	.price{color:#56A9C0;font-size:36px; font-weight:bold;}
	div.content div.box h3{background: #666666;color:#fff;font-size:14px;padding:6px 14px;margin:0 -13px 13px;border-bottom:5px solid #f6f6f6;}
	div.content div.box p{font-size:12px;line-height:20px;color:#464646;margin-bottom:20px;}
	div.content div.boxright{width:270px;border:5px solid #f6f6f6;padding:0 13px;float:right; margin-bottom:10px;}
	div.content div.boxright h3{background: #666666;color:#fff;font-size:14px;padding:6px 14px;margin:0 -13px 13px;border-bottom:5px solid #f6f6f6;}
	div.content div.boxright p{font-size:12px;line-height:20px;color:#464646;margin-bottom:20px;}
	
	div.footer{height:18px;margin:18px 0 20px;padding:5px 5px;background:url(../images/footer_background.png) repeat-x;}
	div.footer p, div.footer a{font-weight:bold;font-size:12px;color:#555555;text-decoration:none;}
	div.footer p.legal{float:left;}
	div.footer p.copyright{float:right;}
	
	.tableheader {background:#6BC3DB; font-size:14px; color:#FFFFFF;}

	.table-box {margin: 0px 0; font-size:12px;}

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

label,input { display: block; width: 120px; float: left; }

label { text-align: left; width: 60px; padding-right: 10px;}

a img { border: none;}img { border: none;}

.style1 {color: #666666}
.style2 {color: #FFFFFF}
.style3 {font-size: 18px}
.style4 {color: #FFFFFF; font-weight: bold;}
.style5 {color: #FFFFFF}
.style6 {font-size: 18px}
.style7 {font-family:Tahoma normal}