@charset "utf-8";
/* CSS Document */

body {
font-family : arial, helvetica, tahoma, verdana; 
font-size : 11px; 
color : #000000; 
background-color : #fff; 
margin : 0px;
background:url(../images/snowing.gif) repeat-x; 
} 
img{ border:0}
#logo {
	width:400px;
	height:102px;
	overflow:hidden;
	background:url(../images/logo.png) no-repeat;margin-left:150px; margin-right:0px; margin-top:0px; margin-bottom:0px;
}

#logo a{
	width:400px;
	height:102px;
	text-indent:-99999px;
	overflow:hidden;
	margin:1px 0px 0px 20px;
	 
}


.TopPanel {
	height:29px;
}
a.TopPanel_menuLink:link, a.TopPanel_menuLink:visited {
	font-family : arial, helvetica, tahoma, verdana; 
	font-weight: bold;
	font-size : 11px; 
	color : #444445; 
	text-decoration : none; 	
}
a.TopPanel_menuLink:hover {
	font-family : arial, helvetica, tahoma, verdana; 
	font-weight: bold;
	font-size : 11px; 
	color : #028fc4; 
	text-decoration :none; 	
}
.TopPanel_menu-text {
	font-family : arial, helvetica, tahoma, verdana; 
	font-size : 11px; 
	color : #1F5883; 
	text-decoration : none; 
}
.TopPanel_menu-Break {
	margin-left:7px;
	margin-right:7px;
	text-decoration : none;

}
a.login {background:url(../images/login.png) no-repeat;
width:125px;
height:27px; display:block; margin-right:7px;}
a.login:hover {background:url(../images/login_hover.png)no-repeat;}

a.join {background:url(../images/join.png) no-repeat;
width:101px;
height:27px; display:block; margin-right:7px;}
a.join:hover {background:url(../images/join_hover.png)no-repeat;}

table#search tr.btm td{
font-family : arial, helvetica, tahoma, verdana; 
font-weight: bold;
font-size : 11px; 
color : #fff; 
text-decoration : none;
height:40px;
display:block;}

td.search_l { background:url(../images/search_l.png) no-repeat;
width:52px;}
td.search_bg { background:url(../images/search_bg.gif)repeat-x;}
td.search_r { background:url(../images/search_r.png) no-repeat; width:42px;}

/* ---------------------- topmenu  nav ---------------------- */
#dolphincontainer{position:relative;height:37px;color:#E0E0E0;width:100%;font-family : arial, helvetica, tahoma, verdana; }
#topmenu{position:relative;height:33px;font-size:12px;text-transform:capitalize; font-weight:bold;padding:2px 0 0 0px;}

#topmenu ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#topmenu ul li{display:block;float:left;margin:0 1px;}
#topmenu ul li a{display:block;float:left;color:#FFFFFF;text-decoration:none;padding:0 0px 0px 10px;height:33px; font-size:13px; background:url(../images/divider_menu.gif) no-repeat right top;}
#topmenu ul li a span{padding:7px 20px 0px 0;height:21px;float:left;}
#topmenu ul li a:hover{color:#000; text-decoration:none; }
#topmenu ul li a:hover span{display:block;width:auto;cursor:pointer;}
#topmenu ul li a.current,#dolphinnav ul li a.current:hover{color:#FFFF00; line-height:255%;}
#topmenu ul li a.current span{display:block;padding:0 20px 0px 0;width:auto;height:33px;}

#topmenu_cont{
background:url(../images/menu_top_bg.gif) bottom no-repeat ;
}

#topmenu_cont1{
background:url(../images/menu_bottom_bg.gif) bottom no-repeat ;
}

.div_leftmenu {list-style:none; margin:0; width:190px; font: Helvetica, Arial,Verdana, sans-serif ; font-size:11px; font-weight:bold;}
#leftmenu {
	font-size : 12px; 
	color : #333;
	text-align:left;
	text-decoration : none;
	


}
#leftmenu a {
	font-size : 12px; 
	color : #333;
	text-decoration : none;
	line-height:16px;

	

	}
#leftmenu a:hover { 
	color : #ff0000; 
	text-decoration : underline; 
	}

