/* CSS Document */
html {
margin:0px;
}

body {
margin:0px;
font-family:verdana; font-size:11px; background-color:#FFFFFF;
}

h1{
font-family:verdana;
font-size:11px;
font-weight:bold;
text-decoration:none
}

.btextcolor
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF0000;
}
.btext
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

h4{
font-family:verdana;
font-size:16px;
font-weight:bold;
color:#A80B06;
}

.footertext1
{
font:"Times New Roman", Times, serif;
font-size:10px;
text-decoration:none;
color:#000000;
font-weight:bold;
}



#wrapper {
margin: 0px auto 0px auto;
width:1003px;
text-align:center;

}

#mainarea {
width:1003px;
float:left;
 background-image:url(images/main_bg.jpg); background-repeat:repeat-y;

}

#main_areabg {
width:979px;
margin: 0px auto 0px auto;
}


#main_area {
width:1003px;
height:650px;
}


#header {
width:979px;
height:169px;
float:left;
background-color:#FFFFFF;
}


#logo_mainbg {
width:242px;
height:169px;
float:left;
}

#logo_bg {
width:215px;
height:147px;
float:left;
text-align:right;
border-top: #FFFFFF 12px solid;
}


#header_mid {
width:433px;
height:169px;
float:left;
background-image:url(images/top_mid.jpg); background-repeat:no-repeat;
}


#header_right {
width:304px;
height:169px;
float:left;
background-image:url(images/header_rightbg.jpg); background-repeat:no-repeat;
}


#header_right_top1 {
width:293px;
height:24px;
float:right;
background-image:url(images/header_rightbg12.jpg); background-repeat:no-repeat;
}


.header_right_link {
width:292px;
color:#FFFFFF;
font-size:10px;
margin-top:4px;
float:right;
text-align:center;
}






#top_menu {
width:979px;
height:30px;
background-color:#000000;
border-bottom: #FFFFFF 7px solid;
float:left;
}


#link_main1 {
width:139px;
height:30px;
background-image:url(images/links_bg1.jpg); background-repeat:no-repeat;
float:left;
}


#link_main2 {
width:117px;
height:30px;
background-image:url(images/links_bg2.jpg); background-repeat:no-repeat;
float:left;
}

#link_main3 {
width:147px;
height:30px;
background-image:url(images/links_bg2.jpg); background-repeat:no-repeat;
float:left;
}

#link_main4 {
width:119px;
height:30px;
background-image:url(images/links_bg2.jpg); background-repeat:no-repeat;
float:left;
}

#link_main5 {
width:65px;
height:30px;
background-image:url(images/links_bg2.jpg); background-repeat:no-repeat;
float:left;
}

#link_main6 {
width:85px;
height:30px;
background-image:url(images/links_bg2.jpg); background-repeat:no-repeat;
float:left;
}

#link_main7 {
width:148px;
height:30px;
background-image:url(images/links_bg2.jpg); background-repeat:no-repeat;
float:left;
}

#link_main8 {
width:159px;
height:30px;
background-image:url(images/links_bg3.jpg); background-repeat:no-repeat;
float:left;
}

.main_links_style {
width:100%;
text-align:center;
float:left;
margin-top:7px;
}

.main_menu_links{text-decoration:none; font-weight:bold;
color:#FFFFFF;}
.main_menu_links:active{text-decoration:none;
color:#FFFFFF;}
.main_menu_links:visited{text-decoration:none;
color:#FFFFFF;}
.main_menu_links:hover{text-decoration:underline;
color:#000000;}





#main_midcontent {
width:979px;
float:left;
background-image:url(images/main_bgbgmainnew.jpg); background-repeat:repeat-y;
text-align:left;
}


#main_midcontent_left {
width:211px;
float:left;
text-align:left;
}

#main_leftcatbg {
width:204px;
float:left;
height:26px;
background-image:url(images/left_catbg.jpg);
text-align:left;
}

#main_leftlinkbg {
width:204px;
float:left;
text-align:left;
background-color:#E6EAFF;
border-top: #E6EAFF 7px solid;
border-bottom: #E6EAFF 7px solid;
}

