﻿/* Default CSS Stylesheet for a Scenic Airlines */
 
BODY
{
    font-family: arial;
    font-weight: normal;
    letter-spacing: normal;
    text-transform: none;
    WORD-SPACING: normal;
    font-size: 12px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
	background-position:top;
	background-color:#393D59;
	background-image:url(images/background_grphic.jpg);
	background-position:center;
	background-repeat:repeat-y;
}

.tblwd
{
	width:1004px;
	background-color:#faf3ea;
}

.lftnavwd
{
	width:250px;
	background-color:#e97b54; color:#fff; font-weight:normal; font-size:11px;
}

.lftnavwd a:link { 
      color: #FFF;
      font-family: Arial, Verdana, sans-serif;
      font-size: 11px;
      text-decoration: none;
      }
      
      .lftnavwd a:visited { 
      color: #FFF;
      font-family: Arial;
      font-size: 11px;
      text-decoration: none;
      }
      .lftnavwd a:hover { 
      color: #FFF;
      font-family: Arial;
      font-size: 11px;
      text-decoration: underline;
      }
      .lftnavwd a:active { 
      color: #FFF;
      font-family: Arial;
      font-size: 11px;
      text-decoration: none;
      }
.midwd
{
	width:5px;
}

.contwd
{
	width:745px;
}
		
.topbar
{
	background-image:url(images/topbarbg.gif);
	height:60px;
}

.topposi
{
	padding-left:50px;
}

