/* generated by csscreator.com */ 
/* generated by csscreator.com */ 
html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
 background-color: #EEEEEE;
} 
 
#pagewidth{ 
 width:1024px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto; 
 margin-top:10px;
 background-color:#FFFFFF;
 /*background-image: url("../IMAGES/body_bg.jpg");
  background-repeat: repeat-y; */
} 
#img
{
  margin:0px;
  padding:0px;
  
}
#header{
 position:relative; 
/*background-color:#F4F1E7;*/
 padding-bottom: 20px; 
 width:100%;
} 

 
#twocols{
 margin-left: auto;
 margin-right: auto;
 position:relative; 
  }
 

#maincol{  
 position: relative; 
 margin-left: auto;
 margin-right: auto;
 /*background-color:#F4F1E7;*/
 padding-left:50px;
 padding-right: 50px;
 color:#4D4D4D;
 line-height:18px;
 font-family: "Trebuchet MS";

 
 }
 

#maincol b{  
 
 font-weight: 700;
 color:#222222;
 
 }
 #maincol p{  
 
 
 }

#maincol h1{  
 
 color:#993333;
 font-family: "Georgia";
 font-size: 18px;
 font-weight:bolder;

 
 }

#footer{
  
  height:61px; 
 clear:both;
 text-align: center;
 } 

#wrapper
{
  font-family: "Trebuchet MS";
  font-size: 12px;
  
  
}
/* set up the overall width of the menu div, the font and the margins with a relative position*/
.menu 
{

font-family: "Trebuchet MS",verdana, arial, sans-serif; width:1024px; padding:0px; position:relative;z-index:100;
 font-size: 12px;
 font-weight: bold;

 scrollbar-face-color: #E6E6E6;
 scrollbar-shadow-color: #E6E6E6;
 scrollbar-highlight-color: #E6E6E6;
 scrollbar-3dlight-color: #E6E6E6;
 scrollbar-darkshadow-color: #E6E6E6;
 scrollbar-track-color: #E6E6E6;
 scrollbar-arrow-color: #666666;

 
}

/* remove the bullets and set the margin and padding to zero for the unordered list */
.menu ul 
{padding:0; margin:0; list-style-type: none; border:0; }