#leftmenu ul {
	margin: 0px 0 0 0;
	padding: 0 0 0 4px;
	}	
#leftmenu li {
	list-style-type: none;
	/*background:url('../images/bull_arrow.gif') no-repeat 0px 8px;*/
	border-bottom:1px dotted #ccc;
	line-height: 1.2em; padding-left:3px; padding-right:0px; padding-top:4px; padding-bottom:10px
	}	
#leftmenu blockquote { 
	background-color: #FFFFF0; 
	margin: 20px 0; 
	padding: 10px 20px;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	}
#leftmenu blockquote p { margin: 0; text-indent: 0; }

/*Footer */
#footer{

	width:940px;
	margin:10px 0;
	text-align:center;
	
	/*background:url(images/footerbg.png) 0 0 no-repeat;*/
	overflow:hidden;
	border:1px solid #ccc;
	margin-left:10px;
	
}

#footer_nav{

	font-family : arial, helvetica, tahoma, verdana; 
	font-weight: bold;
	font-size : 11px; 
	color :#ff0000; 
	text-decoration : none; 	
	width:940px;
	height:128px;
	margin:0 0 20px -1px;
	overflow:hidden;
}

#footer ul {
	margin: 0px 0 0 0;
	padding: 0 0 0 4px;
	}	
#footer_nav li{
list-style-type: none;
	float:left;
	width:187px;
	height:110px;
	border-right:1px solid #E8E8E8;
	
}


#footer_nav li div{
	line-height:18px;
}

#footer_nav li .first{
	line-height:14px;
	padding:6px 0 5px 0;
	margin-bottom:2px;
	
	
}
#footer_nav li .first a{
	color:#dc1f26;
	font-size:13px;
	text-decoration : none;

}

#footer_nav li.last{
	float:none;
	width:0;
	height:0;
	overflow:hidden;
	clear:both;
	text-decoration : none; 
}

#footer_links{
	margin-bottom:25px;
}
#footer_links li{
	display:inline;
	padding:0 12px 0 8px;
	border-right:2px solid #ccc;
font-family : arial, helvetica, tahoma, verdana; 
	font-weight: bold;
	font-size : 11px; 
	color :#000; 
	text-decoration : none; 
}
#footer_links li.last{
	border:none;text-decoration : none; 
}

#footer_friend_links{
	padding:0 0 0 80px;
	text-align:left;
}

#footer_friend_links li{
	line-height:19px;
	display:inline;
	white-space:nowrap;
}

#footer_friend_links li.blank{
	margin:0 0px 0 1px;
}

#footer_copyright{
	margin:10px 0 8px;

	width:950px;

}

#footer_copyright *{
	vertical-align:middle;
}

#subtitle a{
color : #666666;
text-decoration : none;
font-family : arial, helvetica, tahoma, verdana; 
	font-weight: normal;
	font-size : 12px; 
	color :#666; 
}
#subtitle a:hover{
color : #ff0000;
text-decoration : none;
}

.title{ color:#000000;
text-decoration:none;
font-weight:bold;
font-size:11px;
line-height:12px;
}
.pagetitle{ color:#000000;
font-family : arial, helvetica, tahoma, verdana; 
text-decoration:none;
font-weight:bold;
font-size:20px;
line-height:20px;
}

.link11{

text-decoration: none;
}
        
.link11:hover {

text-decoration: none;
}

#footer_link{
	font-size : 11px; 
	color : #000;
	text-decoration : none;
	background-color:#DFDFDF;
	padding:10px;
	margin-top:0px;
	
}
.div_footer{
	position:relative;
	width:500px;
	border:0px solid #ba0505;
	padding-left:5px;
	padding-rightt:1px;
	/*background-color:#cc0606;*/
	height:20px;
	margin-top:0px;
}

