/* CSS Document */

html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, img, fieldset{
	margin:0;
	padding:0;
	border:0;
	color: #545454;
}

h2 {
	padding: 0px 0px 0px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #545454; 
	}
/*#seasonTop {
background-image: url(images/bgTopXmas.gif);
background-repeat: repeat-x;
}
*/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(images/bgBody.png);
	background-repeat: repeat-x;
/*	background-image: url(images/bgBodyXmas.gif);
	background-repeat: repeat;*/
	background-color: #FFFFFF;
	color: #545454; /*for old browsers*/
	text-align: center;}

#mainWrapper {
	width: 766px;
	background-image:url(images/contentBg.png);
	background-repeat:repeat-y;
	margin: 0px auto; /* to center top bottom 0 sides auto*/
	/*border: 1px dashed red;*/
	text-align: left;
}



#topWrapper {
	background-image:url(images/topBg.png);
	height: 152px;
	background-color:#df134c;	/*border: 1px dashed yellow;*/
	background-repeat:no-repeat;
	}


/* LOGO */ /* LOGO */ /* LOGO */ /* LOGO */ /* LOGO */ /* LOGO */ /* LOGO */ /* LOGO */ /* LOGO */ /* LOGO */ /* LOGO */ /* LOGO */ 

#logo {
height: 108px;
width: 346px;
margin: 12px 0px 0px 20px;
background-repeat:no-repeat;
float: left;
/*border: 1px dashed orange;*/
}


/* TOP RIGHT */ /* TOP RIGHT */ /* TOP RIGHT */ /* TOP RIGHT */ /* TOP RIGHT */ /* TOP RIGHT */ /* TOP RIGHT */ /* TOP RIGHT */  
#topRight {
	height: auto;
	width: 150px;
	float: right;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	color:#CCCCCC;
	font-size:11px;
/*border: 1px dashed orange;*/
}

#topRight a, a:visited  {
color: #E7E7E7;
text-decoration:none;
}

#topRight a:hover {
color: #E7E7E7;
text-decoration:underline;
}


.chat {
float: right;
width:auto;
height:50px;
/*border: 1px dashed orange;*/
margin-top:11px;
margin-left:132px;

}


/* MAIN NAVIGATION */ /* MAIN NAVIGATION */ /* MAIN NAVIGATION */ /* MAIN NAVIGATION */ /* MAIN NAVIGATION */ /* MAIN NAVIGATION */ 

#mainNav {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
      float:left;
      width:64%;
      /*background: #CCFFFF; */
      font-size:90%;
      line-height:normal;
	 /* border: 1px dashed orange;*/
	  margin: 8px 0px 0px 3px;
	  z-index: 9999;
	  }
#mainNav ul {
        margin:0;
        padding:2px 2px 0 2px;
        list-style:none;
      }
#mainNav li {
      display:inline;
      margin:0;
      padding:0;
      }
#mainNav a {
      float:left;
      background:url("images/menu1_left.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
#mainNav a span {
      float:left;
      display:block;
      background:url("images/menu1_right.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color: #E5E5E5;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#mainNav a span {float:none;}
    /* End IE5-Mac hack */
#mainNav a:hover span {
      color:#FFF;
      }
#mainNav a:hover {
	text-decoration:none;
	color:#FFFFFF;
	background-position:  0% -42px;

      }
#mainNav a:hover span {
	color:#FFFFFF;
	background-position:100% -42px;
      }

#mainNav #current a {
     background-position:0% 0px;
     }
#mainNav #current a span {
   	background-position:100% 0px;
	color:#fff;
     }

/* MAIN NAVIGATION 2*/ /* MAIN NAVIGATION 2*/ /* MAIN NAVIGATION 2*/ /* MAIN NAVIGATION 2*/ /* MAIN NAVIGATION 2*/ /* MAIN NAVIGATION 2*/ 

#mainNav2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
    float:left;
    width:109px;
    /*background: #CCFFFF;*/
    font-size:90%;
    line-height:normal;
/*	border: 1px dashed green;*/
	margin-top: 8px;
	margin-left:81px;
      }
#mainNav2 ul {
    margin:0;
    padding:2px 0px 0px 2px;
    list-style:none;
      }
