.searchbox	{
	background-color: #fff;
	border: solid 1px #336666;
	color: #B40121;
	font-size: 11px;
	width:100px;
	font-family:arial;
	}
	
.searchboxlarge	{
	background-color: #fff;
	border: solid 1px #336666;
	color: #B40121;
	font-size: 11px;
	width:200px;
	font-family:arial;
	}
	



.blacksmall	{
	color: #000000;
	size: 90%;
	}

.grText	{
	color: #336666;
	}


html, body	{
	background: white url(images/back.gif);
	background-repeat: repeat-x;
	color: black;
	font-family: arial;
	font-size: 90%;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
	}

li	{
	font: 0.9em/1.7em arial, helvetica, sans-serif;
	}
	


form {
	padding: 0px;
	margin: 0px;
}
	
a	{
	color: #CC0000;
	text-decoration: none;
	}

a:hover	{
	color: #336666;
	text-decoration: none;
	}

.shadowbox1	{
	background: url(images/shadowdark.gif) repeat;
	left: 20px;
	position: absolute;
	top: 20px;
	width: 868px;
	}

.shadowcontent, .shadowcontent2	{
	background: white;
	border: 1px solid #cccccc;
	color: black;
	left: -5px;
	padding-top: 5px;
	position: relative;
	top: -5px;
	}

.shadowbox1small	{
	background: url(images/shadowdark.gif) repeat;
	left: 20px;
	position: absolute;
	top: 20px;
	width: 707px;
	}

.shadowcontentsmall, .shadowcontentsmall2	{
	background: white;
	border: 1px solid #cccccc;
	color: black;
	left: -5px;
	padding-top: 5px;
	position: relative;
	top: -5px;
	}

.navLink	{
	color: #336666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}

.navLink:hover	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}

.menu1	{
	background-image: url(images/h-1.gif);
	background-repeat: no-repeat;
	color: #336666;
	height: 32px;
	padding-left: 25px;
	padding-top: 2px;
	width: 131px;
	}

.menu1:hover	{
	background-image: url(images/h-2.gif);
	background-repeat: no-repeat;
	height: 32px;
	padding-left: 25px;
	padding-top: 2px;
	width: 131px;
	}

.menu2	{
	background-image: url(images/t-1.gif);
	background-repeat: no-repeat;
	color: #336666;
	height: 32px;
	padding-left: 25px;
	padding-top: 2px;
	width: 131px;
	}

.menu2:hover	{
	background-image: url(images/t-2.gif);
	background-repeat: no-repeat;
	height: 32px;
	padding-left: 25px;
	padding-top: 2px;
	width: 131px;
	}

.menu3	{
	background-image: url(images/w-1.gif);
	background-repeat: no-repeat;
	color: #336666;
	height: 32px;
	padding-left: 25px;
	padding-top: 2px;
	width: 131px;
	}

.menu3:hover	{
	background-image: url(images/w-2.gif);
	background-repeat: no-repeat;
	height: 32px;
	padding-left: 25px;
	padding-top: 2px;
	width: 131px;
	}

.menu4	{
	background-image: url(images/i-1.gif);
	background-repeat: no-repeat;
	color: #336666;
	height: 32px;
	padding-left: 25px;
	padding-top: 2px;
	width: 131px;
	}

.menu4:hover	{
	background-image: url(images/i-2.gif);
	background-repeat: no-repeat;
	height: 32px;
	padding-left: 25px;
	padding-top: 2px;
	width: 131px;
	}

.menu5	{
	background-image: url(images/c-1.gif);
	background-repeat: no-repeat;
	color: #336666;
	height: 32px;
	padding-left: 25px;
	padding-top: 2px;
	width: 131px;
	}

.menu5:hover	{
	background-image: url(images/c-2.gif);
	background-repeat: no-repeat;
	height: 32px;
	padding-left: 25px;
	padding-top: 2px;
	width: 131px;
	}

.menu6	{
	background-image: url(images/v-1.gif);
	background-repeat: no-repeat;
	color: #336666;
	height: 32px;
	padding-left: 25px;
	padding-top: 2px;
	width: 131px;
	}

.menu6:hover	{
	background-image: url(images/v-2.gif);
	background-repeat: no-repeat;
	height: 32px;
	padding-left: 25px;
	padding-top: 2px;
	width: 131px;
	}

.menu7	{
	background-image: url(images/cu-1.gif);
	background-repeat: no-repeat;
	color: #336666;
	height: 32px;
	padding-left: 25px;
	padding-top: 2px;
	width: 131px;
	}

.menu7:hover	{
	background-image: url(images/cu-2.gif);
	background-repeat: no-repeat;
	height: 32px;
	padding-left: 25px;
	padding-top: 2px;
	width: 131px;
	}

.italic	{
	font-size: 110%;
	font-style: italic;
	}

.grey	{
	color: #CCCCCC;
	}

.title	{
	color: #b40121;
	font-size: 110%;
	font-weight: bold;
	}

.titlegreen	{
	color: #336666;
	font-size: 100%;
	font-weight: bold;
	}

.titlegreenlarge	{
	color: #336666;
	font-size: 16px;
	font-weight: bold;
	}

.subtext	{
	color: #666666;
	font-size: 85%;
	}
	
.source	{
	color: #000;
	font-size: 85%;
	}	

.linkgreen	{
	border-right: 1px solid #91b7be;
	color: #336666;
	font-size: 100&;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	}

.linkgreen:hover	{
	border-right: 1px solid #91b7be;
	color: #b40121;
	font-size: 100&;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	}

.linkred	{
	border-right: 1px solid #91b7be;
	color: #b40121;
	font-weight: bold;
	font-size: 100&;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	}

.linkred:hover	{
	border-right: 1px solid #91b7be;
	color: #336666;
	font-weight: bold;
	font-size: 100&;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	}





.line	{
	border-bottom: 1px dotted #cccccc;
	padding-top: 5px;
	}

.copylarge	{
	font-size: 110%;
	}

li	{
	font-size: 90%;
	}


.formButton	{
	background-color: #fff;
	border: solid 1px #d8ebef;
	color: #B40121;
	font-size: 11px;
	background-image: url(images/fade.gif);
	}

.formButton:hover	{
	background-color: #336666;
	border: solid 1px #B40121;
	color: #B40121;
	font-size: 11px;
	background-image: url(images/fade.gif);
	}
	
.searchButton	{
	background-color: #fff;
	border: solid 1px #d8ebef;
	color: #B40121;
	font-size: 11px;
	background-image: url(images/fade.gif);
	}

.searchButton:hover	{
	background-color: #336666;
	border: solid 1px #B40121;
	color: #B40121;
	font-size: 11px;
	background-image: url(images/fade.gif);
	}

.hello	{
	background-color: #fff;
	border: solid 1px #336666;
	color: #B40121;
	font-size: 11px;
	width:150px;
	font-family:arial;
	}
	
.helloredBorder	{
	background-color: #fff;
	border: solid 1px red;
	color: #B40121;
	font-size: 11px;
	width:150px;
	font-family:arial;
	}
	
.formAlertText {
	color:red;
	font-size:11px;
}

.loginErrorBox {
	border:solid 2px #B40121; 
	font-size: 13px; 
	margin-top:3px;
	margin-bottom:3px;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	width:85%;
}