/* CSS Document */
body{padding:0px; margin:0px; background:url(images/main-bg.gif) 0 0 repeat-x #12101d; color:#8a93a1; font:14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;}
div, p, ul, form, label, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}
/*----TOP PANEL----*/
#topPan{width:1200px; height:184px; background:url(images/header.jpg) 0 0 no-repeat; position:relative;}

#topPan ul{width:140px; height:31px; background:url(images/top-nav.png) 0 0 no-repeat; position:absolute; top:23px; left:165px;}
#topPan ul li{float:left;}

#topPan ul li.home{width:47px; height:29px; float:left;}
#topPan ul li.home a{width:51px; height:20px; display:block; background:url(images/menutop1.png) 0 0 no-repeat; margin:3px 0 0 3px;  text-indent:-20000px;}
#topPan ul li.home a:hover{background:url(images/menutop1-.png) 0 0 no-repeat;}

#topPan ul li.sitemap{width:43px; height:29px; float:left;}
#topPan ul li.sitemap a{width:51px; height:20px; display:block; background:url(images/menutop2.png) 0 0 no-repeat; margin:3px 0 0 3px;  text-indent:-20000px;}
#topPan ul li.sitemap a:hover{background:url(images/menutop2-.png) 0 0 no-repeat;}

#topPan ul li.contact{width:43px; height:29px; float:left;}
#topPan ul li.contact a{width:51px; height:20px; display:block; background:url(images/menutop3.png) 0 0 no-repeat; margin:3px 0 0 1px;  text-indent:-20000px;}
#topPan ul li.contact a:hover{background:url(images/menutop3-.png) 0 0 no-repeat;}

/*----/TOP PANEL----*/

/*----BODY TOP PANEL----*/
#bodytopPan{width:998px; position:relative; padding:13px 0 0; height:29px;}
/*----Body Top Left Panel----*/
#btleftPan{width:630px; float:left; padding:0 56px;}
#btleftPan h2{width:630px; height:53px; background:#12101d; color:#da4511; font:20px/53px Georgia, "Times New Roman", Times, serif;}

#btleftPan h3{font:14px Georgia, "Times New Roman", Times, serif;}

#btleftPan h4{color:#4a53ff; width:640px}
#btleftPan h5{color:#da4511; width:640px; font-size:16px; margin:0px; }

#btleftPan p span{font-weight:bold;}

#btleftPan p.more{width:73px; height:25px; margin:0 0 0 417px; font:12px/24px Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase;}
#btleftPan p.more a{width:53px; height:25px; display:block; background:url(images/buttoncv1.png) 0 0 no-repeat #FAFAFA; color:#12101d; padding:0 0 0 20px; text-decoration:none;}
#btleftPan p.more a:hover{background:url(images/buttoncv2.png) 0 0  text-decoration:none;}
/*----/Body Top Left Panel----*/

/*----Body Top Right Panel----*/
#btrightPan{width:203px; height:10px; float:left; font-family:Arial, Helvetica, sans-serif; }


#btrightPan #pro{width:220px; height:58px; display:block; background:#090715; 0 0 no-repeat; font-size:18px; line-height:18px; position:relative; margin:10;}
#btrightPan #pro h2{width:130px; height:22px; display:block; background:#090715; color:#da4511; font-size:18px; position:absolute; top:5px; left:86px;}
#btrightPan #pro p{	font-size:12px;	position:absolute;	top:28px;	left:88px; line-height:13px; }
#btrightPan #pro a{width:202px; height:58px; display:block; background:url(images/icon5.png) 13px 0 no-repeat; text-decoration:none; margin:0 0 0 1px; text-indent:-2000px}
#btrightPan #pro a:hover{background:url(images/icon5-.png) 13px 0 no-repeat; text-decoration:none;}



#btrightPan #planning{width:220px; height:58px; display:block; background:#090715; 0 0 no-repeat;  line-height:18px; position:relative; margin:10;}
#btrightPan #planning h2{width:0px; height:22px; display:block; background:#12101d; color:#da4511; font-size:18px; position:absolute; top:5px; left:86px;}
#btrightPan #planning p{font-size:12px; position:absolute; top:28px; left:86px; line-height:13px;}
#btrightPan #planning a{width:202px; height:58px; display:block; background:url(images/icon1.png) 13px 1px no-repeat; font-size:0px; text-decoration:none; margin:0 0 0 1px; text-indent:-2000px}
#btrightPan #planning a:hover{background:url(images/icon1-.png) 13px 1px no-repeat; text-decoration:none;}


