﻿/* THESE SETTINGS ARE WHAT DETERMINE THE STYLE LAYOUT OF ASPAs WEBSITE. THEY SHOULD NOT BE EDITED UNLESS YOU ARE FAMILIAR WITH HTML CODING */

body 										{
											background:url("../images/background.jpg") center top repeat-x #012935;	
											vertical-align:baseline;
											margin: 0px;
											padding: 0px;
											border: #FFFFFF 0px solid;
											}

a:link, a:visited, a:active					{ 
											color: #0066FF; 
											text-decoration: none; 
											}

a:hover										{ 
											color: #CC0000; 
											text-decoration: none; 
											}

body										{ 
											color: #000000;
											font: normal 12px arial, sans-serif; 
											line-height: 20px; 
											}

.title										{ 
											color: #0F60B1; 
											font: bold 18px arial, sans-serif; 
											}

.subtitle									{ 
											color: #0F60B1; 
											font: bold 16px arial, sans-serif; 
											}

.smalltitle									{ 
											color: #990000; 	
											font: bold 14px arial, sans-serif; 
											}

.colortitle 								{ 
											color: #336699; 
											font: bold 16px "Trebuchet MS", arial, sans-serif; 
											}

.smalltext									{ 
											color: #990000; 
											font: normal 10px arial, sans-serif; 
											line-height: 16px; 
											}
											
.logo1										{ 
											color: #000000; 
											font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
											font-size:25px;
											font-weight:normal
											}

.logo2										{ 
											color: #C0C0C0; 
											font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
											font-size: 25px;
											font-weight:normal
											}

.hilite										{ 
											color: #FF0000; 
											font-weight: bold; 
											}

.divclear 									{ 
											height: 0px; 
											clear: both; 
											font-size: 1px; 
											line-height: 0px; 
											padding: 0px; 
											margin: 0px; 
											}

.formmargin									{ margin: 0px; }

.mapmargin									{ padding-top: 0px; }

.pageheight									{ min-height: 1040px; }

.pagewidth									{ width: 766px; }

#pagediv									{ text-align: center; }

#wrapper 									{
											background-color:#FFFFFF;
											margin-left: auto;
											margin-right: auto;
											text-align: left;
											border: 0px solid #000000;
											border-width: 0px 0px 0px 0px;
											}

#outerdiv									{
											width: 100%;
											margin: auto;
											}

#contentdiv									{
											min-height: 1040px;																						
											max-width: 100%;
											text-align: left;
											padding-left: 18px;
											padding-right: 18px;
											margin-left: auto;
											margin-right: auto;
											}

#maincontent 								{
											float:left;
											width:470px;
											padding: 0px;
											}

.socialspace								{ margin-right: 5px; }

#headerdiv									{
											width: 100%;
											min-width: 766px;
											background-color: #FFFFFF;
											background-image:url("../images/banner.jpg");
											background-position:right;
											background-repeat: no-repeat;
											padding: 0px 0px 0px 0px;
											margin: 0px 0px 0px 0px;
											border-bottom: #DA8520 0px solid;
											}

.headerheight								{ height: 66px; }

#logolayerlink								{ 
											position: relative; 
											top: 15px; 
											left: 90px; 
											margin-bottom: -40px; 
											width: 375px; 
											}

.logoimage									{ margin: 4px 6px 0px 6px; }

#footerdiv									{ 
											min-width: 766px; 
											background-color: #F8F9FC; 
											}

.footer										{
											background-color: #012935;											
											color: #C0C0C0;
											font: normal 10px verdana, arial, sans-serif;
											padding: 8px;
											width: 100%;
											text-align: center;
											border-top: #B7B7CA 1px solid;
											}

a.footerlink:link							{ 
											color: #0066FF; 
											text-decoration: none; 
											}

a.footerlink:visited						{ 
											color: #0066FF; 
											text-decoration: none; 
											}

a.footerlink:active							{ 
											color: #0066FF; 
											text-decoration: none; 
											}

a.footerlink:hover							{ 
											color: #CC0000; 
											text-decoration: none; 
											}

