@charset "utf-8";
/* CSS Document */

body{
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
.tdonehundred{
padding-left:250px;
}
.msg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	color:#990000;
	text-decoration:none;
	
}
.serchtxt{
	height:12px;
	width:150px;
	font-size:10px;
}
.page-heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	color:#878586;
	text-decoration:none;
}
.subpage-heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	color:#E0352B;
	text-decoration:none;
}
.cart_trhead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	color:#FFFFFF;
	background-color:#656364;
	text-decoration:none;
}
.cart_subtr{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	color:#000000;
	background-color:#eeeeee;
	text-decoration:none;
}
.border{
	border:#000000 1px solid;
}
.mainmenulinktxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	color:#E0352B;
	text-decoration:none;
}
a.mainmenulinktxt:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	color:#E0352B;
	text-decoration:none;
}
a.mainmenulinktxt:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	color:#908E8F;
	text-decoration:none;
}
.qtytext{
height:15px;
width:50px;
color:#000000;

}
.attribute_select{
height:20px;
color:#000000;

}
.button{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	color:#FFFFFF;
	text-decoration:none;
	background-color:#525252;
	border:#FFFFFF 1px solid;
}
.textbox{
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#363636;
	border:#62779C 1px solid;
	height:15px;
	width:150px;
	background-color:#F9F9F9;
}
.textbox-in{
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#363636;
	border:#62779C 1px solid;
	height:15px;
	width:150px;
	background-color:#EBEBEB;
}
.page-subtitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	color:#878586;
	text-decoration:none;
}
/**********************************************    menu    *******************************************/

.mainmenubg{
background-image:url(../images/menubg_mid.jpg);
background-repeat:repeat-x;
height:29px;
}

.activemenu{
background-image:url(../images/activemenu_mid.gif);
background-repeat:repeat-x;
text-align:center;
}


/************     text Format    ************************/
.mainmenutxt{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
a.mainmenutxt:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#cccccc;
text-decoration:none;
font-weight:bold;
}
.normaltxt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:justify;
}
.redlinktxt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ae1414;
text-decoration:underline;
}
.whitecaptxt{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
font-weight:bold;
}
.categorymenutxt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#787677;
text-decoration:none;
}
a.categorymenutxt:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}
.producttxt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4298bb;
text-decoration:none;
font-weight:bold;
}
.redpricetxt{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ae1414;
font-weight:bold;
}
.ltredpricetxt{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FF0000;
font-weight:bold;
}
.greypricetxt{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
font-weight:bold;
}
.bigpricetxt{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FF0000;
font-weight:bold;
}
/********************     round corner square     ************************/
.graysquaretopmid{
background-image:url(../images/grayBorders_1_2.jpg);
background-repeat:repeat-x;
}
.graysquarevarleft{
background-image:url(../images/grayBorders_2_1.jpg);
background-repeat:repeat-y;
}
.graysquarevarright{
background-image:url(../images/grayBorders_2_2.jpg);
background-repeat:repeat-y;
background-position:right;
}
.graysquarebottammid{
background-image:url(../images/grayBorders_3_2.jpg);
background-repeat:repeat-x;
}

/***************     left Part    *****************/
.lefttopicmid{
background-image:url(../images/leftpart_topicbg_mid.jpg);
background-repeat:repeat-x;
height:29px;
}

.menubottamdotedline{
background-image:url(../images/menusephtline.gif);
background-repeat:repeat-x;
background-position:bottom;
height:35px;
}

/*************   data   Area    **********/

.varseparator{
background-image:url(../images/varprodectline.jpg);
background-repeat:repeat-y;
background-position:right;
}
.dataareadotedline{
background-image:url(../images/menusephtline.gif);
background-repeat:repeat-x;
height:5px;
}
/*****************  footer  Gray Squares  ******************************/
.fullgraysquaretopmid{
background-image:url(../images/roundgraysquare_1_2.jpg);
background-repeat:repeat-x;
}
.fullgraysquarevarleft{
background-image:url(../images/roundgraysquare_2_1.jpg);
background-repeat:repeat-y;
background-color:#e2e2e2;
}
.fullgraysquarevarright{
background-image:url(../images/roundgraysquare_2_2.jpg);
background-repeat:repeat-y;
background-position:right;
background-color:#e2e2e2;
}
.fullgraysquarebottammid{
background-image:url(../images/roundgraysquare_3_2.jpg);
background-repeat:repeat-x;
}
.fullgraysquaredatabg{
background-color:#e2e2e2;
}

.copytxt{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#ffffff;

}
.bwilink{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;

}
.footertxt{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
text-decoration:none;
}
.footerlinktxt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
a.footerlinktxt:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#eeeeee;
text-decoration:none;
}
.searchlink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:none;
}
a.searchlink:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#cccccc;
text-decoration:none;
}
.searchlinkhead{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF766C;
text-decoration:none;
font-weight:800;
}
a.searchlinkhead:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF766C;
text-decoration:none;
font-weight:800;
}
.accountlinktxt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
}
a.accountlinktxt:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#eeeeee;
text-decoration:none;
}