UL.footer_link {
	list-style: none;
	font-size: 12px;
	font-weight: bold;
	position:relative;
	line-height: 20px;
	padding:0px;
	margin: 0px;

	
			
}
div.footer_link {
	list-style: none;
	font-size: 12px;
	font-weight: bold;
	position:relative;
	line-height: 20px;
	padding:0px;
	margin: 0px;
	text-decoration: none;

	
			
}
UL.footer_link LI {
	margin:0;padding:0;list-style-type:none;width:auto;float:left;
	
	
}
div.footer_link div {
	margin:0;padding:0;list-style-type:none;width:auto;float:left;
	
	
}
UL.footer_link LI A {
position:relative;
	display: run-in;
	float: left;
	padding: 0px 10px 0px 10px;
	text-align: left;
	text-decoration: none;
	
	border-right:0px solid #b50507;
	min-width:30px;
	border-left:0px dotted #ccc;
}
div.footer_link div A {
position:relative;
	display: run-in;
	float: left;
	padding: 0px 10px 0px 10px;
	text-align: left;
	text-decoration: none;
	
	border-right:0px solid #b50507;
	min-width:30px;
	border-left:0px dotted #ccc;
}

UL.footer_link LI A:link,

div.footer_link div A:link,


UL.footer_link LI A:visited {
	color: #333;text-align: left;
	font-weight:bold;
}

div.footer_link div A:visited {
	color: #333;text-align: left;
	font-weight:bold;
}

UL.footer_link LI A:hover {
	/*background: url(grey.gif);*/
	color: #ffca11;
}

div.footer_link div A:hover {
	/*background: url(grey.gif);*/
	color: #ffca11;
	text-decoration: none;
}
UL.footer_link LI A:active {
	background: url(grey.gif);
	color: #333333;
	
}
div.footer_link div A:active {
	background: url(grey.gif);
	color: #333333;
	
}

a.breadcrumb{ 
font-size:11px; 
font-weight:normal;
color:#000000;
text-decoration:none;}

a.breadcrumb:hover{ 
font-size:11px; 
font-weight:normal;
color:#ff0000;text-decoration:none;}

.breadcrumb_highlight{ 
font-size:11px; 
font-weight:normal;
color:#ff0000;text-decoration:none;}

#pager{
color:#000;}

.pagebar{padding:0px 0; text-align:right;text-decoration:none;}
.pagebar form{margin:10px auto; text-align:right;text-decoration:none;}
.pagebar .page_now{color:#fff; font-weight:bold; padding:4px 6px; background:#000;text-decoration:none;}
.pagebar a{border:1px solid #ccc; padding:3px 5px;text-decoration:none;}
.pagebar a:hover{border:1px solid #ccc; padding:3px 5px;text-decoration:none; background-color:#f4f4f4;}


/*------------------------------------------------------------*
**  subpage
**------------------------------------------------------------*/
#Hot_pros {
	border:#FAD174 solid 0px;
	height:100%;
	width:754px;
	margin:0px 0px 5px 0px ; 
    margin-left:1px;

		}
#Hot_pros ul.thumbs { 
	margin: 0px 0px 0px 0px;
	padding: 0;
	list-style-type: none;
text-align:center;
	}
#Hot_pros ul.thumbs:after {
	content: "."; 
	display: block; 
	clear: both; 
	height: 0;
	visibility: hidden;
	list-style-type: none;
	}	
#Hot_pros ul.thumbs li { 
	float: left;
	margin: 5px;
	padding: 0;
	color:#000000;
	list-style-type: none;
	width:140px;
    height :215px;
	text-align:center;
	padding:0px;background-color:#fff;
	background:url(../images/box.gif) top left no-repeat; 
	}
#Hot_pros a.aimg { height:120px; width:120px; display:block; text-align:center; padding-top: 5px }
#Hot_pros a.aimg:hover { background-color:#000099 }

#Hot_pros a {
	font-family : arial, helvetica, tahoma, verdana; 
	font-size : 12px; 
	color : #427ef8;
	line-height:12px;

	text-decoration : none; 
	}
#Hot_pros a:hover { 
	color : #009900; 
	text-decoration : none; 		
	}
#Hot_pros ul.thumbs li a img { border: 0px solid #FFD890;filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0; }
#Hot_pros ul.thumbs li a:hover img { border: 0px solid #CCCCCC;filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70; }	
html>body #Hot_pros ul.thumbs li a { background-color: transparent; }
.probox{
padding:3px 3px 3px 3px;}