#homeimage									{
											width: 100%;
											min-width: 766px;
											background-color:#1B72D3;
											background-image:url("../images/background-home.jpg");
											background-repeat:repeat-x;
											text-align: center;
											margin-left: auto;
											margin-right: auto;
											border: 0px solid #B2C9E2;
											border-width: 0px 0px 1px 0px;
											}

.homeimgspace								{ margin-bottom: 8px; }

.homeboxsize								{
											width: 746px;
											height: 325px;
											margin-left:auto;
											margin-right:auto;
											}

#hometextlayer								{
											color: #FFFFFF;
											font: normal 12px arial, sans-serif;
											line-height: 22px;
											text-align: left;
											width: 300px;
											padding: 2px;
											border: #999999 0px solid;
											}

.layertitle									{
											font: bold 20px arial, sans-serif;
											color: #FFFFFF;
											}

a.layerlink:link							{ 
											font-size: 15px; 
											color: #99FF00; 
											text-decoration: none; 
											}

a.layerlink:visited							{ 
											font-size: 15px; 
											color: #99FF00; 
											text-decoration: none; 
											}

a.layerlink:active							{ 
											font-size: 15px; 
											color: #99FF00; 
											text-decoration: none; 
											}

a.layerlink:hover							{ 
											color: #33FF00; 
											text-decoration: underline; 
											}

.arrow										{ margin: 0px 6px 2px 0px; }

#subimage									{
											width: 100%;
											min-width: 766px;
											background-color:#FFFFFF;
											background-image:url("../images/background-imagesub.jpg");
											background-repeat:repeat-x;
											text-align: center;
											margin-left: auto;
											margin-right: auto;
											padding: 12px 0px 12px 0px;
											border: 0px solid #B2C9E2;
											border-width: 0px 0px 1px 0px;
											}

.page-splits 								{
											font-size: 1px;
											line-height: 0px;
											width: 100%;
											height: 1px;
											background-color: #C5CBD4;
											margin: 4px 0px 4px 0px;
											padding: 0px;
											border: #C5CBD4 0px solid;
											}

.img-borders								{ 
											border: #000000 1px solid; 
											margin: 2px 2px 2px 2px; 
											}

.img-space									{ margin-right: 8px; }

.ban-borders								{ border: 1px solid #FFFFFF; }


ul											{ margin: 10px 0px 0px 30px; }

li span 									{ 
											color: #336699; 
											font-weight: normal; 
											}

.SB-width									{ width: 225px; }

.SB-background								{
											background-color: #FFFFFF;
											background-image:none;
											}	

#sidebar 									{
											float:right;
											padding: 0px 0px 0px 15px;
											border-left: #C5CBD4 1px solid;
											}

.side-borders								{ 
											border: #000000 1px solid; 
											margin: 0px 0px 0px 0px; 
											}

.sidebar-topics								{
											background-color:#FFFFFF;
											background-image: url("../images/background-topics.jpg");
											border-top: #C5CBD4 1px solid;
											border-bottom: #C5CBD4 1px solid;
											margin: 13px 0px 0px 0px;
											padding: 2px 0px 0px 0px;
											}

.sidebar-text								{
											color: #000000;
											font: normal 11px verdana, sans-serif;
											line-height: 15px;
											}
											
.sidebartitle-box							{
											padding: 8px 5px 8px 5px;
											background-color: #000000;
											background-image: url("../images/background-sidebar-title.gif");
											color: #FFFFFF;
											font-family:"Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
											font-size:12px;
											font-weight:bold;
											line-height: 15px;
											text-align: left;
											border-top: #464646 1px solid;
											border-bottom: #464646 1px solid;
											border-left: #464646 1px solid;
											border-right: #464646 1px solid;
											}
											
.SB-page									{
											margin: 0px 0px 0px 0px;
											padding: 0px;
											border: #000000 0px solid;
											}

.SB-frame									{
											height: 700px;
											margin: 0px;
											padding: 0px;
											border: solid #000000;
											border-width: 0px 0px 0px 0px;
											}

.linksmargin								{ 
											margin: 0px; 
											margin-top: 10px; 
											}


@media print 								{
.printhide 									{ display:none; }
.printhelp									{ width:600px; }
											}

@media screen								{
.printonly 									{ display:none; }
											}