body
{
margin:0px;
padding:0px;
font-family:tahoma;
font-size:11px;
}
.clsBody
{
width:710px;
}
.clsBanner
{
	font-size:28px;
	font-family:Arial,Haettenschweiler;
	letter-spacing:-2px;
	font-weight:bolder;
	color:#33337D;
	text-align:center;
	width:300px;
}
.clsbar
{
font-size:20px;
width:10px;
}
.clsBanner_sub
{
font-weight:bolder;
font-size:12px;
font-family:Arial;
}
.clsinput
{
border:1px solid black;
margin:2px;
background-color:#EFF0EC;
}

.clsHmenu 
{
background:transparent url(img/menubg.png) repeat-x;
color:white;
text-transform:uppercase;
width:100%;
height:30px;
font-family:tahoma;
font-size:11px;
text-align:center;
font-weight:bolder;
}
.clsCenter
{
width:100%;
margin-top:5px;
}
.clsLpage
{
background:transparent url(img/leftBg.png) no-repeat;
width:417px;
}
.clsCenterHead
{
background:url(img/heading.gif) no-repeat center center;
height:36px;
text-align:center;
font-weight:bolder;
font-size:14px;
font-family:Arial;
color:white;
padding-right:60px;
}
.clsinfo
{
color:white;
font-family:Verdana;
font-size:10px;
text-align:justify;
vertical-align:top;
padding-left:10px;
color:#CCEBF5;
}
.clsoptions
{
font-family:Tahoma;
font-size:10px;
font-weight:bolder;
color:#CCEBF5;
text-transform:uppercase;
}
.clsPoint
{
font-weight:bolder;
font-family:arial;
font-size:12px;
letter-spacing:-1px;
}
.clsRpage
{
background:transparent url(img/RightBg.png) no-repeat;
}
.clsRHeading
{
width:250px;
}
.clsRHeading th
{
font-family:Arial;
font-size:18px;
}
.clsRDetails
{
padding:10px;
font-family:verdana;
font-size:10px;
}
li
{
  list-style:url(img/points.png) ;
  color:red;
  font-family:tahoma;
  font-size:11px;
  line-height:20px;
}
.clsNote
{
font-weight:bolder;
font-family:tahoma;
font-size:10px;
white-space:nowrap;
}
.clsRates th
{
font-family:arial;
background-color:#737373;
color:white;
font-weight:bolder;
font-size:12px;
padding:5px;
}
.clsRates
{
width:100%;
font-family:tahoma;
font-size:10px;
margin:2px;
}
.clsApply
{
width:100%;
font-family:tahoma;
font-size:10px;
border:1px solid #008F00;
margin:2px;
}
.clsApply th
{
background-color:#008F00;
color:white;
font-weight:bolder;
font-size:12px;
padding:5px;
}
.clsApply input
{
font-size:12px;
}
.clslbl
{
text-align:left;
padding-left:20px;
}
.clsMatterR 
{
font-family:Arial;
width:100%;
}
.clsMatterR th
{
padding-top:10px;
font-size:18px;

}
.clsFooterMenu
{
font-size:10px;
font-family:tahoma;
}
.clsFooterMenu td
{
padding-left:10px;
}
.clsstate
{
font-family:tahoma;
font-weight:bolder;
font-size:12px;
padding-top:5px;
height:25px;
}
.clsstate a
{
color:#7E7E7E;
text-decoration:none;
font-size:12px;

}
a:hover
{
text-decoration:none;
/*font-size:10px;*/
padding-bottom:2px;
background:transparent url(images/flash.gif) repeat-x bottom left ;
}
.clsHmenu a
{
color:white;
text-decoration:none;
}
.clsTopleftWall
{
background:white url(images/4_ideas_02.jpg) repeat-x 1px;
}
.clslbl1
{
padding-top:10px;
background:white url(images/4_ideas_02.jpg) repeat-x 1px;
color:white;
font-family:Arial;
font-size:14px;
font-weight:bolder;
padding-left:30px;
}

.clsRightVMenu
{
background: white url(images/4_ideas_04.jpg) right no-repeat ;
width:30px;
}
.clsLeftWall
{
background:white url(images/4_ideas_07.jpg) repeat-y 4px;
}
.clsRightWall
{
background:white url(images/4_ideas_07.jpg) repeat-y right 4px;
}
.clsLeftBottom
{
  background:white url(images/4_ideas_08.jpg) no-repeat 5px;
  width:14px;
  height:14px;
}
.clsBottom
{
  background:white url(images/4_ideas_09.jpg) repeat-x center 0px;
}
.clsRightBottom
{
  background:white url(images/4_ideas_09.jpg) repeat-x center 0px;
}
.clsShowCity
{
color:#973100;
font-weight:bolder;
font-family:tahoma;
font-size:12px;
text-decoration:none;
}
.clsPage a
{
font-family:tahoma;
font-size:12px;
color:gray;
text-decoration:none;
}
.clsmatter
{
padding-left:30px;
padding-right:30px;
line-height:20px;
font-family:tahoma;
font-size:12px;

}
.clsHeading
{
font-size:22px;
padding-left:30px;
font-weight:bolder;
font-family:arial;
color:#CF4217;
border-bottom:2px solid #CF4217;
text-transform:capitalize;
}
caption
{
  text-align:left;
  padding:10px;
  font-weight:bolder;
  font-family:tahoma;
}
.clsQuote
{
font-size:12px;
}
.clsfirstMor
{
background-color:#FDEFEC;
font-size:12px;
}
.clsHeading1
{
font-family:tahoma;font-size:16px;
}
.clsHeading3
{
font-family:tahoma;font-size:12px;
}
.clsmatter , .clsdetailcity
{
font-family:tahoma;
font-size:11px;
color:#828282;
padding:0px;
}

.bottom:link{
	font-family: Verdana, Helvetica, sans-serif;	font-size: 9px;	color: #000000;	text-decoration:none;
}
.bottom:active{
	font-family: Verdana, Helvetica, sans-serif; font-size: 9px;	color: #000000; text-decoration:none;
}
.bottom:visited{
	font-family: Verdana, Helvetica, sans-serif;	font-size: 9px;	color: #000000;	text-decoration:none;
}
.bottom:hover{
	font-family: Verdana, Helvetica, sans-serif;	font-size: 9px;color: #000000;	font-weight:bold;text-decoration:none;
}

.bottom2:link{
	font-family: Verdana, Helvetica, sans-serif;	font-size: 9px;	color: #999999;	text-decoration:none;
}
.bottom2:active{
	font-family: Verdana, Helvetica, sans-serif; font-size: 9px;	color: #999999; text-decoration:none;
}
.bottom2:visited{
	font-family: Verdana, Helvetica, sans-serif;	font-size: 9px;	color: #999999;	text-decoration:none;
}
.bottom2:hover{
	font-family: Verdana, Helvetica, sans-serif;	font-size: 9px;color: #999999;	font-weight:bold;text-decoration:none;
}
