body{background:url(images/imag3_bg.jpg) left top repeat-x; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:400;}
h1,h2,h3,h4,h5,h6,p,span,label,form{margin:0; padding:0;}	 
h1{font-weight:200%;  color:#000066; font-weight:bolder; font-size:26px; font-family:"Times New Roman", Times, serif;  }
h2{
	width:100%;
	color:#993300;
f font-weight:bolder; 	font-size:18px;
	font-style:normal;
	font-family:"Times New Roman";
	text-transform: uppercase;
}
h3{font-size:115%; color:#333333; font-family:Arial, Helvetica, sans-serif;}
h4{font-size:120%; color:#003399; font-weight:bolder; font-family:Arial, Helvetica, sans-serif; font-size:16px; }
a{color:#E64313; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; } 
a:hover{color:#0E51A3; text-decoration:underline;}
#achiv-class{width:300px; height:auto; float:left; }
#achiv-cllass-xii{width:350px; height:auto; float:right;}



#main{width:966px; height:auto; margin:0 auto 0 auto;  padding:0px; }
#navigation{ width:924px; text-align:left;      margin:15px 0 0 0px; height:26px;}

#header{width:966px; height:75px; padding:0px 0 0 0px;}
#contener{width:966px; height:auto; float:left;}
#left-conner{background:url(images/left-corner1.jpg) left top repeat-y; height:750px; width:22px; float:left;}
#middle-contener{width:966px; height:auto; float:left; background:#FFFFFF;}
#right-conner{width:20px; height:750px; background:url(images/right-corner1.jpg) left top repeat-y; float:left;}
#logo-contener{width:966px; height:259px; float:left;}
#logo{width:754px; height:259px; float:left; padding:0 0 0 0px; }
#flash{width:200px; height:252px; float:left; background:url(images/bg-new-events1.gif) no-repeat; margin:7px 0 0px 5px;  } 
 #middle-text{width:718px; height:auto; float:left; padding:0 24px 0 14px;}

#news-section{width:180px; height:160px; position:relative; float:left;  padding:0px; text-align:left; margin:2px; color:#535353;}
#bottom{width:966px; font-family:Arial, Helvetica, sans-serif; color:#333333; text-align:center;  }
#bottom a{ padding:0 10px 0 10px; color:#0066CC;}
#bottom a:hover{color:#FF6600;}

#last-footer{color:#525252; text-align:center;}
#last-footer a{color:#074DB4;}
#last-footer a:hover{color:#18537E;
}

.arial{font-family:Arial, Helvetica, sans-serif; font-size:12px;  font-style:normal; font-weight:300; color:#333333; text-align:justify; }
#gal { position: relative; width:774px; height:auto; margin:0; padding:0; list-style:none; }
#gal li { display: block; visibility:visible;}
#top-bg{background:url(images/bgi-img.jpg) top left repeat-x; height:auto; padding:0 0 0 0px; }

#bottom-bg{background:url(images/imag-footer.jpg) top left repeat-x; height:50px; padding:25px 0 0 0px; }
#name{ width:966px; height:144px; margin:0 auto 0 auto; padding:0PX 0 0 0;}

#navigation-tab{width:966px; margin:0 auto 0 auto; height:35px;}
#bottom-inter{color:#666666; text-align:center;}
#bottom-inter a{color:#666666;}
#bottom-inter a:hover{color:#000066;}
#readmore{height:25px; width:200px;  display:block; padding:0 0 0 500px }
#readmore a{background:url(images/readmore_on.jpg) no-repeat;  display:block; height:25px; width:50%; }
#readmore a:hover{ background:url(images/readmore.jpg) no-repeat;}


#middle-right{width:200px; height:auto; float:left; padding:50px 0 0 0px;  }

.thumbnail{
position:relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index:50;
}

.thumbnail span{ /*CSS for enlarged image*/
position:absolute;
background-color: lightyellow;
padding: 5px;
left:-355px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top:0px;
left: -355px; /*position where enlarged image should offset horizontally */
}



.header-text{font-weight:150%; color:#000066; font-weight:bolder; font-size:18px; font-family:"Times New Roman", Times, serif; background:url(images/divider.jpg) no-repeat; height:28px; width:678px; padding:2px 0 0px 40px; }