/* Sansevieri-Insurance-Services CSS Document */

body{

	background:url(../images/bg.gif) repeat-x  #e9e9e9;

	margin:10px 0px 0px 0px;

	font-family:Tahoma, arial, verdana;

	font-size:12px;

}

p{

	margin:0px;

}

img.brd{

	border:1px solid #000000;

}

h1{

	color:#ffffff;

	font-size:22px;

	padding:0px;

	text-align:right;

	margin:10px 10px 0px 0px;

}

h2{

	color:#003863;

	margin:0px;

	font-size:18px;

	text-indent:15px;

}

h3{

	color:#003863;

	margin:0px;

	font-size:14px;

}

#container{

	margin:0px auto;

	width:860px;

}

#wrapper{

	float:left;

	width:846px;

	border:1px solid #9f9f9f;

	border-bottom:0px;

	background:#FFFFFF;

	padding:6px 6px 10px 6px;

}

#header{

	border:1px solid #000000;

}

.spacer{

	margin-top:5px;

}

.nav{

	border:1px solid #000000;

	background:url(../images/nav-bg.gif) repeat-x;

	height:25px;

	font-size:11px;

	color:#ffffff;

	text-transform:uppercase;

	font-weight:bolder;

	line-height:25px;

}

.nav ul{

	margin:0px;

	padding:0px;

	list-style:none;

}

.nav ul li{

	margin:0px;

	padding:0px;

	list-style:none;

	float:left;

	background:url(../images/nav-sep.gif) no-repeat top right;

}

.nav ul li.end{

	background:none;

}



/*********Drop Down level************/



.menu-off{

	height:25px;

}

.menu-off a{

	text-decoration:none;

	color:#ffffff;

	float:left;

	display:block;

	padding:0px 17px 0px 12px;

}

.menu-on{

	height:25px;

	color:#ffffff;

	display:block;

}

.menu-on a{

	color:#ffffff;

	text-decoration:none;

	display:block;

	padding:0px 17px 0px 12px;

}

.menu-off ul{

	display:none;

	position:absolute;

}

.menu-on ul{

	display:block;

	position:absolute;

	width:200px;

	margin:0px;

	padding:0px;

	list-style:none;

	background:#343539;

	margin-top:25px;

	margin-left:-7px;

	z-index:200;

}

.menu-on ul li{

	margin:0px;

	padding:0px;

	list-style:none;

	text-indent:20px;

	color:#fff;

	text-transform:capitalize;

	font-family:Tahoma;

	font-size:11px;

	width:100%;

	line-height:28px;

	border-bottom:1px solid #9fa0a0;

	background:none;

}

.menu-on ul li a{

	display:block;

	height:30px;

	width:100%;

	margin:0px;

	padding:0px;

	font-weight:normal;

}

.menu-on ul li a:hover{

	background:#bebebe;

	color:#000000;

}



/*********Drop Down level************/



.freequote{

	width:220px;

	position:relative;

	border:1px solid #000000;

	background:#0673c8;

	vertical-align:top;

}

.arrow{

	position:absolute;

	background:url(../images/arrow.png) no-repeat bottom;

	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/arrow.png', sizingMethod='scale';

	display:block;*/

	width:119px;

	height:228px;

	margin-left:-10px;

}

.quote{

	background:url(../images/quote.gif) no-repeat top center;

	width:194px;

	height:228px;

	margin:10px 12px;

	position:absolute;

	color:#ffffff;

	text-align:center;

	font-weight:bold;

}

.quote .it{

	font-size:14px;

	padding:5px 0px;

	}

.quote .heading{

	font-size:18px;

	padding-top:10px;

}

.main-img{

	width:618px;

	border:1px solid #000000;

	height:228px;

}

.left-cont{

	width:222px;

	vertical-align:top;

}

.main-cont{

	width:408px;

	border:1px solid #000000;

	vertical-align:top;

}

.main-cont-in{

	padding:10px;

}

.main-cont-in p{

text-align:justify;

}

.right-cont{

	width:205px;

	vertical-align:top;

	line-height:18px;

}

.contact p{

	color:#175aa5;

	font-weight:bold;

	text-align:center;

	font-size:15px;

	line-height:31px;

	margin-top:-10px;

	text-align:center;

}

#footer{

	width:100%;

	background:url(../images/footer.gif) no-repeat top center #9f9f9f;

	height:30px;

	float:left;

}

.indiviual-names{

padding:5px 10px 10px 0px;

font-size:11px;

font-weight:900px;

}

.indiviual-data{

border:1px solid #666666;

font-size:12px;

font-weight:bold;

height:15px;

}

.optional{

padding-left:5px;

color:#666666;

font-size:10px;

}

.indiviual-data-check{

padding:20px 10px 5px 0px;

font-size:11px;

font-weight:900px;



}

.iframe-class{

margin:0px 0px 0px 17px;

width:790px;

height:600px;

scrolling:auto;

border:0px;

}

.links:hover{

	text-decoration:underline;

	color:#1059A5;

}

.links{

	text-decoration:none;

	color:#1059A5;

	}

.widertext{

	color:#175aa5;

	font-weight:bold;

	font-size:14px;

	text-align:center;

	padding-bottom:35px;

}

.contact-p{

	color:#175aa5;

	font-weight:bold;

	font-size:14px;

	padding:5px 0px 3px 0px;

	text-align:left;

}

.head{

padding-top:10px;

font-size:13px;

font-weight:bold;

color:;

text-align:center;

padding-bottom:5px;

}

.travel-p{

	padding:13px;

	line-height:18px;

	text-align:justify;

}

.travel-phead{

	padding:10px;

	line-height:18px;

	text-align:center;

	font-size:12px;

	font-weight:bold;

}

.phead{

	line-height:18px;

	text-align:left;

	font-size:12px;

	font-weight:bold;

	padding-left:20px;

}

.note{

line-height:18px;

font-size:11px;

color:#666666;

padding-left:10px;

}



/* Sansevieri-Insurance-Services CSS Document */



.heading a{
text-decoration:none;
color:#FFFFFF;
}


.heading a:hover{
text-decoration:underline;
color:#FFFFFF;
}






.text-box{
border:1px solid #797979;
border-collapse:collapse;
}





.individual:hover{
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
	color:#1059A5;

}

.individual{
	font-size:11px;
	text-decoration:none;
	color:#1059A5;
	font-weight:bold;

	}


.phone{
	font-size:25px; 
	color:#000000; 
	position:relative; 
	float:right; 
	padding-top:115px;
	font-weight:bold;
	padding-right:15px;

}










