﻿body { background: #000 url('images/bg.png') repeat-x scroll left top; margin: 0px; }
body.insidePage { background: #000 url('images/bgInside.png') repeat-x scroll left top; margin: 0px; }
form { margin: 0px; }

ul { list-style: disc outside; margin: 1em; padding: 0px; }
li { margin: 0px; padding: 0px; }

.clearBoth { clear: both; margin: 0px; }
.floatLeft { float: left; margin: 0px; }
.floatRight { float: right; margin: 0px; }
.alignLeft { text-align: left; }
.alignRight { text-align: right; }
.absolute { position: absolute; }
.imgLeft { float: left; margin-right: 10px; margin-bottom: 4px; }
.imgLeftB { float: left; margin-right: 10px; margin-bottom: 4px; border: 3px #011099 solid; }
.imgRight { float: right; margin-left: 10px; margin-bottom: 4px; }
.imgRightB { float: right; margin-left: 10px; margin-bottom: 4px; border: 3px #011099 solid; }
.borderpic { border: 3px #CCC solid; }
img.borderpicR { margin-left: 20px; margin-bottom: 4px; border: 3px #CCC solid; }

.darkRed { color: #cc0000; }
.grayColor { color: #666; }

.breadcrumb { color: #fff; }
.breadcrumb:hover { text-decoration: underline; color: #fff; }

td#sidebar p { color: #FFF; font-size: 12px; }
td#sidebar li { color: #FFF; padding-bottom: 5px; margin-left: -15px; }

/*
td#sidebarnav ul { margin-left: 0px; padding: 0px; list-style:none; }
td#sidebarnav li { color: #000; margin-left: 0px; padding: 0px; list-style: none inside url('images/li-blank.png'); }
*/
.sidebarWhite { height: 4px; background-color: #FFF; }
.sidebarTitle { padding: 8px; background-color: #CC0000; color: #FFF; }
.sidebarDownArrow { padding-left: 20px; background-color: #FFF; }
.sidebarMainArea { background: #ddd url('images/sidebar-gradient.png') repeat-x scroll left top; padding: 0px; }
.sidebarDarkerGrey { height: 4px; background-color: #ccc; }
#sidebarDiv { font-family: Calibri, Arial, Helvetica, sans-serif; padding: 8px 12px; }
#sidebarDiv a { color: #555; text-decoration: none; }
#sidebarDiv a:hover { color: #cc0000; }

.paddingtop { padding-top: 12px; }
.tableHeader { padding: 6px; background-color: #666; font-family: Georgia, Arial, Helvetica, Verdana, Tahoma; font-size: 18px; margin-bottom: 0px; font-weight: normal; color: #FFF; }

a	{color:#cc0000; text-decoration: none;}
a:hover	{color: #dd0000; text-decoration: underline;}
a.footerLink { color: #FFF; font-size: 11px; }
a.footerLink:hover { color: #CC0000; }

body, p, td { font-family: Arial, Helvetica, Verdana, Tahoma; font-size: 13px; color:#eee; }
a.regularTxt { color: #eee; text-decoration: none; }
a.regularTxt:hover { color: #fdf283; text-decoration: underline; }

.date { font-family: Courier New, Arial, Helvetica, Verdana, Tahoma; font-weight: bold; }
/*
h1 { font-family: Georgia, Arial, Helvetica, Verdana, Tahoma; font-size: 20px; margin-bottom: 0px; font-weight: normal; }
h2 { font-family: Georgia, Arial, Helvetica, Verdana, Tahoma; font-size: 18px; margin-bottom: 0px; font-weight: normal; }
h3 { font-size: 14px; margin-bottom: 0px; }
h4 { font-size: 12px; margin-bottom: 0px; }
h5 { font-family: Georgia, Arial, Helvetica, Verdana, Tahoma; font-size: 18px; margin-bottom: 0px; font-weight: normal; }
*/
h1 { font-family: Calibri, Arial, Helvetica, Verdana, Tahoma; font-size: 22px; color: #CC0000; margin-bottom: 0px; font-weight: normal; }
h2 { font-family: Calibri, Arial, Helvetica, Verdana, Tahoma; font-size: 18px; color: #CC0000; margin-bottom: 0px; font-weight: normal; }
h3 { font-family: Calibri, Arial, Helvetica, Verdana, Tahoma; font-size: 18px; margin-bottom: 0px; color: #fdf283; }
h4 { font-family: Calibri, Arial, Helvetica, Verdana, Tahoma; font-size: 12px; margin-bottom: 0px; }
h5 { font-family: Calibri, Arial, Helvetica, Verdana, Tahoma; font-size: 18px; margin-bottom: 0px; font-weight: normal; }

.mainContainer1 { width: 100%; text-align: center; }
.mainContainer2 { width: 850px; margin: 0px auto; } /* the "margin: 0px auto" is a fix so firefox actual center's this interior div see: http://www.webmasterworld.com/forum83/7712.htm */
.headerDiv { height: 54px; text-align: left; background-image: url('images/h1.jpg'); background-position: top left; background-repeat:no-repeat; }
.blueLineDiv { height: 6px; background-color: #011099; }
.blueLineDivG { height: 6px; background: #011099 url('images/h2b.png') no-repeat scroll left top; }
.bannerDiv { height: 240px; background-color: #000000; }
.mainContentArea { padding: 15px 0px; text-align: left; }
.footerContainer1 { margin-top: 10px; width: 100%; text-align: center; background-color: #000; }
.footerContainer2 { width: 850px; margin: 0px auto; } /* the "margin: 0px auto" is a fix so firefox actual center's this interior div see: http://www.webmasterworld.com/forum83/7712.htm */
.footerDiv { padding: 8px; text-align: left; }


.sidebarL { float: left; width: 200px; }
.mainareaSidebar { float: left; width: 600px; }
.mainareaNoSidebar { float: left; width: 100%; }
.mainareaPadding { padding: 0px 0px 0px 15px; }

