.center{
	text-align: center;
}
.left{
	text-align: left;
}
.right{
	text-align: right;
}

.white_box_blue_heading{
	background-color: #FFFFFF;
	border: none;
	margin-top: 10px;
}

.white_box_blue_heading p{
	background-color: #FFFFFF;
	padding: 0px 5px 5px;
	line-height: 1.8em;
	margin: 0px;
	padding: 5px;
}

.white_box_blue_heading h1 {
	background-color: #003366;
	padding: 5px;
	color: #FFFFFF;
	margin: 0px;
}


/* ======== THUMBNAILS PAGE ====== */

ul#thumbnails {
padding: 0 0 0 0; 
margin: 5px 0 5px 0; 
list-style-type: none; 
}

ul#thumbnails img {
margin: 0 0 0 0; 
} /* OVERIDE THE MAIN CONTENT IMAGE MARGINS */

#contentBlock ul.folioThumbs img {
margin: 0 0 0 0; 
} /* OVERIDE THE MAIN CONTENT IMAGE MARGINS */


ul#thumbnails a img, ul.folioThumbs a img {
border: 2px solid #FFF; 
} 

ul#thumbnails a:hover img {
} 

ul#thumbnails li.thumb, ul.folioThumbs li.thumb {
display: inline;
}
ul#thumbnails li.thumb a, ul.folioThumbs li.thumb a {
padding: 3px;
float: left; 
border: 1px solid #DDD; 
background-color: #EEE;
display: block;
margin: 0 15px 12px 0;
} 
ul#thumbnails li.thumb a:hover, ul.folioThumbs li.thumb a:hover {
background-color: #DDD; 
}

