/* Start - Basic Stuff */

HTML,BODY { height:100%; COLOR: #334477; }
BODY, DIV, SPAN, TD, TR, HTML{
  font-family: Verdana,geneva,Arial;
  margin:0px;
  font-size: 11px;
  line-height: 125%;
   
}

hr { 
color: #B4C0D6;
background-color: #B4C0D6;
height: 1px;
}

ul {
	margin: .8em;
	padding: .8em;	
	line-height: 140%;
}

h1 { 
	line-height: 175%; 
	font-size: 14px; 
	font-weight: bold; 
	color: #0064CE; 
	font-family: verdana;
	}
h2 {
	color: #0064CE; 
	font-weight: bold; 
	font-size: 12px; 
	font-family: verdana;
	}

A {text-decoration:underline; color: #0064CE; }
A img {border:none;}
A:hover {color: #007CFF; text-decoration:underline;}



/* End - Basic Stuff */


#content {color: #ffffff;}
#fullheight{height:100%;}
#buttons { background: #0064CE; color:#fff; font-family: Verdana, Helvetica, sans-serif; font-weight:bold; font-size:11px; border-top-color:#fff; }
.blue {color: #0064CE; font-weight: bold; font-size: 12px; font-family: verdana;}
.blue-sm {color: #0064CE; font-size: 12px; font-family: verdana;}
.title {line-height: 100%; font-size: 13px; font-weight: bold;}

.title-content {line-height: 175%; font-size: 14px; font-weight: bold; color: #0064CE; font-family: verdana;}

.title-content a {line-height: 175%; font-size: 14px; font-weight: bold; color: #0064CE; text-decoration: underline;}
.title-content a:visited {line-height: 175%; font-size: 14px; font-weight: bold; color: #0064CE; text-decoration: underline;}
.title-content a:hover {line-height: 175%; font-size: 14px; font-weight: bold; color: #007CFF; text-decoration: underline;}
.title-content-100 {line-height: 100%; font-size: 14px; font-weight: bold; color: #0064CE; font-family: verdana;}
.bold {line-height: 175%; font-weight: bold; font-size: 11px;}
.matrix {line-height: 145%; font-size: 13px; }

.note { font-size: 10px; font-family: verdana; color: #334477;}
.content-bold { font-size:12px; line-height: 130%; font-weight: bold;}
.content { padding: 20px 20px 20px 20px; font-size:12px; line-height: 130%;}
.contentNP { font-size:12px; line-height: 130%;}
.content-sm { font-size:11px; line-height: 130%;}

.nav {	white-space: nowrap; font-family: verdana; line-height: 130%; COLOR: #FFFFFF; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 1px solid; padding: 0px 8px 0px 8px;}
.nav a	{white-space: nowrap; COLOR: #FFFFFF; text-decoration: none;}
.nav a:visited {white-space: nowrap; COLOR: #FFFFFF;}
.nav a:hover {white-space: nowrap; COLOR: #334477; TEXT-DECORATION: NONE; }

.navNB {	white-space: nowrap; font-family: verdana; COLOR: #FFFFFF; FONT-SIZE: 11px;  padding: 0px 8px 0px 8px;}
.navNB a	{white-space: nowrap; COLOR: #FFFFFF;  TEXT-DECORATION: NONE;}
.navNB a:visited {white-space: nowrap; COLOR: #FFFFFF;}
.navNB a:hover {white-space: nowrap; COLOR: #334477; TEXT-DECORATION: NONE; }

.subnavON { color:#334477; font-size: 11px; }

.tab {border-bottom: 1px solid #ffffff;}
.tabON {border-bottom: 1px solid #6997D3;}

.footer {	COLOR: #7788AA; FONT-SIZE: 10px; TEXT-ALIGN: center; FONT-FAMILY: Verdana, arial; padding: 0px 10px 0px 10px;}
.footer a {color: #7788AA;}
.footer a:visited {color: #7788AA;}
.footer a:hover {color: #bbbbbb;}

.nav3 {	COLOR: #334477; FONT-SIZE: 10px; TEXT-ALIGN: center; FONT-FAMILY: Verdana, arial;}
.nav3 a {color: #334477;}
.nav3 a:visited {color: #334477;}
.nav3 a:hover {color: #7788AA;}

.nav3ON {	COLOR: #7788AA; FONT-SIZE: 10px; TEXT-ALIGN: center; FONT-FAMILY: Verdana, arial;}
.nav3ON a {color: #7788AA;}
.nav3ON a:visited {color: #7788AA;}
.nav3ON a:hover {color: #7788AA; }

.anchor {font-size: 9px; font-style: italic; }
.required {font-size: 9px; color:#FF0000}
.photo {border: 0px solid #334477; }

div.img-dec { 
background: url('../img/shadow.gif') no-repeat bottom right; 
clear: left; 
float: left; 
margin: 5px 5px 5px 5px; 
padding: 0; 
position: relative; 
} 
  
div.img-dec img { 
background-color: #fff; 
border: 1px solid #334477; 
display: block; 
margin: -5px 5px 5px -5px; 
padding: 0px; 
position: relative; 
} 

div.img-decPAD { 
background: url('../img/shadow.gif') no-repeat bottom right; 
clear: left; 
float: left; 
margin: 5px 15px 10px 0px; 
padding: 0; 
position: relative; 
} 
  
div.img-decPAD img { 
background-color: #fff; 
border: 1px solid #334477; 
display: block; 
margin: -5px 5px 5px -5px; 
padding: 0px; 
position: relative; 
} 

div.img-decb { 
background: url('../img/shadow.gif') no-repeat bottom right; 
clear: left; 
float: left; 
margin: 5px 5px 5px 5px; 
padding: 0; 
position: relative; 
} 
  
div.img-decb img { 
background-color: #fff; 
border: 0px solid #334477; 
display: block; 
margin: -5px 5px 5px -5px; 
padding: 0px; 
position: relative; 
} 