@charset "utf-8";

/* CSS Document */



*{ margin:0; padding:0; font-size:13px; color:#666; font-family:Arial, Helvetica, sans-serif;}

.clear{ clear:both;}



#container{ width:100%}

#container #header{ width:1004px; margin:0 auto; padding:10px 0;}

#container #header .logo{ width:160px; float:left; background:url(../images/logo.jpg) no-repeat top left; height:67px;}

#container #header .topNav{ width:750px; text-align:right; float:right; margin:20px 0 0;}

#container #header .topNav ul{ margin:0; padding:0;}

#container #header .topNav ul li{ display:inline-block;}

#container #header .topNav ul li a{ padding:0 10px;}

#container #header .topNav ul li a:hover{ text-decoration:none; color:#4d91a2;}

#container #header .topNav ul li .topSelect{text-decoration:none; color:#4d91a2;}

#container #header .topNav ul li a#download{ padding:0 0 0 10px;}



#container #navBg{ width:100%; background-color:#4d91a2;}

#container #navBg .nav{ width:1004px; margin:0 auto;}

#container #navBg .nav ul{ margin:0; padding:0;}

#container #navBg .nav ul li{ display:inline-block; float:left;}

#container #navBg .nav ul li a{ padding:10px 33px; background-color:#4d91a2; float:left; color:#fff; text-decoration:none;}

#container #navBg .nav ul li a:hover{background-color:#90c54c;}

#container #navBg .nav ul li .mainSelect{background-color:#90c54c;}

#container #banner{ width:1004px; margin:28px auto 0;}

#container .banShadow{width:1004px; margin:0 auto; background: url(../images/banShadow.jpg) no-repeat top center; height:23px;}

#container #content{ width:1004px; margin:0 auto;}





#container #fooBlueExp{ background:url(../images/shadow.png) no-repeat top center #4d91a2; padding:40px 0; display:none;}

#container #fooBlueExp .fooBlue{ width:1004px; margin:0 auto;}

#container #fooBlueExp .fooBlue .fbLeft{ width:250px; margin:0 50px 0 0; float:left;}

#container #fooBlueExp .fooBlue .fbLeft h2, #container #fooBlueExp .fooBlue .fbRight h2{ background-color:#226e81; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; text-transform:uppercase; color:#fff; padding:10px; margin:0 0 10px 0;}

#container #fooBlueExp .fooBlue .fbLeft p, #container #fooBlueExp .fooBlue .fbRight p{ color:#bde4ee; margin:0 0 10px 10px; font-weight:normal;}

#container #fooBlueExp .fooBlue .fbLeft strong{color:#fff; line-height:20px;}

#container #fooBlueExp .fooBlue .fbLeft a, #container #fooBlueExp .fooBlue .fbRight a{ color:#a1d269; margin:0 0 0 10px; padding:0 15px 0 0; background:url(../images/more_arrow.jpg) no-repeat right 5px;}

#container #fooBlueExp .fooBlue .fbLeft a:hover, #container #fooBlueExp .fooBlue .fbRight a:hover{ text-decoration:none; color:#fff;}

#container #fooBlueExp .fooBlue .fbRight{ width:400px; float:right;}





#container #expFooter{ width:100%; background:url(../images/shadow.png) no-repeat top center #494949; padding:20px 0;}

#container #expFooter .fooNav{ width:1004px; margin:20px auto 0;}

#container #expFooter .fooNav .fooSecFirst{ width:300px; float:left; margin:0 20px 0 0;}

#container #expFooter .fooNav .fooSecFirst ul{ margin:0; padding:0;}

#container #expFooter .fooNav .fooSecFirst ul li{ margin:0 0 10px 0; list-style:none; background:url(../images/arrow.jpg) no-repeat left 5px; padding:0 0 0 15px}

#container #expFooter .fooNav .fooSecFirst ul li a{ color:#ccc;}

#container #expFooter .fooNav .fooSecFirst ul li a:hover{ text-decoration:none; color:#4d91a2;}

#container #expFooter .fooNav .fooSecFirst ul li .fooSelect{ text-decoration:none; color:#4d91a2;}



#container #expFooter .fooNav .fooSecLast{ background:url(../images/contact_sym.jpg) no-repeat top left; padding:0 0 0 90px; width:250px; float:right; margin-bottom: 25px;}

#container #expFooter .fooNav .fooSecLast h2{ font-size:22px; color:#ccc;}

#container #expFooter .fooNav .fooSecLast p, #container #expFooter .fooNav .fooSecLast p strong{color:#ccc; line-height:20px;}

#container #expFooter .fooNav .fooSecLast .fooSocial{ float:left; margin:10px 0 0 0;}

#container #expFooter .fooNav .fooSecLast .fooSocial img{ margin:0 10px 0 0;}



#container #expFooter .fooNav .copy_right{color:#ccc;border-top: 1px solid #333; padding: 12px 0 0;}





/* Nithya css start */

img{border:none;}

.social_media{float:right; width:343px;}

.social_media .fb-like{float:right;}

.social_media p{float:left; padding:2px 6px 0 0;}

.social_media span{ width:20px; height:20px; display:block; float:left; margin:0 2px;}

.social_media .fb span{background:url(../images/social-media.jpg) 0 0 no-repeat;}

.social_media .fb span:hover{background:url(../images/social-media.jpg) 0 -20px no-repeat;}

.social_media .tw span{background:url(../images/social-media.jpg) -20px 0 no-repeat;}

.social_media .tw span:hover{background:url(../images/social-media.jpg) -20px -20px no-repeat;}

.social_media .yahoo span{background:url(../images/social-media.jpg) -40px 0 no-repeat; margin-right:0;}

.social_media .yahoo span:hover{background:url(../images/social-media.jpg) -40px -20px no-repeat;}

#container #content { margin:5px auto 44px;}



/*Index*/

#container #content .contentL{ width:700px; border:1px solid #d9d9d9; float:left; background:#fff; /*border-radius:5px; -maz-border-radius:5px; -webkit-border-radius:5px;*/}

#container #content .contentL h1{ background-color:#8EC454; color:#fff; padding:9px 24px; /*border-radius:5px 5px 0 0; -maz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0;*/}

#container #content .contentL .inner_content{ padding: 0 24px 20px;}

#container #content .contentL .inner_content h2{ font-size:17px; border-bottom:1px solid #d9d9d9; color:#333333; padding-bottom:2px; margin:20px 0 10px;}

#container #content .contentL .inner_content h2.noBorder{ border:none;}

#container #content .contentL .inner_content h3{ font-size:17px; border-bottom:1px solid #d9d9d9; color:#333333; padding-bottom:2px; margin:50px 0 10px;}

#container #content .contentL .inner_content h4{ font-size:14px;}



#container #content .contentL .inner_content ul li{ margin-bottom:10px;}

#container #content .contentL .inner_content a{color:#4D91A2;text-decoration:underline;}

#container #content .contentL .inner_content a:hover{text-decoration:none;}

#container #content .contentL .inner_content p{margin:6px 0 15px 0; line-height:18px; font-size:12px;}

#container #content .contentL .inner_content .inner_contentL{float:left; width:450px;}

#container #content .contentL .inner_content .inner_contentR{float:right; width:166px; text-align:center;}

#container #content .contentL .inner_content .inner_contentR p{margin:6px 0 0 0; line-height:15px;}

#container #content .contentL .inner_content .testimonials{float:left; width:180px; margin:20px 30px 0 0;}

#container #content .contentL .inner_content .testimonials h4{ color:#666666; margin-bottom:2px;}

#container #content .contentL .inner_content .downloadImgs{width:545px; margin:0 auto;}

#container #content .contentL .inner_content .download{ margin:20px 5px 0 0; width:104px; float:left;}

#container #content .contentL .inner_content .download p{margin-top:5px; text-align:center;}

#container #content .contentL .inner_content .autismL{width:420px;float:left;}

#container #content .contentL .inner_content .autismL h3{margin:0 0 10px;}

#container #content .contentL .inner_content .autismL .autismLi{margin:0 0 0 20px;}

#container #content .contentL .inner_content .autismL .autismLi li{list-style-type:decimal;}

#container #content .contentL .inner_content .autismR{float:right; width:150px; text-align:center;}

#container #content .contentL .inner_content .autismR p{line-height:15px; margin:0; font-size:11px;}

#container #content .contentL .inner_content .autismL_video{width:250px;float:left;}

#container #content .contentL .inner_content .autismL_video .autismL_videoDiv{margin-bottom:60px;}



#container #content .contentL .inner_content .autismR_video{float:right; width:375px;}

#container #content .contentL .inner_content .autismR_video h3{margin:0 0 10px; font-size:15px;}

#container #content .contentL .inner_content .autismR_video .autismR_videoLi{margin:0 0 20px 20px;}

#container #content .contentL .inner_content .autismR_video .autismR_videoLi li{list-style-type:decimal;}

#container #content .contentL .inner_content .autismR_video .autismR_videoLi .autismR_videoLiLi li{list-style-type:lower-alpha !important; margin:0 0 10px 15px;}

#container #content .contentL .inner_content .autismR_video .autismR_videoDiv{float:left; width:31%; margin:15px 0 20px 0;}

#container #content .contentL .inner_content .autismR_video .margin{ margin-left:3%;}

#container #content .contentL .inner_content .autismR_video .autismR_videoDiv img{margin:10px 0 0 0;}

#container #content .contentL .inner_content .autismR_video h4{color: #4D91A2; font-size:17px; text-align: center;}

#container #content .contentL .inner_content .autismR_video .synapseDiv{float:left; width:45%;margin: 0 5% 0 0;}

#container #content .contentL .inner_content .autismR_video .synapseDiv img{width:100%;}

#container #content .contentL .inner_content .autismR_video .margin_top{margin:20px 0 15px}

#container #content .contentL .inner_content .autismR_video .margin_bottom{margin:0 0 15px 0;}

#container #content .contentL .inner_content .autismR_video .para_head{color:#333; margin:0 0 10px 0; font-size:14px; font-weight:700;}

#container #content .contentL .inner_content .autismR_video .childrenLi{list-style-type:none;}

#container #content .contentL .inner_content .autismR_video .childrenLi ul li{list-style-type:none; margin-left:25px;}

#container #content .contentL .inner_content .autismR_video .gotopBg{border-bottom:2px solid #C0C0C0; float:left; width:75%; margin:7px 0 60px 0;}

#container #content .contentL .inner_content .autismR_video .back-to-top { text-decoration:underline; color:#68A2B0; float:left; width:25%; text-align:right;}

#container #content .contentL .inner_content .autismR_video .back-to-top:hover{ text-decoration:none;}



#container #content .contentR{ width:269px; float:right; }

.donate_but{color:#fff; text-decoration:none; display:block;position:fixed; top:150px; right:0; -moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px; font-weight:700; /* width:15px; padding:10px 10px; text-align:center;  background: url(../images/donate_but.jpg) 0 center repeat-x; text-align:center; margin:7px 0 0;*/}

/*#container #content .contentR .donate_but a{ font-family:"Museo Slab 500"; font-size:24px; background:#ff7e00; text-decoration:none; color:#fff; padding:7px 30px; border-radius:5px;-maz-border-radius:5px; -webkit-border-radius:5px;}*/

/*.donate_but:hover{ background-color:#ff8c1c;}*/

#container #content .contentR .research{ border:1px solid #d9d9d9;/*margin:27px 0 0 0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;*/}

#container #content .contentR .treatment{margin:28px 0 0 0; border:1px solid #d9d9d9; /*border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;*/}

#container #content .contentR .research h1, #container #content .contentR .treatment h1{background:#8EC454; color:#fff; padding:9px 12px;/* border-radius:5px 5px 0 0; -maz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0;*/}

#container #content .contentR .research .MagicZoomPlus, #container #content .contentR .treatment .MagicZoomPlus{margin:12px 21px;}

#container #content .contentR .research p{border-top:1px solid #ccc; margin:2px 12px 0; padding:5px 0 0 0;}

#container #content .contentR .research p span{ color:#68a2b0; font-weight:700;}

#container #content .contentR .treatment p{ margin: 5px 25px 12px;}

#container #content .contentR .treatment a.readmore{ color:#68a2b0; font-weight:700; text-decoration:none; margin:0 25px;}

#container #content .contentR .treatment a.readmore:hover{ text-decoration:underline;}

/*Inner page*/

.innerPage{margin-top:28px !important;}

.innerPage .inner_content{ padding: 24px 20px !important;}

.innerPage .inner_content h2{ margin-top:35px !important;}

#container #content .contentL .inner_content .list span{float:left; width:10px;}

#container #content .contentL .inner_content .list p{float:left; width:649px;margin-top: 0;}

#container #content .contentL .inner_content p.findDoctor{margin-bottom:30px;}

#container #content .contentL .inner_content p.findDoctor strong{color:#333;}

#container #content .contentL .inner_content ul.forDoctorLi{list-style-type:lower-alpha; margin:10px 0 50px 45px;}

#container #content .contentL .inner_content ul.forDoctorLi li{padding-left:10px;}

#container #content .contentL .inner_content ul.prevalenceLi{list-style-type:decimal; margin:0 0 0 20px;}

#container #content .contentL .inner_content .prevalenceDiv{ margin:15px 0 0 0;}

#container #content .contentL .inner_content .prevalenceImg{ float:left; padding:0 10px 10px 0;}

#container #content .contentL .inner_content ul.downloadsLi{list-style-type:decimal; margin:0 0 50px 20px;}

#container #content .contentL .inner_content .downloadsDiv{float:right; width:158px;}

#container #content .contentL .inner_content .downloadsDiv p{ text-align:center; font-size:11px; line-height:14px; margin:5px 0 0 0;}

#container #content .contentL .inner_content ul.preventionLi{list-style-type:decimal; margin:0 0 50px 20px;}

#container #content .contentL .inner_content ul.preventionLi ul{list-style-type:lower-alpha; margin:0 0 0 20px;}

#container #content .contentL .inner_content .treatmentImg{border:1px solid #D9D9D9;border-radius:5px; -maz-border-radius:5px; -webkit-border-radius:5px; width:657px;}

#container #content .contentL .inner_content ul.supportLi{list-style-type:decimal; margin:0 0 30px 25px; padding-top:12px;}

#container #content .contentL .inner_content .researchDiv{margin-bottom:20px;}

#container #content .contentL .inner_content .marginTop{margin-top:0 !important; padding-top:0 !important;margin-bottom:0 !important;}

#container #content .contentL .inner_content .donateCont{float:left; width:485px;}

#container #content .contentL .inner_content .donateForm{float:right; margin-left:20px; margin-top:10px;}

