#mainNav2 li {
    display:inline;
    margin:0;
    padding:0;
      }
#mainNav2 a {
    float:left;
    background:url("images/menu2_left.gif") no-repeat left top;
    margin:0;
    padding:0 0 0 4px;
    text-decoration:none;
      }
#mainNav2 a span {
    float:left;
    display:block;
    background:url("images/menu2_right.gif") no-repeat right top;
    padding:5px 16px 4px 4px;
    color: #fff9cb;
	font-weight:bold;
	letter-spacing:-0.08em;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#mainNav2 a span {float:none;}
    /* End IE5-Mac hack */

#mainNav2 a:hover {
	text-decoration:none;
	color:#fff9cb;
	background-position:  0% -42px;
      }
#mainNav2 a:hover span {
	color:#fff9cb;
	background-position:100% -42px;
      }

#mainNav2 #current a {
     background-position:0% -42px;
     }
#mainNav2 #current a span {
   	background-position:100% -42px;
	color:#fff;
     }
	 
/* MAIN NAVIGATION 3*/ /* MAIN NAVIGATION 3*/ /* MAIN NAVIGATION 3*/ /* MAIN NAVIGATION 3*/ /* MAIN NAVIGATION 3*/ /* MAIN NAVIGATION 3*/ 

#mainNav3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
      float: left;
      width:10%;
      /*background: #CCFFFF; */
      font-size:90%;
      line-height:normal;
	/*border: 1px dashed green;*/
	margin-top: 8px;
	
      }
#mainNav3 ul {
        margin:0;
        padding:2px 2px 0 0px;
        list-style:none;
      }
#mainNav3 li {
      display:inline;
      margin:0;
      padding:0;
      }
#mainNav3 a {
      float:left;
      background:url("images/menu1_left.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
#mainNav3 a span {
      float:left;
      display:block;
      background:url("images/menu1_right.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color: #E5E5E5;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#mainNav3 a span {float:none;}
    /* End IE5-Mac hack */

#mainNav3 a:hover {
	text-decoration:none;
	color:#FFFFFF;
	background-position:  0% -42px;

      }
#mainNav3 a:hover span {
	color:#FFFFFF;
	background-position:100% -42px;
      }

#mainNav3 #current a {
     background-position:0% 0px;
     }
#mainNav3 #current a span {
   	background-position:100% 0px;
	color:#fff;
     }
	 	 
/* CONTENT WRAP */ /* CONTENT WRAP */ /* CONTENT WRAP */ /* CONTENT WRAP */ /* CONTENT WRAP */ /* CONTENT WRAP */ /* CONTENT WRAP */ 
#contentWrap {
	height: 100%;
	width:766px;
	margin:0px;
	padding:0px 0px 0px 0px;
/*	background-color: #CCFF99;*/
}

/* BREADCRMUBS */ /* BREADCRMUBS */ /* BREADCRMUBS */ /* BREADCRMUBS */ /* BREADCRMUBS */ /* BREADCRMUBS */ /* BREADCRMUBS */
#breadcrumb {
	width: 528px;
	margin: 0px 0px 0px 5px;
	padding: 4px 0px 4px 230px;
	border-bottom: 1px solid #cccaca;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	}

/* MASTER SIDE BAR */ /* MASTER SIDE BAR */ /* MASTER SIDE BAR */ /* MASTER SIDE BAR */ /* MASTER SIDE BAR */ 
#masterSide {
	float: left;
	width: 218px;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
/*	border: 1px dashed green;*/
}

/* SIDEBAR */ /* SIDEBAR */ /* SIDEBAR */ /* SIDEBAR */ /* SIDEBAR */ /* SIDEBAR */ /* SIDEBAR */ /* SIDEBAR */ /* SIDEBAR */ 
#sidebar {
	float: left;
	width: 218px;
	height: 100%;
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
/*	border: 1px dashed black;*/
}

.date {

padding-right: 2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 95%;
word-spacing:-3px;
}

#leftbox {
	margin-left: 10px;
	width: 200px;
	border-bottom: 1px dashed #cccaca;
	padding: 0px 0px 10px 0px;
/*border: 1px dashed red;*/
}

#announcement {
font-size:15px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}

