body {
	margin: 0 auto;
	background:url(images/background.jpg);
	background-repeat: repeat-x;
}
.banner {
background: url(images/banner.jpg);
height: 166px;
background-repeat: no-repeat;
background-position: top left;
}
.tabletop {
height: 13px;
background: url(images/news_table_top.jpg);
background-repeat: no-repeat;
}
.tablebot {
height: 13px;
background: url(images/news_table_bot.jpg);
background-repeat: no-repeat;
}
.tableback {
background: url(images/table_back.jpg);
background-repeat: repeat-y;
}
.news {
height: 49px;
background: url(images/news.jpg);
background-repeat: no-repeat;
}
.aboutus {
height: 49px;
background: url(images/about_us.jpg);
background-repeat: no-repeat;
}
.righttabletop {
height: 40px;
background: url(images/right_table_top.jpg);
background-repeat: no-repeat;
}
.righttablebot {
height: 40px;
background: url(images/right_table_bot.jpg);
background-repeat: no-repeat;
}

.lefttabletop {
width: 280px;
height: 40px;
background: url(images/left_table_top.jpg);
background-repeat: no-repeat;
}
.lefttablebot {
width: 280px;
height: 40px;
background: url(images/left_table_bot.jpg);
background-repeat: no-repeat;
}
.lefttablemid {
width: 280px;
background: url(images/left_table_mid.jpg);
background-repeat: repeat-y;
text-align: center;
}
.tablemid {
width: 50px;
background: url(images/table_mid.jpg);
background-repeat: repeat-y;
}
.txtbx {
	BACKGROUND-COLOR: #fffed0; COLOR: #000000; FONT: 8pt verdana; BORDER-BOTTOM: #F36422 1px solid; BORDER-LEFT: #F36422 1px solid; BORDER-RIGHT: #F36422 1px solid; BORDER-TOP: #F36422 1px solid;scrollbar-base-color: #F36422;
}
.but
{
background-color:#F36422;
BORDER-BOTTOM: #000000 1px solid;
BORDER-LEFT: #000000 1px solid;
BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #000000 1px solid;
font-size:8pt;
color:#ffffff;
}
.tablehead {
font-family : Arial, Helvetica, sans-serif; 
font-size : 16px; 
color : #ffffff;
font-weight : bold;
} 
.navlink {
height : 25px;
background-color: #247a91;
font : normal 11px Arial, Helvetica, sans-serif; 
color : #ffffff;
text-align: center;
margin: 0 auto; 
} 
.navlink a{
color : #ffffff; 
font : normal 11px Arial, Helvetica, sans-serif; 
text-decoration : underline; 
margin : 5px 5px;
} 
.navlink a:visited {
color : #ffffff; 
font : normal 11px Arial, Helvetica, sans-serif; 
text-decoration : underline; 
} 
.navlink a:active {
color : #ffffff; 
font : normal 11px Arial, Helvetica, sans-serif; 
text-decoration : underline; 
} 
.navlink a:hover {
color : #fffc00; 
text-decoration : underline overline; 
} 
.botlink {
height : 25px;
background-color: #ffffff;
font : normal 11px Arial, Helvetica, sans-serif; 
color : #FF4C00;
text-align: center;
margin: 0 auto; 
} 
.botlink a{
color : #FF4C00; 
font : normal 11px Arial, Helvetica, sans-serif; 
text-decoration : underline; 
margin : 5px 5px;
} 
.botlink a:visited {
color : #FF4C00; 
font : normal 11px Arial, Helvetica, sans-serif; 
text-decoration : underline; 
} 
.botlink a:active {
color : #FF4C00; 
font : normal 11px Arial, Helvetica, sans-serif; 
text-decoration : underline; 
} 
.botlink a:hover {
color : #ff0000; 
text-decoration : underline overline; 
} 
.topnavlink {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #ff4c00; 
} 
A.topnavlink:link {
color : #ff4c00; 
font-family : Arial; 
text-decoration : underline; 
font-size : 11px; 
} 
A.topnavlink:visited {
color : #ff4c00; 
} 
A.topnavlink:active {
color : #ff4c00; 
} 
A.topnavlink:hover {
color : #ff4c00; 
text-decoration : underline overline; 
font-weight : bold;
} 
.rightcon{
text-align : left;
padding-left: 5px;
padding-right: 5px;
padding-top : 5px;
padding-bottom : 5px;
color : #654424;
}
.leftcon{
font :normal 10px Verdana, Arial, Helvetica, sans-serif; 
text-align : left;
padding-left: 5px 5px;
color : #247a91;
}
.centertext{
color : #654424;
font-weight:bold;
font-size : 14px;
}
.powered{
height: 13px;
background-color: #247a91;
font : normal 9px Arial, Helvetica, sans-serif; 
text-align : center;
color : #ffffff;
margin: 0 auto;
}
.powered a{
font : normal 10px Arial, Helvetica, sans-serif; 
color : #ffffff;
text-decoration: underline;
} 
.powered a:visited{
font : normal 10px Arial, Helvetica, sans-serif; 
color : #ffffff;
text-decoration: underline;
} 
.powered a:active{
font : normal 10px Arial, Helvetica, sans-serif; 
color : #ffffff;
text-decoration: underline;
} 
.powered a:hover{
font : normal 10px Arial, Helvetica, sans-serif; 
color : #ffffff;
text-decoration: none;
} 
.leftconbold{
font :bold 18px Verdana, Arial, Helvetica, sans-serif; 
color : #247a91;
padding-left: 18px;
text-align: center;
padding-top: 20px;
margin: 0 auto;
letter-spacing: 1px
}
.leftconbold2{
font : bold 12px Verdana, Arial, Helvetica, sans-serif; 
color : #A6102F;
text-align: center;
margin: 0 auto;
letter-spacing: 1px
}
.leftconbold2 a{
font : bold 12px Verdana, Arial, Helvetica, sans-serif; 
color : #000000;
text-align: center;
margin: 0 auto;
letter-spacing: 1px;
text-decoration: underline;
padding-bottom: 5px;
}
.leftconbold2 a:hover{
text-decoration: none;
}
.red{
font-size : 12px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #ff0000;
font-weight : bold
}
.centertextgreen{
font : bold 18px Verdana, Arial, Helvetica, sans-serif; 
color : #818181;
letter-spacing: 1px;
text-transform: uppercase;
margin: 0 auto;
text-align: center;
}
.orange{
text-align: center;
margin: 0 auto;
height : 30px;
line-height: 30px;
font : normal 12px Verdana, Arial, Helvetica, sans-serif; 
color : #ff4c00
}
.orangeb{
background-color: #FEDFAD;
width: 160px
text-align: center;
margin: 0 auto;
border : 3px solid #ED9C33;
font : bold 14px/30px Verdana, Arial, Helvetica, sans-serif; 
color : #636363;
padding: 10px 10px;
}
.orangeb p{
padding : 10px 10px;
}
.orangeb a{
color : #A6102F;
text-decoration: underline;
}
.orangeb a:hover{
color : #ff0000;
text-decoration: none;
}
.blackb{
color : #363636;
font : bold 18/20px Verdana, Helvetica, sans-serif; 
text-align: left;
padding: 5px 10px;
margin : 5px 5px;
}
.blackb span{
background: #bce8ff;
color : #206285;
font : bold 16px Verdana, Helvetica, sans-serif; 
padding : 5px 5px;
margin: 5px 5px;
border : 1px solid #1f475c;
}
.blackb2{
width: 500px;
background: #CDE86E;
color : #363636;
font : normal 14px Arial, Verdana, Helvetica, sans-serif; 
text-align: left;
padding: 5px 20px;
margin : 0;
}
.blackb3{
width: 500px;
background: #FCE38A;
color : #363636;
font : normal 14px Arial, Verdana, Helvetica, sans-serif; 
text-align: left;
padding: 5px 20px;
margin : 0;
}
.blackb4{
width: 700px;
background: #FFEAC8;
color : #6A5F4C;
font : normal 14px Verdana, Helvetica, sans-serif; 
text-align: left;
padding: 5px 20px;
margin : 0 auto;
}
.blackb strong{
font-weight:bold;

}
.black{
color : #000000;
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 14px;
}
.blue{
font : normal 12px Verdana, Arial, Helvetica, sans-serif;
color : #555555; 
text-align : left;
padding : 10px 10px;
}
.green{
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold;
font-size : 12px;
color : #188932
}
.bluebold p{
width : 240px;
background : #D5FBFF;
border: 1px solid #68A3AA;
padding: 5px 5px;
text-align: center;
margin: 0 auto;
font : bold 11px Verdana, Arial, Helvetica, sans-serif; 
color : #1E91B7;
}
.bluebold a{
color : #10566D;
text-decoration: none;
}
.bluebold a:hover{
text-decoration: underline;
}

