/*resets */
ul,li,input{margin:0; padding:0;}
fieldset{border:0;}
a{text-decoration:none;}
*::-moz-selection {
    background: none repeat scroll 0 0 #F36D57;
    color: #FFFFFF;
}
a img{border:0;}
a:focus{outline:none;}
/*resets */
body{margin:0; background:#c0c0c0 url(../images/body.jpg) repeat; font:14px/18px Arial, Helvetica, sans-serif; color:#5a5858;}
h2{font-size:22px; line-height:50px;}
.black{color:#5a5858;}
#website{width:1000px; margin:0 auto; overflow:hidden;}
#template_main{float:left; width:1000px;} 
#warpper_header{float:left; width:100%; background:#0624a5 url(../images/shade.png) no-repeat bottom left; height:160px; border-bottom:1px solid #06196b;}
#logo{float:left; background:url(../images/logo.png) no-repeat; height:71px; width:646px; margin:49px 0 0 38px;}
#logo a{float:left; height:71px; width:646px; text-indent:-9999999px;}
#amity_logo{float:right; background:url(../images/amitylogo.png) no-repeat; width:184px; height:66px; margin:49px 40px 0 0;}
#amity_logo a{float:right;  height:66px; width:184px; text-indent:-99999px;}
#navigation{float:left; background:url(../images/bg-nav.jpg) repeat-x; height:44px; width:100%;}
#navigation ul{list-style-type:none;}
#navigation ul li{display:inline; padding:10px 0; float:left;}
#navigation ul li a{ color:#fff; font:14px calibri; padding:0 25px; line-height:23px;}
#navigation ul li a:hover{color:#f7ea22;}

td{font-size:14px;}

body.home .home{background:#0066CC url(../images/over.jpg) repeat-x;}
body.about .about{background:#0066CC url(../images/over.jpg) repeat-x;}
body.search .search{background:#0066CC url(../images/over.jpg) repeat-x;}
body.Director .Director{background:#0066CC url(../images/over.jpg) repeat-x;}
body.Register .Register{background:#0066CC url(../images/over.jpg) repeat-x;}
body.Leaders .Leaders{background:#0066CC url(../images/over.jpg) repeat-x;}
body.contact .contact{background:#0066CC url(../images/over.jpg) repeat-x;}
body.feedback .feedback{background:#0066CC url(../images/over.jpg) repeat-x;}


#navigation ul li:hover, li.current{background:#0066CC url(../images/over.jpg) repeat-x;}
#wrapper_body{float:left; background:url(../images/bodytop.jpg) no-repeat top; width:100%;}
#wrapper_body_contents{float:left; background:url(../images/conteainer.jpg ) repeat-y; width:100%;}
#body_header{float:left; width:100%; background:url(../images/top.png) repeat-x; padding: 10px 0 0 30px;}
.bigger{text-transform:uppercase; font-weight:bold; color:#56575b; font: 25px/55px "Myriad Pro","myriad-pro-1","myriad-pro-2",Arial,Sans-Serif;}
.sep{text-transform:uppercase; font-weight:bold; color:#56575b; font: 26px/55px "Myriad Pro","myriad-pro-1","myriad-pro-2",Arial,Sans-Serif; position:relative; top:-1px;}
#shell_content{float:left; width:100%; background:url(../images/bodybottom.jpg) no-repeat bottom; padding-bottom:35px;}

#footer{float:left; width:100%; background:#3a3a3a url(../images/top-footer.jpg) repeat-x top; min-height:150px; padding-bottom:20px;}
#footer_bottom{float:left; width:100%; background:#141414 url(../images/bottom.jpg) repeat-x top; min-height:50px; font:12px/30px verdana; color:#545252;}
#footer_bottom a{color:#545252;}
#footer_bottom a:hover{color:#fff;}
#clo_left{float:left; width:630px; margin-left:25px; padding:20px 0 0 8px; /*background:url(../images/caping.png) top left no-repeat;*/ min-height:300px; border-top:1px dotted; }
#clo_right{float:right; width:242px; margin-right:40px;position:relative; top:-35px;}
.heading{background:url(../images/h-bg.png) no-repeat; width:100%; height:48px; color:#fff; font: 25px "Myriad Pro","myriad-pro-1","myriad-pro-2",Arial,Sans-Serif;padding: 4px 0 0 26px; position: relative; left:-12px;}
.list{float:left; margin-left:10px;}
.list ul{list-style-type:none; margin-left:10px;}
.list ul li{display:list-item; padding:8px 20px 8px 40px; border-bottom:1px dotted #4c4848; ; background:url(../images/bullet-left.png) no-repeat 10px 8px; width:150px; }
.list ul li a{font-size:14px; color:#f66505;}
.list ul li a:hover{font-size:14px; color:#000;}
/*#register{width:218px; height:57px; }*/
#register a{background:url(../images/register.png) no-repeat; float:left;  width:218px; height:57px; text-indent:-999999px;margin:15px 0 0 15px;}
#register a:hover{ background-position:0 -57px;}

#register-now{width:218px; height:57px; }
#register-now a{background:url(../images/registerNow.png) no-repeat; float:left;  width:218px; height:57px; text-indent:-999999px;margin:15px 0 0 15px;}
#register-now a:hover{ background-position:0 -57px;}
#newsletter{background:url(../images/news-bg.png) no-repeat; width:102%; height:208px; margin:15px 0 0 0; float:left;}
#newsletter .elmt{background:#136c7d; height:20px; top:5px; width:100%; border:0; color:#043d4a; line-height:18px; position:relative; *margin-left:-20px; _margin-left:-20px;}
.input-bit{background:url(../images/elmnt.png) no-repeat; height:30px; width:202px;padding:5px; margin:100px 0 0 13px; overflow:hidden !important;}
.comment{color:#043d4a; padding-left:20px;}
.submit{margin:4px 0 0 16px;}

.articale{float:left; width:100%; background:url(../images/sed.png) no-repeat bottom center; padding-bottom:25px;}
.main{color:#2f3031; font:18px/25px Trebuchet MS; font-weight:bold;}
.subject-lines a{color:#f9612c;}
.subject-lines a:hover{color:#fff; background:#f9612c;}
.writer{color:#08249e; font:12px arial; line-height:20px;}
.no-bdr{border:none !important;}
#serch{background:url(../images/serch.png) no-repeat; height:27px; width:239px; float:right; margin:7px 48px  0 0;}
.serchtxt{
    background: none repeat scroll 0 0 #041D89  !important; box-shadow:none !important;
    border: 0 none !important;
    left: 29px;
    position: relative;
    top: 7px;
    width: 200px; color:#d0bb6e; height:18px !important;
}
.left_cell{float:left; width:50%; padding-left:30px; color:#8e8b8b; font-size:12px;}
.left_cell ul{list-style-type:none; width:400px; margin-top:-20px; margin-left:14px;}
.left_cell li{display:list-item; float:left; width:100%; border-bottom:1px dotted #666666; margin-top:15px;}
.right_cell{float:right; width:250px; padding-right:20px;}
.more{position:relative; float:right; top:10px;}
#box{background:url(../images/bg-box.png) no-repeat; height:176px; width:217px; margin-top:-5px; padding-top:20px;}

#box ul{list-style-type:none; width:100%; margin-left:10px; }
#box li{display:list-item; float:left; width:70%; border-bottom:1px dotted #666666; padding:8px 20px;}
#box li a{color:#908f8f; font-size:12px;}
#box li a:hover{color:#fff; font-size:12px;}
.ico{position:relative; top:3px; left:-15px;}
.btn_ft{position:relative; top:-30px; left:30px;}
.date{position:relative; top:-3px;}
.commentd{font:18px Century Gothic; color:#e06c04;}
.commentd span{color:#0530e8;}
.justified_para{text-align:justify; float:left;}
.justified_para  a,.blue{color:#f9612c;}
.cell-wrapper{float:left; width:628px; /*border:1px solid #e9e9e9; min-height:200px; background:#f4f4f4;*/ padding:10px 0;}
.cell-wrapper .head-bit{ width:90%; height:50px; margin-left:10PX; }
.numbring{background:url(../images/circle.png) no-repeat; width:34px; height:30px; padding-top:8px; font-size:26px; font-weight:800; float:left;text-align:center; color:#f4981d;}
.topic{font: 25px "Myriad Pro","myriad-pro-1","myriad-pro-2"; padding-left:10px; color:#0530e8;}
.pull_naming{font: 25px "Myriad Pro","myriad-pro-1","myriad-pro-2"; padding-left:10px; color:#56575B;}
.full_width{float:left; width:600px; padding:10px; border:9px solid #ecebeb;  margin-left:7px;}


.list2{float:left; margin-left:10px; width:98%;}
.list2 ul{list-style-type:none;}
.list2 ul li{display:list-item; padding:5px 20px 5px 20px; background:url(../images/SQARE.png) no-repeat 0px 10px;border-BOTTOM:1px solid #e9e9e9}
.paging{position:relative; top:11px; margin:0 5px;}
h2,dl,dd{padding:0; margin:0; } 
small{  color: #F9612C;}
.lbl{float:left; padding:0 15px; width:150px; height:50px;}
.infos{float:left; padding:0 15px; width:150px;height:50px;}

.feebdacks{float:left; border-bottom:1px dotted #CCCCCC; float:left; width:100%; padding-bottom:10px;}
.feebdacks p{border-left:6px solid #FF9900; padding-left:5px; font-size:18px; font-style:italic;}
.feebdacks span{padding-left:11px; float:left; font-size:12px;}
