/*
	LightGrey:	#d9d9d9
	Grey 		#9b9b9b
	Light Blue 	#0092cb
	Dark Blue	#0033FF
*/


.tittles {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.cajas {  border-left:1px solid 7D1818; border-right:1px solid 7D1818; border-top:1px solid #7D1818; border-bottom:1px solid 7D1818; font-family: Verdana, Arial, Helvetica, sans-serif; }
.locations {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.locations:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #0099FF}
.pop {  font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFF7D5; height: 15px; width: 100%; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 5px; font-size: 9px; color: #990000; text-decoration: none}
.pop:hover { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFCC00; height: 15px; width: 100%; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 5px; font-size: 9px; color: #990000; text-decoration: none }
.text:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px ; color: #FFCC00}
.textgrande { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}
.textgrande:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF9900}




.textWhite				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFffFF }
.textWhiteBold			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFffFF; font-weight: bold }

.textCounter			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFE5BF; text-align: center; font-weight: bold }

.textLarge 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000 }
.textLarge:hover 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF9900 }

.textNormal				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000 }
.textNormalBold			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: bold }
.textNormal:link		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000 }
.textNormal:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-decoration: none }
.textNormal:active		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666 }
.textnormal:visited		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-decoration: none }

.dhtmlNavigation		{ font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #020098; height: 15px; width: 100%; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 5px; font-size: 9px; color: #FfffFf; text-decoration: none }
.dhtmlNavigation:hover	{ font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FF9900; height: 15px; width: 100%; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 5px; font-size: 9px; color: #000000; text-decoration: none }

.red					{ color: #FF0000 }
.blue					{ color: #0000FF }
.bold					{ font-weight: bold }

H3 						{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000 }
H3.white				{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFffFF }

H4 						{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000 }

P						{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 }

P.large					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }
P.largeBold				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold }
P.largeWhite			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFffFF }
P.largeWhiteBold		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFffFF; font-weight: bold }
P.largeWhiteBoldCenter	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFffFF; font-weight: bold; text-align: center }

P.larger				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 }
P.largerBold			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold }
P.largerWhite			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFffFF }
P.largerWhiteBold		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFffFF; font-weight: bold }
P.largerWhiteBoldCenter	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFffFF; font-weight: bold; text-align: center }

P.largest				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #000000 }
.largest				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #000000 }

P.small					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000 }
.small					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000 }

P.smaller				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #000000 }
.smaller				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #000000 }

P.smallest				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7px; color: #000000 }
.smallest				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7px; color: #000000 }

P.agents				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #660000; font-weight: bold }
P.agentsSmall			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #660000; font-weight: bold }
P.titleWhite			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #FFffFF; font-weight: bold }
P.titleYellow			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #FF9900; font-weight: bold }

P.application			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0000FF; font-weight: bold }
.application			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0000FF; font-weight: bold }
P.quote					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold }
.quote					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold }

A.agents:link			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #660000; font-weight: bold }
A.agents:hover			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #ff9900; font-weight: bold; text-decoration: none }
A.agents:visited		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #660000; font-weight: bold }
A.agents:active			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #660000; font-weight: bold }

A.agentsSmall:link		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold }
A.agentsSmall:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ff9900; font-weight: bold; text-decoration: none }
A.agentsSmall:visited	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #660000; font-weight: bold }
A.agentsSmall:active	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #660000; font-weight: bold }

A.agentsRed:link		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #FF0000; font-weight: bold }
A.agentsRed:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #FF0000; font-weight: bold; text-decoration: none }
A.agentsRed:visited		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #FF0000; font-weight: bold }
A.agentsRed:active		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #FF0000; font-weight: bold }

A.agentsSmallRed:link		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000; font-weight: bold }
A.agentsSmallRed:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000; font-weight: bold; text-decoration: none }
A.agentsSmallRed:visited	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000; font-weight: bold }
A.agentsSmallRed:active		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000; font-weight: bold }


A.agentsSmallBlue:link		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #006600; font-weight: bold }
A.agentsSmallBlue:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #006600; font-weight: bold; text-decoration: none }
A.agentsSmallBlue:visited	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #006600; font-weight: bold }
A.agentsSmallBlue:active	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #006600; font-weight: bold }

A.atlas:link			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #660000; font-weight: bold }
A.atlas:hover			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff9900; font-weight: bold; text-decoration: none }
A.atlas:visited			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #660000; font-weight: bold }
A.atlas:active			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #660000; font-weight: bold }

A.atlas14:link			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #660000; font-weight: bold }
A.atlas14:hover			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ff9900; font-weight: bold; text-decoration: none }
A.atlas14:visited			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #660000; font-weight: bold }
A.atlas14:active			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #660000; font-weight: bold }

