a 
{
	color: #039;
}
img
{  border-style: none;
}
.black  {
	color: #000;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	text-decoration: none;
}

.black:hover  {
	color: #000;
	text-decoration: underline;
}
.black2  {
	color: #000;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}
.black3  {
	color: #000;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.small-bold {
    color: black;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
.term2 {
    color: white;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.white  {
	color: #fff;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

.white:hover  {
	color: #fff;
	text-decoration: underline;
	font-weight: bold;
}

.error  {
	color: red;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}


.error2, .error2 TD A, .error2 TD, .error2 TD SPAN {
	color: #F00;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.blue  {
	color: #036;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

.blue:hover  {
	color: #036;
	text-decoration: underline;
}

.blue-light  {
	color: #336699;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.blue-light:hover  {
	color: #C00;
	font-weight: bold;
	text-decoration: underline;
}

.blue2  {
	color: #036;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.gold  {
	color: #FC0;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.gold:hover  {
	color: #FC0;
	font-weight: bold;
	text-decoration: underline;
}

.nav-blue  {
	color: #036;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

.nav-blue:hover  {
	color: #C00;
	font-weight: bold;
	text-decoration: underline;
}

.nav-white  {
	color: #FFF;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.nav-white:hover  {
	color: #FFF;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

.nav-white2  {
	color: #FFF;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
    font-weight: bold;
}

.nav-white2:hover  {
	color: #FFF;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
    font-weight: bold;
}

.nav-gold  {
	color: #FC0;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.nav-gold:hover  {
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.nav-sub  {
	color: #036;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}

.nav-sub:hover  {
	color: #C00;
	text-decoration: underline;
}

.header  {
	color: #000;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}

.header-blue  {
	color: #036;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.header-white  {
	color: #FFF;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.header-gold  {
	color: #FC0;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.main  {
	color: #000;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
    padding-right: 20px;
}

.quoteForm {
	background-color: #eee;

}
.quoteForm a {
	color: #036;
}

.quoteForm a:hover {
	color: #069;
}
.main-white  {
	color: #FFF;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

.sidebar  {
	color: #036;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.footer  {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.phone  {
	color: #036;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.quoter  {
	color: #036;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}

.quoter a {
	text-decoration: underline
}

.quoter:hover  {
	color: Red;
	font-family: Arial, Geneva, Helvetica, sans-serif;
}

.application  {
	color: #000;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
}

.title  {
	color: #036;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

.title2  {
	color: #036;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}


.title3  {
	color: #036;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: lighter;
	text-decoration: none;
}


<!--  -->
.red  {
	color: red;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	text-decoration: none;
}

.red2  {
	color: red;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

H1  {
	color: #036;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}

H2  {
	color: #036;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
    margin-bottom: 0px;
    padding-bottom: 0px;
}

H3  {
	color: #036;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
    margin-bottom: 0px;
    padding-bottom: 0px;
}
p{
    margin-top: 0px;
    padding-top: 0px;
}

H4  {
	color: #036;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

H5  {
	color: #036;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.underline-blue  {
	color: #039;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	text-decoration: underline;
}

.quoter-review  {
	color: #039;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
}

.nav-dark-gold  {
	color: #FC6;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.dark-gold  {
	color: #FC6;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

.header-dark-gold  {
	color: #FC6;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.nav-black  {
	color: #000;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}


.blue-small  {
	color: #036;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}

.quote  {
	color: #036;
	font-family: "Times New Roman", Palatino, Times, serif;
	font-style : italic;
	text-decoration: none;
}

.red-link  {
	color: red;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.by  {
	color: #000;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
 
.TB-link {
	color: blue; 
	font-family: Arial, Geneva, Helvetica, sans-serif; 
	font-size: 12px; 
	TEXT-DECORATION: underline ;
}

.TB-header {
  background-color: #036;
  color: white;
  font-family: Arial, Geneva, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}

.TB-subheader {
	color: #036;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold;
	text-decoration: none; 
}

.TB-celltext {
    color: black;
	font-family: Arial, Geneva, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal;
	text-decoration: none; 
}

.TB-background {
   background-color:#FFFFCC
}

.large  {
	color: #036;
	font-size: 16px;
	font-weight: bold;
}

.small  {
	color: #036;
	font-family: Arial, Geneva, Helvetica, sans-serif; 
	font-size: 11px;
}

.underline {
	text-decoration: underline;
}

LI  {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}

HR  {
	color: #036;
	height: 1px;
	text-decoration: none;
	width: 100%;
}

.confirm-small  {
	color: #036;
	font-family: Arial, Geneva, Helvetica, sans-serif; 
	font-size: 10px;
}

html {
	height: 100%;
}

body#processingQuote {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
	height: 100%;
}


.error {
	background-color: #DDD;
}


#errorHeader {
	width: 395px;
}

#errorHeader TD {
	border-collapse: collapse;
	padding: 5px;
}

.disclaimer {
	font-size: 8pt;
	font-weight: normal;
}

.darkblue_line td {
	background-color: #036;
	height: 1px;
}



/* QUOTE REQUEST
-------------------------------------------- */

	#quoteRequestContainer {
		border-collapse: collapse;
	}

	#quoteRequestContainer td {
		border: 0px;
		color: #036;
		font-size: 8pt;
		font-weight: bold;
		padding: 4px;
		text-decoration: none;
	}
	
	#quoteRequestContainer a {
		color: #036;
	}
	
	#quoteRequestContainer input, select {
		font-size: 10pt;
	}


/* QUOTE RESULTS PAGE
-------------------------------------------- */


	#quoteSummary {
		background-color: #ecf4fb;
		border: 1px solid #036;
		border-collapse: collapse;
		width: 425px;
	}

	#quoteSummary td {
		border: 0px;
		color: #036;
		font-size: 9pt;
		padding: 4px;
		text-decoration: none;
	}

	#quoteSummary .header td, #quoteSummary .header a {
		background-color: #036;
		color: #fff;
		font-weight: bold;
	}

	#quoteResults {
		border-collapse: collapse;
		width: 100%;
	}
	
	#quoteResults .header td, #quoteResults .header a {
		background-color: #036;
		color: #fff;
		font-weight: bold;
		height: 45px;
	}
	
	#quoteResults td {
		border: 0px;
		color: #036;
		font-size: 9pt;
		padding: 0px;
		text-decoration: none;
	}

	#quoteResults .seperatorLine {
		background-color: #ccc;
		height: 1px;
	}



/* BEGIN LIFE APP REQUEST FORM*/

.appform-container {
	background-color: #ecf4fb;
	border-collapse: collapse;
	width: 100%;
}

.appform-container td {
	border: 0px;
	color: #036;
	font-size: 9pt;
	padding: 4px;
	text-decoration: none;
}

.appform-container a {
	color: #036;
}

.appform-container select, input {
	/*font-size: 25px*/
}

.appform_heading td {
	background-color: #036;
	color :#fff;
	font-size: 11pt;
	font-weight: bold;
}

#processingQuote {
	
}

/* END LIFE APP REQUEST FORM*/

.header-gold-underline  {
	color: #FC0;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.header-gold-underline:hover  {
	color: #FFF;
	text-decoration: underline;
}

.header-big {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	color: #fff;
	font-size: 10pt;
	font-weight: bold;
    backgroud-color:#636
}