@charset "utf-8";
/* Styling all elements ========*/
*{margin:0;padding:0}
img{border: none; vertical-align: middle}
input, textarea{vertical-align:middle;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#4b4b4b}
abbr, acronym{cursor:help}
.floatleft{float:left !important}
.floatright{float:right !important}
/* --------------- Applying clearfix fix for some browsers to use in appropriate places -------------- */
.clearfix:after {content: " ";display:block;height:0%;clear:both;visibility:hidden}
.clearfix {display:inline-block}
/* Hide from IE Mac \*/
.clearfix {display:block}
/* End hide from IE Mac */
.clear {clear:both}
/* Global Hyperlinks */
a {color:#111;outline:none;border:none;text-decoration:none}
a:link {color:#111}
a:visited {color:#9097a7}
a:hover, a:focus {text-decoration:underline}
/*=======================================================================================================*/
body{background:#fff url(../images/bg.png) repeat-x 0 0;font:12px Verdana, Arial, Helvetica, sans-serif;color:#616161}/*--- Body ---*/
#mwrapper{background:url(../images/mbg.png) no-repeat center 0}/*--- Main Wrapper ---*/
#wrapper {width:960px;margin:0 auto}/*--- Wrapper ---*/
#top {position:relative;height:140px} /*--- Top Section ---*/
#logo {position:absolute;top:45px;left:0} /*--- Logo ---*/
#top-links{position:absolute;top:0;right:8px;width:295px;height:23px;background:url(../images/top-links-bg.png) no-repeat 0 0;padding:10px 0 0 22px}
#top-links li{float:left;list-style:none;font-size:11px;background:url(../images/bullet.gif) no-repeat right 5px}
#top-links li a{color:#fffffe;margin:0 10px 0 11px}
#top-links li.last{background:none}
#rt-text{position:absolute;top:58px;right:13px;width:396px;color:#d9e8e0;font:16px Georgia, "Times New Roman", Times, serif;text-align:right;line-height:23px}
#rt-text span{display:block}
#nav{background:url(../images/nav.gif) no-repeat 0 0;height:49px;}/*--- Main Navigation ---*/
#nav li{float:left;list-style:none;font:14px "Myriad Pro",Verdana, Arial, Helvetica;color:#fffffe;display:block;background:url(../images/nav-sep.gif) no-repeat right 0;font-weight:700;position:relative;}
#nav li a{display:block;text-decoration:none;height:49px;line-height:49px;color:#fffffe; padding:0 10px 0 11px}
* html #nav li a{display:inline-block;}
#nav li a:hover, #nav li.active a, #nav .selected{background:url(../images/nav-hvr.gif) repeat-x 0 0;height:49px;color:#000}
#nav #home a{padding:0}
#nav #home, #nav #home a:hover{background:url(../images/home.gif) no-repeat 0 0;width:48px;height:49px}
#nav #home a{width:48px;height:49px;display:block}
#nav #home a span{display:none}
/*----- Sub Navigation Css -----*/
.ddsubmenustyle, .ddsubmenustyle ul{margin:0;padding:11px 0 0;width:183px;position:absolute;left:-1px;top:0;list-style-type:none;visibility:hidden;z-index:100;background: url(../images/subnav-top.png) no-repeat 0 0}
.ddsubmenustyle li{background: url(../images/subnav-bg.gif) repeat-y 0 0;padding:0 13px 0;color:#a19672}
.ddsubmenustyle li.sub-bottom {background: url(../images/subnav-bottom.png) no-repeat 0 0;height:12px;display:block;overflow:hidden;padding:0}
.ddsubmenustyle li a {font:14px "Myriad Pro",Verdana, Arial, Helvetica;display:block;width:145px;color:#a19672 !important;text-decoration:none;padding: 6px 6px 7px;text-align:left;border-bottom:1px #e4cf8c solid;font-weight:700}
.ddsubmenustyle li.last a{border-bottom:0}
* html .ddsubmenustyle li a{display:inline-block;color:#a19672;}
.ddsubmenustyle li a:hover{background:none;color:#01986f !important;text-decoration:none}
.ddiframeshim{position:absolute;z-index:500;background:transparent;border-width:0;width:0;height:0;display:block}

#container h1, #container h2, #header .heading{font-family:Georgia, "Times New Roman", Times, serif;font-weight:400}/*--- Container ---*/
#header{background:url(../images/hbg.png) no-repeat 0 0;height:321px;/*position:relative;*/ z-index:1 !important}/*--- Header ---*/
#header .hcontent{height:243px;padding:8px 0 0 20px}
#header .hcontent p{width:450px}
#header .hcontent p.heading{color:#01986f;font-size:30px;width:490px;line-height:40px;padding:0}
#header .heading span{color:#2c4f40;font-size:46px}
#header .heading em{font-style:normal;font-size:24px}
#header p{line-height:18px;padding:8px 0 0 5px}
#header .about-workshop{padding-left:20px}

#content{padding:12px 0}/*--- Content ---*/
#content p{padding:8px 0;line-height:18px}
#main{float:right;width:711px}/*--- Main ---*/
#content #main p{padding:8px 19px}
#main h1, #main h2{color:#745d37;font-size:30px;padding:12px 0 0 18px}
#main h2.subheading, .int-container #content #main h2.subheading{font-size:20px;color:#01986f}
#main h2.financail-aasistance{color:#008d49;font-size:36px}
#main h2.financail-aasistance span{font-size:25px;display:block}
#content #main p.details, #content .sdbox p.details{text-align:right;padding:0}
#breadcrumb{background:url(../images/ctop.png) no-repeat 0 0;height:37px;line-height:37px;color:#192f2f;padding-left:14px;display:block}/*--- Breadcrumb ---*/
#breadcrumb a{color:#192f2f}
.content{background:url(../images/cbg.gif) repeat-y 0 0;padding:0 15px;overflow:hidden;height:1%}
.cbottom{background:url(../images/cbottom.png) no-repeat 0 0;height:16px;display:block;overflow:hidden;clear:both}
.sep{border-bottom:1px #dbdbdb solid;margin-top:10px;clear:both}
.alignc{text-align:center}

#sidebar{float:left;width:240px}/*--- Sidebar ---*/
.sdbox-top{background:url(../images/sdbox-top.png) no-repeat 0 0;height:29px;padding:10px 0 0 23px;display:block;overflow:hidden}
.sdbox-top h2{color:#027c41;font-size:30px}
.sdbox{background:#fefddc;border-left:1px #00a068 solid;border-right:1px #00a068 solid; padding:12px 12px 0 17px}
.sdbox h3{color:#4f2821;font-size:14px;font-weight:700}
.sdbox-bottom{background:url(../images/sdbox-bottom.png) no-repeat 0 0;height:15px;display:block;overflow:hidden;clear:both;margin-bottom:12px}
.slider-top{background:url(../images/slider-top.png) no-repeat 0 0;height:40px;line-height:40px;padding:0 0 0 23px;display:block;overflow:hidden}/*--- Slider ---*/
.slider-top h2{color:#fffffe;font-size:24px}
.slider-bottom{background:url(../images/slider-bottom.png) no-repeat 0 0;height:15px;display:block;overflow:hidden;clear:both;margin-bottom:12px}
.slider{background:#fff;border-left:1px #b8d2c8 solid;border-right:1px #b8d2c8 solid;width:207px;padding:10px 15px;text-align:center;position:relative;}
.slide{margin:0 auto;width:203px}
.slider h3{color:#745d37;font-size:18px;font-weight:400;padding-bottom:5px}
.slider h3 span{display:block}
#content .slider p.toppers-name{padding:0}
.slider .toppers-name span{display:block}
#arrow_left {position:absolute;top:100px;left:5px;z-index:1000;cursor:pointer}
#arrow_right {position:absolute;top:100px;right:5px;z-index:1000;cursor:pointer}
#toppers div{width:203px}
.content .address span{display:block;padding-bottom:5px}
#toppers p.det{text-align:left;padding:5px 10px 0; font-size:11px}
#toppers img{ border:1px solid #888989}

/*--- Internal Pages ---*/
body.int-bg{background:#fff url(../images/int-bg.png) repeat-x 0 0;}
body.int-bg #mwrapper{background:url(../images/int-mbg.png) no-repeat center 0}/*--- Main Wrapper ---*/
body.int-bg #top-links{background:url(../images/top-links-bg2.png) no-repeat 0 0}
.int-container #content h1, .int-container #content #main h2{font-size:24px;padding-left:2px}
.int-container #content #main p{padding:8px 3px}
.leftimg{float:left;margin:4px 14px 0 0}
#content .advisory-body{padding:13px 0 0 6px}
#content .advisory-body span{display:block;}
#content #main .advisory-body p{padding:0}
.htsep{height:15px;clear:both}
.photo-gallery{margin:10px 0 15px;overflow:hidden;height:1%}
.photo-gallery li{float:left;list-style:none;width:202px;margin:0 28px 0 3px}
.photo-gallery li.last{margin-right:0}
.photo-gallery li a{width:202px;height:142px;background:url(../images/imgbg.png) no-repeat 0 0;text-align:center;padding-top:12px;display:block}
.photo-gallery li span{display:block;padding:7px 0 0 12px;font-size:11px;font-weight:700}
.photo-gallery.achievement li{width:193px;margin:0 18px 0 15px;text-align:center}
* html .photo-gallery.achievement li{width:185px;}
.photo-gallery.achievement li span{ padding-left:0}
.img-border{border:1px solid #b8d2c8}
#container #main h2.batchhead{font:18px Arial, Helvetica, sans-serif;color:#01986f}

#content #main p.subhead, .subhead{font-size:16px;padding-bottom:5px}
.uline{text-decoration:underline}
.list{margin:5px 0 5px 7px}
.list li{list-style:none;background:url(../images/arrow.gif) no-repeat 0 8px;padding:4px 0 4px 17px; line-height:18px}
.list li a{color:#616161}
.link a{color:#00a46d;text-decoration:underline}
.tbl{ border-top:1px solid #999;border-left:1px solid #999; background:#fff; margin:10px 0}
.tbl td{padding:5px;border-right:1px solid #999;border-bottom:1px solid #999;}

#footer {background:url(../images/fbg.gif) repeat-x 0 0;height:92px;clear:both}/*--- Footer ---*/
#fcontent{width:960px;margin:0 auto;padding-top:20px;text-align:center;font-size:11px}
#fcontent .flinks a{color:#918571;margin:0 10px 0 12px}
#fcontent .flinks a:hover{color:#f4f4f4;text-decoration:underline}
#fcontent .copy, #fcontent .bot-text{color:#918571;padding-top:7px}
#fcontent .bot-text a{color:#918571;text-decoration:underline}