body
{
margin:0px;
padding:0px;
background:url(../images/tile-mainbg.jpg) repeat-x;
background-color:#f0f4f7;
}
.menu
{
background:url(../images/tile-menubg.jpg) repeat-x;
height:36px;
}
.text
{
font:11px/16px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.text a:visited, .text a:link, .text a:active 
{
font:11px/16px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.text a:hover
{
font:11px/16px Verdana, Arial, Helvetica, sans-serif;
color:#9f280f;
text-decoration:none;
}

.contenttext
{
font:11px/16px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
text-align:justify;
}

.contenttext a:visited, .contenttext a:link, .contenttext a:active 
{
font:11px/16px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:underline;
}
.contenttext a:hover
{
font:11px/16px Verdana, Arial, Helvetica, sans-serif;
color:#9f280f;
text-decoration:none;
}

.color-text
{
font:11px/16px Verdana, Arial, Helvetica, sans-serif;
color:#a54c11;
}
.red-text
{
font:11px/16px Verdana, Arial, Helvetica, sans-serif;
color:#9e270f;
}
.add-bg
{
background:url(../images/bg-booknow.jpg) no-repeat;
width:303px;
height:240px;
}
.tile-submenu
{
background:url(../images/tile-graymenu.jpg) repeat-x;
}
.tile-topgray
{
background:url(../images/tile-top-onlyschedule.jpg) repeat-x;
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
.tile-bottomgray
{
background:url(../images/tile-bottom-onlyschedule.jpg) repeat-x;
height:33px;
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
.tile-bggray
{
background:url(../images/tile-left-onlyschedule.jpg) repeat-x;
background-color:#edeff4;

}
.table-head
{
font:11px/16px Verdana, Arial, Helvetica, sans-serif;
color:#2a6f97;
background-color:#e3e4e9;
}
.table-border
{
border:2px solid #e3e4e9;
}
.small-text
{
font:10px/14px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
.footer
{
background:#b8cedb;
font:10px/14px Verdana, Arial, Helvetica, sans-serif;
color:#383737;
height:44px;
}
.footer a:link, .footer a:visited, .footer a:active 
{
background:#b8cedb;
font:10px/14px Verdana, Arial, Helvetica, sans-serif;
color:#383737;
height:44px;
text-decoration:underline;
}
.footer a:hover
{
background:#b8cedb;
font:10px/14px Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
height:44px;
text-decoration:none;
}
.tile-leftbg
{
background:url(../images/tile-leftbg.jpg) repeat-x;
border-top:3px solid #ffffff;
}
.tile-leftstrip
{
background:url(../images/tile-bluestrip.jpg) repeat-x;
}
.tile-leftstrip1
{
background:url(../images/tile-bluestrip1.jpg) repeat-x;
}
.white-text
{
font:11px/16px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
}
.white-text a:visited, .white-text a:active, .white-text a:link 
{
font:11px/16px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
}
.white-text a:hover
{
font:11px/16px Verdana, Arial, Helvetica, sans-serif;
color:#105b83;
text-decoration:none;
}
.blue-text
{
font:11px/16px Verdana, Arial, Helvetica, sans-serif;
color:#3b799b;
text-decoration:none;
}
.blue-text a:visited, .blue-text a:active, .blue-text a:link 
{
font:11px/16px Verdana, Arial, Helvetica, sans-serif;
color:#3b799b;
text-decoration:none;
}
.blue-text a:hover
{
font:11px/16px Verdana, Arial, Helvetica, sans-serif;
color:#ac2b10;
text-decoration:none;
}
.twitter-bg
{
background:#154568;
font:11px/16px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;

}
.twitter-bg a:visited, .twitter-bg a:active, .twitter-bg a:link
{
background:#154568;
font:11px/16px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
}
.twitter-bg a:hover
{
background:#154568;
font:11px/16px Verdana, Arial, Helvetica, sans-serif;
color:#599ec3;
text-decoration:none;
}
.footer-link
{
font:10px/16px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.footer-link a:link, .footer-link a:active,.footer-link a:visited
{
font:10px/16px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.footer-link a:hover
{
font:10px/16px Verdana, Arial, Helvetica, sans-serif;
color:#ac2b10;
text-decoration:none;
}

.innerpagetitle
{
background:url(../images/innerpagetitletile.jpg) repeat-x;
font:17px/16px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;

}

.padred {
	color:#a82a11;
	height:20px;
	padding-left:10px;
}

.componant {
	border:solid 1px #2d81b0;
	height:17px;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	width:170px;
	/*padding:5px 0px 5px 5px;*/
}

.contacttext{
	font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;

}

.hightlighttext{
	font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#ca3c28;
}

.hightlighttext1{
	font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#1f4373;

}

.downloadfont {
 	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}
.downloadfont a:link, .downloadfont a:active,.downloadfont a:visited
{
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}
.downloadfont a:hover
{
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;
}






.red {
 	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;
}
.red a:link, .red a:active,.red a:visited
{
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;
}
.red a:hover
{
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;
}





.Brochuredown {
 	font:18px/16px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#1f4373;
	text-decoration:none;
}
.Brochuredown a:link, .Brochuredown a:active,.Brochuredown a:visited
{
	font:18px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#1f4373;
	text-align:left;
	text-decoration:none;
}
.Brochuredown a:hover
{
	font:18px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	text-decoration:none;
}
.newyork-font
{
    font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#6600CC3;
}
.newyork-jersey
{
    font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
}
.small-text
{
font:10 px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
:-moz-any-link:focus {
  outline: none;
}

/***Image Hover Start Here**/
#trailimageid {
  position: absolute;
  visibility: hidden;
  left: 0px;
  top: 0px;
  width: 220px;
  height: 0px;
  z-index: 1000;
}

#trailimageid div {
  padding: 5px;
  text-align: center; 
  width: 250px;
}

#trailimageid h1 {
  font-size: 100%;
  font-weight: normal;
  margin: 0;
  padding: 2px 0px;
  text-align: left;
  width: 100%;
}

#trailimageid img {
  margin: 2px;
  border: none;
}
/***Image Hover Ends Here**/


