html {
	height: 100%;
	width: 100%;
	margin:0px;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	background-color: #c1d1e0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
}

.text_admin{

    font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	//line-height: 18px;
	
}

.get_ins{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
padding:0px 0px 0px 0px;
}

h1{
margin:0px;
padding:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
padding:0px 0px 0px 9px;
line-height:24px;

}


h2{
margin:0px;
padding:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
padding:0px 0px 0px 9px;
line-height:24px;
font-weight:normal;


}


h3{
margin:0px;
padding:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000; 
padding:0px 0px 0px 0px;
line-height:24px;



}




.menu{
width:235px;
height:390px;
float:left;
clear:both;
margin:0px;
padding:0px;

}



.right{
width:220px;
float:left;
margin:0px;
float:left;

clear:both;
}


.right ul{
margin:0px;
padding:0px 0px 0px 0px;
float:left;
clear: both;
list-style:none;
line-height:normal;
width:220px;
}

.right li{
margin:0px;
padding:0px;
width:220px;
float:left;
clear: both;
list-style:none;
padding:0px 0px 0px 9px;
border-bottom:1px solid #626365;
color:#063d6c;
}

.right a{
margin:0px;
padding:0px;
width:220px;
padding:0px 0px 0px 0px;
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#063d6c;
line-height:20px;
float:left;
clear: both;
}


.right a:hover{
width:220px;
margin:0px;
padding:0px;
padding:0px 0px 0px 0px;
text-decoration:none;
color:white;
float:left;
clear: both;
line-height:20px;
}
.bg_color{
width:150px;
height:22px;
float:left;
border:1px solid black;
margin:0px;
clear:both;
padding:0px;
background-color:#FF0000;

}

.right_bg{
background-image: url(../images/lft_bg.jpg);
background-repeat:repeat-x;
background-color:#c1d1e0;
}

.right_top{
background-image: url(../images/right_top.gif);
width:674px;
background-repeat:no-repeat;
background-image:
height:32px;
}



p{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:0px 10px 0px 0px;
line-height:18px;
text-align: justify;

}

.seemore{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#416d9e;
text-decoration: underline;
}
.seemore a{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#416d9e;
text-decoration: underline;
}
.seemore a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration:none
}
.footer{
background-image: url(../images/footer_bg.gif);
height:29px;
background-repeat:repeat;
text-align:center;
}
.footer_text{
text-align:center;
line-height:29px;
}


.footer
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #FFFFFF;
text-decoration: none;
}

.footer a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
font-weight:bold;
color: #FFFFFF;
text-decoration: none;
}

.footer a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
font-weight:bold;
color: #000000;
text-decoration: underline;
}

.footer ul
{
margin:0;
padding:0;
list-style-type:none;
line-height:25px;
}

.footer li
{
margin:0;
padding:0 0 0 10px;
list-style-type:none;
display:inline;
}


.copyright{
font-family:Arial, Helvetica, sans-serif;
color: #666666;
font-size:12px;
text-align:center;
line-height:25px;

}

.contact{
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
font-style: normal;
font-weight:  normal;
font-variant: normal;
text-transform: none;
color: #333333
text-decoration: none;

}


.heading{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;

}

.heading2{
font-family:Arial, Helvetica, sans-serif;
color:#023a69;
font-size:12px;
font-weight:bold;

}



.play{
font-family:Arial, Helvetica, sans-serif;
color:#023a69;
font-size:14px;
font-weight:bold;

}


.play a{
font-family:Arial, Helvetica, sans-serif;
color:#023a69;
font-size:14px;
font-weight:bold;
text-decoration:none;

}

.play a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#023a69;
font-size:14px;
font-weight:bold;
text-decoration:none;

}



.list_menu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align:justify;
}


.list_menu a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: underline;
	text-align:justify;
}

.list_menu a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	
	color: #000000;
	text-decoration: none;
	text-align:justify;
}






.list_menu ul{
margin:0px;
padding:0px;
margin-top:0px;
margin-left:10px;
}

.list_menu ul li{
margin:0;
padding:0 0 8px 15px;
list-style-type:none;
line-height:normal;
background-image:url(../images/bullet.gif);
background-repeat:no-repeat;
background-position:0 2px;

}


.fields{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#000000;
}


.information{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:023a69;

}


.name{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:000000;
font-weight:bold;
}

.star{
color:#FF0000;

}

/*input{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
height:18px;
line-height:18px;
font-family:12px;
color:#999999;
}*/

.drop{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-family:12px;
color:#999999;
height:25px;
}

