.bigcombostyle /* CLIENT */
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:14pt;
	WIDTH : 120pt;
}
.biggercombostyle1
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:14pt;
	WIDTH : 60pt;
}
.smallcombostyle
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:10pt;
	WIDTH : 90pt;
}
.smallestcombostyle
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:10pt;
	WIDTH : 30pt;
}
.mediumcombostyle
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:10pt;
	WIDTH : 60pt;
}
.mediumcombostyle1
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:14pt;
	WIDTH : 40pt;
}
.mediumcombostyle2
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:14pt;
	WIDTH : 55pt;
}
.tinycombostyle
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:10pt;
	WIDTH : 30pt;
}

.textboxstyle
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:14pt;
	WIDTH:130pt;
}

.mediumtextboxstyle
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:14pt;
	WIDTH:80pt;
}

.amountboxstyle
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:RIGHT;
	HEIGHT:14pt;
}
.textareastyle
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:35pt;
	WIDTH : 180pt;
}
.textareastylemoderate
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:30pt;
	WIDTH : 150pt;
}
.displaytextstyle
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	HEIGHT:14pt;
}

.labelstyle
{
	Font:normal 11px sans-serif;
	SIZE : 2pt ;
	COLOR:#0066FF;
}

.reporttextboxstyle
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:14pt;
	WIDTH : 60pt;
}

.reporttextareastyle
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:20pt;
	WIDTH : 80pt;
}

.smalltextboxstyle
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:14pt;
	WIDTH : 20pt;
}

.amounttextboxstyle
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:RIGHT;
	HEIGHT:14pt;
	WIDTH : 50pt;
}

.reportheadingstyle
{
	font-family:"Arial, Helvetica, sans-serif";
	SIZE : 2pt ;
	COLOR:#FFFFFF;
}

.labelstyle2
{
	Font:normal 12px sans-serif;
	COLOR:BLUE;
	HEIGHT:12pt;
}

.labelstyle3
{
	Font:normal 11px sans-serif;
	COLOR:BLUE;
	HEIGHT:12pt;
}

.labelstyle4
{
	Font:normal 11px sans-serif;
	COLOR:BLACK;
	HEIGHT:12pt;
}
.labelstyle5
{
	Font:normal 13px sans-serif;
	COLOR:BLACK;
	HEIGHT:12pt;
	font-weight: bold;
}
.labelstyle6
{
	Font:normal 13px sans-serif;
	COLOR:BLACK;
	HEIGHT:12pt;
	font-weight: bold;
}
.labelstyle7
{
	Font:normal 23px sans-serif;
	COLOR:BLACK;
	HEIGHT:200pt;
	font-weight: bold;
}
.labelstylered
{
	Font:normal 11px sans-serif;
	SIZE : 2pt ;
	COLOR:red;
}
.labelstylered2
{
	Font:normal 13px sans-serif;
	SIZE : 2pt ;
	COLOR:red;
}
.labelstylesecurity
{
	Font:normal 11px sans-serif;
	COLOR:#990066;
	HEIGHT:12pt;
}
.itemdescriptiontextarea
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:25pt;
	WIDTH : 80pt;
}
.labelstylered1
{
	Font:normal 11px sans-serif;
	COLOR:red;
	HEIGHT:12pt;
}
.labelstyleblue
{
	Font:normal 11px sans-serif;
	COLOR:blue;
	HEIGHT:12pt;
}
.labelstylebigred
{
	Font:normal 13px sans-serif;
	SIZE : 2pt ;
	COLOR:red;
}
.listboxstyle
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	
	WIDTH : 120pt;
}

.bigtextboxstyle
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:14pt;
	WIDTH:200pt;
}

.bigtextareastyle
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:35pt;
	WIDTH : 250pt;
}

.biggercombostyle
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:14pt;
	WIDTH : 200pt;
}
.labelstyletopmenu
{
	Font:normal 11px sans-serif;
	COLOR:white;
	HEIGHT:12pt;
}
.boldfonttextboxstyle
{
	Font:normal 11px Arial ;
	background-color:WHITE;
	font-weight: bolder;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:14pt;
	WIDTH:130pt;
	
}

