/* ======= CSS TAG Selector Section ======= */

BODY {
	background-color: #ffffff;
	font: normal 9pt Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 5;
}

DIV {
	display: block;
	margin: 0;
	padding: 0;
	clear: left;
	border: none;
	border-collapse: collapse;
	overflow: hidden;
}

DIV A {
	color: Blue;
	text-decoration: none;
}

DIV A:hover {
	color: purple;
	text-decoration: underline;
}

IMG {
	display: block;
	border: 0;
	margin: 0;
	padding: 0;
}

TABLE {
	border: 0;
	background-color: transparent;
	font: 9pt Arial, Helvetica, Sans-Serif;
}

P {
	margin: 0;
	padding: 0;
}

PRE {
	margin: 0;
	padding: 0;
}

UL, LI {
	border: 0;
	border-collapse: collapse;
}

/* ======= CSS Class Selector Section ======= */

.xpTextBox {
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: white;
	border: 1px solid #88A0C8;
	height: 20px;
}

.fd { 
	filter: progid:DXImageTransform.Microsoft.Alpha(style=1,opacity=10,finishOpacity=100,startX=0,finishX=100,startY=100,finishY=0) 
}

.fd2 { 
	filter: progid:DXImageTransform.Microsoft.Alpha(style=1,opacity=100,finishOpacity=10,startX=0,finishX=100,startY=100,finishY=0) 
}

.sd {
    filter:progid:DXImageTransform.Microsoft.Shadow(color=gray, Direction=45, Strength=4)
}

.sd2 {
    filter:progid:DXImageTransform.Microsoft.Shadow(color=gray, Direction=45, Strength=1)
}

/* ======= ALL PAGE Section ======= */

#divIE650 {
	width: 100%;
	height: 650;
	overflow: visible;
}

#divBody650 {
	border-left: solid 1px purple;
	border-right: solid 1px purple;
	border-bottom: solid 1px purple;
	left: 0;
	top: 0;
	width: 800;
	height: 650; 
	z-index: 0;
}


#divIE800 {
	width: 100%;
	height: 800;
	overflow: visible;
}

#divBody800 {
	border-left: solid 1px purple;
	border-right: solid 1px purple;
	border-bottom: solid 1px purple;
	left: 0;
	top: 0;
	width: 800;
	height: 800; 
	z-index: 0;
}

#divIE700 {
	width: 100%;
	height: 700;
	overflow: visible;
}

#divBody700 {
	border: solid 1px purple;
	left: 0;
	top: 0;
	width: 800;
	height: 700; 
	z-index: 0;
}

/* ----------LOGO----------- */

#divLogoLinks A {
	color: gold;
	text-decoration: none;
	font: bold 8pt Arial, Verdana;
}

#divLogoLinks A:hover {
	color: lightskyblue;
	text-decoration: underline;
}

/* ======= INDEX PAGE Section ======= */


/* ---------ADVANTAGE------------ */

#divAdvantageHeader {
	border-left: solid 1px black;
	border-right: solid 1px black;
	border-top: solid 1px black;
	background: lightsteelblue;
}

#divAdvantage {
	border-left: solid 1px black;
	border-bottom: solid 1px black;
	border-right: solid 1px black;
	background: lightsteelblue;
}

#ulAdvantage {
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: left;
	font: 8pt Arial, Helvetica, sans-serif;
	z-index: 1;
}

#ulAdvantage LI {
	margin: 1 0 0 0;
}

#ulAdvantage A {
	padding: 3 1 6 22;
	border: 1 solid gray;
	width: 100%;
	background-color: #999;
	background-image: url(../images/list_down.gif);
}

#ulAdvantage A:link, #ulAdvantage A:visited {
	color: white;
}

#ulAdvantage A:hover {
	border: 1 solid #333;
	background-color: #FF6600;
	background-image: url(../images/list_over2.gif);
	color: yellow;
}

#imgAdvantage {
	border: 0;
	z-index: 0;
}

/* ----------AGENT----------- */

#divAgentHeader {
	border-left: solid 1px black;
	border-right: solid 1px black;
	border-top: solid 1px black;
	background: lightsteelblue;
}

#divAgent {
	border-left: solid 1px black;
	border-right: solid 1px black;
	border-bottom: solid 1px black;
	background: white;
}

#txtAgentZip {
	position: absolute;
	left: 70;
	top: 58;
	width: 100;
}

#btnFindAgent {
	border: 0;
	position: absolute;
	left: 119;
	top: 80;
	width: 53;
	height: 27;
}

/* ----------LEFT MENUS----------- */

#LeftNavigation_divLeftMenus A.purple:link,  #LeftNavigation_divLeftMenus A.purple:visited {
	color: #993399;
}

#LeftNavigation_divLeftMenus  A.purple:hover {
	color: blue;/*#6B0D54;#CC00CC*/
	cursor: hand;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#D8A5CB, EndColorStr=white);
	text-decoration: underline;
}

