body 
{
	margin-top:0px;
	margin-bottom:0px;
	color:#333333; 
	background-color:#014f79;
	/*background-image:url(../images/bgcolor.png);*/
	background-repeat:repeat-x;
	/*background-color:f1f6f9;*/
} 
.bannerbg
{
	/*background-color:#3399FF;*/
	background-image: url(../images/gradient11.png);
	background-repeat:repeat-x;
	width:1000px;
}
.bannerbg_pack
{
	background-image: url(../images/gradient11.png);
	background-repeat:repeat-x;
}
table.mainBody
{
	background-image: url(../images/gradient.png);
	background-repeat:repeat-x;
	width:1000px;
	text-align:left;
}
#corner
{
	margin-left:;
	margin-top:10px;
	margin-right:10px;
}	  	  
#corner .Top_corner
{ 
	color:#FFFFFF;
	font-size:.7em;
	font-family:Arial Rounded MT Bold, Arial;
}

#corner a{text-decoration:none; color:#FFFFFF;}
#logo td div.site_logo
{
	
	background-image: url(../images/logo.png);
	background-repeat:no-repeat;	
	width:106px;
	height:62px; 
	/*position:absolute;background-position:right;
	margin-top:0px;*/	
}

#logo td div.site_name
{
	background-image: url(../images/trinitytravels.png);
	background-repeat:no-repeat;
	width:362px;
	height:44px;
}
#first
{
	background-image:url(../images/tourplace.png);
	background-repeat:no-repeat;
	background-position:center;
	width:229px;
	height:176px;
	padding-left:45px;
	position:absolute;
	/*left:200px;
	
	top:30px;*/
}

#second
{
	margin-left:35px;
	height:139px;
	width:800px;
}
#second .divbox
{
	width:651px;
	border: 3px solid #336699;
	height:139px;
}
#menuLeftCurve
{
	background-image: url(../images/menu_left_curve.jpg);
	background-repeat:no-repeat;
	height:51px;
	width:8px;
}
#menuRightCurve
{
	background-image:url(../images/menu_right_curve.jpg);
	background-repeat:no-repeat;
	height:51px;
	width:8px;
}
#menu
{
	/* margin-top:-290px; */
	width:984px;
	height:51px;
}
#menu #listimage 
{
	background-image: url(../images/menuBody.png);
	background-repeat:repeat-x;
	height:51px;
	width:984px;
}
#menu #listimage .menu
{
	list-style-type:none;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
#menu #listimage .menu .menuTitle
{
	text-align:center;
}	

#menu #listimage .menu a
{
	font-family:Arial; 
	font-size:13px;
	font-weight:600;
	color:#FFFFFF; 
	text-decoration:none;
}
#menu #listimage .menu a.active
{
	font-family:Arial; 
	font-size:13px;
	font-weight:600;
	color:#CCFF00; 
	text-decoration:none;
}
#menu #listimage .menu a:hover
{
	font-family:Arial; 
	font-size:13px;
	font-weight:600;
	color:#CCFF00; 
	text-decoration:none;
}
#menu #listimage .menu .menuSpliter
{
	color:#FFFFFF; 
}

.sideMenu
{
	background-image:url(../images/sidemenu.png);
	background-repeat:no-repeat;
	width:197px;
	height:27px;
	padding-left:20px;
	list-style-type:none;
}

.sideMenu a
{
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	vertical-align:middle;
}
.sideMenuActive
{
	background-image:url(../images/sidemenu_active.png);
	background-repeat:no-repeat;
	width:197px;
	height:27px;
	padding-left:20px;
	list-style-type:none;
}

.sideMenuActive a
{
	font-family: Arial, Helvetica, sans-serif;
	color:#017FB9;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	vertical-align:middle;
}

#mode .mode_45
{
	margin-bottom:198px;
	margin-left:-188px;
	margin-top:0px;
}		
#mode .mode_51
{
	margin-top:90px;
	margin-right:0px;
}		
#mode .feedback
{
	margin-left:0px; 
	margin_top:0px;
}
/*18-1-11
.feedback1
{ 
	background-image:url(../images/customer_feed_back.jpg); 
	background-repeat:repeat-x; 
	font-family:Arial, Helvetica, sans-serif; 
	vertical-align:middle;
	font-size:14px; 
	font-weight:bold;
	color:#FFFFFF; 
	text-align:center; 
	width:197px;
	height:34px;
	padding-top:-2px;
}*/					 					  
#middle_table
{	
	padding-left:10px;
	padding-right:10px;
	background-color:#f8f9e5;
}
#mode #middle_table .welcome
{
	color:#057CBC;
	font-size:18px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:15px;
	padding-bottom:10px;
	
}
#mode #middle_table p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
	line-height:17px;
	margin-top:0px;
	margin-left:2px;
}
#mode #middle_table h4
{
margin-top:0px;
}
#mode #middle_table ul
{margin-top:-10px;}
#mode #middle_table li
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;  
	font-size:13px;
	text-align:justify;
	line-height:17px;
	margin-left:70px;
	margin-top:10px;
}

