td.navimage {background:url("images/navbkgd.jpg") no-repeat}


.copy {
font-family: arial;
color: #333333;
font-size: 8pt;
line-height: 14pt;
padding-right: 30px;
}
.form {
font-family: arial;
color: #333333;
font-size: 8pt;
line-height: 15pt;
text-align: left;
}
.forminput {
font-family: arial;
color: #333333;
font-size: 8pt;
text-align: left;
}
.required {
font-family: arial;
color: #CC0000;
font-size: 8pt;
line-height: 14pt;
}
.title {
font-family: arial;
font-weight: bold;
color: #00529B;
font-size: 11pt;
line-height: 12pt;
}
.subtitle {
font-family: arial;
font-weight: bold;
color: #00529B;
font-size: 10px;
line-height: 12px;
text-align: left;
}
.copyright {
font-family: verdana, arial, sans-serif;
color: #AAC8E6;
letter-spacing: .5px;
font-size: 6pt;
line-height: 6pt;
padding-top: 5px;
padding-right: 6px;
}
.caption {
font-family: arial;
color: #00529B;
text-align: center;
font-size: 9px;
line-height: 12px;
}

td.image {
padding-left: 20px;
padding-right: 20px;
}
.contactareas {
font-family: arial;
color: #333333;
font-size: 9px;
line-height: 14px;
}
td.copyarea {
font-family: arial;
color: #333333;
font-size: 10px;
line-height: 17px;
padding: 20px 0px 0px 0px;
}
.subhead {
font-family: arial;
color: #FFFFFF;
letter-spacing: 0.8px;
font-size: 12px;
font-weight: bold;
line-height: 14px;
}
.nav {
	margin-right: 20px;
	color: #000000;
	
}
.subnav {
	color: #FFFFFF;
	padding-left: 10px;
	border: 1px solid #FFFFFF;
}

.bottom_nav {
font-family: arial;
color: #333333;
font-size: 7pt;
line-height: 14pt;
text-decoration: none;
}
.bottom_nav:hover { color: #00529B; }
.bottom_navon { 
font-family: arial;
color: #00529B;
font-size: 7pt;
font-weight: bold;
line-height: 14pt;
text-decoration: none;
}



.tables TABLE {
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	margin: 0px;
	padding: 0px;
}
.tables TD {
	margin: 0px;
	border-top: none;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #666666;
	border-left: none;
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.report_title { 
font-family: arial;
color: #00529B;
font-size: 10pt;
font-weight: bold;
line-height: 14pt;
padding: 10px 0px 10px 0px;
}

.report_header{ 
font-family: arial;
color: #FFFFFF;
background: #00529B;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
text-align: left;
padding: 5px 5px 5px 5px;

}

.report_copy{ 
font-family: arial;
color: #000000;
font-size: 8pt;
line-height: 10pt;
padding: 5px 5px 5px 5px;
}

.link {
font-family: arial;
color: #00529B;
font-size: 9pt;
font-weight: bold;
line-height: 14pt;
padding-top: 20px;
text-decoration: none;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.suckerdiv ul{
font-family: verdana, arial, sans-serif;
font-weight: bold;
font-size: 9pt;
text-align: right;
margin: 0;
padding: 0;
list-style-type: none;

}
	
.suckerdiv ul li{
position: relative;
width: 208px;
}
.nav_height {
padding-top: 10px;
}
.nav_height1 {
padding-top: 3px;
}

	
/*1st level sub menu style */
.suckerdiv ul li ul{
text-align: left;
font-size: 8pt;
left: 209px; /* Parent menu width - 1*/
position: absolute;
width: 208px; /*sub menu width*/
top: 0;
background: #00529B;
display: none;
}

.suckerdiv ul li ul a{
font-weight: normal;
background: #00529B;
color: #FFFFFF;
text-decoration: none;
padding: 1px 10px;
border: 1px solid #FFFFFF;
}

.suckerdiv ul li ul a:hover{
color: #333333;
background: #FDC24E;
border: 1px solid #000000;
}

/* menu links style */
.suckerdiv ul li a {
padding-bottom: 18px;
color: black;
display: block;
 /*force hasLayout in IE7 */
text-decoration: none;
border-bottom: 0;
}

.suckerdiv .subfolderstyle{
background: url(media/arrow-list.gif) no-repeat center right;

}

	
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }

/* End */

.submitbutton {
background:  url(images/submit.jpg); 
border:none;
width: 123px;
height: 30px;
}

.resetbutton {
background:  url(images/reset.jpg); 
width: 123px;
height: 30px;
}

.submitbutton {
background:  url(images/submit.jpg); 
border:none;
width: 123px;
height: 30px;
}

.editbutton{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #00529B;
	text-align: center;
}

div#contentarea {
padding: 20px 20px 20px 20px;
text-align: left;
}