
body {
	margin: 0px;
	padding: 0px;
	font:12px Arial, Helvetica, sans-serif;
	color:#353535;
	background:url(../images/bg.jpg) repeat-x #d8e2f0;
}

a{ color:#333; text-decoration:none;}
a:hover{text-decoration:underline;}

.floatleft{ float:left;}
.floatright{ float:right;}

.rt-align{text-align:right;}
.lt-align{text-align:left;}
.jt-align{text-align:justify;}
.ct-align{text-align:center;}

.full{height:auto; width:100%; float:left;}
.half{width:50%; float:left;}
.clear{clear:both;}

strong{font-weight:bold;}
img{border:0;}
ul, li, input, label, h1, h2, h3, h4, h5{padding:0; margin:0; list-style:none; font-weight:normal; }
select{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
p{padding:5px 0; margin:0px;}
h2{font-weight:bold; font-size:14px; padding:5px 0;}





/*~~~~~~~~~~~~~~~~~~~~~~~~ Main ID CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/

#wrapper {margin:0px auto; width:986px; background: url(../images/bg_wrapper.jpg) repeat-x top #fff;}
.wrapper_content{display:inline-block;}
#header{width:986px; height:77px; clear:both;}
.logo{width:390px; float:left; padding-left:44px;}
div.textindent{text-indent:-999px; font-size:1px;}
.phone_no{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#818181; float:right; padding:42px 23px 0 0; line-height:18px;}
.blue{color:#4e79c5;}

.banner{width:974px; height:146px; border:solid 1px #bbbcbc; background:url(../images/banner.jpg) no-repeat right top; margin:0 4px; clear:both;}
.banner_text{width:410px; height:131px; padding:11px 0 0 13px; border-top:solid 4px #dedede; background:#fff; float:left}
.banner_text ul{padding:0 0 0 64px; width:300px; float:left;}
.banner_text ul li{padding:10px 0 0 20px; background:url(../images/arrow.gif) no-repeat 0px 11px;}

.sitemap{width:974px; height:37px; background:url(../images/bg_sitemap.jpg) repeat-x; border:solid #e9eaea 1px; margin:1px 4px; clear:both;}

.breadcrumb{width:500px; padding:0px 0 0 8px; line-height:37px; float:left;}
.breadcrumb a{color:#cc5300; font-weight:bold;}
.login_block{width:440px; float:right; padding:5px 8px 0 0; line-height:20px;}
.padl10{padding-left:10px;}
.padl15{padding-left:15px;}
.padl25{padding-left:5px; padding-right:20}
.padt2{padding-top:2px;}
.lineheight13{line-height:13px;}
.lineheight14{line-height:23px;}
.padt4{padding-top:4px;}

.maincontent{width:980px; padding:5px 3px; float:left; position:relative;}

.left{width:230px; float:left;}

.block{width:230px; float:left;}
.block_title{width:208px; height:26px; background:url(../images/bg_title.jpg) repeat-x top; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#fff; font-weight:bold; line-height:26px; float:left; padding:0 7px 0 15px;}
.block_content{width:230px; background:url(../images/bg_category.jpg) repeat-x top #dde6f2; float:left; padding:0 0 10px 0;}

ul.categories{padding:12px 0; width:230px; float:left;}
ul.categories li a{height:auto; color:#000; text-align:right; padding-right:38px; padding-top:5px; padding-bottom:5px; display:block;}
ul.categories li a:hover{text-decoration:none;color: #007dcc;}

ul.categories li a.active{background:url(../images/tab_active.jpg) no-repeat right; padding-right:19px; font-size:14px; font-weight:bold;}
ul.categories li a.active1{background:url(../images/tab_parent.jpg) no-repeat right; color:#007dcc; padding-right:19px; font-size:14px; font-weight:bold;}

.bg_blogs{background:url(../images/bg_blogs.jpg) repeat-x top #eff3f9;}

ul.blogs{padding:2px 0; width:230px; float:left;}
ul.blogs li a{width:195px; color:#000; padding:5px 10px 5px 25px; background:url(../images/arrow.gif) no-repeat 5px 7px; display:inline-block; float:left;}
ul.blogs li a:hover{text-decoration:none;}

.view_more{width:80px; padding:5px 0 10px 0; float:right; }
.view_more a{color:#fff; padding:2px 5px; background:#cb5301;}

.middle{padding:0 5px; width:505px; float:left;}
.middle_title{width:483px; height:26px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#fff; font-weight:bold; line-height:26px; float:left; padding:0 7px 0 15px;}
.middle_title h1{width:483px; height:26px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#353535; font-weight:bold; line-height:26px; float:left;  }
.middle_content{width:469px;padding:8px 17px; float:left}
.blue1{color:#205393;}
.link1 a{color:#9b1b0e; font-weight:bold; font-size:18px;}

.right{width:235px; float:right;}
 .right_block{width:235px; float:right;}
.right_title{width:213px; height:26px; background:url(../images/bg_title.jpg) repeat-x top; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#fff; font-weight:bold; line-height:26px; float:left; padding:0 7px 0 15px;}
.right_content{width:217px; border:solid #c7d3e7; border-width:0 1px 1px 1px; background:#f7faff; padding:8px; float:left;}
.right_content label{padding:10px 0; font-size:14px; font-weight:bold; display:inline-block;}
.price{padding:3px 7px; background:#1150a0; font-weight:bold; color:#fff; font-size:18px; float:left;}
.product_img{width:100%; padding:10px 0; float:left; text-align:center;}
.product_desc{padding:5px 7px; width:203px; border-bottom:solid 1px #c6cfdd; float:left;}

.bdr_none{border:none;}
.padt10{padding-top:10px;}
.pad0{padding:0;}
.padtb2{padding:8px 0;}


#footer{width:986px; height:110px; background:url(../images/footer_bg.jpg) repeat-x top; border-top:solid 2px #8eadd5; border-bottom:solid 2px #fff; clear:both;}
.footer_col1{width:230px; text-align:center; padding:10px 0; font-size:11px; float:left;}
.footer_middle{width:526px; float:left; text-align:center; line-height:18px; padding-top:25px;}
.footer_col2{width:200px; padding:30px 25px 0 0; text-align:right; float:right;}
.footer_link{width:100%; padding-top:5px; text-align:center; color:#3368b8; float:left;}
.footer_link a{color:#3368b8; font-size:11px;}




/* Blog Page CSS */
h1 {margin:0px; padding:0px 0px 10px 0px; font-size:20px; color:#1655A5; line-height:22px;}
.md-align {vertical-align:middle;}

.shade1 {color:#1655A5;}
.shade1 a {color:#1655A5; text-decoration:none;}
.shade1 a:hover {color:#1655A5; text-decoration:none;}


.blog {width:742px; float:right;}
.blog-sec {width:696px; float:left; border:1px solid #DBDCDC; padding:20px; margin-bottom:5px;}
.blog-row {width:696px; float:left;}

p.inner {margin:0px; padding:0px 0px 15px 0px; font-size:12px; color:#4D4D4D; line-height:18px;}
p.inner a {color:#1655A5; text-decoration:none;}
p.inner a:hover {color:#1655A5; text-decoration:none;}

.thumb-img {width:66px; float:left; border:1px solid #BFBFBF; background:#DBE4F0; text-align:center; padding:2px 0px 2px 0px; margin:0px 10px 0px 0px;}

.pad1 




/*CSS FOR COMMENT PAGE*/
.large-img {width:154px; float:left; border:1px solid #BFBFBF; background:#DBE4F0; text-align:center; padding:7px 0px 7px 0px; margin:0px 10px 0px 0px;}
.marg{margin-top:30px;}
.half2{width:47%; float:left; padding-left:15px;}
.padd{padding-top:5px;}

.shade2{color:#7D7D7D; font-size:11px;}
.blog-row2 {width:671px; float:left; padding:0px 10px 10px 15px; border-bottom:1px solid #AFC9E9; }



/* css for login  */

.login-row{width:210px; float:left;font-size:12px; color:#353535; padding:0px 0px 5px 7px;}
.login-row a{color:#4e79c5; text-decoration:none;}
.input{width:200px; border:1px solid #DBDCDC;}
.input1{  border:1px solid #DBDCDC;}
.label2{font-size:12px !important; font-weight:normal!important; padding:0px!important;}



/*CSS FOR PRODUCT DETAIL*/

.product-middle{padding:0 7px; width:965px; float:left;}
.product-middle_title{width:943px; height:26px; background:url(../images/bg_title.jpg) repeat-x top; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#fff; font-weight:bold; line-height:26px; float:left; padding:0 7px 0 15px;}
.product-middle_content{width:929px; border:solid #e5ecf7; border-width:0 1px 1px 1px; padding:8px 17px; float:left}

.prod-large-outer{width:378px; float:left;}
.prod-large{width:376px; float:left; border:1px solid #DFEAF7; position:relative;}
.prod-small{width:370px; float:left; border-bottom:1px solid #DFEAF7; border-left:1px solid #DFEAF7; border-right:1px solid #DFEAF7; padding:7px 3px 7px 3px;}
.prod-lt{width:9px; float:left; }

.prod-bg{width:352px; float:left; padding-top:5px;}
.prod-small-img{width:61px; height:35px; padding-top:6px; float:left; border:1px solid #DFEAF7; text-align:center; margin:0px 12px 0px 12px;}

.prod-detail{width:540px; float:left; padding-left:11px;}
.prod-detail h3{font-size:18px; font-weight:normal; color:#7C7C7C; margin:0px; padding:0px;}
.shade-gry{color:#7C7C7C;}
.shade-blu{color:#205393;}
.shade-drk{color:#3E3E3E;}
.paddt10{padding-top:10px;}
.related-prod-img{width:103px; height:86px; float:left; border:1px solid #DFEAF7; text-align:center; margin:0px 13px 0px 14px;}
.zoom{width:27px; height:27px; float:left; position:absolute; bottom:0px; right:0px;}




/*CSS FOR PRODUCT LISTING*/
.listing-outer{width:736px; float:left; background:#F2F2F2; padding:5px 3px 5px 3px;}
.listing-ttl{width:236px; float:left; border-left:1px solid #D1DBE4; border-top:1px solid #D1DBE4; border-right:1px solid #D1DBE4; background:url(../images/prod-listing-ttl.jpg) repeat-x; height:27px; padding-left:500px;}
.listin-col1{width:90px; float:left; font-size:14px; font-weight:bold; text-align:center; padding:3px 0px 0px 0px;}
.listin-col2{width:146px; float:left; font-size:14px; font-weight:bold; text-align:left; padding:3px 0px 0px 0px;}
.shade-blu-ttl{color:#0052B6;}
.shade-red-ttl{color:#D82800;}
.listing-row{width:736px; float:left; background:url(../images/product-listing-bg.jpg) repeat-x #FCFCFC; padding-bottom:10px;}
.listing-img{width:120px; float:left; }
.listing-text{width:380px; float:left; }
.listing-text h4{font-size:14px; font-weight:bold; color:#1151A1; margin:0px; padding:10px 0px 10px 0px;}
.listin-col3{width:90px; float:left; font-size:14px; font-weight:bold; text-align:center; padding:40px 0px 0px 0px;}
.listin-col4{width:146px; float:left; font-size:12px;  text-align:left; padding:40px 0px 0px 0px;}
.list-sep{width:736px; float:left; height:10px; background:url(../images/bot-bdr.jpg) repeat-x;}

.listing-pagging{width:736px; float:left; border:1px solid #D1DBE4; height:27px; font-size:12px; text-align:center; background:#EAEDF0; padding-top:5px;}
.listing-pagging a{color:#7A7D80; text-decoration:none;}
.listing-pagging .active{color:#000!important; text-decoration:none;}
.v-align{vertical-align:middle;}


/*CSS FOR LOGIN PANE*/
.login-row{width:696px; float:left; padding:0px 0px 10px 0px;}
.login-col1{width:290px; float:left; text-align:right; padding:4px 10px 0px 0px; font-size:12px; font-weight:bold; color:#1655A5;}
.login-row a{font-size:12px; font-weight:normal; color:#1655A5;}
.login-col2{width:396px; float:left;}
.input{width:180px; border:1px solid #C8DBF9;}

/*CSS FOR Registration PANE*/
.reg-row{width:469px; float:left; padding:0px 0px 10px 0px;}
.reg-col1{width:140px; float:left; text-align:left; padding:4px 10px 0px 0px; font-size:12px; font-weight:normal; color:#1655A5;}
.reg-row a{font-size:12px; font-weight:normal; color:#1655A5;}
.reg-col2{width:400px; float:left;}
.textarea{width:180px; height:80px; border:1px solid #C8DBF9;}

/*  css for cart */

.maniformcontainer { width:700px; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:auto; padding-top:20px; padding-bottom:20px;}
.bordertable {border-collapse: collapse;}
.bordertable1 {border:1px solid #ACCBFD}
.largestyle {font-size:16px; color:#039; font-weight:bold; padding-left:25px;}
.listing-paggingtop{width:710px; border:1px solid #D1DBE4; font-size:12px;  background:#dbe5f1;font-size:16px; color:#039; font-weight:bold; padding-left:25px; line-height:25px;}
.normaltxtbox {width:40px;}


.listing-outer-cart{width:736px; float:left;padding:5px 3px 5px 3px;}


/*CSS FOR SHIPPING PAGE*/
.shipping_ttl{width:965px; height:26px; background:url(../images/bg_title.jpg) repeat-x top; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#fff; font-weight:bold; line-height:26px; float:left; padding:0 0px 0 15px;}
.shipping-col{width:160px; float:left; text-align:right; padding-:3px 10px 0px 0px; font-size:12px; color:#1655A5;}
.shipping-col2{width:280px; float:left; padding-left:10px; font-size:12px; color:#1655A5;}
.bdr-rt{border-right:1px solid #06F;}





/*TABLE FIRST*/
.delivery-middle{padding:0 7px 20px; width:965px; float:left;}
.delivery-middle_title{width:941px; height:26px; background:url(../images/bg_title.jpg) repeat-x top; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#fff; font-weight:bold; line-height:26px; float:left; padding:0 7px 0 15px;}
.delivery-middle_content{width:945px; border:solid #e5ecf7; background-color:#d9e8fd; border-width:0px 0px 0px 0px; padding:8px 5px 10px 13px; float:left}
.delivery-option_content{width:945px; border:solid #e5ecf7; background-color:#f9fcff; border-width:0px 0px 0px 0px; padding:8px 5px 20px 13px; float:left}
.delivery-option_content{width:945px; border:solid #e5ecf7; background-color:#f9fcff; border-width:0px 0px 0px 0px; padding:8px 5px 20px 13px; float:left}

.delivery-mid_cont_ttl{width:935px; height:34px; border:solid #e5ecf7; background-color:#f9fcff; border-width:1px 1px 1px 1px; padding:0px; float:left; color:#00418d}
.delivery-op-1{ font-size:14px; width:936px; height:34px; border:solid #e5ecf7; background-color:#f9fcff; border-width:0px; padding-top:8px; float:left;}
.delivery-op-mani { font-size:14px; width:911px; height:18px; border:solid #e5ecf7; background-color:#f9fcff; border-width:0px; padding-top:12px; float:left; padding-left:25px;}
.sapration { font-size:15; font-weight:bold; width:935px; height:61px; padding:0px; float:left;}




.delivery-mid_ttl-1 { font-size:14px; font-weight:bold; text-align:center; width:182px; line-height:34px; border:solid #e5ecf7; border-width:0px 1px 0px 0px; padding:0px; float:left;}

.delivery-option_tt1 { font-size:14px; font-weight:bold; text-align:center; width:170px; line-height:34px; border:solid #e5ecf7; background-color:#f9fcff; border-width:1px 1px 1px 0px; padding:0px; float:left;}
.delivery-option_tt1-dl { font-size:14px; font-weight:bold; text-align:center; width:170px; line-height:34px; border:solid #e5ecf7; background-color:#f9fcff; border-width:1px 1px 1px 1px; padding:0px; float:left; }

.delivery-option_tt1-2 { text-align:center; width:170px; height:51px; border:solid #e5ecf7; background-color:#f9fcff; border-width:1px 1px 1px 0px; padding-top:10px; float:left;}
.delivery-option_tt1-2-odr { text-align:center; width:170px; height:51px; border:solid #e5ecf7; background-color:#f9fcff; border-width:1px 1px 1px 1px; padding-top:10px; float:left;}


.delivery-mid_ttl-2 { font-size:14px; text-align:center; font-weight:bold; width:381px; line-height:34px; border:solid #e5ecf7; background-color:#f9fcff; border-width:0px; padding:0px; float:right;}

.delivery-option_tt2 { font-size:14px; text-align:center; font-weight:bold; width:210px; line-height:34px; border:solid #e5ecf7; background-color:#f9fcff; border-width:1px 1px 1px 0px; padding:0px; float:left;}

.delivery-option_tt2-2 { font-size:14px; text-align:center; font-weight:bold; width:210px; height:51px; border:solid #e5ecf7; background-color:#f9fcff; border-width:1px 1px 1px 0px; padding-top:10px; float:left;}


.delivery-mid_cont_tt2 {width:935px; height:133px; border:solid #e5ecf7; background-color:#f9fcff; border-width:0px 1px 1px 1px; padding:0px; float:left;}
.delivery-mid_cont_tt3 {width:935px; height:55px; border:solid #e5ecf7; background-color:#f9fcff; border-width:0px 1px 1px 1px; padding:0px; float:left;}
.delivery-table_3 {width:935px; height:40px; border:solid #e5ecf7; background-color:#f9fcff; border-width:0px 1px 1px 1px; padding:0px; float:left;}
.delivery-option_tt2-1 {width:935px; height:61px; border:solid #e5ecf7; background-color:#f9fcff; border-width:0px 1px 1px 1px; padding:0px; float:left;}


.delivery-mid_ttl-2-1 { font-weight:bold; text-align:center; width:182px; height:113px; border:solid #e5ecf7; background-color:#f9fcff; border-width:0px 1px 0px 0px; padding:10px 0px 10px 0px; float:left; }

.delivery-tab3-1 { font-weight:bold; text-align:center; width:182px; height:35px; border:solid #e5ecf7; background-color:#f9fcff; border-width:0px 1px 0px 0px; padding:10px 0px 10px 0px; float:left; }
.delivery-tabl3-2 {text-align:center; width:351px; height:35px; border:solid #e5ecf7; background-color:#f9fcff; border-width:0px 0px 0px 0px; padding:10px 10px 10px 20px; float:right; }

.delivery-mid_ttl-2-2 {text-align:center; width:361px; height:35px; border:solid #e5ecf7; background-color:#f9fcff; border-width:0px; padding:20px 0px 0px 20px; float:right;}
.delivery-tab-3-2 {text-align:center; width:361px; height:55px; border:solid #e5ecf7; background-color:#f9fcff; border-width:0px; padding:0px 0px 0px 0px; float:right;}

.right_ex_detl-1 { width:235px; padding:0px; float:left; background-color:#0d57a0; line-height:30px; border:solid #73a0d7; border-width:1px 0px 0px 1px; color:#FFF}
.right_ex_detl-2 { width:100px; padding:0px; float:left; background-color:#0d57a0; line-height:30px; border:solid #73a0d7; border-width:1px 1px 0px 1px; color:#FFF}
.right_ex_detl3 { width:235px; padding:0px; float:left; background-color:#0d57a0; line-height:30px; border:solid #73a0d7; border-width:1px 0px 1px 1px; color:#FFF}
.right_ex_detl1-2 { width:100px; padding:0px; float:left; background-color:#0d57a0; line-height:30px; border:solid #73a0d7; border-width:1px 1px 1px 1px; color:#FFF}

.right_ex_detl-3 { width:235px; padding:0px; float:left; background-color:#0d57a0; line-height:30px; border:solid #73a0d7; border-width:1px 1px 1px 1px; color:#FFF}
.right_ex_detl-3-1 { width:100px; padding:0px; float:left; background-color:#0d57a0; line-height:30px; border:solid #73a0d7; border-width:1px 1px 1px 0px; color:#FFF}

.bg_color { background-color:#eff6ff}

/*TABLE SECOND*/


/*CSS FOR MY ACCOUNT*/
.account-outer{width:741px; float:left; padding:0px 0px 0px 5px;}
.my_account {width:719px; height:26px; background:url(../images/bg_title.jpg) repeat-x top; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#fff; font-weight:bold; line-height:26px; float:left; padding:0 7px 0 15px;}
.account-inner{width:735px; float:left; background:#FFF; padding:2px 2px 20px 2px; border-left:1px solid #c4c4c4; border-right:1px solid #c4c4c4; border-bottom:1px solid #c4c4c4;}
.account-tt {width:700px; float:left; padding:5px;}
.accont-welcom {width:722px; float:left; background:url(../images/msg-brd-ttl.jpg) repeat-x; height:23px; color:#4C4C4C; font-size:12px; font-weight:bold; padding:7px 0px 0px 13px; border:0px solid #676767;}
.accont-ttl1 {width:723px; float:left; line-height:20px; font-size:12px; padding:15px 0px 0px 13px; background-color:#FFF}


/* END MY ACCOUNT */




/* START ORDER DETAIL */
.order-ttl1 {width:733px; float:left; line-height:20px; font-size:12px; padding:15px 0px 0px 0px; background-color:#FFF}
.order-table { width:80%; font-size:12px; color:#448edc;}

.order-table-li1 {font-weight:bold; line-height:35px; border-bottom:1px solid #D6DDFE}
.order-table-li2 { padding-right:20px; }
.order-table-li2-1- { padding-left:20px}





.leftcol {text-align:center; width:100%; height:auto; border:solid #e5ecf7; background-color:#f9fcff; border-width:0px; padding:0px 0px 0px 0px; float:left;}
.rightcol {text-align:center; width:361px; height:auto; border:solid #e5ecf7; background-color:#f9fcff; border-width:0px; padding:0px 0px 10px 20px; float:right;}
.borderstyle {border:1px solid #B5CCF0; padding-top:10px; padding-bottom:10px}


.tablebgcolor {background-color:#0d57a0; color:#FFF; border-collapse:collapse}
.righttablecolor {border:1px solid #B5CCF0; background-color:#1252a9;1px solid #B5CCF0; text-align:center}
.font-size14 {font-size:14px;}
.col-det {color:#39F}
.tab-3 { background-color:#eef2fb;  border-collapse:collapse}
.bottamtablecolor {border:1px solid #B5CCF0; border-collapse:collapse}
 

/*
-----------------------------------------------------------*/
 


/*CSS FOR SHOPPING CART*/
.shpng-right{width:740px; float:left; padding:0px 5px 0px 5px;}
.shpng-ttl{width:740px; float:left; border:1px solid #D1DBE4; background:#EAEDF0; text-align:center; padding:5px 0px 5px 0px; color:#003399; font-size:16px; margin-bottom:10px;}
.shpng-box{width:720px; float:left; padding:10px;}
.shpng-row{width:720px; float:left; padding:5px 0px 5px 0px; color:#353535; font-size:12px;}
.shpng-row2{width:720px; float:left; padding:10px 0px 10px 0px; color:#353535; font-size:11px;}
.shpng-row a{color:#205393; }
.shpng-col1{width:280px; float:left;}
.shpng-col2{width:180px; float:left;}
.shpng-col3{width:80px; float:left;}
.shpng-col4{width:180px; float:left; padding-top:4px;}
.shpng-col5{width:80px; float:left; padding-top:4px;}
.shpng-col6{width:75px; float:left; padding:0px 25px 0px 0px; text-align:right;}
.shpng-col7{width:160px; float:left; padding-top:4px;}

.align{text-align:right;}
.bdr-bot{border-bottom:1px solid #ACCBFD;}
.select{width:50px; border:1px solid #AECCFD;}
.select2{width:150px; border:1px solid #AECCFD;}
.padd4{padding-top:4px;}
.del-chrg{font-size:14px; color:#003399; font-weight:bold;}
.postcode{width:50px; float:left; }
.postcode-txt{width:100px; float:left; padding:2px 0px 0px 5px;}


/*CSS FOR FORUM PAGES*/
.frm-outer{width:741px; float:left; padding:0px 0px 0px 5px;}
.frm-inner{width:737px; float:left; background:#F2F2F2; padding:2px;}
.frm-ttl{width:737px; float:left; padding:8px 0px 0px 6px;}
.frm-hd{font-size:16px; color:#004295; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.msg-brd{width:711px; float:left; border:1px solid #D4DDE6; background:#EAEDF0; padding:12px; margin-bottom:15px;}
.msg-brd h4{font-size:14px; font-weight:bold; color:#1151A1; margin:0px; padding:0px 0px 5px 0px !important;}
.msg-brd-ttl{width:735px; float:left; border:1px solid #D4DDE6; background:#EAEDF0; }
.msg-brd-hd-1{width:400px; float:left; font-size:12px; color:#0052B6; font-weight:bold; padding:3px 0px 3px 14px;}
.msg-brd-hd-2{width:78px; float:left; font-size:12px; color:#0052B6; font-weight:bold; text-align:center; padding:3px 0px 3px 0px;}
.msg-brd-hd-3{width:150px; float:left; font-size:12px; color:#0052B6; font-weight:bold; padding:3px 0px 3px 10px;}
.msg-brd-inner{width:735px; float:left; border:1px solid #676767;}
.msg-brd-ttl-2{width:722px; float:left; background:url(../images/msg-brd-ttl.jpg) repeat-x; height:23px; color:#4C4C4C; font-size:12px; font-weight:bold; padding:8px 0px 0px 13px;}
.msg-brd-row{width:735px; float:left;}
.msg-bdr-bt{border-bottom:1px solid #676767;}
.msg-bdr-rt{border-right:1px solid #676767;}
.bg-colr-1{background:#E5EFFC;}
.bg-colr-2{background:#C6DAF4;}

.msg-brd-col1{width:47px;  text-align:center; padding-top:8px;}
.msg-brd-col2{width:357px; text-align:left; padding:8px 0px 0px 10px; color:#252525; font-size:12px;}
.msg-brd-col2 a{color:#252525; text-decoration:none; font-weight:bold;}
.msg-brd-col3{width:78px;  text-align:center; padding-top:25px; color:#252525; font-size:12px;}
.msg-brd-col3new{width:78px; vertical-align:middle;  text-align:center; color:#252525; font-size:12px;}
.msg-brd-col4{width:155px;  text-align:right; padding:8px 5px 0px 0px; color:#252525; font-size:12px;}
.msg-brd-col4 a{color:#0052B6; text-decoration:none;}


.msg-brd2-hd-1{width:150px; float:left; font-size:12px; color:#0052B6; font-weight:bold; padding:3px 0px 3px 50px;}
.msg-brd2-hd-2{width:240px; float:left; font-size:12px; color:#0052B6; font-weight:bold; text-align:center; padding:3px 0px 3px 0px;}
.msg-brd2-hd-3{width:100px; float:left; font-size:12px; color:#0052B6; font-weight:bold; text-align:center; padding:3px 0px 3px 0px;}
.msg-brd2-hd-4{width:100px; float:left; font-size:12px; color:#0052B6; font-weight:bold; padding:3px 0px 3px 10px;}
.msg-brd2-col1{width:42px;height:auto; text-align:center;}
.msg-brd2-col2{width:221px;  height:auto; text-align:left; color:#252525; font-size:12px; padding:5px 0px 0px 0px;}
.msg-brd2-col2 a{color:#252525; text-decoration:none; font-weight:bold;}
.msg-brd2-col3{width:187px;  height:auto; text-align:center; color:#252525; font-size:12px; padding:5px 0px 0px 0px;}
.msg-brd2-col4{width:73px; height:auto; text-align:center;  color:#252525; font-size:12px; padding:5px 0px 0px 0px;}
.msg-brd2-col5{width:203px;  height:auto; color:#252525; font-size:12px; padding:5px 0px 0px 5px;}
.msg-brd2-col5new{width:203px;  height:auto; color:#252525; font-size:12px;padding-left:5px;}
.msg-brd2-col5 a{color:#0052B6; text-decoration:none;}
.msg-brd-pagin{width:620px; float:left;}
.msg-brd-postreply{width:110px; float:left;}

.msg-brd-row2{width:735px; float:left; padding:5px 10px 5px 10px;}

.msg-brd-ttl-3{width:722px; float:left; background:url(../images/msg-brd-ttl.jpg) repeat-x; height:23px; color:#4C4C4C; font-size:12px; font-weight:bold; padding:8px 0px 0px 13px; border:1px solid #676767;}
.post-reply{width:722px; float:left; padding:3px 0px 0px 13px; }
.input2{border:1px solid #727272; width:204px; height:25px;}
.txt-area2{width:714px; border:1px solid #727272; height:150px;}
.marg2{margin-top:10px;}


/* css for cart */


.shpng-row-3{float:left; width:440px;}

/* contact us */

.middle_title1{width:725px; height:26px; background:url(../images/bg_title.jpg) repeat-x top; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#fff; font-weight:bold; line-height:26px; float:left; padding:0 7px 0 15px;}
.middle_content1{width:500px; border:solid #e5ecf7; border-width:0 0px 0px 0px; padding:8px 17px; float:left}


/*CSS FOR INVOCE PAGE*/
.invoc-row{width:720px; float:left; padding:15px 0px 5px 0px; color:#003399; font-size:16px; text-align:center;}
.invoc-row5{width:720px; float:left; color:#003399; }
.invoc-row2{width:720px; float:left; padding:5px 0px 5px 0px; font-size:14px; color:#003399;}
.invoc-row3{width:720px; float:left; padding:5px 0px 5px 0px; font-size:12px; color:#353535;}
.invoc-row4{width:720px; float:left; padding:5px 0px 5px 0px; color:#353535; font-size:12px;}
.invoc-col1{width:360px; float:left; }
.invoc-col2{width:180px; float:left; padding:3px 0px 0px 0px;}
.invoc-col3{width:180px; float:left;}
.invoc-input{width:140px; border:1px solid #AECCFD;}
.invoc-input2{width:80px; border:1px solid #AECCFD;}
.shade-blu2{color:#10519E;}
.bdr-blu{border-right:1px solid #10519E}

.invoc-col-4{width:349px; float:left; }
.invoc-col-5{width:360px; float:left;}
.invoc-col-6{width:174px; float:left;}
.padd-rt{padding-right:10px;}
.padd-lt{padding-left:10px;}
.shpng-box2{width:720px; float:left; padding:0px 10px 10px 10px;}


/* CSS  FOR HELP */
 
  
.block_content1{width:233px; background-color:#f7faff; border:solid #c7d3e7; border-width:0 1px 1px 1px; float:left; padding:0 0 0px 0;}




ul.help{margin:0px; padding:5px 0 0 0; list-style:none; font-weight:normal;}
ul.help li {margin:0px; padding:0 0 0 24px; display:block; font:normal 12px Arial, Helvetica, sans-serif; padding-bottom:5px; background:url(../images/arrow.gif) 5px 2px no-repeat;} 
ul.help li a{ color:#000; text-align:left; display:block; }
ul.help li ul{margin:0px; padding:0px;}
ul.help li ul li{margin:0px; padding:0px 0 0 15px; font:12px Arial, Helvetica, sans-serif; padding-top:5px; background:url(../images/dot.jpg) 5px 7px no-repeat;}
ul.help li ul li a{ color:#000; text-align:left; display:block;}
pad-sup-cat { padding-left:12px}
ul.help li a:hover{text-decoration:none; color: #007dcc;}
 
 /*  CSS  FOR AUDIO LOGIST */
 
 .block_audio{font-size:12px; width:710px; border:solid #c7d3e7; border-width:1px 1px 1px 1px; float:left; padding:0 0 5px 0;}
.audio-had {color:#000; font-weight:bold}
ul.audio {padding:12px 0; width:723px; float:left; font-size:12px; }
ul.audio li a{color:#000; text-align:left; padding-left:30px; line-height:22px; font-size:12px;}
pad-sup-cat { padding-left:12px}
ul.audio li a:hover{text-decoration:none; color: #007dcc; font-size:12px;}

.padd { padding:0px 4px 4px 10px}
ul.audio li a.active4{ color:#007dcc; padding-left:8px; font-weight:bold;  }



/* CSS for Feature Product */


.view_more1{width:85px; padding:5px 0 5px 0; float:right; }
.back-gd {background-color:#f7faff;}
.pad-left{ padding-left:10px}

.blog-sec-product {width:935px; float:left; border:1px solid #DBDCDC; padding:20px; margin-bottom:5px;}


/*  message box */

.colorpopupmsg { margin-top:50px;text-align:justify;letter-spacing:1px;word-spacing:1.5px;}

.colorpopup {
  border:3px solid #1e78c4;background:#e8f5fd;
  margin:5px;
  padding:5px; 
  margin:0 auto;
  width:300px;
   min-height:100px;
 height:auto !important;
  position:absolute;
  z-index:5000;
  height:400px; 
  }
  
  .product-pane{width:159px; float:left; padding:10px 5px 25px 5px;}
  
  
  .colorpopupmsg { margin-top:50px;text-align:justify;letter-spacing:1px;word-spacing:1.5px;}

.colorpopup {
  border:3px solid #1e78c4;background:#e8f5fd;
  margin:5px;
  padding:5px; 
  margin:0 auto;
  width:300px;
   min-height:100px;
 height:auto !important;
  position:absolute;
  z-index:5000;
  height:400px; 
  }

.popclose {}


 /*   CSS  For Forum Reg */
  
.invoc-rowf{width:720px; float:left; padding:15px 0px 5px 0px; color:#003399; font-size:16px; text-align:center;}
.invoc-row5f{width:720px; float:left; color:#003399; }
.invoc-row2f{width:720px; float:left; padding:5px 0px 5px 0px; font-size:14px; color:#003399;}
.invoc-row3f{width:720px; float:left; padding:5px 0px 5px 0px; font-size:12px; color:#353535;}
.invoc-row4f{width:720px; float:left; padding:5px 0px 5px 0px; color:#353535; font-size:12px;}
.invoc-col1f{width:720px; float:left; }
.invoc-col2f{width:180px; float:left; padding:3px 0px 0px 0px;}
.invoc-col3f{width:180px; float:left;}

/* ToolTip*/

.treeview .hover { color: red; cursor: pointer; }

.modalBackground
{
	background-color: #000000;
	filter: alpha(opacity=50);
	opacity: 0.5;
	z-index:-50;
}
.close_btn
{
	position: absolute;
	top: -10px;
	right: -5px;
}
