@charset "utf-8";

body{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0px;}
a{color:#0000FF;}

#sitecontainer {width:961px; margin:0 auto;}
#header_menu{width: 961px; height:47px;}
#header_logo {width: 356px; height:64px; background: transparent url(../images/logo.jpg) 10px 10px no-repeat; }
#menu {display:block; float:left; margin-top:15px; width:961px; clear:both; }
#menu ul { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none; display:block; float:left; border:1px solid #d1d1d1;}
#menu ul li{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none; display:inline; float:left; width:137px; text-align:center; background:transparent url(../images/menu_bg_bar.jpg) repeat-x; }
#menu ul li a{ text-decoration:none; color:#000000; line-height:28px; font-weight:bold;}
#menu ul li a:hover{color:#666666;}

ul#submenu{width:124px; background-color:#b2cade; margin:0px 0px 0px 315px; padding:4px 0px 3px 0px; list-style:none;visibility:hidden; display:none; z-index:10; position:relative; border:1px solid #e5e4e2; clear:both; top:-5px;}
ul#submenu li{margin:0px 0px 3px 0px; padding:0px 0px 0px 4px;}
ul#submenu li a{font-family:Arial, Helvetica, sans-serif; color:#000000;text-decoration:none; font-weight:bold;}
ul#submenu li a:hover{color:#FFFFFF;}

ul#submenu2{width:280px; background-color:#b2cade; margin:0px 0px 0px 452px; padding:4px 0px 3px 0px; list-style:none;visibility:hidden; display:none; z-index:10; position:relative; border:1px solid #e5e4e2; clear:both; top:-5px;}
ul#submenu2 li{margin:0px 0px 3px 0px; padding:0px 0px 0px 4px;}
ul#submenu2 li a{font-family:Arial, Helvetica, sans-serif; color:#000000;text-decoration:none; font-weight:bold;}
ul#submenu2 li a:hover{color:#FFFFFF;}

ul#submenu3{width:130px; background-color:#b2cade; margin:0px 0px 0px 588px; padding:4px 0px 3px 0px; list-style:none;visibility:hidden; display:none; z-index:10; position:relative; border:1px solid #e5e4e2; clear:both; top:-5px;}
ul#submenu3 li{margin:0px 0px 3px 0px; padding:0px 0px 0px 4px;}
ul#submenu3 li a{font-family:Arial, Helvetica, sans-serif; color:#000000;text-decoration:none; font-weight:bold;}
ul#submenu3 li a:hover{color:#FFFFFF;}

.clearfloat{ clear:both; height:0; font-size:1px; line-height: 0px;}

#body_top{ width:961px; height:310px; display:block; float: left; background-color:#015093; z-index:-1; clear:both; }
#body_top_left{ width:200px; height:270px; display:block; float: left; background-color:#015093;}
#body_top_middle{ width:381px; height:258px; display:block; float: left;}
#body_top_right{ width:380px; height:258px; display:block; float: right;}

#box{ width:178px; height:252px; margin-left:10px; margin-top:12px; margin-bottom:10px;}
#boxtop{width:178px; height:6px; background-image:url(../images/boxtop.jpg);}
#boxbottom{width:178px; height:6px; background-image:url(../images/boxbottom.jpg);}
#boxbody{width:178px; height:280px; background-color:#b3c9de;}

h1.headingbox { padding:0px 0px 0px 0px; font-size:14px; text-align:center; background-color:#ce071e; line-height:20px; color:#FFFFFF; margin: 0px 8px 0px 8px; }

#boxbody p{ padding:4px 0px 3px 0px; font-size:12px; text-align:center; margin: 0px 5px 0px 5px; font-weight:bold;}
#boxbody a{ text-decoration: none; color:black;}
#boxbody a:hover{ text-decoration: underline; color:black;}


.middlebody p{ font-size:12px; padding:10px 10px 10px 10px; margin:0px 0px 0px 0px; color:#FFFFFF; }
.middlebody ul { font-size:11px; padding:0px 10px 0px 25px; margin:0px 0px 0px 0px; color:#FFFFFF; list-style-image:url(../images/bullet.jpg);}

#body_bottom{ width:961px; height:190px; display:block; float: left; margin-top:15px;}
#body_bottom_left{ width:200px; height:130px; display:block; float: left; margin-top:35px;}
#body_bottom_middle1eft{ width:180px; height:190px; display:block; float: left; }
#body_bottom_middleright{ width:365px; height:190px; display:block; float: left; }
#body_bottom_right{ width:210px; height:170px; display:block; float: right; border-left:1px solid #e5e4e2;}

.bottom_left img{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.bottom_left p{ font-size:11px; padding:10px 10px 0px 0px; margin:0px 0px 0px 0px;}

.tip_of_the_month{border-right:1px solid #e5e4e2; border-left:1px solid #e5e4e2;  width:160px; height:58px; margin-top:13px;}
.tip_of_the_month a:hover{ text-decoration:none;}
.nrt_logo{border-right:1px solid #e5e4e2; border-left:1px solid #e5e4e2;width:160px; height:100px; }

#bottom_vrow{ border-left:1px solid #e5e4e2; height:171px;}

.bottom_right img{ padding:10px 0px 0px 0px; margin:0px 0px 0px 15px; }
.bottom_right p{ font-size:11px; padding:10px 10px 0px 0px; margin:0px 0px 0px 15px; font-weight:bold;}

#bottombody_box { width:350px; height:166px; display:block; float:left; }
#bottombody_leftbg{ width:70px; height:166px; background-image:url(../images/bottombody_leftbg.jpg); float:left;}
#bottombody_rightbg{width:6px; height:152px; background-image:url(../images/bottombody_rightbg.jpg); float:right; margin-top:14px;}
#bottombody_bodybg{width:274px; height:152px; background-color:#b2cade; float:left; margin-top:14px;}
#bottombody_bodybg h1{width:264px;background-color:#ce0620; font-size:14px; line-height:25px; margin:8px 0px 0px 0px; color:#FFFFFF; padding:0px 0px 0px 13px;}
#bottombody_bodybg h2{ font-size:11px; margin:9px 0px 0px 0px; color:#000000; padding:0px 0px 0px 13px;}
#bottombody_bodybg p{ font-size:11px; margin:5px 0px 0px 0px; color:#000000; padding:0px 5px 0px 13px;}
#bottombody_bodybg a{ text-decoration:none;}
#bottombody_bodybg a:hover{ text-decoration:underline;}

#footer{ width:961px;  text-align:center; font-size:9px; color:#999999; line-height:20px; background-color:#eeeeee; clear:both;}
#footer a{ color:#999999;text-decoration:none;}
#footer a:hover{ text-decoration:underline;}


#body_aboutus{ width:961px; display:block; float: left; background-color:#015093; clear:both; }
#body_trainers{ width:961px; display:block; float: left; background-color:#015093; clear:both; }
#body_right{ width:761px; float:right; background-color:#FFFFFF;}
#body_right h1 { font-size:18px; color:#015093; margin:0px 0px 0px 0px; padding:10px 10px 5px 10px;}
#body_right h2{ color:#015093; margin:0px 0px 0px 0px; padding:5px 10px 5px 10px; font-size:14px;}
#body_right ul { color:#000000; margin:0px 0px 0px 0px; padding:5px 10px 5px 50px;}
#body_right ol { color:#000000; margin:0px 0px 0px 0px; padding:5px 10px 5px 55px;}

#body_right p { color:#000000; margin:0px 0px 0px 0px; padding:5px 10px 5px 10px;}
#body_right img { float: right; vertical-align:top; margin:0px 0px 0px 0px; padding:0px 0px 0px 10px;}

#body_thanks{ width:761px; height:280px; float:right; background-color:#FFFFFF;}
#body_thanks p { color:#000000; margin:0px 0px 0px 0px; padding:5px 10px 5px 10px;}
#body_thanks img { margin:15px 0px 10px 0px; padding:0px 0px 0px 10px;}

#qualification_box{ background-color:#b2cade; width:510px; float:right; padding:10px 10px 10px 10px; margin: 0px 10px 10px 10px; }
#qualification_box h2{ font-size:14px; color:#015093; margin:0px 0px 0px 0px; padding:0px 10px 10px 10px; }
#qualification_box p { color:#000000; margin:0px 0px 0px 0px; padding:0px 10px 10px 10px;}
#qualification_box ul { color:#000000; margin:0px 0px 0px 0px; padding:0px 10px 10px 10px; list-style:none;}

#testimonials { margin:0px 0px 0px 10px; padding:0px 0px 0px 0px;}
#testimonials tr td{ padding:10px 10px 10px 10px; margin:0px 0px 0px 0px;}
#testimonials img{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; float:left; float:none;}
#testimonials p{ padding:0px 0px 5px 0px; margin:0px 0px 0px 0px;}

#contactform{ margin:0px 0px 0px 10px; padding:0px 0px 0px 0px; float:left; width:450px;}
#contactaddress{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; flaat:right; width:300px;}

#nrt_courses{ border:1px solid #e6e6e6; margin-left:10px; margin-bottom:10px; background-color:#eeeeee;}
#nrt_courses h3{ margin:0px 0px 10px 10px; background: transparent url(../images/nrt_small.jpg) top right no-repeat; width:200px; height:24px; font-size:10px; font-style:italic;}
#nrt_courses2{ border:1px solid #e6e6e6; background: transparent url(../images/nrt_small.jpg) bottom right no-repeat;  background-color:#eeeeee; width:300px;}
#bg_logo{ background:url(../images/logo_bottom.jpg) 0px 0px no-repeat; width:177px; height:40px;}
