body{
	margin:0; padding:0; background:#fff url(../images/bg.jpg) repeat-x; font:11px Verdana, Arial, Helvetica, sans-serif; color:#12171d; text-align:justify; }
	
p{margin:0px; padding:0px;}

.leftj{text-align:left;}
/*-----------------------------------------------------------------------------------------*/

.bg-top{background:#132e64 url(../images/top-bg.jpg) repeat-x;}
.bg-search{background:#bcbfc3 url(../images/search-bg.jpg) repeat-x;}
.bg-btn{background:#f5f6f7 url(../images/btn-bg.jpg) repeat-x;}
.bg-login{background:#666d75 url(../images/login-bg.jpg) repeat-x;}
.bg-product{background:#3f4bbf url(../images/cate-box-bg.jpg) repeat-x;}
.bg-footer{ background:#979798 url(../images/footer-bg.jpg) repeat-x;}
.bg-strip-color{ background-color:#52a030;}

.border-bot{border-bottom:#c5cec0 1px solid;}
.border-top{border-top:#000 1px solid;}
.border-pro{border:#d0d1d2 1px solid;}

.bgcolor{background:#fff;}

.box-top-line{background:url(../images/box-tc.jpg) repeat-x;}
.box-top-line2{background:url(../images/box-tc2.jpg) repeat-x;}
.box-bot-line{background:url(../images/box-bc.jpg) repeat-x;}
.box-bg{
	border-left:#888d92 1px solid;
	border-right:#888d92 1px solid;
	padding: 10px;
}

.heading-line{background:url(../images/heading-line.jpg) repeat-x;}
.heading-bg{background-image:url(../images/heading-bg.gif);}

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

.main-link a{ font:12px Verdana, Arial, Helvetica, sans-serif; color:#000; text-decoration:none; display:inline-block; padding:13px 19px 13px 19px;}
.main-link a:hover{color:#364878;}

.bot_link{color:#2a2a2a; text-decoration:none;}
.bot_link:hover{color:#2f629f;}

.link{color:#000000; text-decoration:none;}
.link:hover{color:#cc0000;}

.link1{color:#285b1b; text-decoration:none;}
.link1:hover{color:#000000;}

.link2{color:#FFF; text-decoration:none;}
.link2:hover{color:#bdcdf6;}

.tree{color:#1b2341; text-decoration:none}
.tree:hover{color:#01028f;text-decoration:underline}

.left-cate a{font:12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#000; padding:5px 0 5px 25px; display:block; background:url(../images/arrow.gif) 5px no-repeat; border-bottom:#1b27a2 1px dashed;}
.left-cate a:hover{ color:#fff;}

.container a{font:bold 11px "Trebuchet MS" Arial, Helvetica, sans-serif; color:#000000;text-decoration:none;padding:2px 7px;}
.container a:hover{background-color:#4c3843; color:#FFFFFF; padding:2px 7px;}
.container-bgcolor{	background-color:#4c3843; color: #FFFFFF; padding:2px 7px;}

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

.textbox{background:#c1c1c1 url(../images/text-box-bg.jpg); color:#6a6a6a; font:11px Verdana, Arial, Helvetica, sans-serif; border:#525252 1px solid; padding:2px;}
.textbox1{ background:#fff; color:#6a6a6a; font:11px Verdana, Arial, Helvetica, sans-serif; border:#646b73 1px solid; padding:2px;}
.white-heading {color:#fff; font:italic 17px Georgia, "Times New Roman", Times, serif;}
.main-heading {font:italic 18px Georgia, "Times New Roman", Times, serif; color:#2f8908;}
.price-style{color:#000;	font:bold 11px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
.price-strike{text-decoration:line-through; color:#ff0000;}
.pro-heading {color:#4e992d; font:bold 12px Arial, Helvetica, sans-serif;}
.style-sml{color:#6a6a6a; font:11px Arial, Helvetica, sans-serif;}
.cart-style{font:bold 14px Arial, Helvetica, sans-serif; color:#fff;}
.white-style{color:#fff; font:11px Verdana, Arial, Helvetica, sans-serif;}
.tree-style{background:url(../images/tree-gred.gif) right repeat-y; padding:2px 5px 2px 2px; color:#000000;	font:normal 11px Arial, Helvetica, sans-serif;}
.button {background:#e5f1e0 url(../images/btn-gred.jpg); font:bold 12px Arial, Helvetica, sans-serif; color:#434343; border:#dcebd5 1px solid; text-decoration:none; padding:2px 4px; cursor:pointer;}

.star{ color:#FF0000;}
.f12{font-size:12px;}

.bold{font-weight:bold;}
.uline{text-decoration:underline;}

.fl{float:left;}
.fr{float:right;}

.clearboth{clear:both;}

/*-----------------------------------------------------------------------------------------*/
.wel_heading{ font-family:"BD Hanover",Arial, Helvetica, sans-serif; font-size:18px; color:#000;}
.wel_heading2{ font-family:"BD Hanover",Arial, Helvetica, sans-serif; font-size:18px; color:#000b75;}
.wel_headingw{ font-family:"BD Hanover",Arial, Helvetica, sans-serif; font-size:18px; color:#FFF;}
.but3{background-color:#1b1b51;color:#fff;border:1px solid #6a7078;text-decoration:none;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;white-space:nowrap;padding:2px 0px;}
.but3:hover{background-color:#6a7078;color:#fff;border:1px solid #001437;}
.but4{background-color:#1b1b51;color:#fff;border:1px solid #6a7078;text-decoration:none;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;white-space:nowrap;padding:3px}
.but4:hover{background-color:#6a7078;color:#fff;border:1px solid #001437;}


/*---------------------------------------------------------------------------------------------------*/
.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:#ecedee; 
	border: 1px solid #a6a6a4; 
	font: bold 10px Arial, Helvetica, sans-serif; 
	color: #000; 
	text-decoration: none; 
	padding:1px 4px 1px 4px; 
}
.navBarTxt:hover{
	width:16px; 
	height:15px; 
	background-color:#000000; 
	font: bold 10px Arial, Helvetica, sans-serif; 
	color: #ffffff; 
	text-decoration: none; 
	padding:1px 4px 1px 4px; 
	border: 1px solid #666665; 
}

.left {
	float:left;
}
.right {
	float:right;
}
.absmiddle {
	vertical-align:middle;
}

/* ---------------------------------------- */
.tabberlive .tabbertabhide {
	DISPLAY: none

}
.tabber {
	
}
.tabberlive {
	MARGIN-TOP: 2px;
}
UL.tabbernav {
	PADDING-RIGHT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; FONT: bold 12px Verdana, sans-serif; PADDING-TOP: 3px; BORDER-BOTTOM: #b9c2c6 1px solid; PADDING-LEFT:0px;
}
UL.tabbernav LI {
	DISPLAY: inline; margin-left:0px; LIST-STYLE-TYPE: none
}
UL.tabbernav LI A {
	BORDER-RIGHT: #b9c2c6 1px solid; PADDING-RIGHT: 7px; background-image:url(../images/text-box-bg.jpg); BORDER-TOP: #b9c2c6 1px solid; PADDING-LEFT: 7px;PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; BORDER-LEFT: #b9c2c6 1px solid; PADDING-TOP: 3px; TEXT-DECORATION: none; 
}
UL.tabbernav LI A:link {
	COLOR: #000
}
UL.tabbernav LI A:visited {
	COLOR: #ffffff;
}
UL.tabbernav LI A:hover {
	BORDER-LEFT-COLOR: #b9c2c6; background-color:#fff1c0; BORDER-BOTTOM-COLOR: #ffffff; COLOR: #000; BORDER-TOP-COLOR: #b9c2c6; BORDER-RIGHT-COLOR: #b9c2c6
}


UL.tabbernav LI.tabberactive A {
	 border-bottom:1px solid #ffffff;
}
UL.tabbernav LI.tabberactive A:hover {
	BACKGROUND: white; COLOR: #000;
}
.tabberlive .tabbertab {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;  border-top:none;
}
.tabberlive .tabbertab H2 {
	DISPLAY: none
}
.act UL.tabbernav LI.tabberactive A {
	background:#FFFFFF;
	cursor:default;
}
.tabberlive .tabbertab H3 {
	DISPLAY: none
}
.tabberlive#tab1 {
	
}
.tabberlive#tab2 {
	
}
.tabberlive#tab2 .tabbertab {
	OVERFLOW: auto; HEIGHT: 200px
}
.page_scroll{
	width:690px;
 overflow-y: auto;
overflow-x:	hidden;
}
/*----------------------------------------------------------------*/.forum{
	border:1px solid #848b92;
	border-width:1px 0px 0px 1px;
}
.forum td{
	border:1px solid #848b92;
	border-width:0px 1px 1px 0px;
	padding:3px;
	}
.forum h6{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;
color:#000000;
background:url(forumicon.gif) no-repeat 0px 1px;
padding-left:30px;
margin:2px 0px 2px 2px;
}
.forum h6 strong{
color:#000000;
}
.forum h5{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#000;
	font-size:10px;
	font-weight:normal;
	background-image: url(../images/forum-typeicon.gif);
	background-repeat:no-repeat;
	padding-left:42px;
	padding-top:3px;
	margin:2px 0px 2px 2px;
	height:40px;
	display:block;
}
.forum h5 a{
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}
.forum h5 a:visited{
color:#000;
text-decoration:none;
}
.forum h5 a:hover{
color:#000000;
text-decoration:underline;
}

/*----------------------------------------------------------*/
.divclassPop {
	position:absolute;
	/*left: 180px;*/
	/*top:850px;*/
	margin-left:140px;
	overflow:auto;
	visibility: hidden;
	width: auto;
	height: 100px;
	border:1px solid #666;
}
/*----------------------------------------------------------*/
.main_body {
	border:0px solid #d8d8d8;
	background-color:#FFFFFF;
}
#flag td a{	
	font:bold 9pt verdana;
	color:#000;
	text-transform:uppercase;
	text-decoration:underline;
	display:block;
	padding-top:70px;
	margin:6px 0px;
}
#flag td a:hover, #cities td a:hover,#category td a:hover{	
	color: #c00000;
	text-decoration:none;
}

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

.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:#5bb531;
	text-decoration:none;
	display:inline-block;
}
.myq a:hover{
	color:#5bb531;
	border-bottom:1px solid #5bb531;
}
.mylinkarea a:hover{
	color:#8f8f8f;
}
.shared {
	padding-top:5px;
}
.shared a{
	display:inline-block;
	margin:0 25px;
	color:#8f8f8f;
	text-decoration:none;
}
/*----------------------------------------------------------------------*/.welcomebox {
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 50px;
	padding-left: 50px;
}

/************************************************
 Round Corners Button Rollover Example 2
************************************************/

.cissbutton li {
    display:inline;
    list-style:none;
}

.cissbutton li a {
	background:transparent url(../images/cissbutton.gif) no-repeat top left;
	display:block;
	float:left;
	height:22px;
	margin-right:15px;
	text-decoration: none;
	color: #000;
}

.cissbutton li a span {
    background:transparent url(../images/cissbutton.gif) no-repeat right top;
    display:inline;
    float:left;
    height:18px;
    padding:4px 10px 0 0;
    margin-left:10px;
    cursor:pointer;
}

.cissbutton li a:hover {
	background-position:0px bottom;
	color:#fff;
	text-decoration: none;
	font-weight: bold;
}

.cissbutton li a:hover span {
    background-position:right bottom;
}
