body, html {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #e1e1e1; color:#000000;
	margin: 0px;
	height:100%;
}
.topbandbg { width:100%; height:106px; background-image:url('images/topbg.gif'); background-repeat:repeat-x }

.cen { width:964px; margin:auto; }
h1 { font-size:18px; font-weight:bold; color:#FFFFFF; display:inline; }
.header { height:81px; width:805px; }
.navbar { height:25px; background-image:url('images/navbarbg.gif'); background-repeat:no-repeat; padding-left:90px }
.logbox { float:right; font-size:10px; width:160px; color:#FFFFFF; text-align:left;}
.logbox1 { float:right; font-size:10px; width:110px; color:#FFFFFF; text-align:right;}
.stu { font-weight:bold;  }
.dl { display:block; margin:18px 0px 13px 0px; }
.mainbg { width:100%; background-image:url('images/mainbg.gif'); border-bottom:4px solid #000000; padding-left:0px; padding-right:0px; padding-top:20px; padding-bottom:20px }
.hmainbg { width:100%; height:296px; background-image:url('images/homemainbg.gif'); background-repeat:repeat-x }
.hcont { float:left; width:433px; margin:10px 0px 0px 12px; }
h2.htit { font-size:16px; font-weight:bold; color:#ffff99; display:block; margin-bottom:10px; margin-top:0px; }
hr { margin:4px; }
h2.pagetit { font-size:18px; font-weight:bold; color:#344b7a; margin-bottom:25px; margin-top:0px; display:inline;}
h3.faqtit { font-size:14px; font-weight:bold; color:#000000; margin:20px 0px 10px 0px; }
h3.abt { font-size:14px; font-weight:bold; margin:10px 0px 6px 0px; text-align:center; }
.abticons { width:205px; text-align:right; float:right; }
.abtcont { font-size:14px; text-align:left; color:#000000; float:left; margin-top:25px; margin-bottom:20px; }
h3.abttit { font-size:16px; font-weight:bold; color:#2e6b80; }
h4.abt2 { font-size:14px; font-weight:bold; margin:10px 0px 6px 0px; text-align:left; }
h4.qtit { font-size:14px; font-weight:bold; color:#000000; margin:100px 0px 0px 0px; }
h4 { font-size: 14px; font-weight: bold; margin-bottom:5px; }
.cen_2 H4 {font-size:14px; font-weight:bold; margin:10px 0px 6px 0px; text-align:left; color:#2A365C; background:url(images/home_arrow.gif) no-repeat; padding-left:20px;}
h5 { font-size: 13px; font-weight: bold; color: #000000; margin-top:10px; margin-bottom:10px;}
.hbtn { margin-bottom:10px; }
.bottom { width:964px; margin-left:20px; margin:auto; margin-bottom:60px;}
h3.fodtit { font-size:14px; font-weight:bold; text-align:center; margin:0px; padding:0px; display:block; }
.fodtop { background-image:url('images/fod-top.gif'); background-repeat:no-repeat; width:964px; height:10px; margin:0px}
.fodcen { background-image:url('images/fod-cen.gif'); background-repeat:repeat-y; font-size:12px; text-align:left; width:924px; padding-left:20px; padding-right:20px }
.fodbot { background-image:url('images/fod-bot.gif'); background-repeat:no-repeat; width:964px; height:10px}
ul.hbul { list-style-image:url('images/bullets.gif'); font-size:16px; color:#FFFFFF; font-weight:bold; line-height:26px; margin-top:14px; margin-bottom:14px }
ul { list-style-position:inside; }
.ptable { width:964px; margin: 20px 0px 20px 20px; }
.hfoot { width:300px; height:177px; float:left; background-image:url('images/hfootbox.gif'); background-repeat:no-repeat; margin-left:11px; margin-right:0px; margin-top:13px; margin-bottom:0px; padding-left:7px; padding-right:7px; padding-top:11px; padding-bottom:0px }
.hfoot1 { width:300px; height:177px; float:left; background-image:url('images/hfootbox.gif'); background-repeat:no-repeat; margin-left:0px; margin-right:0px; margin-top:13px; margin-bottom:0px; padding-left:7px; padding-right:7px; padding-top:11px; padding-bottom:0px }
.hftit { font-size:16px; font-weight:bold; display:block; color:#FFFFFF; margin-bottom:4px; margin-top:0px; }
.hft { font-size:12px; font-weight:normal; line-height:18px; color:#000000; }
.contop { width:964px; height:17px; background-image:url('images/cont-top.gif'); background-repeat:no-repeat }
.concen { width:924px; min-height:600px; background-image:url('images/cont-cent.gif'); background-repeat:repeat-y; font-size:14px; padding-left:20px; padding-right:20px; padding-top:0px; padding-bottom:0px }
.conbot { width:964px; height:17px; background-image:url('images/cont-bottom.gif'); background-repeat:no-repeat }

.changestate { display:inline; font-size:10px;}
.abt-teen { width:238px; height:240px; background-image:url('images/abtcrs-teen.jpg'); background-repeat:no-repeat  }
.abt-dip { width:418px; height:240px; background-image:url('images/abtcrs-dip.jpg'); background-repeat:no-repeat }
.abt-mature { width:238px; height:240px; background-image:url('images/abtcrs-mature.jpg'); background-repeat:no-repeat }

.faqsquestions { font-size: 14px; line-height: 15px; color: #000000; margin-left: 25px; margin-top: 2px; margin-bottom: 0px; }
li.abtl { margin:0px 0px 0px 6px; list-style-position:inside; font-size:14px; font-weight:bold; color:#000000; line-height:22px; }
li.abtlc { margin:0px 0px 0px 155px; list-style-position:inside; font-size:14px; font-weight:bold; color:#000000; line-height:22px; }


.regsmall { position:relative; top:75px; left:123px }
.regsmallc { position:relative; top:31px; right:100px }


.abtstate1 { width:238px; height:48px; margin:0px; background-image:url('images/abtcrs-teen.gif'); background-repeat:no-repeat; font-size:11px; text-align:center; vertical-align:middle; padding-top:3px }
.abtstate2 { width:418px; height:48px; background-image:url('images/abtcrs-dip.gif'); background-repeat:no-repeat; margin:0px; font-size:11px; text-align:center; vertical-align:middle; padding-top:3px }
.abtstate3 { width:238px; height:48px; margin:0px; background-image:url('images/abtcrs-mature.gif'); background-repeat:no-repeat; font-size:11px; text-align:center; vertical-align:middle; padding-top:3px }


.courses { width:680px; float:left; background:#FFFFFF; padding-top:20px; }
.coursesicon { width:auto; float:left; background:#FFFFFF; }
p.course1 { height:140px; }
.coursetitle { font-size:14px; font-weight:bold; }
.coursedesc { font-size:12px; font-weight:normal; }
.courseapp { font-size:10px; font-weight:bold; color:#567bc7; }
.statepulldown { font-size:10px; }

.statelist { font-size:11px; text-align:left; }

.abttext1 {  width:238px; height:auto; margin:0px; font-size:12px; font-weight:normal; }
.abttext2 {  width:418px; height:auto; margin:0px; font-size:12px; font-weight:normal; }

.hprod { font-size:12px; font-weight:bold; color:#FFFFFF; margin-top:10px; }
a.hprod:link { color:#FFFFFF; }
a.hprod:visited { color:#FFFFFF; }
a.hprod:hover { color:#b3ebff; }
a.hprod:active { color:#b3ebff; }
.faql { font-size:12px; display:block; margin-bottom:100px; }
.footerlinks { font-size:12px; font-weight:bold; text-align:center; margin-top:12px; }
a:link { color: #00427f;}
a:visited {	color: #00427f; }
a:hover { color: #4086c8; }
a:active { color: #00427f; }
.nav { margin-right:28px; vertical-align:middle; font-size:14px; font-weight:bold; }
a.nav:link { color:#FFFFFF; }
a.nav:visited { color:#FFFFFF; }
a.nav:hover { color:#ffff99; }
a.nav:active { color:#ffff99; }
div.abttit { font-size:16px; font-weight:bold; color:#2e6b80; }
a.black_link{color:#000000; text-decoration:none; font-weight:bold;} 
a.black_link:hover {color:#000000; text-decoration:none; font-weight:bold;}
a.black_link:visited {color:#000000; text-decoration:none; font-weight:bold;}
