/* CSS Document */

body {
	margin: 0;
	background-color:#B2B2B2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#ffffff;
	line-height:140%;
} 

.splash {
	margin-top: 11px;
}

div#designtemplate {
	margin: 0 auto;
	width: 845px;
	background-image:url(/images/background.gif);
	background-position:center;
	background-repeat:repeat-y;
}

div#wrapper {
	margin: 0 auto; 
	width: 769px;
	text-align: left;
	background-color:#0071B5;
}

.spacer {
	height: 2px; 
	width: 769px; 
	background-color: #fff; 
	font-size: 0px; 
	line-height: 0px; 
	margin-top: 15px; 
	margin-bottom:18px;
}

div#maincontent {
	margin: 0px 24px 0px 24px;
	padding: 0px 0px 0px 0px;
} 

div#header {
	margin: 0 auto; 
	width: 845px;
	height: 44px;
	background-image:url(/images/top.gif);
	background-color:#fff;
	background-position:top center;
	background-repeat: no-repeat;
}

div#footer {
	margin: 0 auto; 
	width: 845px;
	height: 44px;
	background-image:url(/images/footer.gif);
	background-color:#fff;
	background-position:bottom center;
	background-repeat: no-repeat;
}

div.welcomediv {
	padding-bottom: 10px;

}

div#bookmarks {
	margin: 0 auto; 
	width: 845px;
	text-align:center;
	font-size: 0.8em;
}

div.keywords {
	margin: 0 auto; 
	width: 769px;
	text-align:center;
	font-size: 0.8em;
}

table.keywords {
	width:100%;
}

div#thisismouse {
	margin: 0 auto; 
	width: 845px;
	text-align:center;
	font-size: 0.8em;
	padding: 5px;
}

table#navigation {

}

ul#menu {
	text-align:center;
	list-style-type:none;
}

#menu li {
	display: inline;
}

.center {
	text-align:center;
}

form {
	margin: 0;
	padding: 0;
}

h1 { 
	font-size:150%;
	color: #ffffff;
}

h2 {
	font-size:100%;
	color: #008CA8;
}

h3 {

}

p { 

}

ul, ol {
	/*list-style-image:url(/images/bullet.gif)	*/
}

li { 

}

a, a:link, a:visited { 
	color:#ffffff;
	text-decoration:none;
}

a:hover {
	color:#FFCC33; /*#B2D4ED;*/
}

hr.line {
	margin-top:15px; 
	margin-bottom:19px;
}

.biggertext {
	font-size: 1.3em;
	font-weight: bold;
	color: #FFCC33;
}

.style2 {
	padding: 0px;
	margin: 0px;
	margin-bottom: 5px;
}

a.style3 {
	padding: 0px;
	margin: 0px;
}

a.topmenu {
	font-size: 1.1em;
	font-weight: bold;
}

a.topmenuon {
	font-size: 1.1em;
	font-weight: bold;
	color:#FFCC33;
}

a.othermenu {
	font-size: 1.1em;
	font-weight: bold;
	line-height:200%;
}

a.othermenuon {
	font-size: 1.1em;
	font-weight: bold;
	line-height:200%;
	color:#FFCC33;
}

.formcolor {
	background-color: #B2D5EB;
	border: 0px;
}

.formbuttons {
	background-color: #ffffff;
	color: #0071B5;
	border: 0px;
	font-weight:bold;
	font-size: 0.9em;
}

.errorheader {
	padding: 0px;
	margin: 0px;
	margin-bottom: 15px;
	color: #FFCC33;
}

.error {
	color: #FFCC33;
}
