
/***********************
* Northwest Language Center Style Sheet
* version:		0.9
* date:			4/2008			updated: 
* created by	Cindy LaBlue and Gary Thomas
* modified for template by William Frankhouser
************************/

/* MAIN TAGS */
html{margin:0px;padding:0px;}



body{text-align:center;margin:0px auto;color:#fff;background:#ccc;font-size:9pt;
	padding:0px;text-align:center;font-family:Helvetica,Geneva,Arial,SunSans-Regular, sans-serif;}


a{color:#5481a2;text-decoration:none;}
a:hover{color:#76a3c4;text-decoration:underline;}

ul { list-style-type:disc !important;}
ul ul { list-style-type:circle !important;}
ul ul ul { list-style-type:square !important;}

ol { list-style-type:decimal !important;}
ol ol { list-style-type:lower-latin !important;}
ol ol ol { list-style-type:lower-roman !important;}

h1,h2,h3,h4,h5,h6, .h1, .h2, .h3, .h4{margin:5px 0px 3px 0px;font-weight:bold;}
h1{font-size:1.8em;}
h2,.PageTitle{font-size:1.5em;}
h3,.BlackSubHead{font-size:1.2em;}
h4{font-size:1.0em;}
h5{font-size:0.9em;}
h6,.Small{font-size:0.8em;}


/*** editor styles ***/
.bold {font-weight:bold;}
.swidth{width:800px}

#frontADAlink{position:absolute;right:5px;color:#555;background-color:#ccc;font-size:0.9em;}

/* CONTAINER */
#container{text-align:left;width:800px;margin:0px auto;padding:0px;border:0px;clear:both;text-align:left;background-color:#5481a2;color:#000;}


/* TOP BANNER */
#header{text-align:left;font-size:1.0em;padding:0px;margin:0px auto;width:100%;height:175px;color:#fff;background:#5481a2 url('topbanner.jpg') top left no-repeat;clear:both;}
	#header p{clear:both;text-align:left;padding:8px 160px 0px 0px;margin:3px 0px 0px 0px;color:#edefe0;float:right;font-size:0.9em;letter-spacing:1px;}
	#header h1{clear:both;text-align:left;padding:2px 29px 0px 0px;margin:2px 15px 0px 0px;float:right;color:#fff;
		font-family:Georgia,Times,serif;font-size:2.0em;font-weight:bold;}
	#header h1 a{color:#fff;}

	
	
#leftbar {clear:both;float:left;width:168px;font-size:1.0em;text-align:right;padding:75px 0px 0px 0px;margin:0px;color:#fff;background:#5481a2 url('leftmenuTop.jpg') left top no-repeat;}
	#leftbar .evcclogo{border:0px;width:160px;height:33px;padding:3px 4px 18px 1px;}
	#leftbar ul.menu{font-size:1.2em;padding:0px;margin:0px;text-align:right;}
	#leftbar .menu li{float:left;list-style-type:none;width:156px;margin:0px;padding:0px !important;}
	#leftbar .menu a{float:left;color:#fff;background:transparent;width:100%;padding:2px 10px 2px 1px;}
	#leftbar .menu a:hover{float:left;color:#fff;background:#81b0cf url('arrow.png') right center no-repeat;width:100%;padding:2px 10px 2px 1px;}
	
	#leftbar p{clear:both;padding:35px 5px 5px 1px;margin:0px;}
	#leftbar address{padding:8px 6px 2px 1px;margin:0px;}
	
#middleContent{float:right;width:632px;color:#000;background:#fff;}
#mainContentLayoutTable {width:100%;padding:0px;margin:0px;font-size:1.0em;color:#000;background:#fff;}
#mainContentLayoutTable td{vertical-align:top;}

	#mainContentLayoutTable .insideBlock {font-size:1.0em;}
	#mainContentLayoutTable .insideBlock table{font-size:1.0em;}
	#mainContentLayoutTable .insideBlock h2.toptitle{margin:0px;padding:0px;color:#5481a2;font-weight:normal;}

	#mainContentLayoutTable .insideBlock .breadCrumb {font-size:0.8em;padding:9px 0px 8px 5px;margin:0px;}
	#mainContentLayoutTable .insideBlock .breadCrumb .xtrabuttons{float:right;}
	#mainContentLayoutTable .insideBlock .breadCrumb .xtrabuttons a{border:0px;background:url('/_inc/printericon2.gif') left center no-repeat;margin-left:2px;padding-left:16px;padding-right:4px;}
	
	#mainContentLayoutTable .insideBlock .pad{padding:3px 8px;font-family: Verdana, Arial, Helvetica, sans-serif;line-height:138%;}
	
	#mainContentLayoutTable .insideBlock .lastModified{font-size:0.9em;padding-top:5px;margin:0px;color:#777;float:right;}

	#mainContentLayoutTable .sideBar{font-size:1.1em;width:162px;padding:0px 2px 0px 7px;color:#000;background:#adb198 url('rightmenuTop.jpg') right top no-repeat;}
	#mainContentLayoutTable .sideBar p:first-child {margin-top:2px;}
	#mainContentLayoutTable .sideBar a{color:#0215c6;}
	
#bottomExtra{clear:both;font-size:0.8em;margin:auto;}
	#webmasterContact{float:left;text-align:left;}
	#validationLinks{float:right;text-align:right;}
	
	
@media print{

	#frontADAlink{display:none;}
	body,#container{color:#000;background:#fff;text-align:left;}
	a{color:#000;}
	
	#header{height:auto;text-align:left;padding:1px;float:none;}
	#header p,#header h1{margin:auto;clear:both;float:none;padding:2px;text-align:left;}
	
}

@media handheld{
	#leftbar, #middleContent, #mainContentLayoutTable .sideBar{clear:both;float:none;display:inline;width:auto;padding:1px;}
	#header{height:auto;width:auto;padding-top:5px;}
	
	#middleContent,.insideBlock{color:#000 !important;background:#fff !important;}
	.breadCrumb{color:#000 !important;background:#fff !important;}
	
	#leftbar .menu li, #leftbar .menu a{width:auto;float:none;}
	
	.evcclogo{display:none;}
	
	#bottomExtra{clear:both;display:block;}
}
