/* CSS Document */

body{
	background: #000 url(media/blue_green_bg.gif) center repeat;
	padding:0px;
	margin:0px;
	font: normal 0.9em verdana, arial, sans-serif;
	color: #333333;
}

.videobody
{
    background: #FFF;	
	padding:0px;
	margin:0px;
	font: normal 0.9em verdana, arial, sans-serif;
	color: #333333;
}

table {
	padding: 0px;
	margin:0px;
}

.headerbg {
	background: #FFFAEA url(media/beige_bg.gif) center repeat;
	color: #336633;
	font-size: 0.8em;
	text-align:right;
	padding: 0px 5px 0px 0px;
}




a:link.header, a:visited.header {
	color: #003366;
	text-decoration:underline;
	background: #FFFAEA url(media/beige_bg.gif) center repeat;
}


a:hover.header{
	color: #003366;
	text-decoration:none;
	background: #FFFAEA url(media/beige_bg.gif) center repeat;
}

a:link.header2, a:visited.header2 {
	color:#FFFFFF;
	text-decoration:underline;
}

a:hover.header2{
	color:#FFFFFF;
	text-decoration:none;
}

.navbg {
	background: #FFFAEA url(media/beige_bg.gif) center repeat;
	color: #003366;
	font-size: 0.9em;
	text-align:right;
	padding: 15px 5px 15px 12px;
	text-align:right;
	vertical-align:top;
	border-right: 1px solid #003366;
	border-bottom: 1px solid #003366;
	display:block;
	
}

#navbg2 {
	background: #FFFAEA url(media/beige_bg.gif) center repeat;
	height:270px;
	z-index:0;
	vertical-align:top;

}

a:link.nav{
	color: #003366;
	background: #FFFAEA url(media/beige_bg.gif) center repeat;
	text-decoration:none;
	}


.blockimg {
	background: #FFFAEA url(media/beige_bg.gif) center repeat;
	color: #003366;
	font-size: 0.9em;
	text-align:center;
	padding: 2px;
	border-right: 1px solid #003366;
	border-bottom: 1px solid #003366;
	display:block;
	
}
#test {
z-index:10;
display:block;

}


.stripebg{
	color: #FFFAEA;
	background: #2E6F1D url(media/stripe_bg.gif) center repeat;
	font-size: 0.9em;

}

#content {	
	color: #333;
	background-color: #FFF;
	text-align:left;
	vertical-align:top;
	padding: 5px 20px 10px 20px;
	font-size: 0.8em;
}

td {
	/*font-size: 0.8em;*/
	color: #333;
	background-color: #FFF;
}

.linebg {
	
	color: #336633;
	background-color:#FFF;
	font-size: 0.7em;
	text-align:left;
}

.footer {
	color: #333333;
	background-color:#FFF;
	font-size: 0.6em;
	text-align:center;
	padding: 10px
}

.breadcrumb {
	color: #333333;
	background-color:#FFF;
	font-size: 0.75em;
	text-align:left;

}

a:link, a:visited {
	color: #990000;
	background-color:transparent;	
}

a:hover {
	color: #990000;
	background-color:transparent;	
	text-decoration: none;
}

h1 {
	color: #336633;
	background-color:#fff;
	font-size: 115%
}

h2 {
	color: #003366;
	background-color:#fff;
	font-size: 110%
}

.headings { font-weight:bold }

.emphasis1 {color: #336633;background-color: #FFF;font-weight:bold;}
.emphasis1a {color: #336633;background-color: #FFF}

.emphasis2 {color: #003366;background-color: #FFF;font-weight:bold;}
.emphasis2a {color: #003366;background-color: #FFF}

.emphasis3 {color: #666;background-color: #FFF;font-weight:bold;}
.emphasis3a {color: #666;background-color: #FFF}


.formsmall {
	font-size: 0.75em;
	/*color:#666666;*/
	 font-weight:normal
}

.errortext {
color:#CC0000;
}

.confirmmsg {
color:Green;
}

#printHeader {
display:none;
}

hr{color: #336633}

.privacyterms {
background-color:#FFF;
text-align:left;
padding: 10px;
}

.headingsBG {
background-color: #336633;
color: #FFF;
font-weight:bold
}

.headingsBGRisk {
background-color: #336633;
color: #FFF;
font-weight:bold;
text-align:center
}

.headingsBGChart {
background-color: #003366;
color: #FFF;
font-weight:bold;
vertical-align:middle;
text-align:center
}

.language {
font-size: 115%;
padding: 5px 0px 5px 0px;
}

.skip {

padding: 5px 0px 5px 0px;
text-align:right;

}

.bodysmall {
	font-size: 0.8em;
}

#flashcontent {
border: 0px;
margin:0px;
color: #FFFFFF;
}

.tableborder{border: 1px solid #000066;font-size: 0.7em}

#docubody 
{
    padding: 0px 10px 10px 10px
}

/*Textbox Watermark*/

.unwatermarked {
	/*height:18px;
	width:148px;*/
	font: normal 0.9em verdana, arial, sans-serif;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
}

.watermarked {
	/*height:20px;
	width:150px;*/
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
	font: normal 0.9em verdana, arial, sans-serif;
}

input 
{
    border:1px solid #BEBEBE; 
    font: normal 0.9em verdana, arial, sans-serif;
}