@media print{
body {text-align:center; margin:0 auto; padding:0px; background:#ffffff;  font-family: tahoma, geneva, "lucida sans unicode", "lucida grande", arial, sans-serif; font-size:0.8em;}
/* The header and footer */
.header {text-align:center; margin:0 auto; font-size:2em; display:block; height:80px; background:url(../images/header_ts.jpg) no-repeat top center #D7d7d7; color:#000000;}
.footer {width:100%; display:block; text-align:left; background:#666666; color:#FB7C11;}
/* This bit does all the work */
#container {text-align:left; margin:0 auto; width:750px; position:relative; display:block; background:#ffffff;}
#xsnazzy {display:none;}
#left {float:left; position:relative; width:199px; margin-left:-200px; display:none;}
#divider {display:none;}

.noPrint {display:none;}

.clear {clear:both;overflow:hidden;}
.printOnly {display:none;}

#container a {
	color:#666666;
	background-color:inherit;
	text-decoration:none;
}
#container a:hover {
	color: #666666;
	background-color:inherit;
	text-decoration:none;
}
}
@media screen, handheld, projection{
body {text-align:center; margin:0 auto; padding:0px; background:#f5f5f5;  font-family: tahoma, geneva, "lucida sans unicode", "lucida grande", arial, sans-serif; font-size:0.8em;}
/* The header and footer */
.header2 {margin:0 auto; width:997px; font-size:2em; border-bottom:1px solid #333366; display:block; height:130px; background:url(../images/banner2.jpg) no-repeat top left #AEAB9F; color:#FB7C11;}
.footer {text-align:left; margin:0 auto; border-top:1px solid #333366; width:997px; display:block; height:48px; background:#98b1cd; color:#000000;}
/* This bit does all the work */
#container {min-height:450px; text-align:left; margin:0 auto; width:847px; position:relative; display:block; background:#ffffff; border-left:150px solid #98b1cd; overflow:visible;}
#index_container {min-height:450px; text-align:left; margin:0 auto; width:750px; position:relative; display:block; overflow:visible; background:#F5F5F5;}
#t3container {min-height:450px; text-align:left; margin:0 auto; width:600px; position:relative; display:block; background:#F5F5F5; background: url("../images/sbtImages/T3_logo_bg.jpg") no-repeat; border-left:150px solid #AEAB9F; overflow:visible;}
#splash_container {min-height:450px; text-align:left; margin:0 auto; margin-top:5 auto; width:750px; position:relative; display:block; overflow:visible; background:#e9e9e9;}
#sbatprocess_container {min-height:450px; text-align:left; margin:0 auto; margin-top:5 auto; width:585px; position:relative; display:block; overflow:visible; background:#f5f5f5;}

#left {float:left; position:relative; width:149px; margin-left:-150px; display:inline;}

#info {text-align:left; margin:0 auto; width:550px; position:relative; display:block; background:#F0F0F0; border-left:0px solid #D7D7D7; overflow:visible;}
/*  -------------------------------- DIVIDER MENU ------------------ */

#divider {height:25px; margin:0 auto; width:750px; background-color:#A1B300; color:#ffffff; border-bottom:1px solid #fb7c11; font-weight:bold; font-size:1px;}

.p_menu {height:21px; margin:0 auto; width:600px; background-color:#98b1cd; color:#ffffff; border-bottom:1px solid #333366; font-weight:bold; font-size:1em;text-decoration:none;}

.p_menu_hover {height:21px; margin:0 auto; width:600px; background-color:#cedae8; color:#333366; border-bottom:1px solid #333366; font-weight:bold; font-size:1em;text-decoration:none; cursor:pointer;}

ul {
font-size: 12px;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #00CC33;
text-decoration: none;
text-indent: 1px;
list-style-position: outside;
padding: 14px;
margin: 12px;
}

ol {
font-size: 1em;
padding-top: -60px;
margin: 12px;

}


#index_divider {height:25px; margin:0 auto; width:750px; background-color:#98b1cd; color:#ffffff; font-size:15px; font-weight:bold; text-align:center; border-bottom:1px solid #fb7c11;}

#divider a, #divider a:visited {float:left; width:250px; height:25px; background:#A1B300; color:#ffffff; text-decoration:none; text-align:center;}


* html #divider {height:25px;}
* html #divider a {height:25px;}
* html #divider a:visited {height:25px;}


#divider a:hover {background:#738000; color:#ffffff;}
/*#divider a:active {background:#fb7c11; color:#ffffff;}*/

/* ---------------------------------- END DIVIDER MENU ---------------------------------- */

.clear {clear:both;height:1px;overflow:hidden;}
.printOnly {display:none;}

/* *********************** INTERNET EXPLORER HACKS ********************* */

* html #container {\display:inline-block; \width:600px;}
* html #left {width:147px;}
/* *********************** END INTERNET EXPLORER HACKS ********************* */		

	
		a.close:link {
		color:#666666;
		background-color:inherit;
		text-decoration:underline;
		}
		a.close:visited {
		color: #666666;
		background-color:inherit;
		text-decoration:underline;
		}
		a.close:hover {
		color:#FB7C11;
		background-color:inherit;
		text-decoration:underline;
		}

		#splash_container a {
		color:#9c7956;
		background-color:inherit;
		text-decoration:underline;
		}
		#splash_container a:hover {
		color: #738000;
		background-color:inherit;
		text-decoration:underline;
		}
		
		#container a {
		color:#333366;
		background-color:inherit;
		text-decoration:underline;
		
		}
		#container a:hover {
		color: #98b1cd;
		background-color:inherit;
		text-decoration:underline;
		}
		#index_container a {
		color:#666666;
		background-color:inherit;
		text-decoration:underline;
		padding-bottom:0px;
		
		}
		
		#index_container a:hover {
		color: #FB7C11;
		background-color:inherit;
		text-decoration:underline;
		padding-bottom:0px;
		}
		#sbatprocess_container a {
		color:#666666;
		background-color:inherit;
		text-decoration:underline;
		}
		#sbatprocess_container a:hover {
		color: #FB7C11;
		background-color:inherit;
		text-decoration:underline;
		}

	
	#ddd a.beclink {
		color: #CC3333;
		text-decoration:underline;
	}
	a.beclink:hover {
		color: #CC3333;
		text-decoration:underline;
	}
	a.beclink:visited {
		color: #CC3333;
		text-decoration:underline;
	}


	.error {
		color:#FF0000;
	}
	
