
/* ------------------------ */
/*      Global Styles       */
/* ------------------------ */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin : 0px;
	padding: 0px;
	color : #444444;
	background-color: 444444;}

/* ------------------------ */
/*      Banner Styles       */
/* ------------------------ */

td#banner img {
	margin: 0;
	padding: 0; }


/* ------------------------ */
/*        TOC Styles        */
/* ------------------------ */

table.toc {
	width; 175;
	padding: 0;
	margin: 0; }

table.toc td {
	padding: 0;
	vertical-align: top; }

.tocimg { 
/* Note: Margin for first image is hard-coded in HTML */
	margin: 5px 0 0 0; }

.tocHead {
	font-size: 7.5pt;
	margin: 10px 0 0 15px;
	font-weight: bold; }

.tocText { 
	font-size: 7.5pt;
	color:#333333;
	line-height:10pt;
	font-weight: plain;
	margin: 0 0 0 15px; }

a.toc:link {
	color: #333333;
	text-decoration: none; }

a.toc:visited { 
	color: #333333;
	text-decoration: none; }

a.toc:hover {
	color: #b9610c;
	text-decoration: underline;}

form#frmLogin {
	margin: 0;
	padding: 0; }

form#frmLogin input {
	height: 20px;
	font-size: 7.5pt; }

/* ------------------------ */
/*       Other Styles       */
/* ------------------------ */

td#mycontent {
	vertical-align: top;
	width: 610;
	padding: 5pt 10pt 15pt 0;}

td#mycontent p, td#mycontent li {
	font-size: .8em;
	line-height: 1.2em;
	color:#333333;
	font-weight: plain;}

.table {
	border: 1px solid;
	border-color: 888888;
	margin: 0 1em 0 0; }

a:visited { 
	color: blue;}


h1 {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: normal;
	color: #104471; }


h2 {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.25em;
	font-weight: normal;
	color: #104471; }


p.testimonial {
	font-size: .75em;
	font-style: italic;
	padding: 0 0 1em 1em;
	border-bottom: 1px solid silver;}

p.recommendedby {
	font-weight: bold;
	font-size: .75em;}

div#contactusform {
	float: right;
	width: 225px;
	border: 1px solid black;
	padding: 1em;
	margin-left: 1em;}


.myLink { 
	font-size: 7.5pt;
	color:#333333;
	line-height:10pt;
	font-weight: 200;}

.labelbox {
	background-color: #ededed;
	border: 1px solid;
	border-color: 003366; }


.history {
	width: 230px;
	font-family: arial;
	background-color: #FAFAE1;
	border: 1px solid #003768;
	font-size: .8em;
	line-height: 1.2em;
	color:#333333;
	font-weight: plain; 
	padding: 4; }

.timeline {
	background-image: url('images/middle_line.gif');
	background-repeat: repeat-y;
	background-position: center; }

/* ------------------------ */
/*      Right-Hand Bar      */
/* ------------------------ */

td#righttop {
	width: 180px;
	vertical-align: top;
	height: 400px;}


td#rightbottom {
	width: 180px;
	vertical-align: bottom;
	height: 100px;}

div#rightflair {
	width: 175px;
	border: 1px solid black;
	background-color: #F4F5F7;
	text-align: center;
	margin: 25px 10px 25px 0;
	padding: 10px 0 10px 0;}

div#rightflair p { 
	font-size: 7.5pt;
	color:#003366;
	line-height:10pt;
	font-weight: plain;
	margin: 7px 0 7px 0;
	padding: 0 5px 0 5px;}

div#rightflair p.firstline {
	font-weight: bold;}

img#logo_bottom_right {
	margin: 0 10px 10px 0;}

/* ------------------------ */
/*        Copyright         */
/* ------------------------ */

.myCopyrightText { 
	font-size: 7pt;
	color:#cccccc;
	line-height:7pt;
	font-weight: plain;
	margin: 10px 0 0 0; }