body {
	background-image: url(images/back_bg.jpg);
	background-repeat: repeat-x;
	background-color:#FFFFFF;
	margin:0px;
}

.blue_top {
background-image:url(images/top_blue_bar.jpg);
background-repeat:repeat-x;
height:92px;
background-color:#FFFFFF;
}

.ash_back {
background-image:url(images/ash_back.jpg);
background-repeat:repeat-x;
height:72px;
}

.blue_left {
background-image:url(images/left_blue_bg.jpg);
background-repeat:repeat-x;
background-color:#EDEFF2;
}

.left_dot{

background:url(images/dotted_line.png) no-repeat center center;
height:20px;

}

*html .left_dot{

background:none;

filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/dotted_line.png', sizingMethod='crop');

}

.banner img {
width:200;
border:#FFFFFF solid 1px;
}

.header_text_back {
background-image:url(images/header_bg_body.jpg);
background-repeat:repeat-x;
height:35px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
padding-left:6px;
line-height:35px;
}

.body_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#404040;
text-align:justify;
padding:15px 12px 15px 12px;
}

.video_bg {
background-image:url(images/video_box.jpg);
background-repeat:no-repeat;
width:607px;
height:245px;
}

.video {
background-image:url(images/video_back.jpg);
background-repeat:repeat-x;
height:32px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
line-height:32px;
padding:0px 0px 0px 5px ;
}

.nav_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6C0000;
text-decoration:none;
line-height:44px;
}

.nav_text a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6C0000;
text-decoration:none;
line-height:44px;
display:block;
padding:0px 10px 0px 10px;
}

.nav_text a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background-image:url(images/nav_hover_bg.jpg);
background-repeat:no-repeat;
background-position:center center;
width:auto;
text-decoration:none;
line-height:44px;
display:block;
}
.footer_bg {
background-image:url(images/footer_bg_body.jpg);
background-repeat:repeat-x;
height:63px;
}


.copy_text {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding:0px 0px 0px 20px;
}
.link_text {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding:0px 20px 0px 0px;
}

.link_text a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}

.link_text a:hover{
text-decoration:none;
}

.form_field input {
widows:127px;
height:18px;
border:#7AA7E8 1px solid;
margin:8px 0px 0px 0px;
}
.form_field2 input {
width:140px;
height:18px;
border:#7AA7E8 1px solid;
}

.form_field2 textarea {
width:140px;
border:#7AA7E8 1px solid;
}

.formtext {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
padding:0px 0px 0px 18px;
}

.formtextnew {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
padding:5px 0px 5px 10px;
}

.blue_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#164285;
padding: 5px 0px 5px 18px;
}

.formtext_bold {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
padding:5px 0px 5px 0px;
font-weight:bold;
}


.imageborder img{border:1px solid #85AAE1;}

.content_small_red {
	font-size: 9px;
	color: #ff0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



.video_border{background-image:url(images/video_border.jpg);
background-position:bottom;
background-repeat:no-repeat;}