.Box_header {
font-size:16px;
font-weight:bold;
color:#000000;}

.banner{
border:0px solid #ececec;}

a.btn_more { display:block;
background:url(../images/more.gif) no-repeat;
height:17px;
width:38px;}

a.btn_more:hover {
background:url(../images/more_hover.gif) no-repeat;}

.text{
color:#333333;}

.text2{
color:#666666;
font-size:8pt;}

a.Breadcrumb {
color:#000000;
font-size:8pt;
font-weight:bold;
text-decoration:none
}
a.Breadcrumb:hover {
color:#ff0000;

}

.Breadcrumb1{color:#ff0000;
font-size:9pt;
}

.pagetitle{
font-size:14pt;
padding-top:15px;
padding-bottom:15px;
color:#FF6600;
font-weight:bold;}

#body_right{ width:280px; float:right; padding-top:40px;}
.space{ clear:both; margin-bottom:5px;}

#main{width:670px; float:left}
txt{  width:230px; vertical-align:middle; border:1px solid #333; color:#333333; size:11px;}
.clear{clear:both; height:0; line-height:0; font-size:0; }

.SuccessTip {background:#D0F9D0;border:1px solid #90EE90;min-height:20px;line-height:20px;text-align:center;margin:2px 0;}
.ErrorTip {background:#FFFFCC;border:1px solid #FFCC00; color:CRIMSON; min-height:20px; line-height:20px; text-align:center; margin:2px 0;}
.tip{color:#f00;}
.pagination{ color:#444; text-decoration : none; font-size:11px;}
.pagination a{color:#444; text-decoration : none; font-size:11px;}
.pagination a:hover{color:#ff0000;}

#wrapper{}
#container{width:950px; margin:0 auto;}

#header{}

.grey_box{
	border:1px solid #ccccce;
	border-top:none;
	padding:10px;
	clear:both;

}
.grey_box ul{margin:0; padding:0; list-style:none;}

.photolist{clear:both; padding:4px; margin:0;}
.photolist li {float:left; text-align:center;line-height:20px; min-height:140px;padding:5px 5px 0 15px;}
.photolist li img{border:solid 1px #ccc;padding:2px;}
.photolist li a{
	font-size : 12px; 
	color : #333333;
	text-align:left;
	text-decoration : none;
}
.photolist li a:hover { 
	color : #ff0000; 
	text-decoration : none;
}



.commentlist{clear:both; padding-bottom:5px;}
.commentlist .title{line-height:25px; height:25px; border-bottom:dashed 1px #ccc; background:#E8E8E8; padding:0 5px;}
.commentlist .content{padding:10px;}

.newslist{
	min-height:520px;
}
.newslist li{
	list-style-type: none;
	background:url('../images/bull_arrow2.gif') no-repeat 0px 8px;
	line-height: 25px;
	padding:0 0 0 15px;
	border-bottom:dashed 1px #ccc;
	text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
}
.newslist li a{text-decoration : none; color : #333333;}
.newslist li a:hover{text-decoration : underline;color : #ff0000; }
.newslist li span{color:#9D9D9D}

.counter{
	color: #eeeeee;
	font-size:7pt;
	font-weight:bold;
}

a.toplink{
	text-decoration:none;
	font-weight:normal;
	color:#3f77f6;
}
.toplink:hover{
	font-style:normal;
	text-decoration:none;
	color:#333;
}

/*.header{
	background:url(../images/headerbg.gif) repeat-x;
	background-color:#FFFFFF;
}*/

.divider {
color:#6699cc;
text-decoration:none;
padding-left:5px;
padding-right:5px;}
.divider2 {
color:#e6875d;
text-decoration:none;
padding-left:5px;
padding-right:5px;}

table#topmenu{margin-top:8px;}
table#topmenu tr.header td {
height:26px;
color:#FFFFFF;
font-size:11pt;
font-weight:normal;
}

td.topleft{
background-image:url(../images/topleft.gif);
width:6px;
}
td.topmiddle{
background-image:url(../images/top_bg.gif);
background-repeat:repeat-x;
}
td.topright{
background: url(../images/topright.gif) no-repeat top right;
width:6px;
}

div.topbar{
float:left;
}

.btn_go{
color:#FFFFFF;
font-weight:bold;}
.search_bar{
color:#FFFFFF;
font-weight:bold;
font-size:10pt;
letter-spacing:-1px;}

.search_textarea {
border:0px solid #666666;
color:#888888;
padding-top:2px;}

.smallink {
color:#fff;
line-height:6pt;
font-size:7.5pt;
padding-left:3px;
}

.news_scoller{
color:#fed580;}

/*------------------------------------------------------------*
**  Middle Thumbnails Featured_pros
**------------------------------------------------------------*/
.price {
color:#ff0000;
font-size:12px;
font-weight:normal;
text-decoration:none;}



.price_off {
font-family : arial, helvetica, tahoma, verdana; 
	font-size : 11px; 
	color : #666;
	font-weight:normal;
	text-decoration:line-through;}

#Featured_pros {
	border:#cccccc solid 0px;
	width:492px;
	height:340px;
		}
#Featured_pros ul.thumbs { 
	margin: 5px 0px 0px 10px;

	padding: 0;
	
	}
#Featured_pros ul.thumbs:after {
	content: "."; 
	display: block; 
	clear: both; 
	height: 0;
	visibility: hidden;
	}	
#Featured_pros ul.thumbs li { 
	float: left;	
	margin: 10px;
	margin-bottom:20px;
	padding: 0;
	color:#FFFFFF;
	text-align:center;
	list-style-type: none;
	width:100px;
    height:130px;
  
	}
#Featured_pros a.aimg { height:100px; width:100px; display:block; text-align:center; padding-top: 5px }
#Featured_pros a.aimg:hover { background-color:#000099 }

#Featured_pros a {
	font-size : 12px; 
	color : #333333;
	text-align:left;
	text-decoration : none;
	line-height:12px; 
	}
#Featured_pros a:hover { 
	color : #ff0000; 
	text-decoration : none;
	background-color:#00CC00; 
	

	
	}
#Featured_pros ul.thumbs li a img { border: 0px solid #FFD890;filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0; }
#Featured_pros ul.thumbs li a:hover img { border: 0px solid #CCCCCC;filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70; }	
html>body #Featured_pros ul.thumbs li a { background-color: transparent; }




/*------------------------------------------------------------*
**  Middle Thumbnails Promo_pro
**------------------------------------------------------------*/
#Promo_pro {
	border:#cccccc solid 1px;
	width:510px;
	height:340px;
		}
#Promo_pro ul.thumbs { 
	margin: 5px 0px 0px 15px;

	padding: 0;
	
	}
#Promo_pro ul.thumbs:after {
	content: "."; 
	display: block; 
	clear: both; 
	height: 0;
	visibility: hidden;
	}	
#Promo_pro ul.thumbs li { 
	float: left;	
	margin: 10px;
	margin-bottom:20px;
	padding: 0;
	color:#FFFFFF;
	text-align:center;
	list-style-type: none;
	width:100px;
    height:130px;
  
	}
#Promo_pro a.aimg { height:100px; width:100px; display:block; text-align:center; padding-top: 5px }
#Promo_pro a.aimg:hover { background-color:#000099 }

#Promo_pro a {
	font-size : 12px; 
	color : #0000FF;
	text-align:left;
	text-decoration : none;
	line-height:12px; 
	}
#Promo_pro a:hover { 
	color : #ff0000; 
	text-decoration : none;
	background-color:#00CC00; 
	

	
	}
#Promo_pro ul.thumbs li a img { border: 0px solid #FFD890;filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0; }
#Promo_pro ul.thumbs li a:hover img { border: 0px solid #CCCCCC;filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70; }	
html>body #Promo_pro ul.thumbs li a { background-color: transparent; }

/*------------------------------------------------------------*
**  Left Nav Thumbnails Hot_pros
**------------------------------------------------------------*/
/*
#Hot_pros2 {
	border:#FAD174 solid 0px;
	padding-top:10px;
	text-align:center;
	min-height:240px;
		}
#Hot_pros2 ul.thumbs { 
	margin: 5px 0px 0px 8px;
	padding-left:0px;


	
	}
#Hot_pros2 ul.thumbs:after {
	content: "."; 
	display: block; 
	clear: both; 
	height: 0;
	visibility: hidden;
	}	
#Hot_pros2 ul.thumbs li { 
	float: left;	
		margin-left: 0px;
	margin-bottom:10px;
	padding-left: 10px;
	color:#FFFFFF;
	text-align:center;
	list-style-type: none;
	width:150px;

  
	}
	
	

#Hot_pros {
	border:#FAD174 solid 0px;
	padding-top:10px;
	min-height:420px; text-align:center;
		}
#Hot_pros ul.thumbs { 
	margin: 5px 0px 0px 8px;
	padding-left:0px;


	
	}
#Hot_pros ul.thumbs:after {
	content: "."; 
	display: block; 
	clear: both; 
	height: 0;
	visibility: hidden;
	}	
#Hot_pros ul.thumbs li { 
	float: left;	
		margin-left: 0px;
	margin-bottom:10px;
	padding-left: 10px;
	color:#FFFFFF;
	text-align:center;
	list-style-type: none;
	width:115px;
    min-height:190px;
  
	}
	
	
	#Hot_pros ul.thumbs2 { 
	margin: 5px 0px 0px 8px;
	padding-left:0px;


	
	}
#Hot_pros ul.thumbs2:after {
	content: "."; 
	display: block; 
	clear: both; 
	height: 0;
	visibility: hidden;
	}	
	
	
	#Hot_pros ul.thumbs2 li { 
	float: left;	
		margin-left: 0px;
	margin-bottom:10px;
	padding-left: 10px;
	color:#FFFFFF;
	text-align:center;
	list-style-type: none;
	width:110px;
    min-height:190px;
  
	}
	
	
#Hot_pros a.aimg { height:120px; width:120px; display:block; text-align:center; padding-top: 5px }
#Hot_pros a.aimg:hover { background-color:#000099 }

#Hot_pros a {
	
	font-size : 12px;
	line-height:12px; 
		color : #333333;
	font-weight:bold;
	text-align:left;
	text-decoration : none; 
	}
#Hot_pros a:hover { 
	color : #ff0000; 
	text-decoration : none;
	background-color:#fff; 
		
	}
#Hot_pros ul.thumbs li a img { border: 0px solid #FFD890;filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0; }
#Hot_pros ul.thumbs li a:hover img { border: 0px solid #CCCCCC;filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70; }	
html>body #Hot_pros ul.thumbs li a { background-color: transparent; }



#Hot_pros2 a.aimg { height:120px; width:120px; display:block; text-align:center; padding-top: 5px; }
#Hot_pros2 a.aimg:hover { background-color:#000099; }

#Hot_pros2 a {
	
	font-size : 12px;
	line-height:12px; 
	color : #333333;
	font-weight:bold;

	text-align:left;
	text-decoration : none; 
	}
#Hot_pros2 a:hover { 
	color : #ff0000; 
	text-decoration : none;
	background-color:#fff; 
		
	}
	
#Hot_pros2 ul.thumbs li a img { border: 0px solid #FFD890;filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0; }
#Hot_pros2 ul.thumbs li a:hover img { border: 0px solid #CCCCCC;filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70; }	
html>body #Hot_pros2 ul.thumbs li a { background-color: transparent; }



#Hot_pros3 {
	border:#FAD174 solid 0px;
	padding-top:5px;
	text-align:center;
	min-height:240px;
		}
#Hot_pros3 ul.thumbs { 
	margin: 5px 0px 0px 8px;
	padding-left:0px;


	
	}
#Hot_pros3 ul.thumbs:after {
	content: "."; 
	display: block; 
	clear: both; 
	height: 0;
	visibility: hidden;
	}	
#Hot_pros3 ul.thumbs li { 
	float: left;	
		margin-left: 0px;
margin-bottom: 10px;
	padding-left: 10px;
	color:#FFFFFF;
	text-align:center;
	list-style-type: none;
	width:115px;

  
	}
	
	#Hot_pros3 a.aimg { height:120px; width:120px; display:block; text-align:center; padding-top: 5px; }
#Hot_pros3 a.aimg:hover { background-color:#000099; }

#Hot_pros3 a {
	
	font-size : 12px;
	line-height:12px; 
	color : #333333;
	font-weight:bold;

	text-align:left;
	text-decoration : none; 
	}
#Hot_pros3 a:hover { 
	color : #ff0000; 
	text-decoration : none;
	background-color:#fff; 
		
	}
	
#Hot_pros3 ul.thumbs li a img { border: 0px solid #FFD890;filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0; }
#Hot_pros3 ul.thumbs li a:hover img { border: 0px solid #CCCCCC;filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70; }	

html>body #Hot_pros3 ul.thumbs li a { background-color: transparent; }*/

#Hot_pros {
	border:#FAD174 solid 0px;
	height:100%;
	width:754px;
	margin:0px 0px 5px 0px ; 
    margin-left:1px;

		}
#Hot_pros ul.thumbs2 { 
	margin: 0px 0px 0px 0px;
	padding: 0;
	list-style-type: none;
text-align:center;
	}
#Hot_pros ul.thumbs2:after {
	content: "."; 
	display: block; 
	clear: both; 
	height: 0;
	visibility: hidden;
	list-style-type: none;
	}	
