@charset "utf-8";
/* CSS Document */
html, body{	
		width: 100%;	/* make the body expand to fill the visible window */
		height: 100%;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
	   	font-family: tahoma, verdana, georgia;
        font-size: 11px;
		background: url(images/background2.jpg) repeat-x;
}
#copyright {
	FONT-SIZE: 11pt; PADDING-TOP: 2px; 
}
#copyright P {
	MARGIN: 5px 0px 0px; FONT-SIZE: 10pt;
}
#footer {
	CLEAR: both; MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px; FONT-SIZE: 11px; COLOR: #ffffff; PADDING-TOP: 1px; HEIGHT: 15px; TEXT-ALIGN: center
}
#footer A {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#footer A:hover {
    COLOR: #000000
}
.foottxt {
 FONT-SIZE: 11px;
 color:#ffffff;
}
#content {
	COLOR: #000; PADDING-TOP: 1px
}
#content P {
	LINE-HEIGHT: 16px; margin: 10px 10px 0px 10px;
}
#content H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 25px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #ff3a00; LINE-HEIGHT: 1em; PADDING-TOP: 25px; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-ALIGN: left
}
#content H3 {
	FONT-SIZE: 14px; COLOR: #BD67DA; LINE-HEIGHT: 1em; font-weight:bold; FONT-FAMILY: Arial, Verdana, sans-serif; margin: 3px 5px 0px 10px;
}
#slgs_banner {
	WIDTH: 213px; 
}
#slgs_banner UL {
	MARGIN-TOP: 5px; WIDTH: 210px; COLOR: #3A6EA5; LINE-HEIGHT: 14px; list-style:none;
}
#slgs_banner UL LI {
	CLEAR: left
}
#slgs_banner UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 210px; COLOR: #0000FF; PADDING-TOP: 9px; HEIGHT: 31px
}
#slgs_banner UL LI A:hover {
	BACKGROUND-COLOR: #DEDEDE; TEXT-DECORATION: none
}
#slgs_banner UL IMG {
	CLEAR: left; PADDING-RIGHT: 10px; PADDING-LEFT: 6px; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: -3px
}
#slgs_banner UL A EM {
	FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal
}
#news {
	WIDTH: 300px; margin: 5px 10px 5px 20px; 
}
#news .floatleft {
   float: left;
   width: 275px;
   margin: 0 10px 5px 5px;
}
#news H4 SPAN {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; WIDTH: 0px; HEIGHT: 0px
}
#news H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; PADDING-TOP: 15px
}
#news EM.date {
	FONT-SIZE: 11px; COLOR: #999; FONT-STYLE: normal
}
#news P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; LINE-HEIGHT: 15px; PADDING-TOP: 4px
}
table#table1 {
   text-align:center; 
   margin-left:auto;
    margin-right:auto;
}
#table1 td {
	text-align:left;
}
.alumtbl {
	BORDER-RIGHT: #AB38D3 1px solid; BORDER-TOP: #AB38D3 1px solid; BORDER-LEFT: #AB38D3 1px solid; BORDER-BOTTOM: #AB38D3 1px solid; background-color:#EBEBEB;
}	
#alumContainer {
	WIDTH: 100%; margin: 5px 0px 5px 0px;
}
#alumContainer h1 {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; COLOR: #AB38D3; margin:0px;padding: 0px;
}
#alumContainer h2 {
	PADDING-LEFT: 5px; COLOR: #AB38D3; margin:0px;padding: 0px;
}
#alumContainer a:link {
	PADDING-LEFT: 15px; COLOR: #AB38D3; margin:0px;padding: 0px; font-family: tahoma, verdana, georgia; font-size: 8px;
}
#alumContainer img {
   float: left;
   margin: 0px 10px 5px 5px;
}
#alumContainer p {

}
#aContainer {
	WIDTH: 100%;
}
#aContainer h1 {
	PADDING-LEFT: 0px; FONT-SIZE: 12px; COLOR: #AB38D3; margin:0px;padding: 0px;
}
#aContainer a:link {
	PADDING-LEFT: 15px; COLOR: #AB38D3; margin:0px;padding: 0px; font-family: tahoma, verdana, georgia; font-size: 8px;
}
#aContainer img {
   float: left;
   width: 85px;
   margin: 0px 10px 5px 5px;
}
#aContainer p {
  LINE-HEIGHT: 16px;
}
#sContainer {
	WIDTH: 90%; margin: 0px 10px 5px 10px;
}
#sContainer h1 {
	PADDING-LEFT: 0px; FONT-SIZE: 12px; COLOR: #AB38D3; margin:0px;padding: 0px;
}
#sContainer h2 {
  FONT-SIZE: 11px; margin:5px 0 0 0px;
}
#sContainer a:link {
	PADDING-LEFT: 15px; COLOR: #2200EE; margin:0px;padding: 0px; font-family: verdana, arial, georgia; font-size: 11px;
}
#sContainer P {
	LINE-HEIGHT: 16px;
}
#sContainer img {
   float: right;
   margin: 5px 5px 5px 10px;
}
.lnktable {
  BORDER-RIGHT: #AB38D3 1px solid; BORDER-TOP: #AB38D3 1px solid; BORDER-LEFT: #AB38D3 1px solid; BORDER-BOTTOM: #AB38D3 1px solid;
}	
#lnks_banner {
	WIDTH: 100%; 
}
#lnks_banner h1 {
  margin: 5px 0px 10px 5px; FONT-SIZE: 12px; COLOR: #AB38D3; 
}
#lnks_banner h2 {
  margin: 5px 0px 10px 5px; FONT-SIZE: 11px;  
}
.markermenu{
width: 100%;              /* 170px; width of menu*/
}