.main_leftlinkbg {
width:178px;
float:right;
height:16px;
text-align:left;
}

.main_leftcatheading {
width:178px;
color:#FFFFFF;
float:right;
margin-top:6px;
font-weight:bold;
text-align:left;
}


#left_mainmenubg {
width:210px;
float:left;
text-align:left;
}


.mainl_links{text-decoration:none;
color:#000000;}
.mainl_links:active{text-decoration:none;
color:#000000;}
.mainl_links:visited{text-decoration:none;
color:#000000;}
.mainl_links:hover{text-decoration:underline;
color:#0A579F;}


.blue2black{text-decoration:none;
color:#0A579F;}
.blue2black:active{text-decoration:none;
color:#0A579F;}
.blue2black:visited{text-decoration:none;
color:#0A579F;}
.blue2black:hover{text-decoration:underline;
color:#000000;}


.black2blue{text-decoration:none;
color:#000000;}
.black2blue:active{text-decoration:none;
color:#000000;}
.black2blue:visited{text-decoration:none;
color:#000000;}
.black2blue:hover{text-decoration:underline;
color:#0A579F;}

.black2bluebold{text-decoration:none;
color:#000000;}
.black2bluebold:active{text-decoration:none;
color:#000000;}
.black2bluebold:visited{text-decoration:none;
color:#000000;}
.black2bluebold:hover{text-decoration:underline;
color:#0A579F; font-weight:bold;}



.black2green{text-decoration:none;
color:#000000;}
.black2green:active{text-decoration:none;
color:#000000;}
.black2green:visited{text-decoration:none;
color:#000000;}
.black2green:hover{text-decoration:underline;
color:#01ABA8;}


.green2black{text-decoration:none;
color:#9F9F9F;}
.green2black:active{text-decoration:none;
color:#9F9F9F;}
.green2black:visited{text-decoration:none;
color:#9F9F9F;}
.green2black:hover{text-decoration:underline;
color:#000000;}

.gray2black{text-decoration:none;
color:#C8C8C8;}
.gray2black:active{text-decoration:none;
color:#C8C8C8;}
.gray2black:visited{text-decoration:none;
color:#C8C8C8;}
.gray2black:hover{text-decoration:underline;
color:#000000;}

.h3{text-decoration:none;
color:#C8C8C8;}
.h3:active{text-decoration:none;
color:#C8C8C8;}
.h3:visited{text-decoration:none;
color:#C8C8C8;}
.h3:hover{text-decoration:underline;
color:#000000;}

.w2w{text-decoration:none;
color:#FFFFFF;}
.w2w:active{text-decoration:none;
color:#FFFFFF;}
.w2w:visited{text-decoration:none;
color:#FFFFFF;}
.w2w:hover{text-decoration:underline;
color:#FFFFFF;}




#menu {
	background: #E6EAFF;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width:204px;
}
#menu li {
	font: 11px Verdana;
	margin: 0;
	padding: 0px;
	height:13px;
	padding-top: 3px;
}
#menu a {
	background: #E6EAFF;
	
	color: #000000;
	display: block;
	margin: 0;
	
	padding-left: 26px;
	text-decoration: none;
}
#menu a:hover {
	color: #FFFFFF;
	background-color:#0A579F;
	
}




#main_midcontent_mid {
width:566px;
float:left;
text-align:center;
}


#main_midbanner {
width:566px;
float:left;
border-bottom: #FFFFFF 10px solid;
}


#main_midbgdiv {
width:566px;
float:left;
border-bottom: #FFFFFF 10px solid;
}

#main_midbgheading {
width:566px;
height:26px;
float:left;
background-image:url(images/mid_headingbg.jpg);
border-bottom: #FFFFFF 8px solid;
}


#product_info {
width:540px;
text-align:justify;
margin: 10px auto 10px auto;
}

.main_midbgheading {
width:555px;
line-height:26px;
color:#FFFFFF;
font-weight:bold;
float:right;
text-align:left;
height:26px;
}


#cate_mainnewbg {
width:555px;
float:right;
text-align:left;
border-bottom: #FFFFFF 10px solid;
border-top: #FFFFFF 12px solid;
}



#sub_mainnewbg {
width:525px;
float:right;
border-bottom: #FFFFFF 10px solid;
border-top: #FFFFFF 12px solid;
}


#sub_mainnewbg_new {
width:555px;
float:right;
border-bottom: #FFFFFF 10px solid;
}


#left_mainca {
width:250px;
height:35px;
float:left;
font-size:24px;
font-weight:bold;
color:#0A579F;
font-family:"Arial Black";
border-left: #FFFFFF 10px solid;
text-align:left;
}

#right_mainca {
width:250px;
margin-top:10px;
float:right;
text-align:right;
border-right: #FFFFFF 15px solid;
}


#cate_prodmainnewbg {
width:181px;
height:175px;
float:left;

}


#sub_prodmainnewbg {
width:173px;
height:175px;
float:left;
border-bottom: #FFFFFF 30px solid;
}


#sub_prodmainnewbg_new {
width:185px;
height:250px;
float:left;
border-bottom: #FFFFFF 30px solid;
}


#cate_prodmainnew {
width:170px;
max-height:139px;
float:left;
text-align:right;
}

.cate_prodmainnewheading {
width:181px;
float:left;
font-weight:bold;
text-align:center;
border-top: #FFFFFF 10px solid;
}


.sub_prodmainnewheading {
width:140px;
margin: 3px auto 0px auto;
font-weight:bold;
text-align:center;
}


#sub_prodmainnewheading {
width:142px;
height:22px;
float:left;
background-image:url(images/sub_product_bott.jpg);
}

#apDiv1 {
	position:absolute;
	width:155px;
	height:20px;
	z-index:2;
	left: 12px;
	top: 0px;
	padding-top:5px;
	padding-right:5px;
	background-image:url(images/cacada.png)
}

#sub_prodmainnewheadingnew {
width:172px;
height:22px;
float:left;
background-image:url(images/sub_product_bott_1.jpg);
}


#sub_prodmainnew {
width:140px;
height:180px;
float:left;
text-align:center;
border: #CFCFCF 1px solid;
}




#sub_prodmainnew12121212 {
width:170px;
height:244px;
float:left;
text-align:center;
border: #CFCFCF 1px solid;
}


.productpriceold {
color:#0A579F;
font-size:11px;
font-weight: bold;
text-decoration: line-through;
}



#sub_prodmainmain {
width:140px;
float:left;
text-align:center;
border-top: #FFFFFF 10px solid;
}


#sub_prodmainmain1212222 {
width:170px;
float:left;
text-align:center;
border-top: #FFFFFF 10px solid;
}


#subprod_mnmnbgnew {
width:150px;
margin: 0px auto 0px auto;
border: #CFCFCF 1px solid;
padding:1px;
}


#sub_prodmaindata {
width:140px;
float:left;
text-align:center;
border-top: #FFFFFF 10px solid;
}


#sub_prodmaindatanew {
width:170px;
float:left;
text-align:center;
border-top: #FFFFFF 10px solid;
border-bottom: #FFFFFF 10px solid;
}



#footer {
width:979px;
height:40px;
float:left;
margin:0 auto 0 auto;
}


#footer {
width:1003px;
height:40px;
float:left;
margin:0 auto 0 auto;
}

#footer_top {
height:32px;
float:left;
background-color:#DDDDDD;
border-bottom: #FFFFFF 1px solid;
}



.footer_top1 {
height:32px;
float:left;
background-color:#DDDDDD;

border-bottom: #FFFFFF 1px solid;
}
.footer_top2 {
width:100px;
float:left;
text-align:left;
}
.footer_top3 {
width:136px;
float:left;
border-top: #DDDDDD 8px solid;
border-right: #DDDDDD 10px solid;
text-align:left;
}
.footer_top4 {
width:100px;
float:left;
border-top: #DDDDDD 8px solid;
border-right: #DDDDDD 10px solid;
text-align:left;
}
.footer_top5 {
width:112px;
float:left;
border-top: #DDDDDD 8px solid;
border-right: #DDDDDD 10px solid;
text-align:left;
}
.footer_top6 {
width:100px;
float:left;
border-top: #DDDDDD 8px solid;
border-right: #DDDDDD 10px solid;
text-align:left;
}
.footer_top7 {
width:120px;
float:left;
border-top: #DDDDDD 8px solid;
border-right: #DDDDDD 10px solid;
text-align:left;
}
.footer_top8 {
width:130px;
float:left;
border-top: #DDDDDD 8px solid;
border-right: #DDDDDD 10px solid;
text-align:left;
}
#footer_top_bg {
width:990px;
float:left;
border-left: #DDDDDD 10px solid;
}
#footer_bott {
width:990px;
height:195px;
float:left;
border-left: #EEEEEE 10px solid;
border-top: #EEEEEE 10px solid;
}
.footer_bott1 {
width:116px;
height:190px;
float:left;
text-align:left;
}
.footer_bott2 {
width:105px;
height:190px;
float:left;
text-align:left;
border-right: #EEEEEE 5px solid;
}
.footer_bott3 {
width:140px;
height:190px;
float:left;
text-align:left;
border-right: #EEEEEE 5px solid;
}
.footer_bott4 {
width:106px;
height:190px;
float:left;
text-align:left;
border-right: #EEEEEE 5px solid;
}
.footer_bott5 {
width:116px;
height:190px;
float:left;
text-align:left;
border-right: #EEEEEE 5px solid;
}
.footer_bott6 {
width:104px;
height:190px;
float:left;
text-align:left;
border-right: #EEEEEE 5px solid;
}
.footer_bott7 {
width:127px;
height:190px;
float:left;
text-align:left;
border-right: #EEEEEE 5px solid;
}
.footer_bott8 {
width:130px;
height:190px;
float:left;
text-align:left;
border-right: #EEEEEE 5px solid;
}






#footer_linkscontent {
width:1003px;
height:200px;
float:left;
background-color:#EEEEEE;
}




#footer_credit {
width:1003px;
height:29px;
float:left;
text-align:left;
}


#footer_credit1 {
width:514px;
height:29px;
float:left;
background-image:url(images/footer_leftbg.jpg); background-repeat:repeat-x;
text-align:left;
}