#LeftNavigation_divLeftMenus A.blue:link,  #LeftNavigation_divLeftMenus A.blue:visited {
	color: blue;
}

#LeftNavigation_divLeftMenus  A.blue:hover {
	color: #6B0D54;/*#CC00CC*/
	cursor: hand;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#D8A5CB, EndColorStr=white);
	text-decoration: underline;
}

#LeftNavigation_divLeftMenus A.black:link,  #LeftNavigation_divLeftMenus A.black:visited {
	color: black;
}

#LeftNavigation_divLeftMenus  A.black:hover {
	color: #6B0D54;/*#CC00CC*/
	cursor: hand;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#D8A5CB, EndColorStr=white);
	text-decoration: underline;
}

/* ----------MAIN----------- */

#divMain A {
	color: blue;
	text-decoration: underline;
	font: italic bold 9pt Arial, Times, Tahoma;
}

#divMain A:hover {
	color: purple;
	text-decoration: none;
}

#parComparison {
	font: 11pt Arial, Helvetica, sans-serif;
}

/* ----------EASY QUOTE----------- */

#divEasyQuote {
	text-align: left;
}

#imgIndexMain {
	border-left: solid 1px purple;
	border-bottom: solid 1px purple;
}

/* ----------GET STARTED----------- */

#divGetStarted {
	background: #FFCC66;
}

#lstQuoteType {
	color: black;
	font: bold 10pt Helvetica, Arial, sans-serif;
	position: absolute;
	left: 5;
	top: 5;
	width: 180;
	height: 20;
}

#txtRequestZip {
	position: absolute;
	left: 260;
	top: 5;
	width: 100;
}

#btnRequestQuote {
	border: 0;
	position: absolute;
	left: 362;
	top: 3;
	width: 53;
	height: 27;
}

/* ======= SITEMAP PAGE Section ======= */

#divGetQuote {
	background: #FBF2D2;
	border-left: solid 1px Purple;
	border-right: solid 1px Purple;
	border-bottom: solid 1px Purple;
}

#divAboutAA {
	background: #FBF2D2;
	border-left: solid 1px Purple;
	border-right: solid 1px Purple;
	border-bottom: solid 1px Purple;
}

#divCustomerService {
	background: #FBF2D2;
	border-left: solid 1px Purple;
	border-right: solid 1px Purple;
	border-bottom: solid 1px Purple;
}

#divArticles {
	background: #FBF2D2;
	border-left: solid 1px Purple;
	border-right: solid 1px Purple;
	border-bottom: solid 1px Purple;
}

#divGetQuote A, #divAboutAA A, #divCustomerService A, #divArticles A {
	color: purple;
	text-decoration: none;
	font: bold 10pt Arial, Verdana;
}

#divGetQuote A:hover, #divAboutAA A:hover, #divCustomerService A:hover, #divArticles A:hover {
	color: brown;
	text-decoration: underline;
}

/* ======= PROFILE PAGE Section ======= */

#divProfile A {
	color: black;
	text-decoration: underline;
}

#divProfile A:hover {
	color: red;
	text-decoration: none;
}

/* ======= VISION PAGE Section ======= */

#divVision A {
	color: black;
	text-decoration: none;
}

#divVision A:hover {
	color: red;
	text-decoration: none;
}

/* ======= MISSION PAGE Section ======= */

#divMission A {
	color: black;
	text-decoration: underline;
}

#divMission A:hover {
	color: red;
	text-decoration: none;
}

/* ======= CONTACT PAGE Section ======= */

#divContactLinks A {
	color: black;
	text-decoration: none;
}

#divContactLinks A:hover {
	color: purple;
	text-decoration: none;
}

#divEmailLinks A {
	color: purple;
	text-decoration: underline;
}

#divEmailLinks A:hover {
	color: blue;
	text-decoration: none;
}

/* ======= LOCATION PAGE Section ======= */

#divLocationAgentHeader {
	background: lightsteelblue;
}

#divLocationAgent {
	border-left: solid 1px silver;
	border-right: solid 1px silver;
	border-bottom: solid 1px silver;
	background: white;
	
}


/* ======= ARTICLES PAGE Section ======= */

#divArticlesInformation A {
	color: black;
	text-decoration: none;
}

#divArticlesInformation A:hover {
	color: red;
	text-decoration: underline;
}

#divArticlesRight1 A, #divArticlesRight2 A, #divArticlesRight3 A, #divArticlesRight4 A   {
	color: blue;
	text-decoration: underline;
}

#divArticlesRight1 A:hover, #divArticlesRight2 A:hover, #divArticlesRight4 A:hover, #divArticlesRight4 A:hover {
	color: blue;
	text-decoration: none;
}

/* ======= SERVICE PAGE Section ======= */

#divService A {
	color: black;
	text-decoration: none;
}

#divService A:hover {
	color: red;
	text-decoration: none;
}