/* ::::::::::::::::::::::::::::::::::::::::::::: COMMON CLASSES ::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* ........................ Body Class ........................ */ 
body{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;margin:0px;padding:0px;text-align:center; color:#666666}
/* ........................ Body Center ........................ */
.center{width:1004px; margin:0 auto;padding:0px;top:0px;border:0px}
/* ...................... Table Alignment ...................... */
table{border:0px; margin:0px;padding:0px}
/* ........................ P and H Tags ....................... */
ul, ol, form, h1, h2, h3, h4, h5, h6 {margin:0px; padding:0px;}
img{border:none}
.imgP1{margin-right:8px}

A:link {color: #4D7CC1; text-decoration: underline;}
A:visited {color: #4D7CC1; text-decoration: underline;}
A:hover {color: #4D7CC1; text-decoration: none;}
/* ::::::::::::::::::::::::::::::::::::::::::::: END COMMON CLASSES :::::::::::::::::::::::::::::::::::::::::::::::: */
/* ........................ Font Arial ........................ */
.fa10{font-family: Arial, Helvetica, sans-serif; font-size:10px}
.fa11{font-family: Arial, Helvetica, sans-serif; font-size:11px}
.fa12{font-family: Arial, Helvetica, sans-serif; font-size:12px}
.fa14{font-family: Arial, Helvetica, sans-serif; font-size:14px}
.fa15{font-family: Arial, Helvetica, sans-serif; font-size:15px}
.fa16{font-family: Arial, Helvetica, sans-serif; font-size:16px}
.fa18{font-family: Arial, Helvetica, sans-serif; font-size:18px}
.fa20{font-family: Arial, Helvetica, sans-serif; font-size:20px}
.fa22{font-family: Arial, Helvetica, sans-serif; font-size:22px}
.fa33{font-family: Arial, Helvetica, sans-serif; font-size:33px}
/* ....................... Font Verdana ....................... */
.fv10{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px}
.fv11{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px}
.fv12{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px}
.fv13{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px}
.fv14{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px}
.fv15{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:15px}
.fv16{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:16px}
.fv18{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:18px}
.fv20{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:20px}


/* ....................... Fonts and links Forground/Background Colors ....................... */
.bold {font-weight:bold}
.white{color:#FFF}
.blue{color:#002EB3}
.blue2{color:#85A7BC}
.white{color: #FFFFFF}
.gray1{color:#BEC7CD}
.gray2{color:#666666}
.imgV { vertical-align:middle;}
.bg1{ background-color:#F1F3F6}
/* ...................... Header Links ....................... */
.hdBg{ background-image:url(/images/header-right-img.jpg); background-repeat:no-repeat; width:308px; height:173px}
.hlink{font-family: Arial, Helvetica, sans-serif; font-size:11px;text-decoration:none;color:#4C5C6C;padding:0px 2px 0px 2px}
.hlink:hover{font-family: Arial, Helvetica, sans-serif; font-size:11px;text-decoration:none;color:#4C5C6C;padding:0px 2px 0px 2px}

/* ========================================= Navigation Classes ========================================= */
.nav { width:1004px; height:39px; display:block; float:left; text-align:left; padding:1px 0px 0px 0px; background-color:#ECEEF1; background-image:url(/images/navBg.gif); background-repeat:repeat-x;}
DIV.nav UL { margin:0px 0px; padding:0px; list-style:none;}
DIV.nav LI { padding:0px; float:left; font-weight:bold; text-transform:uppercase;}
DIV.nav LI A:link {color: #666666; text-decoration: none; padding:8px 42px 18px 41px; display:block;}
DIV.nav LI A:visited {color: #666666; text-decoration: none; padding:8px 42px 1px 41px; display:block;}
DIV.nav LI A:hover {color: #05175B; text-decoration: none; padding:8px 42px 18px 41px; background-image:url(/images/navBgH.gif); background-repeat:repeat-x; background-position:top center; display:block;}
/* =================================================================================================== */

/* ...................... Footer Links ...................... */
.flink:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;color:#666666;padding:0px 1px 0px 1px}
.flink:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline;color:#666666;padding:0px 1px 0px 1px}
.flink:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;color:#666666;padding:0px 1px 0px 1px}

.fbg{background-image:url(/images/footer.jpg); background-repeat:no-repeat; background-position:right top; padding-bottom:20px}
/* ........................ Bullets ........................ */ 
.ulb{margin:10px 0px 10px 5px; padding:0px}
.ulb LI{background-image:url(/images/bullet.gif); background-position:0px 5px; background-repeat:no-repeat; padding:0px 0px 12px 15px; list-style-type:none;}
/* ..................... General Classes ...................... */

.bg-join{
	background-image:url(/images/joingesfwa.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:180px
}
.hmBg {background-image:url(/images/hmBg.jpg); background-repeat:no-repeat; width:1004px; height:249px; }

.head-promo { padding:20px 410px 0px 60px; }

.head-promo h1 { padding-bottom:10px; width:518px; height:44px; background:url(/images/hd-faculty.gif) no-repeat; }


.bdg{border:1px solid #D9D9D9}
.bdgT{border-top:1px solid #D9D9D9}
.bdgR{border-right:1px solid #D9D9D9}
.bdgB{border-bottom:1px solid #D9D9D9}
.bdgL{border-left:1px solid #D9D9D9}

.bdt{border-top:1px solid #D1D1D1}
.bdr{border-right:1px solid #D1D1D1}
.bdb{border-bottom:1px solid #D1D1D1}
.bdl{border-left:1px solid #D1D1D1}

.bdb{border:1px solid #E0E4E9}
.bdT{border-top:1px solid #E0E4E9}
.bdbR{border-right:1px solid #E0E4E9}
.bdbB{border-bottom:1px solid #E0E4E9}
.bdbL{border-left:1px solid #E0E4E9}

.banBg{background-image:url(/images/banBg.gif); background-repeat:repeat-y}


.wlink:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;color:#ffffff;padding:0px 1px 0px 1px}
.wlink:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline;color:#ffffff;padding:0px 1px 0px 1px}
.wlink:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;color:#ffffff;padding:0px 1px 0px 1px}

.hrF{color:#D9D9D9; height:1px; width:100%}

input{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif}
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::: END CSS ::::::::::::::::::::::::::::::::::::::::::::::::::: */
.errors {
 color: red;
 margin: 5px 0px;
 padding: 15px;

}
.errors ul {
 margin: 0;
 padding: 0;
 margin-left: 80px;
 list-style: square;
}
