/* 

	STC Stylesheet - Basic Styles
	======================================
	Written by		-		Ahmed Abbas
	Date Created	-		July 19 2005
	Last Modified	-		July 19 2005
	======================================
	
*/

body {
	margin: 0;
	padding: 0;
	font: 9pt Verdana, Tahoma, Sans-Serif;
	color: #444;
	background:#253550;
}

em {
	font-weight: bold;
}


li {
	margin: 5px 0;
	padding: 0 0 0 20px;
	line-height: 10pt;
	width: 70%;
	text-align: left;
	background: url( '../images/bullets/4e.gif' ) no-repeat 0px 4px;
}


#container {
	margin: 0 25px 20px 20px;
	padding: 0;
	width: 750px;
	background: #FFF;
}

#header {
	margin: 0;
	height: 148px;
	background: #161A41 url( '../images/logo.gif' ) no-repeat top left; 
	text-align: right;
}

#header h1 {
	display: none;
}

#jumpmenu form {
	margin: 0 ;
	padding: 41px 0 0 0;
}

#jumpmenu form label {
	margin: 0;
	padding: 0 14px 0 35px;
	font: 8pt Arial, Sans-Serif;
	color: #FFF;
	text-transform: uppercase;
	background: url( '../images/bullet.gif' ) no-repeat top left;

}

#jumpmenu form select {
	padding: 0;
	height: 20px;
}

#jumpshsm form {
	margin: 0 ;
	padding: 0px 0 0 0;
}

#jumpshsm form label {
	margin: 0;
	padding: 0 4px 0 15px;
	font: 8pt Arial, Sans-Serif;
	color: #FFF;
	text-transform: uppercase;
	background: url( '../images/bullet.gif' ) no-repeat top left;

}

#jumpshsm form select {
	padding: 0;
	height: 20px;
}

#oyapj form {
	margin: 0 ;
	padding: 41px 0 0 0;
}

#oyapj form label {
	margin: 0;
	padding: 0 14px 0 41px;
	font: 8pt Arial, Sans-Serif;
	color: #FFF;
	text-transform: uppercase;
	background: url( '../images/bullet.gif' ) no-repeat top left;

}

#oyapj form select {
	padding: 0;
	height: 20px;
}
#nav {
	float: left;
	width: 170px;
	font: 8pt Arial, Sans-Serif;
	color: #FFF;
	text-transform: uppercase;
}

#nav  h4 {
	margin: 0 0 6px 0;
	padding: 0 0 0 41px;
	font-size: 100%;
	line-height: 46px;
	font-weight: normal;
	background: url( '../images/bullet.gif' ) no-repeat center left;
	color: #FFF;
}

#nav ul {
	margin: 0 0 19px 0;
	padding: 0;
	list-style: none;
}

#nav li {
	margin: 0; *margin: 0 0 -3px 0;
	padding: 0;
	text-align: left;
	width: 100%;
	list-style: none;
}

#nav a {
	margin: 1px 0 0 0;
	padding: 6px 0 6px 22px;
	display: block;
	line-height: 13px;
	text-decoration: none;
	color: #FFF;
}
	
#subcontainer {
	padding: 10px;
	border-color: #00509F;
	border-style: solid;
	border-width: 0 3px 3px 3px;
}

#content {
	margin-left: 180px;
	padding: 0 10px 0 5px;
}

#content h2 {
	margin: 0;
	padding: 4px 0;
	font: bolder 18px Arial,Helvetica,sans-serif;
}

#content h3 {
	margin: 0;
	padding: 15px 0 4px 0;
	font: bold 12pt Arial, Sans-Serif;
}

#content h4 {
	margin: 0;
	padding: 15px 0 4px 0;
	font: bold 10pt Verdana, Sans-Serif;
}

#content dt {
	margin: 0;
	font: bold 9pt Verdana, Sans-Serif;
}

#content ul {
	list-style: none;
}

#content dt {
	padding: 4px;
	color: #FFF;
}

#content p, dd {
	line-height: 13pt;
	word-spacing: 2px;
}

#content p {
 	margin: 10px 0;
}

#content dd {
 	margin: 10px 0 20px 0;
}

.subtext {
	font-size: 8pt;
	color:  #666;
	text-transform: uppercase;
	position: relative;
	bottom: 4px;	
}

#footer {
	margin: 0 0 0;
	padding: 76px 0 10px 0;
	font-size: 8pt;
	text-align: center;
	background: url( '../images/footer.gif' ) no-repeat center center;
	clear: both;
}


.ep {
	height: 480px;
	background: url( '../images/stepspath3.jpg' ) no-repeat center bottom;
}

.ep ul, .ep h4 {
	display: none;
}



/* ---------------------------------------------------------------- */