.headers {	BORDER-RIGHT: orange 1px dotted; BORDER-TOP: orange 1px dotted; FONT-WEIGHT: bold; FONT-SIZE: 120%; BORDER-LEFT: orange 1px dotted; WIDTH: 400px; BORDER-BOTTOM: orange 1px dotted; BACKGROUND-COLOR: lightyellow;font-family : Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size : 16px; color : maroon;
}
.showstate {MARGIN-TOP: 2px; FLOAT: right; CURSOR: pointer; MARGIN-RIGHT: 3px
}
.switchcontent {BORDER-RIGHT: orange 1px dotted; BORDER-TOP: orange 1px dotted; BORDER-LEFT: orange 1px dotted; WIDTH: 400px; BORDER-BOTTOM: orange 1px dotted
}
.clear { 
height : 30px;
}
.timings {
text-align: center;
margin: 0 auto;
width : 450px;
padding 20px 20px;
border : 2px solid #cdcdcd;
}
.timings p{
color : #FF7800;
font : bold 14px Verdana, Arial, Helvetica, sans-serif; 
}
.timings span{
color : #333333;
font : bold 14px Verdana, Arial, Helvetica, sans-serif; 
}
.timings span a{
color : #333333;
font : bold 14px Verdana, Arial, Helvetica, sans-serif; 
}
.timings span a:hover{
color : #000000;
font : bold 14px Verdana, Arial, Helvetica, sans-serif; 
}
.language {
text-align: center;
margin: 0 auto;
color : #0887CE;
font : bold 12px Verdana, Arial, Helvetica, sans-serif; 
}
.language p{
text-align: center;
margin: 0 auto;
width : 5000px;
padding 20px 20px;
color : #FF7800;
font : normal 12px Verdana, Arial, Helvetica, sans-serif; 
}
.language span{
text-align: center;
margin: 0 auto;
width : 5000px;
padding 20px 20px;
color : #FF7800;
font : normal 12px Verdana, Arial, Helvetica, sans-serif; 
border-bottom :  1px dotted #000000;
}
.imgbox {
border : 2px solid #6A6A6A;
margin : 2px 2px;
padding : 5px 5px;
}
.formname{
text-align: left;
margin: 0;
font : bold 14px Verdana, Arial, Helvetica, sans-serif; 
color : #636363;
}
#marqueecontainer{
	position: relative;
	width: 220px; /*marquee width */
	height: 60px;
	padding-left: 10px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	margin: 0px;
	overflow: hidden;
}
.eventlinks p{
    text-align: left;
	font : normal 12px Verdana;
	color:#012D52;
	padding-left: 5px;
	padding-bottom: 10px;
	margin-left: 0;
}

.scrollmore a{
float: right;
color : #FF0000; 
font : normal 10px Arial, Helvetica, sans-serif; 
text-decoration : underline; 
margin  : 0 20px;
} 
.scrollmore a:hover {
text-decoration : underline overline; 
} 
.eventtop {
background : url(images/events_top.jpg) 0 0 no-repeat;
width : 250px;
height : 39px;
font : bold 14px/39px arial;
color : #fff;
	margin: 0 auto;
	text-align: center;
	text-transform: uppercase;
}
.eventcontent {
border : 1px solid #3695C7;
border-width: 0 1px;
background: #AAE0FC;
height : 100px;
font : normal 12px verdana;
color : #226385;
letter-spacing: 0;
margin : 5px 5px;
text-align: left;
padding-left : 5px;
}
.eventbot {
background : url(images/events_bot.jpg) 0 0 no-repeat;
width : 250px;
height : 16px;
}
.newstxt {
margin : 0 auto;
width: 450px;
height : 180px;
background: #FFF;
text-align: left;
padding-top : 10px 10px;
}
.newstxt img
{ border:none; margin:0; float:left; padding: 5px 5px;}
.newstxt p { 
text-align : left;
font : normal 12px arial;
color : #000000;
padding : 10px 10px 5px 15px;

}