.bodytext { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.bodytext1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal; 
	font-weight: normal;
	color: #330099;
	text-decoration: none;
}
.bodyheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #330099;
	text-decoration: none;
}
.bg {
	background-color: #dbdbff;
}
.bg1 {
	background-color: #F1F1FE;
	
}
.bodyheading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #330099;
	text-decoration: none;
}
.drivetseat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.bodyheading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #330099;
	text-decoration: none;
}
.searchtext {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.dropdown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 20px;
	width: 120px;
	

}
.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 20px;
	width: 57px;
}
.textbox1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 20px;
	width: 35px;
}
.textbox2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 20px;
	width: 20px;
}
.leftlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #330099;
	text-decoration: none;
}
.leftlinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.star {
	color: #FF0000;
	font-size: 10px;
}
.textboxCopy {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 18px;
	width: 75px;
}
.textboxCopy1 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 20px;
	width: 150px;
}
.textboxCopy2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 18px;
	width: 120px;
}
.textboxCopy3 {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 20px;
	width: 300px;
}
.label {
	background-color: DBDBFF;
}
.labelRight {
	background-color: F1F1FE;
}
.error {
	COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.message {
	COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.txtwrap {
	word-wrap: break-word; 
}
.textboxName {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 18px;
	width: 200px;
}
.textbox_17 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 18px;
	width: 127px;
}
.textbox_22 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 18px;
	width: 162px;
}
.textbox_25 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 18px;
	width: 188px;
}
.textbox_27 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 18px;
	width: 205px;
}
.textbox_30 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 18px;
	width: 223px;
}

.textbox_52 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 18px;
	width: 590px;
}
.textbox_45 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 18px;
	width: 540px;
}

.textbox_35 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 18px;
	width: 260px;
}
.textbox_40 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 18px;
	width: 325px;
}

.seatBorder {
	border: 1px solid #000000;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal; 
	font-weight: normal;
	color: #330099;
	text-decoration: none;
}
.seatBooked {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: 003399;
	border: 1px solid #000000;
}

.seatBlocked {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #088200;
	border: 1px solid #000000;
}

.conductorSeat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	background-color:  #FF0000;
	border: 1px solid #000000;
}

.ladiesSeat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	background-color:  #FFFF00;
	border: 1px solid #000000;
}
.seatAvailable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: 003399;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.labelticket {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}


.head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-style: bold;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
	
}
.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0066CC;
	font-weight: bold;
}
.head1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bolder;
}
.lable {
	font-family: courier new, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.kannada {

	font-family: "Nudi 01 e";
	font-size: 13px;
	color: #000000;
	font-weight: normal;
}
.kannada1 {


	font-family: "Nudi 01 e";
	font-size: 14px;
	color: #000000;
	font-weight: 200;
}
.textArea {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 150px;
	width: 450px;
}
.textArea1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #0066CC;
	text-decoration: none;
	height: 150px;
	width: 780px;
}

.borderColor {
	
	border: 2px solid #9999FF;
	background-color: #FFFFFF;
}
.bgWhite {
background-color: #FFFFFF;
}
.bgDarkBlue {
background-color: #9999FF;
}
.bgLightBlue {
background-color: #F6F2FF;
}
.bgGray{
background-color: #CCCCCC;
}
.bgBlack{
background-color: #000000;
}
.bgLightGray{
background-color: #F1F1F1;
}

.labelInNews { 

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
color: #000000;
text-decoration: none;
background-color: #F1F1F1

}



.adminlables { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #000000;
text-decoration: none;
background-color: #F1F1FE;
}


.labelInReport {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #330099;
	text-decoration: none;
	background-color: #DBDBFF;
}

.labelInReport1 {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #DBDBFF;
}
.labelInReport2 {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #F1F1FE;
}
.bodytext_k { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.bodyheading1_k {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #330099;
	text-decoration: none;
}
.bodyheading2_k {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #330099;
	text-decoration: none;
}
.seatBorder_k {
	border: 1px solid #000000;

	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	font-weight: normal;
	color: #330099;
	text-decoration: none;
}
.textboxCopy7 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 150px;
}
.borderColor1 {
	
	border: 2px solid #207EAE;
	background-color: #FFFFFF;
}
.footerColor {
	background-color: #9999FF;
}
.mainColor {
	background-color: #DBDBFF;
}
.secondMainColor {
	background-color: #F1F1FE;
}
.thirdMainColor {
	background-color: #E9F1F3;
}
.headingColor1 {
	background-color: #207EAE;
}
.bodytextWithHeadingColor1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #207EBE;
	background-color: #FFFFFF;
	text-decoration: none;
}
.bodytextWithHeadingColor2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #207EBE;
	text-decoration: none;
}
.bodytextWithSecondMainColor { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #DBDBFF;
	text-decoration: none;
}
.bodytextWithThirdMainColor { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #F1F1FE;
	text-decoration: none;
}
.borderColor11 {
	
	border: 2px solid #9999FF;
	background-color: #FFFFFF;
}
.lable1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.button1 { 
   COLOR: #000000;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
   FONT-SIZE: 12px; 
   FONT-WEIGHT: bold; 
   font-style: normal; 
   text-decoration: none; 
   padding-right: 8px; 
   padding-left: 8px; 
   padding-top: 2px; 
   padding-bottom: 2px; 
   background-color: #F1F1FE;
   border: 1px solid #073D61;
   height:8px
}
.bodytext { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.bodyheading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #330099;
	text-decoration: none;
}
.bodyheading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #330099;
	text-decoration: none;
}
.bodyheading3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #330099;
	text-decoration: none;
}
.userlogHeader { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.userlogColumns { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.userlogBodytext { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.userlogBodytext1 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
<!--START_New Styles Added On 23-04-2010 -->
.showDetails {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.showDetails:hover {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}
.details {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #175582;
	text-decoration: none;
}
.details:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC6600;
	text-decoration: underline;
}
.grandTolTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003399;
}
.bodytextWithThirdMainColorForSummary { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #E3E2DD;
	text-decoration: none;
}
<!--END_New Styles Added On 23-04-2010 -->