.footer_credit1 {
width:400px;
float:left;
margin-top:8px;
text-align:left;
margin-left:8px;
}


#footer_credit2 {
width:34px;
height:29px;
float:left;
text-align:left;
}


#footer_credit3 {
width:400px;
height:29px;
float:left;
background-image:url(images/footer_rightbg.jpg); background-repeat:repeat-x;
text-align:center;
}

.footer_credit3 {
width:400px;
float:left;
margin-top:8px;
color:#FFFFFF;
text-align:center;
}

#footer_credit4 {
width:55px;
height:29px;
float:left;
text-align:left;
}

#sub_prodmainnew12 {
width:140px;
height:139px;
float:left;
padding-top:10px;
text-align:center;
border-left: #CFCFCF 1px solid;
border-right: #CFCFCF 1px solid;
border-top: #CFCFCF 1px solid;
}



#main_midcontent_right {
width:196px;
float:right;
text-align:left;
}

#main_midcontent_rightmid {
width:190px;
background-color:#FFFFFF;
float:left;
text-align:left;
}


#right_mainboxbg {
width:190px;
float:left;
text-align:left;
}


#right_mainboxbg1212 {
width:190px;
float:left;
text-align:left;
border-top: #EBEBEB 7px solid;
}

#right_mainboxbg1 {
width:190px;
height:27px;
float:left;
background-image:url(images/right_maintop.jpg); background-repeat:no-repeat;
text-align:left;
}

