/* CSS Document */

body,html{height:100%;}

body{
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-top: 1px;
/*background:url(/images/common/bg_fade.gif) repeat-x;*/
}

.white-text,#white-text{
color:#ffffff;
font-size:10px;
}

.white-text-large{
color:#ffffff;
font-size:13px;
padding:3px 0 3px 0;
}

.guideDescTitle {
	font-weight:bold;
}

.white-text-large a:link, .white-text-large a:hover, .white-text-large a:visited, .white-text-large a:active 
{ 
color:#FFFFFF;
}

.grey-text a:link, .grey-text a:hover, .grey-text a:visited, .grey-text a:active 
{
color:#727272;
text-decoration:none;
}

hr {border: none 0; 
border-top: 1px dashed #6bb6e6;/*the border*/
width: 100%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
} 
.blue-text{
color:#083A6F;
font-size:10px;
}

.blue-large{
color:#083A6F;
font-size:10px;
}

.blue-text-description{
color:#083A6F;
font-size:10px;
padding:4px 3px 4px 3px;
}

.lightblue-text{
color:#58A8DB;
font-size:10px;
}

a:link, a:hover, a:visited, a:active{
color:#083A6F;
text-decoration:none;
}
.white-text a:link, .white-text a:hover, .white-text a:visited, .white-text a:active 
{ 
color:#FFFFFF;
}

