@charset "utf-8";
/* CSS Document */
body{ margin:0 auto; font-size:13px; color:#484848; background:url(../images/bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif;}
.inner-body{ background:url(../images/inner-bg.jpg) repeat-x;}

#container{ width:990px; margin:0 auto;}
.top{ width:990px; margin:0; background:url(../images/top-bg.jpg) no-repeat left top; float:left}
.top-logo{ width:138px; height:117px; margin:0; float:left;}
.top-logo img{ margin:0; padding:0px 0 0 83px; float:left;}
.search{ width:357px; margin:0; float:right;}
.search-box{ width:187px; margin:15px 0 0; border:#a5d1e9 solid 1px; background:#f0f9fd; font-size:12px; color:#767675; float:right;}
.search img{ margin:0; padding:13px 0 0 3px; float:right;}
.search ul{ margin:10px 5px 0 0px; padding:0; float:right; clear:both;}
.search ul li{ margin:0; padding:0 14px 0 14px; color:#0575bd; display:inline; border-right:#666 solid 1px; list-style:none;}
.search ul li a{ color:#0575bd; text-decoration:none;}
.search ul li a:hover{ text-decoration:none; color:#000;}
.search .no-border{ border-right:none; padding-right:0;}
.main-menu{ width:687px; height:29px; /*background:#FC0;*/ margin:15px 3px 0 0; float:right;}
.scrolltxt{ font-family: Verdana, Geneva, sans-serif; font-size:18px; color:#F00; font-weight: bold; width:727px; height:29px; margin:0; float:right; background-color:#FF3;}
btn-left{ width:11px; height:29px; margin:0; background:url(../images/mainbtn-left.jpg) no-repeat; float:left;}
.btn-mid{ width:662px; height:29px; margin:0; background:url(../images/mainbtn-mid.jpg) repeat; float:left;}
.btn-right{ width:11px; height:29px; margin:0; background:url(../images/mainbtn-right.jpg) no-repeat; float:left;}
/*.btn-mid ul{ margin:7px 0 0 0; padding:0;}
.btn-mid ul li{ color:#202020; margin:0; padding:0 15px; font-size:13px; font-weight:bold; display:inline; background:url(../images/menu-border.jpg) no-repeat right;}
.btn-mid ul li a{ text-decoration:none; color:#202020; font-size:13px; font-weight:bold;}
.btn-mid ul li a:hover{ text-decoration:none; color:#ff3701;}*/
.btn-mid .no-bod{ background:none;}
.flashheader{ width:990px; height:266px; clear:both; margin:0; padding:31px 0 0 0;}
.header{ margin:0; padding:31px 0 0 0;}

.midpane{ width:990px; margin:0; padding:0;}
.leftpane{ width:632px; margin:0; padding:0 0 0 5px; float:left;}
.rightpane{ width:318px; margin:0; padding:0; float:right}

.leftpane h2{ font-size:13px; color:#02436d; margin:0; padding:25px 0 0 3px;}
.leftpane h1{ font-size:21px; color:#02436d; margin:0; padding:0 0 5px 3px; font-weight:normal; background:url(../images/welcome-line.jpg) no-repeat bottom}
.leftpane p{ margin:0; padding:11px 0 0 5px; width:624px; line-height:21px;}
.microlink{ font-size:11px; color:#013e65; margin:0; padding:0; text-decoration:underline;}
.microlink:hover{ color:#000;}
.ceo-msg{ width:625px; height:122px; margin:20px 0 0 3px; background:#FF9;}
.ceo-msg-left{ width:6px; height:122px; margin:0; padding:0; float:left; background:url(../images/msg-box-left.jpg) no-repeat;}
.ceo-msg-mid{ width:613px; height:122px; margin:0; padding:0; float:left; background:url(../images/msg-box-mid.jpg) repeat;}
.ceo-msg-right{ width:6px; height:122px; margin:0; padding:0; float:left; background:url(../images/msg-box-right.jpg) no-repeat;}

.ceo-msg-mid img{ margin:3px 9px 3px 0; padding:0; float:left; border:3px solid #fff}
.ceo-msg-mid h1{ font-size:13px; color:#02436d; margin:0; padding:7px 0 0 0; font-weight:bold; background:none;}
.ceo-msg-mid h2{ font-size:12px; color:#404141; margin:0; padding:7px 0 0 0; font-weight:bold; background:none;}
.ceo-msg-mid p{ margin:0; padding:7px 0 0 0; width:487px; line-height:21px; float:left;}

.home-banner{ width:625px; margin:20px 0 0 3px; float:left;}
.home-banner-left{ width:318px; margin:0; float:left;}
.home-banner-right{ width: 284px; margin:0; float:right;}
.safety-guide{ width:316px; margin:0; padding:0; overflow:auto;}
.safety-guide h1{ font-size:23px; color:#02436d;/* margin:0 0 11px 7px;*/ padding:0px 0 0 33px; font-weight:normal;  background:url(../images/safety-guide-icon.jpg) no-repeat left; width:137px;}
.safety-guide-left{ width:7px; height:99px;  margin:5px 0 0 0; background:url(../images/guide-banner-leftbg.jpg) no-repeat; float:left;}
.safety-guide-mid{ width:163px; height:99px; margin:5px 0 0 0; background:url(../images/guide-banner-midbg.jpg) repeat; float:left;}
.safety-guide-right{ width:146px; height:124px; margin:-20px 0 0 0; background:url(../images/guide-banner-rightbg.jpg) no-repeat; float:left;}
.safety-guide-mid h1{ font-size:23px; color:#404141; margin:0; padding:4px 0 0 9px; font-weight:normal; width:150px; background:none; float:left;}
.safety-guide-mid p{ margin:0; padding:0 0 0 9px; line-height:21px; width:120px; float:left;}
.link{ font-size:11px; color:#02436d; margin:4px 0 0 10px; padding:0; text-decoration:underline; float:left;}
.link:hover{ color:#000;}

.safety-manual{ width:316px; height:77px; margin:10px 0 0 0; background:url(../images/safety-manual-bg.jpg) no-repeat; }
.safety-manual h1{ font-size:23px; color:#FFF; margin:0 0 0 11px; padding:15px 0 0 34px; font-weight:normal; background:url(../images/download-icon.jpg) no-repeat left 19px; width:127px;}
.safety-manual h2{ font-size:13px; color:#02436D; margin:0; padding:8px 0 0 45px; font-weight:bold; background:none; width:190px;}
.safety-manual h2 a{ font-size:13px; color:#02436D; text-decoration:none}
.safety-manual h2 a:hover{ color:#000; text-decoration:underline;}

.outsource{ width:283px; margin:0; padding:0;}
.outsource h1{ font-size:23px; color:#02436D; margin:0; padding:0; font-weight:bold; background:none;}
.outsource h2{ font-size:13px; color:#02436D; margin:0; padding:11px 0 0 0; font-weight:bold; background:none;}
.outsource img{ margin:0; padding:5px 0 0;}
.outsource p{ margin:0; padding:0; width:283px}

.student-corner{ width:630px; margin:35px 0 0 0; padding:0; color:#FF0; float:left;}
.student-corner img{ margin:0; padding:0;}

.online-pay{ width:317px; height:79px; margin:30px 0 0 0; padding:0; background:url(../images/onlinepayment-bg.jpg) no-repeat;}
.online-pay h1{ font-size:21px; color:#FFF; margin:0; padding:19px 16px 0 0; font-weight:bold; background:none; line-height:19px; float:right;}
.online-pay h1 span{ font-size:17px;}
.online-pay h1 a{ color:#FFF; text-decoration:none;}
.online-pay h1 a:hover{ color:#E0E0E0; text-decoration:none;}

.online-reg{ width:317px; height:56px; margin:30px 0 0 0; padding:0; background:url(../images/online-bg.jpg) no-repeat;}
.online-reg h1{ font-size:17px; color:#F9C154; margin:0; padding:8px 16px 0 17px; font-weight:bold; background:none; line-height:21px;}
.online-reg h1 span{ font-size:21px; color:#F9C154;}
.online-reg h1 a{ color:#ffffff; text-decoration:none;}
.online-reg h1 a:hover{ text-decoration:none;}

.india-operations{ width:317px; height:56px; margin:30px 0 0 0; padding:0; background:url(../images/india_ops2.jpg) no-repeat;}
.india-operations h1{ font-size:17px; color:#F9C154; margin:0; padding:8px 16px 0 17px; font-weight:bold; background:none; line-height:21px;}
.india-operations h1 span{ font-size:21px; color:#F9C154;}
.india-operations h1 a{ color:#ffffff; text-decoration:none;}
.india-operations h1 a:hover{ text-decoration:none;}

.spacer{ clear:both;}

.news-banner{ width:317px; margin:30px 0 0 0; padding:0; background:#cadfe7 url(../images/news-topbg.jpg) no-repeat top; float:left;}
.news-banner h1{ margin:0; padding:7px 0 0 57px; font-size:19px; color:#FFF; font-weight:normal;}
.news-more { margin:0; padding:13px 25px 0 0; float:right; font-size:12px; color:#FFF; text-decoration:none;}
.news-more:hover{ text-decoration:none; color:#E9E9E9;}
.news-list{ margin:18px 0 0 0; padding:0 0 17px 16px; width:293px; background:#cadfe7; float:left; display:inline; clear:both;}
.news-list img{ margin:0 10px 0px 0; padding:0; float:left; border:3px solid #FFFFFF;}
.news-list p{ margin:0; padding:8px 0 0 0; font-size:12px}
.news-link{ font-size:11px; color:#02436d; margin:5px 0 0 0; padding:0; text-decoration:underline; float:left;}
.news-link:hover{ color:#000;}

.testimonial-home{ width:317px; height:111px; margin:20px 0 0 0; padding:0 0 0 0; background:#eff7d0 url(../images/testimonialhome-header.jpg) no-repeat top; float:left;}
.testimonial-home h1{ margin:0; padding:3px 0 0 63px; font-size:19px; color:#FFF; font-weight:normal; background:none;}
.testmon-home{ width:313px; margin:8px 0 0 0px; padding:3px 0; float:left}
.testmon-home h2{ margin:0; padding:0px 4px; font-size:12px; font-weight:bold; font-style:italic; color:#292929; text-align:center;}
.testmon-home h2 a{ color:#292929; text-decoration:none}
.testmon-home h2 a:hover{ color:#000; text-decoration:underline;}
.testmon-home p{ margin:0; padding:0 4px 0; text-align:center; font-size:11px; width:305px;}
.test-more-home { margin:0; padding:9px 7px 0 0; float:right; font-size:11px; color:#FFF; text-decoration:none;}
.test-more-home:hover{ color:#E9E9E9;}

.testimonial-banner{ width:247px; margin:30px 0 0 0; padding:0 0 15px 0; background:#eff7d0 url(../images/tetimonial-topbg.jpg) no-repeat top; float:left;}
.testimonial-banner h1{ margin:0; padding:7px 0 0 57px; font-size:19px; color:#FFF; font-weight:normal;}
.testmon{ width:247px; margin:8px 0 0 0px; padding:0;}
.testmon h2{ margin:0; padding:10px 10px 0 10px; font-size:13px; font-weight:bold; font-style:italic; color:#292929; text-align:center;}
.testmon h2 a{ color:#292929; text-decoration:none}
.testmon h2 a:hover{ color:#000; text-decoration:underline;}
.testmon p{ margin:0; padding:5px 4px 0; text-align:center; font-size:12px;}
.test-more { margin:0; padding:14px 7px 0 0; float:right; font-size:11px; color:#FFF; text-decoration:none;}
.test-more:hover{ color:#E9E9E9;}

.advt-banner{ width:317px; margin:30px 0 0 0; padding:0; float:left;}

.footer{ width:100%; height:70px; background:url(../images/footer-bg.jpg) repeat; float:left; margin:25px 0 0 0}
.footer-in{ width:990px; margin:0 auto;}
.footer-in ul{ margin:20px 0 0 8px; padding:0; width:700px;}
.footer-in li{  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#023557; margin:0; padding:0 6px; display:inline; list-style:none; border-right:#88b3c9 solid 1px;}
.footer-in li a{ font-size:12px; color:#023557; text-decoration:none;}
.footer-in li a:hover{ text-decoration:underline;}
.footer-in .noborder{ border:none;}
.footer-in p{ color:#023557; margin:7px 0 10px 13px; padding:0; font-size:12px; width:380px; float:left; display:inline;}
.gmi-id{ width:201px; margin:0; padding:0; float:right; color:#023557; font-size:12px;}
.gmi-id a{ text-decoration:none; color:#023557; font-size:12px;}
.gmi-id a:hover{ text-decoration:underline;}

/*inner-page styles*/
.inner-right-dynamic{ width:721px; margin:0; padding:0 0 0 7px; float:right;}
.inner-right-dynamic p{padding:0 0 0px 0; line-height:20px; text-align:justify}
.inner-right-dynamic h1{ margin:0; padding:21px 0 11px 0; font-size:27px; color:#02436D; font-weight:normal;}
.inner-right-dynamic h2{ margin:0; padding:10px 0 3px; font-size:15px; color:#02436D; font-weight:bold;}
.inner-right-dynamic h3{ margin:0; padding:0 0 0px; font-size:10px; color:#02436D;}
.inner-right-dynamic ul{ margin:0; padding:0;}
.inner-right-dynamic ul li{ margin:0; padding:0 0 0 27px; color:#484848; font-size:13px; font-weight:normal; list-style:none; background:url(../images/bullet.jpg) no-repeat left 10px; line-height:23px; text-align:justify}
.inner-right-dynamic img{ margin:0; padding:3px 10px 0 0; float:left;}
.inner-right-dynamic img.detail-news{ margin:3px 0 0 10px; padding:0; float:right; border:1px solid #B1D2E8;}
.inner-right-dynamic p.bspace{ margin:0; padding:0 0 5px 0; line-height:23px;}
.inner-right-dynamic p.btext{ margin:0; padding:0; line-height:23px; color:#02436D; font-style:italic;}
.inner-right-dynamic p.sub-text{ margin:0; padding:10px 0 0 0;}


.inner-main{ width:990px; margin:0; padding:0;}
.inner-left{ width:250px; margin:0; padding:0; float:left;}
.inner-right{ width:721px; margin:0; padding:0 0 0 7px; float:right;}
.left-menu{ width:247px; margin:25px 0 0 0; padding:0; background:#FFF url(../images/left-menubg.jpg) no-repeat;}
.left-menu ul{ margin:0; padding:10px 0 0 21px;}
.left-menu ul li{ margin:0; padding:0 0 0 27px; color:#02436D; display:block; font-size:13px; font-weight:normal; list-style:none; background:url(../images/blue-bullet.jpg) no-repeat left; border-bottom:#ececec solid 1px; line-height:37px;}
.left-menu ul li a{ color:#02436D; text-decoration:none;}
.left-menu ul li a:hover{ color:#ff8400; text-decoration:none;}
.inner-right h1{ margin:0; padding:21px 0 11px 0; font-size:27px; color:#02436D; font-weight:normal;}
.inner-right p{ margin:0; padding:0 0 0px 0; line-height:20px; text-align:justify}
.inner-right p strong{ font-weight:bold}
.inner-right h2{ margin:0; padding:10px 0 3px; font-size:15px; color:#02436D; font-weight:bold;}
.inner-right h3{ margin:0; padding:0 0 0px; font-size:10px; color:#02436D;}
.inner-right ul{ margin:0; padding:0;}
.inner-right ul li{ margin:0; padding:0 0 0 27px; color:#484848; font-size:13px; font-weight:normal; list-style:none; background:url(../images/bullet.jpg) no-repeat left 10px; line-height:23px; text-align:justify}
.inner-right img{ margin:0; padding:3px 10px 0 0; float:left;}
.inner-right img.detail-news{ margin:3px 0 0 10px; padding:0; float:right; border:1px solid #B1D2E8;}
.inner-right p.bspace{ margin:0; padding:0 0 5px 0; line-height:23px;}
.inner-right p.btext{ margin:0; padding:0; line-height:23px; color:#02436D; font-style:italic;}
.inner-right p.sub-text{ margin:0; padding:10px 0 0 0;}

.sts-mission{ margin:0 !important; padding:0 0 0 93px !important; float:none !important;}

.career{ width:693px; margin:17px 0 0 0; padding:10px; border:#b1d2e8 solid 1px; background:#edf6fc;}
.career h2{ margin:0; padding:0px 0 7px; font-size:15px; color:#02436D; font-weight:bold;}
.career p{ margin:0; padding:0; line-height:23px;}
.career-link{ font-size:11px; color:#02436d; margin:7px 0 0 0; padding:0; text-decoration:underline;}
.career-link:hover{ color:#000;}

.news{ width:693px; margin:0 0 20px 0; padding:10px; border:#b1d2e8 solid 1px; background:#edf6fc; float:left;}
.news h2{ margin:0; padding:0px 0 7px; font-size:15px; color:#02436D; font-weight:bold;}
.news h2 a{ color:#02436D; text-decoration:none; font-size:15px;}
.news h2 a:hover{ text-decoration:underline;}
.news h3{ margin:0; padding:0 0 5px; font-size:10px; color:#02436D;}
.news img{ margin:6px 11px 0 0; padding:0; border:1px solid #B1D2E8;}
.news p{ margin:0; padding:0; line-height:23px;}

.nospace{ line-height:17px !important; padding:11px 0 11px 27px !important;}
.no-space{ margin:0; padding:0 0 7px 0 !important;}
.no-bt{ padding-bottom:0 !important; margin:0;}
.nopadding{ margin:0 !important;; padding:0 !important;}
.spacer{ clear:both; padding-top:7px;}
.bot-bor{ border-bottom:none !important;}
.no-bg{ background:none !important;}
.active{ font-weight:bold !important;}

.pagein{ margin:0; padding:10px 0 0 0; clear:both }
.pagein ul{ margin:0; padding:0;}
.pagein ul li{ margin:0 5px 0 0; padding:0 4px 0 4px; font-size:12px; color:#02436D; font-weight:normal; display:inline; list-style:none; background:#d1eafa; border:#5c98bd solid 1px; text-align:center;}
.pagein ul li a{ color:#02436D; text-decoration:none; font-size:12px;}
.pagein ul li a:hover{ color:#000; text-decoration:underline;}
.select{ font-weight:bold !important;}

.gal-box-left{ width:309px; clear:both; border:#7cb7db solid 1px; margin:0 30px 20px 0; padding:5px; float:left}
.gal-box-left img{ margin:0; padding:0 15px 0 0; float:left;}
.gal-box-left h1{ margin:0; padding:7px 0 0 0; font-size:12px; font-weight:bold; color:#0574b9; width:132px; float:left;}
.gal-link{ font-size:11px; color:#0574b9; margin:0; padding:17px 0 0; text-decoration:underline; float:left; width:124px;}
.gal-link:hover{ color:#000;}

.gal-box-right{ width:310px; height:76px; border:#7cb7db solid 1px; margin:0 0 20px 0; padding:5px; float:left;}
.gal-box-right img{ margin:0; padding:0 15px 0 0; float:left;}
.gal-box-right h1{ margin:0; padding:7px 0 0 0; font-size:12px; font-weight:bold; color:#0574b9; width:132px; float:left;}
.gal-link{ font-size:11px; color:#0574b9; margin:0; padding:17px 0 0; text-decoration:underline; float:left; width:124px;}
.gal-link:hover{ color:#000;}

/* contact us form */
.form_main{float:left; padding-top:10px; width:717px; margin:0;}
#contactus{width:403px; float:left; margin:0px 0 0 0px; display:inline;}
.contact_us_form_row{ font-size:12px; padding:0 0 10px 0px; float:left;  color:#484848; font-family:Arial,;}
.contact_us_form_row label{ width:130px; float:left; line-height:18px; padding-right:25px;}
.contact_us_form_row label.error{width:233px; color:red; float:right; line-height:12px; padding:0 0 0 12px; font-size:11px;}

input, textarea{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.contact_us_form_row input, .contact_us_form_row textarea{ width:230px; float:left; padding:2px; border:1px solid #62a5c8; background-color:#ffffff ; font-size:12px; font-family:Arial,;}
.contact_us_form_row select{ width:236px; float:left; padding:2px; border:1px solid #62a5c8; background-color:#ffffff ; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666666;}
.check-box{ margin:10px 0 0 73px !important; padding:0 !important; border:none !important; width:auto !important;}
.label-box{float:left; font-size:11px; margin:0; padding:11px 0 0 7px;}
.label-box a{ color:#02436D !important; text-decoration:none !important; font-size:11px !important; margin:0 !important;}
.label-box a:hover{ color:#04a6fb !important; text-decoration:underline !important;}
.contact_us_form_row img{ margin-left:190px;}
#inner_main_content .contact_us_form_row p{ padding-left:190px; margin-bottom:0; float:left;}
.contact_us_form_row input.submit_btn{ width:65px; padding:3px 0; color:#444444; background-color:#ffffff; margin-right:13px; margin-left:0; display:block; cursor:pointer;}
.contact_us_form_row input.submit_btn:hover{ background-color:#62a5c8;}
.contact_us_form_row span{ width:3px; color:#F00; padding:0 0 0 3px; float:right;}
.btnspace{ margin:0 0 0 155px; padding:0 0 0 0;}
.option{font-size:12px; color:#666666; font-family:Arial,}
.error_message{ clear:both; font-size:11px; color:#F00; font-weight:normal; padding:0 0 10px 0px; }

.contact-address{ float:left; width:270px;}
.contact-address p.addtext{ line-height:20px; width:270px; margin:0; padding:20px 0 0 35px; float:left;}
.addlink{ color:#02436D; text-decoration:none;}
.addlink:hover{ text-decoration:underline; color:#000;}
.contact-address img{ margin:0; padding:15px 0 0 31px;}
.location-link{ margin:0; padding:0 0 0 43px; float:left; text-decoration:none; font-size:10px; color:#999;}

.spec-scroll{ width:717px; padding:0 0 10px 0; margin:10px 0 0 0; border-bottom:#c5c5c5 solid 1px;}
.spec-scroll-c{ width:700px; padding:0 0 10px 0; margin:10px 4px 0 0; border-bottom:none;}

.sitemap{ width:700px; margin:0; padding:0;}
.sitemap h2{ color:#02436D; font-size:13px; font-weight:bold; margin:0 0 1px 0; padding:6px; background:#c1dded;}
.sitemap h2 a{ color:#02436D; text-decoration:none;}
.sitemap h2 a:hover{ color:#000; text-decoration:underline;}
.sitemap ul{ margin:0; padding:0}
.sitemap ul li{ margin:0 0 0 21px; padding:0 0 0 20px; font-size:12px; color:#02436D; font-weight:normal; display:block; list-style:none; border-bottom:#bababb solid 1px;}
.sitemap ul li a{ font-size:12px; color:#02436D; text-decoration:none}
.sitemap ul li a:hover{ text-decoration:underline; color:#000;}

.testimonial{ width:693px; margin:0 0 20px 0; padding:10px; border:#b1d2e8 solid 1px; background:#e7f6fe; height:auto; min-height:77px; float:left}
.testimonial h2{ margin:0; padding:0 0 0 0; font-size:15px; color:#02436D; font-weight:bold;}
.testimonial h3{ margin:0; padding:0 0 5px; font-size:10px; color:#02436D;}
.testimonial img{ margin:1px 11px 0 0; padding:0; border:1px solid #B1D2E8;}
.testimonial p{ margin:0; padding:0; line-height:23px;}

.in-banner{ margin:31px 0 0 0; padding:0; border:#CCC solid 1px;}
.in-onlineadd{ width:247px; height:79px; margin:25px 0 0 0; padding:0;}
.in-onlineadd h1{ font-size:18px; color:#FFF; margin:0; padding:19px 9px 0 0; font-weight:bold; background:none; line-height:19px; float:right;}
.in-onlineadd h1 span{ font-size:13px;}
.in-onlineadd h1 a{ color:#FFF; text-decoration:none;}
.in-onlineadd h1 a:hover{ color:#E0E0E0; text-decoration:none;}

.go-top{ width:50px; margin:0; padding:10px 0 0 0;}
.go-top img{ margin:0; padding:2px 6px 0 0px;}
.top-link{color:#02436D; text-decoration:none; font-size:11px}
.top-link:hover{ text-decoration:underline; color:#000;}

.bt-banner{ margin:0 !important; padding:17px 0 0 0 !important;}

.customers{ width:270px; margin:0; padding:0;}
.customers ul{ margin:13px 0 0 0; padding:0}
.customers ul li{ margin:0 0 1px 0; padding:3px 0 3px 27px; font-size:13px; color:#fff; font-weight:bold; display:block; list-style:none; background:#02436d url(../images/arrow-icon.jpg) no-repeat left 13px;}
.customers ul li a{ color:#FFF; text-decoration:none; margin:0;}
.customers ul li a:hover{ color:#dbeefb; text-decoration:underline;}

.schools{ width:613px; background:#d2f1fc; margin:20px 0 0 0; padding:0; border:#9bc8e5 solid 1px;}
.schools ul{ margin:0; padding:7px 0 10px 0;}
.schools ul li{ margin:0 0 0 17px; padding:2px 0 2px 27px; font-size:13px; color:#02436D; font-weight:bold; display:block; list-style:none; background:url(../images/blue-icon.jpg) no-repeat left 12px;}
.schools ul li a{ color:#02436D; text-decoration:none;}
.schools ul li a:hover{ color:#0d639b; text-decoration:underline;}

.schools-b{ width:613px; background:#cdf3de; margin:20px 0 0 0; padding:0; border:#91ccab solid 1px;}
.schools-b ul{ margin:0; padding:7px 0 10px 0;}
.schools-b ul li{ margin:0 0 0 17px; padding:2px 0 2px 27px; font-size:13px; color:#024f25; font-weight:bold; display:block; list-style:none; background:url(../images/green-icon.jpg) no-repeat left 12px;}
.schools-b ul li a{ color:#024f25; text-decoration:none;}
.schools-b ul li a:hover{ color:#097339; text-decoration:underline;}

.schools-c{ width:613px; background:#f9e4ce; margin:20px 0 0 0; padding:0; border:#cfad89 solid 1px;}
.schools-c ul{ margin:0; padding:7px 0 10px 0;}
.schools-c ul li{ margin:0 0 0 17px; padding:2px 0 2px 27px; font-size:13px; color:#6a3e0f; font-weight:bold; display:block; list-style:none; background:url(../images/red-icon.jpg) no-repeat left 12px;}
.schools-c ul li a{ color:#6a3e0f; text-decoration:none;}
.schools-c ul li a:hover{ color:#875016; text-decoration:underline;}

.executive{ margin:0; padding:20px 0 0 0; float:left; width:555px}

.executive img{ margin:0 0 0 0; padding:0; border:#999 solid 1px; float:right}
.executive h1{ margin:0 0 0 0; padding:17px 0 0 0; font-size:18px; color:#02436D; margin:0; padding:0px 0 0 0; background:none; line-height:19px; clear:right;}
.executive h2{ margin:0; padding:10px 0 0; font-size:15px; color:#4c4c4c;}
.executive h4{ margin:0; padding:0 0 0; font-size:15px; color:#4c4c4c; clear:left; float:left;}
.executive h3{ margin:0; padding:0; font-size:13px; color:#02436D; margin:0; padding:7px 0 0 0; background:none; font-weight:bold;}
.executive h3 span{ font-weight:normal;}
.email{ color:#02436D; text-decoration:none; font-size:13px; padding:20px 0 0 0;}
.email:hover{ color:#1573af; text-decoration:underline;}
.executive ul{ margin:0; padding:0; float:left; clear:left}
.executive ul li{ margin:0px 0 4px; padding:2px 0 2px 37px; font-size:13px; color:#02436D; font-weight:bold; display:block; list-style:none; background: #8accf7 url(../images/icon.jpg) no-repeat left 12px; width:518px;}
.executive ul li a{ color:#02436D; text-decoration:none;}
.executive ul li a:hover{ color:#156da6; text-decoration:underline;}

.epay{ width:353px; margin:27px 0 0 200px; padding:0 0 14px 0; background:#cee4f2; border:#a3cae3 solid 1px; float:left; display:inline;}
.epay h1{ margin:0; padding:5px 0; font-size:18px; color:#02436D; text-align:center; border-bottom:#a3cae3 solid 1px;}
.loginarea{ width:290px; margin:15px auto ; text-align:left; padding:0; clear:left;}
.loginarea p{ margin:0px 0 0 0; padding:0 0px 0 5px; color:#02436D; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:58px;}
.loginarea input{ color:#0359a9; padding:2px; border:1px solid #7dacc9; margin:0px 7px 9px 10px; width:150px; background:#cee4f2; float:left;}
.login-error{ color:#02436D; font-size:11px; text-align:left; float:left; margin:0 0 0 0; padding:5px 0 0 0; width:auto;}
.loginarea a { color:#02436D; float:left; margin:5px 14px 0 74px; font-size:10px;}
.loginarea a:hover{ color:#04a6fb; text-decoration:none;}
.login-btn{ width:48px !important; height:21px !important; background:#02436D !important; color:#88c0e4!important; font-weight:normal; font-size:12px; text-align:center; padding:1px 0 3px 0 !important; border:none; margin:0 5px 0 0 !important; float:left !important;}


.down-ban{ margin:17px 25px 0 0; padding:0; float:left; display:inline;}
.down-ban img{ margin:0; padding:0;}
.down-ban h1{ margin:0; padding:7px 0 0 0; font-size:14px; color:#02436D; background:none; line-height:19px; clear:both; font-weight:bold; text-align:center;}

.tandc-bg{background:url(../images/Loginbg.jpg) repeat;}
.tandc{ margin:0; padding:15px; width:600px;}
.tandc h1{ margin:0 0 20px 0; padding:0; font-size:17px; color:#02436D; border-bottom:#a3cae3 solid 1px;}
.tandc h2{ margin:0 0 10px 0; padding:0; font-size:13px; color:#02436D; border-bottom:#a3cae3 solid 1px; border:none;}
.tandc p{ margin:0; padding:0 0 10px 0; width:570px;}

.search-inside{margin:0; padding:0;height:500px;}
.search-inside h1{float:none; font-size:15px; margin:0 0 10px; padding:0; color:#02436D; font-weight:bold;}
.search-inside span{ font-size:17px; color:#A0A0A0; font-weight:bold}
.search-inside h2{font-size:13px; margin:0 0 10px; padding:0; text-decoration:underline;}
.search-inside h3{ color:#02436D; font-family:arial; font-size:12px; font-weight:bold; line-height:5px; padding:3px 0 5px 0; text-align:left; text-decoration:none;}
.search-inside h3 a{ color:#02436D; text-decoration:none;}
.search-inside h3 a:hover{ text-decoration:underline;}
.search-inside p{ margin:0; padding:0}

.address{ width:500px; margin:17px 0 0 0; padding:0; height:300px;}
.address .c-text{line-height:20px; width:270px; margin:0; padding:0;}



.students_corner{ width:693px; margin:0 0 20px 0; padding:10px; border:#b1d2e8 solid 1px; background:#e7f6fe; height:auto; min-height:77px; float:left}
.students_corner h2{ margin:0; padding:0 0 0 0; font-size:13px; color:#02436D; font-weight:bold; line-height:23px}
.students_corner h3{ margin:0; padding:0 0 5px; font-size:10px; color:#02436D;}
.students_corner img{ margin:1px 11px 0 0; padding:0; border:1px solid #B1D2E8;}
.students_corner p{padding:5px 5px 0 5px; line-height:18px; background:#F3FBFF; margin:10px 0 10px 0; border:1px solid #B1D2E8; float:left;}
.students_corner_viewall_text{width:520px; text-align:right; float:left; margin-top:4px; font-weight:bold; color:#02436D}
.students_corner_viewall a{height:17px; font-weight:bold; float:right; background:#2F8CC7; margin-right:6px; padding:5PX; color:#FFF; text-decoration:none}
.students_corner_viewall a:hover{ color:#DFF1FC}
.students_corner_tab{}
.students_corner_tab a{background:#2F8CC7; padding:4px 7px; color:#FFF; text-decoration:none; margin:0 2px 0 0; float:left}
.students_corner_tab a.active{ background:#036;}
.students_corner_readmore{ font-size:12px; color:#0877BE; float:right; clear:right; margin:4px 0 0 10px; padding:0 20px; text-decoration:none; font-weight:bold; background:#E7F6FE; border:1px solid #B1D2E8; border-bottom:solid 1px #E7F6FE;}
.students_corner_readmore:hover{ color:#2790D3;}
.message_star{ color:#1D5787; font-size:10px}
.message_ilovebus{ color:#02436D; font-weight:bold; padding-bottom:8px !important}

.logos{ float:left; margin:0 0 0 92px}
.downloads{ width:300px; float:left}



