html, body {margin:0; padding: 0; border: 0; padding-top:10px; width:100%;}

body {font-family:Arial, Helvetica, sans-serif; font-size: 1em; color:#000000}

p {font-family:Arial, Helvetica, sans-serif; font-size: .8em; color:#000000; line-height:1.5em}

p a:link {font-family:Arial, Helvetica, sans-serif; font-size: .9em; color:#000000;line height:1.5em}
p a:visited {font-family:Arial, Helvetica, sans-serif; font-size: .9em; color:#000000;line height:1.5em}
p a:hover {font-family:Arial, Helvetica, sans-serif; font-size: .9em; color:#000000; text-decoration:none;line height:1.5em}
p a:active {font-family:Arial, Helvetica, sans-serif; font-size: .9em; color:#000000; text-decoration:none; line height:1.5em}

.leftnav_background {
background-image: url(../images/leftnav2.jpg);
     background-repeat: repeat-x;
}

#backblend {
background-image: url(../images/backblend2.jpg);
     background-repeat: repeat-x;
}
.wrapper {
text-align: left; width: 100%; margin-left: auto; margin-right: auto;
width: 775px;
height:400px;
border: 2px solid #305798;
text-align: center;
}

.bluerule {
border: 4px double #95ADCF ;
}

* html .wrapper {   /*** IE5.x/win box model fix ***/
text-align: left; width: 70%; margin-left: auto; margin-right: auto;
width: 779px;
wid\th: 777px;
}	

.caption1 {font:Arial, Helvetica, sans-serif;font-size: .7em; font-weight:normal; color:#000000;}
.caption1 a:link {font:Arial, Helvetica, sans-serif;font-size: .9em; font-weight:normal; color:#000000; text-decoration:none;}
.caption1 a:active{font:Arial, Helvetica, sans-serif;font-size: .9em; font-weight:normal; color:#000000;text-decoration:none;}
.caption1 a:hover{font:Arial, Helvetica, sans-serif;font-size: .9em; font-weight:normal; color:#000000;text-decoration:underline;}
.caption1 a:visited {font:Arial, Helvetica, sans-serif;font-size: .9em; font-weight:normal; color:#000000;text-decoration:none;}



.caption2 {font-family:Arial, Helvetica, sans-serif;font-size: .7em; font-weight:bold; color:#ffffff;text-decoration:none;}
.caption2 a:hover{font-family:Arial, Helvetica, sans-serif;font-size: 1em; font-weight:bold; color:#ffffff;text-decoration:underline;}
.caption2 a:link {font-family:Arial, Helvetica, sans-serif;font-size: 1em; font-weight:bold; color:#ffffff;text-decoration:none;}
.caption2 a:active {font-family:Arial, Helvetica, sans-serif;font-size: 1em; font-weight:bold; color:#ffffff;text-decoration:underline;}
.caption2 a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 1em; font-weight:bold; color:#ffffff;text-decoration:none;}

.caption3 {font:Arial, Helvetica, sans-serif;font-size: .8em; font-weight:normal; color:#ffffff; text-decoration:none;}
.caption3 a:link {font:Arial, Helvetica, sans-serif;font-size: 1em; font-weight:normal; color:#ffffff;text-decoration:none;}
.caption3 a:active {font:Arial, Helvetica, sans-serif;font-size: 1em; font-weight:normal; color:#ffffff;text-decoration:none;}
.caption3 a:hover{font:Arial, Helvetica, sans-serif;font-size: 1em; font-weight:normal; color:#ffffff;text-decoration:underline;}
.caption3 a:visited {font:Arial, Helvetica, sans-serif;font-size: 1em; font-weight:normal; color:#ffffff;text-decoration:none;}

.caption5 {font:Arial, Helvetica, sans-serif;font-size: .8em; font-weight:bold; color:#000000;}

.text1 {font:Arial, Helvetica, sans-serif;font-size: 1.2em; font-weight:normal; color:#515735;text-align:left;padding-top:10px;border-bottom:1px dashed #A37371; line height:1.4em; line-height:1.4em; margin-bottom:5px;}
.headline1 {font:Arial, Helvetica, sans-serif;font-size: 1.1em; font-weight:bold; color:#000000; text-align:left;   line height:1.5em; line-height:1.5em;}

.text2 {padding-left:8px;font:Arial, Helvetica, sans-serif;font-size: .9em; font-weight:bold; color:#3A5598; text-align:left;  line height:1.8em; line-height:1.8em; }
.text2 a:link {font:Arial, Helvetica, sans-serif;font-size: .95em; font-weight:bold; color:#3A5598; text-align:left;  line height:1.8em; line-height:1.8em; text-decoration:none;}
.text2 a:visited{font:Arial, Helvetica, sans-serif;font-size: .95em; font-weight:bold; color:#3A5598; text-align:left;  line height:1.8em; line-height:1.8em;  text-decoration:none;}
.text2 a:active {font:Arial, Helvetica, sans-serif;font-size: .95em; font-weight:bold; color:#000000; text-align:left;  line height:1.8em; line-height:1.8em;  text-decoration:none;}
.text2 a:hover{font:Arial, Helvetica, sans-serif;font-size: .95em; font-weight:bold; color:#000000; text-align:left;  line height:1.8em; line-height:1.8em; text-decoration:underline;}


.text3 {:Arial, Helvetica, sans-serif;font-size: .9em; font-weight:normal; color:#000000; text-align:left;  line height:1.5em; line-height:1.5em;}
.text3 a:link {font:Arial, Helvetica, sans-serif;font-size: .9em; font-weight:normal; color:#000000; text-align:left;  line height:1.6em; line-height:1.6em; text-decoration:none;}
.text3 a:visited{font:Arial, Helvetica, sans-serif;font-size: .9em; font-weight:normal; color:#000000; text-align:left;  line height:1.6em; line-height:1.6em;  text-decoration:none;}
.text3 a:active {font:Arial, Helvetica, sans-serif;font-size: .9em; font-weight:normal; color:#000000; text-align:left;  line height:1.6em; line-height:1.6em;  text-decoration:none;}
.text3 a:hover{font:Arial, Helvetica, sans-serif;font-size: .9em; font-weight:normal; color:#000000; text-align:left;  line height:1.6em; line-height:1.6em; text-decoration:underline;}
.text4 {font:Arial, Helvetica, sans-serif;font-size: 1em; font-weight:bold; color:#515735;text-align:left;padding-top:10px;border-bottom:1px dashed #A37371; line height:1.4em; line-height:1.4em; margin-bottom:5px;}

.text5 {font:Arial, Helvetica, sans-serif;font-size: 1em; font-weight:bold; color:#305798; text-align:left;  line height:1.5em; line-height:1.5em; }
.text5 a:link {font:Arial, Helvetica, sans-serif;font-size: 1em; font-weight:bold; color:#000000; text-align:left;  line height:1.6em; line-height:1.6em; text-decoration:none;}
.text5 a:visited{font:Arial, Helvetica, sans-serif;font-size: 1em; font-weight:bold; color:#000000; text-align:left;  line height:1.6em; line-height:1.6em;  text-decoration:none;}
.text5 a:active {font:Arial, Helvetica, sans-serif;font-size: 1em; font-weight:bold; color:#000000; text-align:left;  line height:1.6em; line-height:1.6em;  text-decoration:none;}
.text5 a:hover{font:Arial, Helvetica, sans-serif;font-size: 1em; font-weight:bold; color:#000000; text-align:left;  line height:1.6em; line-height:1.6em; text-decoration:underline;}

.text6 {font:Arial, Helvetica, sans-serif;font-size: .85em; font-weight:bold; color:#305798; text-align:left; line-height:1em;}

.creamrule {border-bottom: 2px #F7F0E1 solid; }

.caption4 {  font-family: Arial; font-weight: bold; font-size: 1em; color: #515735; text-decoration:none;}
.caption4 a:link {  font-family: Arial; font-weight: bold; font-size: 1em; color: #000000;text-decoration:none;}
.caption4 a:active {  font-family: Arial; font-weight: bold; font-size: 1em; color: #000000; text-decoration:none;}
.caption4 a:visited {  font-family: Arial; font-weight: bold; font-size: 1em; color:#000000;  text-decoration:none;}
.caption4 a:hover {  font-family: Arial; font-weight: bold; font-size: 1em; color:#000000;text-decoration:underline; }

.para1 { font-family: Arial; font-weight: normal; font-size: .85em; color: #000000; line-height:16px; padding:0px; margin:0px;}
.para1 a:link { font-family: Arial; font-weight: bold; font-size: .85em; color: #000000; line-height:16px; }
.para1 a:active { font-family: Arial; font-weight: bold; font-size: .85em; color: #000000; line-height:16px; }
.para1 a:visited { font-family: Arial; font-weight: bold; font-size: .85em; color: #000000; line-height:16px; }
.para1 a:hover { font-family: Arial; font-weight:bold; font-size: .85em; color: #005BB7; line-height:16px; text-decoration:none;}
.para1_bold { font-family: Arial; font-weight: bold; font-size: .85em; color: #000000; line-height:16px; }
.para1_bold a:link { font-family: Arial; font-weight: bold; font-size: .85em; color: #000000; line-height:16px; }
.para1_bold a:active { font-family: Arial; font-weight: bold; font-size: .85em; color: #000000; line-height:16px; }
.para1_bold a:visited { font-family: Arial; font-weight: bold; font-size: .85em; color: #000000; line-height:16px; }
.para1_bold a:hover { font-family: Arial; font-weight:bold; font-size: .85em; color: #000000; line-height:16px; text-decoration:none;}


.gold {font:Arial, Helvetica, sans-serif;font-size: 1em; font-weight:bold; color:#000000; text-align:left;   line height:1.5em; line-height:1.5em;}
.silver { font-family: Arial; font-weight: normal; font-size: .9em; color: #000000; line-height:1.6em; padding:0px; margin:0px;}

.bronze { font-family: Arial; font-weight: normal; font-size: .8em; color: #000000; line-height:1.4em; padding:0px; margin:0px;}

.warn {font-family:Arial, Helvetica, sans-serif; font-size: .85em; font-weight:normal; color:#990000;}
.rowitem1 {font-family:Arial, Helvetica, sans-serif; font-size: .85em; font-weight:normal; color:#000000;}
.rowitem1_new {font-family:Arial, Helvetica, sans-serif; font-size: .85em; font-weight:normal; color:#990000;}

.fieldcell input {	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1em; 
	font-weight:normal; 
	background-color: #ffffff;
	color: #000000;
	border: 1px solid #315798;
	}
	 
.fieldcell textarea {	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1em; 
	font-weight:normal; 
	background-color: #ffffff;
	color: #000000;
	border: 1px solid #315798;
	}	 

/* CSS Document */
#mainMenu {
	position:absolute;
	text-align: right;
	font-color: #ffffff;
	background-color: transparent;
	padding-left: 5px;
	margin: 0px;
	width: 140px;
	
}

#menuList {
	margin:0px;
	padding:0px;
	
	
}

#menuList ul {
	padding: 0px; /* MUST BE HERE FOR MOZILLA */
	margin-top: -22px; /* submenu from top of page */
	margin-left: 138px;
	width: 120px;
	background-color:#FFFFFF;
	
	
	
	
}


#menuList li {
	
	display:block;
	list-style: none;
	margin-left: 1px;
	padding:1px; /* leading between main items */
}

a.starter {
	color: #ffffff;
	font-weight: bold;
	font-size: .8em;
	display:block;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	margin-top: 4px;

	border-bottom: 1px solid #B6C2DA;
	
	
}
a.starter:visited {
	color: #ffffff;
	text-decoration:none;
	
	
}
a.starter:hover,  a.starter:active{
	font-size: .8em;
	color: #315798;
	font-weight: bold;
	background-color:#D7DDEB;
}


.menu {
	text-align: left;
	color: #ffffff;
	position: absolute;
	width: 160px;
	visibility: hidden;

	
	
}

.menu li a {
	color: #315798;
	display: block;
	font-size: .75em;
	line-height: 1.1em;
	line height: 1.1em;
	padding-right: 0px;
	padding-left: 1px;
	padding-top: 1px;
	padding-bottom: 3px;
	text-decoration: none;
	border:1px solid #D7DDEB;
	background-color:#D7DDEB;
	font-weight:bold;
	}

.menu li a:visited {
	text-decoration:none;
	color: #315798;

}

.menu li a:hover, .menu li a:active {
	
	color: #000000;
	text-decoration:none;
	font-size: .75em;
	line-height: 1.1em;
	line height: 1.1em;
	background-color:#ffffff;
	padding-bottom: 3px;
	clear: both;
	padding-top:1px;
	font-weight:bold;
	display: block;
	
}

.copyright {
	font:Arial, Helvetica, sans-serif;
	font-size: .65em; 
	font-weight:normal; 
	color:#000000; 
	margin-left:430px;
	text-align:center;
	margin-top:20px;
	margin-bottom:20px;}
	

	
.button {	
	font-face:Arial, Helvetica, sans-serif;
	font-size: .7em; 
	font-weight:normal; 
	background-color: #6586BA;
	color: #ffffff;
	border: 1px solid #6586BA;
	padding:1px;
	height:18px;
	}	
	 
.back {font:Arial, Helvetica, sans-serif;font-size: .7em; font-weight:bold; color:#305798; text-align:left; }
.back a:link {font:Arial, Helvetica, sans-serif;font-size: .9em; font-weight:bold; color:#305798; text-align:left; }
.back a:visited{font:Arial, Helvetica, sans-serif;font-size: .9em; font-weight:bold; color:#305798; text-align:left; }
.back a:active {font:Arial, Helvetica, sans-serif;font-size: .9em; font-weight:bold; color:#305798; text-align:left; }
.back a:hover{font:Arial, Helvetica, sans-serif;font-size: .9em; font-weight:bold; color:#305798; text-align:left; }	 
	 
	.container {
		margin-left:5px;
		}
	
	#nav, #nav ul{ /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;		
		font-size: 1em;
		line-height : 1.4em;
		
		
		
	}
	
	#nav li { /* all list items */
		position : relative;
		float : left;		
		

		
	}
	
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 129px;
		margin-top : -1.85em;
		font-size: .9em;
		border: 2px solid #FFFFFF;
		background-color: #D7DDEB;
		line-height:1em;
		color:#000000;
		padding:-10px;
		
	}
	
		#nav li ul a { /* second-level color */

		color:#315798;
		
	}
	
	#nav li a {
		width: 123px;
		w\idth : 123px;
		display : block;
		font-weight : bold;
		text-decoration : none;
		font-weight: bold;
		font-size: .8em;
		padding:2px;
		text-align:left;
		border-bottom: 1px solid #B6C2DA;		
		color:#FFFFFF;
		margin-left:2px;
		
		}
	
	#nav li a:hover {
		font-size: .8em;
		color: #000000;
		font-weight: bold;
		background-color:#D7DDEB;
	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}