.orangelink a:link, .orangelink a:hover, .orangelink a:visited {color:#083A6F; font-size:11px;}

.blue-text a:link, .blue-text a:hover, .blue-text a:visited, {color:#F55519;}

.darkblue-text a:link, .darkblue-text a:hover, .darkblue-text a:visited, {color:#083A6F;}

.highlightcalender{
color:#D3EAFA;
background-color:#58a9dd;
text-decoration:line-through;
width:22px;
}

.calenderblockheader {
background-color:#083A6F;
color:#FFFFFF;
width:22px;
}

.calenderblock {
background-color:#58a9dd;
color:#FFFFFF;
width:22px;
}

.calenderblock a:link, .calenderblock a:hover, .calenderblock a:visited, .calenderblock a:active{
background-color:#58a9dd;
color:#FFFFFF;
width:22px;
}

.currenthighlightcalender {
color:#FFFFFF;
background-color:#F55519;
}

.currenthighlightcalender a:link, .currenthighlightcalender a:hover, .currenthighlightcalender a:visited, .currenthighlightcalender a:active{
color:#FFFFFF;
background-color:#F55519;
}

.orange-text{
color:#F55519;
font-size:10px;
}

.pricereduced-text{
color:#F55519;
font-size:10px;
text-decoration:line-through;
}

.dark-blue{
color:#083A6F;
font-size:20px;
display:inline;
font-weight:bold;
}



.light-blue{
color:#58A8DB;
font-size:20px;
display:inline;
font-weight:bold;
}

.grey-text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#727272;
}

.blue-bg{
background-color:#58A9DE;
}

.mediumblueBg{
background-color:#D5ECFA;
}

.lightblueBg{
background-color:#E4F2FD;
}

.lighterblueBg{
background-color:#F1F9FC;
}

h1{color:#083A6F; font-size:22px; }

#menu {
	height: 26px;
	margin: 0 0 0 0;
	border-bottom: 2px solid #F4551B;
	overflow:hidden;
	}


	
/*un-selected tab*/
div.taboff {
	float: left;
	width: 90px; height: 26px;
	margin: 0 3px 0 0;
	background: url( '/images/nav/tabs.gif' ) 0 -52px no-repeat;
	}

div.taboff a {
	display: block;
	margin:0; padding: 7px 0 0 0px;
	width:100%; height:100%;
	overflow:hidden;
	font-size:10px;
	color:#083A6F;
	/*color:#58A9E0;*/
	font-weight:bold;
	text-align:center;
	text-decoration: none;
	background: url( '/images/nav/tabs.gif' ) top left no-repeat;
	}

div.taboff a:hover {
	background-image: none;
	color:#ffffff;
	}
	
/*selected tab*/
div.tabon {
	float: left;
	width: 90px; height: 26px;
	margin: 0 3px 0 0;
	color:#FFF;
	}


	
/*un-selected larger tab*/
div.tab2off {
	float: left;
	width: 119px; height: 26px;
	margin: 0 3px 0 0;
	background: url( '/images/nav/tabs2.gif' ) 0 -52px no-repeat;
	}

div.tab2off a {
	display: block;
	margin:0; padding: 7px 0 0 0px;
	width:100%; height:100%;
	overflow:hidden;
	font-size:10px;
	color:#083A6F;
	/*color:#58A9E0;*/
	font-weight:bold;
	text-align:center;
	text-decoration: none;
	background: url( '/images/nav/tabs2.gif' ) top left no-repeat;
	}

div.tab2off a:hover {
	background-image: none;
	color:#ffffff;
	}
	
/*selected larger tab*/
div.tab2on {
	float: left;
	width: 119px; height: 26px;
	margin: 0 3px 0 0;
	}

div.tab2on a {
	display: block;
	margin:0; padding: 7px 0 0 0px;
	width:100%; height:100%;
	overflow:hidden;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	text-decoration: none;
	background: url( '/images/nav/tabs2.gif' ) 0 -52px no-repeat;
	}
	
/*search tabs*/
/*un-selected tab1*/
div.searchtab1off a{
	display: block;
	float: left;
	overflow:hidden;
	width: 125px; height: 79px;
	background: url( '/images/nav/searchtab1.gif' ) 0 0 no-repeat;
	}

/*selected tab1*/
div.searchtab1off a:hover, div.searchtab1on a{
	display: block;
	float: left;
	width: 125px; height: 79px;
	overflow:hidden;
	background: url( '/images/nav/searchtab1.gif' ) 0 -79px no-repeat;
	}
	
/*un-selected tab2*/
div.searchtab2off a{
	display: block;
	float: left;
	overflow:hidden;
	width: 123px; height: 79px;
	background: url( '/images/nav/searchtab2.gif' ) 0 0 no-repeat;
	}

/*selected tab2*/
div.searchtab2off a:hover, div.searchtab2on a{
	display: block;
	float: left;
	width: 123px; height: 79px;
	overflow:hidden;
	background: url( '/images/nav/searchtab2.gif' ) 0 -79px no-repeat;
	}
		
/*un-selected tab3*/
div.searchtab3off a{
	display: block;
	float: left;
	overflow:hidden;
	width: 120px; height: 79px;
	background: url( '/images/nav/searchtab3.gif' ) 0 0 no-repeat;
	}

/*selected tab3*/
div.searchtab3off a:hover, div.searchtab3on a{
	display: block;
	float: left;
	width: 120px; height: 79px;
	overflow:hidden;
	background: url( '/images/nav/searchtab3.gif' ) 0 -79px no-repeat;
	}
	
.button1
	{ font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff; background-color: #58A9DD; border: 0px; width: 97px; height: 29px; background-image: url(/images/buttons/btn1.gif); margin: 0px 0px 2px 0px; cursor: pointer; }
	
.button2
	{ font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff; background-color: #FFFFFF; border: 0px; width: 97px; height: 29px; background-image: url(/images/buttons/btn2.gif); margin: 0px 0px 2px 0px; cursor: pointer; }
	
.button3
	{ font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff; background-color: #FFFFFF; border: 0px; width: 119px; height: 24px; background-image: url(/images/buttons/btn3.gif); margin: 0px 0px 2px 0px; cursor: pointer; }

.button4
	{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff; background-color: #FFFFFF; border: 0px; width: 167px; height: 24px; background-image: url(/images/buttons/btn4.gif); margin: 0px 0px 2px 0px; cursor: pointer; }

.button5
	{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff; background-color: #FFFFFF; border: 0px; width: 115px; height: 33px; background-image: url(/images/buttons/btn_shadow.gif); margin: 0px 0px 0px 0px; cursor: pointer; }

.button5large
	{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff; background-color: #FFFFFF; border: 0px; width: 203px; height: 33px; background-image: url(/images/buttons/btn_shadow_large.gif); margin: 0px 0px 0px 0px; cursor: pointer; }

.button6
	{ font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff; border: 0px; width: 119px; height: 24px; background: url(/images/buttons/btn3.gif) no-repeat #F1F9FC; margin: 0px 0px 2px 0px; cursor: pointer; }


 input.field{ font-size:10px; color:#003263; font-family: Verdana, Arial, Helvetica, sans-serif;}
 textarea.field{ font-size:11px; color:#003263; font-family: Verdana, Arial, Helvetica, sans-serif;}
 select.field { font-size:10px; border: 1px solid #0066CA; color:#003263; font-family: Verdana, Arial, Helvetica, sans-serif;}
 
 input.field2{ font-size:12px; color:#003263; font-family: Verdana, Arial, Helvetica, sans-serif;}
 textarea.field2{ font-size:13px; color:#003263; font-family: Verdana, Arial, Helvetica, sans-serif;}
 select.field2 { font-size:12px; border: 1px solid #0066CA; color:#003263; font-family: Verdana, Arial, Helvetica, sans-serif;}
 
.largePrice{ font-size:12.5px; font-weight:bold; color:#F5551B;}

.orangeBg{ background-color:#F5551B;}
.resultBg{ background-color:#58A9DE;}

/* please wait page dp */
.dhighLight { 
  	float:left;       
  	_width: 45px; /* Visible to IE6 only*/ 
  	_height: 10px; /* Visible to IE6 only*/ 
  	min-width: 45px; /* Visible to IE7 only */ 
 	min-height: 10px; /* Visible to IE7 only */ 
 	background-color:#F5551B;
	line-height: 0px;
	overflow: hidden; 
}
.dnormal{
  	float:left;       
   	_width: 45px; /* Visible to IE6 only*/ 
	_height: 10px; /* Visible to IE6 only*/ 
	min-width: 45px; /* Visible to IE7 only */ 
	min-height: 10px; /* Visible to IE7 only */ 
	background-color:#F5551B; 	
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	line-height: 0px;
	overflow: hidden;
}
.loading-container{
	width:300px;
}

/*Profile search*/
.topDiv
{color:#FFFFFF; font-size:10px; background:#6bb6e6 url(/images/home/search_divider.gif) bottom repeat-x;}

.mainSearch
{color:#FFFFFF; font-size:10px; background:#58A9DD url(/images/home/search_divider.gif) bottom repeat-x;}

.bottomDiv
{ color:#FFFFFF; font-size:10px; background:#6bb6e6;}

.search-button-submit  
{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff; background-color: #FFFFFF; border: 0px; width: 110px; height: 32px; background-image: url(/images/buttons/btn6.gif); margin: 0px 0px 0px 0px; cursor: pointer; }

.search-button-change 
{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff; background-color: #FFFFFF; border: 0px; width: 110px; height: 32px; background-image: url(/images/buttons/btn_shadow_blue.gif); margin: 0px 0px 0px 0px; cursor: pointer;}

.chooseDropDown 
{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border: 2px solid #e96e23; background-color:#F5551B; color:#FFFFFF;}/**/

/* skybargains styles */

p{
color:#083A6F;
font-size:10px;
}

.section0_h2{
color:#083A6F;
font-size:12px;
font-weight:bold;
}

.tabs{
font-weight:bold;
color:#FFFFFF;
}

.section0{
background-color:#083A6F;
}

.pricingTitle{
  margin:5px 0 10px 0; /* this is overridden when sIFR is active with the !important declaration */
  font-family:Verdana, Arial, Helvetica, sans-serif;
  line-height:14px; /* this is overridden when sIFR is active with the !important declaration */
  font-size:12.5px;
  padding-bottom:4px;
  font-weight:bolder;
}

.pricingTitle strong{
  color:#03ADE8;
}

.tabon a {
	display: block;
	margin:0; padding: 7px 0 0 0px;
	width:100%; height:100%;
	overflow:hidden;
	font-size:10px;
	color:#ffffff!important;
	font-weight:bold;
	text-align:center;
	text-decoration: none;
	background: url( '/images/nav/tabs.gif' ) 0 -52px no-repeat;
	}
	
ol li {margin-bottom:10px;}
	
.dynamicText{
 color:#083A6F;
}
.dynamicText span {
 display:none;
 width:2px;
}

.notice{
border:2px solid #F55519;
color:#F55519;
padding:5px;
background-color:#FFF2C1;
font-weight:bold;
}

	 .bookmarklinks {
	 	width:436px;
		/*color:#8a8a8a;*/
		padding:7px 0px;
	}
	 .bookmarklinks .title {
		float:left;
		margin-right:5px;
		line-height:24px;
	}
	 .bookmarklinks .delicious,  .bookmarklinks .digg,  .bookmarklinks .reddit,  .bookmarklinks .facebook,  .bookmarklinks .stumbleupon,  .bookmarklinks .google {
		cursor:pointer;
		color:#727272!important;
		line-height:18px;
		height:17px;
		padding-left:20px;
		float:left;
		margin-right:5px;
		margin-top:3px;
	}
	 .bookmarklinks .delicious {
		background:url(/images/footer/ico_delicious.gif) no-repeat center left;
	}
	 .bookmarklinks .digg {
		background:url(/images/footer/ico_digg.gif) no-repeat center left;
	}
	 .bookmarklinks .reddit {
		background:url(/images/footer/ico_reddit.gif) no-repeat center left;
	}
	 .bookmarklinks .facebook {
		background:url(/images/footer/ico_facebook.gif) no-repeat center left;
	}
	 .bookmarklinks .stumbleupon {
		background:url(/images/footer/ico_stumbleupon.gif) no-repeat center left;
	}
	 .bookmarklinks .google {
		background:url(/images/footer/ico_google.gif) no-repeat center left;
	}
	