@charset "utf-8";

/*Global*/

body, td, th ,div, ul, li, p{ 

	color : #666; 

	font-size:12px;

	font-family:Arial;

	} 

body { 

	margin-left : 0; 

	margin-top : 0; 

	margin-right : 0; 

	margin-bottom : 0; 

	background:#B5B6BA url(../images/mainbg.gif) repeat-x;

	/*background:#FFF url(../images/bg.jpg) repeat-y center;*/

	} 

ul, li, p, dl, dt, dd, h1,h2,h3,h4,h5,h6, form{ 

	list-style-type : none; 

	padding : 0; 

	margin : 0; 

	} 

img{

	padding : 0; 

	margin : 0; 

	border : 0;

	}

a:link { 

	color : #333; 

	font-size : 12px; 

	font-family : Arial; 

	text-decoration:none;

	} 

a:visited { 

	color : #333; 

	font-size : 12px; 

	font-family : Arial; 

	text-decoration:none;

	} 

a:hover { 

	color : #CC0000; 

	font-size : 12px; 

	text-decoration : underline; 

	font-family : Arial; 

	} 

.Clear{

	clear:both;

	}

/*Page Description*/

.PD{

	height:24px;

	overflow:hidden;

	clear:both;

	}

.PDInner{

	width:950px;

	height:24px;

	text-indent:5px;

	line-height:24px;

	margin:0px auto;

	color:#999;

	overflow:hidden;

	white-space:nowrap;

	text-overflow:ellipsis;

	background:#FFF url(../images/mainbg.gif) repeat-x;/**/

	}

/*Head*/

.Head{

	width:950px;

	height:290px;

	margin:0px auto;

	overflow:hidden;

	clear:both;

	background:#FFF url(../images/head_bg.jpg);

	}

/*Nav*/

.Nav{

	width:948px;

	height:50px;

	margin:0px auto;

	overflow:hidden;

	clear:both;

	border-left:1px #232325 solid;

	border-right:1px #232325 solid;

	background:#FFF url(../images/menu_bg.jpg) 0px 0px;

	}

/*Body*/

.Body{

	width:950px;

	height:100%;

	margin:0px auto;

	clear:both;

	background:#e5f4ff url(../images/body.jpg) no-repeat;

	background-position:bottom;

	border-top:0;

	border-bottom:0;

	}

/*Bodyindex*/

.Bodyindex{

	width:950px;

	height:100%;

	margin:0px auto;

	clear:both;

	background:#e5f4ff url(../images/body.jpg) no-repeat;

	background-position:bottom;

	border-top:0;

	border-bottom:0;

	}
	
/*Left*/

.Body .Left{

	width:200px;

	float:left;

	align:top;

	overflow:hidden;

	margin-left:0px!important;

	margin-left:0px;

	margin-top:20px;

	border-top:15px;

	height:100%;

	}
/*Leftindex*/

.Bodyindex .Left{

	width:300px;

	float:left;

	align:top;

	overflow:hidden;

	margin-left:0px!important;

	margin-left:0px;

	margin-top:20px;

	border-top:15px;

	height:100%;

	}
	
/*Right*/

.Body .Right{

	width:740px;
	
	min-height:280px;

	float:right;

	overflow:hidden;

	margin-right:0px!important;

	margin-right:0px;

	height:100%;

	border-left:1px #888 dotted;

	}
	
/*Rightindex*/	
.Bodyindex .Right{	
	width:640px;

	float:right;

	overflow:hidden;

	margin-right:0px!important;

	margin-right:0px;

	height:100%;

	border-left:1px #888 dotted;

	}
/*BodyFoot*/

.Body .BodyFoot{

	clear:both;

	background:#FFF url(../images/body_foot.gif);

	border-top:0;

	border-bottom:15px;

	height:1px;

	overflow:hidden;

	}

/*Foot*/

.Foot{

	width:950px;

	margin:0px auto;

	clear:both;

	overflow:hidden;

	}

.Footfull{

	width:100%;

	margin:0px auto;

	clear:both;

	overflow:hidden;

	background:#f0f0f0;

	border-top:1px #CCC solid;

	}

/*Page*/

.Page{

	height:100%;

	}

/*MessageBox*/

.error {

	background:#fde8e9 url(../images/icon_error.gif) no-repeat 5px 3px;

	border:1px solid #fac5c8;

	line-height:14px;

	padding:3px 20px 2px 25px;

	font-size:12px;

	font-family:verdana;

	color:#E04023;

	margin-top:2px;

	}

.success {

	background:#eff6e4 url(../images/icon_success.gif) no-repeat 5px 3px;

	border:1px solid #cae2a4;

	line-height:14px;

	padding:3px 20px 2px 25px;

	font-size:12px;

	font-family:verdana;

	}

.alert {

	background:#fffbd1 url(../images/icon_alert.gif) no-repeat 5px 3px;

	border:1px solid #fddc9b;

	line-height:14px;

	padding:3px 20px 2px 25px;

	font-size:12px;

	font-family:verdana;

	}

	

.successA{border:1px solid #CAE2A4;padding:15px 10px 15px 60px;margin:20px 0;background:#F7FAF1 url(../images/successA.gif) 15px 15px no-repeat;font-size:1.8em; }

.errorA{border:1px solid #FAC5C7;padding:15px 10px 15px 60px;margin:20px 0;background:#FEF0F0 url(../images/errorA.gif) 15px 15px no-repeat;}	

.quickMiniImgBox{

	visibility:hidden;

	position:absolute;left:0;

	top:0;

	z-index:301;

	}

.quickMiniImgBox .iconLayer{

	height:100%;

	}

.quickMiniImgBox .iconLayer a{

	display:block;

	width:100%;

	height:100%;

	text-decoration:none !important;

	}

.quickMiniImgBox .maskBox{

	float:left;

	width:100px;

	height:100px;

	border:none;

	overflow:hidden;

	background:url(../images/QuickView_Blank.gif) repeat;

	}

.quickMiniImgBox .dartBox{

	float:left;

	width:16px;

	height:100px;

	background:url(../images/QuickView_Dart.gif) no-repeat right center;

	}

.quickInfoBox{

	visibility:hidden;

	position:absolute;

	left:0;

	top:0;

	width:125px;

	height:125px;

	background-color:#d1e3f5;

	padding:8px 8px 4px;

	text-align:center;

	border:1px solid #adcfea;

	z-index:300;

	}

.quickInfoBox .largeImg{

	width:120px;height:120px;

	background-color:#ffffff;

	padding:5px;

	border:1px solid #4e89c4;

	}

.quickInfoBox .largeImg a{

	display:table-cell;

	width:120px;

	height:120px;

	*display:block;

	vertical-align:middle;

	outline:none;

	}

.quickInfoBox .largeImg img{

	vertical-align:middle;

	border:0;

	}