.TxtBold
{
 font-family:Arial, Helvetica, sans-serif; 
 font-size:12px;
 font-weight:bold;
 color:#FFFFFF;
 text-align:center; 
 text-transform:capitalize;
}
.TxtNormalBold
{
 font-family:Arial, Helvetica, sans-serif; 
 font-size:11px;
 font-weight:bold;
 text-align:center; 
}
.TxtNormal
{
 font-family:Arial, Helvetica, sans-serif; 
 font-size:11px;
 font-weight:bold;
 text-align:center; 
}
#mode
{ 
	background-image:url(../images/sub_middle_bg.gif);
	background-repeat:repeat;
	
}
#mode #last_table 
{ 
	border:solid 1px #d2d2d2;
	height:430px;		
}
#mode #last_table .feedback, #left_menu .feedback
{ 
	background-image:url(../images/customer_feed_back.jpg); 
	background-repeat:no-repeat; 
	font-family:Arial, Helvetica, sans-serif; 
	vertical-align:middle;
	font-size:14px; 
	font-weight:bold;
	color:#FFFFFF; 
	text-align:center; 
	width:197px;
	height:34px;
	padding-top:-2px;
}

#image td
{ 
	width:250px;
}
.tour1
{
	background: url(../images/allepy_tour_pack.jpg) no-repeat;  
	height:138px; 
	width:197px;
	vertical-align:middle;
}
.tour2
{
	background: url(../images/munnar_tour_pack.png) no-repeat; 
	height:138px; 
	width:197px
}
.tour3
{
	background: url(../images/ooty_tour_pack.png) no-repeat; 
	height:138px; 
	width:197px
}
.tour4
{
	background: url(../images/kodaikanal_tour_pack.png) no-repeat; 
	height:138px; 
	width:197px
}
.tour5
{
	background: url(../images/mysore_tour_pack.png) no-repeat; 
	height:138px; 
	width:197px;
}
.ltour
{
	position: absolute;
	margin-top:112px;
	padding-left:35px;
}
#image a
{
	font-family:Arial, Helvetica, sans-serif; 
	color:#3399FF;
	font-size:14px;
	 font-weight:bold;	
}
td.bottom_line
{
	background-image:url(../images/footertop.png); 
	background-repeat:repeat-x; 
	height:12px;
}
#bottom
{
	background-image:url(../images/footerbg.png); 
	background-repeat:repeat;
}
#bottom .copyright
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	float:left; 
	color:#FFFFFF;
}
#copyright
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	float:left; 
	color:#FFFFFF;
	margin-left:5px;
}
#copyright a
{
	text-decoration:none;
	color:#FFFFFF;
}
#bottom .menus
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#FFFFFF;
	line-height:25px;
	text-align:center;
}
#bottom .menus a
{
	color:#FFFFFF;
}
#poweredBy
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#FFFFFF;
	padding-right:10px;
}
#poweredBy a
{
	text-decoration:none;
	color:#FFFFFF;
}
a.amail
{
	text-decoration:non;
	color:#336699;
}
a
{
	text-decoration:none;
}
#underConstruction
{
	color:#990000;
	font-weight:bold;
	text-align:center;
}
#mode #vehicle
{
	
}
#mode #vehicle caption
{
 font-family:Arial, Helvetica, sans-serif; 
 font-size:14px;
 font-weight:bold;
 color:#333333;
  text-align:center; 
  text-transform:capitalize;
  padding-bottom:10px;
}
#mode #vehicle th
{
background-color:#99CCFF; 
font:Arial, Helvetica, sans-serif;
}

#mode #vehicle .td{
font:Arial, Helvetica, sans-serif; 
background-color:#badefa; 
text-align:center; 
text-transform:uppercase;
}
.mand
{
	color:#FF0000;
}
#tbl_tours
{
	padding-left:35px;
	
}
#tbl_tours a
{
	color:#333333;
	text-decoration:none;
	font:Arial, Helvetica, sans-serif; 
	font-size:13px;
	line-height:25px;
}

/* jQuery Accordion*/
.divaccordion { font-family:Arial;}
#accordion {
	
	font-family: Arial;
	border:solid 1px black;
}

#accordion a{ font:Arial; background-image:url(../images/AccordionTab.gif); cursor:pointer; background-repeat:repeat-x; 
	border-top: 1px solid #FFFFFF;
	display:block; height:20px;
	padding:5px;
	margin-top: 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px; border-bottom: 1px solid black;
}

