@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	background-color: #FAEDCA;
	/*background-image: url(../images/header.jpg);*/
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11pt;
}
.headfoot {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
}
.header { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #303940;
	
}
.miniheader { 
	color: #303940;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

div.print{
	text-align:right;
	padding:1px;
	/*background-color:#E7E7E7;*/
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:10px;}
.text {
	color: #000000;
	font-family: Arial;
	font-size: 14px;
	text-decoration: none;
}
.letter {
	color: #000000;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

.sidetext {
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.menu {
	color: #FFFFFF;
	font-size: 8pt;
	font-family: Arial;
	text-decoration: none;
}

.menuon{
	font-size: 8pt;
}

A:hover, .menuon { 
	color: #ffa200;
	font-family: Arial;
	text-decoration: none
}


td.submenu{
	padding-bottom:5px}
	
.submenuhead {
	color: #FFFFFF;
	font-size: 9pt;
	font-family: Arial;
	text-decoration: none;
}

table.contactus {
	color: #333333;
	font-size: 10pt;
	font-family: Arial;
	text-decoration: none;
}

table.contactus input,table.contactus textarea{
	color: #333333;
	font-size: 10pt;
	font-family: Arial;
	text-decoration: none;
}

/*<![CDATA[*/

html, body, #wrapper {
min-height: 100%; /*Sets the min height to the
height of the viewport.*/
width: 100%;
height: 100%; /*Effectively, this is min height
for IE5+/Win, since IE wrongly expands
an element to enclose its content.
This mis-behavior screws up modern
browsers*/
margin: 0;
padding: 0;
}

html>body, html>body #wrapper {
height: auto; /*this undoes the IE hack, hiding it
from IE using the child selector*/
}

#wrapper {
position: absolute;
top: 0;
left: 0;
}

#footer {
background-color:#303940;
position: absolute;
bottom: 0;
width: 100%;
text-align: center;
line-height:120%
}

#main {
margin-bottom: 3em; /*Modify value as needed for
footer height.*/
height: auto;
padding: .5em;
}

div.searchtitle{
padding:2px;
padding-top:10px;
font-size:10pt;
font-family:Arial, Helvetica, sans-serif;}

div.searchbrief{
padding:2px;
font-size:9pt;
font-family:Arial, Helvetica, sans-serif;
}
div.resultcount
{
padding:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
border-top:1px solid #666666;
background-color:#FFCC66;}


/*]]>*/



/*
body {
	margin-left: 0px;
	margin-top: 0px;
	background-color: #FAEDCA;
	background-image: url(../images/header.jpg);
    background-repeat: repeat-x;
}


	
.headfoot {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
}
.header { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #303940;
	
}
.miniheader { 
	color: #303940;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.text {
	color: #000000;
	font-family: Arial;
	font-size: 14px;
}
.letter {
	color: #000000;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
}

.sidetext {
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

A:hover { 
	color: #0090ff;
	text-decoration: none
}


*/



/*
form {
	padding:0px;
	margin:0px;
}

table.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	border-left:1px solid #666666;
	border-top:1px solid #666666;
}

table.form td {
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
	text-align:left;
	font-size:12px;
	padding:3px;
}

table.form td input.bg {
	font-family:Tahoma, Arial, Verdana;
	font-size: 12px;
	color:#000066;
	background:#EFEFEF;
	border:1px solid #CCCCCC;
}

table.form td select {
	font-family:Tahoma, Arial, Verdana;
	font-size: 11px;
	background:#FFFFCC;
}


table.form th {
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
	font-weight:bold;
	text-align:left;
	background-color:#CCCCCC;
	padding:3px;
}

td.head {
	font-weight:bold;
	font-size:16px;
}

.nobottomborder {
	border-bottom:0px;
}
.norightborder {
	border-bottom:0px;
}

.graybg {
	background:#E7E7E7}

input.num{
 	border:0px;
	padding:0px;
	margin:0px;
	background-color:#EFEFEF;
	text-align:right;
	font-size:12px;
	}
	*/
