body {
	margin:0; padding:0;
	font:0.8em Verdana, Arial, Helvetica, sans-serif;
	color: #333399;
	text-align: justify;
	background-image: url(../../_img/_common/main_area_bg_lines.gif);
} 
h1 { font-size: 175%; color: #FF6600; text-align: center; font-weight: normal; }
img {border: 0; padding-bottom:1em;}
input.txt {
	color: #00008B;
	background-color: #E3F2F7;
	border: 1px inset #00008B;
	width: 200px;
	padding-left: 3px;
}
select {
	color: #00008B;
	background-color: #E3F2F7;
	border: 1px inset #00008B;
	width: 200px;
}
input.btn {
	color: #00008B;
	background-color: #ADD8E6;
	border: 1px outset #00008B;
}
form p {
	clear: left;
	margin: 0;
	padding: 5px 0 0 0;
}
form p label {
	float: left;
	width: 30%;
	font: bold 0.9em Verdana, Arial, Helvetica, sans-serif;
}
fieldset {
	border: 1px dotted #61B5CF;
	margin-top: 16px;
	padding: 10px;
}
legend {
	font-weight: bold;
	color: #00008B;
	background-color: #FFFFFF;
}
.listing 
{
    border: #5993AB 1px solid;
}
.tableheader 
{
    background-color: #D6DFF5;
    TEXT-ALIGN: left;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #B3CED9 1px solid; 
    BORDER-BOTTOM: #5993AB 1px solid;
}
.tableheader img {margin-right: 1em; margin-bottom: 0; padding-bottom: 0;}
.firstMenu li {list-style-type: none; font-weight: bold; text-align: center; padding-bottom: 1em;}
.divBox {width: 600px; margin: 2em auto 0 auto; text-align: justify;}
.divBox2 {width: 600px; margin: 2em auto 0 auto; text-align: left; border: 1px solid #B3CED9;}
.center {text-align: center;}
.boldorange { color: #FF6600; font-weight: bold; }
.affStuff {color: #888888; font-size: 80%;}
.terms {width: 60%;}
#errorMessage {color:red; font-weight:bold;}
