﻿.orangeBarUnderline
{
	float: left;
	/*background-color: #E86E01;*/
	height: 1px;
	width: 100%;
	vertical-align: bottom;
	margin:  0px 0px 0px -12px;
}
.DataGridPager 
{
	font-size:12px;
	color:black;
	
}

.DataGridPager a
{
	color: #808082;
	font-size: 12px;
	background-color: #ffffff;
	border-right: #808082 1px solid;
	border-top: #808082 1px solid;
	border-left: #808082 1px solid;
	border-bottom: #808082 1px solid; /*padding:2px  2px 0px 2px;*/
	padding-left: 2px;
	padding-right: 2px;
}
.DataGridPager a:hover 
{
	 color:blue; 
	 font-size:12px;
}

optgroup 
{
	font-style:normal;
	padding:3px;
}

.PagerStyle
{
	background-color:#68AAD5;
	color:Red;
}

.MidAlign
{
  vertical-align:middle;
}
#flashcontent {
	height: 450px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
}


.DottedBG
{
	background-image:url(../images/dots.gif);
	
}
.DND
{
	display:none;
}
.SearchProgressBox
{
	background:white; 
	width:400px;
	height:200px;
	/*position:absolute;*/
	top:200px;
	left:300px;
	font-size:10pt;
	font-weight:bold;
	border-right: orange 1px solid; 		 
	border-top: orange 1px solid; 
    border-left: orange 1px solid; 
    border-bottom: orange 1px solid;
	}	

.FilterProgressBox
{
	background:white; 
	width:400px;
	height:200px;
	position:absolute;
	top:200px;
	left:300px;
	font-size:10pt;
	font-weight:bold;
	border-right: orange 1px solid; 		 
	border-top: orange 1px solid; 
    border-left: orange 1px solid; 
    border-bottom: orange 1px solid;
}	

.AgentLink
{
	text-align:right;
	font-weight:bold;
}


/*Tab CSS Start */
.myTabContainer
{
	/*float: right;*/
	margin-right: 18px;
}

.AgentTabs
{
	margin-right: 18px;
}



.myTabContainer a
{
	width: 77px;
	height: 16px;
	display: block;
	/*background-image:url(../images/homepage/starBuys/tabOff.gif);*/
	background-position:inherit;
	background-repeat:no-repeat;
	color: #ffffff;
	font-weight: bold;
	margin-right: 2px;
	float: left;
	text-align:center;
	padding-top: 3px;
	text-decoration:none;
}



.myTabContainer a:hover
{
	background-image:url(../images/homepage/starBuys/tabOn.gif);
	text-decoration:none;
	margin-top: 0px;
}

.myTab 
{
	width: 77px;
	height: 16px;
	display: block;
	background-image:url(../images/homepage/starBuys/tabOff.gif);
	background-position:inherit;
	background-repeat:no-repeat;
	color: #ffffff;
	font-weight: bold;
	margin-right: 2px;
	/*padding-right: 157px;*/
	float: left;
	text-align:center;
	padding-top: 3px;
	text-decoration:none;
}

.myTabOn
{
	width: 77px;
	height: 16px;
	display: block;
	color: #ffffff;
	font-weight: bold;
	margin-right: 2px;
	float: left;
	text-align:center;
	padding-top: 3px;
	background-image:url(../images/homepage/starBuys/tabOn.gif);
	background-position:inherit;
	background-repeat:no-repeat;
	text-decoration:none;
}


/* Tab CSS End*/

.RowHeader
{
	background-color:#bcbbdd
}
.ta-button
{
	font-family: Tahoma,Arial,  Verdana, Helvetica, sans-serif;
	cursor:hand;
	font-size: 11px;
	color: #000066;
	margin-left:0px;
	margin-right:4px;
	background-color: #d6e7ef;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;	
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #afc4d5;
	border-right-color: #104a7b;
	border-bottom-color: #104a7b;
	border-left-color: #afc4d5;
	border-left-width: 1px;
}

.SearchFilter{
background-image:none;
border-left: 1px solid #BEBEBE;
border-right: 1px solid #BEBEBE;
margin-bottom: 0px;
display: block;
height:auto;
padding: 0px 0px 0px 8px;
padding-bottom: 9px;
}

.filterColumnFooter{
margin-bottom: 20px;
}





