@charset "utf-8";
html {
	background:url(../images/page_bg.jpg) repeat-x scroll #0134cd;
}
body {
	 behavior: url("csshover3.htc");
	height:100%;overflow-y:auto;
	color:#37329d;
	font-family: "Cambria", "Trebuchet MS", Tahoma, Arial, sans-serif;
	margin:10px
}
#container {
	max-width:985px;
	width:985px
}
#head {
	color:#37329d;
	font-size:1.8em;
	height:140px;
	max-height:140px;
	max-width:985px;
	position:relative;
	width:985px;
}
#logo {
	float:left;
	margin:12px 0 0 17px;
	position:relative;
	z-index:999
}
#contact{
	float:right;
	margin:12px 17px 0 0;
	position:relative;
	z-index:999;
	text-align:right;
	font-size:0.8em;
}
#contact .address {font-size:0.7em;}
#contact .address a:link, #contact .address a:visited {text-decoration:none;}
#menu {
	background-color:#37329d;
	bottom:0;
	color:#ffff00;
	font-size:.8em;
	font-weight:lighter;
	height:40px;
	left:0;
	line-height:40px;
	max-height:40px;
	position:absolute;
	text-align:left;
	width:985px
}
#menubar {float:left; width:965px; text-align:center;}
#menubar a:link, #menubar a:visited {color:#ffff00; text-decoration:none}
#menubar a {
	height:40px;
	padding:0 20px
}
#menubar a.selected {
	background-color:#ffff00;
		color:#37329d;
}
#menubar a:hover {
	background-color:#ffff00;
	color:#37329d;
	text-decoration:none
}
#content img {	margin:15px;}
#content {
	color:#37329d;
	font-size:1em;
	max-width:930px;
	min-height:470px;
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	text-align:left;
	width:930px;
	background:#dde6fa;
	margin-top:10px;
}
#footer {
	color:#37329d;
	font-size:0.8em;
	max-width:930px;
	padding:15px;
	text-align:center;
	width:930px;
	background:#dde6fa;
}

p {
	margin:10px 0 15px;
	padding:0
}
h1 {font-family:"Cambria", "Trebuchet MS", sans-serif;
	color:#37329d;
	font-size:2em;
	font-weight:400;
	margin:7px 0;
	padding:0
}
h2 {
	color:#37329d;
	font-size:1.8em;
	font-weight:400;
	margin:10px 0;
	padding:0
}
h3 {
	color:#37329d;
	font-size:1.4em;
	margin:10px 0;
	padding:0
}
.error {
	color:red;
	font-weight:700;
	text-align:center
}
img {
	border:none
}
a {
	display:inline-block;
	outline:none
}
table, td {
	border-collapse:collapse;
	border-spacing:0
}
table.border, table.border td {	border: 1px solid #CCC;} 
.dropmenumenu {
	background:#37329d;
	left:0;
	line-height:35px;
	min-width:104px;
	position:absolute;
	top:0;
	visibility:hidden;
	width:auto;
	z-index:999
}
.dropmenumenu ul {
	list-style-type:none;
	margin:0;
	padding:0
}
.dropmenumenu ul li {
	padding:0 5px
}
.dropmenumenu ul li a {
	border-bottom:1px solid #ffff00;
	color:#ffff00;
	display:block;
	font-size:1.3em;
	text-align:center;
	text-decoration:none;
	width:100%
}
.dropmenushadow {
	background:#000;
	left:0;
	position:absolute;
	top:0;
	visibility:hidden;
	z-index:99
} 
.white{
	color:#FFF
}
input[type=text], select {
	color:#333
}
a:link, a:visited {	color:#37329d;	text-decoration:underline;}
#content a:link, #content a:visited {font-weight:bold;}
form{ display:inline-block;}
a:hover, .dropmenumenu a:hover {color:#36F;}