#right_mainboxbg11212 {
width:190px;
height:27px;
float:left;
background-image:url(images/right_maintop1.jpg); background-repeat:no-repeat;
text-align:left;
}

#right_mainboxbg1 {
width:190px;
height:27px;
float:left;
background-image:url(images/right_maintop.jpg); background-repeat:no-repeat;
text-align:left;
}
#right_mainboxbg2 {
width:190px;
float:left;
padding-top:8px;
background-image:url(images/right_mainmid.jpg); background-repeat:repeat-y;
text-align:center;
}
#right_mainboxbg3 {
width:190px;
float:left;
height:15px;
background-image:url(images/right_mainbott.jpg); background-repeat:no-repeat;
text-align:left;
}


#right_mainboxbg31212 {
width:190px;
float:left;
height:6px;
background-image:url(images/right_mainbott1.jpg); background-repeat:no-repeat;
text-align:left;
}


#right_mainboxbg2new {
width:190px;
float:left;
text-align:center;
border-top: #FFFFFF 10px solid;
border-bottom: #FFFFFF 10px solid;
}


#basket_left {
width:85px;
height:98px;
float:left;
text-align:right;
border-right: #FFFFFF 10px solid;
}


#main_prodbg {
width:180px;
float:right;
margin-top:10px;
text-align:left;
}


