
/*Redesign | Global CSS (Screen)*/
/*Begin Reset*/
  body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin: 0;padding: 0; } 
  table { border-collapse: collapse; border-spacing: 0; } 
  fieldset,img { border: 0; }
  address,caption,cite,code,dfn,th,var {font-style: normal; font-weight: normal;} 
  ol,ul {list-style:none; }
  caption,th {text-align:left;}
  q:before,q:after { content:''; } 
  abbr,acronym { border:0; }
/*End Reset*/

/* These rules fix some font problems and setup for relative font sizing */
/*Begin Fonts*/
/* This sets the base font size to close to 10px on most browsers. This means that 1em is ~10px, unless specified else where. */
body {
  font: .625em/1.2em verdana, arial, sans-serif;
  margin: 0;
  padding: 0;
}	

table {
  font-size: inherit; 
  font: 100% verdana, arial, sans-serif; 
}	

select, input, textarea {
  font: 99% verdana, arial, sans-serif;
}	

pre, code {
  font: 115% monospace;	
}	
/*End fonts*/


/*GLOBAL STYLES*/
a, a:link, a:visited, a:active {
	text-decoration:none;
	color: #006633;
		font-weight:
}

a:hover {
	text-decoration:underline;
	color: #CC6633;
}

h1, h2, h3, h4, h5, h6 { margin: 0 0 15px 0; }
h1 {
  font-size: 2em;
  color: #006633;
}

h2 {
  font-size: 1.5em;
}

h3 { font-size: 1.3em; }

h4, h5, h6 {font-size: 1em;}

ul {  list-style-type: square;   margin: 15px 0 15px 25px;}
ol {  list-style-type: decimal;   margin: 15px 0 15px 25px;}

pre {
  font-family: Courier New, Courier, monospace;
  font-size: 80%;
}
hr {
	color: #006633;
	background-color: #006633;
	height: 1px;
	border: 0;
	width: 60%;
}



/*LAYOUT*/
table.PageBoundingBox { width: 100%; }
table.ContentBoundingBox { width: 100%; float: left;}
td.MainContent { padding: 5px 20px 25px 20px; }

/*HEADER*/
#headerwrapper {
 width: 100%;
 float: left;
/* border-bottom: 9px solid #BCB7A8;*/
 background: #fff;
}
a#sitelogo:link, a#sitelogo:visited {
 text-decoration: none;
 display: block;
 width: 955px;
 height: 58px;
 background: #fff;
}
/*GLOBAL NAVIGATION*/
#gnavwrapper {
 width: 100%;
 background: #BBB6A7;
 height:28px;
}
#gnav {
 margin: 0;
 padding: 0;
 list-style: none;
}
#gnav li {
 text-align: center;
 display: inline;
}
#gnav li a:link, #gnav li a:visited {
 text-decoration: none;
 color: #000;
 font-weight: bold;
 font-size: 1.3em;
 display: block;
 float:left;
 height:16px;
 padding: 6px 20px 6px 20px;
}
ul#gnav li a:hover {
 background:#8a867a;
 color:#fff;
}

/*HEADER BRANDING AREA*/
#subwrapper {
width:100%;
background:orange;
height:109px;
}
#brandingwrapper {
 float: left;
 width: 724px;
 height: 109px;
 background: url('/images/system/default/education1.jpg') no-repeat top left;
 color: #fff;
}
#brandingwrapper h1 {
 padding: 60px 0 0 30px;
 float:left;
 color: #fff;
}

/*HEADER TEXT ARE ON RIGHT SIDE OF HEADER*/
#headertextwrapper {
 color: #fff;
 height: 89px;
 padding: 10px;
 float: left;
 font-weight: bold;
 overflow: hidden;
}

/*LEFT SIDE BAR (LSB)*/
td.LSB {
 background: url('/images/system/bg_lsb.gif') #fff no-repeat top left;
 height: 450px;
}
#lsbwrapper {
 width: 180px;
 padding: 20px 20px 0 15px;
}
.divider {
 width: 100%;
 height: 1px;
 background: #ccc;
 margin: 15px 0 15px 0px;
}

/*QUICKLINKS*/
form#qLink select {
 width: 160px;
 font-size: 1.1em;
}
/*SEARCH FORM*/
#searchform {
 margin: 5px 0 15px 0;
}
/*control the search input field*/
#Text1 {
 width: 120px;
 margin-bottom: 3px;
 font-size: 1.1em;
}
/*control the submit button*/
#Submit1 {
 margin-top: 5px;
}

/*LSB LINKS*/
a.sideNav:link, a.sideNav:visited {
 color: #666;
 font-weight: bold;
 text-decoration: none;
 width: 180px;
 line-height: 1.5em;
 font-size: 1.3em;
}
#localLinks {
 margin: 0 20px 0 0;
}
#localLinks a:link, #localLinks a:visited {
 text-decoration: none;
 color: #000;
 line-height: 1.3em;
 font-size: 1.2em;
}
#localLinks a:hover {
 text-decoration: underline;
}
#footerwrapper {
 font-size: .9em;
 text-align: center;
 padding: 10px;
}
#footerwrapper a:link, #footerwrapper a:visited {
 text-decoration: none;
 color: #000;
}
.inlineMtcBlock {
 text-align: left;
 margin-top: 10px;
}





