body {font-family: Verdana, Arial, Helvetica, sans-serif; }
div.header {width: 95%; padding: 0px; margin-bottom: 15px; border-bottom: solid 1px #f1eee9}
div.navbar {float: left; width: 15%; padding: 5px;}
div.navbar2 {
	float: left;
	width: 15%;
	padding: 2px;
	background:#eeeeee;
	color: #000000;
	border-right: solid 1px #cccccc;
	border-left-width: thin;
}
div.contents {float: left; width: 75%; padding: 5px 0px 5px 10px;}
div.contentshome {float: left; width: 55%; padding: 5px;}
div.rightmenu {float: left;	width: 20%;	padding: 5px; margin-left: 5px;	background-color: #FFFFCC; color: #000000;}
div.partners {margin-top: 20px}
div.footer {padding: 5px; margin-top: 10px; padding-top: 10px;}
div.bluebox {border: 1px solid #003399; padding: 5px; margin-bottom: 10px; }
div.highlight {color:#000000; background: #FFFFCC;}
h1 {font-weight: bold; font-size: 1.1em; color: #003399}
h2 {font-weight: bold; font-size: 1em; color: #003399;}
h2.scare {
	font-weight: bold;
	font-size: 0.9em;
	color: #003399;
	border-bottom: solid 1px #E3DFDC;
	padding-bottom: 0px;
	padding-top: 0px;
}
h3 {font-weight: bold; font-size: .8em; color: #003399}
p {
	font-size: 0.8em;
}
.center {text-align: center}
.right {
	text-align: right;
}
th {text-align: left; background: #eee}
td.borderbottom{border-bottom: solid 1px #f1eee9}
span.box {border: solid 1px #003399; padding: 5px}
span.red {color: red; font-weight: bold;}
span.red2 {color: red; font-weight: bold; font-size:.8em;}
img {border: 0px}
img.left {float: left; margin-right:2px;}
img.right {float: right; margin-left:2px;}
img.border {border: solid 1px #003399;}
input.blue {color:#ffffff; font-weight: bold; background: #0099CC; border: solid 1px #003399;}
input:focus {background-color: #EEEEEE;} 
hr {
	color: #003399;
	height: 1px;
}
a {font-weight: bold; background: transparent; text-decoration: none;}
a:link {color: #0160a2;}
a:visited {color: #7687B2}
a:hover {color: #990000; text-decoration: underline;}
a:active {color: #990000; text-decoration: underline;}
a.docnav {
	text-decoration: none;
	font-weight: bold;
}
a:visited.docnav {color: #3333CC;}
a:hover.docnav {color: #FF9900;}
div.navstyle {
	text-align: center;
	border: 1px solid #000066;
	padding: 3px;
	margin-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0099CC;
}
a.navbar {
	font-size: 0.8em;
	text-decoration: none;
	background-color: #0099CC;
}
a:link.navbar {color:#ffffff;}
a:visited.navbar {color:#ffffff;}
a:hover.navbar {color: #ffff00;}
a:active.navbar {color: #ffffff;}

div.navstyle2 {
	text-align: center;
	border: 1px solid #000066;
	padding: 3px;
	margin-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000099;
	background-color: #FFFFCC;
}
a.navbar2 {
	font-size: 0.8em;
	text-decoration: none;
	background-color: #FFFFCC;
}
a:link.navbar2 {color:#000066;}
a:visited.navbar2 {color: #000066;}
a:hover.navbar2 {color: #990000;}
a:active.navbar2 {color: #000066;}
ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}
ul {
	list-style-type: square;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}
div.floatright {
float: right; width: 75px; padding: 5px 0px 5px 10px;
}
.rightwhite {
	text-align: right;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-bottom-width: 1px;
	border-top-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 1px;
}
div.line {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
}
.rightnav {
	text-align: right;
	margin-bottom: 10px;
	margin-top: 10px;
}
