/* CSS Document */

body{	
	margin:0 0 20px 0;
	background:url(images/bodybg.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
ol.decimal {
list-style-type:decimal;
padding:0px;
margin:0px;}
p
{ padding:0px;
margin:0px;
}
td
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	line-height:normal;
}
form{ display:inline;}
img{
	border:0px;
}
 a{
	color:#fff;
	text-decoration:underline;
	}
a:hover{
	text-decoration:none;
	color:#fff;
}

.back{
	text-decoration:none;
	color:#B1C4E3;
}
.back:hover{
	text-decoration:underline;
	color:#B1C4E3;
}

.left_shed
{
	background: repeat-y top right; z-index:-1; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( enabled=true, sizingMethod=scale src='images/left_shed.png');
}

.left_shed[class]
{	
	 background:url(images/left_shed.png) repeat-y right; z-index:-1;
}
.right_shed
{
	background: repeat-y top right; z-index:-1; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( enabled=true, sizingMethod=scale src='images/right_shed.png');
}

.right_shed[class]
{	
	 background:url(images/right_shed.png) repeat-y right; z-index:-1;
}
.wrapper{
	margin:0px;
	width:980px;
	background-color:#3B5F9B;
	border:1px solid #F3DDC0;
	border-top:none;
	padding:11px 9px 20px 9px;
	margin:0px;
}
.topNav{
width:980px;
padding:0px;
margin:0 0 5px 0;
height:34px;
float:left;
}

.topNavLeft{
width:19px;
padding:0px;
margin:0px;
height:34px;
background:url(images/topNavleft.gif) no-repeat;
}
.topNavbg{
width:942px;
padding:7px 0 0 0;
margin:0px;
height:27px;
color:#B1C4E3;
font-weight:normal;
text-align:right;
background:url(images/topnavbg.gif) repeat-x;
}
.topNavRight{
width:19px;
padding:0px;
margin:0px;
height:34px;
background:url(images/topNavright.gif) no-repeat;
}
.nav{
width:939px;
background:#213961;
padding:0px 19px 0 20px;
margin:0px;
height:50px;
border:1px solid #5F86C7;
border-top:none;
}
.leftmenu{
width:230px;
padding:0px 0 0px 0;
margin:0px; 
}
.leftmenuhome{
width:230px;
margin:0px; 
padding:0px 0 15px 0;
margin:0px; background: url(images/leftbottombggg.gif) no-repeat bottom left; 

}
.box{
width:230px;
padding:0px;
margin:0 10px 10px 0;
}
.boxTop{
width:230px;
height:65px;
padding:0px;
margin:0px;
font-size:13px;
font-weight:normal;
background:url(images/box_top.gif) no-repeat;
}
.boxMid{
width:228px;
padding:0px;
margin:0px;
background:#254881;
border-left:1px solid #5F86C7;
border-right:1px solid #5F86C7;
}
.boxMid ul{
width:228px;
padding:0px;
margin:15px 0 9px 0;
background:#213961;
}
.boxMid ul li{
width:203px;
padding:7px 10px 7px 15px;
margin:0px;
border-bottom:1px solid #254881;
list-style-type:none
}
.boxMid ul li span{
width:188px;
padding:0 0 0 15px;
margin:0px;
background:url(images/arrow.gif) no-repeat left 5px;
list-style-type:none;
display:block;
}
.boxMid ul li span a{
font-size:12px;
font-weight:normal;
color:#fff;
text-decoration:none;
}
.boxMid ul li span a:hover{
color:#fff;
text-decoration:underline;
}
.boxMid1{
width:213px;
padding:5px 0 0 15px;
margin:0px;
background:#254881;
border-left:1px solid #5F86C7;
border-right:1px solid #5F86C7;
}
.boxBottom{
width:230px;
height:11px;
padding:0px;
margin:0px;
background:url(images/box_bottom.gif) no-repeat;
}
.text{
width:176px;
padding:0 10px 40px 10px;
margin:0px;
color:#fff;
font-size:12px;
font-weight:normal;
background:#213961;
}
.text2{
width:181px;
padding:0 5px 20px 10px;
margin:0px;
color:#fff;
font-size:12px;
font-weight:normal;
background:#213961;
}
.paging{
font-weight:bold;
font-size:12px;
text-decoration:underline;
}

.textfieldNews{
width:108px;
height:17px;
padding:3px 0 0 3px;
margin:0px;
background:#fff;
border:1px solid #10284F;
color:#000;
font-size:11px;
font-weight:normal;
}
.rightCon{
width:696px;
padding:0 20px;
margin:0px;
border-left:1px solid #5F86C7;
border-right:1px solid #5F86C7;
}
.rightCon a{
font-size:12px;
color:#fff;
font-weight:normal;
text-decoration:none;
}
.rightCon a:hover{
text-decoration:underline;
}
.rightCon h1{
width:696px;
padding:13px 0 14px 0;
margin:0px;
font-size:25px;
font-weight:normal;
}
.rightCon h2{
width:521px;
padding:10px 0 10px 0;
margin:0px;
font-size:13px;
font-weight:bold;
text-transform:capitalize;
}
.content{
width:566px;
padding:0px;
margin:0px;
line-height:18px;
}
.content ul{
width:566px;
padding:0px;
margin:0px;
}
.content ul li{
padding:0 0 13px 15px;
margin:0px;
list-style-type:none;
background:url(images/arrow1.gif) no-repeat left 5px;
display:block;
font-size:12px;
font-weight:bold;
}
.tableBorder{
border:1px solid #5F86C7;
}
.tableCon{
padding:15px 0;
margin:0px;
line-height:19px;
font-weight:bold;
}
.footer{
width:980px;
padding:10px 0 0 0;
margin:10px 0 0 0;
}
.footerbg{
width:928px;
height:60px;
padding:0px;
margin:0px;
line-height:18px;
background:url(images/footerbg.gif) repeat-x;
}
.footerbg a{
color:#fff;
text-decoration:none;
}
.footerbg a:hover{
color:#000;
text-decoration:underline;
}
.footerbg span a{
color:#000;
text-decoration:underline;
}
.footerbg a:hover{
color:#000;
text-decoration:underline;
}
.textfield{
width:297px;
padding:2px 0 0 3px;
margin:0px;
color:#000;
background:#fff;
border:1px solid #5F86C7;
height:18px;
font-size:12px;
font-weight:normal;
}
.textarea{
width:297px;
max-width:297px;
padding:2px 0 0 3px;
margin:0px;
color:#000;
background:#fff;
border:1px solid #09295E;
height:90px;
max-height:90px;
font-size:12px;
font-weight:normal;
}
.firmContent{
width:531px;
padding:0 15px 0 0;
margin:0px;
font-size:12px;
font-weight:normal;
text-align:justify;
}
.firmContent h1{
width:521px;
padding:10px 0 0 0;
margin:0px;
font-size:12px;
font-weight:bold;
text-transform:capitalize;
}
.img_border{
border:1px solid #5F86C7;
}
.note{
font-size:12px;
font-weight:bold;
color:#fff;
padding:20px 0px 0 0;
margin:0px;
text-align:justify;
}
.florida{
width:696px;
padding:0px;
margin:0px;
color:#fff;
font-size:12px;
font-weight:normal;
text-align:justify;
}
.florida h1{
width:689px;
height:23px;
padding:5px 0 0 7px;
margin:0px;
background:#213961;
font-size:13px;
font-weight:bold;
}
.floridaText{
width:676px;
padding:0 10px;
margin:0px;
color:#fff;
font-size:12px;
font-weight:normal;
text-align:justify;
}
.floridaText h1{
width:676px;
padding:0 0 15px 0;
margin:0px;
color:#fff;
font-size:13px;
font-weight:bold;
text-decoration:underline;
}
.floridaText ul{
width:676px;
padding:0 0 10px 0;
margin:0px;
}
.floridaText ul li{
padding:0 0 8px 20px;
margin:0px;
color:#fff;
font-size:12px;
font-weight:bold;
text-align:justify;
background:url(images/arrow2.gif) no-repeat left 5px;
list-style-type:none;
}
.mid
{
border-left:#5F86C7 1px solid;
border-right:#5F86C7 1px solid;
}
.textfieldnew{
width:297px;
padding:2px 0 0 3px;
margin:0px;
color:#000;
border:1px solid #5F86C7;
height:18px;
font-size:12px;
font-weight:normal;
background-color:#FFFFFF;
}
a.click
{
font-size:21px;
margin:0px;
font-weight:normal;
color:#FFFFFF;
text-decoration: none;
}
a.click:hover
{
font-size:21px;
margin:0px;
font-weight:normal;
color:#FFFFFF;
text-decoration: underline;
}
.officee-mail{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}