body {margin:10px 10px 0px 10px;padding:0px;background-color:#ffffff;}
.noshow {display: none;}
#content{
}
#leftcontent {float:left;width:165px;}
.leftcontent {position: absolute;left:10px;top:120px;width:165px;}
.leftcontent-inner {border:1px solid #006400;background:#F5F5F5;}
#centercontent {
background:#fff;
margin-left: 175px;
margin-right:10px;
margin-top:8px;
voice-family: "\"}\"";
voice-family: inherit;
margin-left: 176px;
margin-right:11px;
	}
html>body #centercontent {
margin-left: 175px;
margin-right:10px;
	}

.centercontent {
background:#fff;
margin-left: 175px;
margin-right:10px;
margin-top:8px;
voice-family: "\"}\"";
voice-family: inherit;
margin-left: 176px;
margin-right:11px;
	}
html>body #centercontent {
margin-left: 175px;
margin-right:10px;
	}

#banner {
position: absolute;
left:185px;
top:120px;
background:#fff;
height:20px;
voice-family: "\"}\"";
voice-family: inherit;
height:19px;
}
html>body #banner {
height:19px;
}

p,h1,pre {margin:0px 10px 10px 10px;}
h1 {font-size:14px;padding-top:10px;}
#banner h1 {font-size:14px;padding:0px 10px 5px 10px;margin:0px;}
#rightcontent p {font-size:10px}

body, table, tr, td {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:black;}
.b {font-weight:bold;}
p,h1,h2,h3,h4,h5 { margin:0px 5px 0px 5px;}
 p1 {padding:0px 0px 0px 30px;}
