.form.large{}
.form input[type=text], .form input[type=password], .form select, .form input[type=number], .form input[type=submit], .form input[type=email]{background-color:#fff;border:1px solid #f6bbff;font-size:11px;margin-bottom:5px;padding:3px;width:100%;}
.form input[type=submit]{width:auto;}
.form select{padding:0;}
.form option{background-color:#FFFFFF;font-size:11px;padding:3px;}
.form input[type=checkbox]{margin:2px 4px;}
.right_form{width:100% !important;}
.form label, .right_form label{font-weight:bold;margin:3px 5px 3px 0;}
.form button{background:#b2f87A;border:none;box-shadow:1px 1px 0 rgba(8, 77, 36, 0.75);color:#010101;cursor:pointer;display:inline-block;font:bold 11px Georgia, Helvetica, sans-serif;height:22px;padding:0 5px;}
.form button:hover{background:#c6ff3e;}
.form button:active{background:#4da00a;}
.form textarea{background-color:#FFFFFF;border:1px solid #A0A0A0;width:100%;margin-bottom:5px;padding:5px;}
.paginator{margin:20px auto;text-align:center;}
.paginator a{padding:5px;margin-left:5px;border:1px solid #000000;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{width:100px;height:60px;overflow:hidden;}
.prodsec .img_border{margin-right:17px;border:1px solid #CCCCCC;padding:10px;background:#fff;}
.catlogo{width:250px;height:75px;border:1px solid #CCCCCC;margin-left:30px;margin-bottom:10px;}
.gallogo{width:250px;height:250px;border:1px solid #CCCCCC;margin-left:30px;margin-bottom:10px;}
.presslogo{width:200px;height:260px;border:1px solid #CCCCCC;margin-left:30px;margin-bottom:10px;}
.catbuttons{margin-left:30px;margin-right:30px;}
.products{background:url("../images/cat_bg.gif") repeat-x scroll 0 0 #F7F7F7;border:1px solid #BABABA;float:left;margin-left:-1px;width:700px;}
.prod{background:url("../images/cat_sep.gif") repeat-y scroll right center transparent;float:left;min-height:219px;padding-right:3px;width:347px;position:relative;}
.prod h3{padding:30px 30px 10px 35px;}
.prod p{padding:0 30px 10px 35px;}
.prod .last{background-image:none;padding-right:1px !important;}
.prod .image{padding:0 30px 10px 35px;text-align:center;}
.prod .image img{margin:10px;}
.prod .info{width:490px;float:right;}
.prod .buttonbar{text-align:center;margin-bottom:10px;}
.taxValues{border:1px solid #DBDBDB;float:left;margin-bottom:10px;margin-left:30px;padding:10px;text-align:center;width:260px;}
.taxValues h6{text-align:left;margin-bottom:5px;padding-bottom:8px;}
.taxValues ul.line{border-bottom:1px solid #DADADA;margin-bottom:10px;width:100%;}
.taxValues ul{float:left;list-style:none outside none;margin-bottom:5px;}
.taxValues ul li{background:none repeat scroll 0 0 transparent !important;float:left;}
.taxValues ul li.title{text-align:right;width:120px !important;}
.taxValues ul li.price{text-align:right;width:100px !important;}
.tooltip{display:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px #000000;-moz-box-shadow:0 0 5px #000000;box-shadow:0 0 5px #000000;border:1px solid #000000;background-color:#FFFFFF;padding:20px;color:#888888;text-align:left;z-index:1000;width:300px;list-style-position:inside;}
ul.checklist, #hp ul.checklist{list-style:inside url("../images/bg-checklist.png");}
.col-700{width:700px;float:left;margin-right:20px;}
.col-580{width:580px;float:left;margin-right:20px;}
.col-520{width:520px;float:left;margin-right:20px;}
.col-460{width:460px;float:left;margin-right:20px;}
.col-340{width:340px;float:left;margin-right:20px;}
.col-300{width:300px;float:left;margin-right:20px;}
.col-220{width:220px;float:left;margin-right:20px;}
.col-180{width:180px;float:left;margin-right:20px;}
.col-160{width:160px;float:left;margin-right:20px;}
.last{margin-right:0;}
.portfolio-item-preview{background:url("../images/bg-fade.png") no-repeat scroll center center transparent;display:block;}
.product-img{border:1px solid #CCCCCC;font-size:8pt;margin:0 10px;padding:5px;text-align:center;width:140px;}
.question_support{background:url('../images/question-support.png') no-repeat left;margin-bottom:10px;padding-left:20px;}
.support_online, .support_offline{background:url('../images/voice-support.png') no-repeat left;display:inline-block;height:16px;padding-left:20px;}
a.support_online{color:#048c1b;}
ul.network li a.support_online{}
.prodlist{background:#f7f7f7 url(../images/cat_bg.gif) repeat-x;width:938px;border:#bababa solid 1px;border-bottom-width:0;float:left;}
.prodlist .prodsec{background:url(../images/cat_sep.gif) repeat-y right;width:467px;padding-right:3px;padding-bottom:20px;float:left;position:relative;border-bottom:#BABABA solid 1px;}
.prodlist .last{padding-right:1px !important;background-image:none;}
.prodsec h3{padding:30px 30px 10px 35px;width:245px;}
.prodsec h4{color:#FF7800 !important;text-align:right;position:absolute;bottom:40px;right:10px;font-size:15pt;font-weight:bold;}
.prodsec p{padding:0 30px 10px 35px;width:410px;}
.prodsec .img{margin-right:10px;margin-bottom:10px;margin-left:30px;padding:4px;width:120px;height:120px;border:1px #bababa solid;display:block;float:left;}
.prodsec .addtocart{position:absolute;bottom:10px;right:10px;}
hr{border:none;height:1px;margin:30px 0;background-color:#efefef;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 #f6bbff;margin-bottom:10px;}
ul.tabswitch{border-collapse:collapse;list-style-type:none;margin-bottom:-1px;overflow:hidden;}
ul.tabswitch li{background:rgb(237, 208, 255);border-color:transparent;border-radius:5px 5px 0 0;border-style:solid;border-width:1px;color:#853aa0;cursor:pointer;float:left;font-size:13px;font-weight:bold;height:40px;line-height:40px;margin-right:5px;padding:3px 3px 3px 0;text-align:center;width:159px;}
ul.tabswitch li.active{background:linear-gradient(to bottom, #f9f0ff, #fff);border-color:#f6bbff #f6bbff #fff;color:#580b68;}
ul.tabswitch li img{vertical-align:middle;}
.heading.noborder{border-bottom:0 hidden #fff;}
.content-section{float:left;text-align:center;}
.previous-price{color:#580b68;font-size:14px;font-weight:bold;}
.actual-price{color:#580b68;font-size:14px;font-weight:bold;}