#btrightPan #scrap{width:220px; height:58px; display:block; background:#090715; 0 0 no-repeat;  line-height:18px; position:relative; margin:10;}
#btrightPan #scrap h2{width:0px; height:22px; display:block; background:#12101d; color:#da4511; font-size:18px; position:absolute; top:5px; left:86px;}
#btrightPan #scrap p{font-size:12px; position:absolute; top:28px; left:86px; line-height:13px; }
#btrightPan #scrap a{width:202px; height:58px; display:block; background:url(images/icon4.png) 13px 1px no-repeat; font-size:0px; text-decoration:none; margin:0 0 0 1px; text-indent:-2000px}
#btrightPan #scrap a:hover{background:url(images/icon4-.png) 13px 1px no-repeat; text-decoration:none;}





#btrightPan #projects{width:220px; height:58px; display:block; background:#090715; 0 0 no-repeat;  line-height:18px; position:relative; margin:10;}
#btrightPan #projects h2{width:00px; height:22px; display:block; background:#12101d; color:#da4511; font-size:18px; position:absolute; top:5px; left:86px;}
#btrightPan #projects p{font-size:12px; position:absolute; top:28px; left:86px; line-height:13px;}
#btrightPan #projects a{width:202px; height:58px; display:block; background:url(images/icon2.png) 13px 1px no-repeat; font-size:0px; text-decoration:none; margin:0 0 0 1px; text-indent:-2000px}
#btrightPan #projects a:hover{background:url(images/icon2-.png) 13px 1px no-repeat; text-decoration:none;}

#btrightPan #school{width:220px; height:58px; display:block; background:#090715; 0 0 no-repeat; font-size:18px; line-height:18px; position:relative; margin:10;}
#btrightPan #school h2{width:130px; height:22px; display:block; background:#090715; color:#da4511; font-size:18px; position:absolute; top:5px; left:86px;}
#btrightPan #school p{	font-size:12px;	position:absolute;	top:28px;	left:88px; line-height:13px; }
#btrightPan #school a{width:202px; height:58px; display:block; background:url(images/icon0.png) 13px 0 no-repeat; font-size:0px; text-decoration:none; margin:0 0 0 1px; text-indent:-2000px}
#btrightPan #school a:hover{background:url(images/icon0-.png) 13px 0 no-repeat; text-decoration:none;}



#btrightPan #services{width:220px; height:58px; display:block; background:#090715; 0 0 no-repeat;  line-height:18px; position:relative; margin:10;}
#btrightPan #services h2{width:60px; height:22px; display:block; background:#090715; color:#da4511; font-size:18px; position:absolute; top:5px; left:86px;}
#btrightPan #services p{font-size:12px; position:absolute; top:28px; left:86px; line-height:13px;}
#btrightPan #services a{width:202px; height:58px; display:block; background:url(images/icon3.png) 13px 1px no-repeat; font-size:0px; text-decoration:none; margin:0 0 0 1px; text-indent:-2000px}
#btrightPan #services a:hover{background:url(images/icon3-.png) 13px 1px no-repeat; text-decoration:none;}





/*----/Body Top Right Panel----*/

/*----Body Middle Panel----*/
#bodymiddlePan{width:708px; padding:0 34px 0 86px; clear:both;}

#bodymiddlePan h3{width:300px; height:65px; background:#12101d; color:#da4511; font:18px/65px Georgia, "Times New Roman", Times, serif;}
#bodymiddlePan ul{width:707px; height:100px; margin:0px;}
#bodymiddlePan ul li{width:707px; height:28px;}
#bodymiddlePan ul li a{width:688px; height:20px; display:block; background:url(images/button.png) 0 6px no-repeat #12101d; color:#8a93a1; font-size:14px; line-height:20px; text-decoration:none; padding:0 0 0 20px;}
#bodymiddlePan ul li a:hover{background:url(images/button.png) 0 6px no-repeat #12101d; color:#5C5C5C; text-decoration:none;}

#bodymiddlePan h4{width:628px; height:24px; display:block; float:left; background:url(images/border-line.jpg) 100% 100% no-repeat #12101d; color:#2f71d5; font-size:20px; line-height:24px; padding:0px; margin:0px;}

#bodymiddlePan p.more{width:73px; height:25px; display:block; float:left; font:12px/24px Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; margin:0 0 0 6px;}
#bodymiddlePan p.more a{width:53px; height:25px; display:block; background:url(images/buttoncv2.png) 0 0 no-repeat #090715; color:#12101d; padding:0 0 0 20px; text-decoration:none;}
#bodymiddlePan p.more a:hover{background:url(images/buttoncv1.png) 0 0 no-repeat #090715; color:#12101d; text-decoration:none;}
/*----/Body Middle Panel----*/

