p, td, li, blockquote, th {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.leftnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #393771;
	text-decoration: none;
}
.topnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #393771;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.leftnavSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.leftsubnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
a:link.leftnavSelected {
	color: #ffffff;
}
a:hover.leftnavSelected {
	color: #7792a6;
}
a:link.leftsubnav {
	color: #ffffff;
}
a:hover.leftsubnav {
	color: #7792a6;
}
a:link.leftnav {
	color: #393771;
}
a:hover.leftnav {
	color: #d47800;
}
a:link.topnav {
	color: #ffffff;
}
a:hover.topnav {
	color: #393771;
}
a:link {
	color: #393771;
}
a:hover {
	color: #d47800;
}
.cellbgcolor {
	background-color: #003366;
}

.content_rates_table {margin-bottom: 20px; font-size: 12px; width: 100%; border-width:  1px; border-spacing: 0px; border-style: solid; border-color: #3a3671;	border-collapse: collapse;}
.content_rates_table_title{background-color:#3a3671; color: white; font-weight: bold; font-size: 14px; }
.content_rates_table_fields {color:#3a3671; font-weight: bold; }
.content_rates_table_row2, .content_rates_table_row1 {border-width:  1px; border-spacing: 0px; border-style: solid; border-color: #3a3671;	border-collapse: collapse;}
.content_rates_table_row_highlight {color: #0a6104;}

table.sample {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: blue blue blue blue;
	border-collapse: collapse;
	background-color: white;
}
table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: blue blue blue blue;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sample td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: blue blue blue blue;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}


h1 {color: #3a3671; font-size: 16px;}
h2, .content_rates_category1 {color: #3a3671; font-size: 14px; font-weight:bold;}
h3 {color: #d47800; font-size: 12px; font-weight:bold; text-transform: uppercase;}

.floatR {position: relative; float: right;}
.floatL {position: relative; float: left;}
.breaker {clear: both;}
.border {border: solid 1px red;}

.regions {width: 200px; margin: 0px 10px 10px 10px;}
.regions table {width: 100%;border-width:  1px; border-spacing: 0px; border-style: solid; border-color: #3a3671; border-collapse: collapse;}
.regions table th {background-color:#3a3671; color: white; font-weight: bold; font-size: 14px; }
.regions table td {border-width:  1px; border-spacing: 0px; border-style: solid; border-color: #3a3671;	border-collapse: collapse;}
.regions ul {margin: 0px; padding: 10px 0px 0px 25px;}
.regions ul li {padding-bottom: 5px;}
