 body {
	width: 1002px;margin: 21px auto;background-image: url(images/bg.jpg);background-position: center top;font-family: Tahoma, Arial, Verdana;font-size: 11px;
}
#logo {
	background-color: #263A75;margin: auto;width: 936px;height: 90px;position: static;vertical-align: bottom;
}
#carts {
	background-image: url(images/cart.jpg);background-repeat: no-repeat;background-position: right bottom;position: relative;height: 40px;text-align: left;padding-top: 50px;padding-right: 75px;
}
#carts a {
	color: #FFCC00;text-decoration: none;
}
#header {
	background: url(images/bg1.jpg) center center no-repeat;height: 65px;width: 936px;margin-right: auto;margin-left: auto;position: static;vertical-align: bottom;margin-bottom: 0px;padding-top: 190px;
}
#search {
	position: relative;margin-left: 13px;margin-top:170px;height: 48px;
}
form {
	display: inline;
}
.txtfield {
	font-family: Tahoma, Arial, Verdana;font-size: 11px;/*color: #FFFFFF;*/color: #F58902;background-color: #333333;border: none;margin-bottom: 2px;
}
.txtfield1 {
	font-family: Arial, Helvetica, sans-serif, "Tw Cen MT";font-size: 10px;/*color: #FFFFFF;*/color: #FF0000;background-color: #333333;border: none;margin-bottom: 3px;width: 100px;
}
.txtfield111 {
	font-family: Arial, Helvetica, sans-serif, "Tw Cen MT";font-size: 10px;/*color: #FFFFFF;*/color: #FFFFFF;background-color: #333333;border: none;margin-bottom: 3px;width: 100px;
}
.button {
	font-family: Tahoma, Arial, Verdana;font-size: 11px;font-weight: bold;color: #000000;height: 18px;border: none;background-image: url(images/button-bg.jpg);
}
#toplink {
		width: 936px;margin-right: auto;margin-left: auto;

}
#toplink a {
	font-weight: bold;color: #702f01;text-decoration: none;padding-right: 30px;
}
#toplink a  img{
	border: none;vertical-align:middle;
 }
#toplink a:hover {
	color: #FFFFFF;text-decoration: none;padding-right: 30px;background-color: #C70002;
}
#carts a:hover {
	color: #A6E51C;
 }
.wtbg {
	background-color: #f7d49e;
}
.box_color {
	background-color: #f9eede;
}
.box_head_color {
	background-color: #e7c592;
}
.headershadow {
	background-image: url(images/shadow.jpg);background-repeat: no-repeat;background-position: center top;
}
.dotbg {
	background-image: url(images/dotbg.jpg);background-repeat: repeat-y;background-position: center;width: 3px;
}
ul {
	text-align: left;
}
#mainTb {
	margin-right: auto;margin-left: auto;		width: 936px;

}
#leftLink a{
	font-weight: bold;color: #333333;text-decoration: none;
	
}
#leftLink li {
	list-style-image: url(images/arrow.gif);line-height:23px;
}
#leftLink a:hover {
	font-weight: bold;color: #003399;text-decoration: none;background-color: #CCCCCC;
}
.red {
	color: #FF0000;text-decoration: none;
}
.bluebg {
	background-color: #263A75;
}
#footer {
	color: #CCCCCC;
}
#footer a {
	color: #FFFFFF;text-decoration: none;
}
.black {
	background-color: #404040;color: #E1E1E1;
}
.prodname {
	font-weight: bold;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #D29731;display: block;margin-top: 8px;margin-bottom: 8px;color: #FFFFFF;
}
.proce {
	font-family:Arial, Helvetica, sans-serif;font-weight: bold;color: #9EF93A;font-size: 11px;
}
.img-brdr {
	border: 1px solid #838383;padding: 1px;
}
 .main_heading {
 	font-family:"Times New Roman", Times, serif;font-size:20px;font-weight:600;color:#303b71;
}
 .grey_style {
 	font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#d6d6d6;
}
 .pro_heading {
 	font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#CC0000;
}
 .pro_heading1 {
 	font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:600;color:#ffffff;
}
 .white_bold{
 	font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#ffffff;
}
.white {
	font-family:Verdana;font-size: 18px;font-weight:bold;color: #FFFFFF;
	
}
.link {
color:#000000;
text-decoration:none;
}
.link:hover{
color:#990000;
text-decoration:none;
}
.pre_link {
color:#990000;
text-decoration:none;
}
.pre_link:hover{
color:#000000;
text-decoration:none;
}
.link_cate{
color:#ffffff;
text-decoration:none;
}
.link_cate:hover{
color:#FFFF66;
text-decoration:none;
}
.link1{
color:#ffffff;
text-decoration:underline;
}
.link1:hover{
color:#d6d6d6;
text-decoration:none;
}

