body{
margin:0;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#fff;
background-color:#26292b; 
}

img{ border: none;}

h1, h2, h3, h4{ margin:0; padding:0;}
h2{ font-size:30px; font-weight:normal;}
h3{ font-size:18px; font-family:Tahoma, Arial; font-weight: bold; color:#FFFFFF;}
h3 span{ font-weight: normal; }
h4{ font-size:25px; font-family:Arial; font-weight: bold; color:#FFFFFF; letter-spacing: -2px;}


.home-bg{
background-image:url(http://www.attakkalari.org/uploads/images/bg/home_bg.jpg); background-position: center 93px; 
_background-position: center top;
background-repeat: no-repeat; 
background-attachment: fixed;
}


.inner-bg1{
background-image:url(http://www.attakkalari.org/uploads/images/bg/inner_bg1.jpg); background-position: center 135px; _background-position: center top; background-repeat: no-repeat; 
background-attachment: fixed;
}

.inner-bg2{
background-image:url(http://www.attakkalari.org/uploads/images/bg/inner_bg2.jpg); background-position: center 135px; _background-position: center top; background-repeat: no-repeat; 
background-attachment: fixed;
}

.inner-bg3{
background-image:url(http://www.attakkalari.org/uploads/images/bg/inner_bg3.jpg); background-position: center 135px; _background-position: center top; background-repeat: no-repeat; 
background-attachment: fixed;
}

.inner-bg4{
background-image:url(http://www.attakkalari.org/uploads/images/bg/inner_bg4.jpg); background-position: center 135px; _background-position: center top; background-repeat: no-repeat; 
background-attachment: fixed;
}

.inner-bg5{
background-image:url(http://www.attakkalari.org/uploads/images/bg/inner_bg5.jpg); background-position: center 135px; _background-position: center top; background-repeat: no-repeat; 
background-attachment: fixed;
}


.inner-bg6{
background-image:url(http://www.attakkalari.org/uploads/images/bg/inner_bg6.jpg); background-position: center 135px; _background-position: center top; background-repeat: no-repeat; 
background-attachment: fixed;
}

.inner-bg7{
background-image:url(http://www.attakkalari.org/uploads/images/bg/inner_bg7.jpg); background-position: center 135px; _background-position: center top; background-repeat: no-repeat; 
background-attachment: fixed;
}

.inner-bg8{
background-image:url(http://www.attakkalari.org/uploads/images/bg/inner_bg8.jpg); background-position: center 135px;  _background-position: center top; background-repeat: no-repeat; 
background-attachment: fixed;
}

.inner-bg9{
background-image:url(http://www.attakkalari.org/uploads/images/bg/inner_bg9.jpg); background-position: center 135px;  _background-position: center top; background-repeat: no-repeat; 
background-attachment: fixed;
}

.inner-bg10{
background-image:url(http://www.attakkalari.org/uploads/images/bg/inner_bg10.jpg); background-position: center 135px;  _background-position: center top; background-repeat: no-repeat; 
background-attachment: fixed;
}


.inner-bg11{
background-image:url(http://www.attakkalari.org/uploads/images/bg/inner_bg11.jpg); background-position: center 135px;  _background-position: center top; background-repeat: no-repeat; 
background-attachment: fixed;
}


.inner-bg12{
background-image:url(http://www.attakkalari.org/uploads/images/bg/inner_bg12.jpg); background-position: center 135px;  _background-position: center top; background-repeat: no-repeat; 
background-attachment: fixed;
}

.inner-bg1t{
background-image:url(http://www.attakkalari.org/uploads/images/bg/inner_bg1t.jpg); background-position: center 135px;  _background-position: center top; background-repeat: no-repeat; 
background-attachment: fixed;
}




.hrline { border-bottom:1px solid #333333; height:1px; width:100%; clear:both; float:left; padding-top:10px;}

#header{
background-image:url(http://www.attakkalari.org/uploads/atk/headerbg.jpg); background-repeat:repeat-x;
height:135px; 
}

#header .header-main,  #headerhome .header-main{width:990px; margin:0 auto;}

#header .header-main .logo, #headerhome .header-main .logo{ height:92px; width:265px; background-image:url(http://www.attakkalari.org/uploads/atk/logo_top.png); background-repeat:no-repeat; float:left;}
#header .header-main .logo a, #headerhome .header-main .logo a{ height:92px; widows:265px; display:block;}

#header .header-main .menutop, #headerhome .header-main .menutop{ width:693px; float:right;}
#header .header-main .menutop .toplinks, #headerhome .header-main .menutop .toplinks{ height:46px; clear:both;}



#header .header-main .menutop .topmenu, #headerhome .header-main .menutop .topmenu{ height:47px; clear:both; width:693px; background-image:url(http://www.attakkalari.org/uploads/atk/menu_bg.jpg); background-repeat:no-repeat;}

#header .submenu{clear:both; width:950px; height:30px; margin: auto;}


#headerhome{
background-color:#FFFFFF; height:93px; 
}



#content{
clear:both; height:auto; width:990px; margin:auto; display:table;
font-size:14px; line-height:24px;
}

#content-tnc{
clear:both; height:auto; width:990px; margin:auto; display:table;
font-size:12px; line-height:18px;
}

#content-tnc li{ padding-bottom: 5px;}


#content-home{
clear:both; height:auto; width:100%; margin:auto; display:table;
font-size:14px; line-height:24px;
}


#cnt-head{height:98px; padding-top:40px; width:440px; margin:auto; padding-right:60px; line-height:36px;}


#cnt-head h2, #cnt-head-calendar h2 {font-family:Georgia, "Times New Roman", Times, serif;}

#cnt-head-calendar{height:98px; padding-top:40px; width:920px; margin:auto; padding-right:60px; line-height:36px;}

#cnt-head-home{
height:125px; width:980px; margin:auto; padding-right:0px; line-height:36px;
}


#home-cnt-main{ width:980px; clear:both; }

#home-cnt-main-top{background-image:url(http://www.attakkalari.org/uploads/atk/hp_top.png); height: 14px; clear:both; float:left; width:100%;}

#home_banner{ clear:both; height:237px; width:960px; margin:10px auto; background-image:url(http://www.attakkalari.org/uploads/atk/grey_spacer.png); background-repeat:repeat; display:table; }

#addthis-div{ float:right; margin:7px 7px 0 0; width:150px; background-color: #f6ebe3; padding: 5px; line-height:15px;}
#addthis-div a{font-size:11px; color: #494949; text-decoration: none;}

#cnt-main-area { background-image:url(http://www.attakkalari.org/uploads/atk/cnt_bg.png); float:left; clear:both; width: 980px; }

#cnt-main-area-bot { background-image:url(http://www.attakkalari.org/uploads/atk/hp_bottom.png); float:left; clear:both; height:14px; width:980px;}


#cnt-out{ width:990px; clear:both; margin:auto;}
#cnt-out-home{ width:980px; clear:both; margin:auto;}

#cnt-left{ width:217px; float:left;}
#cnt-main{ float:left;width:560px;}
#cnt-right{ width:213px; float:left;}

#cnt-left-contact{ width:415px; float:left;}

#cnt-left-home{ width:250px; float:left; color: #fff; padding: 0 10px;}
#cnt-main-home{ float:left;width:688px; color: #fff; }

#cnt-main .orgline{width:100%; height:1px; background-image:url(http://www.attakkalari.org/uploads/atk/cnt_hairline.png); background-position:center;}

#cnt-main .cnt-txt{background-image:url(http://www.attakkalari.org/uploads/atk/cnt_bg.png); background-repeat:repeat; width:500px; *width:495px; margin:auto; padding:30px; *padding:20px; height: auto; display:table; *height: 832px;}

#cnt-main .cnt-txtin{background-image:url(http://www.attakkalari.org/uploads/atk/cnt_bg.png); background-repeat:repeat; width:500px; *width:495px; margin:auto; padding:30px; *padding:20px; height: auto; display:table; *height: 832px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#cnt-main .cnt-txtin{width:560px; }

}


.cnt-txt-contact{background-image:url(http://www.attakkalari.org/uploads/atk/cnt_bg.png); background-repeat:repeat; width:355px; margin:auto; padding:30px; height: auto; display:table; height: 813px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.cnt-txt-contact{
height: 859px;
}
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#cnt-main .cnt-txt{width:560px;}
}

#cnt-main .cnt-txtc{background-image:url(http://www.attakkalari.org/uploads/atk/cnt_bg.png); background-repeat:repeat; width:950px; margin:auto; padding:30px; height: auto; display:table; }

#cnt-main .cnt-foot{ background-color:#35393b; width:500px; *width:475px;  margin:auto; padding:30px;}

.{ font-size: 14px !important;}



#footer{ width:895px; margin:auto; clear:both; height:205px; }

#footer .footer-top{width:895px; margin:auto; clear:both; height:50px; background-image:url(http://www.attakkalari.org/uploads/atk/footer_bg.png); background-position:top; background-repeat:no-repeat; }

#footer .footer-main{height:204px; width:100%; padding-top:25px; clear: both; margin: auto; }

#footer .footer-main .f-left{float:left; width: 670px;}
#footer .footer-main .f-right{float: right; width: 215px; height: 150px; color:#999999; font-size:11px; text-align: right; } 

#footer .footer-main .f-right .logos{height:129px; width: 215px;  background-image:url(http://www.attakkalari.org/uploads/atk/logo_footer.png); background-position:right top; background-repeat:no-repeat; float:right;} 

#footer .footer-main .f-right .copyright{padding-top:5px; clear: both; float: right; width:210px;}
.footer-col1{width:150px; height: auto; float:left;}
.footer-col2{width:250px; height: auto; float:left;}
.footer-col3{width:115px; height: auto; float:left;}


.left-dp-div{background-image:url(http://www.attakkalari.org/uploads/atk/lt-box.gif); background-position:bottom; background-repeat:no-repeat; margin-top:445px; height:487px; width:206px; float:left;}

.left-dp-inner {margin:19px 25px 0 19px;}

a.bt-view {background-image:url(http://www.attakkalari.org/uploads/atk/bt_view.gif); background-position:top; height:20px; width:69px; display:block; background-repeat:no-repeat;}
a.bt-view:hover { background-position:bottom;}

.left-img-div{margin-top:18px; width:160px; height:114px;}

.left-img-div a {height:109px; width:155px; background: #26292b; display:block; padding:5px 0 0 5px;}
.left-img-div a:hover{background: #fff;}

.left-viewbt-div{margin:auto; margin-top:18px; width:69px; height:20px; clear:both;}

.txt-cnt{ text-align:center}

.txt-gray14{
font-size:14px; color:#cccccc; font-weight:normal;
}

a.link-org, .link-org a{ color:#ff9900; text-decoration:none;}
a.link-org:hover, .link-org a:hover{text-decoration: underline;}

.rightbts{width:200px; padding-left:13px; float:left; margin-top:374px;}

a.bt-appform{ background-image: url(http://www.attakkalari.org/uploads/atk/bt_applicationform.gif); background-position:top; height:20px; width:150px; display:block; background-repeat:no-repeat;}

a.bt-downbro{ background-image: url(http://www.attakkalari.org/uploads/atk/bt_downbro.gif); background-position:top; height:20px; width:150px; display:block; background-repeat:no-repeat;}

a.bt-viewdetails{ background-image: url(http://www.attakkalari.org/uploads/atk/bt_viewdetails.gif); background-position:top; height:20px; width:127px; display:block; background-repeat:no-repeat; margin-top:5px;}

a.bt-nlsub{ background-image: url(http://www.attakkalari.org/uploads/atk/bt_nlsub.gif); background-position:top; height:30px; width:123px; display:block; background-repeat:no-repeat; margin: 0 auto;}



a.bt-appform:hover, a.bt-downbro:hover, a.bt-viewdetails:hover, a.bt-nlsub:hover { background-position: bottom;}


#home-banner-img{width:232px; height:137px; float:left; padding:31px 0 0 20px; }


#prt-main{width: 100%; height: auto; display: table;  padding-top: 10px;}

#prt-main .prt-cnt{width:150px; float:left; padding:0 8px;  height:130px; padding-bottom:15px;}

#prt-main .prt-cnt .prt-logo{float: left; clear: both; height:100px; width:150px;}
#prt-main .prt-cnt .prt-txt{float: left; clear: both; padding-top:5px; font-size:12px;}

.yellow14b{ color: #ffcc66; font-size:14px; font-weight: bold;}
.home-banner-head a{ color: #fff; font-size:50px; font-weight:bold; letter-spacing: -0.05em; text-decoration: none;}

.home-banner-head a:hover{ color: #ff9900; }

/*toggle
------------------------------------------*/
div.trigger {padding:0; height: 20px; width: 100%; clear:both; float:left; }
div.trigger a { text-decoration: none; height:20px; width:90px; display: block; background-image: url(http://www.attakkalari.org/uploads/atk/bt_readmore.gif); background-repeat:no-repeat; float: right;}
div.trigger a:hover {}
div.active { }
div.active a{text-decoration: none; height:20px; width:90px; display: block; background-image: url(http://www.attakkalari.org/uploads/atk/bt_readhide.gif); background-repeat:no-repeat;}

.toggle_container {margin: 0 0 5px; padding: 0; overflow: hidden; width:100%; clear: both; float:left; }

.toggle_container .block {height:auto; display:table;}

.abt-div{clear: both; float: left; width: 99%; height: auto; display:table; padding: 5px 0 0 5px;}
.abt-div:hover{ background-color:#333333;}
.abt-div .img-div {float: left; height: 79px; width: 76px; border: 1px  solid #fff;}
.abt-div .txt-div{float: right; width: 400px; height: auto; }
.abt-div .txt-div2{float: right; width: 100%; height: auto; }
.abt-div .txt-div3{float: right; width: 100%; height: auto; padding:10px 0; }
.abt-div .txt-div .txt-row1{float: left; width: 100%; font-weight:bold;}
.abt-div .txt-div .txt-row2{float: left; width: 100%;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.abt-div .txt-div{width: 390px;}
}

.abt-div .txt-div3 a { font-size: 14px; text-decoration: none; color: #fff;}
.abt-div .txt-div3 a:hover { text-decoration: underline; color: #ff9900;}
.abt-div .txt-div3 span {font-size:12px; color: #999999;}
.pd0{padding:0 !important;}

.team-div{width:100%; clear: both; float:left; padding-top: 10px;}
.team-div-in {width:205px; padding-left:30px;  background-image: url(http://www.attakkalari.org/uploads/atk/bu_yellow.gif); background-position:left 50%; background-repeat:no-repeat; text-align:left; }

.team-div-in2 {width:205px; padding-left:30px;  background-image: url(http://www.attakkalari.org/uploads/atk/bu_yellow.gif); background-position:left 15%; background-repeat:no-repeat; text-align:left; line-height: 14px !important; }
.team-div-in2 span{ font-size: 12px !important;}

.flt-l{float: left;}
.flt-r{float: right !important;}
.fnt-b{font-weight: bold;}
.color-yellow12b{color: #cc9900; font-size: 12px; font-weight: bold;}
.fnt12{ font-size:12px; line-height:16px;}
.pdt20{ padding-top: 20px !important; }
.bt-email{background-image: url(http://www.attakkalari.org/uploads/atk/bt_email.gif); background-repeat:no-repeat; height: 20px ; width: 55px; display: block; margin:10px 0;}

.clr-both{clear:both;}

.home-logos{ float: left; clear:both; background-image: url(http://www.attakkalari.org/uploads/atk/home_logos.jpg); background-repeat:no-repeat; height:124px; width:689px; margin-top: 10px; }

.home-cnt-txt{width: 689px; height: auto; display: table; border:1px solid #333333;}

.hom-div{clear: both; float: left; width: 99%; height: auto; display:table; padding: 5px 0 10px 5px; margin-bottom:5px;}
.hom-div:hover{ background-color:#333333;}
.hom-div .img-div {float: left; height: 120px; width: 200px; border: 1px  solid #000;}
.hom-div .txt-div{float: right; width: 450px; height: auto; }
.hom-div .txt-div2{float: right; width: 100%; height: auto; }
.hom-div .txt-div .txt-row1{float: left; width: 100%; }
.hom-div .txt-div .txt-row2{float: left; width: 100%;}

.fnt18{ font-size: 18px; font-weight: normal;}
.ht30{height:30px;}

.color-orange14{color: #cc6600; text-decoration: underline; font-size: 14px;}
.home-banner-txt{clear: both; float: left; padding-top: 15px; color: #fff;}
.home-banner-bt{clear: both; float:left; width:95%; padding-top:10px; }

.home-banner-bt a.bt-apply {background-image: url(http://www.attakkalari.org/uploads/atk/bt_applynow.gif); background-repeat:no-repeat; height: 21px ; width: 92px; display: block; background-position: top; float: right; margin: 0 5px}
.home-banner-bt a.bt-apply:hover, .home-banner-bt a.bt-bro:hover  {background-position: bottom; }

.home-banner-bt a.bt-bro {background-image: url(http://www.attakkalari.org/uploads/atk/bt_brochure.gif); background-repeat:no-repeat; height: 21px ; width: 92px; display: block; background-position: top; float: right; margin: 0 5px}

.home-banner-bt a.bt-readmore {background-image: url(http://www.attakkalari.org/uploads/atk/bt_readmore.gif); background-repeat:no-repeat; height: 20px ; width: 90px; display: block; background-position: top; float: right; margin: 0 5px}



.home-banner-txt-div{width: 660px; padding-top:38px; float:right; color: #fff; padding-right:10px; line-height: 20px;}


.calendar-list{ width:100%;}

.cyear{ font-size: 24px; font-weight: bold; width: 70px; float: left; text-align: center;}
.calendar-prev, .calendar-next{ width:7px; height:13px; float: left; margin: 0 5px; padding-top:5px;}
.calendar-prev a{background-image: url(http://www.attakkalari.org/uploads/atk/lt_arrow.png); background-repeat:no-repeat; width:7px; height:13px; display: block;}
.calendar-next a{background-image: url(http://www.attakkalari.org/uploads/atk/rt_arrow.png); background-repeat:no-repeat; width:7px; height:13px; display: block;}


.calendar-event { clear: both; float: left; padding-top:5px; width:100%; font-size:14px;}

.wd100pc{ width: 100%;}

.calendar-event h2 { font-weight: bold; color: #fff; height: auto ! important; font-size: 12px; font-family: Arial,Helvetica,sans-serif ! important; line-height: 14px;}

.calendar-event a{ color: #fff; font-size: 11px; text-decoration: none; }
.calendar-event a:hover{color:#FF9900}

.show-head {height:27px; padding-top:3px; width:500px; background-image:url(http://www.attakkalari.org/uploads/atk/grey_spacer.png); background-repeat:repeat;  clear:both; float: left; color: #ffcc66; font-size: 14px; font-weight: bold;}
.show-col1{padding-left:5px; width:195px; float:left; height:auto; }
.show-col2{padding-left:10px; width:175px; float:left; height:auto;}
.show-col3{padding-left:5px; width:117px; float:left; height:auto;}

.show-col1x{padding-left:5px; width:195px; float:left; height:auto; }
.show-col2x{padding-left:10px; width:155px; float:left; height:auto;}
.show-col3x{padding-left:5px; width:118px; float:left; height:auto; }

.show-col1CS{padding-left:10px; width:200px; float:left; height:auto;}
.show-col2CS{padding-left:10px; width:230px; float:left; height:auto;}
.show-col3CS{padding-left:10px; width:240px; float:left; height:auto;}

.show-col1a{padding-left:5px; width:155px; float:left; height:auto;}
.show-col2a{padding-left:66px; width:195px; float:left; height:auto;}

.show-row {height:35px; padding:10px 0 5px 0; width:500px; clear:both; float: left; color: #fff; font-size: 12px; font-weight: normal; border-bottom:1px solid #535759; line-height:14px; display:table; }

.show-subhead {height:27px; padding-top:3px; width:100%; background-color: #1D1F20;  clear:both; float: left; color: #C2B897; font-size: 14px; font-weight: bold;}


.cal-head {height:27px; padding-top:3px; width:950px; background-image:url(http://www.attakkalari.org/uploads/atk/grey_spacer.png); background-repeat:repeat;  clear:both; float: left; color: #ffcc66; font-size: 14px; font-weight: bold;}

.cal-subhead {height:27px; padding-top:3px; width:950px; background-color: #1D1F20;  clear:both; float: left; color: #C2B897; font-size: 14px; font-weight: bold;}

.cal-row {height:35px; padding:10px 0 5px 0; width:950px; clear:both; float: left; color: #fff; font-size: 14px; font-weight: normal; border-bottom:1px solid #535759; line-height:14px; display:table; }

.tab-menu{width:100%; height:33px; border-bottom: 10px solid #000;}
.fnt24b{ font-size: 24px; font-weight: bold;}


a.bt-stf {background-image:url(http://www.attakkalari.org/uploads/atk/bt_contactstaff.gif); background-position:top; height:27px; width:156px; display:block; background-repeat:no-repeat;}
a.bt-stf:hover { background-position:bottom;}

.txt11gray, .txt11gray a { font-size: 11px; color: #ccc; text-decoration: none;}

.txt12gray, .txt12gray a { font-size: 12px; color: #ccc; text-decoration: none;}

.txt12gray a:hover{ text-decoration: underline; color: #ff9900;}
.txt12gray img, .disp-none {display: none;}

#home-credits {width:960px; padding-left:20px; clear:both; float: left; font-size:12px; color: #999999;}
#home-credits span{font-size:11px;}
legend{ color: #fff;}
form {margin:0; padding:0;}

.homepg-top{
float:right; height: auto; width:290px; padding-bottom: 90px; padding-right: 10px;  }

.info-div {color:#999; font-size:12px; text-decoration: none; width:100%;}
.info-div a{color:#ff9900; text-decoration: none;}
.info-div a:hover{text-decoration: underline;}

.bg-black{ width: 870px !important; background-color: #000; height: auto; padding: 20px;}

.footer-logo-a{height: 39px; width: 210px; display:block; float:right; clear: both;}
.ht20div{height: 20px; clear:both; width:210px;}
.calendar-date-from{color: #999 !important; line-height:14px; padding-bottom: 5px;}

.month-name {font-size: 11px; color: #999; text-transform: uppercase; border-top: 1px solid #333333; }

.cgray{color: #999 !important;}
.fnt14n{font-size: 14px; font-weight:normal;}
.fnt14b{font-size: 14px; font-weight:bold;}

/* Home cal extended css */

.hcal1{float: left; clear: both; height: auto; width: 250px;}
.hcal2{clear: both; float: left; height: auto; display: table;}
.hcal3{width: 50px; float: left;}
.hcal4{float: right; width: 192px;}
.hcal-11px{font-size: 11px !important;}


.smicons{clear: both; width: 100%; height: 32px; padding-bottom: 8px;}
.smi1 {width: 32px; height: 32px; float: right;}
.smi2 {width: 32px; height: 32px; float: right;}
.smi3 {width: 32px; height: 32px; float: right; margin-right: 3px;}
.smi4{width: 79px; height: 32px; float: right; margin-right: 3px;}

a.vdo {height: 151px; display: block;}

a.vdo span{ width:62px; height:62px;  position:relative; top: -135px; left:225px; visibility:hidden;}
a.vdo:hover span{ visibility:visible;}

.nlacnt{border-bottom: 1px solid #333333; width: 100%; height: 91px; margin: auto; padding: 0 0 12px 0; clear: both; }
.nlaleftdiv{float: left; height: 91px; width: 200px !important;}
.nlaleftdiv img{height: 91px; width: 200px; border:0;}
.nlarightdiv{float: left; padding: 29px 0 0 22px; height: 91px; width: 215px;}


.nlarightdiv a { font-size: 14px; text-decoration: none; color: #fff;}
.nlarightdiv a:hover { text-decoration: underline; color: #ff9900;}