/* Site Design By: Netdrafter.com */

A:link {color: #003893; text-decoration: none; font-weight: bold;}
A:active {color: #003893; text-decoration: none; font-weight: bold;}
A:visited {color: #003893; text-decoration: none; font-weight: bold;}
A:hover {color: #FCB514; text-decoration: none; font-weight: bold;}

.subhome:link {color: #000; text-decoration: none; font-weight: bold;}
.subhome:active {color: #000; text-decoration: none; font-weight: bold;}
.subhome:visited {color: #000; text-decoration: none; font-weight: bold;}
.subhome:hover {color: #003893; text-decoration: none; font-weight: bold;}

.menu:link {color: #000; text-decoration: none; font-weight: bold; font-size: 9pt; padding: 0px 0px 0px 8px;}
.menu:active {color: #000; text-decoration: none; font-weight: bold; font-size: 9pt; padding: 0px 0px 0px 8px;}
.menu:visited {color: #000; text-decoration: none; font-weight: bold; font-size: 9pt; padding: 0px 0px 0px 8px;}
.menu:hover {color: #FCB514; text-decoration: none; font-weight: bold; font-size: 9pt; padding: 0px 0px 0px 8px;}

.sub:link {color: #003893; text-decoration: none; font-size: 8pt; font-weight: normal;}
.sub:active {color: #000; text-decoration: none; font-size: 8pt; font-weight: normal;}
.sub:visited {color: #000; text-decoration: none; font-size: 8pt; font-weight: normal;}
.sub:hover {color: #FCB514; text-decoration: none; font-size: 8pt; font-weight: normal;}

hr {color: #B82D32; height: 1px;}

body {font-family: verdana; font-size: 9pt; color: #000000; margin-top: 5px; margin-bottom: 5px; background: #FFF;}

H1 {font-size: 12pt; color: #003893; line-height: 14pt;}
H2 {font-size: 11pt; color: #003893; line-height: 12pt;}

ul {list-style-type: square;}
li {padding-left: 5px;}

.header {text-align: right; vertical-align: bottom; font-size: 10pt; font-weight: normal;}
.navigation {text-align: center; padding-bottom: 2px; padding-top: 24px; position: relative;}
.subnav {width: 150px; padding-top: 150px;}
.sidebar {background-color: #DEDEDE; width: 200px;}
.sidebartext {padding: 0px 10px;}
.linkheader {font-size: 11pt;}
.left {padding-right: 20px;}
.footer {padding-top: 5px; font-size: 10pt;}
input, textarea, .select {background-color: #FFF; border-color: #003893; border-width: 1px; border-style: solid; color: #003893; padding: 0px 3px;}
.buttonimage {border-style: none;}
.small {font-size: 8pt;}
.icon {padding-right: 10px;}
.studylink:link {color: #FCB514; font-weight: bold; font-size: 11pt;}
.studylink:active {color: #000;  font-weight: bold; font-size: 11pt;}
.studylink:visited {color: #FCB514;font-weight: bold; font-size: 11pt;}
.studylink:hover {color: #003893; font-weight: bold; font-size: 11pt;}
.studytext {font-size: 8pt;}
.required {color: #FCB514; font-weight: bold; font-size: 15pt;}

.tabs {background-color: #DEDEDE; padding: 5px 0px; background-image: url(../images/tabs.gif); background-repeat: no-repeat;}
.tablestyle {border: solid 1px #000; padding: 5px; width: 100%;}
.box {border: solid 1px #000; background-color:#DEDEDE; padding: 5px; width: 100%; font-size: 8pt;}

/* Site Colors
Blue - Header/Logo Main Color #003893 
Black - Web Text #000 
Gray - Block Accent	#DEDEDE
Goldenrod - Sub Header/Logo Accent #FCB514
 */ 

 /* Drop down menu styles */

.anylinkcss{
position:absolute;
margin-top: 7px;
visibility: hidden;
border: 1px solid #333;
font: normal 10pt;
line-height: 18px;
z-index: 100;
background: transparent;
background-color: #fff;
opacity: .9; /* firefox opacity*/ 
filter:alpha(opacity=90); /* firefox opacity*/ 
width: auto;
padding-right: 5px;
text-align: left;
background-repeat: repeat-y;
word-spacing: 0px;
font: normal 10pt verdana;
}

.anylinkcss a{
width: 160px;
display: block;
padding: 1px 0;
text-decoration: none;
text-indent: 5px;
font-weight: normal;
}

.anylinkcss a:link {color: #000;}
.anylinkcss a:active {color: #000;}
.anylinkcss a:visited {color: #000;}
.anylinkcss a:hover {color: #FCB514;}
.sectionhome {color: #000; font-weight: bold;}


.studylink a:link {color: #FCB514;}


/* text tooltip mouseover hint */

#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: #DEDEDE;
width: 600px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:20;
visibility: hidden;
}

/* home page scroller */

#marqueecontainer{
position: relative;
width: 200px; /*marquee width */
height: 25px; /*marquee height */
background-color: #FFF;
overflow: hidden;
padding: 2px;
padding-left: 4px;
}