.contbg
{
	background-image:url(images/contbg.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#faf3ea;
}

.imagecont { width: 735px; height:225px; top:160px; padding-left:10px; position: absolute; }
.imagecrv { width: 735px; height:225px; top:150px; padding-left:10px; position: absolute; }
.imageban { width: 300px; height:70px; top:170px; padding-left:435px; position: absolute; }

.lanbar{ font-size:10px; background-color:#faf3ea;}

.imgtbl
{
	height:240px;
}

.lftnavbg
{
	background-color:#e97b54;
}

.lftboxbg
{
	background-image:url(images/lftbox_bg.gif);
}

.pckbox
{
	width:248px;
	height:160px;
}

.pckboxtop
{
	background-image:url(images/pckbox_top.gif);
	
	font-weight:bold;
	padding:22px 10px 5px 10px;
}

.pckboxbg
{
	background-image:url(images/pckbox_bg.gif);
	font-family:Arial;
	font-size:11px;
	color:#3d3d3d;
	/*padding:5px 20px 5px 20px;*/
}

.botbar
{
	background-image:url(images/botbarbg.gif);
	height:47px;
	background-color:#faf3ea;
}

.botbg
{
	background-color:#faf3ea;
	height:45px;
}

.menbar
{
	background-image:url(images/menbarbg.gif);
	height:32px;
}

.biggrntxt
{
	font-family:Arial;
	font-size:16px;
	color:#2c5883;
	font-weight:bold;
	line-height:25px;
}

.lrgredtxt
{
	font-family:Arial;
	font-size:18px;
	color:#cd2700;
	line-height:35px;
}

.medwhttxt
{
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	padding:0px 10px 10px 15px;
}

.whttxt
{
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
}

.grytxt
{
	font-family:Arial;
	font-size:11px;
	color:#3d3d3d;
}

.medgrytxt
{
	font-family:Arial;
	font-size:12px;
	color:#676767;
}

.styform
{
	border:solid 1px #C2C2C2; 
	height:18px;
	font-family: verdana;
	font-size: 11px; 
	line-height: 18px;
	padding: 0px;
	margin: 0px;
}

.redtxt
{
	font-family:Arial;
	font-size:11px;
	color:#d8292f;
}

.bigredtxt
{
	font-family:Arial;
	font-size:14px;
	color:#d8292f;
}

.lftbox
{
	background-image:url(images/lftbox.jpg);
	width:100%;
	height:148px;
	padding-top:5px;
}

#qs_resArea {
	width:200px;
	display:block;
}

#descbox
{
	font-family:Arial;
	font-size:11px;
	color:#2c5883;
	line-height:14px;
	padding:5px 10px 5px 10px;
	
}
#fdescbox
{
	font-family:Arial;
	font-size:11px;
	color:#2c5883;
	line-height:14px;
	padding:5px 10px 5px 0px;
	
}
.whtbg
{
	background-color:#ffffff;
}

.menutxt
{
	font-family:Arial;
	font-size:12px;
	color:#de3900;
	letter-spacing:0em;
	line-height:1.6em;
}

A.menu:link { 
      color: #de3900;
      font-family: arial;
      font-size: 12px;
      }

A.menu:visited { 
      color: #de3900;
      font-family: arial;
      font-size: 12px;
      }

A.menu:hover { 
      color: #de3900;
      font-family: arial;
      font-size: 12px;
      }

A.menu:active { 
      color: #de3900;
      font-family: arial;
      font-size: 12px;
      }
 
A.whtlnk:link { 
      color: #ffffff;
      font-family: arial;
      font-size: 11px;
      text-decoration: none;
      }

A.whtlnk:visited { 
      color: #ffffff;
      font-family: arial;
      font-size: 11px;
      text-decoration: none;
      }

A.whtlnk:hover { 
      color: #ffffff;
      font-family: arial;
      font-size: 11px;
      text-decoration: underline;
      }

A.whtlnk:active { 
      color: #ffffff;
      font-family: arial;
      font-size: 11px;
      text-decoration: none;
      }
 
 A.redlnk:link { 
      color: #d8292f;
      font-family: arial;
      font-size: 11px;
      text-decoration: underline;
      }

A.redlnk:visited { 
      color: #d8292f;
      font-family: arial;
      font-size: 11px;
      text-decoration: underline;
      }

A.redlnk:hover { 
      color: #d8292f;
      font-family: arial;
      font-size: 11px;
      text-decoration: none;
      }

A.redlnk:active { 
      color: #d8292f;
      font-family: arial;
      font-size: 11px;
      text-decoration: underline;
      }     

A.grnlnk:link { 
      color: #3c567f;
      font-family: arial;
      font-size: 11px;
      text-decoration: none;
      }

A.grnlnk:visited { 
      color: #3c567f;
      font-family: arial;
      font-size: 11px;
      text-decoration: none;
      }

A.grnlnk:hover { 
      color: #3c567f;
      font-family: arial;
      font-size: 11px;
      text-decoration: underline;
      }

A.grnlnk:active { 
      color: #3c567f;
      font-family: arial;
      font-size: 11px;
      text-decoration: none;
      }           

A.orglnk:link { 
      color:#cd2700;
	  font-family: arial;
      font-size: 11px;
      text-decoration: none;
      }

A.orglnk:visited { 
      color:#cd2700;
      font-family: arial;
      font-size: 11px;
      text-decoration: none;
      }

A.orglnk:hover { 
      color:#cd2700;
      font-family: arial;
      font-size: 11px;
      text-decoration: underline;
      }

A.orglnk:active { 
      color:#cd2700;
      font-family: arial;
      font-size: 11px;
      text-decoration: none;
      }
      
.foottxt
{
	font-family:Arial;
	font-size:11px;
	color:#676767;
}

A.footlnk:link { 
      color: #676767;
      font-family: Arial;
      font-size: 11px;
      text-decoration: none;
      }

A.footlnk:visited { 
      color: #676767;
      font-family: Arial;
      font-size: 11px;
      text-decoration: none;
      }

A.footlnk:hover { 
      color: #676767;
      font-family: Arial;
      font-size: 11px;
      text-decoration: underline;
      }

A.footlnk:active { 
      color: #676767;
      font-family: Arial;
      font-size: 11px;
      text-decoration: none;
      }
 .pcktext {
 	font-family:Arial;
	font-size:11px;
	color:#3d3d3d;
	padding:5px 20px 5px 20px;
}
.conttext { background-color:#faf3ea; padding:0px 10px 0px 10px; }
.yellowbg{ font-family:Arial; font-size:11px; color:#3d3d3d; background-color: #f7f7f7; border:1px solid #e9e2d9; }
.seohead h1{ font-family:Arial, verdana, sans-serif; font-size:16px; color:#2461B3;}
.smlgry2{ font-family:Arial; font-size:12px; 	color:#3d3d3d;} 
A.myacc:link { color: #de3900; font-family: arial; font-size: 12px; text-decoration: none; }
A.myacc:visited {  color: #de3900; font-family: arial; font-size: 12px; text-decoration: none;  }
A.myacc:hover { color: #de3900; font-family: arial; font-size: 12px; text-decoration: underline; }
A.myacc:active { color: #de3900; font-family: arial; font-size: 12px; text-decoration: none; }
.smlblkv{ font-family: Arial; font-size:12px; color:#3d3d3d;}
.bigpakhea { font-family: Arial; font-size:16px; color:#3d3d3d; font-weight:bold !important;line-height:20px; padding-left:5px;}
.pricerange {background-color:#f7f7f7; border:1px solid #e9e2d9; padding:5px; font-family:Arial; font-size:12px; color:#3d3d3d; } 
.reservation{ background-color:#ffeed9; font-family:Arial; font-size:12px; border-top:1px solid #e9e2d9; border-left:1px solid #e9e2d9;border-bottom:1px solid #e9e2d9; border-right:1px solid #e9e2d9;  }
.errmsg{ font-family: arial; font-size:11px; color:#ff0000;}
.smlheav {font-family: Arial; font-size:11px;}
.unicon { font-family: Arial; font-size:12px;color:#3d3d3d; }
.uniconcel { font-family: Arial; font-size:12px;color:#2c5883;}
.uniconcel P { font-family: Arial; font-size:11px; color:#3d3d3d;}
.uniconcel a:link { font-family: Arial; font-size:11px;}
.pricetab{ font-family: Arial; font-size:12px;color:#3d3d3d; }
.avlopt {background-color:#f7f7f7; border:1px solid #e9e2d9; font-family:Arial; font-size:12px; color:#3d3d3d; } 
.avlhead{ padding:5px; background-color:#FFF;}

.brdcrmb{ font-family: Arial; font-size:12px;color:#3d3d3d; padding-top:5px; }
.feesdtls{FONT-WEIGHT: bold; FONT-SIZE: 10px;font-family:arial, verdana, sans-seriff; TEXT-ALIGN: right; width:400px;}
.btncont{padding-bottom:10px; border-top:0px solid #e9e2d9; border-bottom:1px solid #e9e2d9; border-left:1px solid #e9e2d9; border-right:1px solid #e9e2d9; background-color:#f7f7f7;}
.brdbot{padding-bottom:10px; border-top:1px solid #e9e2d9; border-bottom:0px solid #e9e2d9; border-left:1px solid #e9e2d9; border-right:1px solid #e9e2d9; background-color:#f7f7f7; padding-top:5px;}
.smlpakhea{ font-family: Arial; font-size:12px;color:#3d3d3d;font-weight:bold !important;}
.prodhead{ font-family: Arial; font-size:12px;color:#3d3d3d; font-weight:bold;}
.grayline{font-family: Arial; font-size:12px;color:#3d3d3d;}
.proddtls {background-color:#fff; border:1px solid #e9e2d9; padding:5px; font-family:Arial; font-size:12px; color:#3d3d3d; } 
.infobor{border:1px solid #e9e2d9; background-color:#fff;}
.grayline Table { font-family:arial, verdana, sans-serif; font-size:12px;}
.packdtls{font-family:Arial; font-size:12px; color:#3d3d3d; padding:5px 0px 5px 5px;}
.savheapac{ font-family: Arial, Verdana, Sans-Serif; font-size:13px; color:#fff; font-weight: bold; text-align: left;}
.biggry1 Table{font-family:Arial; font-size:12px; color:#3d3d3d; }
.biggry1 a:link { font-family: Arial; font-size:12px;}
.smlgry2nospc
{
	font-family:verdana,Arial;
	font-size:10px;
	color:#4B4B4B;
	letter-spacing:0em;
	line-height:1.20em;
}
.elelevthree table{font-family:Arial; font-size:12px; color:#3d3d3d; }

.activetablft{background-image:url(../default/images/activetablft.gif);background-repeat:no-repeat; width:10px;}
.activetabrht{background-image:url(../default/images/activetabrht.gif);background-repeat:no-repeat;width:10px;}
.activetabbg{background-image:url(../default/images/activetabbg.gif); background-repeat: repeat-x;}
.inactivetablft{ width:10px;}
.inactivetabbg a:link{color:#404040; text-decoration:none;}
.inactivetabbg a:visited{color:#404040; text-decoration:none;}
.inactivetabbg a:hover{color:#404040; text-decoration:underline;}
.inactivetabbg a:active{color:#404040; text-decoration:none;}
.activetabbg a:link{color:#3533AB; text-decoration:none;}
.activetabbg a:visited{color:#3533AB; text-decoration:none;}
.activetabbg a:hover{color:#3533AB; text-decoration:underline;}
.activetabbg a:active{color:#3533AB; text-decoration:none;}
.inactivetabrht{width:10px;}
.tabbg{ background-image:url(../default/images/tab_bg.gif); background-repeat:repeat-x; width:467px; float:left; height:30px; font-family: Arial, Verdana, Sans-Serif; background-color: #faf3ea; font-size:16px; font-weight: bold; color:#404040; height:22px;}



td{ font-size:10px; font-family:Verdana, Arial}



/*.qs-searchlnk   { position:absolute; width:165px; height:auto; left:8px;#left:0px; top:168px;#top:160px; text-align:left;}*/

.qs-sorting     { width:800px; height:auto; float:left; margin-bottom:10px; #margin-bottom:6px; font-family:Arial, Verdana, Sans-Serif; font-size:11px; font-weight: normal; color:#666;}
.cbox-tl        { width:10px; height:10px; float:left; background-image:url(../default/images/corners.jpg); background-repeat: no-repeat;}
.cbox-tr        { width:10px; height:10px; float:left; background-image:url(../default/images/corners.jpg); background-repeat: no-repeat; background-position:-11px 0px;}
.cbox-bl        { width:10px; height:10px; float:left; background-image:url(../default/images/corners.jpg); background-repeat: no-repeat; background-position:0px -11px;}
.cbox-br        { width:10px; height:10px; float:left; background-image:url(../default/images/corners.jpg); background-repeat: no-repeat; background-position:-11px -11px;}
.cbox-top       { height:10px; overflow: hidden; float:left;}
.cbox-bottom    { height:10px; width:auto; float:left;}
.qs-sicon       { vertical-align:middle; margin-left:5px;}
.qs-iconright   { vertical-align:middle; margin-right:6px; margin-left:5px;}
.gcbox-tl       { width:10px; height:10px; float:left; background-image:url(../default/images/gry_corners.jpg); background-repeat: no-repeat;}
.gcbox-tr       { width:10px; height:10px; float:left; background-image:url(../default/images/gry_corners.jpg); background-repeat: no-repeat; background-position:-11px 0px;}
.gcbox-bl       { width:10px; height:10px; float:left; background-image:url(../default/images/gry_corners.jpg); background-repeat: no-repeat; background-position:0px -11px;}
.gcbox-br       { width:10px; height:10px; float:left; background-image:url(../default/images/gry_corners.jpg); background-repeat: no-repeat; background-position:-11px -11px;}
.gcbox-top      { height:10px; overflow: hidden; float:left;}
.gcbox-bottom   { height:10px; width:auto; float:left;}
.qs-tour-topmid { background-color:#fff;width:155px; border-top:1px solid #E1E1E1; height:10px; float:left; }
.qs-tour-botmid { background-color:#fff;width:155px; border-bottom:1px solid #E1E1E1; height:9px;#height:10px; float:left; overflow:hidden; }
.qs-tour-mid    { height:167px;#height:180px; border-left: 1px solid #E1E1E1; padding-bottom:12px; border-right: 1px solid #E1E1E1; float:left; overflow: hidden; width:173px; #width:175px; background-color:#fff; font-size:11px;}
.qs-tour-capt   { color:#666; font-weight:700; width:165px; margin-left:15px; font-size:13px;}
.qs-tour-mid P  { padding:0px; margin:0px 0px 5px 12px;}
.qs-pr-mid      { background-color:#fff;height: 180px; border-left: 1px solid #E1E1E1; border-right: 1px solid #E1E1E1; float:left; overflow: hidden; width:303px;#width:305px;}
.qs-pr-topmid   { background-color:#fff;width:285px; border-top:1px solid #E1E1E1; height:10px; float:left; }
.qs-pr-botmid   { background-color:#fff;width:285px; border-bottom:1px solid #E1E1E1; height:9px;#height:10px; float:left; overflow:hidden; }
.qs-pr-cont     { padding:0px; margin:0px 0px 0px 10px; width: 278px; font-family:Arial, Verdana,Sans-Serif; font-size:11px; color:#666;}
.qs-pr-rate     { text-align:right; height:22px; color:#3533AB; }
.qs-td-day     { text-align:right; height:30px; width:250px; color:#3533AB; }
.qs-pr-range    { padding-bottom:10px; #padding-bottom:13px;}
.qs-loc-mid     { background-color:#fff;height: 180px; border-left: 1px solid #E1E1E1; border-right: 1px solid #E1E1E1; float:right; overflow: hidden; width:298px;#width:300px;}
.qs-loc-mid p     {font-family:Arial;font-size:11px;color:#666;}
.qs-loc-mid table     { font-family: Arial, Verdana, Sans-Serif; font-size:11px; font-weight: normal; color:#666;}
.qs-loc-topmid  { background-color:#fff;width:280px; border-top:1px solid #E1E1E1; height:10px; float:left; }
.qs-loc-botmid  { background-color:#fff;width:280px; border-bottom:1px solid #E1E1E1; height:9px;#height:10px; float:left; overflow:hidden; }
.qs-loc-mid P	{ padding:0px; font-size:11px; margin:0px 0px 0px 0px;}
.qs-loc-mid P.ad{ padding:0px; font-size:11px; margin:5px 0px 0px 5px;}
.qs-loc-head    { font-size:11px;}
.qs-loc-head a:link{ color:#666; text-decoration:underline;}
.qs-loc-head a:visited{color:#666; text-decoration:underline;}
.qs-loc-head a:hover{color:#666; text-decoration:none;}
.qs-loc-head a:active{color:#666; text-decoration:underline;}
.qs-loc-mid table{ width:92%}
.qs-loc-mid .loc{ width:56%; font-size:11px; color:#666;font-family:arial;}
.qs-sort-mid    { height: 28px; background-color:#f7f7f7; border-left: 1px solid #E1E1E1; border-right: 1px solid #E1E1E1; float:left; width:798px;#width:800px; position:relative;}
.qs-sort-topmid { width:780px; background-color:#f7f7f7; border-top:1px solid #E1E1E1; height:10px; float:left; }
.qs-sort-botmid { width:780px; background-color:#f7f7f7; border-bottom:1px solid #E1E1E1; height:9px;#height:10px; float:left; overflow:hidden; }
.qs-sort-capt   { color:#CF2400; font-weight:bold; font-size:16px; width:200px; float:left; padding-left:15px; padding-top:3px; position:absolute; left:0px;}
.qs-sort-rec	{ border-left: 2px solid #E1E1E1; font-size:11px; margin-left:15px; float:left; padding-top:2px; position:absolute; left:258px;}
.qs-sort-rec span{margin-left:15px; margin-top:5px;}
.qs-sort-txt	{ border-left: 2px solid #E1E1E1; font-size:11px; margin-left:15px; float:left; padding-top:2px; position:absolute; left:425px;}
.qs-sort-txt span{margin-left:15px; margin-top:5px;}
.sort-form-slt	{ width:60px; color:#666; font:normal 11px Arial,Verdana,Sans-Serif; margin-left:5px;}
.sort-form-slt-sml{ width:40px; color:#666; font:normal 11px Arial,Verdana,Sans-Serif; margin-left:5px;}
.qs-sort-btn    { float:right; padding-right:15px; position:absolute; z-index:0;left: 710px;}
.qs-sort-show   { border-left: 2px solid #E1E1E1; width:58px; height:25px; float:left; position:absolute; left:200px;}
.qs-sort-show img{margin-left:15px; margin-top:5px;}
.qs-rslt	    {width:788px;#width:798px; border:1px solid #E1E1E1; height:auto; float:left; padding-left:10px; color:#666; background-image: url(../default/images/qs-rslt-bg.gif); background-repeat:repeat-y; margin-bottom:10px; font-family:Arial, Verdana, Sans-Serif; font-size:11px; font-weight: normal; color:#666; position:relative;}
.qs-rslt-caption{ width:370px; font-size:12px; font-weight:bold; float:left; margin:10px 0px 10px 0px;}
.qs-rslt-caption a:link{ color:333333; text-decoration:none}
.qs-rslt-caption a:visited{ color:333333;  text-decoration:none}
.qs-rslt-caption a:hover{ color:333333;  text-decoration:underline}
.qs-rslt-caption a:active{ color:333333;  text-decoration:none}
a.qs-rslt-capt:visited  {margin-left:7px; color:#666; font-size:12px; font-weight:bold; text-decoration:none; margin-bottom:9px;}
a.qs-rslt-capt:link  {margin-left:7px; color:#666; font-size:12px; font-weight:bold; text-decoration:none; margin-bottom:9px;}
a.qs-rslt-capt:active  {margin-left:7px; color:#666; font-size:12px; font-weight:bold; text-decoration:none; margin-bottom:9px;}
a.qs-rslt-capt:hover {text-decoration:underline;}
.qs-rslt-image  { float:left; margin:10px 15px 0px 5px; width:100px; height:100px;}
.qs-rslt-bcapt  { font-size:14px; font-weight:bold;}
.qs-rslt-blucapt{ font-size:14px; font-weight:bold; color:#CF2400;}
.qs-rslt-txt    { line-height:18px; font-weight:normal; width:360px; float:left;}
p.qs-rslt-txt 	{ padding:0px; font-size:11px; margin:10px 0px 10px 0px;}
.qs-rslt-img 	{ border: solid 1px #e3e3e3;}
A.qgrylnk:link	{ font-family:Arial, Verdana, Sans-Serif; color:#666; text-decoration:underline; font-size:11px;}
A.qgrylnk:visited{ font-family:Arial, Verdana, Sans-Serif; color:#666; text-decoration:underline; font-size:11px;}
A.qgrylnk:hover { font-family:Arial, Verdana, Sans-Serif; color:#666; text-decoration:none; font-size:11px;}
A.qgrylnk:active{ font-family:Arial, Verdana, Sans-Serif; color:#666; text-decoration:underline; font-size:11px;}
.qs-rslt-book   { float:right; text-align:center; width:80px; padding:15px 12px 0px 0px;}
A.qblulnk:link	{ font-family:Arial, Verdana, Sans-Serif; color:#6558bc; text-decoration:underline; font-size:11px;}
A.qblulnk:visited{ font-family:Arial, Verdana, Sans-Serif; color:#6558bc; text-decoration:underline; font-size:11px;}
A.qblulnk:hover { font-family:Arial, Verdana, Sans-Serif; color:#6558bc; text-decoration:none; font-size:11px;}
A.qblulnk:active{ font-family:Arial, Verdana, Sans-Serif; color:#6558bc; text-decoration:underline; font-size:11px;}
.qs-chk         { margin-right:5px; #margin-right:2px;}
.qs-sicon-loc   { background-image: url(../default/images/sicons.gif); background-repeat:no-repeat; background-position: 0px 0px; width:auto; height:20px; line-height:18px; padding-left:22px;font-weight:normal; margin:0px; position: absolute; top:30px;}
.qs-sicon-min   { background-image: url(../default/images/sicons.gif); background-repeat:no-repeat; background-position: 0px -75px; width:auto; height:20px; line-height:18px; padding-left:22px;font-weight:normal; margin:0px; position:absolute; top:50px;}
.qs-sicon-dur   { background-image: url(../default/images/sicons.gif); background-repeat:no-repeat; background-position: 0px -18px; width:auto; height:20px; line-height:18px; padding-left:22px;font-weight:normal; margin:0px; position:absolute; top:50px;}
.qs-sicon-comp  { background-image: url(../default/images/sicons.gif); background-repeat:no-repeat; background-position: 0px -58px; width:auto; height:15px; line-height:15px; padding-left:22px;font-weight:normal; margin:0px; position:absolute; top:70px;}
.qs-sicon-from  { background-image: url(../default/images/sicons.gif); background-repeat:no-repeat; background-position: 0px -40px; width:auto; height:21px; line-height:15px; padding-left:22px;font-weight:normal; margin:0px; position:absolute; top:0px; margin-top:10px;}
.qs-sicon-see   { background-image: url(../default/images/sicons.gif); background-repeat:no-repeat; background-position: 0px 0px; width:auto; height:19px; line-height:19px; padding-left:20px;font-weight:normal; margin:0px; position: relative; top:0px; font-family:arial; font-size:11px; color:#CF2400;float:left;}

.qs-rslt-disp   {position:relative; float:left; width:228px; }
.qs-rslt-book img  { margin-top:20px; margin-bottom:10px;}
.comp-header     { width:800px; height:auto; float:left; margin-bottom:10px; #margin-bottom:6px; font-family:Arial, Verdana, Sans-Serif; font-size:11px; font-weight: normal; color:#666;}
.comp-header-mid    { height: 30px; background-color:#f7f7f7; border-left: 1px solid #E1E1E1; border-right: 1px solid #E1E1E1; float:left; width:798px;#width:800px; position:relative; background-image:url(../images/comp-header-bg.gif); background-repeat:repeat-y;}
.comp-header-topmid { width:780px; background-color:#f7f7f7; border-top:1px solid #E1E1E1; height:10px; float:left; background-image:url(../images/comp-header-bg.gif); background-repeat:repeat-y; background-position:-9px;}
.comp-header-botmid { width:780px; background-color:#f7f7f7; border-bottom:1px solid #E1E1E1; height:9px;#height:10px; float:left; overflow:hidden; background-image:url(../images/comp-header-bg.gif); background-repeat:repeat-y; background-position:-9px;}
.comp-header-one    { color:#CF2400; font-weight:bold; font-size:16px; width:245px; float:left; padding-left:10px; padding-top:3px; position:absolute; left:0px;}
.comp-header-two    { color:#000000; font-weight:normal; font-size:11px; width:78px; float:left; text-align:center; padding-top:3px; position:absolute; left:317px;}
.comp-header-three  { color:#000000; font-weight:normal; font-size:11px; width:63px; float:left; text-align:center; padding-top:3px; position:absolute; left:396px;}
.comp-header-four   { color:#000000; font-weight:normal; font-size:11px; width:105px; float:left; text-align:center; padding-top:3px; position:absolute; left:460px;}
.comp-header-five   { color:#000000; font-weight:normal; font-size:11px; width:126px; float:left; text-align:center; padding-top:3px; position:absolute; left:556px;}
.comp-header-six    { color:#000000; font-weight:normal; font-size:11px; width:11px; float:left; text-align:center; padding-top:3px; position:absolute; left:700px;}
.comp-header-seven  { color:#000000; font-weight:normal; font-size:11px; width:104px; float:left; text-align:center; padding-top:3px; position:absolute; left:695px;}


.comp-rslt	        { width:788px;#width:798px; position:relative; border:1px solid #E1E1E1; height:auto; padding-left:10px; color:#666; margin-bottom:10px; font-family:Arial, Verdana, Sans-Serif; font-size:11px; font-weight: normal; color:#666; background-image:url(../images/comp-header-bg.gif); background-repeat:repeat-y; float:left; background-color:#fff;}
.comp-column-one    { color:#666666; font-weight:normal; font-size:11px; width:300px; padding-right:10px; padding-top:10px;}
.comp-column-two    { color:#666666; font-weight:normal; font-size:11px; width:78px; text-align:center; padding-top:10px; vertical-align:top;}
.comp-column-three  { color:#CF2400; font-weight:bold; font-size:12px; width:63px; text-align:center; padding-top:10px; vertical-align:top;}
.comp-column-four   { color:#666666; font-weight:normal; font-size:11px; width:105px; text-align:center; padding-top:10px; vertical-align:top;}
.comp-column-five   { color:#666666; font-weight:normal; font-size:11px; width:126px; text-align:center; padding-top:10px; vertical-align:top;}
.comp-column-six    { color:#666666; font-weight:normal; font-size:11px; width:11px; text-align:center; padding-top:10px; vertical-align:top;}
.comp-column-seven  { color:#666666; font-weight:normal; font-size:11px; width:104px;text-align:center; padding-top:10px; vertical-align:top;}
P.comp-head-icon    { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px}
P.comp-head-tour    { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background-image:url(../default/images/tourtype.gif); background-repeat:no-repeat; height:15px; width:78px; background-position: center;}
P.comp-head-price    { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background-image:url(../default/images/dollar.gif); background-repeat:no-repeat; height:15px; width:63px; background-position: center;}
P.comp-head-depart    { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background-image:url(../default/images/depart.gif); background-repeat:no-repeat; height:15px; width:105px; background-position: center;}
P.comp-head-tloc    { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background-image:url(../default/images/location.gif); background-repeat:no-repeat; height:15px; width:126px; background-position: center;}
P.comp-head-dur    { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background-image:url(../default/images/dur.gif); background-repeat:no-repeat; height:15px; width:71px; background-position: center;}
P.comp-head-comp    { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background-image:url(../default/images/compli.gif); background-repeat:no-repeat; height:15px; width:104px; background-position: center;}
.comp-rslt-capt { width:230px; float:left; font-size:12px; font-weight:bold;margin:0px 0px 9px 0px; padding:0px;}
.comp-rslt-capt a  {color:#666;  text-decoration:none;}
.comp-rslt-capt a:hover{text-decoration:underline;}
.comp-rslt-desc {width:270px; height:auto; float:left; padding-bottom:10px;}
.comp-rslt-desc p{ margin:0px; padding:0px;}
.comp-rslt-image 	{width:90px; float:left; }
.comp-rslt-img { margin-bottom:10px; border:1px solid #E1E1E1;}
.comp-rslt-def{ float:left; width:140px; line-height:15px; margin-bottom:10px;}
p.comp-rslt-text{ margin:0px 0px 6px 0px; padding:0px;}
.comp-rslt-rem a:link{ color:#FF6C00; text-decoration:underline;}
.comp-rslt-rem a:visited{color:#FF6C00; text-decoration:underline;}
.comp-rslt-rem a:hover{color:#FF6C00; text-decoration:none;}
.comp-rslt-rem a:active{color:#FF6C00; text-decoration:underline;}
.comp-rslt-link a:link{color:#6558BC; text-decoration:underline;}
.comp-rslt-link a:visited{color:#6558BC; text-decoration:underline;}
.comp-rslt-link a:hover{color:#6558BC; text-decoration:none;}
.comp-rslt-link a:active{color:#6558BC; text-decoration:underline;}

.tabbg{background-image:url(../default/images/tabbg.gif); background-repeat:repeat-x; width:800px; float:left; height:30px; font-family: Arial, Verdana, Sans-Serif; font-size:16px; font-weight: bold; color:#404040;}
.activetablft{background-image:url(../default/images/activetablft.gif);background-repeat:no-repeat; width:10px;}
.activetabrht{background-image:url(../default/images/activetabrht.gif);background-repeat:no-repeat;width:10px;}
.activetabbg{background-image:url(../default/images/activetabbg.gif); font-size:12px;}
.inactivetablft{ width:10px;}
.inactivetabbg{ font-size:12px;}
.inactivetabbg a:link{color:#CF2400; text-decoration:none;}
.inactivetabbg a:visited{color:#CF2400; text-decoration:none;}
.inactivetabbg a:hover{color:#CF2400; text-decoration:underline;}
.inactivetabbg a:active{color:#CF2400; text-decoration:none;}
.activetabbg a:link{color:#CF2400; text-decoration:none;}
.activetabbg a:visited{color:#CF2400; text-decoration:none;}
.activetabbg a:hover{color:#CF2400; text-decoration:underline;}
.activetabbg a:active{color:#CF2400; text-decoration:none;}
.inactivetabrht{width:10px;}
.handle{margin-top:-12px}
.slider{margin-top:10px; margin-bottom:15px; WIDTH: 215px; POSITION: relative; HEIGHT: 1px; BACKGROUND-COLOR: #b4b6b3;}
.qs-form-slt{ color:#666; font:normal 11px Arial,Verdana,Sans-Serif; }
#layer1 {
	position: absolute;
	visibility: hidden;
	width: 400px;
	height: 300px;
	left: 678px;
	top:258px;
	background-color: #ccc;
	border: 1px solid #000; 
	/* border:8px solid #e1ebf5; */
	padding: 10px;
}
#close {
	float: right;
}
/* Added by kiran on 30 Sep 2008 */
#layer2 {
	position: absolute;
	visibility: hidden;
	width: 400px;
	height: 300px;
	left: 678px;
	top: 318px;
	background-color: #ccc;
	border: 1px solid #000;
	padding: 10px;
	z-index:100;
}

#close2 {
	float: right;
}
#layer3 {
	position: absolute;
	visibility: hidden;
	width: 400px;
	height: 300px;
	left: 525px;
	top: 258px;
	background-color: #ccc;
	border: 1px solid #000;
	padding: 10px;
}

#close3 {
	float: right;
}  
p { margin:0px; padding:0px;overflow:hidden;}
/* Ended by kiran on 30 Sep 2008 */
.popToursCont	{position:absolute;display:none;width:300;height:150;background-color: #dee8f4;border:1px solid;BORDER-RIGHT-COLOR: #7669cd}
.popToursHead	{font-size:18px; color:#003785; vertical-align: top;}
.flSec			{ float:left; margin-top:10px;#margin-top:0px;}




.qs-search-cont { width:800px; height:auto; margin:0px; padding-left:0px; float:left; margin-bottom:10px; #margin-bottom:5px; overflow:hidden; font-family:Arial, Verdana, Sans-Serif; font-size:11px; font-weight: normal; color:#666;}
.tabTour		{ width:185px; text-align: left; vertical-align: top;}
.tabPrice		{ width:315px; text-align:left; vertical-align:top;}
.tabLocate		{ width:300px; text-align:left; vertical-align:top;}
.qs-tourtype    { width:175px; height:auto; margin:0px 0px 0px 0px; padding:0px; float:left;}
.qs-pricerange  { width:305px; height:auto; float:left; font-family:Arial, Verdana, Sans-Serif; font-size:11px; color:#666;}
.qs-location    { width:300px; height:auto;  float:right;} 
.tourTypeDivHead{ position:absolute;display:none;width:auto;height:auto;background-color: #f7f7ff;border:1px solid;BORDER-RIGHT-COLOR: #7669cd;left:600px;top:234px;}
.tourTypeDivFont{font-size:12px}
/* hThree added by kiran on 16 Dec 2008 */
.hThree
{
	margin:0px;
	padding:0px;
}

/* added by Coy on 23FEB to deal with odd category display behaviour */
.hThree a:link {font-size:14px; color:#000099}
.hThree a:visited {font-size:14px; color:#000099}
.hThree a:active {font-size:14px; color:#000099}
.hThree a:hover {font-size:14px; color:#000099}

a, a:link, a:visited, a:active {
	font-size:12px;
}



.elelevone 
{
      background-color:#f8ffee;
      padding:4px 2px 4px 4px;
}
.elelevtwo 
{
      background-color:#fef5ee;
      padding:4px 2px 4px 4px;
}
.elelevthree 
{
      background-color:#e6f1ff;
      padding:4px 2px 4px 4px;
}

table.formreservation
{
	background-color: #fff;
	font-family:verdana,Arial;
	font-size:10px;
	color:#646464;
	letter-spacing:0em;
	line-height:1.80em;
}

td.formreservation
{
	background-color: #ffeed9;
	font-family:verdana,Arial;
	font-size:10px;
	color:#aa2f1f;
	letter-spacing:0em;
	line-height:1.80em;
}

td.formgrayline
{
	background-color: #E0E0E0 ;
}
.orgttl
	{ 
      color:#cd2700;
      font-family: arial;
      font-size: 11px;
      text-decoration: none;
      }
	  

/* added by Coy Clayton on 26JAN09 to make h2's look right */
/*h2 { font-family:Arial, verdana, sans-serif; font-size:14px; color:#2461B3;}*/


/*
H2 {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-SIZE: 15px;
	PADDING-BOTTOM: 2px;
	COLOR: #FFFFFF;
	PADDING-TOP: 2px;
	background-color: #042650;
}
H3 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; COLOR: #042650; PADDING-TOP: 2px
}
H4 {
	FONT-SIZE: 12px;
	color: #000000;
}
H5 {
	color: #042650;
	font-weight: bold;
	font-size: 14px;
	text-decoration: underline;
	margin-bottom: 5px;
	line-height: normal;
} \ */
.bigred-text{
	color: #FF0000;
	font-weight: bold;
	font-size: 18px;
}
.countdown-text{
	color: #FF0000;
	font-weight: bold;
	font-size: 24px;
	font-style: italic;
}
#topten .topreason {
	font-size: 30px;
	color: #063F84;
	line-height: 24px;
	font-weight: bold;
}
#topten .tobookscenic {
	font-size: 17px;
	font-weight: bold;
	color: #063F84;
	line-height: 24px;
}
#topten .ten {
	color: #FF0000;
	font-size: 72px;
	line-height: 72px;
	font-weight: bold;
}

.otter {
	background-image: url(/acc_img/scenic/images/Scenic-info/otter.jpg);
	padding-bottom: 15px;
	font-size: 18px;
	font-weight: bolder;
	color: #FAFAFA;
	background-repeat: no-repeat;
}
.scenicinfo {
	font-size: 18px;
	font-weight: bolder;
	color: #F0EEEE;
	background-repeat: no-repeat;
	margin-top: 2px;
}

#faq-menu {
	FONT-SIZE: 12px;
}
#faq-menu li {
	FONT-SIZE: 12px;
	line-height: 20px;
	list-style-position: outside;
}
#faq-menu li A {
TEXT-DECORATION: underline
}
#faq-menu li A:hover {
	TEXT-DECORATION: none;
	color: #A3B2CC;
}
#menu-container {
	WIDTH: 492px; TEXT-ALIGN: left
}
#clearem {
	CLEAR: both
}

#populartdspacer {
	padding-left: 4px;
}


#reservations {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #0099cc; LINE-HEIGHT: normal;
}
#purchase {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff0000; LINE-HEIGHT: normal;
}
.copyright {
	color: #000000;
	margin-top: 6px;
}
.copyright a {
	color: #000000;
	text-decoration: none;
}
.copyright a:hover {
	color: #000000;
	text-decoration: underline;
}

#brochure-table {
	background-color: #d3d2d2;
	font-size: 16px;
	font-weight: bold;
	height: 113px;
	width: 326px;
}
#brochure-text {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 10px;
}

#Map-Tour a {
	font-size: 10px;
	color: #CCCCCC;
	font-weight: bold;
	text-decoration: underline;
}
#Map-Tour a:hover {
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	margin-top: 4px;
	margin-bottom: -32px;
}

#Map-Tour {
	font-size: 10px;
	color: #FFFFFF;
	background-color: #042650;
	float: right;
	
}

.U {
	text-decoration: underline;
}
.blue {
	color: #063F84;
}

#mainTbl {
	background-color:#faf3ea;
	width:1004px;
}

#Table3 {
	background-image:url(images/table3Bkg.jpg);
	background-repeat:repeat-y;
	background-position:right;
}

/* Widget Library Setup Area */
.ToolBar_Orange_Wrap a:link {font-size:9px;}
.ToolBar_Orange_Wrap a:visited {font-size:9px;}
.ToolBar_Orange_Wrap a:hover {font-size:9px;}
.ToolBar_Orange_Wrap a:active {font-size:9px;}

.ToolBar_Orange_Wrap {
	display:block;
	width:223px;
	background-image:url(images/widLib/SASideWid_Fill.jpg);
	margin-right:auto;
}
.ToolBar_Orange_Bottom {
	background-image:url(images/widLib/SASideWid_Bottom.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
.ToolBar_Orange_Top {
	background-image:url(images/widLib/SASideWid_Top.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
.ToolBar_Orange_Text {
	padding-top:5px;
	padding-bottom:10px;
	padding-right:10px;
	padding-left:2px;
}

/* General ToolBar Tools */
.ToolBar_Blank {
	display:block;
	width:222px;
	margin-right:15px;
	margin-left:0;
	background:none;
	padding-right:5px;
}


/* Scenic Toolbar Implement CRC.27JAN */

ul.linksList {
	margin:0;
	margin-right:auto;
}
li.linksList { 
	padding-left:20px;
	margin-right:auto;
	list-style:none;
	text-align:left;
}

.noMargins {margin:0;};

#QuicklinksBar {
	text-align:left;
}
#QuicklinksBar h4 {
	margin-top:0;
	margin-bottom:0;
	margin-right:auto;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}

/* Popular Tours Stuff */
#PopularTours {
	text-align:left;
}

#PopularTours h4 {
	margin-top:0;
	margin-bottom:0;
	margin-right:auto;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}

.popList {
	margin-top:0;
	margin-bottom:0;
	list-style:circle;
}
.popItem {
	text-align:left;
	list-style:circle;
}

/* Fishbowl Widget Classes */
#fishBowlZone {
	margin-right:auto;
	text-align:left;
	padding:0;
}

#fishBowlZone form {
	margin:0;
	padding:0;
}

/* Replacments for Image Links */
.CatTourLinks {
	font-size:12px;
	font-weight:bold;
}

/* missing classes for tour thumbnail titles */
span.hompakhea {
	color:#003399;
	font-weight:bold;
	margin-bottom:2px;
}




/* Added By Mehul On 23Sept 2009 For RElated & Dependent Package */
.relprod{width:150px; background-color:#eef2ff; margin-bottom:5px; padding:0px; height:auto; overflow:hidden;}
.relprod div{width:140px; padding:0px 5px 5px 5px; padding-top:5px;}

.relprod img{border:0px;width:140px;overflow:hidden;  }
.relprod p{margin:0px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; padding-top:2px;width:140px; }
.lft{ font-size: 10px; margin: 0px; font-family: Arial, Helvetica, sans-serif; width:85px;float:left; }

.rht{ font-size: 10px; margin: 0px; font-family: Arial, Helvetica, sans-serif; float:right; width:55px;  }
.rht a{  font-size: 10px; margin: 0px; font-family: Arial, Helvetica, sans-serif; text-decoration:underline; color:#000000}
.rht a:hover{ font-size: 10px; margin: 0px; font-family: Arial, Helvetica, sans-serif; text-decoration:none;color:#000000}
.clear{clear:both; line-height:1px;}






.htlcontainer{width:290px;font-family: verdana,Helvetica,sans-serif;font-size:10px; color:#000000}
.htlcont{ float:left; width:150px; padding-left:5px; padding-right:5px;}
.htl-left{ float:left; margin-top:10px;}
.float-left{float:left}
.htlcont p{margin:10px 0px 0px 0px; padding:0px;}
.htlprice-left{padding-top:10px; text-align:center;}
.pricebld{font-size:11px; font-weight:bold; line-height:16px;}
p.lnk a:link{background: #ffffff; color: #0a0000;font-size: 10px; text-decoration:none;}
p.lnk a:hover{background: #ffffff; color: #0a0000;font-size: 10px; text-decoration:underline;}
p.lnk a:active{background: #ffffff; color: #0a0000;font-size: 10px;text-decoration:none;}
p.lnk a:visited{background: #ffffff; color: #0a0000;font-size: 10px; text-decoration:none;}
.heading{ text-decoration:underline;}
h3.txthead{font-size:10px; font-weight:normal; padding:0px; margin:0px; }
.htlprice-left span span{font-size:11px;font-weight:bold;}

/* End Added */

/* created by mehul for spacer removed */
.midcontent {margin-left:10px; margin-right:10px;}
.topmargin {margin-top:5px;}


/*Added By Mehul For Itinerary Rendering & Day in Advance Changes on 23 Dec 2009*/
.usercontent { width: 630px; background-color: #ffffff; font-family: Verdana, Geneva, Tahoma, sans-serif; font-size: 11px;}
.usercontent img { border: 0px;}
.userdetails { width: 630px; border: 1px solid #676767; border-collapse:collapse;margin: 5px 0px 20px 0px; }
.userdetails td { width: 150px;border: 1px solid #676767; border-collapse:collapse; padding: 7px 0px 7px 0px; text-align: center; }
.userdetails td input { width: 100px; height: 25px; line-height: 25px; }
.userdetails td input.small { width: 30px; height: 15px; line-height: 15px; }
.userdetails td input.large { width: 100px; height: 15px; line-height: 15px; }
.userdetails td.headadults { width: 160px; background-color: #676767; color: #ffffff;}
.userdetails td.headchild { width: 160px; background-color: #676767; color: #ffffff;}
.userdetails td.headsdate { background-color: #676767; color: #ffffff;}
.userdetails td.usercont1 { width: 180px; background-color: #676767; }
.userdetails td.userconthead2 { width: 90px; background-color: #676767; }
.userdetails td.userconthead3 { width: 70px; background-color: #676767; }
.userdetails td.userconthead4 { width: 90px; background-color: #676767; }
.userdetails td.userconthead5 { width: 70px; background-color: #676767; }
.userdetails td.userconthead6 { width: 110px; background-color: #676767; }
.userdetails td.usercont2 { width: 90px; background-color: #ffffff; }
.userdetails td.usercont3 { width: 70px; background-color: #ffffff; }
.userdetails td.usercont4 { width: 90px; background-color: #ffffff; }
.userdetails td.usercont5 { width: 70px; background-color: #ffffff; }
.userdetails td.usercont6 { width: 110px; background-color: #ffffff; }
.userdetails ul { padding:10px 0 0 10px; margin:10px 0 0 10px;  }
.userdetails ul li { margin: 0px 0px 0px 10px !important; margin: 0px 0px 0px 10px !important; text-align: left; }
.userdetails td.adspace { width: 34%; }
.userdetails td.adcontent { width: 65%; }
.userdetails span.chdprice { font-size: 10px;  }
.userdetails span.chdpricehead { font-size: 10px;  color: #ffffff; }
.userdetails span.adprice { font-size: 12px; font-weight: bold; }
.userdetails span.adpricehead { font-size: 12px; font-weight: bold; color: #ffffff;}
.userdetails span.totperson { font-size: 12px; font-weight: bold; }
.userdetails span.totpersonhead { font-size: 12px; font-weight: bold;  color: #ffffff; }
.userdetails span.yousave { font-size: 12px; font-weight: bold; color: #ffffff; }
.userdetails span.timerange { font-size: 12px; font-weight: bold; }
.userdetails span.adultprice { font-size: 12px; }
.userdetails .instructions { text-align: left; padding: 10px 0px 10px 10px; color: #034e97; }
.adcontenthead { font-size: 14px; font-weight: bold; color: #01519e; }
.adcontentsub { font-size: 11px; padding: 0px; }
.adcontentsub a { color: #01519e;font-size: 11px; padding: 0px; }
.adcontentsub a:hover { text-decoration: none; }
a.fees { font-size: 13px; font-weight: bold; color: #ffffff; }
a:hover.fees { text-decoration: none;}
a.change { font-size: 11px; font-weight: bold; color: #01519e; line-height: 12px; text-decoration: none;}
a:hover.change { text-decoration: underline;}
.disabled { background-color: #e7eaed; }
.userdetails td input.popadtocart { width: 97px; height: 18px; }

.popupcontent { border: 1px solid #676767; display: none; position: absolute; top: 250px; left: 500px; width: 300px; height: 150px; background-color: #ffffff;}
.contentchange { width: 300px; height: 150px; text-align: left; padding: 20px 20px 20px 20px; background-color: #ffffff; }


.PapFrontPage_PromoTitle { text-align: left; padding-left: 0px; }
.PapFrontPage_PromoTitle a, .PapFrontPage_PromoTitle a:link, .PapFrontPage_PromoTitle a:visited { font-size: 11px; }
table.midcontent td { text-align: left;font-weight:normal;  }
table.midcontent td.contentright { text-align: right;  }
table.midcontent td.contentcenter { text-align: center; }
table.userdetails td { text-align: center; }
textarea.styformnoht { width: 500px; font-size: 11px; }
.txtform{height:15px !important;}