/* CSS Document */
body {font-family:Arial; font-size:12px;  background:url(../images/background.gif) repeat-y  center #152e41; }
* {margin:0 auto}
#scr3 {visibility:hidden; height: 10px;}
a {outline:none; -moz-outline:none}
.par {margin-bottom: 15px; text-align:justify}
  .prop {
    height:534px;
    float: left;
    width:1px;
  }
  h3 {font-size: 14px;}
.tab-left {width:30px; font-size: 16px; color: #ffffff; float: left; font-weight: bold;}
.tab-right {width:410px; font-size: 16px; color: #4c92be; float: left; font-weight: bold;}
.par img {border: 2px solid #152e42; margin: 0 0 5px 10px; float: right;}
.par strong {color:#ffffff;}
.main {width:1186px; background:url(../images/background.gif) repeat-y ; border-right: 1px solid #152e44}
.toppart {width:1186px; height:544px; background:url(../images/topbg.jpg) no-repeat;}
.header { width:660px; height:250px; background:url(../images/headerbg.jpg) no-repeat; margin:24px 0px 0px 0px}
.call { width:180px; height:20px; font-family:Arial; font-size:18px; color:#87c0ed; font-weight:bold; float:right; margin:19px 64px 0px 0px}
.callnumber {font-family:Arial; font-size:18px; color:#fff; font-weight:bold}
.navigation { width:621px; height:33px; background:url(../images/navigationbg.jpg) no-repeat; margin:190px 0px 0px 6px; position: absolute; padding-left: 44px;}
.nav2{ width:603px; height:28px; background:url(../images/second_nav.gif) repeat-x; margin:223px 0px 0px 6px; position: absolute; padding-top: 2px; padding-left: 45px;}
.leftmsg {width:150px; height:100px; left:130px; top:374px; position:absolute; z-index:12; font-family:Arial; font-size:13px; color:#4e96c6; line-height:15px;}
.middlearea {width:660px; background:url(../images/middlebg.jpg) repeat-y; margin:0px 0px 0px 0px; float:left}
.otherlinks {width:818px; background:#152e41; border-top:1px solid #386181; border-bottom:1px solid #386181; float:right; margin:0px 7px 0px 0px; padding:0px 0px 10px 0px}
.otherlinks ul {list-style:none; padding:0px; margin:15px 40px 10px 0px; float:left;}
.otherlinks ul li {width:auto; font-family:Arial; font-size:12px; color:#fff; font-weight:normal; margin:0px 0px 5px 20px;line-height:22px; display:block; text-decoration:none; padding:0px 5px 0px 5px}
.otherlinks ul li a{width:auto; font-family:Arial; font-size:12px; color:#fff; font-weight:normal; display:block; text-decoration:none; padding:0px 5px 0px 5px}
.otherlinks ul li a:hover{width:auto; font-family:Arial; font-size:12px; color:#fff; font-weight:normal; display:block; background:#64b7ea; text-decoration:none; padding:0px 5px 0px 5px}
.middlecontent {width:598px; padding:18px 0px 0px 0px; font-family:Arial; font-size:12px; color:#a2cbeb; line-height:18px;}

.middlecontent { min-height:534px; } * html .middlecontent { height:534px; }

.middlecontent{height:auto}
.content {width:auto; float:left; text-align:justify; padding:0px 0px 0px 0px }
.content1 {width:auto;  text-align:justify; padding:0px 0px 0px 0px }
.headingtextblue {font-family:Arial; font-size:24px; color:#4c92be; font-weight:bold; margin:15px 0px 5px 0px}
.headingtextwhite {font-family:Arial;  color:#fff; font-weight:bold}
.contactusdiv {width:263px; float:right; margin:0px 0px 0px 25px}
.contactushead {width:228px; height:51px; background:url(../images/contectusheadbg.jpg) no-repeat; font-size:18px; color:#4c92be; font-weight:bold; text-align:left; vertical-align:middle; line-height:51px; padding:0px 35px 0px 20px; float:left}
.contactusmiddle {width:238px; background:#152e41; padding:10px 5px 0 20px; float:left}
.submitbt { width:89px; height:26px; background:url(../images/submitbtbg.jpg) no-repeat; font-family:arial; color:#fff; font-size:12px; font-weight:bold; border:none; }
.contactusbottom{ width:263px; height:15px; margin:0; background:url(../images/contactusbottombg.jpg) no-repeat; float:left}
.accidentquestions {width:228px; height:122px; background:url(../images/blogbg.jpg) no-repeat; margin:11px 0 0 0; float:left; padding:0px 35px 0px 10px}
.accidentcontent {font-family:Arial; font-size:12px; color:#a2cbeb; margin:10px 0px 0px 0px }
.headingwhite {font-family:Arial; font-size:24px; color:#fff; font-weight:bold;  line-height:47px;  vertical-align:middle}
.ourtext {font-family:Arial; font-size:18px; color:#4c92be; font-weight:bold}
.addresstext {font-family:Arial; font-size:18px; color:#fff; font-weight:bold}
.imagestyle {float:right; margin:0px 0px 0px 10px ; padding:0px 0px 0px 0px; border:3px solid #1e3b52 }
.ouraddress {float:left; width:auto; margin:0px 20px 0px 0px}
.creditcardsdiv {width:auto; background:#405e75; float:left; font-family:"Times New Roman", Times, serif; color:#fff; font-size:12px; padding:5px; text-align:center}
.bloghead {width:578px; height:48px; background:url(../images/bloghead.jpg) no-repeat; margin:10px 0px 0px 0px; padding:0px 0px 0px 20px; float:left; font-family:Arial; font-size:24px; color:#fff; font-weight:bold;  line-height:48px;  vertical-align:middle }
.blogmiddle {width:576px; background:url(../images/blogmiddlebg.jpg) repeat-x #152e42; float:left; padding:10px 10px 10px 10px; color:#fff; border-left:1px solid #1d3a50; border-right:1px solid #1d3a50 }
.blogbottombg {width:598px; height:6px; background:url(../images/blogbottombg.jpg) no-repeat; float:left}
.bloglink {font-size:14px; color:#fff; text-decoration:none; font-weight:bold; margin:3px 0px 3px 0px }
.bloglink a{font-size:14px; color:#fff; text-decoration:none;  font-weight:bold;}
.bloglink a:hover{font-size:14px; color:#fff; text-decoration:underline;  font-weight:bold; }
.bottomborder {width:660px; height:32px; background:url(../images/bottomborderbg.jpg) no-repeat top; clear:both;}
.footer {width:850px; height:115px; padding: 10px 0; background:url(../images/footerbg.jpg) no-repeat top;  font-family:Arial; font-size:11px; color:#a2cbeb; line-height:16px; text-align:center; vertical-align:middle; padding:10px 0 0 0; text-decoration:none;  margin-left: 269px}
.footer a{font-family:Arial; font-size:11px; color:#a2cbeb; text-decoration:none }
.footer a:hover{font-family:Arial; font-size:11px; color:#a2cbeb; text-decoration:underline }
.paymentplan {font-size:14px; font-weight:bold; margin:10px 0px 0px 0px}
.autoaccidentlink {width:700px; float:left}
.autoaccidentlink ul {list-style:none; margin:0px 100px 0px 0px; padding:0px; float:left }
.autoaccidentlink ul li {list-style:disc; list-style-position:inside; }
.subheading {font-size:13px; color:#fff}
.clear {clear:both}
ul {list-style:none; padding: 0; margin: 0;}
.style7 {
	font-size: 100%;
	color: #FFFFFF;
	font-weight: bold;
	
}
.style7 a{
	font-size: 100%;
	color: #FFFFFF;
	font-weight: bold;
	}
.style7 a:hover{
	font-size: 100%;
	color: #FFFFFF;
	font-weight: bold;
	}
	.style3 {

	color: #FFFFFF;
	font-weight: bold;
	font-size:11px
}
.style3 a{
	font-size: 100%;
	color: #FFFFFF;
	font-weight: bold;
	}
.style3 a:hover{
	font-size: 100%;
	color: #FFFFFF;
	font-weight: bold;
	}
	.missioncontent {font-family:Arial; font-size:12px; color:#a2cbeb; line-height:18px; }

.side-top {
	width: 190px; 
	background: url(../images/side-top.jpg) top left no-repeat; 
	height: 24px;
}
.side-middle {
	width: 190px; 
	background: url(../images/side-middle.jpg) top left no-repeat #ffffff; 
}
.side-bottom {
	width: 190px; 
	background: url(../images/side-bottom.jpg) top left no-repeat; 
	height: 30px;
}

.side-middle ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

.side-middle li { margin: 0 0 4px 0; }

.side-middle li p { margin: 10px 0 5px 0; }

.side-middle a
{
display: block;
color: #31688b;
background-color: #e9eef1;
padding: 1px 5px;
width: 175px;
text-decoration: none;
}
.side-middle p
{
display: block;
color: #152e41;
background-color: #d2dbe1;
padding: 1px 5px;
font-weight:bold;
width: 175px;
margin: 0 0 2px 0;
text-decoration: none;
}
.side-middle a:hover
{
background-color: #fefefe;
color: #539ecc;
}

.bluetabs ul{
font: bold 12px Arial, Helvetica, sans-serif;
list-style-type: none;
margin-top: 9px;
padding: 0px;
list-style:none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.bluetabs li{
display: inline;
margin: 0;
}

.bluetabs li a{
text-decoration:none; line-height: normal;
color: #ffffff;
font-weight:normal;
padding:6px 11px; 
text-decoration:none; height: 10px; 
line-height: normal;
text-align:center;
list-style:none;
overflow:hidden;
}

.bluetabs li a:visited{
color: #ffffff;
}

.bluetabs li a:hover{
background-color:#214d6b; color:#fff;background: url(../images/second_nav2.gif) repeat-x top;
}

.bluetabs li.selected{
}

.bluetabs li.selected a{ /*selected main tab style */
background-color:#214d6b; color:#fff; background: url(../images/second_nav2.gif) repeat-x top;
}

.bluetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_b{
position:absolute;
top: 0;
border: 1px solid #000000; /*THEME CHANGE HERE*/
border-width: 0 1px;
font:normal 12px Arial, Helvetica, sans-serif;
line-height:18px;
z-index:100;
background-color:#214d6b;
width: 188px;
visibility: hidden;
}


.dropmenudiv_b a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #000000; /*THEME CHANGE HERE*/
border-bottom-width: 1px;
padding: 1px 0;
text-decoration: none;
color: #ffffff;
padding-left: 8px;
}

* html .dropmenudiv_b a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_b a:hover{ /*THEME CHANGE HERE*/
background-color: #152e44;
}
