.mouseover_button{width:220px;height:66px;display:block;float:left;}
.larger{font-size: 14px;}
.right{text-align:right;}
input.searchbutton{float: left;}
input.searchinput{float: left;margin-right: 15px;font-size: 16px;margin-bottom: 8px;}
abbr{cursor:help;}
.center{text-align:center;}
.code{overflow:auto;width:635px;padding:10px;border:1px dotted #ccc;background:#fefefe;font-family:"Courier New", Courier, monospace;margin-bottom:10px;}
.codesample{overflow:auto;width:635px;padding:10px;border:1px dotted #ccc;background:#fefefe;font-family:"Courier New", Courier, monospace;margin-bottom:10px;color:#888;}
table tr.total td{border-top:2px solid #333;font-weight:bold;}
table tr.subtotal td{border-top:1px solid #999;font-weight:bold;}
.formtable2{width:100%;border:none;padding-bottom:8px;}
* + html .formtable2{margin-bottom:8px;padding-bottom:0;}
.formtable2 th{padding:0;text-align:left;vertical-align:bottom;}
.formtable2 td, .formtable2 th{padding-top:4px;padding-left:7px;padding-bottom:4px;}
.formtable2 th.first, .formtable2 td.first{width:34%;}
.formtable2 th.oneofone, .formtable2 td.oneofone{width:66%;}
.formtable2 tr.odd{background:#f0f0f0;}
.important{font-weight:bold;}
.slider_container{width:260px;float:left;padding-right:20px;}
.val_container{width:135px;float:left;font-weight:bold;}
.order_val{font-weight:bold;}
.moreinfo{display:none;color:#666;}
.moreinfo ul{padding-top:5px;margin-bottom:0px;}
.showmoreinfo{display:block;color:#333;background-position:right;background-repeat:no-repeat;background-image:url(images/bullet_arrow_down.png);}
.showmoreinfo.opened{background-image:url(images/bullet_arrow_up.png) !important;}
.box fieldset{border:none;margin:0;padding:0;}
.box label{display:block;}
.box textarea{width:409px;border:1px solid #d1d1d1;padding:5px;}
div.imagelist{position:relative;overflow:hidden;height:155px;width:650px;}
div.fixed{float:left;position:relative;overflow:hidden;height:155px;width:550px;margin-left:57px;margin-right:57px;}
div.imagelist div.items{width:20000em;position:absolute;}
div.imagelist div.items a{position:relative;margin-right:20px;float:left;}
div.imagelist a.prev{position:absolute;float:left;background:url(images/imagelist_left.gif) center no-repeat;display:block;width:50px;height:105px;}
div.imagelist a.next{position:absolute;left:600px;float:left;background:url(images/imagelist_right.gif) center no-repeat;display:block;width:50px;height:105px;}
div.imagelist a.prev.disabled{display:none;}
div.imagelist a.next.disabled{display:none;}
div.imagelist a.prev:hover{background:url(images/imagelist_left_h.gif) center no-repeat;}
div.imagelist a.next:hover{background:url(images/imagelist_right_h.gif) center no-repeat;}
div.slidebanners{position:relative;overflow:hidden;height:310px;width:700px;}
div.slidebanners div.items{width:20000em;position:absolute;}
div.slidebanners div.items div{position:relative;float:left;width:700px;}
.easytable{width:100%;border:none;margin-bottom:5px;}
.easytable td{padding-top:2px;padding-bottom:1px;}
.easytable td.first{width:116px;}
.prodtable{width:100%;border:none;padding-bottom:8px;}
* + html .prodtable{margin-bottom:8px;padding-bottom:0;}
.prodtable th{padding:0;text-align:left;vertical-align:bottom;}
.prodtable td, .prodtable th, .formtable2 td.text, .formtable2 th.text{padding-top:7px;padding-left:7px;padding-bottom:7px;}
.prodtable td{vertical-align:top;}
.prodtable th.first, .prodtable td.first{width:34%;}
.prodtable th.oneofthree, .prodtable td.oneofthree{width:22%;}
.prodtable th.oneoftwo, .prodtable td.oneoftwo{width:33%;}
.prodtable th.oneofone, .prodtable td.oneofone{width:66%;}
.prodtable tr.odd{background:#f0f0f0;}
.bgblue tr.odd{background:#ecf7ff;}
.bggreen tr.odd{background:#e7f6e7;}
.bgred tr.odd{background:#fff1f1;}
.prodtable td.tdicon{background-position:5px 6px;background-repeat:no-repeat;padding-left:25px;}
.prodtable td.formpadding{padding-top:2px;padding-bottom:2px;}
.blue{color:#005c97;}
.green{color:#488b13;}
.red{color:#b11e1d;}
.hiddenlist{margin:0;padding:0;list-style:none;margin-bottom:5px;}
.hiddenlist li{margin:0;padding:0;}
.hiddenlist input{margin-bottom:1px;}
.clear{clear:both;}
.gravatar{border:solid 2px #ccc;}
.comment{color:#777;font-size:11px;}
.error p{background:#FFA6A6;border:1px dotted #FF0000;padding:3px;}
.success p{background:#AFEC9B;border:1px dotted #009900;padding:3px;}
.table{width:100%;border:none;margin-bottom:5px;}
.table td{padding:2px;}
.formtable{width:100%;border:none;margin-bottom:5px;}
.formtable td{padding:2px;vertical-align:top;}
.formtable .td-head{font-weight:bold;border-bottom:1px dotted #ccc;background:#eee;}
.formtable .td-odd{background:#fff;padding-left:10px;}
.listtable{width:100%;border:none;margin-bottom:5px;}
.listtable td{padding:2px;}
.listtable .tr-head td{font-weight:bold;border-bottom:1px solid #999;}
.listtable .tr-odd td{background:#eee;border-bottom:1px dotted #ccc;}
.listtable .tr-odd:hover td{background:#bfcfe0;border-bottom:1px dotted #ccc;}
.listtable .tr-even td{background:#fff;border-bottom:1px dotted #ccc;}
.listtable .tr-even:hover td{background:#bfcfe0;border-bottom:1px dotted #ccc;}
img{border:none;}
form{padding:0;margin:0;}
form input{border:1px solid #ccc;background:#eee;color:#333;padding:2px;}
form input:hover, form input:focus{background:#fff;}
.checkbox{border:none;background:none;}
.radio{border:none;background:none;}
form select{border:1px solid #ccc;background:#eee;font-size:11px;color:#333;padding:2px;}
form select:hover, form select:focus{background:#fff;}
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%;height:100%;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav-btnClose{width:110px;float:right;padding-bottom:0.7em;}