@charset "utf-8";
/* Created on: 9/12/2006*/
/* At Rules */
/* Copyright 2010 */
/* Author, Heidi Hafner hehafner@hafnerdesigns.com */

body { 
	margin: 0px;
	scrollbar-face-color: #99cbff; scrollbar-shadow-color: #6665fe; 
	scrollbar-highlight-color:#99cbff; scrollbar-3dlight-color:#6665fe; 
	scrollbar-darkshadow-color: white; scrollbar-track-color: white; 
	scrollbar-arrow-color: #6665fe;
	background:#ffffff;
	color: #333333;
}

a:link { color: #3300ff; }
a:visited { color: #000099; } 

/* CSS for Announcement_Scroll.js */
#pscroller1{ width: 550px; height: 80px; border: 1px solid #000099; padding: 5px; background-color: #FFFFFF; }
#announce	{	font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #213E8A;	}

/*class to apply to your scroller(s) if desired */
.someclass{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #213E8A; }

/* These are for drop menu */
.menuOutG {cursor:pointer; margin:10px; background-color:transparent; color:#000000; width:200px; border:0px solid #000000; padding:0px; text-align:center; font-weight:bold; font-size:70%;}
.submenu {width:200px; font-family:Trebuchet MS, Tahoma; font-size: 70%; padding-left: 25px; }
.submenu a:link  {color: #f7faf7; text-decoration:none; font-weight:bold;}
.submenu a:hover {color:#f7faf7; text-decoration:underline; font-style:oblique; font-weight:bold;}
.submenu a:active {color: #333333; text-decoration: none; font-weight: bold; }
.submenu a:visited {color: #333333; text-decoration: none; font-weight: bold; }

.youthgate { background: #000000; }	 
.arthead   { font-family: Georgia, Times New Roman, Times, serif; font-size: 125%; font-weight: bold; }
.arthead2   { font-family: Georgia, Times New Roman, Times, serif; font-size: 130%; color: #213E8A; font-weight: bold; font-variant: small-caps; }
.arttext   { font-family: Georgia, Times New Roman, Times, serif; font-size: 15px; color: #213E8A; }

.text      { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
/*.text10    { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; }*/
.text11    { font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.text12    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.text14    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.text15    { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
.thumb	   { font-family: Georgia, Times New Roman, serif; font-size: 10px; color: #FF0000; }
.maintext { font-family: Verdana, Arial, Tahoma ; font-size: 13px; color: #000000; }
.subtitle { font-family: Verdana, Arial, Tahoma ; font-size: 15px; color: #000000; font-weight: bold; }

.tagline   { font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #565656; }
.tagline a:link { color: #565656; text-decoration: none }
.tagline a:active { color: #565656; text-decoration: none }
.tagline a:visited { color: #565656; text-decoration: none }
.tagline a:hover { color: #565656; text-decoration: underline }
	
.tagline2   { font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #FFFFFF; }
.tagline2 a:link { color: #FFFFFF; text-decoration: none }
.tagline2 a:active { color: #FFFFFF; text-decoration: none }
.tagline2 a:visited { color: #FFFFFF; text-decoration: none }
.tagline2 a:hover { color: #FFFFFF; text-decoration: underline }
	
.copyright { text-align: center; font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #000000; }

.copyright a:link { color: #000000; text-decoration: none }
.copyright a:active { color: #565656; text-decoration: none }
.copyright a:visited { color: #565656; text-decoration: none }
.copyright a:hover { color: #565656; text-decoration: underline }

.form_field { font-family :  Arial, Helvetica, sans-serif; font-size : 13px; color : #213E8A; font-weight : bold; text-align: right; }
.form_text { font-family :  Arial, Helvetica, sans-serif; font-size : 11px; color : #000000; }

a:link 	   {color: #000000; text-decoration: underline}
a:active   {color: #666666; text-decoration: none}
a:visited  {color: #666666; text-decoration: underline}
a:hover    {color: #000000; text-decoration: none}

.arthead2 a:link 	   {color: #213E8A; text-decoration: none}
.arthead2 a:active   {color: #008080; text-decoration: none}
.arthead2 a:visited  {color: #008080; text-decoration: underline}
.arthead2 a:hover    {color: #008080; text-decoration: none}

p	{ margin: 10px 10px 5px 10px; }

li	{ line-height: 15px; margin-left: 5px;}
 
.centerdiv{ /*IE method of centering a relative div*/
text-align: center;
}

.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
}
