@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0;font-family:Verdana, Geneva, sans-serif; font-size:12px;}
.noLogged{ background: url(../images/noLogBG.jpg) repeat ;}
.loggedin{ background: url(../images/loggedBG.jpg) repeat;}
/*#068ec5*/

form{margin:0; padding:0;}
a{outline:none;}
input{ font-family:Geneva, Arial, Helvetica, sans-serif;}
/**********************************************************
					USER CSS
***********************************************************/
.userMain{width:763px; height:705px; background:#FFFFFF;}

.userbody{width:100%; height:656px;}

.bodyLeft{ width:554px; height:656px; float:left;}
.bannerMenu{width:554px; height:275px; float:left;}
.logoBanner{width:350px; 275px; float:left}
.logo{width:350px; height:72px; }/*background:url(../images/siteLogo.jpg) no-repeat;*/
.flashBanner{ width:350px; height:203px}

.flashMenu{width:204px; height:275px; float:right;}


.bodyPart{width:554px; height:380px; }
.bodyPartLeft{ width:350px; height:380px; float:left;}
.bodyHeader{ width:350px; height:37px;}/* background:url(../images/welcomeStudents.jpg) no-repeat;*/
.bodyContent{width:350px; height:283px; background:url(../images/bodyContBg.jpg) repeat-y;}
.bodyContent_logged{width:350px; height:343px; background:url(../images/bodyContBg.jpg) repeat-y;}
.bodyAdd{ width:350px; height:60px; background:url(../images/bodyContBg.jpg) repeat-y;}/*background:url(../images/bottomAdd.jpg) no-repeat;*/

.bodyPartRight{width:204px; height:381px; background:url(../images/bodyRightBotom.jpg) bottom no-repeat; float:right;}
.rightTable td{width:100%; color:#FFFFFF; font-size:10px;}
.loginInputs{ width:103px; height:15px; font-size:10px; background:#FFFFFF; border:#000000 solid 1px;}

#graphicsb1{display:none; position: relative;}
#graphicsb2{display:none; position: relative;}

.bodyRight{ width:209px; height:656px; float:left; background:url(../images/bodyRightBG.jpg) repeat-x;}

.userfooter{width:100%; height:50px; background:#585858; text-align:left;}
.innerFooter{ float:left; height:100%; width:643px; position:relative; height:40px; left:10px; right:45px; top:13px; font-size:9px; color:#FFFFFF;}
.innerFooter a{text-decoration:none; color:#FFFFFF;}
.innerFooter a:hover{text-decoration:underline; color:#FF9933;}

.bodyHeader_forms{ width:554px; height:37px; background:url(../images/headerbg.jpg) repeat-x; float:left}
.bodyContent_forms{width:554px; height:283px; background:url(../images/bodyContBg554.jpg) repeat-y; float:left;}
.bodyContent_forms_logged{width:554px; height:343px; background:url(../images/bodyContBg554.jpg) repeat-y; float:left;}
.bodyAdd_forms{ width:554px; height:60px; background:url(../images/bodyContBg554.jpg) repeat-y; float:left;}

.formHead{width:500px; height:33px; float:left; text-align:left; vertical-align:middle; font-size:18px; color:#666666; font-weight:bold; padding:10px 0 0 20px;}
.formHeadText{text-align:left; vertical-align:middle; font-size:18px; color:#666666; font-weight:bold; padding:10px 0 0 20px;}
.formHead_common{width:100%; height:33px; float:left; text-align:left; vertical-align:middle; font-size:18px; color:#666666; font-weight:bold;}
.formImage{ width:184px; height:240px; float:left;}
.formImage_logged{ width:184px; height:300px; float:left; vertical-align:middle; text-align:center;}
.formBody{ width:368px; height:240px; float:right; vertical-align:middle;}
.formBody_logged{ width:370px; height:300px; float:right; vertical-align:middle;}
.formBody_logged2{ width:350px; height:300px; float:left; vertical-align:top;}
.formBody td{height:22px;}
.formBody_logged td{height:22px;}
.formBody input{width:200px; height:13px;}

.hr20regBody td{ height:22px;}
.hr20regBody {width:368px;}
.hr20regBody input{width:160px; height:13px;}
.hr60enroll{width:280px; height:13px;}
.hr60enroll2{width:250px; height:13px;}
.productsenroll1{width:280px; height:13px;}
.productsenroll2{width:260px; height:13px;}


.formBody_blank{width:554px; height:300px; float:right; vertical-align:middle;}

.leftTd{text-align:left; font-size:11px; color:#1d6580;}
.leftTd_email{text-align:left; font-size:12px; color:#1d6580; font-weight:bold;}
.rightTd{text-align:left;}

.emailFormInput{width:200px; height:18px; font-size:11px; color:#666666; border:#3d97bc solid 1px; outline:none;}
.textarea{width:200px; height:65px; font-size:11px; color:#666666; border:#3d97bc solid 1px; outline:none;}

.linkImages img{margin:5px; 0 5px 0; border:#cccccc solid 1px;}

.payPall td{text-align:left; color:#1d6580; font-size:11px; font-family:verdana; }
.payPall select{color:#1d6580; font-family:Verdana; font-size:12px;}
.payPallbigText{text-align:left;color:#1d6580; font-size:18px; font-family:verdana; font-weight:bold; text-decoration:underline;}
.payInput{width:220px; height:15px;color:#1d6580; font-family:Verdana; font-size:12px;}
.paytextarea{width:220px; height:15px;color:#1d6580; font-family:Verdana; font-size:12px;}
.payCVV{width:40px; height:15px;color:#1d6580; font-family:Verdana; font-size:12px;}
.payPhone{width:90px; height:15px;color:#1d6580; font-family:Verdana; font-size:12px;}
.payZip{width:80px; height:15px;color:#1d6580; font-family:Verdana; font-size:12px;}
.payState{width:20px; height:15px;color:#1d6580; font-family:Verdana; font-size:12px;}
.payCity{width:120px; height:15px;color:#1d6580; font-family:Verdana; font-size:12px;}

.paymentDetails td{ vertical-align:middle; text-align:left; font-family:Verdana;padding:0 0 0 5px;}
.pl{ width:40%; height:25px; color:#013F5C; background:#FFFFFF; font-size:12px; }
.pr{ width:60%; color:#0B84AC; background:#FFFFFF; font-size:12px; }
.ph{height:50px; color:#00a0df; font-size:18px; font-weight:bold; background:#f2f2f2;}



/**********************************************************
					ADMIN CSS
***********************************************************/
.adminBanner{ width:100%; height:119px; background:url(../images/adminBanner.jpg) top left;}
.bannerBottom{ width:100%; height:37px; background:url(../images/banner_bottom.jpg) repeat-x;}

.loginTable{width:350px; background:url(../images/loginBack.jpg) repeat-x; color:#CCCCCC; border:#000000 1px solid;}
.loginTable a{ color:#CCCCCC; text-decoration:none; font-size:11px;}
.loginTable a:hover{ color:#CCCCCC; text-decoration:underline;}
.loginTable input{width:150px; background:#999999; border:#CCCCCC solid 1px;}

#error{color:#FF0000;}
.error{color:#FF0000;}

#display{font-size:11px; margin:8px 0 8px 0;}

.loginTableFosswrod{width:500px; background:url(../images/loginBack.jpg) repeat-x; color:#CCCCCC; border:#000000 1px solid;}
.loginTableFosswrod input{width:150px; background:#999999; border:#CCCCCC solid 1px;}
.footertext{font-family:Tahoma; font-size:11px; color:#FFFFFF; background:#585858; width:100%; height:60px; padding:0 0 0 43px;}

.faqTable{background:#333333;}
.faqTable th{height:35px; text-align:center; vertical-align:middle; background:url(../images/tableThBG.jpg) repeat-x; color:#444444;}
.faqTable td{height:40px; vertical-align:middle; background:#FFFFFF;}



.graphicsb1{display:none;}
.graphicsb2{display:none;}
.graphicsb3{display:none;}
.graphicsb4{display:none;}
.graphicsb5{display:none;}
.graphicsb6{display:none;}
.graphicsb7{display:none;}
/**********************************************************
					STYLES AND COLORS
***********************************************************/

.color_oceanBlue{color:#1d6580;}
.color_gray{color:#666666;}
.color_darkRed{color:#950000;}

.text_big{color:#666666; font-size:18px; font-family:Verdana;}
.text_small_blue{color:#1d6580; font-size:11px; font-family:verdana;}
.text_small_black{color:#000000; font-size:11px; font-family:verdana; font-weight:normal;}
.text_red_small{color:#a30000; font-size:11px; font-family:Verdana;}

.bg {
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
}
.year {
	font-family: "Times New Roman";
	font-size: 24px;
	font-weight: bold;
	color: #000000;
}
.certi {
	font-family: "Times New Roman";
	font-size: 36px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 2px;
}
.this {
	font-family: "Times New Roman";
	font-size: 18px;
	font-weight: normal;
	color: #000000;
}
.Name {
	font-family: "verdana";
	font-size: 24px;
	font-weight: bold;
	color: #000000;
}
.ab {
	font-family: "Cooper Black";
	font-size: 21px;
	font-weight: bold;
	color: #000000;
}
.border {
	border: 1px solid #000000;
}
.bondpg_our {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	color: #000000;
}
.bondForm {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.bondtext2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
}
.inputBox {
	width: 90px;
}
.textpay {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #069;
	text-align: center;
	font-weight: bold;
	padding-left: 20px;
}
