body {
	margin:0px;
	background-color:#003366;
}

.main_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:14px;
	text-decoration:none;
	font-weight:normal;
}

.txtfield {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	border:#666666 solid 1px;
	height:15px;
}

.txtarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	border:#666666 solid 1px;
}

.button {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#4578AB;
	border:#003366 solid 1px;
}


.heading_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	font-weight:normal;
}

.heading_large {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	text-decoration:none;
	font-weight:normal;
}

.footer_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}
/**Added by Avijit dated on 19.01.2011****/
.topmenu{
width: 100%;
overflow: hidden;
}

.topmenu ul{
margin: 0;
padding: 0;
font: bold 12px Verdana;
list-style-type: none;
}

.topmenu li{
display: inline;
margin: 0;
}

.topmenu li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 6px 23px 6px 24px; /*padding inside each tab*/
border-right: 1px solid white; /*right divider between tabs*/
color: white;
background: #003366; /*background of tabs (default state)*/
}

.topmenu li a:visited{
color: white;
}

.topmenu li a:hover, .topmenu li.selected a{
background:#006699; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}
.client_txt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006699;
	line-height:18px;
	text-decoration:none;
	font-weight:normal;
}