/*----Body Bottom Panel----*/
#bodybottomPan{width:996px; padding:0px 56px; clear:both;}
/*----Bottom Left Panel----*/
#bottomleftPan{width:550px; float:left; padding:27px 0 0;}

#bottomleftPan p.online{width:250px; height:107px;}
#bottomleftPan p.online a{width:250px; height:107px; display:block; background:url(images/online-chat.jpg) 0 0 no-repeat; text-indent:-20000px;}
#bottomleftPan p.online a:hover{background:url(images/online-chat.jpg) 0 0 no-repeat; text-indent:-20000px;}

#bottomleftPan form{width:250px; height:137px; background:url(images/form.gif) 0 100% no-repeat; position:relative;}
#bottomleftPan form h2{width:224px; height:38px; display:block; background:url(images/form-h2-bg.gif) 0 0 no-repeat #12101d; color:#716D12; font:20px/40px Georgia, "Times New Roman", Times, serif; padding:7px 0 0 26px;}
#bottomleftPan form label{width:150px; height:18px; display:block; background:#12101d; color:#7D7D7D; font:13px/18px Arial, Helvetica, sans-serif; font-weight:bold;}
#bottomleftPan form label.labeltopmarginone{position:absolute; top:49px; left:26px;}
#bottomleftPan form label.labeltopmargintwo{position:absolute; top:92px; left:26px;}

#bottomleftPan form input{width:135px; height:17px; font-size:14px;}
#bottomleftPan form input.inputtopmarginone{position:absolute; top:69px; left:26px;}
#bottomleftPan form input.inputtopmargintwo{position:absolute; top:110px; left:26px;}
#bottomleftPan form input.botton{width:60px; height:23px; display:block; background:#12101d; color:#7D7D7D; border:none; position:absolute; top:110px; right:20px; font:16px/23px Georgia, "Times New Roman", Times, serif; font-weight:bold;}

#bottomleftPan h3{width:250px; height:28px; background:#12101d; color:#7D7D7D; font:22px/23px Arial, Helvetica, sans-serif; padding:11px 0 0;}

#bottomleftPan p.resistred{width:250px; height:22px; font:18px/22px Arial, Helvetica, sans-serif;}
#bottomleftPan p.resistred a{width:250px; height:22px; display:block; background:url(images/registernow-bg.gif) 116px 6px no-repeat #12101d; color:#FEA905; text-decoration:none; }
#bottomleftPan p.resistred a:hover{background:url(images/registernow-bg.gif) 116px 6px no-repeat #12101d; color:#C98703; text-decoration:none; }

/*----/Bottom Left Panel----*/

/*----Bottom Right Panel----*/
#bottomrightPan{width:987px; float: right; padding:90px 0 40 0px;}
#bottomrightPan h2{float: right; width:350px; height:33px; font:16px Georgia, "Times New Roman", Times, serif; background:#12101d; color:#da4511;}


#bottomrightPan p{padding:6px 0;}
#bottomrightPan p span{font-weight:bold;}

#bottomrightPan p.greencaptiontext{background:#12101d; height:72px; color:#ABA501; font:18px/24px Georgia, "Times New Roman", Times, serif; font-style:italic; padding:10px 0 0;}
/*----/Bottom Right Panel----*/

/*----FOOTER PANEL----*/
#footermainPan{height:126px; background:url(images/footerbg.gif) 0 0 repeat-x #F1F1F1; color:#585858; font:13px/20px "Trebuchet MS",Arial, Helvetica, sans-serif; clear:both; padding:68px 0 0; }

#footerPan{width:706px; position:relative; padding:0 0 0 56px;}

#footerPan ul{width:480px; height:20px; position:relative; margin:0 auto;}
#footerPan li{float:right }
#footerPan ul li a{padding:0 10px 0; color:#da4511; background:#252334; text-decoration:none; font-size:12px;}
#footerPan ul li a:hover{text-decoration:underline;}

#footerPan p.copyright{width:360px; position:relative; margin:0 auto; background:#12101d; color:#da4511;  font-size:13px;}

#footerPan ul.templateworld{width:250px; background:#252334; color:#585858; display:block; position:absolute; top:70px; left:285px; font-size:10px;}
#footerPan ul.templateworld li{height:20px;}
#footerPan ul.templateworld li a{background:#252334; display:block; color:#da4511; text-decoration:none; padding:0px;}
#footerPan ul.templateworld li a:hover{text-decoration:underline;}

#footerPanhtml{width:70px; height:24px; display:block; position:absolute; top:45px; left:285px;}

/*----/FOOTER PANEL----*/