.GridHeaderItem
{
	font-weight:bold;
}
.RedBorder
{
    border-right: red 1px solid; 
    border-top: red 1px solid; 
    border-left: red 1px solid; 
    border-bottom: red 1px solid;
}

.starBuysTabsOn
{
	background-image:url(../images/homepage/starBuys/tabOn.gif);
	background-position:inherit;
	background-repeat:no-repeat;
	text-decoration:none;
}
.ErrorContainer
{
	background-color:White;
	text-align:center;
	color:Red;
	border-right: orange 1px solid; 		 
	border-top: orange 1px solid; 
    border-left: orange 1px solid; 
    border-bottom: orange 1px solid;
    padding:15px 15px 15px 15px;    
    
    
}

.DisplaySelectionDirect
{
	width:512px;
	height:300px;
	background-color:White;
	border-right: orange 1px solid; 		 
	border-top: orange 1px solid; 
    border-left: orange 1px solid; 
    border-bottom: orange 1px solid;
    padding:15px 15px 15px 15px;          
}


.DisplaySelection
{
	width:512px;
	height:358px;
	background-color:White;
	border-right: orange 1px solid; 		 
	border-top: orange 1px solid; 
    border-left: orange 1px solid; 
    border-bottom: orange 1px solid;
    padding:15px 15px 15px 15px;          
}

.LinkBox
{
	padding:2px 2px 2px 4px;
	background-color:Orange;
	width:10px;height:18px
}
	
.FailedLogin
{
	color:Red;
	
}

#midColForAgent{
width: 640px;
margin: 11px 25px 0px 25px;
display:block;
}

#midColForHotel{
width: 360px;
margin: 11px 25px 0px 25px;
display:block;
height: 580px;	
}

#rhColForHotel{
width: 300px;
margin-right: 11px;
display:block;
}

.ImageThumbnail
{
	width:106px;
	height:72px;
	border:0;	
	
}

.LargeLink
{
	font-weight: bold;
	color: #0372B9;
	font-style: normal;
	font-size: 12px;
	text-decoration:underline;
}

.MediumLinkSelected
{
	
	font-weight: bold;
	color: green;
	font-style:normal;
	font-size: 12px;
	text-decoration:underline;
}

.MediumLink2
{
	font-weight:normal;
	color: #0372B9;
	font-style: normal;
	font-size: 11px;
	text-decoration:underline;
}

.MediumLink
{
	font-weight: bold;
	color: #0372B9;
	font-style: normal;
	font-size: 11px;
	text-decoration:underline;
}

.HRStyle
{
	 background-color:orange;
	 color:orange;
	 border:0;
	 height:0px;
}

.HRStyleResult{
	border: 1px dotted #CCCCCC;
	margin: 10px 0px 10px 0px;
}

.AlternateRow
{
	border-top: orange 1px solid; 
	/*
	border-bottom: orange 1px solid;
	border-right: orange 1px solid;     
    border-left: orange 1px solid; 
	*/
    
}
.OrangeBorder
{
    border-right: orange 1px solid; 
    border-top: orange 1px solid; 
    border-left: orange 1px solid; 
    border-bottom: orange 1px solid;
}

.BlueHeaderSmall
{
	
	color: #0372B9;
	font-style: normal;
	font-size: 11px;
	font-weight:normal;
}

.BlueHeader
{
	font-weight: bold;
	color: #0372B9;
	font-style: normal;
	font-size: 12px;
}

.SliderHandle
{
    background-image:url('../images/sliderbar_v.gif');        
    width:10px;
    height:18px;
    position:relative;
    background-repeat: no-repeat;
}

.SliderRail
{
    width: 180px;
    height: 20px;
    position: relative;
    background-image: url('../Images/sliderbar_h.gif');
    background-repeat: no-repeat;
}

.Hidden
{
    display:none;
    visibility:hidden
}
    
.modalBackground 
{
    background-color:#000;
    filter:alpha(opacity=40);
    opacity:0.6;
    height:100%;
    width:100%;
}

.AgentPassword
{
	border: 1px solid #FFD089;
	font: 11px arial,helvetica,sans-serif;
	height: 15px;
	width: 162px;
	margin-top: 1px;
}

.AgentUsername
{
	border: 1px solid #FFD089;
	font: 11px arial,helvetica,sans-serif;
	height: 15px;	
	width: 190px;
	margin-top: 5px;

}

.AgentSubmit
{
	vertical-align: middle;
}