/* CSS Document */

body {
	text-align:center;
	background-color: #BAD2D7;
	color: #006699;
	margin:10px 10px 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 10pt;
	background-image: url(../site/images/bg.gif);
	min-width: 800px;
		}
		
.width {
	min-width:800px;
} 

#wrapper {width: 100%; 
min-width: 800px;}


	
#frame {
	width:100%;
	margin-right:auto;
	margin-left:auto;
	margin-top: 0px;
	padding:0px;
	text-align:left;
	background-image: url(..site/images/image_bg.gif);
	background-repeat: no-repeat;
	background-position: top right;	
	background-color:#FFFFFF;
		}
#top { 
	width: 100%;
	margin-right:auto;
	margin-left:auto;
	margin-top: 0px;
	padding:0px;
	
		
		}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	line-height: 16px;
	padding: 12px;
	float:left;
}

.text_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: #006699;
	line-height: 16px;	
}

.text_green {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: #336600;
	line-height: 16px;
}

.text_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: #FF6600;
	line-height: 16px;
}
.text_yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: #FFBD00;
	line-height: 16px;
}

.text_footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #57777D;
	line-height: 10px;
	background-color: #FFFFFF;
	text-align:left;
}


h1{
	font-size: 16px;
	font-style:normal;
	color: #007EA7;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
}


a {
	font-size: 11px;
	font-style:normal;
	color: #007EA7;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 16px;
	text-decoration: none;
}

a:hover {font-size: 11px;
	font-style:normal;
	color: #FF6600;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 16px;
	text-decoration: none;
}




/* Nav Link */
a.nav {
	font-size: 11px;
	font-style:normal;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	text-decoration: none;
}

a.nav:hover {
	font-size: 11px;
	font-style:normal;
	color: #005F90;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	text-decoration:none;
}


/* subnav Link */
a.subnav {
	font-size: 12px;
	font-style:normal;
	color: #007EA7;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-decoration: none;
}

a.subnav:hover {
	font-size: 12px;
	font-style:normal;
	color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-decoration: none;
}


/* Footer Link */
a.footer {
	font-size: 10px;
	font-style:normal;
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 10px;
	text-decoration: none;
}

a.footer:hover {
	font-size: 10px;
	font-style:normal;
	color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 10px;
	text-decoration: none;
}


/* sm Link */
a.sm {
	font-size: 9px;
	font-style:normal;
	color: #57777D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 10px;
	text-decoration: none;
}

a.sm:hover {
	font-size: 9px;
	font-style:normal;
	color: #FF6600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 10px;
	text-decoration: none;
}

#nav_bg {
	width:100%;
	height:43px;
	margin-right:auto;
	margin-left:auto;
	margin-top: 0px;
	padding:0px;
	text-align:left;
	background-image: url(../images/nav_bg.gif);
	background-repeat:repeat-x;
	background-position: bottom;				
		}

#nav {
	width:100%;
	height: 43px;
	margin-right:auto;
	margin-left:auto;
	margin-top: 0px;
	padding:0px;
	background-image: url(../images/image_nav.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;				
		}
		
#navigation {
	width:770px;
	padding:27px 10px 0px 30px;
	text-align: left;				
		}


#banner {
	width:100%;
	height:136px;
	margin-right:auto;
	margin-left:auto;
	margin-top: 0px;
	padding:0px;
	text-align:left;
	background-image: url(../images/banner_bg.jpg);
	background-repeat:repeat-x;				
		}
#banner_content {
	width:100%;
	height:75px;
	margin-right:auto;
	margin-left:auto;
	margin-top: 0px;
	padding:0px;
	text-align:left;
	background-image: url(../images/banner_bg_content.jpg);
	background-repeat:repeat-x;				
		}
		
#banner_image_left {
	width:50%;
	height:136px;
	float: left;
	text-align:left;				
		}
#banner_image_right {
	width:329px;
	height:136px;
	float: right;
	text-align:right;				
		}
#banner_content_left {
	width:50%;
	height:75px;
	float: left;
	text-align:left;				
		}
