.ball
{
	border-left: #DEDDDD 1px solid; border-right: #DEDDDD 1px solid; border-top: #DEDDDD 1px solid; border-bottom: #DEDDDD 1px solid;
}

.ball1
{
	border-left: #3366CC 1px solid; border-right: #3366CC 1px solid; border-top: #3366CC 1px solid; border-bottom: #3366CC 1px solid;
}

.ball2
{
	border-left: #616A74 1px solid; border-right: #616A74 1px solid; border-top: #616A74 1px solid; border-bottom: #616A74 1px solid; background-image: url(images/pge_bgimg1.jpg);
}
.ball3
{
	border-left: #616A74 1px solid; border-right: #616A74 1px solid; border-top: #616A74 1px solid; border-bottom: #616A74 1px solid;
}



.text1
{
font-family: Arial; color: #000000; font-size: 11px; text-decoration: none;
}

.text2
{
font-family: Arial; color: #337DC1; font-size: 11px; text-decoration: none; text-align: Center;
}
.text3
{
font-family: Arial; color: #DFECB7; font-size: 11px; text-decoration: none; text-align: Center;
}

.mainfont
{
font-family: Arial; COLOR: #ffffff; font-size: 9pt; text-decoration:none; text-align: Center; font-weight:500;
}

.footertext {
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
	color: #297bc5;
	text-decoration: none;
}
.footertext_01 {

	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}

.topfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.submenu {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #297bc5;
	text-decoration: none;
}

.text11px {
	font-family:  Arial;
	font-size: 11px;
	font-weight: normal;
	color: #688800;
	text-decoration: underline;
}

.main_text{
	font-family: Arial;
	color:#273478;
	font-size: 11pt;
	line-height: 16px;
	padding-left: 5px;
}

