body{ background:url(../images/bg.jpg) repeat-x top left #ededed; font-family:Arial, Helvetica, sans-serif;}

h1, h2, h3, h4, h5, h6, p {font-weight:normal; margin:0px; padding:0px;}

a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5d5d5d; text-decoration:none;}
a:hover{ color:#ff0000;}
#wrapper{width:980px; margin:0 auto;}
.logo{ width:457px;float:left; margin:18px 119px 0 0;}
.top{ width:120px; margin:50px 29px 0 0; float:left;}
.certifi{ width:230px; float:left;}

.panal {float:left; width:980px; height:39px; margin-top:0px; background:url(../images/menu-bg.jpg) repeat-x top left;}
.panal ul {margin:0 0 0 0; padding:0 0 0 0;}
.panal ul li {float:left; list-style:none; margin:0 0 0 0; padding:0 0 0 0;}					
.panal ul li a {float:left; font-size:13px; font-weight:bold; color:#FFFFFF; text-align:center; text-decoration:none; display:block; margin:7px 0 0 0;padding:7px 20px 0px 20px;}
.panal ul li a:hover {float:left; background: url(../images/link-hover.jpg) repeat-x; font-size:13px; font-weight:bold; color:#FFFFFF; text-align:center; text-decoration:none; display:block; margin:7px 0 0 0; padding:7px 20px 8px 20px; border-radius:3px 3px 0 0;}
.panal ul li a.active{float:left; background: url(../images/link-hover.jpg) repeat-x; font-size:13px; font-weight:bold; color:#FFFFFF; text-align:center; text-decoration:none; display:block;  margin:7px 0 0 0; padding:7px 20px 8px 20px; border-radius:3px 3px 0 0;}
<!--.panal ul li a.menuanchorclass.active{float:left; background: url(../images/link-hover.jpg) repeat-x; font-size:13px; font-weight:bold; color:#FFFFFF; text-align:center; text-decoration:none; display:block; margin:7px 0 0 0; padding:7px 20px 8px 20px; border-radius:3px 3px 0 0;}
-->


.main{ width:978px; float:left; background:url(../images/bg1.jpg) top left repeat-x #ffffff; margin:0; padding:0; border-left:solid 1px #d0d2d3;  border-right:solid 1px #d0d2d3;  border-bottom:solid 1px #d0d2d3;}
.inner{ width:942px; margin:0 auto; padding:0px 10px 0px 10px;}
.clear{ clear:both;}

.header{ width:677px; float:left; margin:10px 30px 0 0;}
.certified{ width:230px; float:left;}
.rightpanel{ width:235px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5d5d5d; line-height:18px;}
.rightpanel .heading{ font-family:Arial, Helvetica, sans-serif; color:#b30000; font-size:20px; font-weight:bold; text-transform:uppercase; padding:30px 0 0 0;}
.rightpanel .txt{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#5d5d5d; font-style:italic;}
.rightpanel .pic{ float:right; margin:5px;}

.main2{ width:930px; float:left; background:url(../images/bg2.jpg) repeat-x left top ; margin:5px 0 0 0; padding:0 0 0 10px;}
.inner3{ width:645px; float:left; background:url(../images/divider-main.jpg) no-repeat top right; padding:0 15px 0 5px;}
.heading-m{ font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#b30000; padding:20px 0 0 0;}
.bodytxt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:justify; padding:0 20px 0 0;}
.read{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b30000; text-decoration:none; text-align:right; width:100px; float:right; padding:20px 0 0 0;}
.read:hover{ color:#5d5d5d;}
.pic{ background-color:#e5e6e8; padding:8px; border:solid 1px #cfcfcf; float:left;}
.box{ width:312px; float:left; padding:20px 10px 0 0;}
.about-head{float:left; width:300px;/* font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#b30000; line-height:20px;*/ padding:20px 0 10px 0; border-bottom:solid 1px #CCCCCC; margin:0 0 20px 0;}

.about-head a {font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#b30000; line-height:20px;}

.ab-box{ width:300px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:justify; padding:0 10px 0 0;}
.registration{float:left; padding:5px 20px 5px 20px; margin:0 0 0 40px; background:#f3f3f3 url(../images/regis.jpg) repeat-x left top; border-left:solid 1px #cfcfcf; border-top:solid 1px #cfcfcf; border-right:solid 1px #cfcfcf; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#4b4b4b; font-weight:bold;}
.bottom-box{ width:958px; border-top: solid 1px #cfcfcf; border-bottom: solid 1px #cfcfcf;float:left; background-color:#efefef; padding:15px 0 0 20px;}
.logo-box{  float:left; background:url(../images/divider1.jpg) no-repeat top right; padding:0 5px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#575757; margin:0 5px 10px 0;}
.logo-box .pics{ margin:0 5px 0 0; padding:0; float:left;}

.rgh-side{ float:left; width:250px;}

.footer{ width:944px; float:left; background:url(../images/footer.jpg) repeat-x top left #888888; padding:20px 0 0 36px; }
.footer ul{ float:left; padding:0 20px 0 0;}
.footer ul li { list-style-type:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#464646; line-height:20px;}
.footer ul li:hover{ color:#ffffff;}
.footer .head{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#1e1d1d; padding:0px; float: left;}
.head{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#1e1d1d;}

.footer .head1{ width:900px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#1e1d1d; padding:0px; float: left;}

.bot-txt{width:350px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#464646;}
.bottom-box1{ width:940px; border-top: solid 1px #636566; float:left;  padding:15px 0 15px 40px; background-color:#797979; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
.contact{ width:900px; float:left; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#464646; line-height:18px; padding:5px 0 20px 0;}
.bot-right{ width:174px; float: right; padding:0; margin:0;}
.bot-right .ic{ width:28px; float:left; margin:0 5px 0 0px;}

.side-menu-sect{ float:left; margin:0px; padding:1px;}

#accordion {
	list-style: none;
	padding: 0 0 0 0;
	width: 240px;

}
#accordion div {
	display: block;
	font-size:13px;
	border-bottom:solid 1px #666666;
	padding:5px 0 5px 7px;
	color:#565656;
	line-height:20px;

	font-weight: bold;
	margin: 1px;
	cursor: pointer;
/*	padding: 5 5 5 7px;*/
	list-style: circle;
	
}
#accordion ul {
	list-style: none;
	padding: 0 0 0 0;
	margin:10px 0 10px 0;
	display: none;

}

#accordion ul li {
background:url(../images/sidelink-bg.jpg) no-repeat left bottom;
font-weight: normal;
cursor: auto;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#3a3a3a;
padding: 0px 0 0px 0px;
/*border-bottom: #CCCCCC dotted 1px;*/
/*border-top: #fff solid 1px;*/
border:#e3e3e3 solid 1px;
margin:0 0 1px 0px;	

}

#accordion ul li:hover{ background-color:#7f7f7f; color:#fff; font-weight:bold; cursor:pointer;}
/*#accordion ul { background-color:#a80101; color:#fff; font-weight:bold; cursor:pointer;}*/


#accordion  ul li a {
	text-decoration: none;
	/*background:url(../images/arrow.jpg) no-repeat left 10px;*/
	background:url(../images/black-arrow.png) no-repeat left 10px;
	padding:6px 0 6px 23px;
	display:block;
	min-height:20px;
	line-height:18px;
	
	
}
#accordion  ul li a:hover {
	text-decoration: none;
	/*background:#a80101 url(../images/white-arrow.png) no-repeat left 10px;*/
	background:url(../images/white-arrow2.png) no-repeat left 10px;
	padding:6px 0 6px 23px;
	color:#fff;
	cursor:pointer;
	 background-color:#7f7f7f;
	 font-weight:bold;
	}
	
	
	#accordion  ul li .red-active {
	text-decoration: none;
	/*background:#a80101 url(../images/white-arrow.png) no-repeat left 10px;*/
	background:url(../images/white-arrow2.png) no-repeat left 10px;
	padding:6px 0 6px 23px;
	color:#fff;
	cursor:pointer;
	 background-color:#7f7f7f;
	 font-weight:bold;
	}
	

.left-side{ width:250px; min-height:533px;  float:left; background:url(../images/divider-main.jpg) no-repeat top right; padding:0 15px 0 5px;}
.internal{ width:630px; float:left;  padding:0 15px 0 15px;}
.internal-txt{ width:625px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:10px 0 0 0; margin:0; float:left; text-align:justify;}
.internal-txt .pic-2{background-color:#e5e6e8; padding:8px; border:solid 1px #cfcfcf; float:left; margin:0px 10px 5px 0;}
 .pic-3{background-color:#e5e6e8; padding:8px; border:solid 1px #cfcfcf; float:left; margin:0 auto; text-align:center;}

.year1{ width:625px; float:left; padding:20px 0 0 0; border:solid 1px #efefef; margin:0 0 5px 0;}
.year{ width:136px; float:left; background:url(../images/year.png) top left no-repeat; height:58px; padding:15px 0 0 15px; margin:0 2px 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#990000;}
.year2{ width:440px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#464646;}

.heading-asso{ width:610px; background-color:#efefef; border:solid 1px #cfcfcf; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#b30000; padding:5px 0 5px 10px;}
.association{ width:605px; float:left; padding:10px 10px 10px 10px; border:solid 1px #efefef; margin:0 0 5px 0;}
.contact3{ width:592px; float:left; padding:10px 10px 10px 10px; border:solid 1px #efefef; background-color:#f4f4f4; margin:10px 0 5px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.contact-top{ width:593px; float:left; padding:10px 10px 10px 10px; border:solid 1px #efefef; background-color:#f4f4f4; margin:/*10px*/ 5px 0 5px 0;}
.contact1{ width:278px; height:260px; float:left; padding:10px 10px 10px 10px; border:solid 1px #efefef; background-color:#fdfbfb; margin:7px 10px 5px 2px;}

.association ul{ width:302px; float:left; padding:0; margin:0;}
.association ul li {
background:url(../images/bullet.png) no-repeat 8px 8px;
font-weight: normal;
cursor: auto;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#3a3a3a;
padding: 6px 0 6px 25px;
margin:4px;
list-style-type:none;
background-color:#f4f4f4;	
}

.association ul li a {
/*background:url(../images/bullet.png) no-repeat 8px 8px;*/
font-weight: normal;
cursor: auto;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#3a3a3a;
/*padding: 6px 0 6px 25px;
margin:2px;*/
list-style-type:none;
/*background-color:#f4f4f4;*/	
}

.association ul li a:hover {
/*background:url(../images/bullet.png) no-repeat 8px 8px;*/
font-weight: normal;
cursor: auto;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#b30000;
/*padding: 6px 0 6px 25px;
margin:2px;*/
list-style-type:none;
/*background-color:#f4f4f4;	*/
}

.input{ border:solid 1px #cccccc; background-color:#ffffff; padding:2px; width:360px; outline:none;}
.input1{ border:solid 1px #cccccc; background-color:#ffffff; padding:2px; width:362px; outline:none;}


																								
																								
																								
																								/*New*/
																								
																								
.inner-photo-gallery {float:left; border-bottom:#6e6e6e solid 2px; width:898px; padding:0 39px 10px 41px; /*padding:0px 10px 10px 10px;*/}

.inner-photo-gallery-in {float:left; width:898px; margin-top:21px; /*padding:0 39px 10px 41px;*/}
.photo-gallery-img {float:left; background:#e5e6e8; border:#cfcfcf solid 1px; padding:8px 7px 8px 7px; margin:0 25px 30px 0;}
.box-pagination {font-size:12px; color:#b30000; text-align:center; background:#e5e6e8; border:#d8d8d8 solid 1px; height:20px;}
.box-pagination a {font-size:12px; color:#b30000; text-align:center; text-decoration:none;}
.box-pagination a:hover {font-size:12px; color:#b30000; text-align:center; text-decoration:underline;}
.active-page {font-size:12px; color:#000000; text-align:center; text-decoration:underline; background:#FFFFFF;  border:#d8d8d8 solid 1px; height:20px;}

.home-click {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5d5d5d; text-decoration:none;}
.home-click a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5d5d5d; text-decoration:none; float:left;}

h2 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#b30000; font-weight:bold; margin:0px; padding:0px;}
h1 {font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#b30000; padding:20px 0 0 0;}
h1 a {font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#b30000; text-decoration:none; padding:20px 0 0 0;}
p{font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#000000; text-align:justify; line-height:16px; padding-top:10px;}

/*{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:justify; padding:0 20px 0 0;}*/

.more {width:70px; float:right; padding-top:20px;}

.head-last { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#1e1d1d;}

.head-last a { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#1e1d1d; font-weight:bold;}

.head-last a:hover { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ff0000; font-weight:bold;}

.fon_siz{}
.list{float:left; width:600px; margin:10px 0 10px 0px ;}
.list a {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#b30000; font-weight:bold; margin:0px; padding:0px;}


.bottom-link{ width:960px; border-top: solid 1px #636566; float:left;  padding:15px 10px 15px 10px; background-color:#797979; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:center;}

.bottom-link a{ color:#FFFFFF;}
.bottom-link a:hover{ color:#ffffff;}