/* CREO FORM STYLES - These are used by the form & form elements */
.crform{padding:5px 5px; width:320px; background-color:#7666AE; color:#FFFFFF;}
.crform_fieldset{border:1px solid #AEC8A1; padding:6px;}
.crform_element{padding:0px; margin:0px;}
.crform_label_horiz{float:left; width:150px; padding:0px 0px;}
.crform_label_vert{display:block; width:125px; padding:0px 0px;}
.crform_required_symbol{color:#FF0000;}
.crform_required_field{margin:5px 0px 10px 0px;}
.crform_errortext{padding:0px;}
.crform_element_errortext{color:#FFFFFF; padding-bottom:2px; padding-left:125px;}
.crform_input{background-color:#FFFFFF; border:1px solid #CCCCCC; margin:0px; width:175px;}
.crform_input_error{background-color:#FCFFBB; border:1px solid #CCCCCC;margin:0px;}
.crform_button{ float:right;}
.crform_button1{}
.crform_button2{}

/* Small Form CSS */
.crform_small{padding:0px 0px; width:300px;}
.crform_fieldset_small{ border:1px solid #AEC8A1; padding:26px;}
.crform_element_small{padding:0px; margin:0px;}
.crform_label_horiz_small{float:left; width:100px; padding:0px 0px;}
.crform_label_vert_small{display:block; width:100px; padding:5px 0px;}
.crform_required_symbol_small{color:#FF0000;}
.crform_required_field_small{margin:5px 0px 15px 0px;}
.crform_errortext_small{padding:0px;}
.crform_element_errortext_small{color:#FF0000; padding-bottom:2px; padding-left:100px;}
.crform_input_small{background-color:#FFFFFF; border:1px solid #CCCCCC; margin:0px;}
.crform_input_error_small{background-color:#FCFFBB; border:1px solid #CCCCCC;margin:0px;}
.crform_button_small{ float:right;}
.crform_button1_small{}
.crform_button2_small{}

/*----------------------------------------------------------------*/

.image_right{}
.image_right a:link{display:block;border:2px solid #FFFFFF;}
.image_right a:visited{display:block; border:2px solid #FFFFFF;}
.image_right a:active{display:block; border:2px solid #FFFFFF;}
.image_right a:hover{display:block; border:2px solid #99B785; background-color:#99B785;;}

.image_lg_1{position:absolute; top:0px; left:0px;}
.image_lg_2{position:absolute; top:0px; left:110px;}
.image_lg_3{position:absolute; top:110px; left:110px;}
.image_lg_4{position:absolute; top:110px; left:0px;}
.image_sm_0{position:absolute; top:110px; left:110px;}
.image_sm_1{position:absolute; top:0px; left:0px;}
.image_sm_2{position:absolute; top:0px; left:110px;}
.image_sm_3{position:absolute; top:0px; left:220px;}
.image_sm_4{position:absolute; top:110px; left:220px;}
.image_sm_5{position:absolute; top:220px; left:220px;}
.image_sm_6{position:absolute; top:220px; left:110px;}
.image_sm_7{position:absolute; top:220px; left:0px;}
.image_sm_8{position:absolute; top:110px; left:0px;}
.image_sm_9{position:absolute; top:220px; left:0px;}

.pf_left_column { float:left; width:315px; padding:0px 0px 50px 0px;}
.pf_left_image {}
.pf_left_text { padding:5px 0px;}

.pf_right_column { float:left; width:205px; padding:0px 0px 145px 0px; overflow:hidden;}
.pf_right_thumbnail { float:left; display:block;}
.pf_right_thumbnail a:link{margin:0px 0px 10px 5px; display:block;border:2px solid #67757B; background-color:#67757B;}
.pf_right_thumbnail a:visited{margin:0px 0px 10px 5px; display:block; border:2px solid #67757B; background-color:#67757B;}
.pf_right_thumbnail a:active{margin:0px 0px 10px 5px; display:block; border:2px solid #67757B; background-color:#67757B;}
.pf_right_thumbnail a:hover{margin:0px 0px 10px 5px; display:block; border:2px solid #51262D; background-color:#51262D;}

.pf_right_text {padding:0px 0px 5px 5px;}

.html_button {  margin:0px 0px 5px 10px; text-align:center; font-weight:bold; color:#000000;}
.html_button a:link{color:#000000; text-decoration:none; border:1px solid #7F7F7F; padding:5px; background-color:#DFE4E4; display:block;}
.html_button a:visited{color:#000000; text-decoration:none; border:1px solid #7F7F7F; padding:5px; background-color:#DFE4E4; display:block;}
.html_button a:active{color:#000000; text-decoration:none;  background-color:#DFEFFF;}
.html_button a:hover{color:#000000; text-decoration:none;  background-color:#DFEFFF;}

.html_button_not_sel {margin:0px 0px 5px 10px; text-align:center; font-weight:bold; color:#999999; text-decoration:none; border:1px solid #7F7F7F; padding:5px; background-color:#DFE4E4; display:block;}

.column_left { float:left;}
.column_right {float:right;}

.2col_cont_left {width:245px; float:left;}
.2col_cont_right {position:relative; width:335px; float:left; overflow:hidden;}



.gen_left_text{width:240px; float:left; padding:0px 20px 10px 0px;}
.gen_right_image{position:relative; width:320px; float:left;}
.gen_right_text{padding:310px 0px 5px 0px;}

.gen_left_text_wide{width:550px; float:left; padding: 0px 20px 10px 0px;}
.gen_right_text_wide{padding:0px 0px 5px 0px; width:220px; float:left;}

.content{padding:0px 5px 0px 5px; }
.content_right{padding:0px 5px 0px 5px; margin:0px 10px 0px 10px;color:#FFFFFF;}
.image_right{padding:1px 0px 0px 7px;}
.white_header{background-image:url(../img/white_tl.gif); background-repeat:no-repeat; height:10px; height:10px; background-color:#FFFFFF; text-align:right; padding:0px; margin:0px; line-height:0px; }
.white_body{background-color:#FFFFFF; color:#000066; padding:10px; overflow:hidden;}
.white_footer{background-image:url(../img/white_bl.gif); background-repeat:no-repeat; height:10px; height:10px; background-color:#FFFFFF; text-align:right; padding:0px; margin:0px; line-height:0px; }

.news_body {}
.news_body img {float:left;border:2px solid #50262A; margin:0px 6px 2px 0px;}

.thumbnail_left{ float:left;}
.thumbnail_left img{ border:2px solid #51262D; margin:0px 5px 0px 0px}

<!---.back_link{ color:#50262A; border:1px solid  text-align:right; padding:5px; font-weight:bold;}--->
.back_link {  margin:0px 0px 10px 10px; text-align:center; font-weight:bold; color:#000000; width:50px; font-weight:bold; float:right;}
.back_link a:link{color:#000000; text-decoration:none; border:1px solid #7F7F7F; padding:5px; background-color:#DFE4E4; display:block; width:50px; text-align:center; font-weight:bold; float:right;}
.back_link a:visited{color:#000000; text-decoration:none; border:1px solid #7F7F7F; padding:5px; background-color:#DFE4E4; display:block; width:50px; text-align:center; font-weight:bold; float:right;}
.back_link a:active{color:#000000; text-decoration:none;  background-color:#DFEFFF; width:50px; text-align:center; font-weight:bold; float:right;}
.back_link a:hover{color:#000000; text-decoration:none;  background-color:#DFEFFF; width:50px; text-align:center; font-weight:bold;float:right;}

.general_thumbnail{float:left; margin:0px 4px 4px 0px; border:2px solid #51262D}

.date_text{ text-align:right; padding:2px 0px; font-weight:bold;}

.left_menu_text{margin:5px 0px; color:#999999;}
.left_menu_text a:link{display:block; color:#CCCCCC; text-decoration: none;}
.left_menu_text a:visited{display:block; color:#CCCCCC; text-decoration: none;}
.left_menu_text a:active{display:block; color:#CCCCCC; text-decoration: none;}
.left_menu_text a:hover{display:block; color:#CCCCCC; text-decoration: none;}

.float_clear{clear:both;}
.content_area {padding:5px 10px;}
.contact_us{margin:0px; padding:  0px 10px;}

.news_body{padding:5px 15px 160px 0px;}

.news_center{}

.menu_footer{ background-image:url(../img/menu_footer.jpg); background-position:100% 50%; text-align:center;}

.boxed_content{}
.boxed_content ul { margin:5px 5px 5px 20px; padding:0px;}
.boxed_content li { margin:5px 5px 5px 5px; padding:0px;}
/*.news_center h1 {color:#000000;}
.news_center h2 {color:#51262D;}*/