/* ------------------------- MAIN MENU ----------------------- */

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyout3.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */


#menuheading {
z-index:1000;
float:left;
text-align:center;
}

/* remove all the bullets, borders and padding from the default list styling */
#menuheading ul {
padding:0;
margin:0;
list-style-type:none;
width:150px;
}

#menuheading li {
position:relative;
background:#98b1cd;

}

#menuheading a, #menuheading a:visited {
display:block; 
text-decoration:none;

line-height:20px;
width:149px;
font-weight:bold;
color:#fff;
text-indent:5px;
border:1px solid #333366;
border-width:0px 0px 1px 0px;
}

#menu {
z-index:1000;
float:left;
text-align:center;
}

/* remove all the bullets, borders and padding from the default list styling */
#menu ul {
padding:0;
margin:0;
list-style-type:none;
width:150px;
}
/* hack for IE5.5 */
* html #menu ul {margin-left:-16px; ma\rgin-left:0;}
/* position relative so that you can position the sub levels */
#menu li {
position:relative;
background:#98b1cd;

}

/* get rid of the table */
#menu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;}

/* style the links */
#menu a, #menu a:visited {
display:block; 
text-decoration:none;

line-height:20px;
width:149px;
font-weight:bold;
color:#fff;
text-indent:5px;
border:1px solid #333366;
border-width:0px 0px 1px 0px;
}
/* hack for IE5.5 */
* html #menu a, * html #menu a:visited {background:#98b1cd; width:150px; width:149px;}
/* style the link hover */
* html #menu a:hover {color:#fff; background:#98b1cd; text-decoration:none;}

#menu :hover > a{
color:#333366; 
background:#cedae8;
text-decoration:none;
}

/* hide the sub levels and give them a positon absolute so that they take up no room */
#menu ul ul {
visibility:hidden;
position:absolute;
top:0;
left:150px; 
}
/* make the second level visible when hover on first level list OR link */
#menu ul li:hover ul,
#menu ul a:hover ul {
visibility:visible;
}
/* keep the third level hidden when you hover on first level list OR link */
#menu ul :hover ul ul{
visibility:hidden;
}
/* keep the fourth level hidden when you hover on second level list OR link */
#menu ul :hover ul :hover ul ul{
visibility:hidden;
}
/* make the third level visible when you hover over second level list OR link */
#menu ul :hover ul :hover ul{ 
visibility:visible;
}
/* make the fourth level visible when you hover over third level list OR link */
#menu ul :hover ul :hover ul :hover ul { 
visibility:visible;
}

*+html #menu li {fl\oat:left;}
* html #menu li {fl\oat:left;}
* html #menu li ul {font-size:1.2em;}
* html #menu li ul ul {font-size:1.2em;}
* html #menu li ul ul ul {font-size:1.4em;}
/*--------------------------------- END MAIN MENU ------------------------- */
}





