@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:#27593A url(../images/body_bg.jpg) repeat-y  50%;

	} 

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:23px;

	overflow:hidden;

	clear:both;
	
	background: url(../images/head_bg.jpg) no-repeat 50% 0;

	}

.PDInner{

	width:995px;

	height:23px;

	text-indent:5px;

	line-height:21px;

	margin:0px auto;

	color:#fff;

	overflow:hidden;

	white-space:nowrap;

	text-overflow:ellipsis;

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

	}

/*Head*/


#HeaderWrap{
	width:100%;
	background:url(../images/head_bg.jpg)  no-repeat 50% -23px ;
	
}

.Head{

	width:995px;

	height:79px;

	margin:0px auto;

	overflow:hidden;

	clear:both;



	}

/*Nav*/

.Nav{

	width:999px;

	height:39px;

	margin:0px auto;

	overflow:hidden;

	clear:both;

	background: url(../images/head_bg.jpg) no-repeat 50% -102px;

	}

/*Body*/

.Body{

	

	width:995px;

	padding:0px 2px;

	margin:0px auto;

	clear:both;

	background:#FFF;

	border-top:0;

	border-bottom:0;

	height:100%;

	overflow:hidden;

	

	}

/*Left*/

.Body .Left{

	width:201px;

	float:left;

	height:100%;

	

	}

/*Right*/

.Body .Right{

	width:793px;

	float:right;

	overflow:hidden;

	height:100%;

	}

.Index{

	margin-left:9px;

	}

.IndexLeft{

	width:784px;

	overflow:hidden;

	margin:0;

	padding:0;

	}

.IndexRight{

	width:192px;

	float:right;

	overflow:hidden;

	}

/*BodyFoot*/

.Body .BodyFoot{

	clear:both;

	border-top:0;

	border-bottom:15px #FFF solid;

	height:1px;

	overflow:hidden;

	}

/*Foot*/

.Foot{

	width:999px;

	margin:0px auto;

	clear:both;

	overflow:hidden;

	background:#fff;

	}

.bottom_bg{

   background:url(../images/bottom_bg.jpg) no-repeat 50% 0;

   height:46px;

   clear:both;

}

/*Page*/

.Page{

	border:1px #ccc solid;

	height:100%;

	margin-left:8px;

	}

/*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;

	}

	

	

.column{width:100%;}

.column div.section {float:left; font-size:12px;word-wrap:break-word;word-break:break-all;word-break/* */:normal ;}

.column .section .column .section{width:auto;}

.column.four div.section {width:25%;}

	