/* float the list so that the items are in a line */
.menu ul li 
{float:left; position:relative; margin:0px; padding:16px;background-color: #929292; width:114px;}

/* style the links to be 150px wide by 25px high. Set the background color and the font size. */
.menu ul li a, 
.menu ul li a:visited 
{display:block; text-align:center; text-decoration:none; color:#FFFFFF;  line-height:24px; font-size:14px; text-indent:10px; }

.menu ul li a:hover
{
  color:#99FF66;
}

.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


#logo_link img { border: none; }
 
#quicklinks img
{
 border: none;
 vertical-align: middle;

}
#quicklinks a
{
   font-family: "Trebuchet MS";
  font-size: 10px;
  font-weight: 800;
  color:#666666;
  margin:0px;
  padding:0px;
  text-decoration: none;
  vertical-align: middle;
  line-height: 22px;
}

#quicklinks a:hover
{
 text-decoration: underline;
}
#quicklinks descr:hover > a {
 visibility: none;

}

.applist_options
{
  font-family: "Georgia";
  font-size: 14px;
  font-weight: 900;
  text-decoration: none;
  padding-top:20px;
  padding-bottom: 12px;
  padding-left: 20px;
  background-color: #8BC541;
}
.even
{
  background-color: #AAAAAA;
}
.odd
{
  background-color: #FFFFFF;
}
.unread
{
  background-color: #9BC541;
}
.subhead
{
 
/* font-family: "Georgia";
  font-size: 16px;
  font-weight: 900;
  text-decoration: none;
  padding-top:20px;
  padding-bottom: 12px;
  padding-left: 20px;
  background: url("../IMAGES/admissions/app_head.jpg");
  
  */
}
.style3
{
  font-family: "Trebuchet MS";
  font-size: 10px;
  color:#AA0000;
  margin:0px;
  padding:0px;
  text-decoration: none;
}
.sm_title
{
  padding-left:55px;
  padding-top: 10px;
  padding-right:auto;
}

input[disabled], input[readonly], select[disabled], select[readonly], checkbox[disabled], checkbox[readonly], textarea[disabled], textarea[readonly]
{
 background-color: #EcEcEc;
 border: #333333 1px solid;
 color: #444444;
 cursor: default;
} 
.cmap tr td
{
  background-color: #AAAAAA;
  border-color: #000000;
  font-size: 16px;
  font-weight: bolder;
  line-height: 28px;
}

.cmap tr td li
{
  font-size: 12px;
  font-weight: normal;
}

.cmap tr td:hover
{
  background-color: #DDDDDD;
  border-color: #000000;
}

.cmap tr td a
{
  color: #000000;
   text-decoration: none;
}

.cmap tr td a:hover
{
  color: #004400;
   text-decoration: underline;
}

.edit_navi 
{
  overflow:auto;
  height: 571px;
  background-color: #CCCCCC;
}

.edit_navi a
{
  color: #000000;
  text-decoration: none;
}
.edit_navi a:hover
{
  color: #004400;
   text-decoration: underline;
}

.edit_navi ul
{
  font-size: 16px;
  font-weight: bolder;
  line-height: 28px;
}

.edit_navi ul li
{
  font-size: 12px;
  font-weight: normal;
}

h2
{
  font-family: "Trebuchet MS";
  font-size: 18px;
  background-color:#9BC541;
  color:#ffffff;
  margin:0px;
  padding:10px;
  text-transform: uppercase;
  text-decoration: none;
}

.file_upload
{
  margin:0px;
  padding:10px;
  background-color: #DDDDDD;
  font-family: "Trebuchet MS";
  
}

.file_browser
{
  margin:0px;
  padding:10px;
    background-color: #DDDDDD;
  font-family: "Trebuchet MS";
  font-size: 14px;
}
.file_browser tr td a
{
  color: #222222;
  border:0px;
}
.file_browser tr td img
{
  color: #222222;
  border:0px;
}
.file_browser tr td a:hover
{
  color: #9BC541;
  border:0px;
}

.file_browser tr td:hover
{
  background-color: #FFFFFF;
}

.button_link
{
  background-color:#990000;
  padding:5px;
  color: #FFFFFF;
  font-family: "Trebuchet MS";
  font-size: 12px;
  font-weight: bolder;
  text-transform: uppercase;
  text-decoration:none;
}
.button_link:hover
{
  background-color:#FF0000;

}
.webpage_info
{
  background-color:#DDDDDD;
  color: #000000;
  text-decoration:none;
  padding: 5px;
}

.error_msg
{
  font-size: 12px;
  color: #AA0000;

}

/************************************************/
/*     Calendar                                 */
/***********************************************/

.calendar
{
 margin-left:auto;
 margin-right:auto;
}
.calendarHeader
{
   font-family: "trebuchet MS";
  font-size: 17px;
  font-weight: bold;
  line-height:62px;
  text-align: center;
  width: 68px;
  height: 70px;
  background-image: url("..//IMAGES/interface/cal_bx.png");
  background-repeat: no-repeat;

}

.calendarToday_date 
{  
  font-family: "Georgia";
  font-size: 26px;
  font-weight: bold;
  line-height:52px;
  text-align: center;
  width: 68px;
  height: 70px;
  background-color: #F4F1E7;
  background-image: url("..//IMAGES/interface/cal_bx_today.png");
  background-repeat: no-repeat;
} 
.calendar_date
{
  font-family: "Georgia";
  font-size: 26px;
  font-weight: bold;
  line-height:52px;
  text-align: center;
  width: 68px;
  height: 70px;
  color:#736357;
  background-color: #F4F1E7;
  background-image: url("..//IMAGES/interface/cal_bx.png");
  background-repeat: no-repeat;
} 
.calendar_datelink_ad
{
  text-decoration: none;
  color:#736357;
  position: relative;
  z-index: 0;
  padding: 10px;
  padding-top: 20px;
  padding-bottom: 25px;
}
.calendar_datelink, .calendar_datelink_ad_ev
{
  text-decoration: none;
  color: #C16357;
  position: relative;
  z-index: 0;
  padding: 10px;
  padding-top: 20px;
  padding-bottom: 25px;
}
.calendar_datelink:hover,.calendar_datelink_ad:hover,.calendar_datelink_ad_ev:hover, .calendarToday_date:hover
{
  background-color: transparent;
  z-index: 50;
}
.calendar_datelink span, .calendar_datelink_ad span, .calendar_datelink_ad_ev span
{
  position: absolute;
  font-family: "trebuchet MS";
  font-size: 12px;
  font-weight: normal;
  line-height:24px;

  padding: 0px;
  left: 0px;
  visibility: hidden;
  color: black;
  text-decoration: none;
}
.calendar_datelink:hover span, .calendar_datelink_ad:hover span,.calendar_datelink_ad_ev:hover span
{
  visibility: visible;
  top: -108px;
  left: -45px; /*position where enlarged image should offset horizontally */
  width: 218px;
  height: 142px;
  background-image: url('..//IMAGES/interface/cal_info.png');
  background-repeat: no-repeat;
 
}

.calendar_datelink:hover span h4, .calendar_datelink_ad:hover span h4, .calendar_datelink_ad_ev:hover span h4
{
 font-family: "Georgia";
 font-size: 30px;
 float:left;
 line-height:20px;
 font-weight: bold;

 padding: 5px;
 color:#C16357;
}

.calendar_datelink:hover span p, .calendar_datelink_ad:hover span p, .calendar_datelink_ad_ev:hover span p
{
 font-family: "trebuchet MS";
 font-size: 12px;
 font-weight: normal;
 color:#666666;
 line-height:20px;
 padding-top:30px;
 padding-right:2px;
 padding-left:5px;
 padding-bottom:5px;
 text-align: left;

}
.calendar_date:hover
{
 background-color: #FFFFFF;
}

.calendarHeader_mn
{
 font-family: "Georgia";
  font-size: 16px;
  font-weight: bold;
  line-height:52px;
  text-align: center;
  
}
.calendarHeader_mn a
{
  text-decoration: none;
  background-color:#666666;
  color:#FFFFFF;
  font-family: "Georgia";
  font-size: 16px;
  font-weight: bolder;
  line-height:52px;
  text-align: center;
  padding: 5px;
}

/*******************************************************/

 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 

/*hide the right column when printing*/ 
#rightcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}