@media all{


a.mainLink {
	color:#333366;
	background-color:inherit;
	text-decoration:none;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#cccccc;
}
		
html>body a.mainLink:hover {
	color: #98b1cd;
	border-bottom-color:#98b1cd;
	border-top-color:#cccccc;
	border-top-style:solid;
	border-top-width:1px; 
	background-color: #eeeeee;
	text-decoration:none;
}
		
		
a.mainLink:hover {
	color: #98b1cd;
	border-bottom-color:#98b1cd;
	border-top-color:#cccccc;
	border-top-style:solid;
	border-top-width:1px;
	background-color: #eeeeee;
	text-decoration:none;
}
		
a.vetlink {
	color: #616161;
	text-decoration:none;
}
		
a.vetlink:hover {
	color: #fff;
	text-decoration:underline;
}


#infocontent {
	margin:0px auto;
	line-height: 1.5em;
	font-size:0.9em;
	background-color:#FFFFFF;
	color:#000000; 
	border-top:1px solid #CAB49B;
	border-left:1px solid #CAB49B;
	border-right:1px solid #CAB49B;
	border-bottom:1px solid #CAB49B;
	width:540px;
}
		

.header_row {
 BORDER-RIGHT: 0px;  
 BORDER-TOP: 0px;
 BORDER-LEFT: 0px;  
 BORDER-BOTTOM: 0px;
 PADDING-RIGHT: 2px; 
 PADDING-LEFT: 2px; 
 PADDING-TOP: 3px; 
 PADDING-BOTTOM: 3px;
 background-color:#98b1cd;
}
.tablerow1 {
 BORDER-RIGHT: 1px dashed #999999;  
 BORDER-TOP: #0px;
 BORDER-LEFT: 0PX;  
 BORDER-BOTTOM: 0px;
 PADDING-RIGHT: 2px; 
 PADDING-LEFT: 2px; 
 PADDING-TOP: 3px; 
 PADDING-BOTTOM: 3px;
 background-color:#d4d4d4;
}

.tablerow2 {
 BORDER-RIGHT: 0px;  
 BORDER-TOP: #666666 1px solid;
 BORDER-LEFT: 0PX;  
 BORDER-BOTTOM: 0px;
 PADDING-RIGHT: 2px; 
 PADDING-LEFT: 2px; 
 PADDING-TOP: 3px; 
 PADDING-BOTTOM: 3px;
 background-color:#E0E0E0;
}

.recentTable   { 
	border-width:medium;
	border-collapse:collapse;
	border-spacing:1px;
	background-color:#f1f1f1;
	BORDER: #333366 1px solid;
}

#recentTable th {
	font-size:1em;
	padding-top:1px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:1px;
	background-color:#000000;

}
	
.recentTd_1  {
	font-size:0.9em;
	padding-top:2px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:2px;
	border-top:solid #333366 1px;
	border-right:solid #333366 1px;
	
}
.recentTd_2  {
	font-size:0.9em;
	padding-top:2px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:2px;
	border-top:solid #333366 1px;
	
}

.enrolTable {
 border-collapse:collapse;
 border-spacing:0px;
 BORDER-RIGHT:solid 1px #000000;  
 BORDER-TOP:solid 1px #000000;  
 BORDER-LEFT:solid 1px #000000;  
 BORDER-BOTTOM: solid 1px #000000;  
 PADDING-RIGHT: 2px; 
 PADDING-LEFT: 2px; 
 PADDING-TOP: 1px; 
 PADDING-BOTTOM: 1px;
 background-color:#f5f5f5;
}

.enrolTable_sbat {
 border-collapse:collapse;
 border-spacing:0px;
 BORDER-RIGHT:solid 2px #000000;  
 BORDER-TOP:solid 1px #000000;  
 BORDER-LEFT:solid 2px #000000;  
 BORDER-BOTTOM: solid 1px #000000;  
 PADDING-RIGHT: 2px; 
 PADDING-LEFT: 2px; 
 PADDING-TOP: 1px; 
 PADDING-BOTTOM: 1px;
}

.enrolTableCell {
 border-collapse:collapse;
 border-spacing:1px;
 BORDER-BOTTOM: solid 1px #000000;  
 BORDER-RIGHT: solid 1px #000000;  
 
 PADDING-RIGHT: 3px; 
 PADDING-LEFT: 3px; 
 PADDING-TOP: 2px; 
 PADDING-BOTTOM: 2px;
 background-color:#f9f9f9;
 height:25px;
}

