body
{
	FONT-FAMILY: Verdana, Arial;
	BACKGROUND-COLOR: White;
	scrollbar-base-color: #6699CC;
	scrollbar-face-color: #6699CC; 
	scrollbar-arrow-color: #003366; 
	scrollbar-track-color: white; 
	scrollbar-shadow-color: #336699; 
	scrollbar-highlight-color: #6699CC; 
	scrollbar-3dlight-color: #99CCFF; 
	scrollbar-darkshadow-Color: white;
	background-repeat: no-repeat;
}

TABLE.mainTable
{
	width: 760px;
	vertical-align: top;
	color: #336699;
	font-size: 10;
}

.mainTableFixedHeight
{
	width: 760px;
	height: 760px;
}

TD.leftColumn
{
	width: 25%;
	vertical-align: top;
	padding: 3px 3px 3px 3px;
}

TD.middleColumn
{
	width: 50%;
	vertical-align: top;
}

TD.rightColumn
{
	width: 25%;
	vertical-align: top;
	padding: 3px 3px 3px 3px;
}

TABLE.mainContent
{
	border-width: 0px;
	border-color: #336699;
	border-style: solid;
	width: 100%;
		
}

TABLE.thinblueborder
{
	border-width: 0px;
	border-color: #336699;
	border-style: solid;
	padding: 1px 1px 1px 1px;	
}

a.defaultLink:active, a.defaultLink:link, a.defaultLink:visited
{
	color: #336699;
	text-decoration: underline;
	cursor: hand;
}

a.whiteout:active, a.whiteout:link, a.whiteout:visited
{
	color: #eeeeee;
	text-decoration: none;
	cursor: hand;
}


a.defaultLink:hover
{
	color: Black;
	text-decoration: underline;
	cursor: hand;
}

TD.middleColumnWide
{
	width: 75%;
	vertical-align: top;
}

.navBar, a:link, a:visited
{
	color: #336699;
	font-size: 9;
	font-weight: bold;
	text-decoration: none;
	cursor: hand;
}

a.navBar:hover
{
	color: Black;
	font-size: 9;
	font-weight: bold;
	text-decoration: underline;
	cursor: hand;
}

.headerLink, a.headerLink:link, a.headerLink:active, a.headerLink:visited
{
	color: #FF5B00;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
}

a.headerLink:hover
{
	color: #FF5B00;
	font-size: 7;
	font-weight: bold;
	text-decoration: underline;
}

.graytext8
{
    color: gray;
    FONT-SIZE: 8pt;
}

.orangetext7
{
    color: #FF9900;
    FONT-SIZE: 7pt;
}
.orangetext8
{
    color: #FF5B00;
    FONT-SIZE: 8pt;
}

.smallText
{
	font-size: 7pt;
}

.subHeader
{
	font-size: 9pt;
}

.plannametext
{
       color: #FF5B00;
    FONT-SIZE: 8pt;
       FONT-WEIGHT: bold;    
}


.darkerbluetext7
{
    color: #225588;
    FONT-SIZE: 7pt;
}

.darkerbluetext8
{
    color: #225588;
    FONT-SIZE: 8pt;
}

.darkerbluetext12
{
    color: #225588;
    FONT-SIZE: 12pt;
}

.darkerbluetext13
{
    color: #225588;
    FONT-SIZE: 13pt;
}



.darkerbluetext9
{
    color: #225588;
    FONT-SIZE: 9pt;
}


.bluetext6
{
    color: #006699;
    FONT-SIZE: 6pt;
}

.bluetext7
{
    color: #006699;
    FONT-SIZE: 7pt;
}
.bluetext8
{
    color: #006699;
    FONT-SIZE: 8pt;
}

.bluetext9
{
    color: #006699;
    FONT-SIZE: 9pt;
}

.bluetext10
{
    color: #006699;
    FONT-SIZE: 10pt;
}

.bluetext12
{
    color: #006699;
    FONT-SIZE: 12pt;
}
.blacktext
{
    FONT-SIZE: 8pt;
}


.blacktextSmall
{
    FONT-SIZE: xx-small;
}

.blacktext8
{
     color: #000000;
    FONT-SIZE: 8pt;
}

.blacktext9
{
         color: #000000;
    FONT-SIZE: 9pt;
}

.blacktext10
{
         color: #000000;
    FONT-SIZE: 10pt;
}

.blacktext11
{
         color: #000000;
    FONT-SIZE: 11pt;
}

.blacktext13
{
         color: #000000;
    FONT-SIZE: 13pt;
}

.blacktext16
{
         color: #000000;
    FONT-SIZE: 16pt;
}

.blacktext20
{
         color: #000000;
    FONT-SIZE: 20pt;
    
}

.blacktextbold8
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
}

.blacktextbold11
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
}

.blacktextbold12
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
}

.blacktextbold10
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
}