.bronte h2, .bronte h3, .bronte h4  {
	color: #2C6FB5;
}


.bronte li {
	padding-left: 20px;
	list-style: none;
	background: url( '../images/bullets/bronte2C6FB5.gif' ) no-repeat 0px 2px;
}


.cfr h2, .cfr h3, .cfr h4  {
	color: #969328;
}


.cfr li {
	padding-left: 20px;
	list-style: none;
	background: url( '../images/bullets/cfr969328.gif' ) no-repeat 0px 2px;
}



.coop h2, .coop h3, .coop h4  {
	color: #005E9C;
}


.coop li {
	padding-left: 20px;
	list-style: none;
	background: url( '../images/bullets/coop005E9C.gif' ) no-repeat 0px 2px;
}


.rbg h2, .rbg h3, .rgb h4  {
	color: #0099FF;
}


.rbg li {
	padding-left: 20px;
	list-style: none;
	background: url( '../images/bullets/coop005E9C.gif' ) no-repeat 0px 2px;
}


.fams h2, .fams h3, .fams h4  {
	color: #AB2A42;
}


.fams li {
	padding-left: 20px;
	list-style: none;
	background: url( '../images/bullets/famsAB2A42.gif' ) no-repeat 0px 2px;
}

.shsm/fams/ h2, .fams h3, .fams h4  {
	color: #AB2A42;
}


.shsm/fams/ li {
	padding-left: 20px;
	list-style: none;
	background: url( '../images/bullets/famsAB2A42.gif' ) no-repeat 0px 2px;
}


.it h2, .it h3, .it h4  {
	color: #015D5A;
}


.it li {
	padding-left: 20px;
	list-style: none;
	background: url( '../images/bullets/it015D5A.gif' ) no-repeat 0px 2px;
}



.link h2, .link h3, .link h4  {
	color: #95A9A8;
}


.link li {
	padding-left: 20px;
	list-style: none;
	background: url( '../images/bullets/link95A9A8.gif' ) no-repeat 0px 2px;
}



.psw h2, .psw h3, .psw h4  {
	color: #A89FCC;
}


.psw li {
	padding-left: 20px;
	list-style: none;
	background: url( '../images/bullets/pswA89FCC.gif' ) no-repeat 0px 2px;
}

.transportation h2, .transportation h3, .transportation h4 {
	color: #e1db36;
}

.hospitality h2, .hospitality h3, .hospitality h4 {
	color: #1e89cd;
}

.construction h2, .construction h3, .construction h4 {
	color: #343b48;
}

.business h2, .business h3, .business h4 {
	color: #339933;
}

.best h2, .best h3, .best h4 {
	color: #663366;
}

.sundial h2, .sundial h3, .sundial h4  {
	color: #935D91;
}


.sundial li {
	padding-left: 20px;
	list-style: none;
	background: url( '../images/bullets/sundial935D91.gif' ) no-repeat 0px 2px;
}

.trailhead h2, .trailhead h3, .trailhead h4  {
	color: #81341a;
}


.trailhead li {
	padding-left: 20px;
	list-style: none;
	background: url( '../images/bullets/trailheaddot.gif' ) no-repeat 0px 2px;
}


.constructiontrans h2, .constructiontrans h3, .constructiontrans h4  {
	color: #FF6600;
}


.constructiontrans li {
	padding-left: 20px;
	list-style: none;
	background: url( '../images/bullets/constructiontr.gif' ) no-repeat 0px 2px;
}



.worktrans h2, .worktrans h3, .worktrans h4  {
	color: #CEBA82;
}


.worktrans li {
	padding-left: 20px;
	list-style: none;
	background: url( '../images/bullets/worktransCEBA82.gif' ) no-repeat 0px 2px;
}

.bronte img,.rbg img, .cfr img, .coop img, .fams img, .it img, .link img, .psw img, .sundial img, .worktrans img, .constructiontransition img, .shsm/fams/ img, .shsm img{
	float: right;
}


li:first-letter { text-transform: uppercase; }

.community {
    border-width: 1px;
    border-style: solid;
    border-color: gray;
    }

.community td {
    border-width: 1px;
    border-style: solid;
    border-color: grey;
    font-size:10px;
    text-align:left;
    }
    
.yes {
  border-width:2px;
  border-style:solid;
  border-color:black;
  background-color:gray;
  }
  
  .tablehead td {
    background-color: #6699FF;
    font-weight:bold;
    }

.small {
	color:white;
	font-size:8px;
  	text-align:left; 
	font:Arial;
	font-weight:bolder;
}


.shsm h2, .shsm h3, .shsm h4  {
	color: #D26A48;
}


.shsm li {
	padding-left: 20px;
	list-style: none;
	background: url( '../images/bullets/famsAB2A42.gif' ) no-repeat 0px 2px;
}


