/* CSS Document */
 
BODY  {
      margin-top: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
      margin-right: 0px;
	  background-color: #FFFFFF;
      /*scrollbar-3dlight-color: #8787be;
      scrollbar-arrow-color: #BAD4CE;
      scrollbar-base-color: #5573a7;
      scrollbar-darkshadow-color: #25358e;
      scrollbar-face-color: #3D6565;
      scrollbar-highlight-color: #FCFBF4;
      scrollbar-shadow-color: #2A5690;*/
      }



/** END menus **/
	  
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-indent: 0px;
	color: #006db5;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-indent: 0px;
	color: #0089ce;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-indent: 0px;
	color: #25358e;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-indent: 0px;
	color: #000000;
}
h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-indent: 0px;
	color: #666666;
}
h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-indent: 0px;
	color: #d5c1ae;
}

P {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-indent: 0px;
	color: #000000;
	padding: 0px;
}

TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-indent: 0px;
	color: #333333;
}

hr {
	border-style: solid; 
	background-color: none; 
	height: 1px;
	border: none; 
	width: 100%; 
	color: #000000; }
	
LI {
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-indent: 0px;
	color: #25358e;
	line-height: 150%;
}

A:link, A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
A:active, A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #660000;
}

A:link.Resume, A:visited.Resume {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #767746;
}
A:active.Resume, A:hover.Resume {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A:link.contact, A:visited.contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #883E5B;
}
A:active.contact, A:hover.contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
.alert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-indent: 0px;
	color: #990000;
}

.fineprint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-indent: 0px;
	line-height: normal;
	color: #666666;
}

/* Top Navigation */
.topnav {
	text-indent: 17px;
	height: 25px;
	color: #000000;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
	
a:link.topnavhome, a:visited.topnavhome {
	color: #000000;
	text-decoration: none;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a:hover.topnavhome, a:active.topnavhome {
	color: #993300;
	text-decoration: none;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a:link.topnavGD, a:visited.topnavGD {
	color: #000000;
	text-decoration: none;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a:hover.topnavGD, a:active.topnavGD {
	color: #FF0000;
	text-decoration: none;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a:link.topnavIllustr, a:visited.topnavIllustr {
	color: #000000;
	text-decoration: none;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a:hover.topnavIllustr, a:active.topnavIllustr {
	color: #4B7878;
	text-decoration: none;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a:link.topnavPaint, a:visited.topnavPaint {
	color: #000000;
	text-decoration: none;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a:hover.topnavPaint, a:active.topnavPaint {
	color: #DAAD86;
	text-decoration: none;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a:link.topnavAbout, a:visited.topnavAbout {
	color: #000000;
	text-decoration: none;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a:hover.topnavAbout, a:active.topnavAbout {
	color: #C6907B;
	text-decoration: none;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a:link.topnavContact, a:visited.topnavContact {
	color: #000000;
	text-decoration: none;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a:hover.topnavContact, a:active.topnavContact {
	color: #96576B;
	text-decoration: none;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a:link.topnavResume, a:visited.topnavResume {
	color: #000000;
	text-decoration: none;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a:hover.topnavResume, a:active.topnavResume {
	color: #767746;
	text-decoration: none;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a:link.topnavWeb, a:visited.topnavWeb {
	color: #000000;
	text-decoration: none;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a:hover.topnavWeb, a:active.topnavWeb {
	color: #132F44;
	text-decoration: none;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

/* Left Navigation */
.leftnav {
	text-indent: 17px;
	text-align: right;
	color: #ffffff;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
	
a:link.leftnav, a:visited.leftnav {
	color: #ffffff;
	text-decoration: none;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a:hover.leftnav, a:active.leftnav {
	color: #FF0000;
	text-decoration: none;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
/* Footer */

.footer {
	position: relative;
	color: #000000;
	font-size: 8.5px;
	text-align: right;
	padding: 5px;
	}

a:link.footerlink, a:visited.footerlink {
	color: #000000;
	text-decoration: none;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a:hover.footerlink, a:active.footerlink {
	color: #ffffff;
	text-decoration: none;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

/* The TABLE that controls the variable width content area of the page */
.content	{ 
	padding: 10px;
	border: 0px;
	background-color: #FFFFFF;
}

.maintable {
	padding: 1px;
	border: 1px solid #ab8f75;
	background-color: #FFFFFF;
}
      