#main_prodbgmore {
width:180px;
float:left;
text-align:right;
}


#main_prodleft {
width:65px;
float:left;
text-align:left;
}

#main_prodright {
width:110px;
float:right;
margin-top:3px;
text-align:left;
}

#main_prodimgbg {
width:54px;
height:46px;
float:left;
text-align:left;
padding:1px;
border: #D2D4D3 1px solid;
}


#login_field {
width:180px;
float:right;
margin-top:5px;
text-align:left;
}


.login_field {
font-size:11px;
color:#999999;
}


.login_n
{
background: url(images/login.jpg) no-repeat;
height: 19px;
width:42px;
border: none;
padding-top:21px;
cursor:pointer;
}
.login_n:hover {background: url(images/login.jpg) 0 -23px no-repeat;
}


.send
{
background: url(images/send.jpg) no-repeat;
height: 19px;
width:42px;
border: none;
padding-top:21px;
cursor:pointer;
}
.send:hover {background: url(images/send.jpg) 0 -23px no-repeat;
}


.search
{
background: url(images/search.jpg) no-repeat;
height: 19px;
width:51px;
border: none;
padding-top:21px;
cursor:pointer;
}
.search:hover {background: url(images/search.jpg) 0 -23px no-repeat;
}


.join
{
background: url(images/join_us.jpg) no-repeat;
height: 19px;
width:53px;
border: none;
padding-top:21px;
cursor:pointer;
}
.join:hover {background: url(images/join_us.jpg) 0 -23px no-repeat;
}

.reset
{
background: url(images/reset.jpg) no-repeat;
height: 19px;
width:53px;
border: none;
padding-top:21px;
cursor:pointer;
}
.reset:hover {background: url(images/reset.jpg) 0 -23px no-repeat;
}


.update
{
background: url(images/update.jpg) no-repeat;
height: 19px;
width:77px;
border: none;
padding-top:21px;
cursor:pointer;
}
.update:hover {background: url(images/update.jpg) 0 -20px no-repeat;
}

.remove
{
background: url(images/remove.jpg) no-repeat;
height: 19px;
width:77px;
border: none;
padding-top:21px;
cursor:pointer;
}

