body { text-align:center; margin: 0; padding: 0; background-color:#F9FCFF; color: #000;
font: 12pt arial, helvetica, sans-serif; min-width: 800px;}
img.logo{margin-right:500px;display:inline}
.imgLeft {float:left; margin:0px 0px 0px 0;}
/* img.logo{margin-right:530px;} */
/**********/
/* NAVBAR*/
div#navcontainer { width: 800px; margin: 0 auto; text-align: left; position: relative; display:block}
div#navcontainer ul { list-style: none; margin: 7px 0 0; padding: 0 0 0 13px; float: left; position: relative; }
div#navcontainer ul li { width: 115px; margin: 0 3px; padding: 0; float: left; background:  url(/images/bgNavBar.gif) 0 -34px no-repeat; }
div#navcontainer ul li a { color: #FFFFFF; display: block; text-decoration: none; background:  url(/images/bgNavBar.gif) top left no-repeat;
margin: 0; padding: 7px 0 5px; width: 115px; text-align: center; font-size: 10pt; font-weight: bold; }
div#navcontainer ul li a:hover, div#navcontainer ul li.on a, div#navcontainer ul li.on a:hover  { background-image: none; }
div#navcontainer ul li.on { background-position: 0 -68px; }

div#subnav, div#subnav2{ clear: both; background-color:#7590D3;  color:white;
			font-weight:bold;  font-size:9pt; width: 800px;
			border:1px solid #ccc; padding:5px 0px; text-align:center;
			margin: 0 auto; position: relative; }
div#subnav a,  div#subnav a:link,  div#subnav a:visited,
div#subnav2 a, div#subnav2 a:link, div#subnav2 a:visited{color:white; text-decoration: none;  margin: 0; padding:5px 10px; }
div#subnav a:hover, div#subnav a:active
div#subnav2 a:hover, div#subnav2 a:active{ color: #eeeeff;}



div#subnav a.on,  div#subnav a.on:link,
div#subnav a.on:visited, div#subnav a.on:active,
div#subnav2 a.on,  div#subnav2 a.on:link,
div#subnav2 a.on:visited, div#subnav2 a.on:active{	margin: 0; padding:5px 10px; background-color:#5C76B4;		color:white; text-decoration: none; }

div#main	{width: 800px; background-color:#FFFFFF; border:1px solid #ccc; padding:5px 0px; text-align:left;	 margin: 0 auto; position: relative;display:block }
div#submain	{width: 780px; padding:10px; text-align:justify}

div#main a, div#main a:link, div#main a:visited{ color:#4560a3; text-decoration: none;  text-decoration:underline}
div#main a:hover, div#main a:active{ color: #7590D3;  text-decoration:none}
div#main h1  {  font-size:12pt; color:#FF9900;}
div#main h2 { font-size:10px; color:#FF9900;}

div#footer	{width: 800px; padding:5px 0px; text-align:center; display:block;
		 margin: 0 auto; position: relative; color:#666; font-size:8pt}
div#footer a, div#footer a:link, div#footer a:visited{ color:#333; text-decoration: none;  text-decoration:underline}
div#footer a:hover, div#main a:active{ color: #666;  text-decoration:none}