.blacktextbold12
{
	font-weight: bold;
	font-size: 14pt;
	color: #99ccff;
}

.boldRow
{
	font-weight: bold;
	text-decoration: underline;
}

.chkBoxStyle
{
	font-size: 9;
	color: #003366;
	border: solid 1px #99ccff;
}

.customerDGHeader
{
	background-color: #99ccff;
	color: White;
}

customerDG
{
}

.defaultErrorText
{
	font-size: 9;
	color: Red;
}

.defaultText
{
	font-size: 9;
	color: #336699;
}

.txtBoxStyleageblue
{
	border: solid 1px #336699;
	width: 25px;
	font-size: 9;
	font-weight: bold;
	color: #336699;
	background: #99ccff
}

.dropdownlist
{
	font-size: 8;
	color: #336699;
	background: #99ccff
}
.defaultText8
{
	font-size: 8;
	color: #336699;
}

.defaultText10
{
	font-size: 10;
	color: #336699;
}

.defaultText11
{
	font-size: 11;
	color: #336699;
}

.defaultText12
{
	font-size: 12;
	color: #336699;
	font-weight: bold;
}

.defaultTextBold
{
	font-size: 9;
	color: #336699;
	font-weight: bold;
}

.defaultText10Bold
{
	font-size: 10;
	color: #336699;
	font-weight: bold;
}

.defaultText11Bold
{
	font-size: 11;
	color: #336699;
	font-weight: bold;
}

.defaultText12Bold
{
	font-size: 12;
	color: #336699;
	font-weight: bold;
}

.disclaimer
{
	font-size: 7pt;
	FONT-WEIGHT: normal;
	color: #336699;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

.DIV_show
{
	display: inline;
	visibility: visible;
}

.DIV_hide	
{
	display: none;
	visibility: hidden;
}

.footerTable
{
	color: Black;
	width: 760px;
	border: 1;
}

.footerText
{
	font-size: xx-small;
}

.gobutton
{
	border-right: steelblue solid 1px;
	border-top: steelblue solid 1px;
	border-bottom: steelblue solid 1px;
	border-left: steelblue solid 1px;
	font-weight: bold;
	font-size: 11px;
	background: #99ccff;
	filter: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ff3399ff');
	color: #212121;
	height: 20px;
	text-decoration: none;
	cursor:hand;
}
.gobutton12
{
	border-right: steelblue solid 1px;
	border-top: steelblue solid 1px;
	border-bottom: steelblue solid 1px;
	border-left: steelblue solid 1px;
	font-weight: bold;
	font-size: 12px;
	background: #99ccff;
	filter: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ff3399ff');
	color: #212121;
	height: 20px;
	text-decoration: none;
	cursor:hand;
}
.hr
{
	border: dashed 1px #336699;
	width: 95%;
}

.LogMenuContent
{
	color: #336699;
	font-size: 10;
	font-weight: bold;
	border-width: 1px;
	border-style: solid;
	border-color: #336699;
	height:75px;
	width: 300px;
	padding: 2px 2px 2px 2px;
	vertical-align: top;
}

.QandA
{
	border: solid 1px #336699;
	width: 380px;
}

.radStyle
{
	font-size: 9;
	color: #336699;
}

.redtext
{
    FONT-SIZE: 10pt;
    
    Color: red
}

.redtextBold
{
    FONT-SIZE: 10pt;
    
    Color: red;
    FONT-WEIGHT: bolder
}

.resultsTable
{
	BORDER-COLOR: #336699;
	border-style: solid;
	BORDER-WIDTH: 1px;
	padding: 0px;
}

.resultsTopDetails
{
	border-color: #336699;
	border-style: solid;
	border-width: 0px;
}

.resultsTableTop
{
	color: #336699;
	font-size: 9;
	border-width: 1px;
	border-style: solid;
	border-color: #336699;
	height: 175px;
	vertical-align: top;
}

.resultsTableTopNoBorder
{
	color: #336699;
	font-size: 8;
	border-width: 0px;
	border-style: solid;
	border-color: #336699;
	vertical-align: top;
}

.resultsTableTopHeader
{
	background: #99CCFF;
	height: 10px;
}

.resultsTableTopLink
{
	color: black;
	text-decoration: underline;
	font-weight: normal;
}

.resultsTableInner
{
	BORDER-COLOR: #99CCFF;
	border-style: dotted;
	padding: 0px 0px 0px 0px;
	BORDER-WIDTH: 1px;
}

.resultsTableInnerHeader
{
	font-size: 8pt;
	font-weight: bold;
	background-color: #99ccff;
}

.resultsTableInnerBody
{
	font-size: 8pt;
}
/*
.resultsTableInnerBody a:visited, a:hover
{
	color: #336699;
	text-decoration: underline;
	cursor:hand;
}
*/
a.resultsTableInnerBody:active, a.resultsTableInnerBody:link
{
	color: #336699;
	text-decoration: underline;
	cursor:hand;
}

.resultsTableInnerBodyLink
{
	color: black;
	text-decoration: underline;
	cursor: help;
}

.resultsPlanName
{
	color: Black;
	font-size: 10pt;
	font-weight: bold;
}


.resultsPlanName9
{
	color: Black;
	font-size: 9pt;
	font-weight: bold;
}
.resultsHeader
{
	color: white;
	background-color: #99CCFF;
}

.resultsHeaderInner
{
	color: White;
	font-size:8pt;
	background-color: #99CCFF;
}

.resultsHeaderOld
{
	filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType: 0,StartColorStr: '#ff0099FF',EndColorStr: '#ff99CCFF');
	color: white;
	background-color: #99CCFF;
}

