body
{
	font-size: 12pt;
	color: #333;
	font-family: Verdana;
}
table
{
	font-family:Verdana;
	font-size: 12pt;
	color: #333;
}
H1{color:navy;font-weight:bold;font-size:16pt;}
H2{color:navy;font-weight:bold;font-size:9pt;}
H3{color:navy;font-weight:bold;font-size:8pt;}

.Button{width:120px;font-size:8pt;}
.StandardFontSize{font-size:8pt;}
.SearchBox
{
   width: 98px; 
   font-size: 7pt; 
   vertical-align: top;
   height:17px;
   border: 1px solid navy;
}
.Recommendation 
{ 
   width:755px;
   PADDING: 5px;
   BACKGROUND-COLOR: #dcdcdc;
   text-align:left;
   BORDER-BOTTOM: black 1px solid; 
}

.width15
{
	width:15px;
}
.width25
{
	width:25px;
}
.width30
{ 
	width: 35px;
}
.width35
{ 
	width: 30px;
}
.width50
{ 
	width: 50px;
}
.width65
{ 
	width: 65px;
}
.width85
{
	width:85px;
}
.width110
{
	width:110px;
}
.width125
{
	width:125px;
}
.width150
{
	width:150px;
}
.width200
{
	width:200px;
}
.width300
{
	width:300px;
}
.width500
{
	width:500px;
}
.height85
{
	width:85px;
}
.font8
{
   font-size:8pt;
}
.AdminButton
{
	font-size:8pt;
	width:60px;
}
.Red{color:red;}
.ThinBorder{border: solid 1px black;}

/* -- Questionairre -- */

.QuestionText
{
	font-size: 9pt;
	font-weight: bold;
}
.QuestionOption
{
	font-size:8pt;
}

/* ------------------ */

.PageAttributes input
{
	font-size:8pt;
}
.PageAttributes select
{
	width: 150px;
	font-size:8pt;
}
.PageAttributes td
{
	width: 225px;
	padding: 3px;
	font-size:8pt;
}
.PageAttributes div
{
	width: 65px;
	display: inline;
}

/*Main Design Parts*/
.Header
{
	width:765px;
}
.Menu
{
	width:765px;
}
.Body
{
	width:765px;
	/*
	This border really is how this should be done, replacing the background image
	border-right: 1px solid navy;
	border-left: 1px solid navy;
	*/
	BACKGROUND-POSITION-X: center; 
	BACKGROUND-REPEAT: repeat-y;
}
.Content
{
	text-align: left;
}
.Footer
{
	width:765px;
}

.Sidebar
{
	float:left;
	width: 150px;
	text-align: left;
	padding-right: 3px;
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
}
.Sidebar ul
{
	margin: 5;
	padding: 0;
	margin-top:8px;
	margin-bottom:15px;
	list-style-type:disc;
}
.Sidebar   ul li {
	display:list-item;	
	list-style-type:none;
	margin:0px;
	padding:1px;
	vertical-align:middle;
	cursor: hand;
	cursor:pointer;
}

/* Links */
a
{
	text-decoration:underline;
	color:navy;
}
a:hover
{
	color:red;
	text-decoration:none;
}
a.SecondaryNavigation
{
	color:navy;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
}
a.SecondaryNavigation:hover
{
	color:red;
	font-size:8pt;
	font-weight:bold;
	text-decoration:underline;
}
a.FooterNavigation
{
	color:Gray;
	text-decoration:none;
	font-size:7pt;
}
a.FooterNavigation:hover
{
	color:Gray;
	text-decoration:underline;
	font-size:7pt;
}

/*Teresa*/
.ver10 { font-family: Verdana; font-size: 10px; font-style: normal; font-weight: normal; color: #000000}
.ver12 { font-family: Verdana; font-size: 12px; font-style: normal; font-weight: normal; color: #000000 }
.ver14 { font-family: Verdana; font-size: 14px; font-style: normal; font-weight: normal; color: #000000 }
.verwh9 { font-family: arial; font-size: 9px; font-style: normal; font-weight: normal; color: #FFFFFF }
.verwh10 { font-family: arial; font-size: 10px; font-style: normal; font-weight: normal; color: #FFFFFF }
.ver9 { font-family: Verdana; font-size: 9px; font-style: normal; font-weight: normal; color: #000000 }
.ver9 { font-family: Verdana; font-size: 9px; font-style: normal; font-weight: normal; color: #000000 }
.ver9 { font-family: Verdana; font-size: 9px; font-style: normal; font-weight: normal; color: #000000 }
.ver8 { font-family: Verdana; font-size: xx-small; font-style: normal; font-weight: normal; color: #000000; font-family: Verdana; font-size: 9px; font-style: normal; font-weight: normal; color: #000000; font-family: Verdana; font-size: 9px; font-style: normal; font-weight: normal; color: #000000 }
.ver12B { font-family: Verdana; font-size: 12px; font-style: normal; font-weight: bold; color: #000000 }
.ver14B { font-family: Verdana; font-size: 14px; font-style: normal; font-weight: bold; color: #000000 }
.ver9burg { font-family: Verdana; font-size: 9px; font-style: normal; font-weight: normal; color: #5e1e38; font-family: Verdana; font-size: 9px; font-style: normal; font-weight: normal; color: #000000; font-family: Verdana; font-size: 9px; font-style: normal; font-weight: normal; color: #000000 }
.TimesQuote { font-family: "Times New Roman", Times, serif; font-size: 12px; font-style: italic; font-weight: bold; color: #000000}
.ver10grn { font-family: Verdana; font-size: 10px; font-style: normal; font-weight: normal; color: #2d4e4a}
.ver12gry { font-family: Verdana; font-size: 12px; font-style: normal; font-weight: normal; color: #666666}
.ver10gry { font-family: Verdana; font-size: 10px; font-style: normal; font-weight: normal; color: #666666}
.verwh10B { font-family: arial; font-size: 10px; font-style: normal; font-weight: bold; color: #FFFFFF }
/* ------ */