#Hot_pros ul.thumbs2 li { 
	float: left;
	margin: 5px;
	padding: 0;
	color:#000000;
	list-style-type: none;
	width:140px;
    height :215px;
	text-align:center;
	padding:0px;background-color:#fff;
	background:url(../images/box.gif) top left no-repeat; 
	}
#Hot_pros a.aimg { height:120px; width:120px; display:block; text-align:center; padding-top: 5px }
#Hot_pros a.aimg:hover { background-color:#000099 }

#Hot_pros a {
	font-family : arial, helvetica, tahoma, verdana; 
	font-size : 12px; 
	color : #427ef8;
	line-height:12px;
	text-transform:capitalize;

	text-decoration : none; 
	}
#Hot_pros a:hover { 
	color : #009900; 
	text-decoration : none; 		
	}
#Hot_pros ul.thumbs2 li a img { border: 0px solid #FFD890;filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0; }
#Hot_pros ul.thumbs2 li a:hover img { border: 0px solid #CCCCCC;filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70; }	
html>body #Hot_pros ul.thumbs2 li a { background-color: transparent; }

a.title_topro{ font-family : arial, helvetica, tahoma, verdana; 
	font-size : 11px; 
	color : #f16725;
	font-weight:bold;
	line-height:12px;
	text-decoration:none;
	
	}
	a.title_topro:hover{ font-family : arial, helvetica, tahoma, verdana; 
	font-size : 11px; 
	color : #000;
	font-weight:bold;
	line-height:12px;
	
	}
	.np{font-family : arial, helvetica, tahoma, verdana; 
	font-size : 11px; 
	color : #666;
	font-weight:normal;
	}
		.discount{font-family : arial, helvetica, tahoma, verdana; 
	font-size : 11px; 
	color : #666;
	font-weight:normal;
	text-decoration:line-through;
	}
	.price{
	font-family : arial, helvetica, tahoma, verdana; 
	font-size : 16px; 
	color : #ff0000;
	font-weight:bold;}
	.price_rm{
	font-family : arial, helvetica, tahoma, verdana; 
	font-size : 12px; 
	color : #ff0000;}
.srch_bg { 
	padding:10px; 
	border:1px solid #d6ecfe;
	background:#d6ecfe url(../images/search_bg2.gif) top left repeat-x;}
	
	.srch_font {
font-family : arial, helvetica, tahoma, verdana; 
font-size : 12px; 
color : #000000;
font-weight:bold;

padding:5px;
}
		.srch_btn {
		width:80px ; height:25px;
 
	border:0px;
	background:#d6ecfe url(../images/btn_search.gif) top left no-repeat;}