.heading1 { font-family: "Arial";font-size:9pt; color:#3366CC; font-weight:bold; margin:0; text-decoration:none }
.heading1_link:hover { color:#ffffff; text-decoration:none;}

.heading3 
{
font-family: "Arial";
font-size:9pt; color:#3366CC; 
font-weight:bold; margin:0; 
text-decoration: none;
}

.heading2 
{ 
font-family: "Arial";
font-size:9pt; color:#3366CC;
}

td.header_text3{
	font-size: 13px;
	color:#a0badd;
	font-weight: bold;
}

td.contact_text1{
	color:#000000;
	font-family: Tahoma;
	font-size: 11px;
}

.footer_text1{
   font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-align: left;
/*	padding-left: 5px;
*/	text-decoration: none;
}

a.footer_text_link{
   font-family: Arial;
	font-size: 11px;
	color: #3366CC;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}

.colbg1
{
	Background: #337DC1;
}

.greenh1
{
FONT-FAMILY: Arial; COLOR: #AACE39; FONT-SIZE: 17px; FONT-WEIGHT: normal; TEXT-ALIGN: justify;
}

.menu {
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.footer_text2{
   font-family: Arial;
	font-size: 11px;
	color: #3366cc;
	font-weight: normal;
	text-decoration: none;
}

.rightborder {
border-right-width: thin;
border-right-style: solid;
border-right-color: #E5E5E5;
}

.CustomTabStyle .ajax__tab_header {
    font-family:verdana,tahoma,helvetica;
    font-size:11px;
    font-weight:bold;
    visibility:hidden;
    background-color:Black;
}

.ajax__tab_body 
{   
    font-family: "Arial";
    font-size:9pt;
    color:#3366CC; 
    font-weight:bold; margin:0;
    text-decoration:none;    
}

.error
{
	 font-family: "Arial";
	 font-size:9pt;
	 color:Red;
	 font-weight:bold; margin:0;
	 text-decoration:none
}

.amenityHead
 {
 	 font-family: "Arial";
 	 font-size:8pt; 
 	 color:#3366CC;
 	 font-weight:bold;
 	 margin:0; 
 	 text-decoration:none }


/* Added On 8 dec*/
.arial-10 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	COLOR: #6a6868; 
	FONT-FAMILY: Arial
}

.number-2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #0055c0; 
	FONT-FAMILY: Arial
}


/*Added by - Atul*/
/*Style Sheet Functions for Admin Pages*/
body {margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;
}

.plaintext{font-family:Trebuchet MS; font-size:10pt;}

.bigboldtext{font-family:Trebuchet MS; font-size:20pt; font-weight:bold; color:Orange;}

.highlight{font-family:Trebuchet MS; font-size:12pt; font-weight:bold; color:Red;}

.boldtext{font-family:Trebuchet MS; font-size:10pt; font-weight:bold;}

.menuboldtext{font-family:Trebuchet MS; font-size:10pt; font-weight:bold;color: black;}

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000099;
	text-decoration: none;
}
/*End*/


/*Added For Model Popup*/

.modalPopup{background-color:#ffffdd;border-width:2px;border-style:solid;border-color:Gray;padding:3px;width:300px;}

.modalBackground {background-color:Gray;filter:alpha(opacity=70);opacity:0.7;}

.watermark {
	background: #FFAAFF;
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}

/*Added By manthan on 11 dec*/

.colbg2
{
	/*Background: #d6e5f6;*/
}

.text4
{
font-family: Arial; color: #000000; font-size: 8pt; text-decoration: none;
}

.text5
{
font-family: Arial; color: #000000; font-size: 8pt; text-decoration: none; text-align:right;
}

.hr
 {
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #DEDDDD;
}

.boder_blue
{	
	color:#ffffff;
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
}

.boder_gray
{
	BORDER-LEFT: #5e5d5c 1px solid; 
	BORDER-RIGHT: #5e5d5c 1px solid;
	BORDER-top: #5e5d5c 1px solid;
	BORDER-BOTTOM: #5e5d5c 1px solid;
}

.heading
{
	color:#ffffff;
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
}

.colbg2
{
	Background: #297bc5 ;
}

.whitemain
{
color:#ffffff;
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
}

.footer_text3{
   font-family: Arial;
	font-size: 8pt;
	color: #ffffff;
	font-weight: normal;
	text-align: left;
	padding-left: 5px;
	text-decoration: none;
}

.bgPageNo {
 background-color: #6B9FD3;
 text-decoration:none;
 width:12px;
 height:15px;
 color:White;
}

.pagenostyle
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-align: left;
	padding-left: 5px;
	text-decoration: none;
}

/*For xhtml format*/
.topbg {
background-image:url(../images/topbg.gif);
	background-repeat: repeat;
}

.leftbg {
background-image:url(../images/left.gif);
	background-repeat: repeat;
}

.rightbg {
background-image:url(../images/right.gif);
	background-repeat: repeat;
}

.bottombg {
background-image:url(../images/bottombg.gif);
	background-repeat: repeat;
}

/*Menu CSS*/
.menuAdmin{font-family:Arial;color:White;font-size:9pt}
a.menuAdmin:active{font-family:Arial;color:White;font-size:9pt}
a.menuAdmin:visited{font-family:Arial;color:White;font-size:9pt}
a.menuAdmin:link{font-family:Arial;color:White;font-size:9pt}
a.menuAdmin:hover{font-family:Arial;color:White;font-size:9pt}
.menuSubAdmin{font-family:Arial;color:White;font-size:9pt}
a.menuSubAdmin:active{font-family:Arial;color:White;font-size:9pt}
a.menuSubAdmin:visited{font-family:Arial;color:White;font-size:9pt}
a.menuSubAdmin:link{font-family:Arial;color:White;font-size:9pt}
a.menuSubAdmin:hover{font-family:Arial;color:White;font-size:9pt}


/*Css class for model popup of new page*/

.dhtmlwindow{
position: absolute;
border: 4px solid #cddfff;
visibility: hidden;
background-color: white;
}

.drag-handle{ /*CSS for Drag Handle*/
padding: 1px;
text-indent: 3px;
font: bold 14px Arial;
background-color: #CA0000;
color: Black;
cursor: move;
overflow: hidden;
width: auto;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=90);
-moz-opacity: 0.4;
opacity: 0.7;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 1px;
top: 2px;
cursor: hand;
cursor: pointer;
}

* html .drag-handle{ /*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/
width: 100%;
}

.drag-contentarea{ /*CSS for Content Display Area div*/
border-top: 0px solid brown;
background-color: White;
color: White;
height: 150px;
padding: 0px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid gray;
background-color:#F8F8F8;
height: 13px; /*height of resize image*/
}

