@charset "utf-8";
/* CSS Document */

h1, h2, h3, h4, p, li, ul, ol, table, td, tr, th, blockquote
{
	font-family: Verdana, Geneva, sans-serif;
	/* color:#006; old blue */
	/* gd dark blue */
	color: #091f58;
}

h1 {
	font-size: 16pt;
	font-weight: bold;
}

h2 {
	font-size: 14pt;
	font-weight: bold;
}

h3 {
	font-size: 12pt;
	font-weight:bold;
}
h4 {
	font-size:10pt;
	font-style:italic;
	font-weight:bold;
}

p {
	text-align: left;
	font-size: 10pt;
}

ul, li{
	list-style:none;
	font-size:10pt;
}
.bigger {
	font-size:12pt;
}

.italic_numbered_list {
	list-style-type:decimal;
	font-style:italic;
}
.italic_bulleted_list {
	list-style-type: circle;
	font-style:italic;
	margin-right:5px;
	margin-bottom:5px;
}
.landing_page_list {
	list-style-type:disc;
	list-style:disc;
	list-style-position:outside;
	font-style:normal;
	font-size:12pt;
	margin-bottom:5px;
	margin-left:30px;
}

a {
  font-family: Verdana, Geneva, sans-serif;
  }
  
table{
	font-size:9pt;
	background-color:#d8e6ff;
	text-align:left;
}
.caption {
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:.75in;
	font-size:9.0pt;
	font-family: Verdana, Geneva, sans-serif;
	color:#4F81BD;
	font-weight:bold;
}
.button_caption {
	font-size: 10pt;
	font-style:italic;
	font-weight: normal;
	line-height:12pt;
}

.nomargintop{
	margin-top:0px;
}
.nomarginbottom{
	margin-bottom:0px;
}
.notes {
	font-size: 8pt;
	font-style:italic;
	font-weight: normal;
}
.bolded {
	font-size: 10pt;
	font-weight:bold;
}
.blueshaded {
	/* color:#006; old blue */
	color: #091f58;
	text-align:left;
	font-weight:bold;
}
.orangeshaded {
	color: #e7800e;
	/* color: #ff7f00; new orange */
	font-weight:bold;
}
.whiteshaded {
	color: #ffffff;
	font-weight:bold;
}
.orange_emphasis {
	color: #e7800e;
	/* color: #ff7f00; new orange */
	font-style:italic;
}

.faq_question {
	color: #e7800e;
	/* color: #ff7f00; new orange */
	font-weight:bold;
	font-size:11pt;
	margin-bottom:0px;
}
.column_align{
	text-align:left;
}

.pricing_table {
	/* OLD background-color:#CCF; */
	font-size:10pt;
	text-align:center;
	border:groove;
	border: #309;
}
.row_header {
	text-align:left;
	font-size:14pt;
	border-bottom:none;
	font-weight: bold;
}
.main_row_header {
	text-align:center;
	font-size: 12pt;
	color: #e7800e;
	/* color: #ff7f00; new orange */
	font-weight:bold;
	vertical-align:bottom;
	text-align:center;
	margin-bottom:2px;
	
}
.pricing_row_header {
	text-align:left;
	font-size:12pt;
	/* color:#006; old blue */
	color: #091f58;
	border-bottom:none;
	font-weight: bold;
}
.pricing_main_header {
	text-align:left;
	font-size:12pt;
	/* background-color:#006 old blue */
	background-color: #091f58;
	color: #FFF;
	border-bottom:none;
	font-weight: bold;
}
.options_row_blue {
	background-color: #d8e6ff;
}

.options_row_light_blue {
	background-color: #91ad98;
}

.options_row_white {
	background-color: #FFFFFF;
}
.options_row_gray {
	background-color: #CCC;
	font-size:8pt;
	font-style:italic;
	font-weight: normal;
}
.asterisk{ 
	font-family: Arial, Helvetica, sans-serif;
	color: orange;
	font-weight:bold;
	font-size: 14pt;
}
.question{
	font-weight:bold;
	margin-bottom:0px;
}

.form_labels{
	margin-top:8px;
	margin-bottom:0px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10pt;
}
.form_fields{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10pt;
}
.box_borders {
	border:medium #476370 solid; 
	margin:5px; 
	background-color:#476370;
	overflow: auto;
}

img.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* New GD stuff */

/* gd new accent colors */
.medium_gray_accent {color: #476370;}

.light_gray_accent {color: #91AD98;}

/* fonts */
h5, h6 {
	font-family:Helvetica, Arial, sans-serif;
	color: #476370;
}

/* large heading */
h5 {
	font-size:30pt;
	text-align:center;
	font-weight:100;
	}
/* heading in all caps */
h6 {
	font-size:12pt;
	text-transform:uppercase;
	margin:0px;
}
	
.customer_table {
	width:80%;
	padding: 0px;
	background-color: #FFFFFF;
}
/* customer page link behavior */
a.customer_link:link {color:#476370; text-decoration:none; font-weight:500;}    /* unvisited link */
a.customer_link:visited {color:#000000;text-decoration:none;font-weight:500;} /* visited link */
a.customer_link:hover {color:#e7800e; text-decoration:underline;font-weight:500;}   /* mouse over link */
a.customer_link:active {color:#000000;text-decoration:none;font-weight:500;}  /* selected link */

/* landing page link behavior */
a.lp_link:link {color:#476370; text-decoration:none; font-weight:500;}    /* unvisited link */
a.lp_link:visited {color:#000000;text-decoration:none;font-weight:500;} /* visited link */
a.lp_link:hover {color:#091f58; text-decoration:underline;font-weight:500;}   /* mouse over link */
a.lp_link:active {color:#000000;text-decoration:none;font-weight:500;}  /* selected link */

	
	
/* end CSS */