#mainannouncement {
width:738px;
height:auto;
margin:0px 0px 0px 5px;
padding: 4px 0px 4px 20px;
border-bottom: 1px solid #cccaca;
}

#warning4848 {
width:48px;
height:48px;
float:left;
padding-top:10px;
}

#mainannouncementText {
width: 660px;
height:auto;
float:left;
font-size:18px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:bold;
margin:0px 0px 0px 5px;
padding-bottom:10px;
color:#CC3300;
border-bottom: 1px solid #cccaca;
}

#mainannouncementText  h2 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:18px;
}

#leftbox h3 {
font-size:98%;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:right;
}

#sidebar ul {
	list-style: none;
	padding-left: 1em;
	/*text-indent: -1em;*/
	}
	
#sidebar li {
	border-bottom: 1px solid #cccaca;
	padding: 5px 0px 5px 0px;
	}
	
	
#graduation {
width: 194px;
height:90px;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 16px;
float: left;
/*border:1px solid red;*/
}

/*#payitFwd {
width: 194px;
height:90px;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: left;
border:1px solid blue;
}*/

#onlineFormSmall {
width: 130px;
height:37px;
margin: 8px 0px 0px 0px;
padding:0px 0px 5px 0px;
float: left;
border-bottom: 1px dashed #D1D1D1;
/*border:1px solid blue;*/
}

#payitFwdSmall {
width: 130px;
height:30px;
margin: 8px 0px 0px 0px;
padding: 0px 0px 5px 0px;
float: left;
border-bottom: 1px dashed #D1D1D1;
/*border:1px solid red;*/
}

/* MY MINI FORM */ /* MY MINI FORM */ /* MY MINI FORM */ /* MY MINI FORM */ /* MY MINI FORM */ /* MY MINI FORM */ 

#formMiniWrapper {
width:208px;
height:100%;
padding-left:5px;
/*border:1px solid orange;*/

}

#formMiniTop {
width:208px;
height:33px;
background-image:url(images/miniFormTop.gif);
background-repeat:no-repeat;
/*border:1px solid red;*/
}

#formMiniMiddle {
width:208px;
height:100%;
background-image:url(images/miniFormMiddle.gif);
background-repeat:repeat-y;
/*border:1px solid green;*/
}

#formMiniBotton {
width:208px;
height:10px;
background-image:url(images/miniFormBotton.gif);
background-repeat:no-repeat;
/*border:1px solid brown;*/
}

#myMiniForm {
width:208px;
height:100%;
/*border:1px solid blue;*/
}

#miniCampus {
font-size:10px;}

#miniProgram {
font-size:9px;}

.required {color: #FF0000;}

#leftmini_home {
width:160px;
float:left;
height:100%;
text-align: left;
padding:10px 0px 0px 50px;
letter-spacing:0.5px;
		}

#leftmini_home p {
padding:4px;
}


/* CONTENT */ /* CONTENT */ /* CONTENT */ /* CONTENT */ /* CONTENT */ /* CONTENT */ /* CONTENT */ /* CONTENT */ /* CONTENT */ 

#content {
	float:left;
	width: 754px;
	height:auto;
	margin: 0px 0px 5px 0px;
/*	border: 1px dashed gray;*/
}



/* MAIN LEFT */ /* MAIN LEFT */ /* MAIN LEFT */ /* MAIN LEFT */ /* MAIN LEFT */ /* MAIN LEFT */ /* MAIN LEFT */ /* MAIN LEFT */ 
#subContent {
	float:left;
	width: 760px;
	height:auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
/*	border: 1px dashed green;*/
	}
	
#subContent h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #545454;
	padding: 0px 0px 10px 0px;
	display:inline;
	}
	
#subContent h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #545454;
	padding: 0px 0px 10px 0px;
	}
	
#subContent ul {
	margin-left: 30px;
	} 
	
#subContent2 {
	float:left;
	width: 760px;
	height:auto;
	margin-top: 0px 0px 2px 0px;
	padding-top: 0px 0px 0px 0px;
	text-align:left;
	bl
/*	border: 1px dashed green;*/
	}
		
	
#homeFlashHolder {
	width:754px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 15px 5px;
	/*	z-index:0;*/
