body{	margin:0;	padding:0;	background-color:#666;	}
*{font-size:12px; line-height:18px;	font-family:sans-serif;	color:#000;	text-align:left;}


#contentBase{	width:760px;	margin: 12px auto 12px auto;	background-color:#253D87;	}

#headBase{	height:72px;	}

#logoBase{	width:176px;	float:left;
			height:72px;
			margin 0;padding:0; border:0;
			}
#logoBase img{	border:0;	position:absolute;	top:0px;}	
#copyBase{	width:582px;	float:right;
			height:72px;
			margin 0;padding:0; border:0;
			
			}
#copyBase div{color:#fff;}
#copyBase .copyHead{	padding-top:2px;	position:relative;left:-64px;	}
#copyBase .copyBody{	padding-top:2px;	font-weight:bold;	font-size:22px; line-height:22px;	}
#copyBase .copyFoot{	padding-top:6px;	text-align:right;	padding-right:12px;	}

#menuBase{	width:160px;	float:left;
			margin 0;padding:0; border:0;
			}
#menuContent {	margin-top:24px;}
#menuContent a{	color:#fff;	}
#menuContent{	padding:0;	}
#menuContent #menuMain a{	display:block;	padding:8px;	font-size:14px;}

#menuContent #menuMain a.isSelect{		background-color:#fff; color:#000;}


#menuContent .menuSub {	padding-top:24px; 	}
#menuContent .menuSub div{	color:#fff;padding:8px;	}

#mainBase{	width:588px;	float:left;
			margin 0;padding:0; border:0;
			background-color:#fff;
			}
#mainBase{		}

#mainBase .mainHead{	height:0px;	background-image:url('./img/parts/round10_tc.gif');	}
#mainBase .mainHead .rLeft{		height:10px;width:10px;float:left;	background-image:url('./img/parts/round10_tl.gif');background-repeat:no-repeat;	background-color:#253D87;	}
#mainBase .mainHead .rRight{	height:10px;width:10px;float:right;	background-image:url('./img/parts/round10_tr.gif');background-repeat:no-repeat;	background-color:#253D87;	}

#mainBase .mainFoot{	height:10px;		background-image:url('./img/parts/round10_bc.gif');		background-color:#253D87;}
#mainBase .mainFoot .rLeft{		height:10px;width:10px;float:left;	background-image:url('./img/parts/round10_bl.gif');background-repeat:no-repeat;	background-color:#253D87;	}
#mainBase .mainFoot .rRight{	height:10px;width:10px;float:right;	background-image:url('./img/parts/round10_br.gif');background-repeat:no-repeat;	background-color:#253D87;	}




#mainBase .mainCmn{	margin: 10px 12px 48px 16px;	clear:both;	}

#mainBase .mainTtl{	font-size:18px;	font-weight: bold;	}
#mainBase .sub{	padding-top:12px;	}
#mainBase .sub .subTtl{	font-size:14px;	font-weight: bold;	padding-left:12px;		background-image: url('./img/parts/marker.gif');background-repeat: no-repeat;	}
#mainBase .sub .dsc{		padding: 4px 16px 2px 24px;	}
#mainBase .sub .dscSub{		margin:0;	padding:0px 0px 2px 16px;	}
#mainBase .sub .impact{	font-size:14px;	font-weight: bold;	}
#mainBase .sub .impactClr{	color:#253D87;	font-weight: bold;	}

#mainBase .imgLeft{		float:left;		margin:0 8px 8px 0;}
#mainBase .imgRight{	float:right;	margin:0 0 8px 8px;}
#mainBase p{	margin-top:0;	}

#mainBase .demoTbl{}
#mainBase .demoTbl .demoLst{	height:120px;overflow:auto; border:1px solid #000; margin:4px;	}
#mainBase .demoTbl .demoLst p{	font-size:10px; line-height:12px;	}


#footBase{	height:24px;	clear:both;		text-align:right;	padding-top:16px;	padding-right:24px;	color:#fff;}
#footBase a{color:#fff;}



.cmnt{	color:#f00;font-size:10px;		}


#report .reportTbl th, #report .reportTbl td{	border-right:1px solid #333;	border-bottom:1px solid #333;	}
#report .reportTbl th{	text-align:center;	background-color:#eee;}
#report .reportTbl td{	text-align:right;	}
#report .reportTbl .sum td, #report .reportTbl .sum td{	background-color:#eef;	}


