body{ margin:0px; padding:0px; font-family: Verdana; font-size:11px}
h1, h2, h3, h4, h5, h6, ul, li{ margin:0px; padding:0px; list-style-type:none; font-family: Verdana }
#main{ width:1004px; margin:auto; }
#header{ height:198px; width:100%}
#header .logo{ width:282px; height:198px; float:left}
#header .logobg{  float:left; width:722px; height:198px; background-image:url(../images/apls_logobg.jpg)}
#maincontent{ background: url(../images/apls_mainbg.jpg) repeat-y; width:1004px;  vertical-align:top;}
#maincontent #content{ padding:20px;}
#maincontent #content .homebg{ background:url(../images/apls_homemainbg.jpg) bottom repeat-x; width:auto; height:402px;}
#one{ float:left; width:282px;}
#two{ float:left; width:445px;}
#courses{width:416px; height:67px;}
.leftcourses{ float:left; height:68px; }
.midlcourses{ float:left; background:url(../images/aplscoursesbg.jpg) bottom repeat-x; width:296px; height: 68px; font-size:11px; color:#444a40}
.midlcourses h5{color:#444a40; font-size:12px; font-weight:bold; padding-top:7px }
.rgtcourses{ float:left; width:105px; height: 68px; background:url(../images/aplsclick.jpg) left bottom no-repeat ; outline: none;}
.rgtcourses:hover{ float:left; width:105px; height: 68px; background:url(../images/aplsclick1.jpg) left bottom no-repeat; outline: none; }
#two div.txtt{ font-family: Verdana; font-size:11px; width:85%; font-weight:normal; color:#343434;  line-height:20px; padding-left:5px; }
#two h4{ color:#8ac539;padding-left:5px; font-family:Verdana;}
#three{ float:left; width:203px; }
.whitebg{ background-color:#fff; height:10px}
.footerbg{background:#92b638; height:33px; width:94%; margin:auto; padding:10px;  font-weight:bold;}
.rgtbox{ width:203px; height:90px; padding-bottom:12px; font-family:Verdana;}
.rgtboxbg{ width:203px; height:59px; background:url(../images/apls_box1.gif) bottom no-repeat; }
.rgtboxbg span{ color:#444a40; font-size:11px; font-weight:normal; padding:0px 5px 5px 15px}
.rgtboxbg h5{ color:#444a40; font-size:12px; font-weight:bold; padding:12px 5px 5px 15px}
.rgtboxbtn{ width:203px; height:31px; background:url(../images/apls_boxbg.gif) no-repeat;}
.rgtboxbtn:hover{ width:203px; height:31px; background:url(../images/apls_boxbghover.gif) no-repeat;}

.rgtboxbtn span a{ color:#fff; text-decoration:none; float:right; font-size:9px; text-align:right; padding:8px 5px 10px 14px; width:100px; font-weight:bold; }
.rgtcourses span a{ color:#fff; text-decoration:none; float:left; font-size:9px; text-align:center; padding:45px 10px 5px 10px; width:100px; font-weight:bold;}


.hotnews{ height:151px; width:203px; background:url(../images/hotnews.jpg) no-repeat}
.hotnews span{ color:#444a40; font-size:11px; font-weight:normal; padding:5px 5px 5px 15px}
.holink { color:#444a40; font-size:9px; font-weight:normal; padding:5px 5px 5px 15px;  text-decoration:none;}
a.holink:link, a.holink:active, a.holink:visited { color:#444a40; font-size:9px; font-weight:normal; padding:5px 5px 5px 5px;  text-decoration:none;}
a.holink:hover { color:#000; font-size:9px; font-weight:normal; padding:5px 5px 5px 5px;  text-decoration:none;}
.hotnews h5{ color:#444a40; font-size:12px; font-weight:bold; padding:15px 5px 5px 15px}
.hotnewsbg{ height:30px; width:201px; background:url(../images/hotnewsbg.jpg) no-repeat; }
.hotnewsbg:hover{ height:30px; width:201px; background:url(../images/hotnewsbg1.jpg) no-repeat}
.hotnewsbg span a{  color:#fff; text-decoration:none;  font-size:11px; padding-left:80px; padding-top:10px; font-weight:bold; float:left}
.hotnewsbg span a:hover{  color:#000; text-decoration:none;  font-size:9px; padding-left:80px; padding-top:10px; font-weight:bold; float:left}
.rgtcourses span a{ color:#fff; text-decoration:none; font-size:9px; width:100px; font-weight:bold; }
.rgtcourses span a:hover{ color:#000; text-decoration:none; font-size:9px; width:100px; font-weight:bold; }
a.readlink:link, a.readlink:active, a.readlink:visited { font-family:Verdana; color:#78c14e; text-decoration:none;  font-size:11px; font-weight:bold; }
a.readlink:hover { font-family:Verdana; color:#f20000; text-decoration:none;  font-size:11px; font-weight:bold; }
.Innercontenttxt {font-family:Verdana; color:#000; text-decoration:none;  font-size:11px; font-weight:normal; }
.Innerconheader{ text-decoration: none; font-family:Verdana; font-size:14px; font-weight:bold; color:#71bf44}
.inheadclun{  padding-left:5px; }
.coursehlink { font-family:Verdana; color:#000; text-decoration:none;  font-size:11px; font-weight:bold; }
.coursehlink  a:link, a:active, a:visited { font-family:Verdana; color:#92b739; text-decoration:none;  font-size:9px; font-weight:bold; }
.greenline{ background-color:#add268; width:99%; height:1px}

.clickboxbtn{ width:203px; height:31px; background:url(../images/clickhereBook.gif) no-repeat;}
.clickboxbtn:hover{ width:203px; height:31px; background:url(../images/clickhereBook1.gif) no-repeat;}
.clickboxbtn span a{ font-family:Verdana; color:#fff; text-decoration:none;  font-size:11px; font-weight:bold; padding-right:30px;}
.poptxtcontent { width: 140px; border:solid 1px #f20000}

.rgtcanboxbtn{ width:203px; height:31px; background:url(../images/apls_cboxbg.gif) no-repeat;}
.rgtcanboxbtn:hover{ width:203px; height:31px; background:url(../images/apls_cboxbghover.gif) no-repeat;}
.candidatelog{color:#fff; font-size:9px; font-family:Verdana, Helvetica, sans-serif; font-weight:bold; text-align:right; padding-top:6px; padding-right:3px}
.inncontent{ color:#343434; font-size:11px; font-family:Verdana, Helvetica, sans-serif; font-weight:normal; padding:6px; valign:top}
.innheadertxt{ color:#8ac539; font-size:13px; font-family:Verdana, Helvetica, sans-serif; font-weight:bold; height:20px; border-bottom:dotted 1px #ccc; line-height:18px}
input{ border:solid 1px #ccc; font-size:11px; font-family:Verdana, Helvetica, sans-serif; font-weight:normal}
select{ border:solid 1px #ccc; font-size:11px; font-family:Verdana, Helvetica, sans-serif; font-weight:normal}
p{ font-family: Verdana; color:#000; font-size:11px; font-weight:normal} 
.ftlinks { font-family:Verdana; color:#ffffff;  font-size:9px; font-weight:bold; }
a.ftlinks:link{ font-family:Verdana; color:#ffffff; text-decoration:none; font-size:9px; font-weight:bold; padding:4px;}
a.ftlinks:active{ font-family:Verdana; color:#ffffff; text-decoration:none;  font-size:9px; font-weight:bold; padding:4px;}
a.ftlinks:visited { font-family:Verdana; color:#ffffff; text-decoration:none;  font-size:9px; font-weight:bold; padding:4px;}
a.ftlinks:hover { font-family:Verdana; color:#f2f2f2; text-decoration:none;   font-size:9px; font-weight:bold; padding:4px;}
.webform{font-family:Verdana; color:#000;  font-size:11px; font-weight:normal; }

a:link, a:active, a:visited { color:#000; font-size:9px; font-weight:bold; text-decoration:none;}
a:hover { color:#999; font-size:9px; font-weight:bold; text-decoration:none;}
#footer{ margin:0px}

.subpagesbg{vertical-align: top;}
.subpagesleftbg{ width: 282px; vertical-align: top;}
.submainbg{ background: #dadbdd url(../images/apls_homemainbg.jpg) top repeat-x; min-height:402px; }
.modulesubmenu{ padding-left: 15px;  font-family:Verdana}
.1bookingpnl{ background:url(../images/aplsbookingbg.gif) no-repeat; width:650px; height: 68px; font-size:11px; color:#444a40; padding:10px}



.bookingpnl{width:650px; height:68px;}
.bookingleftpnl{height:68px; width:13px}
.bookingmid{ background:url(../images/aplscoursesbg.jpg) bottom repeat-x; width:450px; height: 68px; font-size:11px; color:#444a40}
.bookingrgt{ width:105px; height: 68px; background:url(../images/aplsclick.jpg) left bottom no-repeat }
.bookingrgt:hover{ width:105px; height: 68px; background:url(../images/aplsclick1.jpg) left bottom no-repeat }


.bookingrgt span a{ color:#fff; text-decoration:none; float:right; font-size:9px; text-align:right; padding:8px 5px 10px 14px; width:100px; font-weight:bold; }
.bookingrgt span a{ color:#fff; text-decoration:none; float:left; font-size:9px; text-align:center; padding:45px 10px 5px 10px; width:100px; font-weight:bold;}
.home-boxes{height:77px; clear:both;}
.hotnewstxt{padding-left: 80px;}
.home-pnl-links{height: 30px; color: #78c14e; font-size: 11px; text-align: right;}