/* @override 
	http://67.59.178.139/admitadvantage_dev/styles/styles2.css
	http://67.59.178.139/admitadvantage/styles/styles2.css
*/

html { min-width: 1000px;

	 }

body {
text-align: center; /* IE5.x workaround */
	margin: 0;
	padding: 0;
	border: 0;
	color: #333;
	font-family: Helvetica, Arial, Verdana, san-serif;
	background-color: #1c3664;
	 }
	 
p { margin: 0 0 2em; padding: 0; }

td { }

img { border: 0; }

/* links */

a:link { color: #1c3664; font-weight: normal; text-decoration: underline; }
a:visited { color: #1c3664; font-weight: normal; text-decoration: underline; }
a:hover { color: #cba52a; font-weight: normal; text-decoration: underline; }
a:active { color: #1c3664; font-weight: normal; text-decoration: underline; }

a img { border:none; }

#wrap { width:100%; margin:0 auto; padding:0; text-align:center; background-color: #1c3664; }

/* Header */

#wrapTop { height:26px; width:1000px; margin:0 auto; padding:0; text-align:center; background-color:#1c3664; border-bottom: 1px solid #122240; }

#wrapLogo { height:97px; width:100%; margin:0 auto; padding:0; text-align:center; background-color:#fff; border-top: 3px solid #cba52a; }

#hdrArea { width: 1000px; height:97px; margin:0 auto; text-align:left;  }
	
#logo { width:384px; height:97px; float:left; }	


#header {
	width:1000px;
	height:97px;
}

#hdr-01 {
	width:274px;
	height:97px;
}

#hdr-02 {
	position:absolute;
	left:349px;
	width:300px;
	height:97px;
}

#hdr-03 {
	width:158px;
	height:97px;
}


/* Navigation */

#navTop { border-top: 1px solid #cba52a; border-bottom: 2px solid #122240; width: 100%; background-color:#fff; height: 35px; }

/* @group DropDown Nav By Jacob */
#navTop {font-family: arial, sans-serif; position:relative; font-size:11px; z-index:100; width: 100%;}
#navTop ul li a, .menu ul li a:visited {
	display:block; 
	
}
#navTop ul {padding:0; margin:0; list-style: none;}
#navTop ul li {float:left; position:relative;}
#navTop ul li ul {
	display: none;
	margin-left: 10px;
	/*border: 1px solid #cba52a;*/
	border-bottom: none;
	width: 210px;
}

#navTop ul li ul li {
	width: 200px;
	
	text-align: left;

	
	
}
#navTop ul li ul li a {
	display: block;
	width: 200px;
	text-decoration: none;
	font-size:11px;
	padding: 5px;
}
/* specific to non IE browsers */
#navTop ul li:hover ul {display:block; position:absolute;	background-color: #fff; border: 1px #cba52a solid;border-bottom: none;}
#navTop ul li:hover ul a {
	border-bottom: 1px #cba52a solid;
}

/* @end */

/* @group Other Styles by Jacob */

.servicesDDL .jumpHeader {
	background-color: #eee;
}

#clientsPopOver {
	z-index: 5;
	visibility: visible;
	overflow: visible;
	display: none;
	padding: 10px;
	width: 320px;
	position: absolute;
	float: none;
	clear: none;
	left: 0px;
	top: 100px;
	font-size: 12px;
	text-align: left;
	background-color:#eee;
	border-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
#clientsPopOver table {
	width: 100%;	
}
#clientsPopOver table td {
	padding-bottom: 20px;
}
#schoolsMore {
	height: 20px;
	padding: 0px 0px;
	margin-bottom: 10px;
}
#schoolsMore a {
	display: block;
	width: 160px;
	padding-left: 10px;
}
#schoolsMore a:hover {
	 color: #1c3664 !important; 
	 background-color:#eee;
}
#clientsSide {
	z-index: 0;
	position: relative;
	display: block;
	width: 160px;
	margin-left: 10px;
}
.schools img {
	margin-left: 10px;
}
/* @end */

/* layout */

#bodyWrp { width:1000px; height:auto; margin:0 auto; padding:0; text-align:center; background-color:#1c3664; }

#emailWrp { width: 800px; height:auto; margin:0 auto; padding:0; text-align:center; background-color:#1c3664; }

#body { border-left: 1px solid #122240; padding: 8px 8px 0 8px; background-color:#fff; position: relative; display: block; width: 810px; height: 100%;}

#body980 { padding: 8px 8px 0 8px; background-color:#fff; position: relative; display: block; width: 980px; height: 100%;}

#schools { border-right: 1px solid #122240;  border-bottom: 1px solid #122240; border-left: 1px solid #122240;  }

