/* CSS Document */

html {
	/* firefox scrollbar fix for lack of vertical content */
	overflow: -moz-scrollbars-vertical;
}

.main {
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}

.body { 
	font-size:11px;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 15px 8px;
}
.body A:link { color:#00529C; text-decoration:none; font-weight:bold; }
.body A:visited { color:#00529C; text-decoration:none; font-weight:bold; }
.body A:hover { color:#00529C; text-decoration:underline; font-weight:bold; }
.body A:active { color:#00529C; text-decoration:none; font-weight:bold; }

.body_sm { 
	font-size:10px;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal !important;
}
.body_sm A:link { color:#00529C; text-decoration:none; font-weight:normal !important; }
.body_sm A:visited { color:#00529C; text-decoration:none; font-weight:normal !important; }
.body_sm A:hover { color:#00529C; text-decoration:none; font-weight:normal !important; }
.body_sm A:active { color:#00529C; text-decoration:none; font-weight:normal !important; }

.blue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#00529C;
}

.og { color:#CC6600 !important }
.og A:link { color:#CC6600; text-decoration:none !important }
.og A:visited { color:#CC6600; text-decoration:none !important }
.og A:hover { color:#CC6600; text-decoration:underline !important }
.og A:active { color:#CC6600; text-decoration:none !important }

.rbanner {
	background:url(images/inf_r6_c9.jpg) no-repeat top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
}
.rbanner A:link { color:#FFFFFF; text-decoration:none; }
.rbanner A:visited { color:#FFFFFF; text-decoration:none; }
.rbanner A:hover { color:#FFFFFF; text-decoration:underline; }
.rbanner A:active { color:#FFFFFF; text-decoration:none; }

.rbanner_pad { padding-left:10px; padding-top:10px; }

.rbanner_con {
	padding-left:20px;
	font-size:12px;
	line-height:17px;
}

.fine { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
.fine A:link { color:#666666; text-decoration:none; }
.fine A:visited { color:#666666; text-decoration:none; }
.fine A:hover { color:#666666; text-decoration:underline; }
.fine A:active { color:#666666; text-decoration:none; }

.title { font-size: 15px; color:#666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
.title A:link { color: #6D6E72; text-decoration:none; }
.title A:visited { color: #6D6E72; text-decoration:none; }
.title A:hover { color: #CA3134; text-decoration:none; }
.title A:active { color: #6D6E72; text-decoration:none; }

.footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
.footer A:link { color:#666666; text-decoration:none; }
.footer A:visited { color:#666666; text-decoration:none; }
.footer A:hover { color:#666666; text-decoration:underline; }
.footer A:active { color:#666666; text-decoration:none; }

.tbl_brd {
	border:#CCCCCC solid 1px;
}

.tbl_brd_noTop {
	border-bottom:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	border-left:#CCCCCC solid 1px;
}

.msg {
	color:#C93033;
	background-color:#FFFFDD;
	padding:5px;
	text-align:center;
	font-weight:bold;
}

.txt_field {
	height:20px;
	width:500px;
	background:#F2F2F4;
	padding:5px;
	border:#8F8E93 solid 1px;
}

.txt_box {
	height:190px;
	width:500px;
	background:#F2F2F4;
	padding:5px;
	border:#8F8E93 solid 1px;
}
