body{padding:0; margin:0; font-size:14px; color:#313131; font-family:Calibri;}
#wrapper{padding:0; margin:0; display:block; background:#e48a11 url(images/bodybgcex.jpg) repeat center top; }

::-moz-selection{background:#ede8c3;color:#000000;text-shadow:none}::selection{background:#ede8c3;color:#000000;text-shadow:none}

html {
overflow-y: scroll;
} 

hr
{
border:0; border-bottom:#cccccc 1px solid; 
}
div{
	padding:0;
	margin:0;
}
.m-0{margin:0 !important;}
h1,h2,h4,h5,h3,h6{margin:0; padding:0;}
a{text-decoration:none; color:#ea6300; outline:none; cursor:pointer;}
img{border:none;}
table{border-collapse:collapse;}
ul{list-style-type:none; padding:0; margin:0;}
li{padding:0; margin:0;}
.clr, .clear{clear:both;}
#header2{
	padding:0 0 0px 0;
	margin:0;
	display:block;
//	background:url(images/logo47.png) no-repeat center top;
	width:100%;
} 
.lh-23{line-height:23px;}
.f-17{font-size:17px;}
#header-left{padding:0 0 0px 0; margin:0; display:block; background:url(images/tem1.png) no-repeat left top; width:100%; z-index:100000; } 
#header-right{padding:0 0 0px 0; margin:0; display:block; background:url(images/tem2.png) no-repeat right top;  width:100%; z-index:100000;}

#header-top{padding:0px 0px 0 0px; width:1000px; margin:0 auto; display:block;    }
#header-frent{ background:url(images/bg-body.jpg) no-repeat center top; padding:15px 0 0 0;}
#menu{
	padding:0;
	margin:-11px 0 0px 0;
	display:block;
	background:url(images/menubgcex.png) no-repeat center top;
	clear:both;
}
.main-menu {padding:10px 0 0 0; margin:0 auto; display:block; width:998px;}
.main-menu ul{padding:0; margin:0 ; display:block; }
.main-menu ul li{padding:0 32px 0 13px; margin:0 ; display:block; float:left; line-height:60px;background:url(images/menu-list.png) no-repeat right center; }
.main-menu ul li a{padding:0; margin:0 ; color:#ffffff; font-family:Cambria Math; font-size:15px; }
.main-menu ul li a:hover, .main-menu ul li a.active{color:#e4ba03;}	
.main-menu ul li.last{padding-right:0; background-image:none;}

#main-body{padding:315px 0 0 0; margin:0; display:block; background:url(images/body-wrapper-bg.png) repeat-y center top;}
#main-body-left{padding:0px 0 0 0; margin:0 0 0 0; display:block; background:url(images/tem3.png) repeat-y left top;}
#main-body-right{padding:0px 0 0 0; margin:0; display:block; background:url(images/tem4.png) repeat-y right top; 
filter:
    progid:DXImageTransform.Microsoft.AlphaImageLoader(src=pr.png,sizingMethod='crop');   }

#main-body2{padding:0px 0 0 0; margin:0; display:block; }
#body-background{padding:0; margin:0; display:block; background:url(images/tem7.png) no-repeat center 330px; background-attachment:fixed;}
#body-background2{padding:0; margin:0; display:block; background:url(images/tem8.png) no-repeat center 100px;  }
#body-wrapper{padding:-10px 0 0 0; margin:-10px  auto 0; display:block; width:999px; clear:both;  background:url(images/bg6.png) repeat-x top }
#body-wrapper2{padding:5px 0 0 0; margin:0 auto; display:block; width:998px; clear:both;  background:url(images/bg6.png) repeat-x top}
#news-letter{padding:0px 10px 0px 10px; margin:0; display:block; background:url(images/news-letter.png) no-repeat left top; color:#ffffff;}
#news-letter abbr{font-size:18px; font-family:Cambria Math;  color:#ffffff; padding:0 55px 0 20px; float:left; line-height:39px;}
.news{ margin:0 auto; display:block; width:765px; float:left; padding:1px 0;  }


#banner-part{padding:5px 1px 0 0px; margin:0; display:block;}
.banner{ margin:0 auto; display:block;  background:#ffffff; padding:0; float:left; }
.banner-wrapper{ margin:0 auto; display:block; padding:0px; margin-bottom:10px;  }

#banner-left{padding:0 5px 5px 5px; margin:0; display:block; background:url(images/bg6.png) repeat left top;}
#banner-right{padding:0; margin:0; display:block; background: url(images/banner-right-bg.png) repeat-x left top; border:#d27b0a 2px solid;}
#banner-right h3{background:url(images/presedent-messagr-bg.png) no-repeat center top; color:#ffffff; font-size:20px; padding:0 10px; line-height:45px;}
.presedent-title{padding:10px 7px; margin:0; display:block; clear:both;}
.presedent-title .img-side{ float:left; }
.presedent-title .information {float:right; width:60%; text-align:right; color:#160901; padding:15px 0;}
.presedent-title .information span{color:#502101; font-size:12px; }
.colans{padding:6px 7px; margin:0px 0; display:block; font-weight:bold; color:#320101; background:url(images/colans.png) no-repeat 7px top; text-indent:30px;}
.colans p{ margin:0; padding-bottom:10px; background:url(images/colans-b.png) no-repeat right bottom;}
.volunteer{padding:5px 10px; margin:0; display:block; color:#2b1201;}
.volunteer span{ display:block; color:#f1de07; font-weight:bold; font-size:20px;}
.volunteer abbr{ display:block; color:#d8250f; font-weight:normal; font-size:30px; }
.volunteer a{  color:#2b1201; text-decoration:underline;padding-top:8px; display:block; text-align:right; }

#banner-left ul{ border:#d9bb6e 2px solid; display:block;}
#banner-left ul li, #banner-left2 ul li{padding:0 10px 0 12px; margin:0; background:url(images/button.png) no-repeat center bottom; line-height:35px;}
#banner-left ul li a, #banner-left2 ul li a{
	color:#ffffff;
	font-size:12px; 
	 font-family: Arial, sans-serif;
    font-style: normal;
    font-weight: 400;
	text-transform:uppercase;
	background:url(images/l-l.png) no-repeat left center;
	padding:0 0 0 22px;
	display: block;
}
#banner-left ul li:hover, #banner-left ul li.active, #banner-left2 ul li:hover, #banner-left2 ul li.active{background:url(images/button-h.png) no-repeat center bottom;}

#banner-left2 ul li{ background:url(images/buttoncex1.png) no-repeat center bottom;  }
#banner-left2 ul li:hover{background:url(images/button-h.png) no-repeat center bottom;}
#banner-left2{padding:5px 0 3px 0; margin:-3px 0px 5px 0; display:block; background:url(images/leftmenu-bg.jpg) repeat left top; }

#content-part{padding:10px 0 10px 0; margin:0 0 0px 0; display:block; clear:both; background:#fff url(images/content-part.png) repeat-y center top;}
#content-part2{padding:0px 0 0px 0; margin:0 0 0px 0; display:block; clear:both; background:#fff url(images/content-part.png) repeat-y center top;position:relative;}
#content-part-twopannel{padding:0px 0 10px 0; margin:0 0 0px 0; display:block; clear:both; background:#fff url(images/content-part2.png) repeat-y center top;}
#content-part-left{padding:0; margin:0; display:block;}
#content-part-left h3{display:block; color:#ffffff; background:#004F22 url(images/gallery.png) no-repeat 10px center; line-height:36px;  margin-bottom:7px;  }
#content-part-right{padding:5px 0 25px 0; margin:0; display:block; background:url(images/rightbar-bg.png) no-repeat center bottom;}
.donar{padding:0px 0 15px 0px; margin:0 0 5px 0; display:block; background:url(images/rightbar-bg.png) no-repeat center bottom;}
.donar ul li{padding:7px; margin:0; display:block; text-align:center; color:#313131; font-family:Calibri; border-bottom:#aeaeae 2px dashed;}
.barbgbtm{padding:5px 0 20px 0; margin:0; display:block; background:url(images/rightbar-bg.png) no-repeat center bottom;}
.donar ul li.last
{
border-bottom:0; padding-bottom:0;
} 
.donar ul li abbr{
	padding:0;
	display:block;
	color:#850600;
	font-size:18px;
	font-weight:bold;
}

.main-sponsors{padding:0 8px; margin:0 0; }
.sponsors{padding:0 0px; margin:10px 0 0px 0; display:block; text-align:center;}
#content-part-right h3{display:block; color:#ffffff; font-size:17px; text-align:center; line-height:25px; background:#4c1d00;}
#content-part-right h3.orange{color:#ffffff; background:#ea6300;}
#content-part-right h3.blue{color:#ffffff; background:#2f8c89;}
#content-part-right h3.brown{color:#ffffff; background:#5b6060;}
#content-part-right h3.dark-yellow{color:#ffffff; background:#8d4b04;}
#content-part-right h3.block{color:#ffffff;  background:#e1411c;}

#middle{padding:5px 5px; margin:0; display:block;}

#middle2{padding:20px; margin:0; display:block; font-size:14px; color:#404040; line-height:20px; text-align:justify;}
#middle3{padding:20px; background-color:#ffffff; margin:0; display:block; font-size:14px; color:#404040; line-height:20px; text-align:justify;}
.middle-border{ border:#e5e5e5 6px solid;}
h2{ display:block;/* margin-bottom:15px;*/ border-bottom:#a5a5a5 1px dotted; color:#242524; font-size:24px; padding-bottom:10px;}
h2 a
{
float:right; font-size:13px; font-weight:bold; text-decoration:none; color:#FE5120;
}
#middle2 ol
{
list-style-type:decimal;
}

h5{display:block; margin-top:5px;  color:#850600; font-size:18px; font-weight:normal}
h6{margin-top:5px;  color:#ffffff; background:#af7c2a;  font-size:16px; font-weight:bold; padding:0px 6px; line-height:25px; height:25px; display:inline-block;}
.hline2{
border-bottom:#af7c2a 1px solid; height:1px; margin-bottom:6px;
}
.hbox{
border:#af7c2a 1px solid; margin-bottom:10px; padding:4px 10px;
}
h3{color:#000000; font-size:21px; font-weight:normal; margin-top:10px; display:block; margin-bottom:4px;}
h4{color:#039003; font-size:18px; font-weight:normal; margin-top:5px; display:block;}
#middle2 p{margin:3px 0 10px 0;}
.img-border{border:1px solid #C9C9C9; padding:1px;}


.activites{padding:0; margin:0; display:block; background:#eeeeee url(images/activite-top.png) repeat-x left top;}
.activites-left{padding:0; margin:0; display:block; background:url(images/activite-left.png) repeat-y left top;}
.activites-right{padding:0; margin:0; display:block; background:url(images/activite-right.png) repeat-y right top;}
.activites-bottom{padding:24px 24px 20px 24px; margin:0; display:block; background:url(images/activite-bottom.png) repeat-x left bottom; color:#313131; font-size:14px; line-height:16px; overflow:hidden;}
.activites-bottom h3{ color:#000000; font-size:20px; padding-bottom:10px; }
.activites-bottom ul li {float:left;  margin-right:8px;  margin-bottom:8px; }

.activites-bottom ul li a {padding:3px; display:block;  background:#cfcfcf; border:#b9b9b9 1px solid;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;  }    

.entertainment{padding:0px 0; margin:5px 0 0 0; display:block; background:#fbd49d url(images/effect-bg2.jpg) repeat-x left top; border:#facd8d 2px solid; border-top: none;  }
.entertainment h3, .entertainment h3{color:#ffffff; font-size:21px ; margin:0px 0 0 0; line-height:25px;   padding-top:5px; padding-left:10px; }
.inviteebox2 
{
background:#fef4d1 url(images/effect1.jpg) repeat-x left top; border:#f1be4b 2px solid; 
}
.inviteebox3{
background:#eaeecb  url(images/effect2.png) repeat-x left top; border:#c4de94 2px solid; 
}
.inviteebox4{
background:#fbeff3  url(images/effect3.jpg) repeat-x left top; border:#e2c4cc 2px solid; 
}

.homevideos{padding:0px 0;  display:block; background:#ffffea url(images/bgvideoh.png) repeat-x left top; border:#ffff9a 2px solid; border-top: none;  }
.homevideos h3{color:#3c3300; font-size:18px; margin:0px 0 0 0; line-height:25px;   padding-top:5px; padding-left:10px; }
.homevideos a
{
color:#282828;
}
.homevideos2{ border:#ffd900 1px solid; margin:10px 0 0 0;}
.entertainment h4{ color:#591c01; font-size:17px; line-height:28px;}
.video p{margin:5px 0; color:#3b3b3b; font-size:15px;}
.video a, .foundation a{color:#000000; text-decoration:underline; text-align:right; display:block;}
.light-orange{ background:#f9bf7f;}
.light-orange td{ border-right:#f0b778 1px solid;}


.foundation{padding:0px 7px; margin:0; text-align:center;}
#content-part-left h4, .sidebartitle{color:#353535; font-size: 18px; text-align:center; padding-bottom:8px; font-weight:normal;}
 
//#footer-bg{ background:url(images/bg-footercex.png) repeat-y center top;}
//#footer{ background:url(images/bg-footercex.png) no-repeat center bottom; padding:40px 0 0px 0; margin:0;  }
# footer-top{padding:0px 0px 0 0px; width:1000px; margin:0 auto; display:block;    }
#footer-frent{ background:url(images/bg-footercex1.png) no-repeat center top; padding:15px 0 0 0;}


.footer-bottom .wrapper{width:570px;margin:0 auto;text-align:left;padding:0;line-height:21px;color:#fff;}
.footer-bottom .wrapper h1{font-size:24px;}
.footer-bottom .wrapper p{font-size:14px;font-family:open sans;color:#111;text-transform:none;}
.footer-list {width:918px; padding:20px 40px 50px 40px; margin:0 auto; }
.footer-list h3{color:#471d07; margin-bottom:7px;}
.footer-list ul li{ color:#371700; font-size:16px; line-height:25px;}
.footer-bottom a,.footer-list a{color:#371700;}

.footer-bottom{ padding:0px 0 0 0; margin:0; display:block; }
.footer-bottom div{ width:998px;  margin:0 auto;   text-transform:capitalize; color:#4e3304; line-height:28px; text-align:center;
font-size:12px;}
.footer-bottom div img{ vertical-align:middle; margin-left:4px;}
arousel4 li img{border:#fff 5px solid; box-shadow:0px 0px 4px #C2C2C2;}

.red-text{color:#e23b08; font-size:16px;}
.italic-text{color:#50534d; font-size:16px; font-style:italic;}
.brown-text{ color:#8d4b04;}
.tbl th{color:#ffffff; background:#5b6060; font-size:15px;}
.tbl th, .tbl td{border:#e5e5e5 1px solid;}
.tbl tr{ background:#fbfbfb;}
.tbl tr:hover{ background:#ffffff;}
.tb_color1{background:#daeef3; border:#aaaaaa 1px solid !important; }
.tb_color2{background:#e5dfec;  border:#aaaaaa 1px solid !important;}
.tb_color3{background:#f2dbdb;  border:#aaaaaa 1px solid !important;}

.tbl2{ border:#bdbdbd 1px solid; background:#f8f8f8;}
.tbl2 tr th{
	background:#dbdcde;
	color:#242424;
	border-bottom:#bdbdbd 1px solid;
	border-right: #bdbdbd 1px solid;
}
.tbl2 tr td{ border:#dfdfdf 1px solid; }
.tbl2 tr:nth-child(2n+1){ background:#f2f0f1;}

.img-border{ padding:1px; border:#e5e5e5 1px solid;}
.img-l{ float:left; margin-right:10px; margin-bottom:5px;}
.img-r{ float:left; margin-left:10px; margin-bottom:5px;}
.img-title{ float:left; text-align:center; color:#5a6b72; margin-right:10px;  padding-bottom:5px; background:#d7e3bd; font-weight:bold;}
#middle2 ul{ margin:0; }
#middle2 ul li{ padding-bottom:7px; background:url(images/arrow1.gif) no-repeat left 6px; padding-left:15px;}
.img-borders img{border:#e0e2df 1px solid; padding:1px;}

.pdf{ background:url(images/pdf.jpg) no-repeat; padding:5px 5px 5px 35px; overflow:auto; display:inline-block; margin:5px 0; font-weight:bold;  
}
.pdf a{font-size:16px; font-weight:bold; line-height:26px; }

.news-section{ padding:8px 5px; margin:0; }

.left-bg{ background:#fff url(images/left-bar-bg.jpg) repeat-y right top;}
.content-right{ margin:0 auto; clear:both; }
.main-spancers{ padding:0px 8px;}
 
#main-wrapper{  background:url(images/main-wrapper-bg.jpg) repeat-y center top; margin:0 auto; padding-bottom:10px;}

#president{ padding:0px 5px; clear:both; margin:10px 0;}
.president-banner{ float:right; padding-left:10px; } 
.president-left{ float:left; width:66%; }
.president-left ul li{ padding:0; margin:0 0 15px 0; overflow:auto;  }
.president-left ul li .img-side{ float:left; }
.president-left ul li .information{
	float:right;
	width:79%;
	color:#777777;
	font-size:12px;
}
.president-left .img-side
{
padding-top:15px;
}
.president-left ul li .information-r{background:url(images/p-right.jpg) repeat-y right top;} 
.president-left ul li .information-l-t{background:url(images/p-r-t.jpg) no-repeat right top;} 
.president-left ul li .information-r-l{background:url(images/p-r-l.jpg) no-repeat left top;}
.president-left ul li .information-l-b{background:url(images/p-lb.jpg) no-repeat left bottom;}
.president-left ul li .information-r-b{background:url(images/p-r-b.jpg) no-repeat right bottom; padding:0 5% 0 12%;}
.president-left ul li .navegastion{ padding-top:3px; color:#f47e18; font-size:12px; font-weight:bold;}
.president-left ul li .navegastion abbr{ float:right;}
.light-block-text{ color:#3f3f3f;}
.president-left ul li .information h3{ color:#af2930; font-size:20px; text-transform:uppercase;}

.under-processing{ padding:55px 0; text-align:center; font-size:25px; color:#AF2930;}

#content-part-right .videos-gallery h3, .videos-gallery h3{ color:#ffffff; background:#004F22 url(images/video2.png) no-repeat 10px center; line-height:36px; margin-bottom:4px;  }
#content-part-right .videos-gallery .video{ margin-top:7px;}
.padding-right{ padding-right:10px;}

.join{background:#d37c0b; padding:10px; color:#ffffff; font-size:18px; font-weight:bold; line-height:18px; margin-bottom:10px;}
.join a img{ vertical-align:middle; float:left; margin-top:6px; margin-right:10px;}
.join a{ color:#ffffff;}

.videos ul
{
list-style-type:none; margin:0; padding:0;
}
.videos ul li
{
background-image:none; width:220px; float:left; /* border:#cccccc 1px solid;*/ margin:5px; padding:8px 5px !important; vertical-align:top; text-align:center; 
-webkit-border-radius:4px; background:none !important;
	-moz-border-radius:4px;
	border-radius:4px;
	min-height:180px;
	font-size:16px;
	font-family:Calibri;
	position:relative;
}
.videos ul li a{position:relative;display:inline-block;}
.videos .play-video{position:absolute;top:50px;left:80px;opacity:0.5;filter: alpha(opacity=50);-khtml-opacity: 0.5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}
.videos ul li a:hover .play-video{opacity:1;} 
.videos .play-video img{width:auto;border:none;padding:0;}
.videos ul li img
{
border:#dfdfdf 1px solid; padding:5px;width:180px;
}
.videos2 ul li a{position:relative;display:inline-block;}
.videos2 .play-video{position:absolute;top:50px;left:70px;opacity:0.5;filter: alpha(opacity=50);-khtml-opacity: 0.5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}
.videos2 ul li a:hover .play-video{opacity:1;} 
.videos2 .play-video img{width:auto;border:none;padding:0;}

/* -- Direction -- */
/*.direction{ border-bottom:#ebebeb 1px solid; padding:10px 0 20px 0;}*/
.direction a:hover{ color:#e48e13;}
.profile-th{
	border:#ededed 6px solid;
	margin-top:-40px;
}
.cmtchair{font-size:12px;}
.profile-name{ color:#000000; font-size:14px;font-weight:bold;}
.cmtchair { font-size:14px;}
.phone-border{
	border-left:#ededed 1px solid;
	padding:4px 8px 0 8px;
	margin-left:7px;
}
.phone-border img{
	margin-bottom:5px;
}
.phone-mail{
	color:#767676;
	font-weight:bold;
	line-height:20px;
	vertical-align: top;
	font-weight:300;
}
.phone-mail a{ color:#767676;}

.profile-details{ background:#f5ede0; padding:20px; border-bottom:#ebebeb 1px solid; margin:10px 0px;}
.profile-details .information{ color:#0e0d0b; float:right; width:72%;}
.brown-text{ color:#4c1d03!important; }
.text-bold{ color:#4d1e00!important; font-size:18px!important; font-weight:bold!important; margin-top:0!important; }
.text14b{ color:#4d1e00; font-size:15px; font-weight:bold;}
.direction ul.list2 li{ border-bottom:#ebebeb 1px solid; padding:20px 10px!important; background-image:none!important; text-align:left;}
.direction ul.list2 li abbr{ display:inline-block; color:#a4a4a4;}

/* -- Direction End -- */

/* -- TANA - Activities -- */
.tana-activities{ padding:0; margin:0; clear:both;  white-space:nowrap; text-align:left; line-height:22px;clear:left;overflow:hidden;background:#f2efde;}
.caption{color:#000000;font-size:14px;}
.tana-gallery{margin-top:15px;padding:20px 35px;}
.pics{display:inline-block;}
#middle2 .tana-activities ul li{ padding-left:0; float:none; padding-bottom:15px; margin-bottom:15px; border-bottom:#EBEBEB 1px solid; background-image:none; }
#middle2 .tana-activities ul li h3{ margin:0; padding:0; font-size:20px;}
#middle2 .tana-activities ul li{display:inline-block;border:none;margin:0 30px 0 0; padding:0;}
#middle2 .tana-activities ul li.last-li-odd{margin:0; padding:0;}
#middle2 .select-gallery{margin-top:7px;background:#f2efde;padding:10px 15px;}
#container{border-top:1px solid #dcd9ca;padding-top:10px;margin-top:3px;}
#middle2 .select-gallery select{width:150px;padding:5px;margin-left:5px;}
.tana-activities ul li img{padding:5px;border:1px solid #dcd9ca;background:#faf9f3;border-radius:2px; }
.tana-activities ul li .information{
	width:370px!important;
	float:right!important;
	white-space:normal;
}
.tana-activities ul li a{ color:#f27a0d; font-weight:bold;}
.orange-text{ color:#f27a0d;}
.tana-activities ul li a:hover{ color:#3f3f3f;}

.img-border2{border: 1px solid #fbc881;  padding: 1px;}

 

/* -- TANA - Activities END -- */

.img-wrap{display:inline-block;background-color:#ffffff;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;border:1px solid #cccccc;padding:3px; line-height:18px;}


.tblclass th {
	background-color: #dcdcdc;
	border: 1px solid #cecece;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 23px;
	padding: 5px;
	text-align: left;
}


.tblclass td {
	border: 1px solid #cccccc;
	font-size: 12px;
	padding: 5px;
	line-height:19px;
}

.tblclass tr.deleted {
background-color:#f9e7e0;text-decoration: line-through; 
}

.tblclass2 th {
	background-color: #eeddcb;
	border: 1px solid #d4ab7f;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 23px;
	padding: 5px;
	text-align: left;
}


.tblclass2 td {
	border: 1px solid #cccccc; border-top:0;
	font-size: 12px;
	padding: 5px;
	line-height:19px;
}

.tblclass3 th {
	background-color: #fbd46c;
	border: 1px solid #cccccc;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 23px;
	padding: 5px;
	text-align: left;
}

.tblclass3 td {
	border: 1px solid #dddddd; border-top:0;
	font-size: 12px;
	padding: 5px; background-color:#fbd46c;
	line-height:19px;
}
.tblclass4 th {
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 23px;
	padding: 5px;
	text-align: left;
}


.tblclass4 td {
	border: 1px solid #dddddd; border-top:0;
	font-size: 12px;
	padding: 5px; background-color:#ffffff;
	line-height:19px;
}
.tblclass3 td .inputstyle,.tblclass3 td .input{background:#FFF0C8;border:1px solid #DEA305;}

.norecords, .tblclass td.norecords, .tblclass2 td.norecords
{
	text-align:center;
	color:#333333;
	font-weight:bold;
	line-height:200px;
	font-size:12px;
	vertical-align:middle;
}
.red, .required
{
color:#FF0000;
}

.inputstyle, .input {
	background: none repeat scroll 0 0 #FAFAFA;
	border-color: #B0B0B0 #ECECEC #ECECEC #B0B0B0;
	border-style: solid; font-family:'Trebuchet Ms';
	border-width: 1px;
	color: #333333;
	font-size: 13px;
	font-weight: normal;
	line-height: 24px;
	margin: 2px 0;
	padding: 4px;
	width:200px;
	}
#donationamount{background:#fcfbcd;border:1px solid #dddc99;}
input.error2, textarea.error2, select.error2 {
    border-color: #ef7f5c;
    color: #964e38;
	}	
.button2 {
	   background: none repeat scroll 0 0 #c16309;
    color: #FFFFFF;
    font-family: 'Trebuchet MS';
    font-size: 14px;
    font-weight: normal;
    padding: 5px 10px; border:0; cursor:pointer;
		border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px; margin-right:5px;
}
.button4 {
	   background: none repeat scroll 0 0 #FF6600;
    color: #FFFFFF;
    font-family: 'Trebuchet MS';
    font-size: 24px;
    font-weight: normal;
    padding: 5px 14px; border:0; cursor:pointer;
		border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px; margin-right:5px;
}
a.button2, a.button3, a.button4
{
	text-decoration:none;
	}
.button3 {
	   background: none repeat scroll 0 0 #c16309;
    color: #FFFFFF;
    font-family: 'Trebuchet MS';
    font-size: 12px;
    font-weight: normal;
    padding: 3px 5px; border:0; cursor:pointer;
		border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}


/* messages */
.error {
  BORDER: #EFB3B5 1px solid; PADDING: 4px 4px 4px 30px;  MARGIN: 8px auto; BACKGROUND: url(images/error.gif) #FCEFE3 no-repeat 10px 6px; font-size:12px; text-align:left; color:#000000;  position:relative;
}
.alert {
	BORDER: #D5A739 1px solid;
	BACKGROUND: url(images/alert.gif) #FCF9DE no-repeat 8px 6px;
	PADDING: 4px 4px 4px 30px;
	MARGIN: 8px auto;
	font-size:12px;
	text-align:left;
	color:#000000; position:relative;
	line-height: 20px;
}
.success {
	BORDER: #cae2a4 1px solid;
	BACKGROUND: url(images/success.gif) #f7faf1 no-repeat 8px 6px;
	PADDING: 4px 4px 4px 30px;
	MARGIN: 8px auto;
	font-size:12px; 
	text-align:left; position:relative;
	color:#000000;
}
label.error2
{
font-size:11px;
/*background-color:#F5E0CD;*/
color:#ff0000;
padding:3px 5px;
margin-left:5px;
/*-moz-border-radius: 4px;
-webkit-border-radius: 4px; 
	border-radius:4px;*/
}
#paging {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding: 10px 0px;
}
#paging a{
   background:#eeeee0;
	line-height:22px;
	border:#e0e0ce 1px solid;
	color:#666666;
	padding:0 5px;
	display:block;
	text-decoration:none;
	margin:0 5px 0 0;
	float:left;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
}

#paging span.active, #paging a:hover{
  background:#eadcb8;
line-height:22px;
padding:0 5px;
	display:block;
	border:#baa365 1px solid;
	color:#000000;
	text-decoration:none;
	margin:0 5px 0 0;
	float:left;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
}
.box-bg-rt{
	-moz-border-radius: 9px 9px 9px 9px;
	-moz-box-shadow: 2px 2px 3px #CACACA;
	-webkit-border-radius: 9px 9px 9px 9px;
	border: 1px solid #CACACA;
}
.page-title{
	background:#d5460e;
	line-height:35px;
	display:block; 
	-moz-border-radius: 9px 9px 0px 0px;
	-webkit-border-radius: 9px 9px 0px 0px;
	font-size:18px;
	color:#FFFFFF; 
	padding:0 0 0 15px;
}
.pointer
{
cursor:pointer;
}
.invitees{ padding:0; margin:0;}
/*.invitees h3{ color:#007f23!important; font-size:22px!important; font-weight:bold!important; border-bottom:#ac8345 1px solid; margin-bottom:10px!important; padding-bottom:8px;}*/
.invitees ul li{ float:left; background-image:none!important; width:27.4%; padding:10px!important; text-align:center;/* background:#fafafa!important;border:1px solid #d4d4d4;*/font-size:14px;margin:0 15px 15px 0;
}
.inner-cont{border:3px solid #e8e8e8;width:541px;}
.committee .cm-c{font-size:14px;}
.invitees ul li.last{ margin-right:0;}

/*.committee
{
background-color:#f9d9a6; font-size:15px;   margin-top:10px;
color:#1E2000;  padding:6px 12px; text-align:left; border:#efa229 1px solid; 
}#ffa72c*/
.committee-mem ul li{ float:left; background-image:none!important; width:27.4%; padding:10px!important;font-size:14px;}
.committee-mem{ padding:5px 10px; margin:10px 0px;background:#f2efde;}
.committee-mem .details{color:444444;}
.committee-mem ul{padding:0 10px;}
.committee-mem ul li img{ border:#fff 1px solid; width:140px; padding:2px; margin-bottom:3px;background:#ffffff;}
.committee
{
background-color:#F6C55B; font-size:15px;  margin-top:10px;
color:#1E2000;  padding:6px 12px; text-align:left; border:#efa229 1px solid; 
}
.committee-mem ul{}
.committee strong
{
	font-size:16px;
	line-height:28px;
	color:#990000;
}
.committee a{
	color:#990000;
	
}
.committee a:hover{
color:#990000;
	text-decoration:underline;
}
.underprocess
{
padding:150px 0; text-align:center; font-weight:bold;
}

fieldset
{
border:#cccccc 1px solid; padding:10px 8px; margin:10px 0;
}
legend
{
font-size:13px; font-weight:bold; color:#1860B7;
}
legend h4
{
color:#039003; font-size:18px !important; font-weight:bold !important; margin:0; 
}
.heading3 {
	font-size:14px;
	font-weight:bold;
	color:#555555;
	border-bottom:#cccccc 1px dashed;
	margin:6px 0;
}

.form2{width:500px; background:#fbfaf9; margin:0 auto;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
box-shadow:0px 0px 4px #e1e0e0;
}

.inputstyle {
background:#fff url(images/input-bg.gif) repeat-x left top;
border: 1px solid #CCCCCC;
font-family: Arial,Helvetica,sans-serif;
font-size: 13px;
padding: 6px 8px;
}
.inputstyle:hover, .input:hover{ background:#ffffff;}
.submit-btn {
background: none repeat scroll 0 0 #451a00;
border: medium none;
color: #FFFFFF;
font-family: Arial,Helvetica,sans-serif;
font-size: 13px;
font-weight: bold;
padding: 6px 8px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.submit-btn:hover{background:#824b03;}


.contact{width:540px;}
.contact-table tr td{padding:5px 0 5px 10px;}
.contact-table th{padding:5px 0 5px 0px;}
.contact-form{border:1px solid #cfdede;padding:5px 20px 0px;background:#f3f3f3;font-family:'Cabin', sans-serif;}
.left-form{float:left;width:50%;margin:5px 0; clear:both;}
.right-form{float:right;width:50%;margin:5px 0;}
.contact-form input,.contact-form select{width:90%;height:20px;}
.contact-form select{height:30px;}
.contact-form input,.contact-form select,.contact-form textarea{border:1px solid #cfdede;padding:5px 5px;}
#middle2 .form .contact-form dl dd p{margin:0;font-size:12px;}
.contact-form .submit-c
{
	width:auto;
	background:#ff6200;
	border:none;
	padding:5px 20px;
	line-height:21px;
	height:auto;
	color:#ffffff;
	cursor:pointer;
	font-family:arial;
	font-size:18px;
	font-weight:300;
	border-radius:5px;	
	margin:10px 0;
}
.contact-form .submit-c:hover{background:#ec5f12;}
.contact-form .un{margin:0}
.left-s{width:20%;float:left;}
.right-s{width:70%;float:right;}
#middle2 .cultural-po li{background:url(images/puvvu.png) no-repeat left 6px;padding-left:20px;}
#middle2 .cultural-sub{list-style:none;padding:6px 0 0;} 
#middle2 .cultural-sub ul li{list-style:none;background:none;padding-left:0;}
.cultural-enq{margin:25px 0 0;}
#middle2 .point-cu{margin:0;}
#middle2 .point-cul{
padding-top:5px;
}
#middle2 .cultural-sub li{padding:3px 20px;}
#middle2 .cultural-sub li.grey{background:#e6e6e6;}
#middle2 .cultural-sub li.lightg{background:#f1f1f1;}
#middle2 .point-cul li{background:url(images/arwc.png) no-repeat left 5px;float:left;display:inline-block;width:48%;font-size:14px;padding-left:10px;padding-bottom:0;}
#middle2 .point-cul li.under-process
{
background:none; float:none; line-height:50px; text-align:center; width:100%;  
}
#middle2 .dhim-p li{line-height:24px;background-position:left center;}
.clear_left{clear:left;overflow:hidden;}
#cont-dim{font-size:13px;line-height:21px;}
#perd select{width:60%;margin-right:10px;}
#ytp{margin:0;}
#ytp input{width:93%;}
.contact-form .cmn-p{margin:5px 0;}
#middle2 #aw-l li{
	padding-bottom:3px;
}
.maroon{color:#b5200c;}
.inner-banner
{  
	position:relative;
	}
.inner-banner img{width:541px;}
.inner-banner .note1{margin:0;background:#4c1d00;color:#ffffff;padding:2px 6px;position:absolute;top:181px; width:529px; text-align:left;filter: alpha(opacity=70);-khtml-opacity: 0.7; font-size:16px; font-weight:bold; opacity:0.7;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}
.inner-banner .note3{margin:0;background:#4c1d00;opacity:0.8;color:#ffffff;padding:7px 10px; width:526px; text-align:left;filter: alpha(opacity=80);-khtml-opacity: 0.8; font-size:16px; font-weight:bold; 
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}
.note1 strong{font-size:13px;}
.note1{margin:0;}
.left-float{float:left}
.right-float{float:right;}
.cmtchair{font-size:12px;}

.register-fprm{ background:#f3f3f3; padding:20px;}

.tbl3{ background:#f3f3f3;}
.tbl3 tr th{ background:#dcdcdc; color:#242424;   }
.tbl3 tr td{  color:#555555; font-size:15px;background:#ffffff;border-right:none !important; }
/* .tbl3 tr{border-bottom:#bdbdbd 1px solid;;}*/
.tbl3 tr td .yelow-border, .tbl3 tr td.yelow-border{ border-bottom:#eeeeee 1px solid;padding:0; margin:0;}

.tbl4 th{background:#ffeab5; color:#242424;   background:#fbd46b!important; font-weight:normal; text-align:center; }
.tbl4 td{ border-right:#d3b666 1px solid!important; color:#555555; border-top:none!important; border-bottom:none!important; font-size:15px; background:#FFDE85; text-align:center; } 
.tbl4 .input{background:#ffffff;border:1px solid #ebebeb;}
#middle2 .committee-chair,.committee-chair{margin-bottom:10px;}
.cultural-com{margin-top:10px;}
#middle2 .point-cultural li{width:100%;}
.green{color:#376800;}
.sub-head{font-size:18px;position:relative;display:block;}
.note2 {
    background: none repeat scroll 0 0 #F1F1F1;
    border: 1px solid #D1D1D1;
    clear: left;
    overflow: hidden;
    padding: 5px 30px 10px;
}
.note2 span {
    float: left;
    font-size: 19px;
    margin: 10px 10px 0;
}
.note2 a {
    background: none repeat scroll 0 0 #E74B06;
    color: #FFFFFF;
    display: inline-block;
    float: right;
    font-size: 18px;
    margin-right: 130px;
    padding: 10px;
    text-align: center;
    width: 136px;
	border-radius:5px;
}
.note2 a:hover{background: -webkit-gradient(linear, 0 0, 0 bottom, from(#7ec306), to(#467805));
	background: -webkit-linear-gradient(#7ec306, #467805);
	background: -moz-linear-gradient(#7ec306, #467805);
	background: -ms-linear-gradient(#7ec306, #467805);
	background: -o-linear-gradient(#7ec306, #467805);
	background: linear-gradient(#7ec306, #467805);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7ec306', endColorstr='#467805');color:#ffffff;}

.event-register{border:1px solid #e8e6c9;padding:5px 10px;margin:10px 0;clear:left;overflow:hidden;}
.event-register img{float:left;width:179px;}
.event-register p{display:inline-block;width:60%;float:right;}
.event-register p span{font-size:24px;display:block;margin:10px 0;}
.event-register p a{color:#bba30d;font-size:16px;}


/* organizing photos */
ul.committee-org{ margin:20px 0 0 0 !important; padding:0;}
ul.committee-org>li{ width:250px; position:relative; background:#ededed none; background-image:none !important; border:solid 1px #d9d9d9; padding:4px !important; display:inline-block; margin:0 10px 15px 0;}
ul.committee-org li img{ position:relative; z-index:8; padding:0; margin:0; width:100%;}
ul.committee-org li .avatar-details{ position:absolute; bottom:4px; left:4px; right:4px; z-index:9; height:53px; padding:4px 6px 11px 6px; background:url(images/tran-black.png) repeat; text-align:center;   }
ul.committee-org li h4{ color:#ffffff; font-size:15px; margin:0 0 5px 0;}
ul.committee-org li h4 a{ color:#FFFF00; }
ul.committee-org li h4 a:hover{ text-decoration:underline;color:#FFFF00; }
ul.committee-org li h5{ color:#c5a158; font-size:13px; line-height:1; margin:0;}  
ul.committee-org li h3{ color:#ffffff; font-size:14px; line-height:1; margin:5px 0 0 0;}  

ul.threeCol li{ width:160px; display:inline-block; margin:0 8px 10px 0;}
ul.threeCol li .avatar-details{ height:40px;}
ul.threeCol  li h4{ color:#ffffff; font-size:13px; line-height:1; margin:0 0 5px 0;}
ul.threeCol  li h5{ color:#c5a158; font-size:12px; line-height:1; margin:0;} 
/* organizing photos */

.brown{color:#44210d;}

/* home-page */
.designation{font-size:12px;}
.caroufredsel_wrapper{padding:0 !important;}
/* home page */

/* media */

.update-com li{background-image:none !important; width:100% !important; float:none; text-align:center; line-height:50px; display:block;font-size:21px !important;font-weight:bold;color:#7f5b25 !important;`}
.black{color:#000}
.media a{color:#000000;}
 .media a:hover{color:#000000;}
 .media tr{border-bottom:1px solid #dfdfdf;}
.media .odd,.odd{border:none !important;}
.media-sub{background:#ffb200;color:#1e1b1b;padding:7px 15px;margin-bottom:10px;}
.grey{color:#4c4c4c}
/* media */

/* Tcl - players */
.tcl-players input,.tcl-players select{width:80%;border:1px solid #ede2cf;padding:7px;}
.tcl-players select{width:100%;}
.tcl-players th{background:#fcf4e6;padding:10px 0;font-size:14px;font-weight:normal;padding-left:10px;}
.tcl-players {border-bottom:1px solid #fcf4e6;}
/* Tcl - players */

/* invitees */
.invitee{border:1px solid #f5d986;margin-top:20px;background:#ffefbe;line-height:20px;}
.invitee h3{border:none;color:#000000;background:#ffb200;font-weight:bold;font-size:16px;padding:6px 15px;margin:0;}
.invitee ul li img{height:175px;width:150px;margin-bottom:5px;padding:3px; border:1px solid #dfdfdf; background:#ffffff;}
.invitee ul li{width:160px;margin:0;padding:15px 10px 0 !important;min-height:260px;}
.invitee .dignitaries li{overflow:hidden;padding:15px 10px;}
.invitee ul{padding:0 10px;}
.profile:hover{color:#F27A0D;}
/* invitees */

/* board of trustees */

.board-of-trustees{margin:20px 0px;}
.board-of-trustees ul li strong{color:#210101;font-weight:bold;font-size:16px;}
.board-of-trustees ul{display:inline-block;text-align:center;}
.board-of-trustees ul li{float:left;width:155px;min-height:270px;background:none !important;padding:0 15px !important;}
.board-of-trustees ul li .designation{font-size:14px;color:#787878;}
.board-of-trustees ul li a:hover strong{color:#B5200C;}
.board-of-trustees ul li img{background:#f0f0f0;border:1px solid #cfcfcf;margin-bottom:3px;padding:3px;}
.content-plain{background:#fff !important;}
.board-of-trustees hr{margin:0;}

/* board of trustees */


/* sports */

.sports li{background:none !important;padding:0 0 5px !important;font-size:16px;}
.sports li span{margin-right:10px;font-size:14px;}
.sports li big{font-size:16px;}
.sports{margin:0 0 10px !important;}
.download-sports{color:#5a5a04;border:none;padding:8px 10px 8px 30px;cursor:pointer;background:url(images/pdfsm.png) no-repeat 7px center #969606;border-radius:3px;font-weight:bold;font-size:14px;}
.download-sports:hover{background:url(images/pdfsm.png) no-repeat 7px center #c5c5a0; color:#fff !important; }
.download-word,.online-reg-sports{color:#5a5a04;border:none;padding:8px 10px 8px 30px;cursor:pointer;background:url(images/page_word.png) no-repeat 7px center #e4e4e0;border-radius:3px;font-weight:bold;font-size:14px;}
.download-word:hover{background:url(images/page_word.png) no-repeat 7px center #c5c5a0; color:#fff !important; }
.online-reg-sports{background:#e4e4e0;padding:6px 15px 6px 15px;display:inline-block;margin-top:15px;}
.online-reg-sports:hover{
color:#fff !important; background:#c7c70c;
}
.sports-team input[type="radio"]{width:auto;margin-left:10px;}
.games{border-bottom:1px solid #dfdfdf;padding:20px 0;}
.games .gamesimg
{
float:right; padding:0px 0 0 15px;
}

/* sports */

/* Media */

.media-r{margin-top:30px;padding:0 25px;}
.media-r p{}
.button-media-re{width:200px;background:url(images/pressr.png) no-repeat 10px center #f96500; padding:15px;font-size:14px;color:#ffffff;text-align:right;display:inline-block;border-radius:3px;margin-top:10px;}
.button-media-re strong{font-size:22px;text-align:right;}
.button-media-re span{text-align:left;display:block;width:60px;margin-left:70px;}
.button-media-re:hover{background:url(images/pressr.png) no-repeat 10px center #007833;color:#fff !important;}
.bmr-2{margin-left:10px;background:url(images/mediav.png) no-repeat 25px center #f96500;}
.bmr-2:hover{background:url(images/mediav.png) no-repeat 25px center #007833;}
.bmr-2 span{margin-left:80px;}

/* Media */

/* Board of directors */

.members-list ul li{font-size:17px;}

/* Board of directors */


/* register */

.register .saree-flyer{display:inline-block;background:#ebebeb;border:1px solid #cfcfcf;border-radius:2px;}
.register .saree-flyer .f-1{padding:3px 3px 0}
.register .saree-flyer .f-2{padding:0 3px 3px}
.register .saree-flyer a{padding:0;margin:0;}
.online-registration h3,.manual-registration h3{height:34px;background:#ffdf06;}
.online-registration h3 span,.manual-registration h3 span{float:left;background:#ffdf06;display:inline-block;padding:7px 10px 7px 15px;width:60%;}
.online-registration h3 a,.manual-registration h3 a{float:right;color:#ffffff;width:19%;padding:7px 10px;text-align:center;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#7ec306), to(#467805));
	background: -webkit-linear-gradient(#7ec306, #467805);
	background: -moz-linear-gradient(#7ec306, #467805);
	background: -ms-linear-gradient(#7ec306, #467805);
	background: -o-linear-gradient(#7ec306, #467805);
	background: linear-gradient(#7ec306, #467805);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7ec306', endColorstr='#467805');
}
.manual-registration h3,.manual-registration h3 span{background:#dedede;}
.manual-registration h3 a{background: -webkit-gradient(linear, 0 0, 0 bottom, from(#535353), to(#353535));
	background: -webkit-linear-gradient(#535353, #353535);
	background: -moz-linear-gradient(#535353, #353535);
	background: -ms-linear-gradient(#535353, #353535);
	background: -o-linear-gradient(#535353, #353535);
	background: linear-gradient(#535353, #353535);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#535353', endColorstr='#353535');
	width:27%;
	}
.online-registration h3 a:hover,.manual-registration h3 a:hover{color:#ffffff;background:#f96500;}
.light-green{color:#4e8706;}
.rates-reg th{background:#e2e2e2;}
.rates-reg tr{border-bottom:1px solid #e2e2e2;}

/* register */

/* online - register */

.caution{background:#f6f6f6;padding:7px 10px;}
.gold{color:#e68711;}
.line-solid{border:1px solid #000000;}
.f-24{font-size:24px;}
.choose{padding:15px 10px;font-size:24px;}
.Individual-choose{margin-right:20px;}
.captcha-ol{background:#f7f7f7;border:1px solid #eeeeee;padding:10px 20px;display:block;margin-left:100px;}
.tbl3 tr{border-bottom:1px solid #eeeeee;}
.online-register{padding:20px 60px 20px 50px !important;}
.amount2{padding:10px 20px; background:#f7f7f7;border:1px solid #eeeeee;display:block;}

/* online - register */

.messageborder
{
background:url(images/boxbg.png) repeat-y left #ffffff; width:745px; margin-top:10px;
}
.messageborder .imgtop
{
background:url(images/box-top.png) no-repeat; width:745px; height:13px; display:block; 
}
.messageborder .imgbtm
{
background:url(images/box-btm.png) no-repeat; width:745px; height:13px; display:block;
}
.messageborder .content
{
padding:10px 30px;
}


.messageborder2
{
background:url(images/boxbg3.png) repeat-y left #FFFFFF; width:788px; margin-bottom:10px;
}
.messageborder2 .imgtop
{
background:url(images/box-top2.png) no-repeat; width:788px; height:13px; display:block; 
}
.messageborder2 .imgbtm
{
background:url(images/box-btm2.png) no-repeat; width:788px; height:13px; display:block;
}
.messageborder2 .content
{                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
padding:5px 25px 10px 25px; font-size:14px; line-height:21px;
}
/* volley ball - register */

.mar-10{margin-bottom:10px;}
.caption{font-size:18px;color:#777777;font-family:Calibri;font-weight:normal;}
#middle2 .sports-event{display:inline-block;border-bottom:1px solid #e5e5e5;margin-bottom:15px;}
#middle2 .sports-event li{font-size:16px;font-family:Calibri;font-weight:normal;float:left;width:35%;background:url(images/tanasports.png) 5px 5px no-repeat;padding-left:55px;margin-bottom:25px;min-height:41px;}
#middle2 .sports-event .venue-sports{background-position:5px -33px ;}
.cap-1{color:#989898;font-size:14px;}
#middle2 .sports-event .deadline-r{background-position:5px -83px;}
#middle2 .sports-event .deadline-r span{color:#e30f0f;}
#middle2 .sports-rules li{background:none;list-style:disc;font-size:14px;color:#727272;padding-left:0;margin-left:15px;}
.sports-team input{border:1px solid #ede2cf;padding:7px;width:50%;}
.notes-sport span{color:#868686;}
.payment-sports{background:#f7f7f7;display:inline-block;font-size:22px;line-height:37px;border:1px solid #eeeeee;width:200px;padding:5px 20px 20px;}
.payment-sports span{font-size:48px;color:#9c0000;font-weight:bold;}
.details-sports b{color:#5d5d5d;font-size:18px;}
.details-sports strong{color:#797979;font-size:18px;}
.details-sports{font-size:16px;color:#797979;margin-top:25px;}
.details-sports a{font-size:16px;color:#797979;}
.games-info{float:left;width:65%;}
/* volley ball - register */
#middle2 .sponsors2 ul {
padding:10px 0;
}
#middle2 .sponsors2 ul li{
	list-style:none; float:left; padding:0;
	margin:4px; background:none; background:none;
}
#middle2 .sponsors2 ul li img
{
border:#cccccc 1px solid; padding:1px; 
}
#middle2 .sponsors2 ul li .last
{
margin-right:0;
}

.accordionButton{cursor:pointer;}
.accordionButton .open,.accordionButton .close{visibility:hidden;display:inline-block;font-size:25px;position:absolute;right:0;}
.accordionButton .open{visibility:visible;}
.on .close{visibility:visible;}
.on .open{visibility:hidden;}
.cont{display:inline-block;}
input[type="checkbox"],.courses input[type="radio"]{width:auto;height:auto;}
.course_name{font-size:13px;}
.courses{display:inline-block;}
#middle2 .courses li{float:left;background:none;padding:0;width:50%;margin:5px 0;}
#middle2 .mt{margin:10px 0 0;padding:10px 0 0;}
.form-type-3{width:100%;}
.form-type-3 .left-form{width:33%;clear:none;}
.in-blk .amount2{margin-bottom:10px;}
.captcha-t1{width:350px;float:right;margin:0 0 20px;}
.pooja-event{clear:left;display:inline-block;}
.in-blk{display:inline-block;width:250px;}
.f-12{font-size:12px;}

.heading{ color:#514b48; font-size:30px; padding:15px 0;}
.darkorange-text{ color:#f4510a;}
.font-w{ font-weight:normal;}
.font25{ font-size:25px;}
.font40{ font-size:40px;}
.font35{ font-size:35px;}
.light-gray{ background:#e1e1e1; padding:10px;}
.agenda input[type="text"],.agenda input[type="password"],.agenda input[type="email"],.agenda select { border:#bfbfbf 1px solid; padding:5px; min-width:165px;}

.yellow-text{ color:#fff000!important;}
.border-b{border-bottom:#e9e9e9 1px solid;}
.agenda-list li{display:block; border:#e5e5e5 1px solid; font-size:14px; color:#4b4a4a; padding:0!important; margin-bottom:10px; background-image:none!important;}
.agenda-list li .information{  padding:10px 20px;}

.agenda-list li h3{ color:#ff6000; font-size:18px; text-transform:capitalize; margin-top:0; line-height:22px; }
.agenda-list li h5{ color:#1a1a1a; margin-top:8px !important; font-size:17px !important; }
.agenda-list li h4{ color:#039003; font-size:16px; font-weight:normal; margin-top:5px;}
.agenda-list li p{ margin:5px 0 0 0 !important;}
.agenda-list li a
{
text-decoration:underline !important;
}
.programe-title{ background:#474747; font-size:15px; display:inline-block; color:#fff; padding:3px 10px; }


.gray-box-border{ background:#f4f5f3; border:#dbdbdb 1px solid; line-height:18px;}
.t-m5{ margin-top:5px;}.t-m10{ margin-top:10px!important;}.t-m0{ margin-top:5px!important;} 
.font17{ font-size:17px;}
.font12{ font-size:12px;}
.font18{ font-size:18px;}
.block-text{ color:#414141;}

.l-r-p20{ padding-left:20px;padding-right:20px;}
.l-r-p10{ padding-left:10px;padding-right:10px;}
.l-r-p15{ padding-left:15px;padding-right:15px;}
.l-r-p5{ padding-left:5px;padding-right:5px;}

.t-b-p15{ padding-top:15px;padding-bottom:15px;}
.t-b-p5{ padding-top:5px;padding-bottom:5px;}
.t-b-p10{ padding-top:10px;padding-bottom:10px;}
.t-m10{ margin-top:10px}
.b-m5{ margin-bottom:5px}
.l-h30{
line-height:30px;
}

.p10{ padding:10px;}
.p15{ padding:15px;}
.p20{ padding:20px;}
.p25{ padding:25px;}
.p25{ padding:30px;}

.white-text{ color:#fff;}
.dark-orange{ color:#e5651f!important;}
.heading2 {  color: #555555;  font-size: 14px; font-weight: bold; }
ul.list li{ background:url(../pictures/arrow.png) no-repeat left 5px!important;}
.border{ background:url(../pictures/border.jpg) repeat-x left center; }
.black-box{ background:#474747;}

.sports li abbr{ width:110px; display:inline-block;}

.borders-box{ border:#e5e5e5 1px solid; border-bottom:#e5e5e5 3px solid; margin-bottom:10px;}

.f-l{ float:left;}
.f-r{ float:right;}

.tbl5 th{background:#ecb255; font-size:14px; color:#000; }
.tbl5 tr:first-child{ border:#d79221 1px solid;}
.tbl5 tr{ border-bottom:#e2e2e2 1px solid;}


.donorTypesTable{ margin-top:15px;}
.donorTypesTable .donorshead{  background:url(images/arw-23.png) no-repeat 0 20px; font-size:18px; font-weight:900; padding:20px 0 10px 30px;  }
.donorTypesTable table tr td.donorshead{ border-top:none;}
.donorTypesTable table{}
.donorTypesTable table tr td{ border:none; border-top:solid 1px #e2e2e2; font-size:14px; padding:10px 6px; text-align:left; }
.donorTypesTable table tr td .tP{ }

.donorTypesTable table.datalist tr:hover{ background-color:#f5f5f5;}

.donorTypesTable thead th{ background-color:#edb256; border:solid 1px #d89222; padding:5px 10px; font-size:16px; font-weight:900; color:#000100; 	 }
.donorTypesTable .type1, .donorTypesTable  .t1P { color:#ed1c22; }
.donorTypesTable .type2, .donorTypesTable  .t2P { color:#eb520c; }
.donorTypesTable .type3, .donorTypesTable  .t3P { color:#005c81; }
.donorTypesTable .type4, .donorTypesTable  .t4P { color:#052c02; }
.donorTypesTable .type5, .donorTypesTable  .t5P { color:#4c1d00; }
.donorTypesTable .type6, .donorTypesTable  .t6P { color:#44266d; }
.donorTypesTable .type7, .donorTypesTable  .t7P { color:#242221; }