/* CSS Document */
body{
padding: 0px;
margin:0px;
font: normal 0.9em Arial, sans-serif;
color: #333;
background-color:#FFF;
text-align:center
}



#navigation {
vertical-align:top;
text-align:center;
}

a, a:link, a:visited, a:active {
color: #990033;
background-color:transparent;
}

.nav, a.nav, a.nav:link, a.nav:visited, .search{
	display:block;
	color: #000;
	font-size: 80%;
	background: #FFF url(images/navBg1.jpg) left top repeat;	
	text-decoration:none;
	font-weight: bold;
	text-align:right;
	padding: 7px 10px 7px 5px;
	vertical-align:top;
}

 .nav3, td.nav3, a.nav3, a.nav3:link, a.nav3:visited, .search{
    color: #000;
	font-size: 80%;
	text-decoration:none;
	font-weight: bold;
	text-align:right;
	padding: 5px 2px 5px 5px;
	vertical-align:top;
    
}

  .nav3over, td.nav3over, a.nav3over, a.nav3over:link, a.nav3over:visited
{
    color: #1D4C8E;
	font-size: 80%;
	text-decoration:none;
	font-weight: bold;
	text-align:right;
	padding: 5px 2px 5px 5px;
	vertical-align:top;
}





.topleveltable 
{
    background: #FFF url(images/navGreenFade.jpg) left top repeat;	
}

.subnav3, td.subnav3, a.subnav3, a.subnav3:link, a.subnav3:visited 
{
    color: #000; 
    text-align:left;
    font-size: 80%;
    white-space: nowrap;
}

.subnav3over, td.subnav3over, a.subnav3over, a.subnav3over:link, a.subnav3over:visited
{
    color: #1D4C8E;
    white-space: nowrap;
}

.nav2, a.nav2, a.nav2:link, a.nav2:visited, .search{
	display:block;
	color: #000;
	font-size: 80%;
	background: #FFF url(images/navBg2.jpg) left top repeat;	
	text-decoration:none;
	font-weight: bold;
	text-align:right;
	padding: 7px 10px 7px 5px;
	vertical-align:top;
}

.homeMiddle {
background: #FFF url(images/logoBg.jpg) left top no-repeat;
vertical-align:top;
text-align:justify;
color: #1D4C8E;

}

#content{
margin-top: 250px;
padding: 20px;
text-align:left

}

.home {font-size: 125%;font-weight:bold; font-style:italic;
font-family:"Times New Roman", Times, serif}

#topNav {
background-color:#1D4C8E;
color: #FFF;
padding: 7px 22px 7px 5px;
text-align:right;
}
.tNav, a.tNav:link, a.tNav:visited, a.tNav:active {
color: #FFF;
background-color:#1D4C8E;
padding-right:20px;
text-decoration:none;
font-weight:bold;
}

.breadcrumb {
background-color:transparent;
color: #1D4C8E;
text-align:right;
font-size: 75%
}
.bNav, a.bNav:link, a.bNav:visited, a.bNav:active {
color: #1D4C8E;
background-color:transparent;
text-decoration:underline;

}
#contentInternal {
padding: 20px;
vertical-align:top;
background: #FFF url(images/contentInternalBg.jpg) left top no-repeat;
text-align:left

}

.verticalBar {vertical-align:top}

.footer{font-size: 75%;text-align:right}

h1 {font-size: 115%}

.blueBold {font-size: 105%;
color: #1D4C8E;
font-weight:bold;
}

.redNormal {
color: #700134;
background-color:transparent;
}

.errortext 
{
    color:Red;
}

#printHeader {
display:none;
}