.enrolTableCell_2 {
 border-collapse:collapse;
 border-spacing:0px;
 BORDER-LEFT: solid 1px #000000;  
 BORDER-BOTTOM: solid 1px #000000;  
 PADDING-RIGHT: 2px; 
 PADDING-LEFT: 2px; 
 PADDING-TOP: 1px; 
 PADDING-BOTTOM: 1px;
 background-color:#f5f5f5;
 height:25px;
}
.enrolTableCell_3 {
 border-collapse:collapse;
 border-spacing:0px;
 BORDER-RIGHT: solid 1px #000000;  
 BORDER-TOP: solid 1px #000000;  
 PADDING-RIGHT: 2px; 
 PADDING-LEFT: 2px; 
 PADDING-TOP: 1px; 
 PADDING-BOTTOM: 1px;
 background-color:#f5f5f5;
 height:25px;
}
.enrolTableCell_4 {
 border-collapse:collapse;
 border-spacing:0px;
 BORDER-TOP: solid 1px #000000;  
 PADDING-RIGHT: 2px; 
 PADDING-LEFT: 2px; 
 PADDING-TOP: 1px; 
 PADDING-BOTTOM: 1px;
 background-color:#f5f5f5;
 height:25px;
}
.enrolTableCell_5 {
 border-collapse:collapse;
 border-spacing:0px;
 BORDER-LEFT: solid 1px #000000;  
 BORDER-TOP: solid 1px #000000;  
 PADDING-RIGHT: 2px; 
 PADDING-LEFT: 2px; 
 PADDING-TOP: 1px; 
 PADDING-BOTTOM: 1px;
 background-color:#f5f5f5;
 height:25px;
}


.contactTable   { 
/*	border:none;
	border-width:thin;
	border-color:#000000;
	border-collapse:collapse;*/
	width:97%;
	border-spacing:1px; 
}	

#contactTable th {
	font-size:1em;
	padding-top:1px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:1px;
	background-color:#ABAD8D;
}
	
#contactTable td  {
	font-size:1em;
	padding-top:1px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:1px;
	background-color:#e5e5e5;
}

.contact{
	font-size:0.8em; 
	color:#828282; 
	background-color:inherit; 
	margin:0 10px; 
	padding-bottom:0.5em; 
	letter-spacing:1px;
}


.processTable   { 
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	border-collapse:collapse;
	width:97%;
	border-spacing:1px;
}	
.processTable td  {
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	border-collapse:collapse;
}
.processTable tr  {
	border-style:solid;
	border-width:2px;
	border-color:#cccccc;
	border-collapse:collapse;
}

.statsTable { 
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	border-collapse:collapse;
	border-spacing:1px;
	background-color:#f5f5f5;
	margin-left:10px;
	margin-top:7px;
	margin-bottom:13px;
	
}	
.statsTable td  {
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	border-collapse:collapse;
	padding-left:5px;
	padding-bottom:2px;
	padding-top:2px;
	padding-right:5px;
	
}
.statsTable tr  {
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	border-collapse:collapse;
}


.splash_table   { 
	background-color:#f5f5f5;
}	
.splash_cell {
 BORDER-RIGHT: #9c7956 1px solid;  
}

h1 {font-size:1.8em; color:#333366; background-color:inherit; margin:0 10px; padding-bottom:0.5em; letter-spacing:1px;}
h2 {font-size:1.4em; color:#333366; background-color:inherit; margin:0 10px; padding-bottom:0.5em;  letter-spacing:1px;}
h3 {font-size:1.2em; color:#333366;	background-color:inherit; margin:0 10px; padding-bottom:0.5em;  letter-spacing:1px;}
td {font-size:1em; color:#000000;}
p {margin:0 10px; margin-bottom:6px; letter-spacing:1px; color:#000000; line-height:1.5em;}
ul {margin:0 10px; letter-spacing:1px; color:#000000; line-height:1.5em;}

.boardlink {color:#183CA5;	background-color:inherit; margin:0 10px; padding-bottom:0.5em;  letter-spacing:1px;}


.infolink {
	color:#828282;
	background-color:inherit;
	text-decoration:underline;
}
.infolinkhover {
	color: #FB7C11;
	background-color:inherit;
	text-decoration:underline;
}
a.t3link {
	color: #372c6a;
	border-bottom-color:#e43232;
	text-decoration:none;
	border-bottom-width:1px;
	border-bottom-style:solid;
	font-weight:bold;
}
a.t3link:hover {
	color:#e43232;
	border-bottom-color:#372c6a;
	background-color:inherit;
	text-decoration:none;
	font-weight:none;
}

.error {
	color:#FF0000;
}
.incentives {
	color:#0033CC;
	font-size:20px;
}

.hr_line {
	border:1px;
	color:#98b1cd;
	background-color:#98b1cd;
	height: 1px;
	width:85%;
}

}


@media aural {
body{voice-family: female; azimuth:center; pitch-range:50; richness:50; speech-rate:medium; stress:50;}
h1, h2, h3, h4, h5, h6 {stress:70;}
acronym{speak:spell-out;}
td {speak-numeral:digits;}
}