/*border: 1px dashed black;*//*filter:alpha(opacity=60);
   -moz-opacity: 0.6; 
   opacity: 0.6; */
	}
		
#homeText {
	float: left;
	width: 380px;
	padding-left: 8px;
	border-right: 1px dashed #D1D1D1;
}
	

/* QUICK SIDEBAR */ /* QUICK SIDEBAR */ /* QUICK SIDEBAR */ /* QUICK SIDEBAR */ /* QUICK SIDEBAR */ /* QUICK SIDEBAR */ 
	
#quickSidebar {
	float: left;
	width: 130px;
	height:100%;	
	margin: 4px 0px 0px 5px;
	/*background-color:#33CC99;*/
	/*border: 1px dashed black;*/
}

#futureStu{
float: right;
}

#ourProg {
float: right;
margin-bottom:25px;
}


#quickSidebar h2 {
text-align: left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #545454;
margin:0 0 10px 0;
padding:0px;
font-size:120%;
background-color:#FFFFFF;

}

#quickLink {
	
	float:left;
	width: 100%;
	margin-left:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #545454;
	font-size:12px;
	border-bottom: 1px solid #a58d8d;
	margin-bottom:15px;
	padding-top:10px;
	/*border: 1px dashed black;*/
	/*background-color:#33CC99;*/
	}
	
#quickLink	ul {
	list-style:none;
	margin:0px;
	padding:0px;
	border:none;
	}
	
#quickLink li {
	margin-left: 10px;
	padding-bottom:8px;
	
}


	/*CATALOG */ /*CATALOG */ /*CATALOG */ /*CATALOG */ /*CATALOG */ /*CATALOG */ /*CATALOG */ /*CATALOG */ /*CATALOG */ 
	
	 #catalog {
	width: 100%;
	margin-bottom: 10px;
	padding-top: 10px;
	float:left;
	text-align:center;
	/*border: 1px dashed black;*/
	}	
		
	#catalog h2 {
text-align: left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #545454;
margin:0 0 10px 0;
padding:0px;
font-size:100%;
background-color:#FFFFFF;
	}
	
#catalog a:link, #sidebar a:link, #quickLink a:link, #leftmini_home a:link, #homeText a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px; 
	color:   #2681B7;
	text-decoration:underline;
	
	}
	
#catalog a:hover, #sidebar a:hover, #quickLink a:hover, #leftmini_home a:hover, #homeText a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px; 
	color: #660000;
	text-decoration:none;
	}
	
#catalog a:visited, #sidebar a:visited, #quickLink a:visited, #leftmini_home a:visited, #homeText a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px; 
	color: #666666;
	text-decoration:underline;
	}
	
/*CLEAR*/ /*CLEAR*/ /*CLEAR*/ /*CLEAR*/ /*CLEAR*/ /*CLEAR*/ /*CLEAR*/ /*CLEAR*/ /*CLEAR*/ /*CLEAR*/ /*CLEAR*/ /*CLEAR*/ /*CLEAR*/ 
.clearit {
	clear:both; /*whatever is about to come is under both sides, like saying no matter where you */
	height: 0;
}


/* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ 
#footer {
	background-color: #a9002f;
	background: url(images/BgFooter.png) repeat-y;
	color: #DADADA;
	font-size: 85%;
	margin-top:10px;
	padding: 5px 5px 5px 5px;
	text-align: center;
	}
#footer a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #DADADA;
	text-decoration: none;
	font-size: 85%;
	}
#footer a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 85%;
	}
#footer a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #DADADA;
	text-decoration: none;
	font-size: 85%;
	}

#footer2 {
background:url(images/BgFooter2.png) top no-repeat;
height:10px;
/*border: 1px solid red;*/
}

/* Social Networs */ 	/* Social Networs */ 	/* Social Networs */ 	/* Social Networs */ 	/* Social Networs */ 	
.findusin {
height:30px;
margin-top:5px;
}

.findusin img {
padding-left:5px;
}

	/* NON DISCRIMINATION */ /* NON DISCRIMINATION */ /* NON DISCRIMINATION */ /* NON DISCRIMINATION */ /* NON DISCRIMINATION */ 
	
.nondiscrimination {
	font-size: 10px;
	color: #999999;
	width: 765px;
	text-align: center;
	margin:0px auto;
	}