.resultsHeaderInnerOld
{
	filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType: 0,StartColorStr: '#9f003366',EndColorStr: '#ff99CCFF');
	color: White;
	background-color: #99CCFF;
}

.resultsSort
{
	border-style: solid;
	border-color: #336699;
	border-width: 1px;
	background: #FFA300;
	color: White;
	font-size: 11;
}

.resultsSortInner
{
	border-style: solid;
	border-color: black;
	border-width: 0px;
	background: #FFA300;
	color: Black;
	font-weight: bold;
	width: 100%;
	font-size: 11;
}

.selectedproduct
{
	border-style: solid;
	border-color: black;
	border-width: 0px;
	background: #99ccff;
	color: #336699;
	font-weight: bold;
	font-size: 12;
}


.resultsSortLink
{
	color: White;
	font-size: 11;
	text-decoration: underline;
	cursor:hand;
}

.resultsInternational
{
	width: 740px;
	height: 250px;
	background-image: url(images/global/eWayInternational_result.gif);
	background-repeat: no-repeat;
}

.resultsNoQuotes
{
	width: 100%;
}

.tblCoverage
{
	color: #336699;
	font-size: 9;
}	

.txtBoxStyle
{
	border: solid 1px #336699;
	width: 170px;
	color: #336699;
	font-weight: bold;
}

.txtBoxStyleDate
{
	border: solid 1px #336699;
	width: 65px;
	color: #336699;
	font-weight: bold;
}

.txtBoxStyleMI
{
	border: solid 1px #336699;
	width: 15px;
	color: #336699;
	font-weight: bold;
}

.txtBoxStyleNumber
{
	border: solid 1px #336699;
	width: 25px;
	color: #336699;
	font-weight: bold;
}

.txtBoxStylePhone
{
	border: solid 1px #336699;
	width: 75px;
	color: #336699;
	font-weight: bold;
}

.txtBoxStylePwd
{
	border: solid 1px #336699;
	width: 125px;
	color: #336699;
	font-weight: bold;
}

.txtBoxStyleState
{
	border: solid 1px #336699;
	width: 25px;
	color: #336699;
	font-weight: bold;
}

.txtBoxStyleSignature
{
	border: solid 1px #336699;
	width: 175px;
	color: #336699;
	font-weight: bold;
	font-family: monotype corsiva, Arial, verdana;
}

.txtBoxStyleSSN
{
	border: solid 1px #336699;
	width: 75px;
	color: #336699;
	font-weight: bold;
}

.txtBoxStyleZip
{
	border: solid 1px #336699;
	width: 40px;
	color: #336699;
	font-weight: bold;
}

.userGreeting
{
	color: #FFA300;
}

#navigation td
{
	border-bottom: 2px solid #99ccff;
}

#navigation a
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	line-height:11px;
	letter-spacing:.05em;
	text-decoration: none;
	display:block;
	padding:4px 6px 4px 26px;
	background: url("images/mm_arrow.gif") 14px 45% no-repeat;
}

#navigation a:hover
{
	background: #ffffff url("mm_arrow.gif") 14px 45% no-repeat;
	color:#FF5B00;
}

.navText
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	text-align:left;
}.INT_PlanSubHdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	text-transform: capitalize;
	color: #225588;
	text-align: left;
	vertical-align: top;
	letter-spacing: normal;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.INT_PlanHdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: lighter;
	text-transform: capitalize;
	color: #FF5B00;
	letter-spacing: 0.2em;
	text-align: left;
	vertical-align: bottom;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.INT_PlanDetail {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #336699;
	padding:5px 5px 3px 5px;
	vertical-align: top;
}

.INT_PlanIntro {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	padding: 10px;
	margin: 10px;
	text-align: left;
}
.INT_navigation {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336699;
	letter-spacing: .1em;
}
.Quote_Details {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-transform: capitalize;
	color: #003366;
	background-color: #99ccff;
	letter-spacing: 0.5em;
	text-align: left;
	text-indent: 2px;
	height: 24px;
}

