/* CSS Document */

body {margin:0; padding:0; background:#f4f4f4; font:normal 13px Arial, Helvetica, sans-serif; color:#444;}
img {vertical-align:middle;}
a img{border:0px;outline:none;}
a{outline:none; color:#444; text-decoration:underline;}
a:hover{text-decoration:none;}
td{font:normal 13px Arial, Helvetica, sans-serif;color:#444;}
h1,h2,h3,h4,h5,h6{margin:0px;color:#097bbd;font:bold 13px Arial, Helvetica, sans-serif;}
/*input {overflow:visible;}*/
input[type='text'],input.text, input[type='password'],input.password, select, textarea {font:normal 12px Arial, Helvetica, sans-serif; border:1px solid #eaeaea;color:#333;padding:4px;}
p{margin:4px 0px 12px 0px;}


#wrap {margin:0 auto; width:1000px; position:relative;}
.disclaimer {float:left; width:1000px; background:#f4f4f4; font-size:11px; color:#444; text-align:center; padding:5px 0; background:url(../images/Default/wht_grdnt.png) repeat-x 0 0;}
.top {float:left; width:1000px; background:#f4f4f4; overflow:hidden; z-index:-100;}
.middle {float:left; width:980px; background:#fff; padding:10px 10px 30px 10px;}
.tpmrgn {margin-top:157px;}
.footer {float:left; width:1000px; background:#fff;}
.chkt_footer{float:left; width:1000px; background:#fff;}

.left {float:left; width:210px;}
.right {float:right; width:745px;}

.imgbdr {border:1px solid #e1e1e1; padding:3px; margin:10px;}

.lg_tbn {float:left; width:1000px; padding:20px 0;}
.lg {float:left; padding:0 0 0 10px;}
.tbn {float:right;}

.tmnubar {float:left; width:1000px; background:#0176b8 url(../images/Default/wht_grdnt.png) repeat-x 0 0;}
.mnu {float:left; position:relative;}
.mnu a {color:#fff; text-decoration:none; font:normal 16px Arial, Helvetica, sans-serif; padding:7px 15px; display:inline-block; border-right:1px solid #fff;}
.mnu a:hover {background:#b68639;}

.spprt_strp {float:left; width:980px; padding:7px 10px; margin-top:2px; background:#fff;}
.spprt_strp ul{margin:0;padding:3px 0 0 0;float:left;}
.spprt_strp ul li{display:inline;}
.spprt_strp ul li{background:url(../images/Default/tick_bull.png) no-repeat center left;color:#444;font-size:13px;padding:5px 23px;margin-right:10px;font-weight:bold;text-decoration:none;}
.cht_ph {float:right;}
.cht_ph_chkt {float:right;}
.cht, .ph {float:left; font-size:16px; font-weight:bold; color:#444; padding-bottom:5px;}
.cht a {padding-left:40px; text-decoration:none; color:#444;}
.ph {margin-left:20px; padding-left:35px;}

.mn_bn {float:left; margin-bottom:10px;}
.cntnt {float:left; width:745px; margin-bottom:10px;}
.cntnt h1 {font:normal 28px Arial, Helvetica, sans-serif; margin-bottom:15px; padding-bottom:5px; border-bottom:1px solid #e1e1e1;}
.cntnt h2 {font:normal 18px Arial, Helvetica, sans-serif; margin-top:25px;}
.cntnt p {margin-bottom:20px; line-height:17px; text-align:justify;}
.cntnt ul li {margin-bottom:7px; padding-left:10px; background:url(../images/Default/bull.gif) no-repeat 0 5px; list-style:none;}
.cntnt ul {margin-bottom:15px;}

.prdct_bx {float:right; margin-left:15px;}
.prdct_img {border:2px solid #f4f4f4; padding:5px;}
.prdct_btn_cnt {float:left; width:264px; padding:10px 0; text-align:center;}

.lftnv {float:left; width:200px; margin:10px 0 15px 5px;}

.lftnv ul {margin:0; padding:0; list-style-type:none;}
.lftnv ul.submnu {margin:0 0 20px 0;}
.lftnv ul.submnu li {border-bottom:1px dotted #e9e9e9; padding:7px 0;}
.lftnv ul.submnu li a {text-decoration:none; color:#585858; font-size:12px; background:#bbbbbb url(../images/Default/arwbg.gif) no-repeat -5px -7px; padding-left:15px; display:block;}
.lftnv ul.submnu li a:hover {background:#086498 url(../images/Default/arwbg.gif) no-repeat -8px -7px;}

.stp {float:left; width:206px; margin-bottom:15px; border:2px solid #f1f1f1; border-bottom:1px solid #f1f1f1; background:#f1f1f1;}
.stp_hd {color:#fff; font-weight:bold; font-size:17px; padding:10px 0 10px 10px; background:url(../images/Default/wht_grdnt.png) repeat-x 0 0;}
.stp_cnt {float:left; background:#fbfbfb;}
.stp_cnt div {float:left; width:206px; padding:10px 0; border-bottom:1px solid #f1f1f1; border-top:1px solid #fff;}
.stp_cnt span.num {float:left; padding:8px 0 0 12px; font-size:18px; color:#fff; width:38px; height:35px; background:#4e9fce url(../images/Default/stp-bg.png) no-repeat 0 0px;}
.stp_cnt span.stptxt {float:left; width:145px;}

.lftbann {float:left; width:210px; margin-bottom:15px;}
.phdot-line{background:url(../images/Default/dtd_bdr.gif) repeat-x left bottom; padding:10px 0;}

.mnlnk {font-size:13px; font-weight:bold; color:#086498; text-decoration:none; display:block; /*border-bottom:1px dotted #e9e9e9;*/ padding:7px 0;}
.lftnv span {display:block; margin:5px 0 20px 0; border-bottom:1px dotted #c7e1ef;}
.lftnv span a {display:block; text-decoration:none; color:#585858; border-top:1px dotted #fff; padding:5px 0; font-size:12px; }


.ftr_tpstrp {background:#d5d5d5 url(../images/Default/wht_grdnt.png) repeat-x 0 0; height:35px; padding:0 25px;}
.ftr_cnt {float:left; width:950px; background:#f9fafa; margin:1px 0; border-bottom:1px solid #e1e1e1; padding:10px 25px;}

.ftr_qcklnk, .ftr_qcklnk_hd {float:left; margin:0 20px 0 0; width:360px;}
.ftr_qcklnk span {float:left; width:150px; margin-right:20px;}
.ftr_qcklnk span a {text-decoration:none; color:#444; display:block; background:url(../images/Default/bull.gif) no-repeat 0 center; font-size:12px; padding:0 0 0 8px; margin-bottom:5px;}
.ftr_qcklnk span a:hover {text-decoration:underline;}

.ftr_qcklnk_hd, .ftr_sl_hd, .ftr_cntct_hd {font-size:18px; font-weight:normal; padding:5px 0 0 0;}

.ftr_sl, .ftr_sl_hd {float:left; width:280px; margin-right:20px;}
.ftr_sl, .ftr_cntct {float:left;}
.scrt_sl {float:left; border-bottom:1px solid #ececec; padding:0 0 15px 0; width:250px;}
.pymt_sl {float:left; border-top:1px solid #fff; padding:15px 0 0 0; width:250px;}
.scrt_sl img, .pymt_sl img {margin-right:15px;}

.ftr_btmstrp {background:#ececec; width:950px; padding:10px 25px; float:left; font-size:12px;}
.ftr_btmstrp img {float:right;}

.topbann {float:right; text-align:right; width:650px;}
.bann {float:right; background:url(../images/Default/bann-bg.png) no-repeat 0 0; height:50px; margin-left:10px;}
.bann img {float:left; vertical-align:middle; margin:7px 0 0 10px;}
.bann span {float:left; background:url(../images/Default/bann-bg.png) no-repeat right 0; height:43px; padding:7px 30px 0 10px; text-align:left; font:bold 13px Arial, Helvetica, sans-serif;}

/* PRODUCT BOX */
.prd_rt{float:right; width:280px; margin-left:15px;}

.prd_img {float:right; margin:0 10px;}
.limg{float:left; padding:0 10px;}
.timg{float:right; width:40px;}
.timg img {border:1px solid #e1e1e1; padding:3px;margin-bottom:10px;}

.prd_prc {float:left;}
.prc_hd {float:left; width:280px; font:12px Arial, Helvetica, sans-serif normal; color:#097bbd; border-bottom:1px solid #097bbd; padding-bottom:10px; font-weight:bold;}
.pkg_bx {float:left; width:250px; background-color:#f2f2f2; border-top:1px solid #fff; padding:15px;}
.pkg_bx select {width:165px; float:left;}
.pkg_bx select.hide-box{width:400px;}

/* CHECKOUT CSS */

.lgn_box {margin:50px auto 75px auto; padding:25px; width:350px; border:1px solid #eaeaea; background:#F3F3F3;}

.stp_bar {float:left; width:1000px; margin-bottom:2px;}
.actv, .done, .inactv {float:left; text-align:center; width:333px; margin-right:1px; padding:8px 0; font:bold 16px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff; background:#d5d5d5 url(../images/Default/wht_grdnt.png) repeat-x 0 0;}
.actv {position:relative;}
.inactv {color:#929292;}
.done {background-color:#aed064; color:#fff;}

.actv span.arrw {position:absolute; height:35px; width:26px; top:35px; left:155px; background:url(../images/Default/arrw-chkt.gif) no-repeat center 0;}

.tplgn_cnt {float:left; width:980px; border-bottom:1px solid #eaeaea; padding:10px 0 15px 0;}
.lgnbx {float:left; padding:15px; background:#f5f5f5; border:1px solid #eaeaea; position:relative;}
.ordrsmry {float:right; padding-top:10px;}


.lgn_opn {position:absolute; top:55px; right:-250px; width:350px; background:#f4f4f4; border:5px solid #fff; z-index:9999; padding:15px; box-shadow: 5px 5px 5px #f4f4f4;}
.lgn_opn img.lgnarrw {position:absolute; top:-23px; left:30px;}
.smlink {font-size:11px;}

.nrmlfld, fldwdth {}
.red-error-text {color:#FF0000;}
input.red-error-field, select.red-error-field {border:1px solid #FF0000;}
input.red-error-field {}

.chkt_midcont {float:left; width:980px; margin:15px 0;}
.smheading {font-size:20px; padding-bottom:10px;}
.grybx {border:1px solid #eaeaea; padding:15px; background:#efefef;}
td.bdrbtm {padding:15px 0 0 0; background:url(../images/Default/dtd_bdr.gif) repeat-x left bottom;}
td.bdrbtm div.fldfollowed {padding:0 0 15px 0;}
td.bdrbtm select, td.bdrbtm input {font-size:12px;}
td.bdrbtm textarea {width:98%;}
.pdtp {padding-top:10px;}

.blacktxt {color:#000;}

.sl_pymnt_cnt {float:left; width:950px; padding:20px 25px; background:url(../images/Default/wht_grdnt.png) repeat-x left 0; border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea;}
.sl_cnt {float:left; width:464px; padding-right:10px; border-right:1px solid #e5e5e5;}
.sl_txt, .pymnt_txt {float:left; font-size:13px; font-weight:bold;}
.sl_icn, .pymnt_icn {float:right; padding-right:25px;}
.sl_icn img, .pymnt_icn img {margin:0 7px;}
.pymnt_cnt {float:right; padding-left:30px; width:444px; border-left:1px solid #fff;}

.ftr_chktbtmstrp {background:#fff; width:950px; padding:15px 25px; float:left; font-size:12px;}

.deliverybox_bdr {float:left; width:100%; border:1px solid #FFF; font-size:12px; padding:10px 5px; cursor:pointer;}
.deliverybox_bdr:hover {border:1px solid #eaeaea;}
.deliverybox_bdr label {cursor:pointer;}

.cardweaccept {float:right; padding:10px 0 0 10px;}
.price_chart {float:left; padding-top:5px; margin-left:10px;}

.paymentbox_bdr  {float:left; width:98%; border:1px solid #FFF; font-size:12px; padding:5px; cursor:pointer;}
.paymentbox_bdr:hover {border:1px solid #eaeaea;}
.paymentbox_bdr label {cursor:pointer;}

.olive_bdr {border-bottom:1px solid #eaeaea;}

.wrong_coupon_box {background:#f8ecec; border:1px solid #f79999;}
.wrong_coupon_box p {color:#000; font-size:12pt;}
.wrong_coupon_box p input {vertical-align:middle;}
.wrong_coupon_box p img {vertical-align:middle;}
.rjctd_txt img {margin-right:10px;}
.rjctd_txt span {font-size:10px; color:#cd3333; height:50px;line-height:25px}


.grey_bdr_ltr {border-left:1px solid #d7d7d7; border-top:1px solid #d7d7d7; border-right:1px solid #d7d7d7;}
.grey_bdr_lbr {border-left:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7;}

td.pills {font-size:14px; font-weight:bold; color:#24857d;}
td.pills a {font-size:14px; font-weight:bold; color:#24857d;}
td.pills img {vertical-align:middle}
tr.pills_headbg {background:url(../images/Default/wht_grdnt.png) repeat-x top left; height:35px;}
tr.pills_headbg td {color:#fff; font-weight:bold;}
tr.pills_headbg td img {vertical-align:middle; text-align:left;}

tr.ltgry td {background:#f8f8f8; color:#000; padding:10px 0;}
tr.ltgry td a {margin:0 10px;}
tr.drkgry td {background:#efefef; color:#000; padding:10px 0;}
tr.drkgry td a {margin:0 10px;}
tr.tbl_bdr {background:#dde2bf;}

.error-msg {background:#f3c9c9; border:1px solid #e7a7a7; padding:10px 15px;}
.success-msg {background:#c2e7a7; border:1px solid #a5ce86; padding:10px 15px;}

/* Slider
----------------------------------*/
.lof-slidecontent{position:relative;overflow:hidden;}
.lof-main-outer{position:relative;height:100%;width:1000px;z-index:3px;overflow:hidden;}
ul.lof-main-wapper{/* margin-right:auto; */overflow:hidden;background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;padding:0px;margin:0;position:absolute;overflow:hidden;}
ul.lof-main-wapper li{overflow:hidden;padding:0px;margin:0px;float:left;position:relative;}
.lof-opacity {overflow:visible  !important;;position:absolute !important;}
.lof-opacity  li{position:absolute  !important;;top:0;left:0;float:inherit  !important;}
ul.lof-main-wapper li img{padding:0px;}
.lof-navigator-wapper {position:absolute;bottom:10px;right:10px;background:#83c35a;padding:5px 15px;}
.lof-navigator-outer{position:relative;z-index:100;height:180px;width:310px;overflow:hidden;color:#FFF;float:left}
ul.lof-navigator{top:0;padding:0;margin:0;position:absolute;width:100%;}
ul.lof-navigator li{cursor:hand; cursor:pointer;list-style:none;padding:0;margin-left:0px;overflow:hidden;float:left;display:block;text-align:center;}
ul.lof-navigator li span {font-size:18px;}
ul.lof-navigator li.active , ul.lof-navigator li:hover  {background:#FFF;color:#000;display:block;}


/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {background:url(../images/Default/wht_grdnt.png) repeat-x 0 0 #a4a4a4; border:1px solid #eaeaea;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {font:normal 17px Arial, Helvetica, sans-serif; text-decoration: none;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { background: url(../images/Default/wht_grdnt.png) repeat-x 0 0; font-weight:bold; color:#fff;}
.ui-state-hover a, .ui-state-hover a:hover {color:#333; text-decoration: none;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {border: 1px solid #eaeaea; background:#fff; font-weight: bold; color:#000; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {color:#000; text-decoration:none; }
.ui-widget :active {outline: none;}

/* */
.ui-tabs {padding: .2em .2em .2em 0; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav {margin:0 0 0 -1px; padding: .2em 0 0;}
.ui-tabs .ui-tabs-nav li {list-style:none; float:left; position:relative; top:1px; margin: 0 .5em 1px .5em; border-bottom: 0 !important; padding: 0; cursor: pointer;}
.ui-tabs .ui-tabs-nav li {margin:0 1px;}
.ui-tabs .ui-tabs-nav li a {float:left; padding:.5em .7em; width:130px; text-decoration: none; min-height:20px; font-weight:bold;}
.ui-tabs .ui-tabs-nav li a:hover {color:#e9ead9;}
.ui-state-hover {color:#dfe1c3;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {margin-bottom:0; padding-bottom:1px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: pointer; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel {float:left; width:700px; border:1px solid #eaeaea; display:block; padding: 1em 1.4em; background:none; }
.ui-tabs .ui-tabs-hide {display: none !important; }

/* Sitemap CSS */
.sitemap_cnt {float:left; width:700px; padding:0 20px 20px 40px;}
.sitemap_head {float:left; width:700px; font-size:18px; color:#24857D; margin-top:10px; padding-bottom:5px; border-bottom:1px solid #e1e1e1;}
ul.site_cat{list-style:none; margin:0; padding:0;}
ul.site_subcat {list-style:none; margin:0; padding:0 0 0 15px;}
ul.site_cat li.cat {float:left; width:300px; margin:15px 30px 0 0; padding:0 0 10px 0; border-bottom:1px dotted #ccc;}
ul.site_cat li.cat a {text-decoration:none;}
ul.site_cat li.cat p {margin:0; padding:7px 0;}
ul.site_cat li.cat p a {}
ul.site_subcat li {margin-bottom:5px;}
ul.site_subcat li a {background:url(../images/Default/bull.gif) no-repeat 0 5px; padding:0 0 7px 7px;}


/* MEMBER MENU */

.mmbr_mnu {float:left; width:100%; margin-bottom:20px; padding:10px 0;}

.mmbr_mnu ul {margin:0; padding:0;}
.mmbr_mnu ul li {display:inline; margin:0 3px; list-style:none;}
.mmbr_mnu li a.mmbr-rptordr, .mmbr_mnu li a.mmbr-dflt, .mmbr_mnu li a.mmbr-actv {text-decoration:none; padding:7px 15px; font-size:13px; font-weight:bold; background:url(../images/Default/wht_grdnt.png) repeat-x 0 0;}
.mmbr_mnu li a.mmbr-rptordr {background:#74cd5f;}
.mmbr_mnu li a.mmbr-dflt {color:#444;}
.mmbr_mnu li a.mmbr-actv, .mmbr_mnu li a.mmbr-rptordr, .mmbr_mnu li a.mmbr-dflt:hover {color:#fff;}

#pagetitle h1 {border-bottom:1px solid #e1e1e1; font-size:26px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding-bottom:5px; margin-bottom:8px;}

/* BUTTON CSS */
a.prc_tbl_btn, a.prdct_btn, a.prdct_btn, a.prc_tbl_btn, a.prc_combo_btn, .chk_prcs_btn, .lgn_btn, .chkt_lgnbtn{overflow:visible;}
a.prc_tbl_btn, a.prdct_btn {display:inline-block;}
a.prdct_btn, a.prc_tbl_btn, a.prc_combo_btn {padding:5px 45px 5px 15px; margin-top:10px; text-decoration:none; color:#fff; font-size:18px; background:#097bbd url(../images/Default/smbtn_bg.png) repeat-x right top; white-space:nowrap; overflow:visible;}
.chk_prcs_btn {background:url(../images/Default/chkt_btn.png) no-repeat right 0; padding:2px 70px 8px 15px; border:1px solid #1582c0; font:22pt Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; cursor:pointer; outline:none;}
.lgn_btn {background:url(../images/Default/wht_grdnt.png) no-repeat right 0; padding:5px 8px; border:none; display:inline-block; font:bold 10pt Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; cursor:pointer;}
.chkt_lgnbtn {background:#a6cd4e; padding:5px 8px; color:#fff; font-weight:bold; text-decoration:none; margin-left:20px;}

/*blog*/
.blg-cnt-main{float:left; width:635px; padding:10px; background-color:#F9F9F9; border:1px solid #E1E1E1; float: left; margin-bottom:10px;}
.blg-cnt-main h1, .blg-hed{text-decoration:none; font:26px Arial,Verdana,Helvetica,sans-serif; padding-bottom:10px;}
.blg-hed a {text-decoration:none;}
.nws-date{float:left; width:620px; font:12px Verdana, Arial, Helvetica, sans-serif; color:#444; font-weight:bold; padding-bottom:20px;}
.nws-date a{text-decoration:none;}
.blg-dtl{float:left; width:630px; margin-bottom:10px;}
.blg-dtl img{border:4px solid #dcdcdc; padding:1px; margin-right:10px;}
.blg-dtl p{font:13px Arial, Verdana, Helvetica, sans-serif; color:#444; margin:0 0 20px 0; line-height:20px;}
.blg-dtl h3{font:bold 13px Verdana, Arial, Helvetica, sans-serif; margin:0 0 10px 0;}
a.blg-rdmr-lnk{color:#444; font-weight:bold;}
a.blg-rdmr-lnk:hover{text-decoration:none;}
.successful_msg2 {color:#65C42D; font-weight:bold; padding:10px;}

/*blog left*/
.blg_left {float:left; margin-right:10px; width:645px;}
/*blog right*/
.blg_right {float:right; width:305px;}
.blg_rgt_box{float: right; margin-bottom:30px; width:305px;}
.blg_rgt_hed{background-image: url(../images/Main/wht_grdnt.png); color:#FFFFFF; font:18px/35px Arial,Helvetica,sans-serif; padding-left: 10px;}
.blg-rgt-cntnt {float:right; padding:10px; width:285px;}
.blg-rgt-cntnt ul {float:left; list-style-type: none; margin: 0; padding: 0;}
.blg-rgt-cntnt ul li.cat-link {border-bottom: 1px dotted #5E839F; float:left; width:280px;}
.blg-rgt-cntnt ul li.cat-link a {background: url(../images/Main/bull.gif) no-repeat scroll 0 14px transparent; color:#333333; display:block; font:13px verdana,Helvetica,sans-serif; margin: 0 0 0 5px; padding: 8px 0 10px 10px; text-decoration: none;}

/* blog comments */
.blog_comments {float:left; margin: 10px 0; width:635px;}
.blog_cmt_heading {float:left; width:635px; color:#4287A8; font:bold 15px Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;}
.blog_cmt_heading img {vertical-align:middle;}
.blog_cmt_ppl {float:left; background:#f6f6f4; margin-left:25px;}
.blog_cmt_ppl_rgt {float:right; background:#ecf3f6;}
.blog_cmt_ppl, .blog_cmt_ppl_rgt {padding:10px; width:540px; margin-bottom:20px; position:relative; font-size:10px;}
.blog_cmt_ppl span, .blog_cmt_ppl_rgt span {font-weight:bold; font-size:11px;}
.blog_cmt_ppl p, .blog_cmt_ppl_rgt p {line-height:1.6em; font-size:12px;}
.blog_cmt_ppl font, .blog_cmt_ppl_rgt font  {font-size:10px;}


/* blog archieve */
.archive_listing {float:left; width:600px; margin:0 15px;}
.archive_listing span {float:left; padding:5px 0; margin:5px 0; width:600px; border-bottom:1px dotted #ccc;}
.archive_listing span a {text-decoration:none; background:url(../images/Main/bull.gif) no-repeat left center; padding-left:12px;}

/* CALCULATOR POP UP */
.clc-pop-up{background:url(../siteimages/calc-bg-pop-up.png) no-repeat; min-height:262px; color:#ffffff;}
.clc-pop-up tr td tt{font:bold 24px/29px Arial,Helvetica,sans-serif; color:#ffffff;}
.clc-pop-up tr td font{font:bold 18px Arial,Helvetica,sans-serif; color:#ffffff;}
.clc-pop-up tr td label{cursor:pointer;}
.clc-pop-up tr td input.btn{background:url(../siteimages/calc-btn.png) no-repeat; border:0; cursor:pointer; width:109px; height:35px;}




/* blog category */
.rgt-box-cntnt ul {float:left; margin:0; padding:0; list-style-type:none;}
.rgt-box-cntnt ul li.cat-link{float:left; border-bottom:1px dotted #5e839f; width:280px;}
.rgt-box-cntnt ul li.cat-link a{font:13px verdana, Helvetica, sans-serif; background: url(../images/Main/bull.gif) no-repeat scroll 0 14px transparent; color:#333333; display:block; margin:0 0 0 5px;  padding: 8px 0 10px 10px; text-decoration: none;}

/* twitter */
.twttp{background:url(../siteimages/twt_topbg.png) no-repeat scroll 0 0; width:305px; height:50px;}
.twtbtm{background:url(../siteimages/twt_btmbg.png) no-repeat scroll left bottom transparent; padding:20px 25px 65px 25px;}
.twt-cnt{border-bottom:1px dotted #ffffff; padding-bottom:12px; margin-bottom:12px;}
.twt-cnt span.tweet_text{color:#fff; font:13px/18px Verdana, Geneva, sans-serif;}
.twt-cnt span.tweet_text a{color:#fff;}
.twt-cnt span.tweet_time a{color:#fff;}

/* Pagination */
.pagination {float:left; width:100%;}
.newspagination {color:#666;}
.newspagination a {color:#FFF; text-decoration:none; margin:0; padding:5px 10px;}
.newspagination a:hover {color:#FFF; text-decoration:none; margin:0; padding:5px 10px;}
.newspagination_active {color:#FFF; text-decoration:none; margin:0; padding:5px 10px;}

.menu-pos{position:absolute;top:91px;left:0;z-index:9999;}span.cht {margin-top:0;padding-right:0;padding-bottom:10px;}
span.phn {font-size:14px; font-weight:bold;}

/* DYNAMIC CSS */

body, .top, .sl_pymnt_cnt, tr.tbl_bdr, a.mmbr-dflt {background-color:#efedea;}
h1, .sl_txt, .pymnt_txt, td.pills, .blg-hed a {color:#b68639;}
h2,h3,h4,h5,h6, .mnlnk, .prc_hd, .smheading {color:#b68639;}
.tmnubar, .mmbr_mnu li a.mmbr-actv, .mmbr_mnu li a.mmbr-dflt:hover, .blg_rgt_hed {background-color:#b68639;}
.ftr_tpstrp, .lftnv ul.submnu li a:hover, .mmbr_mnu li a.mmbr-dflt {background-color:#e5e5e5;}

a.prdct_btn, a.prc_combo_btn, a.prc_tbl_btn, .lgn_btn, .chkt_lgnbtn, .chk_prcs_btn:hover {background-color:#b68639; border-color:#b68639;}
.chk_prcs_btn, a.prc_combo_btn:hover, a.prc_tbl_btn:hover, a.prdct_btn:hover, .lgn_btn:hover, .chkt_lgnbtn:hover {background-color:#34512b; border-color:#34512b;}

.prc_hd {border-color:#34512b;}
tr.pills_headbg, .lof-navigator-wapper, .stp, .stp_cnt span.num, .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover {background-color:#34512b}
.actv, .actv span.arrw {background-color:#b68639;}
.inactv {background-color:#;}
.done {background-color:#a2c170;}

/* RADIUS CSS */
a.prdct_btn, a.prc_tbl_btn, a.prc_combo_btn, .lof-navigator-wapper, ul.lof-navigator li.active , ul.lof-navigator li:hover, .mmbr_mnu li a.mmbr-rptordr, .mmbr_mnu ul li a.mmbr-dflt, .mmbr_mnu ul li a.mmbr-actv {-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.blg_rgt_hed{-moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}

.mnu span.dlvrybn {vertical-align:middle;}
.mnu span.dlvrybn a img {border:none; float:right; position:absolute; right:-410px; top:7px; z-index:999;}.mnlnk {background-image:url(../images/Default/wht_grdnt.png); background-position:top; background-repeat:repeat-x; background-color:#B68639; color:#fff; padding-left:10px; border-top:2px solid #fff;}
.mnlnk, .stp_hd, .mnu a {font-family:calibri,Arial, Helvetica, sans-serif; font-size:13pt; font-style:italic; font-weight:normal;}
.lftnv {margin-left:0px;margin-top:0px;}
.lftnv ul.submnu li {background:url(../images/Default/wht_grdnt.png) repeat-x scroll 0 0 #f6f6f6; border-top:2px solid #fff; border-bottom:2px solid #E9E9E9;}
.lftnv ul.submnu li a {padding-left:10px; background:none;}
.lftnv ul.submnu li a:hover {padding-left:10px; background:none;}
