@charset "UTF-8";
/* CSS Document */

/* CSS Document */

/* -- General ------------------------------ */

html, body {
	margin: 0px; padding: 0px;
	background: #cdc69c url(../images/bg.png);
}

html, body { height:100%; } 

html, body { margin:0;padding:0; font-family:Arial, Helvetica, sans-serif; font-size: 12px;}


a {
	font-weight: normal;
	color: #015738;
	text-decoration: underline;
}

a:active {
	color:#98402C;
	text-decoration: underline;
}


/* -- Position ---------------------------- */

#shadow {
	margin: 0 auto 0 auto ; border:0;
	padding: 0;
	display: block; height: 100%;
	background: url(../images/bgBody.png) repeat-y center center;
}

#shadow  { min-height:100%; height:auto;}
* html #shadow{ height:100%px; }

#container {
	position:relative;
	width: 776px; 
	margin: 0 auto 0 auto;
	padding: 0;
	border: none;
}

#collegeBanner {
	margin: 0;
	height: 40px; width: 776px;
	background: #005630 ;
	text-align: right;
}

#headerPrint{
	display:none;
}



#margincontainer { margin: 10px 10px 10px 10px;  background-color:#ffffff; border:1px solid #514405; padding:0px; width:754px; }

#margincontainer  { min-height:100%; height:auto;}
* html #margincontainer{ height:100%; }



#topBanner {
	height: 0px;
	width: 754px;
	margin:0;
	background-color:#ffffff;
	border:0;
	padding:0;
	display:block;
}

/*#topBanner .logo {
	width: 162px; height: 210px; margin:0; 
	background:#ffffff url(../images/logoBanner.png) no-repeat; border:0; padding:0; display: compact; float:left;
}*/

#topBanner .banners {
	width: 592px; height: 210px; margin:0; 
	background:#ffffff url(../images/banners/banner1.jpg); border:0; padding:0; display: compact; float:right;
}

#infoDisplay{ width: 754px; margin:0; background: #FFFFFF url(../images/bgLeftMenu.png) repeat-y; border:0; padding:0; display:table;}

#infoDisplay{min-height:410px; height:auto;}
* html #infoDisplay{ height:100%; }



#space 			  { clear:both; height:1px; } /*make room for footer*/
* > html #space  { margin:0 auto; width:776px;  } /* ie mac styles */


#footer {
	width:748px;
	clear:both;
	height:40px;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	padding: 5px 3px 3px 3px;
	border-top:2px solid #514405;
	background-color: #cccc66;
}

#colL { clear:both; float: left;  width: 162px;  padding:0px; }

#colL 	  { height:auto;}
* html #colL  { height:100%; }

#colR {width: 584px; 
		float: right; 
		padding: 4px;  			
		background-color: #ffffff;
		}
#colR  	  { height:auto;}
* html #colR  { height:100%; }



/* ---- sidemenu layout ------------------- */
#sidemenu { width:162px; border: 0; background: url(../images/bgSidemenu.png) no-repeat top left; padding-top: 36px; height: 350px; }

#sidemenu ul{
	  text-align:left;
	  margin:0px 10px 0px 10px; /* Removes browser default margins applied to the lists. */
	  padding:0; /* Removes browser default padding applied to the lists. */
}


#sidemenu li{
	  display: block;
	  /* A left margin to indent the list items and give the menu a sense of structure. */
	  padding:2px 0px 2px 0px; /* Removes browser default padding applied to the list items.
	   */
	  list-style: none;

	  
}
	
#sidemenu .style1{
	  background: url(../images/borderLink.png) no-repeat bottom left;
}


#sidemenu .categorieHeading {
	padding: 5px;
	color: #ffffff; text-decoration: none;
	background: url(../images/rolloverMenu.png) no-repeat top left;
}


#sidemenu a.general {
	padding: 5px;
	color: #ffffff; text-decoration: none;
}
 
#sidemenu a.general:hover { background: url(../images/rolloverMenu.png) no-repeat top left;  color: #ffffff; text-decoration: none; }

#sidemenu    { border: 0;  }
#sidemenu a  { display: block; margin: 0px; }

/* -- sudemenu-submenu---------------------------- */

#sidemenu a.submenu {
	padding:7px 5px 7px 17px;
	color: #ffffff; text-decoration: none;
}
 
#sidemenu a.submenu:hover { background: url(../images/rolloverMenu.png) no-repeat top left;  color: #ffffff; text-decoration: none; }




.title { display: compact; border: none; padding-bottom: 2px;

}


.content { display:compact;

}

.imagesContent { border: none; padding: 4px;

}

/* -- Forms ---------------------------- */

.formtable { border: 0;  margin: 0; padding: 0px 5px 0px 5px; vertical-align: middle; }

input.inputbox, textarea.inputbox {
	margin-top:0px;
	background-color:#F0F0F0;
	border: 1px solid #333333;
	color: #000000;
}

.button {
	height:19px;
	color:#000330; font-weight:500; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #333333;
	background-color: #ffffff;
}
#liftText {   
   position:absolute;
   text-align:right;
   width:580px;
   top:20px;
   border:0px;
   margin:0px;
   padding:0px;
}
#liftText a{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#FFFFFF;
   text-decoration:none;
   border:0px;
   margin:0px;
   padding:0px;
}
#liftText a:hover{
   text-decoration:underline;
   color:#EAEAEA;
}

