﻿body	/* Site Layout Positioning and BG Color */
{  
        margin-left: auto;
	    margin-right: auto;
        margin-top: 5px;
        margin-bottom: 10px;
	    background-image: url("Graphics/mainBG.jpg");
	    background-repeat:repeat;
}
a:link /* Standrd Links */
{ 
     background-color: transparent;
     font-family: Verdana,Arial,Sans-serif; 
     color: #000080; 
     font-size: 0.8em; 
     font-weight: normal; 
     text-decoration: none;
}
a:visited  /* Standrd Visited Links */
{ 
     background-color: transparent;
     font-family: Verdana,Arial,Sans-serif; 
     color: #000080; 
     font-size: 0.8em; 
     font-weight: normal; 
     text-decoration: none;
}
a:active  /* Standrd Active Links */   
{ 
     background-color: transparent;
     font-family: Verdana,Arial,Sans-serif; 
     color: #1B7BCB; 
     font-size: 0.8em; 
     font-weight: normal; 
     text-decoration: none;
}
a:hover /* Standrd Hover Links */
{    
     background-color: transparent;
     font-family: Verdana,Arial,Sans-serif; 
     color: #1B7BCB; 
     font-size: 0.8em;
     font-weight: normal; 
     text-decoration: none;
}
a.TopNav:link /* Begin Top Sub Banner Navigation */
{ 
     background-color: transparent;
     font-family: Verdana,Arial; 
     color: #FFFF00; 
     font-size: 0.8em; 
     font-weight: bold; 
     text-decoration: none;
     margin-left:5px;
     margin-right: 5px;
}
a.TopNav:visited /* Visited Top Sub Banner Navigation */
{ 
     background-color: transparent;
     font-family: Verdana,Arial,Sans-serif; 
     color: #FFFF00; 
     font-size: 0.8em; 
     font-weight: bold; 
     text-decoration: none;
     margin-left:5px;
     margin-right: 5px;
}
a.TopNav:active /* Active Top Sub Banner Navigation */
{ 
     background-color: transparent;
     font-family: Verdana,Arial,Sans-serif>; 
     color: #FFF; 
     font-size: 0.8em; 
     font-weight: bold; 
     text-decoration: none;
     margin-left:5px;
     margin-right: 5px;
}
.TopNavUser
{ 
     background-color: transparent;
     font-family: Verdana,Arial,Sans-serif>; 
     color:#FFF;
     font-size: 0.8em; 
     font-weight: bold; 
     text-decoration: none;
     margin-left:5px;
     margin-right: 5px;
     float:left;
}

a.TopNav:hover /* Hover Top Sub Banner Navigation */
{    
     background-color: transparent;
     font-family: Verdana,Arial,Sans-serif; 
     color: #FFF; 
     font-size: 0.8em; 
     font-weight: bold; 
     text-decoration: none;
     margin-left:5px;
     margin-right: 5px;
}
a.LtNav:link /* Begin Left Col Navigation */
{
     background-color: transparent;
     font-family: Verdana,arial,Sans-serif; 
     color: #000000; 
     font-size: 0.8em; 
     font-weight: normal;  
     text-decoration: none;
}
a.LtNav:visited /* Left Col Navigation Visited */
{
     background-color: transparent;
     font-family: Verdana,Arial,Sans-serif; 
     color: #000000; 
     font-size: 0.8em;
     font-weight: normal; 
     text-decoration: none;
}
a.LtNav:active /* Left Col Navigation Active */
{
     background-color: transparent;
     font-family: Verdana,Arial,Sans-serif; 
     color: #000080;
     font-size: 0.8em;
     font-weight: normal; 
     text-decoration: none;
}
a.LtNav:hover /* Lefft Col Navigation Hover */
{
     background-color: transparent;
     font-family: Verdana,Arial,Sans-serif; 
     color: #000080; 
     font-size: 0.8em;
     font-weight: normal; 
     text-decoration: none;
}
#wrapper /* Site Content Holder */
{
	width: 900px;
	background-color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
}
#banner /* Banner Content */
{
	width: 900px;
	background-color: #FFFFFF;
}
#subBanner /* Sub Banner Divider */
{
	width: 900px;
	background-color: #003665;
}
#topNav /* Top Navigation */
{
	width: 890px;
	background-color: #415C81;
	padding:5px;
	text-align:right;
}
#mastTBL /* Site Table Layout */
{
	width: 900px;
	background-color: #FFFFFF;
}
.leftCol /* Left Side Content Cell */
{
	width: 200px;
	background-color: #FFFFFF;
	vertical-align:top;
}
.mainCol /* Main Content Cell */
{
	width: 700px;
	background-color: #FFFFFF;
	vertical-align:top;
}
.error /* Main Content Cell */
{
	width: 860px;
	background-color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	font-family: Verdana,Arial,Sans-serif;
	text-align:left;
     color: #000000;
     font-size: 0.8em;
     font-weight: normal; 
     text-decoration: none;
     padding:5px;
}
#Footer
{
	width: 900px;
	background-color: #FFFFFF;
	text-align:center;
}

