﻿.navmenu{
width: 100%;
overflow: hidden;
border-bottom: 1px solid black; /*bottom horizontal line that runs beneath tabs*/
}
.navmenu ul{
margin: 0;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
font: bold 10pt Calibri, Arial, Verdana;
list-style-type: none;
}
.navmenu li{
display: inline;
margin: 0;
}
.navmenu li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 8px; /*padding inside each tab*/
border-right: 1px solid white; /*right divider between tabs*/
color: white;
background: #31859C; /*background of tabs (default state)*/
}
.navmenu li a:visited{
color: white;
}
.navmenu li.selected a{
background: black; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}
.navmenu li a:hover{
background: black; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

A.type1:link    {color:#0000FF; text-decoration:none;}
A.type1:visited {color:#0000FF; text-decoration:none;}
A.type1:active  {color:#0000FF; text-decoration:none;}
A.type1:hover   {color:#FF0000; text-decoration:underline;}

.heading{
	font: bold 14pt Calibri, Arial;
	color:#000000;
	text-align:center;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}
.body{
	font: bold 11pt Calibri, Arial;
	color:#000000;
	text-align:justify;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}
.tdnavi {
	margin:0pt; 
	background:#FFFFFF; url() repeat-x; 
	font-family: Trebuchet MS, Tahoma, Verdana,Arial, sans-serif;
	font-size: 12pt;
	color: #31859C;
	text-align: justify;
	font-style: normal; 
	font-weight: bold; 
	text-decoration: none;
	margin: 0px;
	padding: 3px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.tdwhite {
	margin:0pt; 
	background:#FFFFFF; url() repeat-x; 
	font-family: Trebuchet MS, Tahoma, Verdana,Arial, sans-serif;
	font-size: 12pt;
	color: #31859C;
	text-align: justify;
	font-style: normal; 
	font-weight: bold; 
	text-decoration: none;
	margin: 0px;
	padding: 3px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.tablecat {
	border-top:1px solid #31859C;
	border-bottom:1px solid #31859C;
	border-right:1px solid #31859C;
	border-left:1px solid #31859C;
}
.tabletiming {
	margin:0pt; 
	font-family: Trebuchet MS, Tahoma, Verdana,Arial, sans-serif;
	font-size: 12pt;
	color: #000000;
	text-align: left;
	font-style: normal; 
	font-weight: bold; 
	text-decoration: none;
	margin: 0px;
	padding: 2px;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	background:#CCCCCC; url() repeat-x; 	
}
.tdhead {
	margin:0pt; 
	font-family: Trebuchet MS, Tahoma, Verdana,Arial, sans-serif;
	font-size: 12pt;
	color: #FFFFFF;
	text-align: center;
	font-style: normal; 
	font-weight: bold; 
	text-decoration: none;
	margin: 0px;
	padding: 2px;
	border-top:1px solid #31859C;
	border-bottom:1px solid #31859C;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	background:#31859C; url() repeat-x; 	
}
.tdtiming {
	margin:0pt; 
	font-family: Trebuchet MS, Tahoma, Verdana,Arial, sans-serif;
	font-size: 12pt;
	color: #000000;
	text-align: left;
	font-style: normal; 
	font-weight: bold; 
	text-decoration: none;
	margin: 0px;
	padding: 2px;
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	background:#; url() repeat-x; 	
}
.tdcategory {
	margin:0pt; 
	font-family: Trebuchet MS, Tahoma, Verdana,Arial, sans-serif;
	font-size: 12pt;
	color: #31859C;
	text-align: center;
	font-style: normal; 
	font-weight: bold; 
	text-decoration: none;
	margin: 0px;
	padding: 2px;
	border-top:1px solid #31859C;
	border-bottom:1px solid #31859C;
	border-left:1px solid #31859C;
}
.tdbody{
	font: bold 11pt Calibri, Arial;
	color:#000000;
	text-align:justify;
}
.questions{
	font: normal 11pt Calibri, Arial;
	color:#000000;
	text-align:justify;
}
.style1 {
				font: Calibri, Arial;
				font-size: 9pt;
				font-weight: normal;
				color: #000000;
				text-align: justify;
}
.style2 {
				font: Calibri, Arial;
				font-size: 11pt;
				font-weight: normal;
				color: #FF0000;
				text-align: justify;
}
.style3 {
				font: Calibri, Arial;
				font-size: 8pt;
				font-weight: normal;
				color: #FFFFFF;
				text-align: left;
}
.waiver {
				font: Calibri, Arial;
				font-size: 9pt;
				font-weight: normal;
				color: #000000;
				text-align: justify;
}
.testimonial  {
				font: Calibri, Arial;
				font-size: 10pt;
				font-weight: normal;
				color: #31859C;
				text-align: justify;
}
