.form.large{}
.form input[type=text],
.form input[type=password],
.form select,
.form input[type=number],
.form input[type=submit],
.form input[type=email]{width:100%;padding:3px;border:1px solid #A0A0A0;margin-bottom:5px;font-size:11px;background-color:#FFFFFF;}
.form input[type=submit]{width:auto;}
.form select{padding:0;}
.form option{padding:3px;font-size:11px;background-color:#FFFFFF;}
.form input[type=checkbox]{margin:2px 4px;}
.right_form{width:100% !important;}
.form label, .right_form label{margin:3px 5px 3px 0;font-weight:bold;}
.form textarea{width:100%;padding:5px;border:1px solid #A0A0A0;margin-bottom:5px;background-color:#FFFFFF;}
/*.form button{display:inline-block;height:22px;padding:0 5px;border:2px solid #ccc;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#fff;background:url("../images/btn_green.png") no-repeat center center;cursor:pointer;}*/
.paginator{clear:both;margin:20px auto;text-align:center;}
.paginator a{padding:5px;border:1px solid #000000;margin-left:5px;text-decoration:none;}
.paginator a.active{background:#CCCCCC;}
.clear{clear:both;}
.center{text-align:center;}
#_submit{border:0 hidden transparent;background:transparent;cursor:pointer;}
.prodsec .img{overflow:hidden;width:100px;height:60px;}
.prodsec .img_border{padding:10px;border:1px solid #ccc;margin-right:17px;background:#fff;}
.catlogo{width:250px;height:75px;border:1px solid #ccc;margin-left:30px;margin-bottom:10px;}
.gallogo{width:250px;height:250px;border:1px solid #ccc;margin-left:30px;margin-bottom:10px;}
.presslogo{width:200px;height:260px;border:1px solid #ccc;margin-left:30px;margin-bottom:10px;}
.catbuttons{margin-left:30px;margin-right:30px;}
.products{float:left;width:700px;border:1px solid #bababa;margin-left:-1px;background:url("../images/cat_bg.gif") repeat-x scroll 0 0 #f7f7f7;}
.prod{float:left;position:relative;width:347px;min-height:219px;padding-right:3px;background:url("../images/cat_sep.gif") repeat-y scroll right center transparent;}
.prod h3{padding:30px 30px 10px 35px;}
.prod p{padding:0 30px 10px 35px;}
.prod .last{padding-right:1px !important;background-image:none;}
.prod .image{padding:0 30px 10px 35px;text-align:center;}
.prod .image img{margin:10px;}
.prod .info{float:right;width:490px;}
.prod .buttonbar{text-align:center;margin-bottom:10px;}
.taxValues{float:left;width:260px;padding:10px;border:1px solid #dbdbdb;margin-bottom:10px;margin-left:30px;text-align:center;}
.taxValues h6{padding-bottom:8px;margin-bottom:5px;text-align:left;}
.taxValues ul.line{width:100%;border-bottom:1px solid #dadada;margin-bottom:10px;}
.taxValues ul{float:left;list-style:none outside none;margin-bottom:5px;}
.taxValues ul li{float:left;background:none repeat scroll 0 0 transparent !important;}
.taxValues ul li.title{width:120px !important;text-align:right;}
.taxValues ul li.price{width:100px !important;text-align:right;}
.tooltip{display:none;z-index:1000;width:300px;padding:20px;border:1px solid #000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;list-style-position:inside;text-align:left;color:#888;background-color:#fff;}
#logo .hotline{position:absolute;top:15px;right:0;}
#logo .hotline h2{margin-bottom:2px;text-align:right;color:#FF8C00;}
#logo .hotline small{font-size:8pt;}
ul.checklist, #hp ul.checklist{list-style:inside url("../images/bg-checklist.png");}
.col-700{float:left;width:700px;margin-right:20px;}
.col-580{float:left;width:580px;margin-right:20px;}
.col-520{float:left;width:520px;margin-right:20px;}
.col-460{float:left;width:460px;margin-right:20px;}
.col-340{float:left;width:340px;margin-right:20px;}
.col-300{float:left;width:300px;margin-right:20px;}
.col-220{float:left;width:220px;margin-right:20px;}
.col-180{float:left;width:180px;margin-right:20px;}
.col-160{float:left;width:160px;margin-right:20px;}
.last{margin-right:0;}
.portfolio-item-preview{display:block;background:url("../images/bg-fade.png") no-repeat scroll center center transparent;}
.product-img{width:140px;border:1px solid #ccc;padding:5px;margin:0 10px;font-size:8pt;text-align:center;}
.support_online,
.support_offline{display:inline-block;height:16px;padding-left:20px;text-decoration:none;background:url('../images/voice-support.png') no-repeat left;}
ul.network li a.support_online{}
.prodlist{float:left;width:938px;border:#bababa solid 1px;border-bottom-width:0;background:#f7f7f7 url(../images/cat_bg.gif) repeat-x;}
.prodlist .prodsec{float:left;position:relative;width:467px;padding-right:3px;padding-bottom:20px;border-bottom:#bababa solid 1px;background:url(../images/cat_sep.gif) repeat-y right;}
.prodlist .last{padding-right:1px !important;background-image:none;}
.prodsec h3{width:245px;padding:30px 30px 10px 35px;}
.prodsec h4{position:absolute;right:10px;bottom:40px;color:#ff8c00 !important;text-align:right;font-size:15pt;font-weight:bold;}
.prodsec p{width:410px;padding:0 30px 10px 35px;}
.prodsec .img{display:block;float:left;width:120px;height:120px;padding:4px;border:1px #bababa solid;margin-right:10px;margin-bottom:10px;margin-left:30px;}
.prodsec .addtocart{position:absolute;bottom:10px;right:10px;}
hr{height:1px;border:none;margin:30px 0;color:#efefef;background-color:#efefef;}
.hr{margin:30px 0;}
.hr-2{margin:30px 0 10px 0;}
.hr-3{margin:10px 0 30px 0;}
.hr-4{margin:0 0 30px 0;}
div.tabborder{border-bottom:1px solid #ddd;margin-bottom:10px;}
ul.tabswitch{border-collapse:collapse;margin-bottom:-1px;list-style-type:none;overflow:hidden;}
ul.tabswitch li{float:left;width:159px;height:40px;padding:3px 3px 3px 0;border-color:#ddd;border-radius:5px 5px 0 0;border-style:solid;border-width:1px;margin-right:5px;font-size:13px;font-weight:bold;line-height:40px;text-align:center;color:#215891;background:linear-gradient(to top, #d5edf8, #fff);cursor:pointer;}
ul.tabswitch li:hover{background:linear-gradient(to bottom, #e3e3e3, #fff);}
ul.tabswitch li.active{background:linear-gradient(to bottom, #e3e3e3, #fff);border-color:#ddd #ddd #fff;color:#4f4f4f;}
ul.tabswitch li img{vertical-align:middle;}
.heading.noborder{border-bottom:0 hidden #fff;}
.content-section{float:left;text-align:center;}
#contentsection-brick .brick-heading{height:110px !important;}