#accordion li{margin-bottom : 10px;
	border: none;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	margin: 0px;
	padding-top: 10px; padding-left:10px; padding-bottom:10px;text-align: left;
	color:#663300;
}
#tbl_Itinerary
{
	width:600px;
	
}
/* jQuery Accorion End 339999*/

.td_tour_packs
{
	background-color:#f8f9e5;
	margin-left:10px;
}
table.td_tour_pack
{
	background-c:#80bdd8;
}
/*sharmila doing color change for bg on 19.5.2011 start*/
table.bg_one tr
{
background-image:url(../images/pagebg.gif);
background-repeat:repeat;
}
table.bg_two tr
{
background-color:#b3e3f9;
}
table.bg_three tr
{
background-color:#e3f4fb;
}
table.bg_four tr
{
background-image:url(../images/pattern.jpg);
background-repeat:repeat;
}
.td_bg_packs
{
    background-color:#d8f3fe;
	margin-left:10px;
}
#bg-color
{
background-color:#d8f3fe;
}
.highlighter:hover {
    background: #c0e9fa;
 }
td.text_bg_link a
 {
    text-decoration:none;
	font-weight:bold;
	padding-top:10px;
	background-color:#d8f3fe;
	color:#057CBC;
	
 }
/*sharmila doing color change for bg on 19.5.2011 finish*/
table.td_tour_pack tr
{
	background-color:#f8f9e5;
}
table.td_tour_pack li a
{
	color:#333333;
}
td.td_popup li a
{
	/*color:#333333;*/
	line-height:26px;
	padding-left:5px;
}
td.td_pack_link a
{
	text-decoration:none;
	color:#057CBC;
	font-weight:bold;
	padding-top:10px;
	background-color:#f8f9e5;
	
}

/* Murugan Modified */
.orangetxt
{
	color:#CC6600;
}
.errmsg
{
	color:#FF0000;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a.more 
{
	color:#003366;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.successmsg
{
	color:#006633;
}
.failmsg
{
color:#990000;
}
/* KernBern CSS*/
#wrapper{
	margin: auto;
	width:651px;
	height:139px;
		
}
.flipped
{
	-o-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	-ms-filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	
}
.slider
{
	max-width:700px;
	max-height:420px;
	overflow:hidden;
}
a{
	text-decoration:none;
}
.rounded
{
	
	 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}
h1{
	font-size:30px;
}
.codesnip {
	color: #CCC;
}

.transitionExample
{
	float:left;
	position:relative;
	width:350px;
}
.exampleText
{
	position:absolute;
	top:30px;
	left:170px;
	text-size:12px;
	text-align:center;
	width:180px;
}
.textindent
{
	text-indent:30px;
}
.center
{
	text-align:center;
	color:#057CBC;
}

.package_desc
{
	
	font-size:14px;
	padding-left:10px;
	float:left;
	text-align:justify;
	padding-top:5px;
	text-align:justify;
	border:solid 0px;
	padding-right:10px;
	color:#5b2e02;
}
.s
{ 
	color:#ffffff;
	font-weight:bold;
}
.ss
{
	background:#3399CC;
}
.cus_bor
{
	border-left-color:#FFFFFF;
	border-top-color:#FFFFFF;
		
}
  #bannerads {
    width: 694px;
    height: 176px;
	border:0px solid #666666;
	margin-top:auto;
  }
  .feedbackcmt
  {
	width:600px;
	float:left;
	margin-right:-100%; /*Margin Trick to allow room for right container*/
	padding:10px;
	/*Wrapping Words For all Browsers below*/
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
  }  
#left_table
{
	background-image:url(../images/sub_middle_bg.gif);
	background-repeat:repeat;
}
.naga
{
	background-color:#9ecffc;
}

.naga1
{
	background-color:#f8f9e5;
}
#contentBody h4, h5
{
	color:#057CBC;;	
}
/*code by ram*/
.link_blue
  {
  	color:steelblue;
  }
#mode #middle_table td.td_popup li,#mode #middle_table td.td_popup a,#mode #middle_table li,#mode #middle_table td.td_popup dt,#mode #middle_table a /*pilgirimage tours*/
{
	color: steelblue;
}
/* 23.5.11 chabges by ram */
table .td_tour_pack tr:hover {
  background-color:#C0E9FA;   
	
 }
 table .td_tour_pack tr {
 background-color:#E3F4FB;
 }
table .td_tour_pack tr.no11:hover {

 background-color:#E3F4FB; 	
 }
 input, select, textarea
 {
 	outline:none;
 }
 