/*GLOBALES ESTILOS*/
body {	background-color: #E9E9E9; background-image: url(../images/fondo.gif); background-repeat:repeat; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0px; /*margin-bottom:0px; padding-bottom:0px;*/ }
a:hover, a:active { color: #0000FF; text-decoration: underline;}
table {background-color:#FFFFFF; padding-bottom:0px; margin-bottom:0px; border-style:double; border-width:thin; border-color:#CCCCCC; margin-top:0px; padding-top:0px;}
table table{border-style:dashed; border-width:thin; border-color:#FFFFFF}
table table table{border-style:dashed; border-width:thin; border-color:#FFFFFF}
table table table table{border-style:dashed; border-width:thin; border-color:#FFFFFF}

/*NAVEGACION*/
.barra { font-size: 12px;	font-weight: bold;	color: #FFFFFF; text-decoration: none;	padding-left: 10px;}
.menus { color:#FFFFFF; text-decoration:none; background-image:url(../images/menus.gif);}
.menus a:hover{ color:#FFFFFF; text-decoration: underline;}
.subtitle {font-size: 12px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}
.subbarra {font-size: 12px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	padding-left: 10px;}
.subtitle2 {font-size: 12px;color:#FFFFFF;	padding-left:5px; font-weight:normal;}
.subtitle2 a {text-decoration:none; color:#ffffff;}
.subtitle2 a:active {text-decoration:none; color:#ffffff;}
.subtitle2 a:hover {text-decoration: underline; color:#ffffff;}
.subtitle2 a:visited {text-decoration: none; color:#ffffff;}

/*CONTENIDO DE SECCIONES*/
.text {font-size: 12px;	color: #4B4B4B;}
.content {background-image:url(../images/divisor-insurance-quote.gif); background-repeat:repeat-y;}

.invisible {padding-left:10px; background-image:url(../images/fondo.gi); background-color: ;}






/*OTROS FORMATOS*/
.whitetext {font-size: 16px;	color: #FFFFFF;	font-weight: bold; }

/*CONTENIDO PRINCIPAL*/
.bluenarrative2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	color: #666666;
	overflow-y: auto;
	overflow-x: hidden;
	height: 75px;
	scrollbar-face-color:#DEDEFF;
	scrollbar-track-color: #d1daef;
scrollbar-arrow-color: #666666;
scrollbar-highlight-color:#666666;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-shadow-color: #666666;
}
.bluenarrative2 a:link {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;text-decoration:none;}
.bluenarrative2 a:visited{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;text-decoration:none;}
.bluenarrative2 a:hover{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #cc6600;}


	.bluenarrative {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	overflow-y: auto;
	overflow-x: hidden;
	height: 292px;
	scrollbar-face-color:#DEDEFF;
	scrollbar-track-color: #d1daef;
scrollbar-arrow-color: #666666;
scrollbar-highlight-color:#666666;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-shadow-color: #666666;
}

.bluenarrative p{ padding-left:10px; padding-right:25px;line-height:1.5em; text-align:justify;}
.bluenarrative a{font-size:12px; color: #0000FF; padding-bottom:15px;}
.bluenarrative strong{color:#333333;}
.bluenarrative h1{font-size:19px; font-weight:bolder; font-family: Arial, Helvetica, sans-serif; color: #000099; text-transform:uppercase; padding-left:0px; text-shadow:#0000CC;}
.bluenarrative h2{font-size:13px; color: #CC0000; padding-left:20px; font-weight:normal;}
.bluenarrative h3{font-size:12px; color: #000099; padding-left:10px; padding-right:25px;}
.bluenarrative ul li{font-size:12px; color: #000099; padding-left:10px; padding-right:25px;}
.bluenarrative ul li a{font-size:12px; color: #FF0000; padding-left:10px; padding-right:25px;}
.bluenarrative ol li{font-size:12px; color: #000099; padding-left:10px; padding-right:25px;}

.important p{ padding-left:10px; padding-right:25px;line-height:1.5em; text-align:justify; color:#666666; font-size:11px;}
.important a{font-size:12px; color:#0000FF; padding-bottom:15px;}
.important strong{color:#333333;}
.important h1{font-size:17px; font-family: Arial, Helvetica, sans-serif; color: #000099; text-transform:uppercase; padding-left:10px; text-shadow:#0000CC;}
.important h2{font-size:13px; color: #CC0000; padding-left:20px; font-weight:normal;}
.important h3{font-size:12px; color: #000099; padding-left:10px; padding-right:25px;}
.important ul li{font-size:12px; color: #000099; padding-left:10px; padding-right:25px;}
.important ul li a{font-size:12px; color: #FF0000; padding-left:10px; padding-right:25px;}
.important ol li{font-size:12px; color: #000099; padding-left:10px; padding-right:25px;}
div table td {border-style:dashed; border-width:thin; border-color:#ffffff;}

#intro {background-image: url(../images/south_california_newhomes.jpg); background-repeat:no-repeat;}