A.atlas16:link			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #660000; font-weight: bold }
A.atlas16:hover			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #ff9900; font-weight: bold; text-decoration: none }
A.atlas16:visited			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #660000; font-weight: bold }
A.atlas16:active			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #660000; font-weight: bold }

/* INPUT INPUT INPUT INPUT INPUT */
/* INPUT INPUT INPUT INPUT INPUT */
/* INPUT INPUT INPUT INPUT INPUT */

INPUT	{
/*	background-color: 	#99ccFF;*/
/*	font-weight: 		bold; 	*/
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#000000
	}

INPUT.submit	{
/*	width: 				110px;	*/	
	border-style:		outset;
	border-color:		#FF9900;
	border-width: 		2px;
	background-color: 	#660000;
	text-align: 		center;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		bold;
	color: 				#FF9900
	}

INPUT.maroon	{
/*	width: 				110px;	*/	
/*	border-color:		#FF9900;*/
/*	background-color: 	#660000;*/
/*	color: 				#FF9900;*/
	border-style:		outset;
	border-width: 		2px;
	text-align: 		center;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		bold;
	background-color: 	#bbbbbb;
	}
	
	
INPUT.maroon90	{
/*	background-color: 	#660000;
	border-color:		#FF9900;*/
	background-color: 	#bbbbbb;
	border-style:		outset;
	border-width: 		2px;
	text-align: 		center;
	width: 				90px;	
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		bold;

	}
	
INPUT.maroon110	{
/*	background-color: 	#660000;
	border-color:		#FF9900;*/
	background-color: 	#bbbbbb;
	border-style:		outset;
	border-width: 		2px;
	text-align: 		center;
	width: 				110px;	
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		bold;
	color: 				#FF9900
	}
	
INPUT.maroon130	{
/*	background-color: 	#660000;
	border-color:		#FF9900;*/
	background-color: 	#bbbbbb;
	border-style:		outset;
	border-width: 		2px;
	text-align: 		center;
	width: 				130px;	
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		bold;
	color: 				#FF9900
	}
	
INPUT.maroon160	{
/*	border-color:		#FF9900;
	color: 				#FF9900;*/
	background-color: 	#bbbbbb;
	border-style:		outset;
	border-width: 		2px;
	text-align: 		center;
	width: 				160px;	
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		bold;

	}

INPUT.maroon200	{
/*	border-color:		#FF9900;
	background-color: 	#660000;*/
	background-color: 	#bbbbbb;
	border-style:		outset;
	border-width: 		2px;
	text-align: 		center;
	width: 				200px;	
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		bold;
	}

		
INPUT.maroon300	{
/*	background-color: 	#660000;
	border-color:		#FF9900;*/
	background-color: 	#bbbbbb;
	border-style:		outset;
	border-width: 		2px;
	text-align: 		center;
	width: 				300px;	
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		bold;
	color: 				#FF9900
	}

INPUT.maroon400	{
/*	background-color: 	#660000;
	border-color:		#FF9900;*/
	background-color: 	#bbbbbb;
	border-style:		outset;
	border-width: 		2px;
	text-align: 		center;
	width: 				400px;	
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		bold;
	color: 				#FF9900
	}
	

INPUT.grey		{
	background-color: 	#C0C0C0;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
/*	font-weight: 		bold; 	*/
	}

INPUT.normal	{
/*	background-color: 	#99ccFF;*/
/*	font-weight: 		bold; 	*/
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#000000
	}

INPUT.blue		{
/*	font-weight: 		bold; 	*/
	background-color: 	#99ccFF;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#0000FF
	}
	
INPUT.red		{
/*	font-weight: 		bold; 	*/
	background-color: 	#E2AFAF;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#FF0000
	}

/* SELECT SELECT SELECT SELECT SELECT */
/* SELECT SELECT SELECT SELECT SELECT */
/* SELECT SELECT SELECT SELECT SELECT */

SELECT	{
/*	background-color: 	#E2AFAF;*/
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
/*	font-weight: 		bold; 	*/
	color: 				#000000
	}
	
SELECT.blue		{
	background-color: 	#99ccFF;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
/*	font-weight: 		bold;	*/ 
	color: 				#0000FF
	}
		
SELECT.red		{
	background-color: 	#E2AFAF;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
/*	font-weight: 		bold; 	*/
	color: 				#FF0000
	}
	
SELECT.normal	{
/*	background-color: 	#E2AFAF;*/
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
/*	font-weight: 		bold; 	*/
	color: 				#000000
	}

/* TEXTAREA TEXTAREA TEXTAREA TEXTAREA TEXTAREA */
/* TEXTAREA TEXTAREA TEXTAREA TEXTAREA TEXTAREA */
/* TEXTAREA TEXTAREA TEXTAREA TEXTAREA TEXTAREA */