.m1 {margin:10px 0px 10px 10px;}
.m2 {margin:0px 0px 0px 10px;}
.m3 {margin:10px 0px 0px 0px;}
.m4 {margin:10px 0px 10px 0px;}
h1 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:24px}
h2 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;}
h3 {font-family:Verdana, Arial, Helvetica, sans-serif;         /*table001*/font-size:16px}
h4 {font-family:Verdana, Arial, Helvetica, sans-serif;       /*table001*/font-size:14px}
h5 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px}
h6 { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
.small{
display: inline;
font-size:10px;
}

a:link {text-decoration: none; color: black; }
a:visited {text-decoration: none}
a:active {text-decoration: none}
a:hover {text-decoration: underline; color: red;}

.overlap {
position: relative;           /* establish new containing block */
width: 100%; height: 80px;  /* must specify width/height */
}
.overlap .ne, .overlap .sw { position: absolute; }
.overlap .ne {    top: 0; left: 0; z-index: 2; }
.overlap .sw { bottom: 0;  right: 0; z-index: 1; }



.banner_a {                     /*Contains Site header and Admin header*/
width: 100%;border:1px solid #000000;}
.banner {width: 100%;background:silver;color:white;padding: 2px 0px 2px  0px;border-top:1px solid #000000;}

.banner_nav {                          /*admin nav*/
width: 100%;background:	#DCDCDC;padding: 2px 0px 2px  0px;border-top:1px solid #000000;}

.vac_banner_nav {               /*admin header?? maybe redudundant now*/
width: 100%;background:	#DCDCDC;padding: 2px 0px 0px  0px;border-top:1px solid #000000;}

.banner_b {                         /*admin header top heading*/
width: 100%;
background:#F0F8FF;/*AliceBlue*/padding: 2px 0px 2px 0px;}
.nav_line {width: 100%;border-bottom:1px solid #000000;}
.admin_spaceleft{margin-left: 10px;padding-bottom: 5px;}
.moreinfo-float {float: left; width: 100%;}
.moreinfo-left {float: left; width: 49% !important;}
.moreinfo-right {margin-left: 10px;margin-left: 51%;}
.align-c{text-align: center;}
.navactive{background:	#DCDCDC;padding: 5px 5px 10px  10px;border-top: 1px solid #000000;border-bottom: 1px solid #000000;}
.home{padding: 5px 5px 5px  10px;}
.sub_menu_head{font-size:16px;font-weight:bold;padding-bottom: 2px;}
.picbak{                                        /*Intro pages*/
background:	#FFFFFF;border-right:1px solid #000000;border-left:1px solid #000000;}
.pic_navactive{background:	#DCDCDC;padding: 5px 5px 10px  10px;border: 1px solid #000000;}
.headbox{background: white;border:1px solid #000000;border-bottom: 2px solid #000000;padding-left: 40px;}
.headbox_old{
background: white;
border-bottom: 2px solid #000000;
padding-left: 20px;
}
.vac_headbox{background:	#DCDCDC;padding-left: 10px;padding-right: 10px;border:1px solid #000000;}
.vac_intro_box{background:white;padding: 5px 0px 5px  0px;border:1px solid #000000;}
.siem_subintrobox {text-align: left;background:	#F5F5F5;border-style: solid;border-color: #000000;border-width: 0px 1px 1px 1px;padding: 5px 0px 3px 20px;}
.formbox {background:	#F5F5F5;border:3px solid #000000;
padding: 10px 10px 10px  20px;
//width: 94%;
}
.introbox {
//width: 100%;
//width: 600px;
background:white;
//border:1px solid black;
padding: 10px 10px 10px  10px;
}

.moreinfo-float{float: left; width: 100%;}
.moreinfo-left{float: left; width: 49% !important;}
.moreinfo-right{margin-left: 10px;margin-left: 51%;}
.align-c{text-align: center;}
.moreinfo-price{text-align: center;font-size:20px;font-weight: bold;color: #FF0000;padding: 5px 0px 5px 0px;}

.freebox {text-align: left;background:	#F5F5F5;border:1px solid #000000;padding: 10px 10px 20px 10px;}
.siem_freebox {text-align: left;background:	#F5F5F5;border:1px solid #000000;padding:10px 10px 20px 10px;}
.special_box { /*Special Offer Intro*/
background:	#F5F5F5;padding: 15px 10px 15px 10px;border:1px solid #000000;}
.index_siem_box{border:2px solid #009999;}
.insert_box_l {text-align: left;background:	#F5F5F5;border:1px solid #000000;padding: 10px 10px 10px 10px;margin: 20px 10px 20px 0px;}
.insert_box_r {text-align: left;background:	#F5F5F5;border:1px solid #000000;padding: 10px 10px 10px 10px;margin: 20px 0px 20px 10px;}
.insert_box_wide {text-align: left;border:2px solid #0080FF;padding: 10px 10px 10px 10px;margin: 20px 10px 20px 10px;}
.repbox {text-align: left;background:	#F5F5F5;border:1px solid #000000;padding: 0px 10px 10px 10px;}
.insure_box {text-align: left;background-color: #FFFFFF;border:2px solid #0080FF;padding:10px 10px 10px 10px;margin:20px 10px 20px 0px;}
.spin{ /*special insert box*/
border:1px solid #FFFFFF;}
.ranleft{border:1px solid #000000;float: left;}
.ranright{border:1px solid #000000;float: right;}
.modeltopbox {margin-left:auto;margin-right: auto;background:	#F5F5F5;padding-bottom: 5px;border:1px solid #000000;}

 .model-listbox {
//background:	#F5F5F5;                                 /*WhiteSmoke*/
}
.modelimgbox {padding-left: 10px;}
.manulist{padding: 5px 5px 5px  5px;background:	#F5F5F5;border-right:1px solid #000000;border-left:1px solid #000000;}
.querycontent{
//padding-top: 0px;
}
.spaceline{margin-top: 5px;border-bottom:1px solid #000000;}
.space1{height: 1px;}
.space2{height: 2px;}
.space3{height: 3px;}
.space5{height: 5px;}
.space7{height: 7px;}
.space10{height: 10px;}
.spaceleft{margin-left: 10px;padding-bottom: 5px;}
.left5{margin-left: 5px;}
.left10{margin-left: 10px;}
.bin_sell {background:white;border:1px solid #000000;padding: 3px 0px 3px  0px;}
.mail_order {background:white;border:1px solid #000000;padding: 3px 0px 3px  10px;}
.admin {font-weight:bold;font-size:14px;}
.feat_table{margin-left: 10px;}
.home_wrapper {float: right;}
.home_rightcontent {float: right;width: 165px !important;display: inline;}
.home_leftcontent {margin-right: 175px;padding-bottom: 10px;}
.clearfooter {clear: left;}
.cleaner {
clear:both;
height:1px;
font-size:1px;
border:none;
margin:0; padding:0;
background:transparent;
}
#footer{font-size: 10px;}
#footer hr{width: 60%;}
.footbox{text-align: center;}
.fbleft{float: left;width: 25%;text-align: left;}
.fbright{float: right;width: 25%;}
.fbmid{width: 45%;margin: auto;}