.amountboxstyle2
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:RIGHT;
	HEIGHT:14pt;
	WIDTH:80pt;
}
.dynamicmenutable
{
	position:absolute;
	visibility:hidden;
}
.dynamicmenucolumn
{
	visibility:hidden;
}
.biggertextboxstyle
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:14pt;
	WIDTH:350pt;
}
.dynamicelementhide
{
	visibility:hidden;
	position:absolute;
	color : black;
}
.dynamicelementshow
{
	visibility:visible;
}
.dynamiccoloredelementhide
{
	visibility:hidden;
	position:absolute;
	color : black;
	background-color:#CC0033;
}
.xltextareastyle
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:200pt;
	WIDTH : 360pt;
}
.bigmulticombostyle
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:80pt;
	WIDTH : 300pt;
}
.topmenustyle
{
	Font:normal 13px Tahoma ;
	font-weight: bold;
	COLOR:#E5E5E5;
	TEXT-ALIGN:CENTER;
	vertical-align: middle;
}
.topmenustyle1
{
	Font:normal 11px Tahoma ;
	font-weight: bold;
	COLOR:#E5E5E5;
	TEXT-ALIGN:CENTER;
	vertical-align: middle;
}
.submenustyle
{
	Font:normal 11px Tahoma ;
	font-weight: bold;
	COLOR:#E5E5E5;
}
.topmenubigstyle
{
	Font:normal 16px Tahoma ;
	font-weight: bold;
	COLOR:#E5E5E5;
}
.hidediv
{
	display:none;
}
.btn
{  
	border:0px;   
	background-color:#4D7196;   
	text-decoration:none;   
	width:80px;   
	text-align:center;   
	color:#FFFFFF;   
}
.textboxstyle2
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:14pt;
	WIDTH:175pt;
}
.tableborder 
{
border-top:thin solid #04578D;
border-top-width:1;
border-bottom:thin solid #04578D;
border-bottom-width:1;
border-left:thin solid #04578D;
border-left-width:1;
border-right:thin solid #04578D;
border-right-width:1
}
.labelstyle7
{
	Font:normal 11px sans-serif;
	COLOR:BLACK;
}

.textboxstyle3
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:14pt;
	WIDTH:92pt;
}

.header1
{
    Font:normal 18px sans-serif;
	COLOR:#CC0033;
}
.labelstyle8
{
	Font:normal 13px sans-serif;
	SIZE : 2pt ;
	COLOR:BLACK;
	
}
.labelstyle9
{
	Font:normal 13px sans-serif;
	SIZE : 2pt ;
	COLOR:BLUE;
	font-weight: bold;
}
.dashboardstyle
{
    Font:normal 14px Tahoma;
	font-weight: BOLD;
	COLOR:#CFF51F;
}
.header_image_style
{
   background-repeat: no-repeat;
}
.dashboardstyle1
{
    Font:normal 14px Tahoma;
	font-weight: BOLD;
	COLOR:#CC0033;
}
.warningtext
{
    Font:normal 11px sans-serif;
	COLOR:#cc0033;
	HEIGHT:12pt;
}
.biggercombostyle11
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:14pt;
	WIDTH : 95pt;
}
.textboxstyle4
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:14pt;
	WIDTH:120pt;
}
.smallcombostyle
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:14pt;
	WIDTH : 125pt;
}
.bigcombostyle12
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:14pt;
	WIDTH : 100pt;
}
.textboxstyle10
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:14pt;
	WIDTH:94pt;
}
.bigcombostyle13
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:14pt;
	WIDTH : 70pt;
}
.biggercombostyle14
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:14pt;
	WIDTH : 147pt;
}
.bigcombostyle15
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:14pt;
	WIDTH : 60pt;
}
.bigcombostyle16
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;
	HEIGHT:14pt;
	WIDTH : 88pt;
}
.pick-drop-combo
{
	Font:normal 11px Arial;
	background-color:WHITE;
	COLOR:BLACK;
	TEXT-ALIGN:LEFT;	
}
/*************************************************************************************************/
.BodyStyle
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 background-color:WHITE;
 color:BLACK;
}

td
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:BLACK;
}

.BoldText
{
 font-weight:bold;
}

.TitleBarStyle
{
 background-color:#0000FF;
 text-align:left;
 font-size:15px;
 font-weight:bold;
 color:#FFFFFF;
}

.BookingEngineStyle
{  
 background-color:#FFFFFF;
 border-left: thin solid #0000FF;
 border-left-width:1px;
 border-right: thin solid #0000FF;
 border-right-width:1px;
 border-bottom: thin solid #0000FF;
 border-bottom-width:1px;
}

.PageTitleText
{
 font-size:18px;
 color:#CC0033;
}

.LabelTextColour
{
 font-weight:bold;
 color:BLACK;
}
.HeaderBar
{
 background-color:#0000FF;
 text-align:center;
 font:13px;
 font-weight:bold;
 color:#FFFFFF;
}
.WarningTextColor
{
 color:#990066;
}
.NormalText
{
    Font:normal 11px sans-serif;
    COLOR:black;
    HEIGHT:12pt;
}
.ResultsStyle
{
 background-color:WHITE;
}