.schools { font-size: 11px; line-height: 16px; font-family: Helvetica, Arial, Verdana, san-serif; color: #122240; font-style: italic; font-weight: normal; text-align:left; padding-left: 15px; padding-right: 10px; position: relative; width: 170px !important; padding: 0px !important;}

.schools a:link { color: #1c3664; font-weight: normal; text-decoration: underline; }
.schools a:visited { color: #1c3664; font-weight: normal; text-decoration: underline; }
.schools a:hover { color: #1c3664; font-weight: normal; text-decoration: underline; }
.schools a:active { color: #1c3664; font-weight: normal; text-decoration: underline; }

.schoolsC { font-size: 11px; line-height: 16px; font-family: Helvetica, Arial, Verdana, san-serif; color: #000; font-style: normal; font-weight: bold; text-align:center; }

.about { font-size: 11px; line-height: 16px; font-family: Helvetica, Arial, Verdana, san-serif; color: #122240; font-weight: normal; text-align:left; padding-left: 15px; padding-right: 10px; position: relative; width: 170px !important; padding: 0px !important;}


.schoolsHdr { font-size: 12px; line-height: 13px; font-family: Helvetica, Arial, Verdana, san-serif; color: #122240; font-style: normal; font-weight: bold; text-align:left; display:block; padding-top: 4px; padding-bottom: 3px;height: 100% }

.schoolsHdr a:link { color: #122240; font-weight: bold; text-decoration: none; }
.schoolsHdr a:visited { color: #122240; font-weight: bold; text-decoration: none; }
.schoolsHdr a:hover { color: #cba52a; font-weight: bold; text-decoration: underline; }
.schoolsHdr a:active { color: #122240; font-weight: bold; text-decoration: none; }

.packages { font-size: 11px; line-height: 18px; font-family: Helvetica, Arial, Verdana, san-serif; color: #122240; font-style: normal; font-weight: normal; text-align:left; padding-left: 15px; padding-right: 10px; }

.packagesNopad { font-size: 11px; line-height: 15px; font-family: Helvetica, Arial, Verdana, san-serif; color: #122240; font-style: normal; font-weight: normal; text-align:left; }

.packagesHdr { font-size: 11px; line-height: 15px; font-family: Helvetica, Arial, Verdana, san-serif; color: #122240; font-style: normal; font-weight: bold; text-align:left; display:block; padding-top: 10px; padding-left: 15px; }

.packagesHdr a:link { color: #122240; font-weight: bold; text-decoration: none; }
.packagesHdr a:visited { color: #122240; font-weight: bold; text-decoration: none; }
.packagesHdr a:hover { color: #cba52a; font-weight: bold; text-decoration: underline; }
.packagesHdr a:active { color: #122240; font-weight: bold; text-decoration: none; }

.sidebarPad { padding-left:5px; display: block; }


.packagesSubHdr { font-size: 11px; font-family: Helvetica, Arial, Verdana, san-serif; color: #122240; font-style: normal; font-weight: bold; text-align:left; display:block; padding-left: 15px; }

.packagesSubHdrNoPd { font-size: 11px; font-family: Helvetica, Arial, Verdana, san-serif; color: #122240; font-style: normal; font-weight: bold; text-align:left; padding-right: 3px; }


/* Home page content */

#homeTxt {
	width:780px;
	padding: 0 0 10px 20px;
}

.homeTxt { font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#333; text-align:left; padding: 0 10px 0 20px; }

.landingPgText { font-family: Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; color:#333; text-align:left; padding: 0 10px 0 20px; display:block; }

.landingPgDesc { font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height:20px; color:#333; text-align:left; }

 
 #calloutTxt { border-right: 1px double #122240;  border-bottom: 1px double #122240; border-left: 1px double #122240; border-top: 1px double #122240; }
 
 .calloutTxt { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:14px; line-height:20px; color:#1c3664; text-align:left; padding: 0 40px 0 40px; 	margin: 0;
 }
 
 .calloutTxt a:link { color: #1c3664; font-weight: bold; text-decoration: underline; }
 .calloutTxt a:visited { color: #75abd7; font-weight: bold; text-decoration: underline; }
 .calloutTxt a:hover { color: #cba52a; font-weight: bold; text-decoration: underline; }
 .calloutTxt a:active { color: #1c3664; font-weight: bold; text-decoration: underline; }



#hmContent { width: 100%; height:auto; margin:0 auto; padding:0; text-align:center; background-color:white; }		
	

#hmePar {
	width:950px;
	margin:0 auto; text-align:center;
	background-color:white;
	padding-top:10px; 
}

#hmePar-01 {
float:left;
	width:310px;
	height:auto;
}

#hmePar-02 {
float:right;
	width:310px;
	height:auto;
}

#hmePar-03 {
float:right;
	width:310px;
	height:auto;
}

#hmeParhc {
	width:712px;
	margin:0 auto; text-align:center;
	background-color:white;
	padding-top:10px; 
}

#banner-01 { float:right;
	width:557px;
	padding-right: 13px;
}

#ifrTxt { height: auto; width: 310px; background-color:white; }

.ifrTxt { font-size: 11px; font-family: Verdana, Helvetica, Arial, san-serif; color: #333333; font-style: normal; font-weight: normal; text-align:left; display:block; padding:0 6px 0 6px; }

/* Page content */

#lineNav { width:924px; height:5px; }

#SubContent { width: 100%; height:auto; margin:0 auto; padding:0; text-align:center; background-color:white; }		

#content {
	width:950px;
	height: auto;
	margin:0 auto; text-align:center;
}

#contentL {
float:left;
	width:692px;
	height:auto;
}

#ContentR {
float:right;
	width:238px;
	height:auto;
}

#sideNav { width:153px; height: inherit; float:left; padding-left:13px; background-image:url(../images/sidenav.gif); background-repeat: repeat-y; }	

.sidenav { font-size: 11px; line-height: 16px; font-family: Verdana, Helvetica, Arial, san-serif; color: #598059; font-style: normal; font-weight: normal; padding: 0 0 0 0; text-align:left; display:block; padding-left: 8px; }

.sidenav a:link { color: #bf6060; font-weight: normal; text-decoration: underline; }
.sidenav a:visited { color: #bf6060; font-weight: normal; text-decoration: underline; }
.sidenav a:hover { color: #ea3636; font-weight: normal; text-decoration: underline; }
.sidenav a:active { color: #bf6060; font-weight: normal; text-decoration: underline; }


.text { font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#3e3a3a; text-align:left; padding: 0 10px 0 20px; }

.textNoPad { font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#3e3a3a; text-align:left; }

.textNoPad12 { font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#3e3a3a; text-align:left; }


.textBlck { font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#3e3a3a; text-align:left; padding: 0 10px 10px 20px; display:block; }

.textBlu { font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#1c3664; font-weight: bold; text-align:left; }

.textBlubig { font-family: Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; color:#1c3664; font-weight: bold; text-align:left; }

.textBlubig a:link { color: #1c3664; font-weight: bold; text-decoration: underline; }
.textBlubig a:visited { color: #1c3664; font-weight: bold; text-decoration: underline; }
.textBlubig a:hover { color: #cba52a; font-weight: bold; text-decoration: underline; }
.textBlubig a:active { color: #1c3664; font-weight: bold; text-decoration: underline; }

.textBluBold { font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, sans-serif; color: #1c3664; font-style: normal; font-weight: bold; text-align:left; }


.textBluBoldPad { font-size: 12px; line-height: 16px; font-family: Helvetica, Arial, san-serif; color: #1c3664; font-style: normal; font-weight: bold; text-align:left; padding: 20px 0 16px 30px; display:block; }

.textBluBoldPadL { font-size: 12px; line-height: 16px; font-family: Helvetica, Arial, san-serif; color: #1c3664; font-style: normal; font-weight: bold; text-align:left; padding-left: 20px; display:block; }

.homeTxt { font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#585151; text-align:left; padding: 0 10px 10px 20px;
 }

/* Form Text */

.formTxt { font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#1c3664; text-align:left; padding: 0 10px 10px 20px; }

.required { font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#1c3664; text-align:left; padding: 0 10px 10px 20px; font-weight:bold; }

.requiredRgt { font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#1c3664; text-align:right; padding: 0 10px 10px 0; font-weight:bold; }

.formTxtRht { font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#1c3664; text-align:right; padding: 0 10px 10px 0; }

.requiredRht { font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#1c3664; text-align:right; padding: 0 2px 10px 0; font-weight:bold; }


/* End Form Text */

.hctext { font-size: 11px; line-height: 16px; font-family: Verdana, Helvetica, Arial, san-serif; color: #333333; font-style: normal; font-weight: normal; text-align:left; padding-right:255px; display:block; }

.siteTxt { font-size: 11px; line-height: 16px; font-family: Verdana, Helvetica, Arial, san-serif; color: #333333; font-style: normal; font-weight: normal; text-align:left; padding: 0px 10px 0px 10px; }

.txtTight { font-size: 11px; line-height: 20px; font-family: Verdana, Helvetica, Arial, san-serif; color: #333333; font-style: normal; font-weight: normal; text-align:left; padding: 0px 10px 0px 10px; }

.txtTight a:link { color: #f18a2b; font-weight: normal; text-decoration: underline; }
.txtTight a:visited { color: #666666; font-weight: normal; text-decoration: underline; }
.txtTight a:hover { color: #f12b2b; font-weight: normal; text-decoration: underline; }
.txtTight a:active { color: #f18a2b; font-weight: normal; text-decoration: underline; }

.textlrg { font-size: 14px; line-height: 22px; font-family: Verdana, Helvetica, Arial, san-serif; color: #333333; font-style: normal; font-weight: normal; padding: 0 10px 0 8px; text-align:left; display:block; }

.textC { font-size: 11px; line-height: 13px; font-family: Verdana, Helvetica, Arial, san-serif; color: #333333; font-style: normal; font-weight: normal; padding: 0 10px 0 8px; display:block; }

#aboutpg  { float:right;
	width:727px;
	height:850px;
	padding-right: 20px;
	text-align: left;
}

#aboutWrp { width: 924px; height:850px; background-image: url(../images/gerb_bkg.gif); }	

#landingpgBtm { width:880px; height:auto; margin:0 auto; padding:0; background-color: #fff; padding:10px 10px 10px 20px; }

.landingpgTxt { font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; color:#3e3a3a; text-align:left; padding:10px 10px 0 20px; display:block; }

/* Footer */

#spacer { height:10px; background-color:white; }
 
#footer { width:1000px; height:65px; margin:0 auto; border: #122240 solid 1px; background-color: #fff; }

.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px; color: #666; text-align:left; display:block; padding-top:2px; padding-left:10px; }

.footer a:link { color: #1c3664; font-weight: normal; text-decoration: underline; }
.footer a:visited { color: #1c3664; font-weight: normal; text-decoration: underline; }
.footer a:hover { color: #cba52a; font-weight: normal; text-decoration: underline; }
.footer a:active { color: #1c3664; font-weight: normal; text-decoration: underline; }

.contact { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px; color: #666; text-align:right; display:block; padding-top:2px; padding-left:10px; }


#copyright { width:1000px; margin:0 auto; }

.copyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #fff; text-align:left; display:block; padding-top:6px; }


/* alignment */

.right { float: right; }

.rightTxt { text-align: right; font-family: Arial, Helvetica, sans-serif; size:12px; }

.left { float: left; }

/* headers */

h1 { color: #8a181a; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align:left;
 }
 
h1 a:link { color: #8a181a; font-weight: bold; text-decoration: none; }
h1 a:visited { color: #8a181a; font-weight: bold; text-decoration: none; }
h1 a:hover { color: #8a181a; font-weight: bold; text-decoration: underline; }
h1 a:active { color: #8a181a; font-weight: bold; text-decoration: none; }
 

h2 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:14px; line-height:20px; color:#666; text-align:left; padding: 0 0 0 20px; }

h3 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:14px; line-height:20px; color:#1c3664; text-align:left; padding: 0 0 0 20px; }

h3 a:link { color: #1c3664; font-weight: bold; text-decoration: underline; }
h3 a:visited { color: #1c3664; font-weight: bold; text-decoration: underline; }
h3 a:hover { color: #cba52a; font-weight: bold; text-decoration: none; }
h3 a:active { color: #1c3664; font-weight: bold; text-decoration: underline; }



.hdr { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:14px; line-height:20px; color:#1c3664; text-align:left; padding: 0 0 0 20px; display:block; }

.hdr a:link { color: #1c3664; font-weight: bold; text-decoration: underline; }
.hdr a:visited { color: #1c3664; font-weight: bold; text-decoration: underline; }
.hdr a:hover { color: #cba52a; font-weight: bold; text-decoration: none; }
.hdr a:active { color: #1c3664; font-weight: bold; text-decoration: underline; }

.hdrBlue { color: #0066cc; font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica, Arial, san-serif; display:block; text-align:left; }

.hdrGreen { color: #007933; font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica, Arial, san-serif; text-align:left; display:block;  }

.hdrBurg { color: #5d003f; font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica, Arial, san-serif; text-align:left; display:block;  }

.redHdr { color: #8a181a; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align:left; display:block; }

.serifHdr { color: #333333; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.hdrCenter { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:14px; line-height:20px; color:#1c3664; text-align:center; }

.redHdr { color: #8a181a; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align:left;
 }

/* graphics */

hr { color: #cba52a; }

.line { padding-top: 4px; display: block; }

.padF { padding: 0 0 10px 20px; }

.padLft { padding: 0 0 0 20px; }

.photo { padding: 0 10px 10px 0; float:left; }

.picRight { padding: 0 0 10px 10px; float:right; }

.picLft { padding: 0 10px 10px 10px; float:left; }

.picLft20 { padding-left: 20px; float:left; }


.ftrPhoto { padding-left: 22px; display: block; }

.tnPhotos { padding: 0 0 10px 0; text-align: center; margin-left: 0; margin-right: 0; }

.clear { float:none;clear:both;overflow:hidden; }

.h { visibility: hidden;}
