/* THESE STYLES ARE APPLIES SITEWIDE */

.grouphead2 {
  font-family: Georgia, Times New Roman, Times, serif;
  font-variant: small-caps;
  font-size: 14px;
  color: #D1A347;
}

.grouphead {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-variant: small-caps;
  font-size: 14px;
  color: #415B81;
  font-weight: bold;
}

.headline {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;

}

.comment {
  color: #000000; 
  background-color: #FFFF00; 
  font-size: 10px}

body {
  background-color: #35709B; 
  margin-top: 0px; 
  margin-right: 0px; 
  margin-bottom: 0px; 
  margin-left: 0px
  }
  
  .popup {
  background-color: #ffffff; 
  margin-top: 0px; 
  margin-right: 0px; 
  margin-bottom: 0px; 
  margin-left: 0px
  }
  
  
.ddtable {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 16px; 
	color: #000000;
	background-color: #ffffff
	}
	
.ddrow {
	background-color: #D9eaf3;
	vertical-align: top;
}
	
.ddbluetext {  
	color: #034C85
	}

.red {  
	color: #ff0000
	}
.swmonth {  
	color: #a46687
	}


.manrow {
	background-color: #ADBDCE;
	}
	
a.degr_link {font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; color:#222222}

a.degr_link:link {text-decoration: none; color: #222222;}

a.degr_link:visited {text-decoration: none; color: #222222;}

a.degr_link:hover {color: #444444; text-decoration: underline;}

.degr_row {
	background-color: #F3E9D5;
	vertical-align: top;
}

a { color:#034C85}

a.blink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#92C4E8}
a.blink:link {text-decoration: none; color: #92C4E8;}
a.blink:visited {text-decoration: none; color: #92C4E8;}
a.blink:hover {color: #92C4E8; text-decoration: none;}

a.studlink {font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; color:#695B0C}

a.studlink:link {text-decoration: none; color: #695B0C;}

a.studlink:visited {text-decoration: none; color: #695B0C;}

a.studlink:hover {color: #695B0C; text-decoration: underline;}


a.ddlink {font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; color:#034C85}

a.ddlink:link {text-decoration: none; color: #034C85;}

a.ddlink:visited {text-decoration: none; color: #034C85;}

a.ddlink:hover {color: #ffcc00; text-decoration: underline;}



a.messlink {font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; text-decoration: none; color:#034C85}

a.messlink:link {text-decoration: none; color: #034C85;}

a.messlink:visited {text-decoration: none; color: #034C85;}

a.messlink:hover {color: #034C85; text-decoration: underline;}



a.ddclose {font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; color:#666666}

a.ddclose:link {text-decoration: none; color: #666666;}

a.ddclose:visited {text-decoration: none; color: #666666;}

a.ddclose:hover {color: #666666; text-decoration: underline;}


a.scrollerheadlink {font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; font-weight: bold; color:#034C85}

a.scrollerheadlink:link {text-decoration: none; color: #034C85;}

a.scrollerheadlink:visited {text-decoration: none; color: #034C85;}

a.scrollerheadlink:hover {color: #034C85; text-decoration: underline;}



a.scrollerbodylink {font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; color:#000000}

a.scrollerbodylink:link {text-decoration: none; color: #000000;}

a.scrollerbodylink:visited {text-decoration: none; color: #000000;}

a.scrollerbodylink:hover {color: #000000; text-decoration: underline;}






td { font-family: Verdana, Arial, Helvetica, sans-serif}

p {  font-family: Verdana, Arial, Helvetica, sans-serif}

.bodylink {  color: #666633}

.bodycopy {
  line-height: 15px; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #000000;}
  
  
.studbodycopy {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #000000;}
  
.bodycopy a{
  color: #034c85;}
  
.bodycopy a:hover{
  color: #35709B;}

.headertable {  background-color: #ffffff}

.navigationtable {  background-color: #034C85}

.officenavigationtable { background-color: #CCCC99}


.bluenavigationtable { background-color: #94a9bf}
	
	

.contenttable {  background-color: #FFFFFF}

.linetable {  background-color: #FFFFFF}

.leftnavtable {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	background-color: #4C80A6
	} 

.footertable {  
	background-color: #034C85; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #82A4C0
	}

.utilitylinks {
  color: #034C85; 
  font-size: 10px; 
  line-height: 15px
  }


.subhead {
  color: #D1A347; 
  font-size: 12px; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none;
  font-weight: bold
  }

.subhead2 {color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 22px; font-weight: bold;
}
.facsubhead {color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; font-weight: bold;
}
  
  .subheadblack {
  color: #000000; 
  font-size: 12px; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none;
  font-weight: bold
  }
  
  .subheadpaleblue{
  color: #89AFC4; 
  font-size: 12px; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none;
  font-weight: bold
  }
  
.subsubhead {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #CC9933; 
  text-decoration: none}
  
  .studsubsubhead {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #695B0C; 
  text-decoration: none;
  font-weight: bold}

  
.smallbodytype {
 font-family: Verdana, Arial, Helvetica, sans-serif ; 
 font-size: 10px 
 }
 
.formbutton {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  background-color: #FFFFFF; 
  font-weight: bold}

.calendarbars {
 background-color: #d8e1f2; 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 line-height: 15px}
 
.calendardates{
	color: #000033;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decorations: none;
}

.wedcalendarbars {
 background-color: #D9E6ED; 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 line-height: 15px}
 
.paletanbars {
 background-color: #F9F3E6; 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 line-height: 15px}




/* THESE STYLES ARE USED ON THE HOME PAGE */

.underconstruction {
  color: #666633;
  font-size: 10px; 
  line-height: 16px}

.homepromohead {
  font-size: 10px; 
  line-height: 13px; 
  color: #CC9900;  
  text-decoration: none
  }
  
  
  .scrollerhead {
  font-size: 11px; 
  line-height: 13px; 
  color: #034C85; 
  text-decoration: none
  }
  
  

.homepromo {
  font-size: 11px; 
  line-height: 13px; 
  color: #333333; 
  }

.chooseanother {  font-size: 10px; color: #666666}

.emailbox {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}



/* THESE STYLES ARE USED ON THE HUB PAGES */

  
.officelinks {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  line-height: 12px; 
  color: #FFFFFF; 
  text-decoration: none;
  font-weight: bold
}

.officelinks:hover {
  color: #94A9BF;
  }

.internalpromotable {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 16px; 
	color: #666666; 
	background-color: #F0E0C1
	}
	
	.factable {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 16px; 
	color: #000000; 
	background-color: #d8e1f2;
	padding: 10px
	}

.quicklinks {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  color: #034c85; 
  line-height: 11px
  }

.quicklinks a{
  color: #034c85; 
  }




/* THESE STYLES ARE FOR THE OFFICE SITES */

.leftnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.leftnav a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #034C85 !important;
	text-decoration: none;
}

.leftnav a:hover {
	color: #35709B !important;
}


.leftnavlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #034C85;
	text-decoration: none;
}

.leftnavlinks a:hover{
	color: #35709B;
}

.leftsubnavlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #034C85;
	text-decoration: underline;
	font-weight: normal;
}

.leftsubnav {
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 20px;
}

.leftnavtitle {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	}

h2 {
	font-family: Georgia, "Times New Roman", Times, serif !important;
	font-size: 18px !important;
	line-height: 18px !important;
	font-weight: normal;
	color: #D1A347 !important;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1A347;
}
.pagetitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 18px;
	font-weight: normal;
	color: #D1A347;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1A347;
}



.officetable {
	background-color: #d8e1f2;
}


.officecontent {
	padding: 20px;
}

.officetitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	color: #FFFFFF;
	font-weight: normal;
	padding: 10px;
	text-decoration: none;
}


.officetitlelink {
	color: #FFFFFF;
	text-decoration: none;
}

	
.announcetitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #034C85;
}

.announcecontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
	color: #034c85;
	background-color: #F7EFE0;
	font-size: 11px;
}

.announcecontentnew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
	color: #034c85;
	background-color: #e3e9ef;
	font-size: 11px;
}




.announcecontent a{
	color: #034c85;
}
.announcecontent a:hover{
	color: #D1A347;
}

.deadlinetitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666633;
}

.deadlinecontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
	color: #333333;
	background-color: #F7EFE0;
	font-size: 10px;
}

.deadlinecontent a{
	color: #666633;
}
.deadlinecontent a:hover{
	color: #35709B;
}


.quicklinktitlenew {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #94a9bf;
}

.quicklinkcontentnew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
	color: #666633;
	background-color: #e3e9ef;
	font-size: 10px;
}


.quicklinktitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666633;
}

.quicklinkcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
	color: #666633;
	background-color: #F7EFE0;
	font-size: 10px;
}

.officehours {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666633;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666633;
	padding-top: 10px;
}

.officehoursnew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ffffff;
	padding-top: 10px;
}


.horizontalrule {
	color: #D1A347;
}

.officelinks2 {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  line-height: 12px; 
  color: #CCCCCC; 
  text-decoration: none;
  font-weight: bold
}

.officelinks2:hover {
  color: #F0E0C1;
  }
  
