/* CSS Document */
li{ list-style-type:none;}
.maintd{background-color:#FFFFFF;}

/*------- INPUT BOX ---------- */
.input-text{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#333333; background:#ffffff; border:solid 1px #7C9BB8; width:234px; height:18px;}
.go-btn{ background:url(../images/btn_bg.gif) repeat-x; height:20px; width:34px; border:solid 1px #7C9BB8; font: bold 11px Arial, Helvetica, sans-serif; color:#004661;}

/*------- BACKGROUND ---------- */
.category-bg{ background:url(../images/category-midbg-creamy.gif) repeat-x; font:bold 13px Arial, Helvetica, sans-serif; color:#04609A; padding-left:7px; border-top:#ADB9C2 1px solid; border-left:#ADB9C2 1px solid; border-right:#ADB9C2 1px solid; height:25px;}
.cat-mid-bg{background:url(../images/category-mid-bg.gif) repeat-x; font: bold 11px Arial, Helvetica, sans-serif; color:#004661;}
.cat-mid-down{background: url(../images/cat-down-mid.gif) repeat-x; height:6px;}

/*------- LINKS ---------- */
.top-nav{ font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#00709b; text-decoration:none;}
.top-nav:link, .top-nav:active, .top-nav:visited {color:#00709b;}
.top-nav:hover{color:#001c27;}
.top-navigation{ font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#004478; text-decoration:none;}
.top-navigation:link, .top-navigation:active, .top-navigation:visited {color:#004478;}
.top-navigation:hover{color:#001c27;}
.topsub-nav{ font:bold 12px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.topsub-nav:link, .topsub-nav:active, .topsub-nav:visited {color:#ffffff;}
.topsub-nav:hover{color:#001c27;}
.left-nav{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#535353; padding-left:6px; padding-bottom:4px;padding-top:3px; text-decoration:none;}
.left-nav:link, .left-nav:active, .left-nav:visited {color:#535353;}
.left-nav:hover{color:#3366CC;}
.mid-navigation{font: bold 12px Arial, Helvetica, sans-serif; color:#012f45; text-decoration:none;}
.mid-navigation:link, .mid-navigation:visited, .mid-navigation:active {text-decoration:none;}
.mid-navigation:hover{color:#ff5e00;}
.go{font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#d54f06; text-decoration:underline;}
.go:link, .go:active, .go:visited {color:#d54f06;}
.go:hover{color:#3366CC;}
.search{font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#023a4f; text-decoration:none;}

/*------- FONTS ---------- */
.hori-line{font: normal 14px Arial, Helvetica, sans-serif; color:#00709b;}
.prd-text{ font:bold 12px Arial, Helvetica, sans-serif; color:#023a4f;  }
.vertical-line{background:url(../gifs/newhome-page/images/horizontal-prd-line.jpg) repeat-y; width:1px;}
.prd-header{font:bold 11px 'Tahoma'; color:#960000; line-height:15px; text-decoration:none;}
.prd-sub-header{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#353535; line-height:15px;}

/*------- PADDING ---------- */
.mid-padding{ padding:10px;}

/*------- Testimonial ---------- */
.testimonial{margin:0px;padding:0px; background:url(../images/cat-mid-bg.jpg) repeat-y;}
.testimonial ul {margin:0px; padding:0px; list-style-image:none; list-style-position:outside; list-style-type:none;}
.testimonial li {margin:5px; padding-bottom:10px;}
.testimonial li a {font:normal 11px Verdana,Arial,Helvetica,sans-serif; margin:0; color:#000; padding-left:15px; text-decoration:none;}
h2{
background:transparent url(../images/arrow.gif) no-repeat scroll 2px 4px;
font:bold 10px Verdana,Arial,Helvetica,sans-serif; color:#CB1902; margin:5px; padding-left:15px;
}

/* --------- LEFT CATEGORY------------ */
#categoriescontainer{width:163px;background:URL(../images/tab_body_repeat.jpg) repeat-x top left;padding:8px;font:bold 18px Arial;color:#04609A;}
#categories{padding:0px;margin:0px;width:163px;}
.title{font:bold 12px/17px Arial; color:#2e8bc3;}
#categories ul{font-size:11px;padding:0px;margin:0px; }
#categories li{display:inline;font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#04609A;text-decoration:none;}
#categories li a{display:inline; font-size: 11px;font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#04609A;text-decoration:none;}
#categories li a:hover{font-size: 11px;font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#04609A;text-decoration:underline;}
#categoriesborder{padding:3px 0px;border-bottom:solid 1px #ADB9C2;}

/*-------Live Chat----------*/
.livechat_title{ border:1px solid #cccccc; height:24px; text-align:center; text-transform:uppercase; font: bold 99% Arial, Helvetica, sans-serif; color:#55b72d;}
.livechat{ border:1px solid #cccccc; height:56px; text-align:center; }