#banner_content_right {
	width:329px;
	height:75px;
	float: right;
	text-align:right;				
		}


/* Content */

#content_table1 {
	background:#FFFFFF;
		}
#content_table2 {
	background-color:#D7E1E3;
		}
td {
background:#FFFFFF;
text-align:left;
}


td#color {
		background-color: #D7E1E3;
		text-align:left;
		}

#content {
	width:100%;
	float:left;
	background:#D7E1E3;
	text-align:left;
		}

		
#content_border {
		padding:10px 10px 10px 10px;
		float:left;
		background-color:#FFFFFF;
		text-align:left;
		}
		
#content_grey {
		width:100%;
		height: 100%;
		padding:0px 0px 5px 0px;
		float:left;
		background-color:#D7E1E3;
		text-align:left;
		}
				
#column_spacer {
		width:10px;
		height: 10px;
		padding:0px;
		float:left;
		text-align:left;
		}	
#column_spacer2 {
		width:10px;
		height: 100px;
		padding:0px;
		float:left;
		}
#content_col {
		width:24%;
		height: 100%;
		padding:10px 0px 0px 0px;
		float:left;
		background-color:#D7E1E3;
		}	
		
#content_col_content {
		width:100%;
		padding:0px 0px 0px 0px;
		float:left;
		background-color:#FFFFFF;
		text-align:left;
		}
#content_text {
		height: 100%;
		padding:10px 10px 10px 10px;
		float:left;
		background-color:#FFFFFF;
		text-align:left;
		}
#readmore_text {
		padding:30px 0px 0px 0px;
		float:left;
		background-color:#FFFFFF;
		text-align:left bottom;
		}
			
		
/* Column 1 */
#content_col1_head {
		width:100%;
		height:30px;
		padding:0px 0px 0px 0px;
		float:left;
		background-color:#D7E1E3;
		background-image:url(../images/col_bg_blue.jpg);
		background-repeat:repeat-x;
		text-align:left;
		}
#content_col1_head_text {
		width: 100%;
		height:30px;
		padding:0px 0px 0px 0px;
		float:left;
		background-image:url(../images/image_arrow_blue.jpg);
		background-repeat:no-repeat;
		background-position:right;
		text-align:left;
		}
		
/* Column 2 */	
#content_col2_head {
		width:100%;
		height:30px;
		padding:0px 0px 0px 0px;
		float:left;
		background-color:#D7E1E3;
		background-image:url(../images/col_bg_green.jpg);
		background-repeat:repeat-x;
		text-align:left;
		}
#content_col2_head_text {
		width: 100%;
		height:30px;
		padding:0px 0px 0px 0px;
		float:left;
		background-image:url(../images/image_arrow_green.jpg);
		background-repeat:no-repeat;
		background-position:right;
		text-align:left;
		}
		
/* Column 3 */
#content_col3_head {
		width:100%;
		height:30px;
		padding:0px 0px 0px 0px;
		float:left;
		background-color:#D7E1E3;
		background-image:url(../images/col_bg_orange.jpg);
		background-repeat:repeat-x;
		text-align:left;
		}
#content_col3_head_text {
		width: 100%;
		height:30px;
		padding:0px 0px 0px 0px;
		float:left;
		background-image:url(../images/image_arrow_orange.jpg);
		background-repeat:no-repeat;
		background-position:right;
		text-align:left;
		}		
		
/* Column 4 */
#content_col4_head {
		width:100%;
		height:30px;
		padding:0px 0px 0px 0px;
		float:left;
		background-color:#D7E1E3;
		background-image:url(../images/col_bg_yellow.jpg);
		background-repeat:repeat-x;
		text-align:left;
		}
#content_col4_head_text {
		width: 100%;
		height:30px;
		padding:0px 0px 0px 0px;
		float:left;
		background-image:url(../images/image_arrow_yellow.jpg);
		background-repeat:no-repeat;
		background-position:right;
		text-align:left;
		}

		
