BODY { FONT-SIZE: 9px; MARGIN: 0px; COLOR: #666666; FONT-FAMILY: verdana,arial,helvetica,sans-serif; margin: 0 0 0 0; background: url(../../../Themes/default/images/bg_1.jpg) repeat-x;}
SELECT { FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: verdana,arial,helvetica,sans-serif }
INPUT {	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: verdana,arial,helvetica,sans-serif }
TD { FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
A:link { COLOR: #666666; TEXT-DECORATION: none;}
A:visited {	COLOR: #666666; TEXT-DECORATION: none;}
A:hover { COLOR: #000000; TEXT-DECORATION: underline}
A:active { COLOR: #000000; TEXT-DECORATION: underline}

A.Nav1{ font-size: 11px; font-weight: bold;}
A.Nav1:link { color: #CC0001;TEXT-DECORATION:None;}
A.Nav1:visited { color: #CC0001; TEXT-DECORATION:None}
A.Nav1:active {	color: #FF0000;	TEXT-DECORATION:None}
A.Nav1:hover { color: #FF0000; TEXT-DECORATION:UnderLine}

A.Nav2{ font-size: 9px; font-weight: bold; }
A.Nav2:link { color: #333333; TEXT-DECORATION:None; }
A.Nav2:visited { color: #333333; TEXT-DECORATION:None }
A.Nav2:active {	color: #666666;	TEXT-DECORATION:None }
A.Nav2:hover { color: #666666; TEXT-DECORATION:UnderLine;}

A.Nav3:link { TEXT-DECORATION:None;}
A.Nav3:visited { COLOR: #666666; TEXT-DECORATION:None;}
A.Nav3:active { COLOR: #000000; TEXT-DECORATION:None;}
A.Nav3:hover { COLOR: #000000; TEXT-DECORATION: underline;}

A.Nav4:link { COLOR: #ffffff; TEXT-DECORATION:None;}
A.Nav4:visited { COLOR: #ffffff; TEXT-DECORATION:None;}
A.Nav4:active { COLOR: #ffffff; TEXT-DECORATION:None;}
A.Nav4:hover { COLOR: #ffffff; TEXT-DECORATION: underline;}

A.Nav5:link { COLOR: #000000; TEXT-DECORATION:None; }
A.Nav5:visited { COLOR: #000000; TEXT-DECORATION:None;}
A.Nav5:active { COLOR: #ff0000; TEXT-DECORATION:None;}
A.Nav5:hover { COLOR: #ff0000; TEXT-DECORATION: underline;}

div.AD_Home{ text-align:center;	margin: 20px 0 20px 0;}
div.AD_Products { text-align:center; margin: 20px 0 20px 0;}
div.proACC{	width:105px; border-width:0; background:#fff; text-align: center; vertical-align:top; display:block; padding: 2px 2px 2px 2px; float: left;}
.tableStyleACC {border: 1px solid #CCCCCC;}
DIV#propic{	width:100px; height:100px; border: solid 1px #aaaaaa; background:#EFEFEF; padding: 0 0 0 0;}
DIV#proname{font-size:12px;	padding-top:8px;padding-bottom:8px;  text-align: center;color:#000;	font-weight: bold;}


.search { font-size: 11px; font-weight: bold; color: #FFFFFF;}
.browse { font-size: 11px; font-weight: bold; color: #333333;}
.category {	font-size: 11px; font-weight: bold;	color: #CC0001;}
.cat_m { font-size: 9px; font-weight: bold;	color: #333333;	text-transform:uppercase;}
.money_b { font-size: 16px;	font-weight: bolder;color: #CC0001;	text-decoration: none; }
.money_s { font-size: 10px;	font-weight: bold;	color: #CC0001;	text-decoration: underline;	vertical-align: super;}
.money_b_e { font-size: 14px;	font-weight: bolder;color: #CC0001;	text-decoration: none; }
.money_s_e { font-size: 9px;	color: #CC0001;	text-decoration: underline;	vertical-align: super;}
.oldPrice {color:#CC0001; text-decoration:line-through;}
DIV#pronewprice {font-size: 14px; font-weight: bold; color:#CC0001;}
DIV#protxt{text-align:left;}
.pro_desc{ height:32px;	font-size:9px;line-height:10px; text-align: left; color:#666;}
.colors { font-size:9px; color:#000000;}
.black { font-size: 11px; color: #333333; font-weight: bold;}
.textUpper{text-transform: uppercase;font-size: 11px; color: #333333; font-weight: bold;}
.blackthin { color:#000000;}
.white { font-size: 11px; color: #FFFFFF;font-weight:bold;}
.red{color:Red; font-weight:bold;}
.info {	color: #CC0001;	font-weight: bold;}
.cmodule{ color: #FF5600; font: bold; text-indent: 25pt;	}
.cat_tit{ font-size: 12px; PADDING-left: 10px;color: #FF0000;text-align: left;font-weight: bold;background: url(../../../Themes/default/images/catTitle.gif) no-repeat top left;}
.elem_margin { margin: 10px 0 10px 0;}
.txt{ height:14px;	Border: solid 1px #7f9db9;}
.txtnum{ height:14px; Border: solid 1px #7f9db9; text-align:right;}
.txtAccount {font-size: 10px; border: 1px solid #000000; width:60px; height:12px; text-align:right;}
.txtAccountPWD {font-size: 10px; border: 1px solid #000000; width:60px; height:12px;}
.txtInfo{ width:180px; Border: solid 1px #7f9db9;height:14px;}
.txtText{Border: solid 1px #7f9db9;}
.txtInvoiceNote { width:720px; height:120px; Border: solid 1px #7f9db9;}
.drop{ width:185px; overflow:scroll;}

.sizepricebox{ float: right; padding-right:20px;}
.subsizeqtybox{	float: left; width: 80px; text-align:right;}
.sizeinfo{ margin: 0 auto; padding: 0; text-align: left; padding-left:19px;}
.qtyinput{ margin: 0 auto; padding: 0; text-align: right;width: 60px;}
.tableDiscount{ background-color:White;	text-align:right;width: 230px;}
.trTitle{font-weight:bold;background-color:#CCCCCC;}
.showhand{cursor:pointer;}
.greyunderline{ background-color: #F1F1F1; text-align: right; border-bottom: #000 1px solid;}
.coypright { color: #666; font-size: 9px; }

.regtitle1 { FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif }
.regtitle2 { FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif }
.regtitle3 { FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: "Arial", "Helvetica", "sans-serif" }
.regtitle_err { FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.regtitle_ok { FONT-SIZE: 11px; COLOR: green; FONT-FAMILY: Arial, Helvetica, sans-serif }
.regtitle_left { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: red; FONT-FAMILY: Arial, Helvetica, sans-serif }
.Processtitle { FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif }
TABLE.tableReg { BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: red 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0px; BORDER-LEFT: red 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: red 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff;}


.offer_div_top{
	float:left;
	width: 300px;
	background-color: #A52929;
	padding: 3px;
	font-weight: bold;
	color: #FFFFFF;
	}
	
.offer_div_x{
	float:left;
	width: 14px;
	background-color: #A52929;
	padding: 3px;
	font-weight: bold;
	color: #FFFFFF;
	height: 15px;
	}
	
.offer_div_l{
	float:left;
	width: 140px;
	padding: 3px;
	}
	
.offer_div_r{
	float:left;
	width: 174px;
	padding: 3px;
	}
	
.offer_div_t{
	float:left;
	width: 320px;
	padding: 3px;
	text-align: center;
	}

.ForumTopBg
{
	background:url(/images/forum/forum_r4_c2.jpg);
	height:33px;
}

.td {
	COLOR: #ffffff;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.td2 {
	COLOR: #737373;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	height:25px;
}

.trbg
{
	background:url(/images/forum/forum_top_bg.jpg);
	height:20px;
}

.forum_bg_tds {
	BACKGROUND-COLOR: #eeeeee;
	height:23px;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.forum_title_bg_tds {
	BACKGROUND-COLOR: #d3d3d3;
	height:23px;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.TopicTop
{
	background:#0b4c08;
}

.TopicSecond
{
	background:#eeeeee;
}

.TopicTitle
{
	FONT-SIZE: 13px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:bold;
}

.TopicTitle2
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.prompt{
	float:none;
	margin-top: 5px;
	margin-bottom: 10px;
	border: 1px solid #FFBA00;
	background-color: #FFFFE6;
	background-repeat: no-repeat;
	}
	
.prompt_ul{
	float:none;
	margin-right: 5px;
	margin-left: 15px;
	margin-top: 0px;
	margin-bottom: 0px;

}

.prompt1{
	float:none;
	background-image: url(/images/ts_1.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	line-height: 23px;
	}
	
#IDC_ad_txt{
	padding-left: 10px;
	font-size: 11px;
	text-align: left;
	line-height: 20px;
	margin-right: 5px;
	margin-left: 5px;
	border: 1px dashed #CCCCCC;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: none;
	width: 540px;
}

.prompt2{
	float:none;
	background-image: url(/images/ts_2.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	line-height: 23px;
	}
	
.prompt12{
	float:none;
	background-image: url(/images/ts_11.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	line-height: 28px;
	background-color: #FFEC93;
	}
	
.prompt11{
	float:none;
	background-image: url(/images/ts_11.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	line-height: 28px;
	background-color: #FFEC93;
	}
	
.txtInfo {
	BORDER-RIGHT: #7f9db9 1px solid;
	BORDER-TOP: #7f9db9 1px solid;
	BORDER-LEFT: #7f9db9 1px solid;
	BORDER-BOTTOM: #7f9db9 1px solid;
	HEIGHT: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.txtInfo2 {
	BORDER-RIGHT: #7f9db9 1px solid;
	BORDER-TOP: #7f9db9 1px solid;
	BORDER-LEFT: #7f9db9 1px solid;
	BORDER-BOTTOM: #7f9db9 1px solid;
	HEIGHT: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:right
}

#IDC_ad_txt_c{
	padding-left: 10px;
	font-size: 11px;
	text-align: center;
	line-height: 20px;
	margin-right: 5px;
	margin-left: 5px;
	border: 1px dashed #CCCCCC;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.ds_nameexample {
	PADDING-LEFT: 1em; FONT-SIZE: 11px; COLOR: #868f98; FONT-FAMILY: 'Lucida Grande', Geneva, Arial, Verdana, Helvetica, sans-serif; WHITE-SPACE: nowrap
}

.ds_nameexample2 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: 'Lucida Grande', Geneva, Arial, Verdana, Helvetica, sans-serif; WHITE-SPACE: nowrap
}

.ds_loginfield {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #555 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #555 1px solid; WIDTH: 150px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid
}

.ds_login {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0em; BORDER-TOP: 0px; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; BORDER-LEFT: 0px; PADDING-TOP: 0em; BORDER-BOTTOM: 0px
}

.ds_login TD {
	FONT-SIZE: 11px; PADDING-BOTTOM: 0.8em
}

#hpSidead {
	FLOAT: left;
	width: 190px;
	background-image: url(/images/IDEAL.png);
	height: 28px;
	font-size: 13px;
	font-weight: bold;
	line-height: 30px;
	text-indent: 30px;
	background-repeat: no-repeat;
}


#hpSideContentad {
	FLOAT: left;
	width: 190px;
	padding-top: 5px;
	margin-right: 0px;
}

.hpSideContentad
{
	FLOAT: left;
	width: 190px;
	MARGIN-BOTTOM: 5px;
	color:White;
}

.ShowAdPrice
{
	color:White;height:24px;width:190px;background:url(/images/2.png); background-repeat:no-repeat; background-position:right center; padding-right:10px; text-align:right;
}

.ShowAdPrice2
{
	color:White;height:24px;width:190px;background:url(/images/1.png); background-repeat:no-repeat; background-position:right center; padding-right:10px; text-align:right;
}

.ShowAdPrice A
{
	color:#ffffff; text-decoration:none;
}

.ShowAdPrice2 A
{
	color:#ffffff; text-decoration:none;
}

.pageTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 560px; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Grande", Geneva, Arial, Verdana, san-serif; TEXT-ALIGN: left
}


.pageTitle2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 330px; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Grande", Geneva, Arial, Verdana, san-serif; TEXT-ALIGN: left
}

.style28{
    float:left; width:160px;
}

.style29{
    float:right; width:393px;
}

.style30{
    width:100%; float:left; text-indent:20px; font-weight:bold; border:solid 1px #cccccc; background:#F9F9F9; padding:5px 0px 5px 0px;
}

.style31{
    width:100%; float:left; border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc;
}

.style31 ul{
    float:left; margin:0px; padding:0px; list-style-type:none;
}

.style31 li{
    float:left; width:100%;
}

.style32{
    width:561px; float:right;}

.style33{
    width:192px; float:left;}

.style34{
    width:100%; float:left;color:#eeeeee; background:#2A2A2A; font-weight:bold; padding:5px 0px 5px 10px; font-size:12px;}

.style35{
    width:100%; float:left;color:#2A2A2A; background:#cccccc; padding:5px 0px 5px 20px; font-size:12px;}

.style36 ul{
    float:left; margin:0px; padding:0px; list-style-type:none;
}

.style36 li{
    float:left; width:150px;
}

.style37{
    width:100%; float:left; padding:0px; margin:0px; padding-bottom:10px;}
    
.style38{
    width:100%; float:left; background:#EEF4F8; border:solid 1px #cccccc; line-height:150%; font-weight:bold; text-indent:10px; padding-top:5px; padding-bottom:5px;
}

.style39 ul{
    width:100%; list-style:none; padding:0px; margin:0px;
}

.style39 li{
    width:100%; float:left; border-bottom:solid 1px #cccccc;
}

.style40{
    color:#4876DE; font-weight:bold;
}

.style41{
    font-size:18px; font-weight:bold;
}