/* Master Format (Type: CMS 1, Media: Screen) ---------------------------------- */

body {
	min-width: 770px;
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
}

img.noborder {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

img.border {
	border: 1px solid #000;
	margin: 0px;
	padding: 0px;
}

.clear {
	clear: both;
	font-size: 0px;
	margin: 0px;
	padding: 0px;
}

li {
	color: #000000;
	font-family: Arial, Verdana, Tahoma, Sans-serif;
	font-size: 10pt; 
	font-weight: normal;
}


a:link, a:active, a:visited {
	color: #003E87;
	font-family: Arial, Verdana, Tahoma, Sans-serif;
	font-weight: normal; 
	text-decoration: none;
}

a:hover {
	color: #0066DE;
	text-decoration: underline;
}

hr {
	margin-top: 5px;
	margin-bottom: 5px;
	color: #666666;
	height: 1px;
}

/* Header ----------------------------------  */

.branding {
 	margin: 0px auto;
	align: center;
	width: 766px;
	height: 95px;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	text-align: right;
}

/* Content ---------------------------------- */

.content {
	width: 766px;
 	margin: 0px auto;
	align: center;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	background-image: url('/images/bg_content.gif');
	background-repeat: repeat-y;		
}

/* Navigation ---------------------------------- */

.nav_top {
 	margin: 0px auto;
	align: center;
	width: 766px;
	height: 26px;
	background-color: #D3EAC0;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;		
}

.b_page a:link, .b_page a:visited, .b_page a:active {
	float: left;
	background-color: #D3EAC0;	
	border-bottom: 1px solid #0066CC;
	border-right: 1px solid #0066CC;
	padding-top: 5px;
	padding-bottom: 4px;			
	padding-right: 34px;
	padding-left: 35px;		
	text-decoration: none;	
	font-size: 10pt;
}

.b_page a:hover {
	background-color: #F3F3F3;	
	text-decoration: underline;	
}


.nav_right {
	float: right;
	width: 236px;
	padding: 10px;
}


/* Area: Content ---------------------------------- */

.area_nopadding {
	float: left;
	width: 548px;
	font-family: Arial, Verdana, Tahoma, Sans-serif;	
	background-color: #fff;
}

.area_nopadding a:link, .area_nopadding a:active, .area_nopadding a:visited {
	color: #fff;
}

.area_nopadding a:hover {
	color: #fff;
	text-decoration: underline;
}

.area_content {
	float: left;
	width: 490px;
	padding: 10px;
	color: #000000;
	font-family: Arial, Verdana, Tahoma, Sans-serif;
	font-size: 10pt; 
	font-weight: normal; 
	min-height: 250px;	
}

.area_home_right {
	float: right;
	width: 178px;
	padding: 20px;
	color: #000000;
	font-family: Arial, Verdana, Tahoma, Sans-serif;
	font-size: 10pt; 
	font-weight: normal; 	
}

.title {
	color: #0066CC;
	font-family: Arial, Verdana, Tahoma, Sans-serif;
	font-size: 12pt; 
	font-weight: bold;	
}

.comment {
	display: none;
}

/* Search Form ---------------------------------- */

.form {
	margin: 0px;
	padding: 0px;
}

.f_search {
	float: right;
	padding: 10px;
 	color: #fff;
	font-family: Arial, Verdana, Tahoma, Sans-serif;
	font-size: 10pt; 
	font-weight: normal;	
}

/* Footer ---------------------------------- */

.foot {
	width: 766px;
 	margin: 0px auto;
	align: center;
	background-color: #669ACC;
	color: #fff;
	font-family: Arial, Verdana, Tahoma, Sans-serif;
	font-size: 12pt; 
	font-weight: normal;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-top: 0px;
	padding-top: 0px;
	margin-top: -2px;	
}

.call {
	float: left;
	padding: 10px;
 	color: #fff;
	font-family: Arial, Verdana, Tahoma, Sans-serif;
	font-size: 12pt; 
	font-weight: normal;
}

.call a:link, .call a:visited, .call a:hover {
 	color: #fff;
	text-decoration: underline
}

.copyright {
	clear: both;
	margin: 0px auto;
	align: center;
	width: 766px;
	padding-top: 5px;
	padding-bottom: 20px;
 	color: #666;
	font-family: Arial, Verdana, Tahoma, Sans-serif;
	font-size: 10pt; 
	font-weight: normal;
	text-align: left;
}