TEXTAREA	{
/*	background-color: 	#E2AFAF;*/
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
/*	font-weight: 		bold; 	*/
	color: 				#000000
	}

TEXTAREA.normal	{
/*	background-color: 	#E2AFAF;*/
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
/*	font-weight: 		bold; 	*/
	color: 				#000000
	}

/* TABLE TABLE TABLE TABLE TABLE */
/* TABLE TABLE TABLE TABLE TABLE */
/* TABLE TABLE TABLE TABLE TABLE */

TABLE.yellow	{
	border-style: solid; 
	border: solid; 
	border-collapse: collapse;
	border-width: 2px; 
	cell-padding: 8px;
	cell-spacing: 8px;
	padding: 8px;
	border-color: #9b9b9b;
	background-color: white
	}
		
TR.maroonhead	{
	border-style: solid; 
	border-width: 1px; 
	border-color: #ff9900; 
	padding: 4px; 
	border-top: 1px;
	border-top: #ff9900;
	border-left: 1px;
	background-color: #0033FF;
	background-image:url(http://www.insuroratlas.com/images/asim/stripebackground.gif);
/*	border-left: hidden;*/ 
/*	border-top: hidden	*/
	}

TD	{
	border-width: 1px; 
/*	border-color: #d4d4d4; */
	border-color: #0092cb;
	padding: 4px; 
	border-style: inset;
	}
	
TD.calendar	{
	border:1px normal #660000; padding:2px; 
	}

TD.yellowhead	{
	border-style: solid; 
	border-width: 2px; 
	border-color: #660000; 
	padding: 0px; 
	background-color: #ff9900;
	}
	
TD.maroonhead	{
	border-style: solid; 
	border-width: 2px; 
	border-color: #9b9b9b; 
	padding: 4px; 
	background-color: #0033FF;
	background-image:url(http://www.insuroratlas.com/images/asim/stripebackground.gif);
	}
	
TD.marooncell	{
	border-width: 1px; 
	border-color: #0092cb;
	padding: 4px; 
	border-style: inset;
	}
	
TD.blank	{
	border-width: 0px; 
	padding: 0px;
	spacing: 0px; 
	}
	
TD.blank2	{
	border-width: 0px; 
	padding: 4px; 
	border-style: inset;
	}
	
TD.marooncellbottomhidden	{
	border-left:1px inset #660000; 
	border-right:1px inset #660000; 
	border-top:1px inset #660000; 
	border-bottom:1px hidden #660000; 
	padding:4px; 
	}

/*TD.marooncell	{
	border-width: 1px; 
	border-color: #660000; 
	padding: 8px; 
	border-style: inset;
	background-color: #FFE5BF; 
	}	*/
	
TD.yellowhead	{
	border-width: 1px; 
	border-color: #660000; 
	padding: 4px; 
	border-style: inset;
	background-color: #ff9900;
	}
	
TD.tancell	{
	border-width: 0px; 
	border-color: #FFE5BF; 
	padding: 8px; 
	border-style: inset;
	background-color: #FFE5BF; 
	}

TD.maroonheadsmall	{
	border-style: solid; 
	border: solid; 
	border-width: 1px; 
	border-color: #ff9900; 
	padding: 4px; 
	background-color: #0033FF;
	background-image:url(http://www.insuroratlas.com/images/asim/stripebackground.gif);
	border-top: 1px
/*	border-left: hidden;	*/ 
/*	border-top: hidden	*/
	}

/* HR HR HR HR HR */
/* HR HR HR HR HR */
/* HR HR HR HR HR */

HR.maroon200	{
	color: #660000;
	background-color: #660000;
	height: 2px;
	width: 200px;
	text-align: left;
	border: 2;
	}

#container {
	width: 650px;
	margin-left:auto;
	margin-right:auto;
	text-align: center;
	}
#outside{
	width: 800px;
	margin-left:auto;
	margin-right:auto;
	}

TABLE .dataleft {
	float: left;
	margin: 5px;
	padding: 5px;
	border: 1px solid; 
	border-collapse: collapse;
	border-width: 2px; 
	cell-padding: 8px;
	cell-spacing: 8px;
	border-color: #9b9b9b; 
	background-color: white;
	}

TABLE .datareg {
	float: left;
	margin: 5px;
	padding: 5px;
	border: 1px solid; 
	border-collapse: collapse;
	border-width: 2px; 
	cell-padding: 8px;
	cell-spacing: 8px;
	border-color: #9b9b9b;
	background-color: white;
	width: 640px;
	}

BODY {
	background-color: #d9d9d9;
	}