table.yellow {width:90%; margin:0px; border: 2px solid #5C76B4; }
table.yellow caption {padding:5px; font-weight:bold; color: #fff; background-color:#5C76B4}
table.yellow td{padding:5px; background-color: White; text-align: justify; color: #0C2664;}
table.yellow strong{color:#2C4684}

div#submain table.yellow a,
div#submain table.yellow a:link,
div#submain table.yellow a:visited{color:#2C4684; text-decoration:underline}
div#submain table.yellow td a:hover,

div#submain table.yellow td a:active {color:#2C4684; text-decoration:none}


caption { font-size:12pt; color:#FF9900;  font-weight: bold;}
div#submain table.yellow caption a,
div#submain table.yellow caption a:link,
div#submain table.yellow caption a.visited{color:#fff !important;  text-decoration:none !important;}
div#submain table.yellow caption a:hover,
div#submain table.yellow caption a.active{color:#ccc; text-decoration:underline !important;}
div#ads{text-decoration:none; color: #1E3A57; font-weight:normal; display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; position:absolute; top:20px; left:44%; }
div#adsBody{text-decoration:none; color: #1E3A57; font-weight:normal; display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; position:absolute; top:80px; left:75%; }

div#ads p{color:red;}
div#ads a,div#ads a:link,div#ads a:visited{color:#4560a3;}
div#ads a:hover,div#ads a:hover{text-decoration:none}
.Error{text-decoration: none;color: #FF0000;list-style-type: square; margin: 3px;}
/*Radio buttons*/
.radioAreaUnchecked, .radioAreaChecked {
	z-index:5;
	position:absolute;
	width:15px;
	height:15px;
	cursor:pointer;
}
.radioAreaUnchecked {
	background:url(images/radio.gif) no-repeat left top;
}
.radioAreaChecked {
	background:url(images/radio.gif) no-repeat left bottom;
}

/*Checkboxes*/
.checkboxAreaUnchecked, .checkboxAreaChecked {
	z-index:5;
	position:absolute;
	width:14px;
	height:14px;
	cursor:pointer;
}
.checkboxAreaUnchecked {
	background:url(images/checkbox.gif) no-repeat left top;
}
.checkboxAreaChecked {
	background:url(images/checkbox.gif) no-repeat left bottom;
}

/*Text inputs*/
.textinput, .textinputHovered {
	width:236px;
	height:15px;
	background:url(images/input.gif) no-repeat left top;
	border:none;
	padding:4px 8px;
}
.textinputHovered {
	background-position:left bottom;
}

/*Text areas*/
.textarea, .textareaHovered {
	width:336px;
	height:125px;
	background:url(images/textarea.gif) no-repeat left top;
	border:none;
	padding:4px 8px;
}
.textareaHovered {
	background-position:left bottom;
}

/*Selects*/
.selectArea {
	width:200px;
	height:21px;
	background:url(images/select_bg.gif) repeat-x left top;
}
.selectArea .left {
	width:8px;
	height:21px;
	float:left;
	background:url(images/select_left.gif) no-repeat left top;
}
.selectArea .right {
	width:21px;
	height:21px;
	float:right;
	background:url(images/select_right.gif) no-repeat left top;
}
.selectArea .right a {
	display:block;
	width:21px;
	height:21px;
}
.selectArea .right i {
	display:none;
}
.selectArea .center {
	width:160px;
	margin-left:5px;
	margin-right:20px;
	color:#FFF;
	padding-top:3px;
}

/*Selects drop-down*/
.optionsDivInvisible, .optionsDivVisible {
	position:absolute;
	margin-top:-1px;
	margin-left:3px;
	width:172px;
	background:#6f7074;
	padding:2px;
	font-size:11px;
	z-index:20;
}
.optionsDivInvisible {
	display:none;
}
.optionsDivVisible {
	display:block;
}
.optionsDivVisible p {
	margin:0;
	padding:0;
}
.optionsDivVisible a {
	color:#F2F2F2;
	text-decoration:none;
	display:block;
	padding:1px 4px;
	border:1px solid #6f7074;
}
.optionsDivVisible a:hover {
	color:#FFF;
	background:#5F6062;
	border-color:#cfd0d6;
}

/************** TABLE SECTION *****************/
table {border:3px solid #6495ed;border-collapse:collapse;width:100%;margin:auto;}
thead, tfoot {background-color:#D0E3FA;background-image:url(sky.jpg);border:1px solid #6495ed;}
tbody {background-color:#FFFFFF;border:1px solid #6495ed;}
th {font-family:monospace;border:1px dotted #6495ed;padding:4px;background-color:#EFF6FF;}
td {font-family:sans-serif;font-size:80%;border:0px solid #6495ed;padding:1px;text-align:left;}
caption {font-family:monospace;font-size:110%;font-weight:bold;text-align:left;}

p {}
/***** form section ****/


.submit input{margin-left: auto;margin-right: auto; color: #000;background: #ffa20f;border: 2px outset #d7b9c9}
input{color: #781351; background: #fee3ad; border: 1px solid #781351}

/* .submit input{color: #000;background: #ffa20f;border: 2px outset #d7b9c9} */
fieldset{border: 1px solid #781351;width: 27em;margin-left: auto;margin-right: auto;}
legend{color: #fff;background: #ffa20c;border: 1px solid #781351;padding: 2px 6px}
label{width: 8em;float: left;text-align: right;margin-top: 0.2em;margin-right: 0.2em;display: block}
.submit input{margin-left: auto;margin-right: auto; color: #000;background: #ffa20f;border: 2px outset #d7b9c9}

div {border: 0px solid; margin-top:0;}