body {
	background-image: url(images/top_header.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
}

.image_border img{border:1px #5F5F5F solid;}

.image_border2 img{border:1px #5F5F5F solid;
margin-top:10px;}

.nav ul{
margin:0px;
padding:0px;
list-style-type:none;
}

.nav ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#FFFFFF;
float:left;
}

.nav ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#FFFFFF;
float:left;
}

.nav ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#FFFFFF;
float:left;
background-image:url(images/nav_nor.jpg);
background-repeat:repeat-x;
padding:10px 18px 15px 18px;
display:block;
width:auto;
border-right:1px solid #FFFFFF;
}

.nav ul li a:hover{
background-image:url(images/nav_hover.jpg);
background-repeat:repeat-x;
padding:10px 18px 15px 18px;
display:block;
width:auto;
}

.nav_back {
	background-image: url(images/nav_nor.jpg);
	background-repeat: repeat-x;
}
.search_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.header_back {
	background-image: url(images/header_right_back.jpg);
	background-repeat: repeat-x;
	height: 211px;
}
.box_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/gray_doted_line.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.box_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #636363;
	text-decoration: none;
	text-align: justify;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.more_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C40000;
	text-decoration: none;
}
.more_text a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C40000;
	text-decoration: none;
	background-image:url(images/more_arrow.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:7px;
}
.more_text a:hover{text-decoration:underline;}.box_back {
	background-image: url(images/box_back.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.box_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #636363;
	text-decoration: none;
	padding-top: 20px;
	padding-left: 20px;
}
.box_links a{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #636363;
	text-decoration:underline;
	background-image:url(images/normal_arrow.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:7px;
	line-height:20px;
	}
.box_links a:hover{text-decoration:none;}

.header_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #C40000;
	text-decoration: none;
	background-image: url(images/red_doted_line.jpg);
	background-position: bottom left;
	background-repeat:no-repeat;
	text-align: left;
	width: 685px;
	padding: 0px;
}
.header_text a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #C40000;
	text-decoration: none;
	text-align: left;
	padding: 0px;
}
.header_text a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #C40000;
	text-decoration:underline;
	text-align: left;
	padding: 0px;
}

.sub_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top:10px;
}
.sub_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.small_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.footer_back {
	background-image: url(images/footer_back.jpg);
	background-repeat: repeat-x;
	height: 130px;
}
.foot_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.foot_text 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.foot_text a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.foot_text a:hover
{
	text-decoration: underline;
}
.foot_sub_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.footer_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.footer_links a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.footer_links a:hover{text-decoration:underline;}

.top_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #909090;
	text-decoration: none;
}
.top_link a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #909090;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
}
.top_link a:hover{
	text-decoration:underline;
	color: #FFFFFF;
}

.big_header_text {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #C40000;
	text-decoration: none;
	background-image: url(images/red_doted_line.jpg);
	background-position: bottom left;
	background-repeat:no-repeat;
	text-align: left;
	width: 685px;
	padding: 0px;
}
.body_text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	width: 683px;
	padding-top: 20px;
	padding-bottom: 20px;
}

.body_text2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
	
}

.body_text2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c40000;
	text-decoration:underline;
	
}

/******************************** NEW CSS *************************************************************************************/



.form_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}


.form_field{width:257px;
height:25px;
/*border:1px solid #C30001;*/
font-size:13px;
font-family:Arial, Helvetica, sans-serif;}


.sub_button{
background-color:#000000;
border:1px solid #C40002;
color:#FFFFFF;
}

#footer_box{
width:705px;
float:left;
padding:0px;
margin:0px;
}

#footer_box div{
width:auto;
float:left;
padding:0px;
margin:10px 30px 13px 0px;
text-align:left;
}.brn_box_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: justify;
	padding-top: 8px;
	padding-right: 20px;
	padding-bottom: 8px;
	padding-left: 20px;
}
.brn_head_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #BE0000;
	text-decoration: none;
}
.brn_link_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #BE0000;
	text-decoration: none;
}

.brn_link_text a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #BE0000;
	text-decoration: none;
}

.brn_link_text a:hover{
	color: #FFFFFF;
}
.q_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #919191;
	text-decoration: none;
	text-align: justify;
}
.a_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}
.bold_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.q_abox_text {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	padding-top: 8px;
	padding-right: 20px;
	padding-bottom: 8px;
	padding-left: 20px;
	border-left:1px dashed #999999;
}
.brn_link_text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #BE0000;
	text-decoration: none;
}

.brn_link_text2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #BE0000;
	text-decoration: none;
}

.brn_link_text2 a:hover{
	color: #000000;
}
.form_header_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #C40000;
	text-decoration: none;
	/*background-image: url(images/red_doted_line.jpg);
	background-position: bottom left;
	background-repeat:no-repeat;*/
	text-align: left;
	width: 685px;
	padding: 0px;
}
/**********************************************************************************************************************/
.side_red_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C40000;
	text-decoration: none;
	line-height: 20px;
}

.side_red_text a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C40000;
	text-decoration: none;
}


.side_red_text a:hover{
color:#000000;
}


/**********************************************************************************************************************/


.pagination_link 
{
margin:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
padding-right:60px;
}

.pagination_link span{
margin:0px 1px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
background-color:#000000;
font-size:12px;
padding:2px 4px 2px 4px;
text-decoration:none;
}

.pagination_link a
{
margin:0px 1px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
background-color:#C50907;
font-size:12px;
padding:2px 4px 2px 4px;
text-decoration:none;
}
.pagination_link a:hover
{
background-color:#000000;
}