.projectshead_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #218f04;
}
.projectsSubhead_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.projects_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 22px;
	text-align: justify;
}
.readmoretext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #cb0c20;
	text-decoration: underline;
}
.readmoretext:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #cb0c20;
	text-decoration: none;
}
.welcome_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #32617b;
	text-decoration: none;
	line-height: 16px;
	text-align: justify;
}
.aboutUs_dotted {
	background-image: url(../images/dotted.gif);
	background-repeat: repeat-x;
	width: 80%;
}
.aboutUs_odd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #fbe8cc;
}
.aboutUs_even {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #ece5da;
}
.busFare_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.address_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
}
.projects_textHead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003399;
}
.projects_line{
	background-image: url(../images/rulesLine.gif);
	background-repeat: repeat-x;
	width: 80%;
}

.tophead_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.tophead_text :hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

.topdestinations_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #cc6633;
}

.topdestinations_textA{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3333cc;
}
.topdestinations_textB{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.topdestinations_textB:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
.topdestinations_dotted{
	background-image: url(../images/dotted.gif);
	background-repeat: repeat-x;
	width: 80%;
}
.topdestinations_moretext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #b97238;
	text-decoration: underline;
}
.topdestinations_moretext:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff6633;
	text-decoration: none;
}
.footercopyrightsTxte{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.footerAboutusTxteA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #2e5197;
	text-decoration: none;
}
.footer_bg {
	text-decoration: none;
	background-image: url(../images/footer_bg.jpg);
	background-repeat: repeat-x;
}
.footerTxteB{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	line-height: 18px;
}
.footerTxteB:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}
.PRTCbusstands_bg{
	background-image: url(../images/PRTCbusstands_bg.jpg);
	background-repeat: no-repeat;
	
}
.PRTCbus_standstext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #5964a6;
}
.PRTCbus_standstext1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #585858;
}
.ourgalleryheader{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #799555;
}
.ourgallerytext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4f4f4f;
	line-height: 20px;
	text-align: justify;
}
.ourgallery_moretext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #799555;
	text-align: right;
	text-decoration: underline;
}
.ourgallery_moretext :hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #799555;
	text-align: right;
	text-decoration: none;
}
.ebookingtextA{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
.ebookingtextA:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ff9900;
	text-decoration: underline;
}
.ebookingtextB{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
}
.ebookingtextC{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0000b8;
}
.leftmanetext {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3333cc;
}
.leftmanetextA {
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.leftmanetextboldA {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6531;
	text-decoration: none;
}
.leftmanetextA:hover {
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}
.tabtextnormal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #510000;
	text-decoration: none;
}
.tabtextselect{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.tabletitle_head{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #187bd7;
}
.tabletitle_subhead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #d13a07;
}
.content_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #222;
	line-height: 22px;
	text-align: justify;
}
.bredcrum_bg{
	font-weight: normal;
	color: dbbc68;
}

.bredcrumTxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.bredcrumTxt :hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

.bredcrumTxtSelect{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #065884;
	letter-spacing: 1px;
}
.tableHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	background-color: #2b759e;
}
.odd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #e3f2fb;
	height: 20px;
	
}
.even {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #eff7fc;
	height: 20px;
}
.contactsubheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.tabletitle_subhead_A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0066cc;
}
.projectshead_text_A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #218f04;
}
.projectsSubhead_textA{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0066cc;
}

/* sprite styles website*/
.Headerimage {display:block; height:43px; background: url(../images/header_sprite.png); } 

.Headerhome {width:139px; background-position: -0px -0px;}

.HeaderAboutus {width:128px; background-position: -0px -53px;}

.HeaderServices {width:174px; background-position: -0px -106px;}

.HeaderTimetable {width:116px; background-position: -0px -159px;}

.HeaderEbooking {width:133px; background-position: -0px -212px;}

.HeaderCounterbooking {width:123px; background-position: -0px -265px;}

.HeaderContact {width:121px; background-position: -0px -318px;}


.Headerhome:hover {width:139px; background-position: -0px -371px;}

.HeaderAboutus:hover {width:128px; background-position: -0px -424px;}

.HeaderServices:hover {width:174px; background-position: -0px -477px;}

.HeaderTimetable:hover {width:116px; background-position: -0px -530px;}

.HeaderEbooking:hover {width:133px; background-position: -0px -583px;}

.HeaderCounterbooking:hover {width:123px; background-position: -0px -636px;}

.HeaderContact:hover {width:121px; background-position: -0px -689px;}


.achievementsTab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	background-color: #666666;
	background-position: center;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 6px;
}

/* sprite styles website */

.webDirectory_odd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #fbe8cc;
	letter-spacing: 1px;
}
.webDirectory_even {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #ece5da;
	letter-spacing: 1px;
}
.webDirectory_Header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	background-color: #cc3333;
	background-position: center;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 6px;
}

.services_odd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #faf7ed;
	letter-spacing: 1px;
}
.services_even {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #f0e8ce;
	letter-spacing: 1px;
}
.services_Header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	background-color: #666666;
	background-position: center;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 6px;
}



.tabtextnormalA{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}
.tabtextnormalA:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffff66;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}
.subtabtext_selectA{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffff66;
	text-decoration: none;
}	

.generalInformation_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #215b5b;
	text-decoration: none;
	line-height: 16px;
	text-align: justify;
}
.generalInformation_head_A{
	font-family: AachenBT Roman, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
}
.generalInformation_head_B{
	font-family: AachenBT Roman, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003399;
}
.nameHeader_A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #2e5197;
	text-decoration: none;
}
.nameSubHeader_B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #4f4f4f;
	line-height: 20px;
	text-decoration: none;
}
.tollFreeNumber_A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #2e5197;
	text-decoration: none;
}
.tollFreeNumber_B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4f4f4f;
	line-height: 16px;
	text-decoration: none;
}

.bookTicketsTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5e5e5e;
	text-decoration: none;
}

.btnTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-transform: capitalize;
}
.btnTxt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #edd3cd;
	text-decoration: none;
	text-transform: capitalize;
}

.numberoOfHitsTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
}

.cal {
    BACKGROUND: url(../images/comman.gif) no-repeat 0px -1px;
    WIDTH: 16px;
    CURSOR: pointer;
    HEIGHT: 14px;
}

#border-radius {
  border: 1px solid #ccc;
  padding: 3px;
  border-radius: 4px;
}

.topDestinationsTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-decoration: none; line-height: 22px;
}
.topDestinationsTxt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #009;
	text-decoration: underline;
}
.footercopyrightsTxte{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
}