body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	margin-top: 10px;
	margin-left: 0px;
	background-color: #FFFFFF;
}

.BtnGo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:50 px;
	color: #FFFFFF;
	background-color: #436681;
	font-weight: bold;
}
.TblBotBorder{	
	
	border-style: dashed;
	border-color: #878787;
	background-color: white;
	-moz-border-radius: ;
	border-left-width:0px; 
	border-right-width:0px; 
	border-top-width:0px; 
	border-bottom-width:1px;
	
}
.TblBotBordergrey{	
	
	border-style: dashed;
	border-color: #B6D5EB;
	background-color: #356687;
	-moz-border-radius: ;
	border-left-width:0px; 
	border-right-width:0px; 
	border-top-width:0px; 
	border-bottom-width:1px;
	
}
.titlepage {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFEF;
	background-color: #336586;
	background-position: center;
}
.title18 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #336586;
	color: #FFFFFF;
}
.linkgroups {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #396989;
	text-decoration: none;
}
a.linkgroups:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #396989;
	text-decoration: none;
}
a.linkgroups:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #396989;
	text-decoration: none;
}
a.linkgroups:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #396989;
}
.PPLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}
a.PPLinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a.PPLinks:visited {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a.PPLinks:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.titlesuborange {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFAC59;
	font-weight: bold;
}
.titlesubgreen {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #77CE70;
	font-weight: bold;
}
.titlesubbluetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #4080AA;
	text-decoration: none;
}
.titlesubbluetextbig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #4080AA;
	text-decoration: none;
}
.titlenewsbrk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #4080AA;
	text-decoration: none;
}
.stop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #336586;
	background-color: #7EB7D5;
}
.titlesublightbluebig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #6FA6D2;
}
.titlesublightbluesmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #6FA6D2;
}
.days {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}

.orangecopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: #FF9900;
}
.marontext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #874701;
	text-decoration: none;
	font-weight: bold;
}
.timings {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: #F8E7C9;
}

.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2E4E6D;
	font-weight: lighter;
	line-height: 15px;
	text-align: justify;
}
.copydark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #152235;
}
.smallcopydark {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	line-height: 15px;
	color: #535A63;
}
.YPTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	font-weight: bold;
	color: #003366;
}
.YPadd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #484848;
}


.copyredbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	font-weight: bold;
	color: #FF0000;
}

.copyblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	line-height: 15px;
	text-align: justify;
}
.copyyellowback {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2E4E6D;
	font-weight: lighter;
	line-height: 15px;
	text-align: justify;
	background-color: #FFFFDF;
}
.copygreenback {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #294663;
	font-weight: lighter;
	line-height: 15px;
	text-align: justify;
	background-color: #E7FCDA;
}
.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #244860;
	font-weight: bold;
	font-style: italic;
}
.sign {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #3C4B55;
}
.areamark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #D2E3F0;
	color: #3F4B52;
	width: 177px;
	font-size: 12px;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
}
.captiongreenbld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #566836;
	line-height: 18px;
}
.captionorangebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #FF9900;
	line-height: 20px;
}
.captionblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 20px;
	color: #0099FF;
}




.titlesubblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #4080AA;
	font-weight: bold;
	text-decoration: none;
}
.titlebluenew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #7B8893;
	text-decoration: none;
}



.trainname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #29526D;
}

.titlesubblue:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #4080AA;
	font-weight: bold;
	text-decoration: none;
}
.titlesubblue:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #4080AA;
	font-weight: bold;
}
.titlesubblue:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #4080AA;
	font-weight: bold;
}
.whitelinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 17px;
}
.newsub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4A627A;
}
.newsubBLACK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.YPcontc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}
.nextchngtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}

.screen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F37C2E;
}
.stnthtr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A2706C;
	font-weight: bold;
}
.whitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #FFFFFF;
}

.whitelinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 17px;
}
a.whitelinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 11px;
	color: #ffffff;
}
a.whitelinks:visited {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
a.whitelinks:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF580;
}
.greylinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #878e96;
	text-decoration: none;
	line-height: 17px;
}
.greyboldtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: #697178;
}

a.greylinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 12px;
	color: #878e96;
	line-height: 17px;
}
a.greylinks:visited {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #878e96;
	line-height: 17px;
}
a.greylinks:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336586;
	line-height: 17px;
}
.searchwhitelinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #1A384D;
	text-decoration: none;
	line-height: 17px;
}
.Newwhitelinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 17px;
}

a.Newwhitelinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 11px;
	color: #ffffff;
}
a.Newwhitelinks:visited {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
a.Newwhitelinks:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFfff;
}

.maronlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: #874701;
	text-decoration: none;
}
.maronlinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: #874701;
}
.maronlinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: #874701;
	text-decoration: none;
}
.maronlinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}
.bluelinks200 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
	line-height: 17px;
	width: 180px;
	background-color: #d2eeff;
	text-align: justify;
}
a.bluelinks200:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 12px;
	color: #003399;
	width: 200px;
	background-color: #d2eeff;
	text-align: justify;
}
a.bluelinks200:visited {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	width: 200px;
	background-color: #d2eeff;
	text-align: justify;
}
a.bluelinks200:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ff0000;
	width: 200px;
	background-color: #d2eeff;
	text-align: justify;
}
.linkcopylight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #5A6473;
}
a.linkcopylight:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	color: #5A6473;
	line-height: 15px;
	text-decoration: none;
}
a.linkcopylight:visited {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #5A6473;
	line-height: 15px;
	text-decoration: none;
}
a.linkcopylight:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #5A6473;
	line-height: 15px;
	
}
linkcopydark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color: #323B49;
}
a.linkcopydark:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	color: #323B49;
	line-height: 15px;
	text-decoration: none;
}
a.linkcopydark:visited {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #323B49;
	line-height: 15px;
	text-decoration: none;
}
a.linkcopydark:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #323B49;
	line-height: 15px;
	
}
.linkcopysection {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #5A6473;
}
a.linkcopysection:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	color: #5A6473;
	line-height: 15px;
	text-decoration: none;
}
a.linkcopysection:visited {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #5A6473;
	line-height: 15px;
	text-decoration: none;
}
a.linkcopysection:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FF0000;
	line-height: 15px;
	
}
.linkcopyblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #0084D2;
	text-decoration: none;
}
a.linkcopyblue:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	color: #0084D2;
	line-height: 15px;
}
a.linkcopyblue:visited {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0084D2;
	line-height: 15px;
}
a.linkcopyblue:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height: 15px;
}
.trainlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #037906;
	text-decoration: none;
	line-height: 17px;
}
a.trainlinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 12px;
	color: #037906;
	line-height: 17px;
}
a.trainlinks:visited {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #037906;
	line-height: 17px;
}
a.trainlinks:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	line-height: 17px;
}



.tbdarkblue {
	background-color: #426B8A;
}
.tbmoredarkerblue {
	background-color: #274E6D;
}
.tblightblue {
	background-color: #7EB7D5;
}
.tbmorelightblue {
	background-color: #BFD7E8;
}
.tbgrey {
	background-color: #336586;
}
.reverseT1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFCC;
}
.reverseT2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #7EB7D5
}.LINKStitlesubbluetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #4080AA;
}
.timings {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
}

.titlesubwhitetext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
}
.titlesubbluetextnew {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #2D5977;
	text-decoration: none;
}

.subwhitelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 25px;
}

a.subwhitelink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 18px;
	color: #ffffff;
}
a.subwhitelink:visited {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
}
a.subwhitelink:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFfff;
}
.CmbMainWide{color: #000000; font-size:12px; font-family: Verdana, arial,Arial; border: 1px solid #000000; background-color: #FFFFFF; height:20px; width: 245px}