@charset "utf-8";
/* CSS Document */

body{
vertical-align:top;
margin:0px;
background-image:url(../images/index1_01.gif);
background-repeat:repeat-x;
height:100%;
background-color:#dcebef;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.div_fix{
vertical-align:top;
margin:0px;
width:949px;
}
.errors
{
    color:#a40000;
}

.clear_div{
clear:left;
}

.header_div1{
vertical-align:top;
margin:0px;
float:left;
width:35%;
}

.header_div2{
vertical-align:top;
margin:0px;
float:left;
width:20%;
}

.phone_text{
vertical-align:top;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:left;
padding-top:5px;
padding-bottom:5px;
line-height:15px;
}

.main_nav_left_bg{
vertical-align:top;
margin:0px;
float:left;
background-image:url(../images/index_07.png);
width:18px;
height:55px;
background-repeat:no-repeat;
}

.main_nav_bg_repeat{
vertical-align:top;
margin:0px;
float:left;
background-image:url(../images/index_09.png);
height:55px;
width:912px;
background-repeat:repeat-x;
}

.main_nav_right_bg{
vertical-align:top;
margin:0px;
float:left;
background-image:url(../images/index_13.png);
width:19px;
height:55px;
background-repeat:no-repeat;
}

.banner_padding{
padding-top:10px;
padding-bottom:10px;
}

.box_div1{
vertical-align:top;
margin:0px;
float:left;
width:949px;
margin-bottom:10px;
}

.box_div{
vertical-align:top;
margin:0px;
float:left;
width:237px;
margin-bottom:10px;
}

.box_div11{
vertical-align:top;
margin:0px;
float:left;
width:464px;
margin-bottom:10px;
margin-left:5px;
}

.content_top_bg{
vertical-align:top;
margin:0px;
background-image:url(../images/index_31.png);
background-repeat:no-repeat;
width:949px;
height:20px;
}

.content_repeat_bg{
vertical-align:top;
margin:0px;
background-image:url(../../resources/images/index_33.png);
background-repeat:repeat-y;
width:949px;
overflow: auto;
}

.content_bottom_bg{
vertical-align:top;
margin:0px;
background-image:url(../images/index_35.png);
background-repeat:no-repeat;
width:949px;
height:25px;
margin-bottom:10px;
}

.content_pad{
padding-left:20px;
padding-right:20px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
vertical-align:top;
margin:0px;
line-height:18px;
color:#333333;
}

.content_pad a{
color:#BF0000;
text-decoration:none;
}

.content_pad a:hover{
color:#0099CC;
text-decoration:underline;
}

h3{
font-size:16px;
color:#0099CC;
}

.footer_heading{
vertical-align:top;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#333333;
text-align:left;
border-bottom:1px solid #333333;
width:943px;
padding-bottom:5px;
margin-bottom:5px;
}

.footer_heading1{
vertical-align:top;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#333333;
text-align:left;
border-bottom:1px solid #333333;
width:462px;
padding-bottom:5px;
margin-bottom:5px;
}

.address_footer{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
}

.img_slide_pad{
padding-top:15px;
}

.footer_copyright{
vertical-align:top;
margin:0px;
background-color:#60a8e3;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
padding:10px;
}

.animated_image_div{
float:left;
width:44%;
}

.banner_img{
vertical-align:top;
margin:0px;
background-image:url(../images/banner_03.png);
background-repeat:no-repeat;
width:943px;
height:232px;
}

.signup{
padding-top:115px;
padding-right:30px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#8c0000;
}




/* css menu */
.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial, Helvetica, sans-serif;
width: 100%;
overflow: hidden;
background: black url(../images/index_09.png) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: #000000;
padding: 19px 42px;
text-decoration: none;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: #005da0;
background: transparent url(../images/index_11.png) center center repeat-x;
}

/* Test Menu */
	a.menu{
		background:#FFE9A6;
		color:#FF0000;
	
	}
	a.menu:hover{
		background:#CCCCCC;
		color:#FF0000;
	
	}

/* End */
/* content list */
.arrowlistmenu{
width: 225px; /*width of menu*/
float:left;
padding-left:5px;
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
color: #333333;
background: url(../images/index_42.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 15px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
/*border-bottom: 1px solid #dadada;*/
font-size: 13px;
text-align:left;
}

.arrowlistmenu ul li a{
color: #BF0000;
text-decoration:none;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #0099CC;
text-decoration:underline;
}


/* form css */
.form_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:left;
}

.input_box{
width:180px;
}

.input_box1{
width:120px;
}

.content_pad_form{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
vertical-align:top;
margin:0px;
color:#333333;
}

.content_pad_form a{
color:#BF0000;
text-decoration:none;
}

.content_pad_form a:hover{
color:#0099CC;
text-decoration:underline;
}




/* accordian css*/

