/* CSS Document */

.bodycolor	   { margin-top:10px; margin-bottom:10px; margin-left:0px; margin-right:0px; background-color: #FFFFFF;}

.grayborder    { background-color: #cccccc;}

.bg_white       { background-color: #FFFFFF;}	
.bg_maroon      { background-color: 762123;}
.bg_gray        { background-color: #cacac8;}

.bg_lightgray        { background-color: #e3e3e1;}
	
.bg_golden        { background-color: #c07c20;}

.bg_green     { background-color: #009706;}
.bg_red     { background-color: #CC0000;}

.golden {color:#f6db87;}

.red {color:#CC0000;}

.border_lightmaroon      { background-color: #a66e70;}


.content_maroon12 {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 12px; color: #762123; font-weight: normal; text-align:justify;}
.error {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 12px; color: #762123; font-weight: normal;}

.content_maroon12_bgwhite {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 12px; color: #762123; background:#FFFFFF; font-weight: normal;}

.content_maroon11_bgwhite {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; color: #762123; background:#FFFFFF; font-weight: normal;} 
.content_golden_bgwhite {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; color: #BC7D3E; background:#FFFFFF; font-weight: normal;} 

.content_white12_maroon {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 12px; color: #ffffff; background:#c07c20; font-weight: normal;}

.content_golden11 {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; color: #927748; font-weight: normal;}

.content_gray11 {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; color: #898b81; font-weight: normal;}

.content_whitebold12 {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 12px; color: #ffffff; font-weight: bold;}

.content_maroon11 {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; color: #6f3a43; font-weight: normal;}

.content_blue11 {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; color: #283960; font-weight: normal;}

.content_darkgray11 {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; color: #595A53; font-weight: normal; }
.content_darkgray10 {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 10px; color: #595A53; font-weight: normal; }

.content_darkgray11_justify {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; color: #595A53; font-weight: normal; text-align:justify;}

.content_darkgray12_justify {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 12px; color: #595A53; font-weight: normal; text-align:justify;}

.content_darkgray12 {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 12px; color: #595A53; font-weight: normal; }


.content_maroon15 {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 15px; color: #6f3a43; font-weight: normal;}


.content_green15 {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 15px; color: #FFFFFF; background-color: #009706; font-weight: normal;}

.content_gray15 {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 15px; color: #cacac8; background-color: #F5F5F5; font-weight: normal;}

.heading_maroon14 {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 14px; color: #762123; font-weight: bold;}

.heading_maroon12_bg {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 12px; color: #762123; background:#dcc7c8; font-weight: bold;}

.heading_maroon12_bggray {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 12px; color: #762123; background:#E8E8E8; font-weight: bold;}

.heading_maroon12_bglightgray {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 12px; color: #762123; background:#EEEEEE; font-weight: bold;}

.heading_maroon12_bglightgraynew {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 12px; color: #762123; background:#F9F9F9;}

.select45  { font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; font-weight: normal; color: #707070; background-color : #FFFFFF; width:45px; height:18px; }

.select50  { font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; font-weight: normal; color: #707070; background-color : #FFFFFF; width:50px; height:18px; }

.select73  { font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; font-weight: normal; color: #707070; background-color : #FFFFFF; width:73px; height:18px; }

.select120  { font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; font-weight: normal; color: #707070; background-color : #FFFFFF; width:120px; height:18px; }

.select207  { font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; font-weight: normal; color: #707070; background-color : #FFFFFF; width:207px; height:18px; }

.select245  { font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; font-weight: normal; color: #707070; background-color : #FFFFFF; width:245px; height:18px; }

.select400  { font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; font-weight: normal; color: #707070; background-color : #FFFFFF; width:400px; height:18px; }

.select150  { font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; font-weight: normal; color: #707070; background-color : #FFFFFF; width:150px; height:18px; }

.text42	{ font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; font-weight: normal; color: #707070; background-color: #f4f2ee; width: 42px; border-width : 1px; border-top: 1px solid #abadb3; border-left: 1px solid #abadb3; border-right: 1px solid #abadb3; border-bottom: 1px solid #abadb3; }

.text245	{ font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; font-weight: normal; color: #707070; background-color: #f4f2ee; width: 245px; border-width : 1px; border-top: 1px solid #abadb3; border-left: 1px solid #abadb3; border-right: 1px solid #abadb3; border-bottom: 1px solid #abadb3; }

.text35	{ font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; font-weight: normal; color: #707070; background-color: #f4f2ee; width: 35px; border-width : 1px; border-top: 1px solid #abadb3; border-left: 1px solid #abadb3; border-right: 1px solid #abadb3; border-bottom: 1px solid #abadb3; }

.text50	{ font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; font-weight: normal; color: #707070; background-color: #f4f2ee; width: 50px; border-width : 1px; border-top: 1px solid #abadb3; border-left: 1px solid #abadb3; border-right: 1px solid #abadb3; border-bottom: 1px solid #abadb3; }

.text80	{ font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; font-weight: normal; color: #707070; background-color: #f4f2ee; width: 80px; border-width : 1px; border-top: 1px solid #abadb3; border-left: 1px solid #abadb3; border-right: 1px solid #abadb3; border-bottom: 1px solid #abadb3; }
.text70    { font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; font-weight: normal; color: #707070; background-color: #f4f2ee; width: 80px; border-width : 1px; border-top: 1px solid #abadb3; border-left: 1px solid #abadb3; border-right: 1px solid #abadb3; border-bottom: 1px solid #abadb3; }

.text125	{ font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; font-weight: normal; color: #707070; background-color: #f4f2ee; width: 125px; border-width : 1px; border-top: 1px solid #abadb3; border-left: 1px solid #abadb3; border-right: 1px solid #abadb3; border-bottom: 1px solid #abadb3; }

.text170	{ font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; font-weight: normal; color: #707070; background-color: #f4f2ee; width: 170px; border-width : 1px; border-top: 1px solid #abadb3; border-left: 1px solid #abadb3; border-right: 1px solid #abadb3; border-bottom: 1px solid #abadb3; }

.submit	{ font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; font-weight: normal; color: #FFFFFF; background-color: #762123; width: 80px; height:20px; text-align:middle; border-width : 1px; border-top: 1px solid #abadb3; border-left: 1px solid #abadb3; border-right: 1px solid #abadb3; border-bottom: 1px solid #abadb3; }

a.marron:link, a.marron:visited, a.marron:active {color:#6F3A43; background-color:transparent; text-decoration:none; }
a.marron:hover {color:#1E2B4E; background-color:transparent; text-decoration:underline; }

a.blue:link, a.blue:visited, a.blue:active {color:#1e2b4e; background-color:transparent; text-decoration:underline; }
a.blue:hover {color:#591c26; background-color:transparent; text-decoration:underline; }

a.white:link, a.white:visited, a.white:active {color:#ffffff; background-color:transparent; text-decoration:none; }
a.white:hover {color:#f6db87; background-color:transparent; text-decoration:none; }

a.gray:link, a.gray:visited, a.gray:active {color:#898b81; background-color:transparent; text-decoration:none; }
a.gray:hover {color:#762123; background-color:transparent; text-decoration:underline; }




/*New CSS Created For Booking Process Flow*/

.bg_lightyellow     { background-color: #fffdf6;}
.bg_lightgolden     { background-color: #efddc5;}

.content_blue12 {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 12px; color: #283960; font-weight: normal;}
.content_blue17 {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 17px; color: #283960; font-weight: normal;}

.content_maroon14 {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 14px; color: #6f3a43; font-weight: normal;}
.content_maroon12_bglightyellow {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 12px; color: #762123; background:#fcf7e6; font-weight: normal;}


.select106  { font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; font-weight: normal; color: #707070; background-color : #FFFFFF; width:106px; height:18px; }

.text152	{ font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; font-weight: normal; color: #000000; background-color: #ffffff; width: 152px; height: 18px; border-width : 1px; border-top: 1px solid #abadb3; border-left: 1px solid #abadb3; border-right: 1px solid #abadb3; border-bottom: 1px solid #abadb3; }

.text172	{ font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; font-weight: normal; color: #707070; background-color: #ffffff; width: 172px; border-width : 1px; border-top: 1px solid #abadb3; border-left: 1px solid #abadb3; border-right: 1px solid #abadb3; border-bottom: 1px solid #abadb3; }

.border_lightgray     { background-color: #deddd6;}

#jsddm
{	margin: 0;
	padding: 0}
	
	#jsddm li
	{	float: left;
		list-style: none;
		font: 12px Tahoma, Arial;
		text-align:left;
		
		}

	#jsddm li a
	{	display: block;
		background: #762123;
		padding: 5px 12px;
		text-decoration: none;
		border-right: 1px solid white;
		width: 84px;
		color: #EAFFED;
		
		white-space: nowrap}


	#jsddm li a:hover
	{	background: #C07C20}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid white}
		
		#jsddm li ul li
		{	float: none;
			display: inline}
		
		#jsddm li ul li a
		{	width: auto;
			background: #C07C20}
		
		#jsddm li ul li a:hover
		{	background: #7F1616}

		
.btn {
background:none repeat scroll 0 0 #762123;
border:1px solid black;
color:#FFFFFF;
font-size:11px;
padding:1px;
text-align:center;
}