/*.heading{
margin:0px;
padding:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
padding:0px 0px 0px 0px;
line-height:24px;
}*/

.learn_insurance
{
width:233px;
height:275px;
background-image:url(../images/learn_insurance.jpg);
background-repeat:no-repeat;
}

.get_a_quote
{
width:228px;
height:275px;
background-image:url(../images/get_a_quote.jpg);
background-repeat:no-repeat;
padding-left:5px;
}

.call_me
{
width:228px;
height:275px;
background-image:url(../images/call_me.jpg);
background-repeat:no-repeat;
padding-left:5px;
}

.boxtext1
{
width:213px;
padding-top:170px;
padding-left:15px;
color:white;
}

.boxtext2
{
width:218px;
padding-top:170px;
padding-left:10px;
color:white;
}

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

.list li
{
margin:0;
padding:0 0 5px 15px;
list-style-type:none;
background-image:url(../images/icon.gif);
background-repeat:no-repeat;
background-position:0 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.list li a
{
margin:0;
padding:0;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;
}

.list li a:hover
{
margin:0;
padding:0;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: white;
	text-decoration: none;
	/*background-color:#f0cb54;*/
	width:734px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:10px;
	/*background-image:url('images/bg_answer.gif');
	background-repeat:no-repeat;
	background-position:top right;*/
	height:20px;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align:justify;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:10px;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align:justify;
	position:relative;

}

/**************************sliding css******************************/
#what {
	/*margin-left: 20px;*/
	width: 734px;
	float: left;
	}
		#what dl { margin-top: 5px; }
		#we_do dt {
		font: bold 12px Verdana;
		/*background: url(/images/home/rounded-corners.gif) no-repeat left top; */
		/*text-indent: 8px;*/
		margin-top: 5px;
		padding-top:5px;
		/*padding: 3px 0;*/
		}
		#we_do dd { 
		/*background: url(/images/home/rounded-corners.gif) no-repeat left bottom; */
		padding: 0;
		margin-left:10px;
		font: normal 12px Verdana;
		padding-right:10px;
		text-align:justify;
		line-height:18px;
		}
		.head {cursor: pointer;
		
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: white;
	text-decoration: none;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:10px;
	height:20px;
	overflow:hidden;
	background-color:#406d9f;
	text-align:justify;
}

.link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style: normal;
line-height: normal;
color:red;
text-decoration:none;
}

a.link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style: normal;
line-height: normal;
color:red;
text-decoration:underline;
}

a.link:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style: normal;
line-height: normal;
color:red;
text-decoration:none;
}

.admin_nav
{
width:100%;
height:19px;
background-color:#ca1217;
}

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

.admin_nav li
{
margin:0;
padding:0;
list-style-type:none;
height:19px;
float:left;
}

.admin_nav li a
{
margin:0;
padding:0;
list-style-type:none;
height:19px;
padding:0 50px 0 50px;
border-right:solid 1px white;
background-color:#ca1217;
text-decoration:none;
color:white;
float:left;
display:block;
}

.admin_nav li a:hover
{
margin:0;
padding:0;
list-style-type:none;
height:19px;
padding:0 50px 0 50px;
border-right:solid 1px white;
background-color:#124772;
text-decoration:none;
color:white;
float:left;
display:block;
}

.anylinkcss{
position:absolute;
visibility: hidden;
line-height: 18px;
z-index: 100;
background-color: #124772;
width: 200px; font: normal 12px arial; font-weight: normal; text-transform:none; color:#FFFFFF;
display:inline;
}

.anylinkcss a{
width: 100%;
display: block;
border-bottom: 1px solid white;
padding: 4px 0;
text-decoration: none;
text-indent: 5px;
color:white;
font: normal 12px arial; font-weight: normal; text-transform:none;
}

.anylinkcss a:hover{ /*hover background color*/
background-color:#ca1217;
text-decoration:none;
color:white;
}

.anylinkcss1{
position:absolute;
visibility: hidden;
line-height: 18px;
z-index: 100;
background-color: #124772;
width: 200px; font: normal 12px arial; font-weight: normal; text-transform:none; color:#FFFFFF;
display:inline;
}

.anylinkcss1 a{
width: 100%;
display: block;
border-bottom: 1px solid white;
padding: 4px 0;
text-decoration: none;
text-indent: 5px;
color:white;
font: normal 12px arial; font-weight: normal; text-transform:none;
}

.anylinkcss1 a:hover{ /*hover background color*/
background-color:#ca1217;
text-decoration:none;
color:white;
}

.admin_link
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

a.admin_link
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

a.admin_link:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
