body {
margin:0px 0px 0px 0px;
padding-top:24px;
background:url(../images/background.jpg) repeat-x #e7e7e7;
}

#outer {
background:url(../images/background_bottom.jpg) repeat-x bottom;
}

#nav li:hover {position:relative; z-index:200; background: url(../images/navigation_hover.gif) no-repeat; text-decoration:none;}

.topLinks ul{
font:normal 13px Arial;
color:#333333;
margin: 0;
padding: 0;
list-style-type: none;
overflow: hidden;
width: 100%;
}
.topLinks li{
display: inline;
margin: 0;
color: white;
line-height:18px;
}
.topLinks li a{
float: left;
display: block;
margin: 0;
padding: 0px 13px; /*padding inside each tab*/
border-right: 1px solid #999999;
color: #333333;
text-decoration: none;
}
.topLinks li.contact a{border-right-width:0;}

.topLinks li.home a:hover{ background:url(../images/home_over.gif) no-repeat; color:#ffffff;}
.topLinks li.about a:hover{ background:url(../images/aboutus_over.gif) no-repeat; color:#ffffff;}
.topLinks li.history a:hover{ background:url(../images/history_over.gif) no-repeat; color:#ffffff;}
.topLinks li.infra a:hover{ background:url(../images/infra_over.gif) no-repeat; color:#ffffff;}
.topLinks li.contact a:hover{ background:url(../images/contactus_over.gif) no-repeat; color:#ffffff;}

.navigation ul{
margin: 0;
padding: 0;
font: normal 13px Arial;
color:#000000;
list-style-type: none;
width: 100%;
}

.navigation li{
display: block;
margin: 0;
border-bottom:1px solid #d4d4d4;
}

.navigation li a{
display: block;
color:#000000;
text-decoration: none;
margin:0;
padding: 6px 15px; /*padding inside each tab*/
background:url(../images/arrow1.gif) no-repeat;
}

.navigation li a:hover{
color:#ffffff;
margin:0px;
font-weight:bold;
background:url(../images/navigation_hover.gif) no-repeat;
margin-right:15px;
text-align:center;
}
.brdrRight {
border-right: 1px solid #e4e4e4;
}

.footer {
font:normal 13px Arial;
color:#CCCCCC;
}

.ImgBorder {
border:1px solid #000000;
}

.txt {
font:normal 13px Arial;
color:#333333;
line-height:18px;
}
.txt a {color:#A95C23; text-decoration:underline;}
.txt a:hover {color:#009FD5; text-decoration:none;}

.txt ul{
list-style:none;
margin:0px; padding:0px;
}
.txt li{
background:url(../images/arrow1.gif) no-repeat;
padding-left:15px;
padding-top:3px;
}

.visitors {
font:normal 16px Arial;
color:#FF6633;
}

.TableBorder td{
	border:dashed 1px #CCCCCC;
	background:#F5F5F5;
}
.bordercell{
	border:dashed 1px #CCCCCC;
	background:#F5F5F5;
}

.TableHeading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#F35300 ;
}
.heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#F35300;
	line-height:25px;
	font-weight:bold;
	padding:0px 0px 0px 10px;
	margin:0px;
}
.borderdashedCell{
	border:solid 1px #CCCCCC;
}

.sublinks {
font:bold 14px arial;
color:#660000;
line-height:20px;
}
.sublinks ul{
list-style:none;
margin:0px 0px 0px 30px;
padding:0px;
}
.sublinks li{
display:block;
margin-bottom:5px;
width:200px;
}
.sublinks li a{
background:url(../images/arrow2.gif) no-repeat;
padding-left:12px;
display:block;
color:#dd2f00;
text-decoration:none;
border:1px solid #FFFFFF;
}
.sublinks li a:hover{
background:url(../Userfiles/Images/sublinks_bg.jpg) repeat-x;
color:#000000;
width:200px;
padding-left:12px;
border:1px solid #d3d3d3;
text-decoration:none;
margin-bottom:3px;
}

.textPages {
font:normal 13px Arial;
color:#333333;
line-height:18px;
padding:0px 15px;
}
.textPages a {color:#A95C23; text-decoration:underline;}
.textPages a:hover {color:#009FD5; text-decoration:none;}

.textTable {
font:normal 13px Arial;
color:#333333;
line-height:18px;
padding:0px 15px;
border:solid 1px #CCCCCC;
background-color:#FFFFFF;
}

.smallLinks {
font:bold 14px arial;
line-height:28px;
color:#000000;
background-color:#ffedb0;
border:1px dashed #ffa453;
}
.smallLinks a{
display:block;
color:#000000;
background-color:#ededed;
text-decoration:none;
border:1px dashed #CCCCCC;
}
.smallLinks a:hover{
color:#000000;
background-color:#ffedb0;
border:1px dashed #ffa453;
}
