body, td, div, p { font-family: tahoma; font-size: 11px; margin: 0px;}
p { margin: 0px; }
a { color: black; }

h1, h2, h3 { margin: 0px; }

#main {  margin: 10px; }

/* RIGHT COLUMN BOXES */
#loginbox { background: #E9E6D9; }
#loginbox h2 { font-size: 11px; background: #595343; color: white; padding: 7px; padding-left: 10px;}
#loginbox p { padding: 10px; }


.highlightbox { background: #CDC7AE; color: #252525; padding: 10px; margin-top: 4px; }
.highlightbox h2 { font-size: 11px; font-weight: bold; }

.showcase { background: #867F6A; color: white; padding: 10px; margin-top: 4px; }
.showcase h2 { font-size: 11px; font-weight: bold; }
.showcase a { color: white; }


/* SECTIONLINK BOX CLASSES */
.sectionlink { background: #E9E6D9; margin-bottom: 3px; }
.sectionlink h1 { font-size: 11px; }
.sectionlink p { padding: 10px; }
.sectionlink a { display: block; background: #790000 url(images\section-off.gif) no-repeat right; color: white; padding: 6px; padding-left: 10px; }

/* BEGIN CLASSES FOR COLOR ROLLOVERS ON SECTIONLINK HEADERS */
a.rolltoblue:hover { background: #9EB1BF url(images\section-on.gif) no-repeat right; color: #17252F; }
a.rolltogreen:hover { background: #C4DF9C url(images\section-on.gif) no-repeat right; color: #3D6617; }
a.rolltoorange:hover { background: #F4D456 url(images\section-on.gif) no-repeat right; color: #813400; }
a.rolltopurple:hover { background: #DB99E3 url(images\section-on.gif) no-repeat right; color: #630F6D; }


#menu { display: block; height: 100%; }
#menu a { display: block; padding: 6px; margin: 2px; background: #334D67;  padding-left: 10px; color: white; font-weight: bold; text-decoration: none;}

/* quotebox CLASSES */
.quotebox { background: #BFB89E; height: 210px; }
.quotebox h1 { font-size: 11px; }
.quotebox p { padding: 10px; }
.quotebox a { display: block; background: #790000 url(images\section-off.gif) no-repeat right; color: white; padding: 7px; padding-left: 10px; }

#logo				{ position: absolute; left: 0px; top: 0px; z-index: 1000; }


#header1			{  display: block; background: #292E33; width: 100%; margin: 0px; padding: 0px; padding-left: 0px; color: #C17100;  height: 30px; }
#header2			{  display: block; background: #535A61; width: 100%;  padding-left: 0px; color: #ffffff;  height: 18px; } 

.pad230				{ padding-left: 10px; }

#header1 a			{ display: block; float: left; height: 30px; color: #E9E6D9; text-decoration: none; font-weight: bold; font-family: tahoma; font-size: 11px; }
#header1 a:hover	{ color: white; text-decoration: underline; }
#header1 p			{ margin: 0px; padding-top: 8px; padding-right: 20px; padding-left: 10px; }


#header2 a			{ display: block; float: left; height: 18px; color: white; text-decoration: none; height: 100%; font-weight: normal; font-family: tahoma; font-size: 10px;}
#header2 a:hover	{ color: white; text-decoration: underline;  }
#header2 p			{ margin: 0px; padding-top: 2px; padding-right: 10px; padding-left: 10px; }

#titlebox			{ background: url(images/titlebox.jpg) no-repeat; width: 193px; height: 28px; }
#titlebox p			{ padding: 5px; font-weight: bold; padding-left: 8px; }

