/* Start of CMSMS style sheet 'gviz-main' */
/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #636262;
	background-color: #E7E7E7;
	margin-top:0;
	text-align: center;
	line-height:17px;
	
}
a img {border: none; margin:0; padding:0; }

td, p{text-align:left; }

input{font-size:12px; font-family: Arial, Helvetica, sans-serif;}

.clear{clear:both;}

input{display:block;}

/*FONTS**********/	

a:link{
	color: #19519D; text-decoration: underline; font-weight:normal; 
	}
 
a:visited {
	color: #19519D;
	text-decoration: underline; 
	}

a:hover{
	color: #19519D;
	text-decoration: none;
	}



a:active {
	color: #19519D; text-decoration: underline; 
	}
h1, h2, h3, h4, h5, h6{
	margin:0 0 15px 0;
	padding:0;

	}
	
h1 { font-family: Helvetica;
	font-size: 22px;
	
	font-weight:normal;
	
	}
	


h2 {	font-family: Helvetica;
	
	font-size: 17px;
	color: #19519D;
	font-weight:normal;
	}


h3 {font-size: 14px;
	font-weight:normal; color: #19519D;
	}

h4 {font-size: 12px;
	font-weight:bold;
	color: #19519D;
	}
h5	{font-size: 12px;
	font-weight:normal;
	color: #636262;
	
	}
.caption{ 
	font-size:11px;
	color:#999999;
text-align:left;}
	
.date{ 
	font-size:11px;
	color:#000000;}
.smaller{
font-size:11px;
}


#submenu ul li a {font-size:12px;
font-family: Arial, Helvetica, sans-serif;

	}	
/*LAYOUT**********/	

.tableinfo{width:545px;


}


HR {
	height: 1px;
	margin:10px 0 20px 0;
	border: none;
	border-bottom: 1px solid #CFCECE;
display:block
	}
	


#mainWrapper{width:972px;
padding-bottom:30px;
margin-bottom:30px;
text-align:top;
margin:auto;}

#footerWrapper{ clear: both;
background-image: url(images/footer_bg.gif);
	background-repeat: no-repeat;
text-align:left;
display:block;
	font-size:11px;
height:80px;
}
	
#footer{
	height:34px;
	padding:20px 0 0 30px;}
	
#footer a{color:#ffffff;}

#copyright{margin:5px 0 0 30px;}	

#headerWrapper{
	height:104px;
	margin:0 0 20px 0;
	padding:0;
	background-image: url(images/nav_bg.gif);
	background-repeat: no-repeat;
}

#logo{float:left; margin-left:30px;}

#navWrapper{float:right; margin-right:30px;
	wigth:665px; text-align:right;	}

#search{wigth:665px; margin:10px 10px 0 0; height:40px; text-align:right;}

#search input{display:inline; margin-left:10px;}

ul.search{list-style-type:none;
	}

ul.search li{margin-top: 5px;}

input#cntnt01searchinput{width:190px; }

#leftCol{float:left;
	width:200px;
	text-align:center;
	margin:0 15px 40px 0;
	}
#nav{ 
	text-align:right;	
	height:40px;
	}
#nav ul{list-style-type:none;
	margin-top: 5px;
	padding:  0;
	}
#nav ul ul {
	margin-left: 20px;
padding:0;
	color:#ffffff;
font-size:12px;
	}
#nav ul ul li{
	
padding:0;
	}
	
#nav ul li{list-style-type:none; display:inline;
	padding:5px 6px 5px 1px;
	margin: 0;
	font-size:15px;
	font-family: Helvetica;
	}
#nav ul li a{ font-weight:bold;
	text-decoration: none;
	padding-left:10px;
	color: #19519D;
	}
#nav ul li a:hover{ text-decoration: none;
	color: #042C60;
	background-color:#F3F2F2;
	}
li.currentpage { padding:4px;
	color: #ffffff;
	font-weight:bold;
	}
	
/* End of 'gviz-main' */

