body {margin:10px 10px 0px 10px;padding:0px;}
#content{}
#leftcontent {float: left;margin-top: 8px;width:165px;}
.leftcontent {position: absolute;left:10px;top:120px;width:165px;}
.leftcontent-inner {
border:1px solid #006400;background: #F5F5F5;}

#centercontent {
background:#fff;
margin-top: 15px;
margin-left: 175px;
margin-right:175px;
/*border:1px solid #000; */
voice-family: "\"}\"";
voice-family: inherit;
margin-left: 176px;
margin-right:176px;
	}
html>body #centercontent {
margin-left: 175px;
margin-right:175px;
	}

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

#rightcontent {float: right;width:165px;background:#fff;}

.rightcontent {position: absolute;right:10px;top:150px;width:165px;background:#fff;}

#banner {
position: absolute;
left:185px;
top:120px;
background:#DCDCDC;
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;
/*border:1px solid red;      */
}
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;font-size:16px}  /*table001*/
h4 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;}  /*table001*/
h5 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px}
h6 {font-family:Verdana, Arial, Helvetica, sans-serif;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 #006400;            /*DarkGreen*/
}
.banner {
width: 100%;
background:#DCDCDC;
color:white;
padding: 2px 0px 2px  0px;
border-top:1px solid #006400;        /*DarkGreen*/
}
.navactive{
background:	#DCDCDC;                               /*Gainsboro*/
padding: 5px 5px 10px  10px;
border-top: 1px solid black;
border-bottom: 1px solid black;
}
.home{padding: 5px 5px 5px  10px;}
.sub_menu_head{font-size:16px;font-weight:bold;padding-bottom: 2px;}
.freebox {text-align: left;background:	#F5F5F5;border:1px solid #006400;padding: 10px 10px 20px 10px;}
.repbox {text-align: left;background:	#F5F5F5;border:1px solid #006400;padding: 0px 10px 10px 10px;}
.special_box {background:	#F5F5F5;padding: 15px 10px 15px 10px;border:1px solid #006400;}   /*Special Offer Intro*/
.index_siem_box{border:2px solid #009999;
margin-top: 7px;
padding: 5px 0px 5px 0px;
}
.index_siem_box h1{padding: 0px 20px 0px 30px;}

.insert_box_l {text-align: left;background:	#F5F5F5;border:1px solid #006400;padding: 10px 10px 10px 10px;margin: 20px 10px 20px 0px;}
.insert_box_r {text-align: left;background:	#F5F5F5;border:1px solid #006400;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: 10px 10px 5px 10px;
}
.insert_box_wide_nb {text-align: left;padding: 10px 10px 10px 10px;margin: 20px 10px 20px 10px;}
.insert_box_menu {text-align: left;border:2px solid #0080FF;padding: 10px 10px 10px 10px;margin: 10px 0px 20px 0px;}
.rand03float{float: left;border:1px solid #006400;width: 100%;}

.floatleft{
float: left;
}

}

.spin{
/*border:1px solid #006400;       */
}
.ranleft{float: left;width: 32% !important;display: inline;}
.rancentre{margin-left: 33%;width: 32%;}
.ranright{width: 25%;margin-left: 66%;display: inline;float: right;}
.modeltopbox {margin-left:auto;margin-right: auto;background:	#F5F5F5;padding-bottom: 5px;border:1px solid #006400;}
.model-listbox {
/*background:	#F5F5F5;    */                             /*WhiteSmoke*/
}
.modelimgbox {padding-left: 10px;}
.manulist{padding: 5px 5px 5px  5px;background:	#F5F5F5;border-right:1px solid #006400;border-left:1px solid #006400;}
.querycontent{
/*padding-top: 0px;     */
}
.st_pat_banner{text-align: center;}
.st_pat_outer{
}
.st_pat_inner{width: 124px;border-left: 3px solid #228B22;border-right: 3px solid #228B22;}

.spaceline{margin-top: 5px;border-bottom:1px solid #006400;}
.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;}

.width200{width: 200px;}
.abim_box{
width: 600px;
margin-top: 10px;
border:1px solid #006400;
padding: 10px;
}


.bin_sell {background:white;border:1px solid #006400;padding: 3px 0px 3px  0px;}
.mail_order {background:white;border:1px solid #006400;padding: 3px 0px 3px  10px;}
.admin {font-weight:bold;font-size:14px;}
.feat_table{margin-left: 10px;}

.clearfooter {
clear: both;
}
.cleaner {
clear:both;
height:1px;
font-size:1px;
border:none;
margin:0; padding:0;
background:transparent;
}
/*#footer{font-size: 10px;}   */*
#footer{
}
.footmenu{font-size:80%;}
.footmenu a{text-decoration:none;color:blue;}
.footmenu a:hover{text-decoration:underline;color:red;}

.footbox{text-align: center;}
.fbleft{float:left;width: 25%;text-align: left;}
.fbright{float:right;width: 25%;}
.fbmid{width: 45%;margin: auto;}

.fbleft a:link {text-decoration: none; color: #9F141A; cursor: help;}
.fbleft a:visited {text-decoration: none; color: #9F141A; cursor: help;}
.fbleft a:active {text-decoration: none; color: #9F141A; cursor: help;}

#footbox a:link span {display: none;}
#footbox a:visited span {display: none;}
#footbox a:active span {display: none;}
#footbox a:hover span {display: block;
position: absolute; bottom: 20px; left: 150px;
width: 175px;
width: 275px;
padding: 5px; margin: 5px; z-index: 100;
color: #000000; background: #FFFFE0 ; border: 1px solid Black;
font: 10px Verdana, sans-serif; text-align: center;
}
#footbox a span {visibility:hidden}
#footbox a:hover span,#footbox a:active span,#footbox a:focus span {visibility:visible !important}