#column1 {
		width: 20%;
		padding:20px 0px 30px 0px;
		float:left;
		text-align:left;
		background:#D7E1E3;
		}	
#column2 {
		width:75%;
		padding:20px 0px 30px 0px;
		float:left;
		text-align:left;
		background:#D7E1E3;
		}		
				
			
		
#read_more {
		padding:0px 0px 0px 0px;
		float:bottm;
		text-align:left;
		}		


		
/* Footer */
#footer_left {
		width:600px;
		height:13px;
		padding:5px 0px 0px 0px;
		float:left;
		background:#D7E1E3;
		}
#footer_sm {
		width:200px;
		height:13px;
		padding:5px 0px 0px 0px;
		text-align:right;
		float:right;
		background:#D7E1E3;
		}

#footer_content {
		width:100%;
		height:20px;
		padding:5px 0px 0px 0px;
		float:left;
		background:#D7E1E3;
		}
		


/* FF3 Compliant Styles */

#contentArea{ float:left;padding:10px; background-color:#D7E1E3;}

.leftColumn{float:left; width:49%; height:100%;}
.rightColumn{float:right; width:49%; height:100%;}
/*
.subColumn01{float:left; width:47%; min-height:250px; display:inline; background-color:#fff;}
	.subColumn01 .tab { float:left; width:100%;background-image:url("../images/col_bg_blue.jpg"); background-repeat:repeat-x; display:block; margin-bottom:10px;}
	.subColumn01 .heading{color:#006699; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; line-height:16px; margin:10px;}
	.subColumn01 .content{margin:10px;}
	.subColumn01 .readMore{background-color:#999999; padding:10px; position:relative; top:50%;}


.subColumn02{float:right; width:47%; min-height:250px; display:inline; background-color:#fff;}
	.subColumn02 .tab{float:left; width:100%;background-image:url("../images/col_bg_green.jpg"); background-repeat:repeat-x; display:block; margin-bottom:10px;}
	.subColumn02 .heading{color:#336600; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; line-height:16px; margin:10px;}
	.subColumn02 .content{margin:10px;}
	.subColumn02 .readMore{background-color:#999999;padding:10px; margin-top:75px; }

.subColumn03{float:left; width:47%; min-height:250px; display:inline; background-color:#fff;}
	.subColumn03 .tab{float:left; width:100%;background-image:url("../images/col_bg_orange.jpg"); background-repeat:repeat-x; display:block; margin-bottom:10px;}
	.subColumn03 .heading{color:#FF6600; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; line-height:16px; margin:10px;}
	.subColumn03 .content{margin:10px;}
	.subColumn03 .readMore{background-color:#999999;padding:10px; margin-top:35px;}

.subColumn04{float:right; width:47%; min-height:250px; display:inline; background-color:#fff;}
	.subColumn04 .tab{float:left; width:100%;background-image:url("../images/col_bg_yellow.jpg"); background-repeat:repeat-x; display:block; margin-bottom:10px;}
	.subColumn04 .heading{color:#FFBD00; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; line-height:16px; margin:10px;}
	.subColumn04 .content{margin:10px;}
	.subColumn04 .readMore{background-color:#999999;padding:10px; margin-top:40px;}
*/




.col1Tab{background-image:url("../images/col_bg_blue.jpg"); background-repeat:repeat-x;}
.col1Heading{ display:block; color:#006699; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; line-height:16px; margin:10px;}

.col2Tab{background-image:url("../images/col_bg_green.jpg"); background-repeat:repeat-x; }
.col2Heading{ display:block;color:#336600; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; line-height:16px; margin:10px;}

.col3Tab{background-image:url("../images/col_bg_orange.jpg"); background-repeat:repeat-x;}
.col3Heading{ display:block;color:#FF6600; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; line-height:16px; margin:10px;}

.col4Tab{background-image:url("../images/col_bg_yellow.jpg"); background-repeat:repeat-x;}
.col4Heading{ display:block; color:#FFBD00; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; line-height:16px; margin:10px;}

.content{display:block; margin:10px;}
.spacer{background-color:#D7e1e3;}