.markermenu ul{
list-style-type: none;
margin: 5px 0;
padding: 0;

}

.markermenu ul li a{
background: white url(images/arrow-list.gif) no-repeat 2px center;
font: Arial, Verdana, sans-serif; 
LINE-HEIGHT: 14px;
color: #0000FF;
display: block;
width: auto;
padding: 3px 0;
padding-left: 20px;
text-decoration: none;
border-bottom: 1px solid #B5B5B5;
}


* html .markermenu ul li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width: 150px;
}

.markermenu ul li a:visited, .markermenu ul li a:active{
color: #00014e;
}

.markermenu ul li a:hover{
color: black;
background-color: #EBEBEB;
background-image:url(images/arrow-list-red.gif); /*onMouseover image change. Remove if none*/
}

/* Holly Hack for IE \*/
* html .markermenu ul li { height: 1%; }
* html .markermenu ul li a { height: 1%; }
/* End */
.anav:link
{
	color: #2200EE;
	font-family: arial, tahoma, verdana, georgia;
	font-size: 11px;
	text-decoration: underline;
}
.anav:visited
{
	color: #2200EE;
	font-family: arial, tahoma, verdana, georgia;
	font-size: 11px;
	text-decoration: underline;
}
.anav:active
{
	color: #2200EE;
	font-family: arial, tahoma, verdana, georgia;
	font-size: 11px;
	text-decoration: underline;
}
.anav:hover
{
	color: #990000;
	font-family: arial, tahoma, verdana, georgia;
	font-size: 11px;
	text-decoration: none;
}
table#frmtbl {
	border-collapse:collapse;
	background-color: #F2F2F2;
	border: #AB38D3;
}	
#frmtbl td {
	padding-bottom: 3px;
}
#subContainer {
	WIDTH: 95%; margin: 0px 5px 0px 5px;
}
.subBox h1 {
	PADDING-LEFT: 5px; padding-right: 5px;  FONT-SIZE: 12px; COLOR: #AB38D3; margin:0px;padding: 0px;
}
#subContainer h2 {
	PADDING-LEFT: 5px; COLOR: #AB38D3; margin:0px;padding: 0px;
}
.subBox {
	BORDER-RIGHT: #AB38D3 1px solid; BORDER-TOP: #AB38D3 1px solid; BORDER-LEFT: #AB38D3 1px solid; BORDER-BOTTOM: #AB38D3 1px solid; background-color:#EBEBEB;
}
.subBox p {
	PADDING-LEFT: 5px; padding-right: 5px;
}