/* CSS Document */
table {border-collapse:collapse;}
.th{background-color:#CAE5E7; border:1 solid #458090; height:20px;}
.td{border-bottom:1 #458090 solid; height:25px; line-height:20px;}

Body{ 
	margin:0;
	padding:0;
		font-size: 12px;
}
body,td,th {
	color: 333333;
	font-family: Verdana;
	font-size: 12px;
}
a:hover {color: #BC131A;}
a{color:#000099}

.leftbg{ background-color:#3397a2; 	color:#FFFFFF; padding-top:5px}
#zMenu{ 
	margin:0;
	padding:3px 0px 3px 15px;
	cursor:hand;
	background-color:#3397a2;
	color:#FFFFFF;
}
#zMenu a{ 
	color:#FFFFFF;
	text-decoration:none;
}
#fMenu{ 
	/* background-color:#ff97a2; */
	margin:0;
	padding:3px 0px 3px 30px;
	color:#FFFFFF;
		text-decoration: none;
}
#fMenu a:link{ 	color:#FFFFFF;
	text-decoration: none;}
#fMenu a:visited{ 	color:#FFFFFF;
	text-decoration: none;}
#fMenu a:hover{
	color:#FFFF00;
	text-decoration: none;
}

#fMenu li{
	padding:3px 0px 3px 0px;
	LIST-STYLE-TYPE: none;
}
.Point{
	width:1pt;
	background-color:#00646F;
	border-right:1 solid #00646F;
	color:#ffffff;
	cursor:hand;
}
input
{
	border:1px solid #7396B4 ;
	cursor:hand;	
	PADDING:0 1 0 1; 
	FONT-SIZE: 9pt;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#C0D0DD', startColorstr='#ffffff', gradientType='1'); 
	POSITION: relative;
	height:18px;
	vertical-align:middle;
}
textarea
{
	border:1px solid #7396B4 ;
	cursor:hand;	
	PADDING:0 1 0 1; 
	FONT-SIZE: 9pt;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#C0D0DD', startColorstr='#ffffff', gradientType='1'); 
	POSITION: relative;
}

.border{ border:#A2C3E3 1px solid;}
.backqs{BACKGROUND-COLOR: #A2C3E3;}
.backq{BACKGROUND-COLOR: #DFE9F3}

#toptitle {margin-top:10px;background-color:#F3F9F9; width:96%;padding:5px; border:1 solid #458090; text-align:left}