@charset "utf-8";
/* CSS Document */

/* -- General ------------------------------ */

html, body {
	margin: 0; 
	padding: 0;
	background: #bbbbbb url(../images/shadow.png) repeat-y center center; 
	font-family: Arial, Helvetica, sans-serif;
}

/* commented backslash hack \*/ 
html, body{height:100%;} 
/* end hack */

/*a {font-size:12px; text-decoration:underline; color:#617492;}*/



/* -- shell ------------------------------ */

#headerPrint{
display:none;


}


#container {
	margin: 0 auto;
	width: 900px;
	background:#ffffff url(../images/containerBg.png) repeat-y;
}

#container		  { min-height:100%; margin-bottom:-31px; }
* html #container { height:100%; }

#collegeBanner {
	margin: 0;
	height: 40px; width: 100%;
	background: #004e29;
}

#topBanner {
	height: 86px; width: 100%; margin:0; border:0; padding:0; display: block; float: left; 
	background: #ffffff url(../images/bannerLTS.jpg) no-repeat; 
}

#marginContainer {
	padding:0 3px; border:0; margin:0; display:block; clear:left; float:left;  width:894px;  height:100%; 
}

#breadcrumb{
	height: 20px; 
	border-bottom: 1px solid #b7c6b7;
	color: #000000; 
	font-size:10px; 
	margin: 0px; width: 500px;
	background-color:#FFFFFF; padding:5px 0px; text-transform:uppercase; float:left; display:block;

}

#breadcrumb a{	
	text-align:left;  
}


#breadcrumb .searchStyle {
	text-align:right; 
	padding:0px;  
}

#search {
	height: 20px; 
	border-bottom: 1px solid #b7c6b7; width: 394px; float:right; display:block; padding:5px 0px; background-color:#FFFFFF; text-align:right;
}
#col1{
	clear:both; border:0; padding:0; margin:0; font-size:12px; float:left; display:block;
	position: relative; width: 199px; background: url(../images/leftBg.png) repeat-y; border-top: 3px solid #FFFFFF;
}

#col2{
	border:0; margin:0px; font-size:12px; padding:0 3px; float:left; display:block; border-top: 3px solid #FFFFFF; 	
	width: 490px; background-color: #ffffff; position: relative; min-height:100%;

}


#col3{
	margin:0; border:0; padding:0; font-size:12px; float:left; display:block; border-top: 3px solid #FFFFFF; 	
	position: relative; background: url(../images/rightBg.png) repeat-y; width:199px;
}


#leftCol ul {
 	  margin:0; /* Removes browser default margins applied to the lists. */
	  padding:0; /* Removes browser default padding applied to the lists. */
}

#leftCol li {
	  /* A left margin to indent the list items and give the menu a sense of structure. */
	  padding:0px; /* Removes browser default padding applied to the list items.	   */
	  margin: 0px;
	  list-style: none;
	  border: 0px;
}

#leftCol .titleMenu{
  	padding: 5px 16px 5px 26px;
	color: #000000; text-decoration: none;
	background:  url(../images/menuLeft2.png) no-repeat top left; 
	display:block; 
	font-weight:bold; width:157px; border-bottom:2px solid #ffffff;
}


 
#leftCol a.menu{
  	padding: 5px 16px 5px 26px;
	color: #000000; text-decoration: none;
	background: url(../images/menuLeft.png) no-repeat top left; font-weight:bold; border-bottom:2px solid #ffffff; 
}

#leftCol a.menu{
	display: block;  width:157px;
}


#leftCol a.menu:hover {
	 color: #333333; text-decoration: none;
}



#leftCol a.submenuBtn{
	margin-left: 6px;
  	padding: 5px 10px 5px 36px;
	text-decoration: none;
	color: #333333; 
	border-top:1px solid #FFFFFF; 
	border-right:10px solid #CCCCCC; background: url(../images/bulletLM2.png) no-repeat 20px 8px; 
 }
#leftCol a.submenuBtn{
	display: block; width:137px;
}


#leftCol a.submenuBtn:hover {
 	text-decoration: none;
	background: url(../images/bulletLM2on.png) no-repeat 20px 8px; color:#4d794d; 
}





#footer {
	margin: 0 auto; clear: left;
	width: 892px;
	background: #ffffff url(../images/footerBg.png) repeat-y; 
	border-top: 4px solid #ffffff;
	color: #ffffff; 
	font-size:10px; 
	text-align:center; 
	padding:5px 4px; 
	display:block;
	height:17px;
}

#footer a{
color:#FFFFFF;
}

#footer a:hover{
color: #CCCCCC;
}

#footer a:visited{
color: #FFFFFF;
}

#footerPrint {
	display:none;
}
#space {clear: both; float: left;  width:100%; height:31px;}

#spacePrint{display:none;}






.formtable { border: 0;  margin: 0; padding: 0px 5px 0px 5px;}

input.inputbox, textarea.inputbox {
	margin: 0px;
	background-color:#ffffff;
	border: 1px solid #333333;
	color: #000000;
}

.button {
	color:#000330; font-weight:500; font-size:12px; font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #333333;
	background-color: #ffffff; margin: 0px;
}


