BODY {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
	background-color:#FFFFFF;
}
TABLE{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
}
.textline {
	line-height: 20px; 
}
p{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.titletext {
	font-size: 13px;
	font-weight: bold;
	color: #333366;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.tabletext {
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #999999;
	border-left: none;
}
.button {
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.black {
	COLOR: black;
	TEXT-DECORATION: none;
	font-weight: bold;

}
.white {
	COLOR: white;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.white:hover{
	COLOR: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.textbox{
	FONT-FAMILY: Tahoma, Arial;
	font-weight: normal;
	FONT-SIZE: 11px; 
}
.combobox{
	BORDER-RIGHT: #008fd5 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #008fd5 1px solid; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
}
.button{
	FONT-FAMILY: Tahoma, Arial, Sans-Serif;
	font-size: 11px;
	height: 22px;
	cursor: pointer;
}
.button1{
	FONT-FAMILY: Tahoma, Arial, Sans-Serif;
	font-size: 11px;
	height: 22px;
	cursor: pointer;
}
A{
	COLOR: #003399;
	text-decoration: none;
}
a:hover {
	color: #F96400;
	text-decoration: underline;
}
.linkmenu{
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #777777;
}
.linkmenu:hover{
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FF3300;
	text-decoration: underline;
}
.clickmenu{
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.linkTitle{
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
}
.linkTitle:hover{
	font-family: tahoma;
	font-size: 11px;
	color: #cc0000;
	text-decoration: underline;
}
.linkTop{
	font-family: tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #004E9B;
	text-decoration: underline;
}
.linkTop:hover{
	color: #F96400;
	text-decoration: underline;
}
.titlebar{
	font-family: tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #16387c;
}
.imgadv{
    BORDER-BOTTOM: #999999 1px solid;
    BORDER-LEFT: #DDDDDD 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #DDDDDD 1px solid;
}
.imgText{
	background-color: #FFFFFF;
	color:#909090;
	font-size:11px;
	font-weight:bold;	
	cursor: pointer;
	text-align:center;	
    BORDER-BOTTOM: #BBBBBB 1px solid;
    BORDER-LEFT: #EEEEEE 1px solid;
    BORDER-RIGHT: #BBBBBB 1px solid;
    BORDER-TOP: #EEEEEE 1px solid;
}
.imgSmall{
	background-color: #FFFFFF;
	color:#B0B0B0;
	font-size:10px;
	cursor: pointer;
	text-align:center;
    BORDER-BOTTOM: #EEEEEE 1px solid;
    BORDER-LEFT: #EEEEEE 1px solid;
    BORDER-RIGHT: #EEEEEE 1px solid;
    BORDER-TOP: #EEEEEE 1px solid;
	padding: 2px 2px 2px 2px;
}
.imgTitle{
	background-color:#999999;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;	
	cursor: pointer;
	text-align:center;
    BORDER-BOTTOM: #777777 1px solid;
    BORDER-LEFT: #EEEEEE 1px solid;
    BORDER-RIGHT: #777777 1px solid;
    BORDER-TOP: #EEEEEE 1px solid;
}
.imgTop{
	background-color:#FFFFFF;
	color:#FF6600;
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;	
	cursor: pointer;
	text-align:center;
	text-decoration:blink;	
    BORDER-BOTTOM: #BBBBBB 1px solid;
    BORDER-LEFT: #EEEEEE 1px solid;
    BORDER-RIGHT: #BBBBBB 1px solid;
    BORDER-TOP: #EEEEEE 1px solid;
}
.membertext{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #004E9B;
}
.line_H{
	font-family:Tahoma, Arial;
	font-size:11px;
	color: #888888;
}
.DarkGray{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #888888;
}
.membertext_1{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #F96400;
}
.line_bottom_dot{
	CLEAR: both; 
	BACKGROUND: url(../images/line_bottom_dot.gif) repeat-x;
	HEIGHT: 400px
}
.frame_border_examp{
	border-color:#63c;
	border-style:solid;
	border-width:2px 2px 2px 2px;
	padding:5px 5px 5px 5px;
}
.frame_background_examp{
	border-color:#63c;
	border-style:solid;
	border-width:2px 2px 2px 2px;
	background-color: #e6ccff;
	padding:5px 5px 5px 5px;
}
.frame_border{
	border-color:#63c;
	border-style:solid;
	border-width:2px 2px 2px 2px;
	background-color: #FFFFFF;
}
.frame_background{
	border-color:#63c;
	border-style:solid;
	border-width:2px 2px 2px 2px;
	background-color: #e6ccff;
}
.textVip{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;	
	color: red;
}
.news_header{background:url(../images/img_td.gif)}
.tab_border{
	cursor: pointer; 
	font-weight: bold;
	border-color: #888888;
	border-style: solid;
	border-width: 1px 1px 0px 1px;	
}
.link_register{
	font-size:14px;
	font-weight:bold;
	color:#3399FF;
}
.link_register:hover{
	text-decoration:underline;
	color:#F96400;
}
.link_category_top_10{
	font-size:11px;
	font-weight:bold;
	color:#3366EE;
}
.link_category_top_10:hover{
	text-decoration:underline;
	color:#F96400;
}
.news_price{
	font-size: 10px; 
	font-family: verdana; 
	color: #3366EE;
}
.link_divPage{
	cursor: pointer;
	padding: 2px 6px 2px 6px;
	border: 1px solid #BBBBBB;
	font-weight: bold;	
}
.link_divPage:hover{
	color:white;
	padding: 2px 6px 2px 6px;
	background-color: #FF6600;
	border: 1px solid #BBBBBB;
	font-weight: bold;
	text-decoration: none;
}
.unlink_divPage{
	color:white;
	padding: 2px 6px 2px 6px;
	background-color: #FF6600;
	border: 1px solid #BBBBBB;
	font-weight:bold;
}
.linktabparent{
	text-decoration: none;
}
.linktabparent:hover{
	color: #666666;	
	text-decoration: underline;
}
.linktabchild{
	color: #FFFFFF;	
	font-weight: bold;		
}
.linktabchild:hover{
	color: #FFEE00;
	text-decoration: underline;
}
.unlinktabchild{
	color: #FFEE00;	
	font-weight: bold;		
}
.unlinktabchild:hover{
	color: #FFEE00;
	text-decoration: underline;
}
.divProcess_Show{
	cursor: pointer;
	padding: 2px 1px 2px 1px;
	border-style: solid;
	border-color: #888888;
	border-width: 1px;
	font-weight: bold;
	background-color:  #FFFFFF;
}
.divProcess_Hidden{
	background-color:#FFFFFF;
	color: #000000;	
}
.tabTop{
	font-size:11px;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	height:30px;
	text-align:center;
	padding: 5px 5px 5px 5px;
}
.tabTopLink{
	font-size:11px;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
}
.tabTopLink:hover{
	color: #F96400;	
	text-decoration: none;
}
.question_gray{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color:#777777;
}
.feedback_textbox{
	/*#F8F8F8*/
	background-color: #F8F8F8; 
	border-top: 1px #555555 solid;
	border-left: 1px #555555 solid;
	border-right: 1px #E8E8E8 solid;
	border-bottom: 1px #E8E8E8 solid;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	padding: 6px;
}
.bottom_border{
	border-top: 0px #FFFFFF solid;
	border-left: 0px #FFFFFF solid;
	border-right: 1px #b0bdc6 solid;
	border-bottom: 1px #b0bdc6 solid;
}
.top_left_border{
	border-top: 1px #b0bdc6 solid;
	border-left: 1px #b0bdc6 solid;
	border-right: 0px #FFFFFF solid;
	border-bottom: 0px #FFFFFF solid;
}
.full_border{
	border-top: 1px #b0bdc6 solid;
	border-left: 1px #b0bdc6 solid;
	border-right: 1px #b0bdc6 solid;
	border-bottom: 1px #b0bdc6 solid;
}
.not_top_border{
	border-top: 0px #FFFFFF solid;
	border-left: 1px #b0bdc6 solid;
	border-right: 1px #b0bdc6 solid;
	border-bottom: 1px #b0bdc6 solid;
}
.only_bottom_border{
	border-top: 0px #FFFFFF solid;
	border-left: 0px #FFFFFF solid;
	border-right: 0px #FFFFFF solid;
	border-bottom: 1px #b0bdc6 solid;
}
.not_bottom_border{
	border-top: 1px #b0bdc6 solid;
	border-left: 1px #b0bdc6 solid;
	border-right: 1px #b0bdc6 solid;
	border-bottom: 0px #FFFFFF solid;
}
.question_title{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color:#0066FF;
	text-decoration:none;
}
.question_title:hover{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color:#F96400;
	text-decoration: underline;
}
.div_image{
	background: #FFFFFF;
	border-top: 1px #b0bdc6 solid;
	border-left: 1px #b0bdc6 solid;
	border-right: 1px #b0bdc6 solid;
	border-bottom: 1px #b0bdc6 solid;
	FONT-FAMILY: Tahoma, Arial;
	font-weight:bold;
	FONT-SIZE: 9px;
	color: #bbbbbb;
	padding: 5px 3px 5px 3px; 
	vertical-align:middle;
	text-align:center;
}
.Highlight{
	border-top: 1px #F96400 solid;
	border-left: 1px #F96400 solid;
	border-right: 1px #F96400 solid;
	border-bottom: 1px #F96400 solid;
    BACKGROUND-COLOR: #FFFF99;
}
.button_bg{
	background-color: transparent;
	background-repeat: repeat;
	background-attachment: scroll;
	background-x-position: 0%;
	background-y-position: 0%;
	height: 29px;
	color: #ffffff;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-bottom: 5px;
	font-weight: bold;
	font-size: 12px;
	cursor:pointer;
}
.button_bg_1{
	background-color: transparent;
	background-repeat: repeat;
	background-attachment: scroll;
	background-x-position: 0%;
	background-y-position: 0%;
	height: 22px;
	color: #ffffff;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	font-size: 11px;
	cursor:pointer;
}
.link_TabSearch{
	cursor: pointer;
	padding: 3px 6px 3px 6px;
	font-weight: bold;
	color: #000000;
}
.link_TabSearch:hover{
	color:white;
	padding: 3px 6px 3px 6px;
	background-color: #FF6600;
	font-weight: bold;
	text-decoration: none;
}
.unlink_TabSearch{
	color: white;
	padding: 3px 6px 3px 6px;
	background-color: #FF6600;
	font-weight:bold;
}
.unlink_TabSearch:hover{
	color: white;
	text-decoration: none;
}
.link_ViewAll{
	cursor: pointer;
	color: #FF6600;
	font-weight:bold;
}
.adv_img_background{
	CLEAR: both; 
	background: url(../images/img_bg_dark_gray.gif);
	border: 1px solid #b0bdc6;
	font-weight:bold;
	color: #707070;
	text-align:center;
}
.no_bottom_border{
	padding: 5px 10px 5px 10px;
	background: url(../images/bgr_blue.jpg);
	color: #FFFFFF;
	font-weight:bold; 
	text-decoration:none;
}
.no_bottom_border:hover{
	padding: 6px 10px 5px 10px;
	background: url(../images/img_btn_c.gif);
	color: #FFFFFF;
	text-decoration:none;
}
.no_bottom_border_selected{
	padding: 6px 10px 5px 10px;
	background: url(../images/img_btn_c.gif);
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.no_bottom_border_selected:hover{	
	color: #FFFFFF;	
	text-decoration:none;
}
.estore_img{
	CLEAR: both; 
	border: 1px solid #b0bdc6;
	font-weight:bold;
	color: #707070;
	background:#EdEdEd;
	text-align:center;
}
.estore_photo{
	border-top: 1px #0066FF solid;
	border-left: 1px #0066FF solid;
	border-right: 1px #0066FF solid;
	border-bottom: 1px #0066FF solid;
}
.left_right_border{
	border-top: 1px #FFFFFF solid;
	border-left: 1px #b0bdc6 solid;
	border-right: 1px #b0bdc6 solid;
	border-bottom: 1px #FFFFFF solid;
}
.textbox_border{
	border-top: 1px #DDDDDD solid;
	border-left: 1px #DDDDDD solid;
	border-right: 1px #DDDDDD solid;
	border-bottom: 1px #DDDDDD solid;
	FONT-FAMILY: Tahoma, Arial;
	font-weight: normal;
	FONT-SIZE: 11px; 
}
.img_estore_logo{
	CLEAR: both; 
	background: url(../images/img_search_bg.gif);
	border: 1px solid #b0bdc6;
	font-weight:bold;
	color: #707070;
	text-align:center;
}
#overlay img{ border: none; }
#overlay{background-image: url(../images/overlay.png);}
* html #overlay{
	background-color: #EEEEFF;
	back\ground-color: transparent;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");*/
}
/*UPDATED 2009-02-18*/
.tab_small{
	padding: 5px 10px 5px 10px;
	background: url(../images/img_dark_gray.gif);
	color: #16387c;
	font-weight:bold; 
	text-decoration:none;	
}
.tab_small:hover{
	padding: 6px 10px 5px 10px;
	background: url(../images/img_td.gif);
	color: #16387c;
	text-decoration:none;
	border-left: 1px #b0bdc6 solid;
	border-top: 1px #b0bdc6 solid;
	border-right: 1px #b0bdc6 solid;
	border-bottom: 1px #FFFFFF solid;
}
.tab_small_selected{
	padding: 6px 10px 5px 10px;
	background: url(../images/img_td.gif);
	color: #16387c;
	font-weight:bold;
	text-decoration:none;
	border-left: 1px #b0bdc6 solid;
	border-top: 1px #b0bdc6 solid;
	border-right: 1px #b0bdc6 solid;
	border-bottom: 1px #FFFFFF solid;
}
.tab_small_selected:hover{	
	color: #16387c;	
	text-decoration:none;
}