.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}

/*Model css*/

.drag-handle{ /*Overwrite default drag handle bar background color with below*/
background-color:#cddfff;
height:19px;
}

#interVeil{ /*CSS for veil that covers entire page while modal window is visible*/
position: absolute;
background: black url(blackdot.gif);
width: 10px;
left: 0;
top: 0;
z-index: 5;
visibility: hidden;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=45);
opacity: 0.45;
}

/*Class Added for the Slider*/

.ajax__multi_slider_custom .handle_horizontal_left
{
    position:absolute;
    background:url('../images/handle_left.gif') no-repeat;
    width:13px;
    height:25px;
    z-index:200; 
   cursor:w-resize;    
}

.ajax__multi_slider_custom .handle_horizontal_right
{
    position:absolute;
    background:url('../images/handle_right.gif') no-repeat;
    width:13px;
    height:25px;
    z-index:200;
    cursor:w-resize;     
}

.ajax__multi_slider_custom .inner_rail_horizontal
{
	position:relative;	
	background:url('../images/slider_h_rail.gif') repeat-x;
	height:22px;
	z-index:100;
}
.ajax__multi_slider_custom .outer_rail_horizontal
{
	position:relative;	
	background:url('../images/slider_h_rail_outer.gif') repeat-x;
	height:22px;	
	z-index:100;	
}

/*Added By manthan to change design*/

body {}
td,input,select {font-family:arial;font-size:8pt}
.modify{font-size:9pt;font-weight:bold;color:#1F5B92}
.bld{font-weight:bold;}
.silver{background-color:#E9E9E9}
.button{border:0;background-color:#338BC5;color:#FFFFFF;font-weight:bold;height:18px;}
.hotelname{background-color:#297BC5;color:#FFFFFF;font-weight:bold;font-size:9pt}
.opt{font-family:arial;font-size:8pt;color:#297BC5;text-decoration:none}
.srch{font-size:9pt;font-weight:bold;color:red}

#gallery {font:11px arial,sans-serif; padding:15px 0 0 0; line-height:15px;}
#gallery div.off {color:#000; height:33px; margin-right:2px; line-height:33px; padding:0 20px; float:left; background:url() repeat-x left bottom; border:1px solid #ddd; border-bottom-color:#000; cursor:pointer; position:relative; z-index:20;}
#gallery div.on {font-weight:bold;color:#297BC5; padding:0 20px; margin-right:2px; margin-top:1px; float:left; background:url(tabs_2.gif) repeat-x left bottom; border:1px solid #96AACC; cursor:pointer; border-bottom:0; height:33px; line-height:32px; position:relative; z-index:100;}

div.hide {display:none; width:0; overflow:hidden;}
div.show {clear:left; background:#fff;  width:95%;  margin-top:0; top:-1px; border:1px solid #CCD6E6;padding:20px; position:relative; z-index:50; font:11px arial, sans-serif; line-height:18px;}
div.show img {float:left; margin:0 2px 2px 0;}
.clear {clear:both;}

/* By Ramesh On 27 April 2009 */

.tableborder01 {
	border: 1px solid #739e01;
	text-indent: 4px;
}
.tableborder02 {
	border: 1px solid #4d96de;
	background-color: #f9fcff;
}
.tableborder03 {
	border: 1px solid #ffad77;
	background-color: #f9fcff;
}
.tableborder04 {
	text-indent: 4px;
}
.newhotel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #d95700;
	text-decoration: none;
}
.tr_title01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #336699;
	line-height: 25px;
}
.redfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #d95700;
	text-decoration: none;
}
.header14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2C6DAD;
	text-decoration: none;
}
.header12_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
}
.orange_bg {
	background-image: url(../images/orange_bg.gif);
	background-repeat: repeat;
	line-height: 8px;
}
.img_border {
	border: 1px solid #E6B50D;
}
.tr_ftborder {
	background-image:	url(../images/titlebg.gif);
	background-repeat: repeat;
	line-height: 24px;
}
.submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f26802;
	text-decoration: none;
}
.sitemaptx_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	text-decoration: underline;
}