.link_button {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #8b1515;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    text-decoration: none;
}
.dotted_bordor{
border-bottom:1px dotted #000000
}

/*---------------------13-08-2010--------------------*/

.box-art{background-color: #f9eede; border:2px solid #a7a7a7;}
.box-art:hover{background-color: #f8e8d0; border:2px solid #f7d49e;}

.fl{float:left;}
.fr{float:right;}
.ac{ text-align:justify;}
.mt20px{margin-top:20px;}
.vam { vertical-align:middle; }

.link_button2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#ffffff ; background-color: #000 ;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid;
border-bottom-style: solid; border-left-style: solid; text-decoration: none;
}

.arrow{background:url(images/aero1.gif) no-repeat 0px 8px; text-align:left; padding:0px 0px 0px 20px; color:#000; margin:2px 0px 0px 20px; display:block; line-height:22px; text-decoration:none;}
/*--------------------------------------------------*/
.main_index{display:block; 	margin-bottom:10px;padding: 5px; padding-right:8px;margin:10px 0px 10px 0px;}
.index{margin-left:10%; margin-right:10%; text-align:center; }
.navBarTxt{width:16px; height:15px;  background-color:#edefee; border: 1px solid #a6a6a4;font: bold 11px Arial, Helvetica, sans-serif;text-decoration: none; padding:1px 4px 1px 4px; }
.navBarTxt:hover {width:16px; height:15px; background-color:#d3d3d3; font: bold 11px Arial, Helvetica, sans-serif;  text-decoration: none; padding:1px 4px 1px 4px; border: 1px solid #666665; }

.navBarTxt:.act1 {width:16px; height:15px; background-color:#d3d3d3; font: bold 11px Arial, Helvetica, sans-serif;  text-decoration: none; padding:1px 4px 1px 4px; border: 1px solid #666665; }
.left {float:left;}
.right {float:right;}
.absmiddle {vertical-align:middle;}

.paging{ font:bold 12px Arial, Helvetica, sans-serif; color:#424242;}
.paging a{color:#424242; text-align:center; width:22px; padding:4px 0; float:left; margin-left:8px; background:url(images/pagingImg.gif) -29px top no-repeat;}
.paging a:hover{ color:#fff; background:url(images/pagingImg.gif) left top no-repeat; }
.paging .active{color:#fff; text-align:center; width:22px; padding:4px 0; float:left; background:url(images/pagingImg.gif) left top no-repeat; margin-left:10px;}
/*--------------------------------------------------*/

/*---------------------17-08-------------------*/
.pclass{margin:0px; padding:0px;}
.p-top{padding-top:6px;}
.p-bot{padding-bottom:6px;}

/*---------------------------------------------------------------------------*/

.b_guide {
	font:12px Arial, Helvetica, sans-serif;
	/*text-align:justify;*/
}
.b_guide img {
	margin:0px 5px;
}


.myarea {
	margin:2px 0;
	padding:5px;
	border:1px solid #d7d7d7;
}
.myq, .myq a {
	color:#8f8f8f;
	font:bold 12px Arial, Helvetica, sans-serif;
	margin:5px;
	text-decoration:none;
}
.myq a {
	border-bottom:1px solid #d7d7d7;
}
.myans {
	margin:3px 3px 3px 24px;
}
.mylinkarea a{
	margin-right: 30px;
	color:#ff0000;
	font-weight:bold;
	text-decoration:none;
	display:inline-block;
}
.myq a:hover{
	color:#5bb531;
	border-bottom:1px solid #5bb531;
}
.mylinkarea a:hover{
	color:#8f8f8f;
}
.shared {
	padding:5px;
}
.shared a{
	display:inline-block;
	margin:0 25px;
	color:#911219;
	text-decoration:none;
}
/*----------------------------------------------------------------------*/

.arrow1{background:url(images/aero2.gif) no-repeat 0px 4px; text-align:left; padding:0px 0px 0px 10px; color:#000; margin:1px 0px 0px 0px; display:block;}

.p-top{padding-top:8px;}
