@charset "utf-8";
/* CSS Document */

body {
margin : 0px;
padding : 0px;
font :10px verdana, arial,"Trebuchet MS", tahoma, sans-serif;
text-decoration:none;
color : #cccccc;
background : #ffffff;
}
a { font-size:9px; color:#00C; text-decoration:none;}
a:hover { font-size:9px; color:#09F; text-decoration:none;}

h1 {font-size:16px; color:#06C; font-weight:bold; text-decoration:none;}
h2 {font-size:14px; color:#06C; font-weight:bold; text-decoration:underline;}
h4 {font-size:12px; color:#06C; font-weight:bold; text-decoration:underline;}

#container {
width : 875px;
margin-left : auto;
margin-right : auto;
margin-top:0px;
padding : 0px;
color : #666;
background : #ffffff;
}
#header {
	width: 856px;
	height:151px;
	margin-top:0px;
	padding-left:15px;
	background: url(/images/logo.gif) no-repeat;
}
/*#logo {
	width: 365px;
	height:98px;
	padding-left: 15px;
	background: url(/images/logo.jpg) no-repeat;
}
*/
#navlist {
	padding-left:0px;
	padding-top:121px;
	margin-left:44px;
	margin-bottom:0px;
	width:850px;
	height:30px;
	border : none;
}
#navlist ul{position:relative; float:left; display:inline; margin-top:0px; padding-top:0px; padding-left:0px;}
#navlist li{position:relative; float:left; display:inline; width:85px; height:30px; margin-top:0px; padding-top:0px; padding-left:0px; background:url(/images/button.gif) no-repeat;}
#navlist li.secure {position:relative; float:left; display:inline; width:206px; height:30px; margin-top:0px; padding-top:0px; padding-left:0px;}

#shopping{position:relative; float:left; margin-left:10px; margin-top:10px; padding:0px; width:230px; height:63px; background:url(/images/shoppingcart.gif) no-repeat;}
#login{position:relative; float:left; margin-left:10px; margin-top:10px; padding:0px; width:230px; height:100px; background:url(/images/login.gif) no-repeat;}
#search{position:relative; float:left; margin-left:10px; margin-top:10px; padding:0px; width:230px; height:261px; background:url(/images/search.gif) no-repeat;}
#information{position:relative; float:left; margin-left:10px; margin-top:10px; padding:0px; width:230px; height:63px; background:url(/images/info.gif) no-repeat;}

.menu {position:relative; float:left; margin-top:9px; margin-left:8px; font-size:10px; font-weight:bold; color:#fff; text-decoration:none;}
.menu:hover {position:relative; float:left; margin-top:9px; margin-left:8px; font-size:10px; font-weight:bold; color:#ccc;text-decoration:none;}

.left_head {position:relative; float:left;padding-left:30px; margin-top:2px; width:150px; font-size:10px; font-weight:bold; color:#003}
.left_small {position:relative; float:left; padding-left:30px; font-size:10px; font-weight:normal; color:#999}
.left_normal {position:relative; float:left;padding-left:0px; margin-top:8px; width:70px; font-size:10px; font-weight:bold; color:#003}
.left_search {position:relative; float:left;padding-left:0px; margin-top:8px; margin-bottom:2px; width:190px; font-size:10px; font-weight:bold; color:#003} 
a.forget {font-size:9px; color:#999; text-decoration:underline;}
a:hover.forget {font-size:9px; color:#39C; text-decoration:underline;}
a.main_hightlight {font-size:11px; color:#090; font-weight:bold; text-decoration:none;}

.login_btn {margin-left:50px; margin-top:3px;}
.search_btn {position:relative; float:left; margin-left:120px; margin-top:0px;}

.main_header {position:relative; float:left; padding-left:20px; margin:0px; width:589px; height:24px; background:url(/images/header_bar2.gif) no-repeat;}
.header	{position:relative; float:left; margin-top:5px; margin-left:15px; font-size:10px; font-weight:bold; color:#033;}
.context_box {position:relative; float:left; width:589px; background:url(/images/content_bg.gif);}
.content_footer {position:relative; float:left; width:589px; height:16px; margin-bottom:10px; background:url(/images/content_footer.gif);}

.phonename {font-size:10px; color:#06C; font-weight:bold; text-decoration:none;}
.phonename:hover {font-size:10px; color:#01C; font-weight:bold; text-decoration:none;}
.phonedetail {font-size:9px; color:#666; text-decoration:none;}
a.bluelink {font-size:9px; color:#39c; text-decoration:none;}
a:hover.bluelink {font-size:9px; color:#555; text-decoration:none;}
.bold {font-size:9px; color:#666; font-weight:bold; text-decoration:none;}

a.detail{ font-size:9px; font-weight:lighter; color:#666666;text-decoration:none;}
	a.detailb { font-size:9px; font-weight:bold; color:#666666;text-decoration:none;}
	a.detailb:hover { font-size:9px; font-weight:bold; color:#999999;text-decoration:none;}

.rowheader {font-size:11px; font-weight:bold; color:#06C; text-decoration:none; background:#dddddd;}
.rowheader:hover {font-size:11px; font-weight:bold; color:#06C; text-decoration:none;}
a.rowheader {font-size:12px; font-weight:bold; color:#666666; text-decoration:none;}
a.rowheader:hover {font-size:12px; font-weight:bold; color:#666666; text-decoration:none;}

.altrowbg {font-size:9px; color:#39c; text-decoration:none;}
.altrowbg:hover {font-size:9px; color:#555; text-decoration:none;}

a.altrowbg {font-size:9px; color:#39c; text-decoration:none;}
a.altrowbg:hover {font-size:9px; color:#555; text-decoration:none;}
.rowbg { background-color:#9CF; font-size:10px; font-weight:bold; text-decoration:none;}


img.showcard {border:0px;}

.content {
	position:relative;
	float:left;
	margin-top: 13px;
	margin-bottom:20px;
	margin-left: 20px;
	width: 550px;
	background:#fff;
	text-align: justify;
}
/*body*/
#body_container {
	position:relative;
	float:left;
	margin-top:-9px;
	padding:0px;
	width:875px;
	/*height:700px;*/
	background:url(/images/body_bg.jpg) no-repeat;
}
/*#left_container {
	position:relative;
	float:left;
	margin-top:0px;
	padding:0px;
	width:250px;
	height:auto;
}
#main_container {
	position:relative;
	float:left;
	margin-top:-1075px;
	margin-bottom:2px;
	margin-left:250px;
	padding:0px;
	width:590px;
}
*/
#left_container {
	position:relative;
	float:left;
	margin-top:0px;

	padding:0px;
	width:28%;
	display:inline;
}
#main_container {
	position:relative;
	float:left;
	margin-top:-1140px;
	margin-left:30%;
	/*margin-top:-1075px;
	margin-left:240px;*/
	width:65%;
	display:inline;
}

#footer {
	position:relative;
	float:left;
	margin-top:20px;
	width:875px;
	height:45px;
	background:#fff;
}

#footer a { font-size:9px; color:#666; text-decoration:none;}
#footer a:hover { font-size:9px; color:#666; text-decoration:none;}

.banner {position:relative;
		float:left; width:230px;
		margin-left:17px;
		margin-top:7px;
}