/* CSS Document */

.png { behavior: url(iepngfix.htc); } 

body {
	background-image: url(images/asphalt_tile.jpg);
}


.tablepad_lft {
	padding-left: 10px;
}

.newsbar_back {
	background-image: url(images/news_body.jpg);
	background-repeat: no-repeat;
}

.nav_rpt {
	background-image: url(images/margin_lft_rpt.jpg);
	background-repeat: repeat-y;
}

.news_rpt {
	background-image: url(images/news_spacer_rpt.jpg);
	background-repeat: repeat-y;
}

.newslft_rpt {
	background-image: url(images/news_tile_spacer_lft.jpg);
	background-repeat: repeat-y;
}

.newsrt_rpt {
	background-image: url(images/news_tile_spacer_rt.jpg);
	background-repeat: repeat-y;
}

.newsbody_rpt {
	background-image: url(images/news_tile_body.jpg);
	background-repeat: repeat-y;
}

.body_back {
	background-image: url(images/body_stripeback.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #EBE47C;
	vertical-align: top;
}

.body_minheight {
min-height: 430px;
}

.body_lftframe_rpt {
	background-image: url(images/body_frame_lftmid.jpg);
	background-repeat: repeat-y;
}

.margin_rt_rpt {
	background-image: url(images/margin_rt_rpt.jpg);
	background-repeat: repeat-y;
}

.footer_back {
	background-image: url(images/ftr_back.jpg);
	background-repeat: no-repeat;
}

.floatingright {
float:right;
margin-top:0px;
margin-left:5px;
margin-right:0px;
margin-bottom:0px;
}

.floatingright_45pad {
float:right;
margin-top:0px;
margin-left:0px;
margin-right:45px;
margin-bottom:0px;
}

.horizsep_pad {
float:right;
margin-top:0px;
margin-left:0px;
margin-right:85px;
margin-bottom:0px;
}

.newsbar_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #d5a017;
	text-align: left;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.newsbar_title a{
    color: #d5a017;
	text-decoration: none;
}
.newsbar_title a:hover{
	text-decoration: underline;
}

.newsbar_date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A88F02;
	text-align: left;	
	padding-left: 65px;
	padding-right: 80px;
	text-decoration: none;
}

.newsbar_date_nopad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-align: left;
	text-decoration: none;
}

.newsbar_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #321c15;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	text-decoration: none;
}

.news_titles {
	font: 14px/22px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;
	text-align: left;
	padding-top: 15px;
	padding-bottom: 0px;
    padding-left: 65px;
	padding-right: 80px;
	text-decoration: none;
}

.employment_titles {
	font: 14px/22px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #663300;
	text-align: left;
	padding-top: 15px;
	padding-bottom: 0px;
    padding-left: 65px;
	padding-right: 80px;
	text-decoration: none;
}

.photocaption_rt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #555555;
	text-align: right;
	padding-right: 0px;
	text-decoration: none;
}

.clickcaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #555555;
	text-align: left;	
	padding-left: 65px;
	padding-right: 80px;
	text-decoration: none;
}

.bodytxt {
	color: #663300;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
}

.mainbodytxt {
	color: #663300;
	text-align: left;
	padding-left: 65px;
	padding-right: 80px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
}

.portthumb_pad {
	color: #663300;
	text-align: left;
	padding-left: 65px;
	padding-right: 30px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
}

.pad_vert {
	padding-top: 10px;
	padding-bottom: 0px;
}

.bodytxt_lftindent {
	font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color: #663300;
	text-align: left;
	padding-left: 25px;
	padding-right: 10px;
	text-decoration: none;
}

.bodytxt_bold {
	font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #663300;
	text-align: left;
	text-decoration: none;
}

.bodytxt_bold a {
	font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #663300;
	text-align: left;
	text-decoration: none;
}

.bodytxt_bold a:hover {
	font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #663300;
	text-align: left;
	text-decoration: underline;
}

.bodytxt_bold12 {
	color: #663300;
	text-align: left;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
}

.hdr_16 {
	color: #312c15;
	text-align: left;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: 17px;
	font-weight: bold;
	background-color: #F2EFE1;
	display: block;
}

.footer_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e8e2ca;
	text-align: center;
	padding-left: 25px;
	text-decoration: none;
}

.footer_links a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e8e2ca;
	text-align: center;
	text-decoration: none;
}

.footer_links a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e8e2ca;
	text-align: center;
	text-decoration: underline;
}

.footer_info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6A6A6A;
	text-align: left;
	text-decoration: none;
}

.footer_info a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6A6A6A;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
}

.footer_info a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6A6A6A;
	text-align: left;
	text-decoration: underline;
	font-weight: bold;
}