/* CSS Document */

/* Qqest Hex Colors

Blue
100 = #08336E
80 = #395C8B
65 = #5E7AA1
50 = #8399B6
35 = #A9B8CC
20 = #CED6E2
10 = #E6EBF0

Orange
100 = #F26100
80 = #F58133
65 = #F79859
50 = #F8B080
35 = #FAC8A6
20 = #FCDFCC
10 = #FEEFE5

Green/Gray
100 = #585842
80 = #797968
65 = #929284
50 = #ABABA0
35 = #C5C5BD
20 = #DEDED9
10 = #EEEEEC

Black/Gray
100 = #000000
80 = #333333
65 = #595959
50 = #808080
35 = #A6A6A6
20 = #CCCCCC
10 = #E5E5E5
5 = #F2F2F2

*/

.bodycopy {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
}

/*link in text */
.bodycopy a:link {
	color:#093A80;
	text-decoration:none;
	}		
.bodycopy a:visited {
	color: #7F7F7F;
	text-decoration:none;
	}
.bodycopy a:hover {
	color: #FE7D19;
	text-decoration:underline;
	}		
	
/* colored text */
.bodycopyorng {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #FE7D19;
}
	
	
.header {
	font-family: Verdana, sans-serif;
	font-size: 16px;
	line-height: 17px;
	margin-top: 0px;
	margin-bottom: 3px;
	padding-top: 0px;
	padding-bottom: 3px;
	font-weight: normal;
	color: #7f7f7f;
}

/* navigation*/
.nav {
	font-size: 9px;
	font-family: Verdana, sans-serif;
	line-height: 14px;
	border-bottom: 1px dotted #FFFFFF;
	}

.nav a:link {
	color: #FFFFFF;
	background-color: #7F7F7F;
	text-decoration: none;
	display:block;
	padding: 10px;
}
.nav a:visited {
	color: #FFFFFF;
	background-color: #7F7F7F;
	text-decoration: none;
	display:block;
	padding: 10px;
}
.nav a:hover {
	color: #FFFFFF;
	background-color: #FE7D19;
	text-decoration: none;
	display:block;
	padding: 10px;
	}
	
.navcurrent {
	font-size: 9px;
	color: #FFFFFF;
	font-family: Verdana, sans-serif;
	line-height: 14px;
	border-bottom: 1px dotted #FFFFFF;
	
}

.navcurrent a:link {
	color: #FFFFFF;
	background-color: #093A80;
	text-decoration: none;
	display:block;
	padding: 10px;
}
.navcurrent a:visited {
	color: #FFFFFF;
	background-color: #093A80;
	text-decoration: none;
	display:block;
	padding: 10px;
}
.navcurrent a:hover {
	color: #FFFFFF;
	background-color: #093A80;
	text-decoration: none;
	display:block;
	padding: 10px;
	}
	
	
.maincontenttable {
	border-top: 1px solid #7F7F7F;
	}	

.btmnav {
	font-size: 10px;
	color: #7F7F7F;
	font-family: Verdana, sans-serif;
}
.btmnav a:link {
	color: #7f7f7f;
	text-decoration: none;
}
.btmnav a:visited {
	color: #7f7f7f;
	text-decoration: none;
}
.btmnav a:hover {
	color: #FE7D19;
	text-decoration: none;
}

.btmnavwhite {
	font-size: 10px;
	color: #FFFFFF;
	font-family: Verdana, sans-serif;
}

.calloutOrg {
	font-family: Arial, Verdana, sans-serif;
	font-size: 24px;
	line-height: 24px;
	color: #FE7D19;
}
.calloutBlu {
	font-family: Arial, Verdana, sans-serif;
	font-size: 24px;
	line-height: 24px;
	color: #093A80;
}
.calloutGry {
	font-family: Arial, Verdana, sans-serif;
	font-size: 24px;
	line-height: 24px;
	color: #7F7F7F;
}

/* heading for features lists, use bullet "bullet_fture_blue.gif" and the background color for tables is #F2F2F2*/
.featurehead {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 10px;
	background-color:#093A80;
	}
	
/* orange line around table */
.orange td{
	border: 1px solid #FE7D19;
	}	



body {
	margin: 0px;
	padding: 0px;
}

/*auto responder email styles*/
.emailcontent {
		border-top: 1px solid #7F7F7F;
		border-left: 1px solid #7F7F7F;
		padding: 20px;
		}


/* styles for validator*/
.leftheader {
	background-image:url(img/hdr_bckgrnd_lt.gif);
	}
	
.rightheader {
	background-image:url(img/hdr_bckgrnd_rt.gif);
	}
.dottedline {
	background-image:url(img/dash_horiz_19_gry.gif);
	}	
	
/* styel for the bright orange numbers that apprear in the calculated values page */
.calcnumber {
	font-family: Arial, Verdana, sans-serif;
	font-size:20px;
	font-weight:bold;
	color: #FE7D19;
	padding-top: 10px;
	padding-bottom: 10px; 
	}
	
/* style for the quotes on physician's page */
.orangequote {
	font-family: Arial, Verdana, sans-serif;
	font-size:18px;
	color: #FE7D19;
	}