.remove:hover {background: url(images/remove.jpg) 0 -20px no-repeat;
}


.calculate
{
background: url(images/calculate.jpg) no-repeat;
height: 18px;
width:77px;
border: none;
padding-top:20px;
cursor:pointer;
}

.calculate:hover {background: url(images/calculate.jpg) 0 -19px no-repeat;
}



.cons
{
background: url(con1.jpg) no-repeat;
border: none;

}
.cons:hover {background: url(con2.jpg);
}



.con_shopping
{
background: url(images/con_shopping.jpg) no-repeat;
height: 19px;
width:120px;
border: none;
padding-top:21px;
cursor:pointer;
}
.con_shopping:hover {background: url(images/con_shopping.jpg) 0 -20px no-repeat;
}



.check_out
{
background: url(images/check_out.jpg) no-repeat;
height: 19px;
width:80px;
border: none;
padding-top:21px;
cursor:pointer;
}
.check_out:hover {background: url(images/check_out.jpg) 0 -20px no-repeat;
}

.continue
{
background: url(images/continue.jpg) no-repeat;
height: 19px;
width:80px;
border: none;
padding-top:21px;
cursor:pointer;
}
.continue:hover {background: url(images/continue.jpg) 0 -20px no-repeat;
}

.submit_order
{
background: url(images/submit_order.jpg) no-repeat;
height: 19px;
width:90px;
border: none;
padding-top:21px;
cursor:pointer;
}
.submit_order:hover {background: url(images/submit_order.jpg) 0 -20px no-repeat;
}


.submit
{
background: url(images/submit.jpg) no-repeat;
height: 18px;
width:90px;
border: none;
padding-top:21px;
cursor:pointer;
}
.submit:hover {background: url(images/submit.jpg) 0 -20px no-repeat;
}

.add2cart
{
background: url(images/add_2cart.jpg) no-repeat;
height: 19px;
width:77px;
border: none;
padding-top:21px;
cursor:pointer;
}
.add2cart:hover {background: url(images/add_2cart.jpg) 0 -23px no-repeat;
}



#basket_right {
width:95px;
height:78px;
float:left;
text-align:left;
}


#basket_more {
width:95px;
height:20px;
float:left;
text-align:left;
}



#main_productviewbg {
width:540px;
float:left;
text-align:left;
background-color:#F3F3F3;
border: #DBDBDB 1px solid;
padding:10px;
margin-bottom:10px;
}


#main_productleft {
width:284px;
height:372px;
float:left;
padding:10px;
text-align:center;
background-color:#EBEBEB;
border: #DBDBDB 1px solid;
}


#main_productleftmain {
width:312px;
float:left;
text-align:left;

}



#main_productsmallimg {
width:309px;
float:right;
text-align:left;
border-top: #F3F3F3 10px solid;
}

#main_productsmallimgbg {
width:88px;
height:98px;
float:left;
text-align:center;
border: #DBDBDB 1px solid;
padding:1px;
margin-right:11px;
}


#main_productright {
width:197px;
float:right;
text-align:left;
padding:10px;
background-color:#EBEBEB;
border: #DBDBDB 1px solid;
}


#main_productright_div1 {
width:195px;
float:left;
text-align:left;
}


#main_productright_div2 {
width:195px;
float:left;
line-height:20px;
text-align:left;
border-bottom: #EBEBEB 10px solid;
}


#main_productright_div3 {
width:190px;
float:left;
text-align:right;
}




.right_mainheading {
width:180px;
margin-top:6px;
color:#FFFFFF;
font-weight:bold;
float:right;
text-align:left;
}



.style16new {color: #FFFFFF}
.style19new {color: #FFFFFF; font-weight: bold; }
.style13new {font-size: 13px}
.style15new {font-size: 13px; font-weight: bold; }
.style17new {font-size: 15px; font-weight: bold; color: #FFFFFF; }

