body { margin: 5px; font-family: Arial,Helvetica,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); }
img { border: 0pt none ; }
p { margin: 10px 0pt 0pt; }
h1, h2, h3 { color: rgb(26, 112, 174); font-family: Arial,Helvetica,Sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; }
h1 { margin: 0pt; padding: 30px 0pt 10px;}
h2, h3 { margin: 0pt; padding: 25px 0pt 10px; }
h2.sitemap { padding: 0px; font-size: 12px; }
h3 { font-weight: normal; }
h3 a, h3 a:visited, h2 a, h2 a:visited { color: rgb(26, 112, 174); text-decoration: none; }
big { font-size: 15px; }
iframe { margin-top: 10px; }

/*wrapper 1 colonna*/
.vg_wrapper-unacol { margin: 5px 0pt  15px; /*background: url('/images/timetable/wrappercolon.gif') repeat-y;*/ width: 100%; }
.vg_vgextra_newricerca { margin: 0pt 0pt 0pt 5px; padding: 0pt 0 20px 10px; float: left; width: 769px; }
.vg_filtra-sx{
	float: left;
	width: 172px;
	padding: 10pt 8pt 15px 6px;
	background: url('/images/timetable/wrappercolon.gif') repeat-y;
	margin-left: 11px;
	_margin-left: 5px;
}

.vg_filtra-destra{
	float: right;
	width: 763px;
	padding-bottom: 20px;

}
.vg_tab-newricerca{
	background-image: url(/images/timetable/sfondo-tabricerca.jpg);
	background-position: -1px 0;
	padding-top: 8px;
	padding-bottom: 8px;

	color: #1465a2;
	font-weight: bold;
	font-size: 13px;
}
vg_icon-freccia{
	padding-top: 8px;
}
.vg_bordo-scheda{
	border-bottom:2px solid #267bb1;
	border-left:2px solid #267bb1;
	border-right:2px solid #267bb1;
	width: 765px;
}
#vg_bordotab{
	border-top: 1px solid #267bb1;
	border-bottom: 1px solid #267bb1;
	font-size: 11px;
	width: 750px;
}
.vg_cellasotto{
	height:20px;
	border-bottom: 1px solid #267bb1;
}
.vg_bordotab-left{
	border-left: 1px solid #267bb1;
}
.vg_bordotab-right{
	border-right: 1px solid #267bb1;
}
.vg_sfondo-sec{
	background-color:#dfecf2;
	color: #333333;
}
.vg_tip-noactive{
	display:none;
}
.vg_red{
	border: 1px solid red;
	display: block;
}

tr.vg_sfondo-sez{
	background-image: url(/images/timetable/sfondoMattina.jpg);
	background-repeat: repeat-x;

}
td.vg_sfondo-sez{
	padding:1px 0 2px 6px;
	font-weight: bolder;
	color: #0D4574;
	font-size: 12px;
}
.vg_tabuno{
	width: 96px;
	padding: 4px 0 4px  6px;
	vertical-align: top;
	color: #25577a;
	font-size: 10px;
	border-bottom: 1px solid #c4d4e1;

}
.vg_tabdue{
	padding: 4px 0 4px  6px;
	width: 84px;
	vertical-align: top;
	color: #25577a;
	font-size: 10px;
	border-bottom: 1px solid #c4d4e1;


}
.vg_tabtre{
	width: 70px;
	color: #25577a;
	font-size: 10px;
	border-bottom: 1px solid #c4d4e1;
	text-align: center;

}
.vg_tabquattro{
	width: 55px;
	color: #25577a;
	padding: 2px 0 4px 0;
	font-size: 10px;
	border-bottom: 1px solid #c4d4e1;
	text-align: center;
}
.vg_tabcinque{
	width: 90px;
	text-align: center;
	color: #25577a;
	vertical-align: top;
	padding: 2px 0 4px 0;
	font-size: 10px;
	border-bottom: 1px solid #c4d4e1;
}
.vg_tabsei{
	border-bottom: 1px solid #c4d4e1;
	text-align: center;
	color: #25577a;
	padding: 2px 0 4px  0;
	font-size: 10px;

}
h3.vg_titolo-orario{
	color: #2f74b2;
	font-size: 13px;
	font-weight: bolder;
}
fieldset.vg_nobordo{
	border: 0;
}
.vg_ric-uno{
	padding: 8px 5px 8px 0;
	width: 140px;
	text-align: right;
	font-weight: bolder;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.vg_ric-due{
	padding: 8px 0 8px 0;
	width: 340px;
	text-align: left;
	font-weight: bolder;
	color: #666666;
	font-size: 12px;

}
.vg_ric-due-input{
	padding: 8px 0 8px 0;
	width: 340px;
	text-align: left;
}
.vg_ric-tre{
	width: 110px;
	text-align: right;
	font-weight: bolder;
	font-size: 12px;
	padding: 8px 5px 8px 0;
	color: #666666;
}

.vg_ric-quattro{
	text-align: left;
	font-weight: bolder;
	font-size: 12px;
	padding: 8px 0 8px 0;
}
.vg_ric-quattro-input{
	text-align: left;
	font-size: 12px;
	padding: 8px 0 8px 0;
}
.vg_width-select{
	width: 285px;
	font-size:12px;
        font-family:Arial;

}
.vg_width-fascia{
	font-size:10px;
	width: 160px;
}
.vg_width-fasciasett{
	font-size:10px;
	width: 250px;
}
.vg_campi-input{
	font-size: 10px;
	width: 217px;
}
.vg_sub-cerca{
	text-align: right;
        width: 400px;
}
.vg_boxtop-due{
	height: 7px;
	width: 744px;
	background-image: url(/images/timetable/topbox2.jpg);
	background-repeat: no-repeat;
	line-height: 0;
	font-size: 2px;
}
.vg_boxcenter-due{
	width: 741px;
	border-left: 1px solid #829baf;
	border-right: 1px solid #829baf;
	margin-left: 1px;
}
.vg_boxbottom-due{
	height: 7px;
	width: 744px;
	background-image: url(/images/timetable/bottombox2.jpg);
	background-repeat: no-repeat;
	font-size: 2px;
	line-height: 0;
}
.vg_centra-boxdue{
	margin-left: 9px;;
}
.vg_boxdue-titoli{
	padding: 1px 0 8px 8px;
}
.vg_boxdue-item{
	background-color: #dfecf2;
	padding: 8px 8px 10px 8px;
}
.vg_boxdue-ris{
	color: #0c4771;
	font-size: 14px;
	font-weight: bold;
}
.vg_boxdue-active{
	color: #fb4d1e;
	font-weight: bold;
	font-size: 14px;
	padding: 10px 0 0 0;
	margin: 0;
}

.vg_boxdue-nonactive{
	color: #d2cece;
	font-weight: bold;
	font-size: 14px;
}
.vg_boxdue-dispon{
	color:#0d4574;
	font-size:12px;
	font-weight:normal;
}
.vg_boxdue-filtra{
	font-size: 14px;
	color: #000;
	font-weight: bold;
	padding: 0 0 8px 0;
}
.vg_boxdue-tddue{
	border-right: 1px solid #7496af;
	padding-right: 10px;
	padding-left: 17px;
	width: 213px;
	vertical-align: top;
}
.vg_boxdue-tdtre{
	padding-right: 10px;
	padding-left: 16px;
	width: 213px;
	vertical-align: top;
}
.vg_boxdue-tduno{
	border-right: 1px solid #7496af;
	padding-right: 10px;
	width: 229px;
	vertical-align: top;
}
.vg_boxdue-tititem{
	color: #2e6898;
	font-size: 14px;
	padding: 10px 0 4px 0;
}
.vg_label-item{
	font-weight: bold;
	font-size: 12px;
}
.vg_boxdue-sx{
	float: left;
	width: 90px;
}
.vg_boxdue-dx{
	float: right;
	width:83px;
	text-align: right;
	padding-top: 4px;
}
.vg_boxdue-content{
	width: 175px;
}
.vg_clear{
	clear: both;
	line-height: 0;
	overflow: hidden;
	height: 0;
	font-size: 0;
}
.vg_clear-zero{
	clear: both;
	line-height: 0;

	overflow: hidden;
	height: 0;
}
.vg_boxdue-orari{
	width: 206px;
}
.vg_tipovolo{
	float: left;
	width:283px;

}
.vg_datavolo{
	float: right;
	width:483px;
	text-align: right;
}
h3.vg_titolo-volo{
	font-size: 15px;
	font-weight: bold;
	color: #0e486d;
	padding: 0 0 0 10px;
	margin: 0;
}

.vg_pag-count{

	padding: 2px 5px 2px 5px;
}
.vg_pag-imgprev{
	border: 1px solid #9eb6c5;
	padding: 2px 5px 2px 2px;
}
.vg_pag-imgnext{
	border: 1px solid #9eb6c5;
	padding: 2px 2px 2px 5px;
}
.vg_pag-count-nobordo{
	padding: 2px 5px 2px 5px;
	font-weight: bold;
}
a.vg_paginazione-link:link, a.vg_paginazione-link:visited{
	text-decoration: none;
	color: #6b6b6b;
}
a.vg_paginazione-link:hover, a.vg_paginazione-link:focus{
	text-decoration: none;
	color: #6b6b6b;
}
a.vg_paginazione-linkfirst:link, a.vg_paginazione-linkfirst:visited{
	text-decoration: none;
	color: #296b9c;
}
a.vg_paginazione-linkfirst:hover, a.vg_paginazione-linkfirst:focus{
	text-decoration: underline;
	color: #296b9c;
}
.vg_boldpag{
	font-size: 15px;

}
.vg_pag-left{
float: left;
width: 550px;
	margin-top: 20px;
	text-align: left;
}
.vg_nero{
	background-color: #dfecf2;
	color: #666;
	font-size: 12px;
}
.vg_bianco{
	background-color: #fff;
	color: #666;
	font-size: 12px;
}
.vg_bordover{
	background-image: url(/images/timetable/bordover.jpg);
	background-repeat: repeat-y;
	color: #666;
	font-size: 12px;
}
.vg_center-day{
	text-align: center;
}
.vg_subinfo-left{
	width:146px;
	float: left;
	padding: 10px;;

}
.vg_subinfo-right{
	width:485px;
	float: right;
	padding: 11px 10px 11px 10px;
}
.vg_boxdieci-left{
	width:400px;
	float: left;
	padding: 10px;;
	background-color: #DFECF2;
}
.vg_boxdieci-right{
	width:500px;
	float: right;
	padding: 10px;
}
.vg_boxdieci-subr{
	float: right;
	width: 50px;
	padding-top: 40px;
	text-align: right;
}
a.vg_annulla-volo:link, a.vg_annulla-volo:visited{
	color:#ff0000;
	text-decoration: underline;
	font-weight: bold;
}
.vg_boxdieci-subl{
	float: left;
	width: 440px;
}
.vg_dentro{

	border:1px solid red;



}
vg_bordo-dentro{
	border-left: 1px solid #2f80ab;
	border-right: 1px solid #2f80ab;
	border-top: 1px solid #2f80ab;

	top:-2px;
	background-color: #fff;


}
.vg_ombra{
	position: relative;
	left:17px;
	top:1px;
	width: 681px;
	background-image: url(/images/timetable/sfondoMappa.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 4px;
}
.vg_freccia-volo{
	position:absolute;
	left: -11px;
	top: -11px;
}
h4.vg_subbox-uno{
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 2px;
	margin: 0;
	color: #fff;
}
h4.vg_subbox-sel{
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 2px;
	margin: 0;
	color: #333333;
}
.vg_subbox-due{
	font-size: 11px;
	color: #143f5f;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}
.vg_subbox-tre{
	font-size: 11px;
	color: #fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.vg_subbox-select{
	font-size: 11px;
	color: #266286;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.vg_subbox-sele{
	font-size: 11px;
	color: #FF7200;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.vg_subbox-quattro{
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 1px;
         color: #333333;
}
span.vg_day-act{
	font-weight: bold !important;
	font-size: 11px;
	color: #000;
}
.vg_boxdieci-tit{
	background-image: url(/images/timetable/sfondoDelVolo.jpg);
	background-repeat:repeat-x;
	color: #fff;
	padding: 2px 5px 2px 20px;
	font-size: 12px;
	font-weight: bold;
	height: 15px;
	margin-right: 12px;
	margin-top: 8px;

}
.vg_boxdieci-content{
	background-image: url(/images/timetable/sfondosubbox-det.jpg);
	background-repeat: repeat-y;
	border:1px solid #87b5d1;
	margin-top: 2px;
	margin-right: 12px;
	_margin-top: -17px;

}
.vg_del-volo{
	position: relative;
	display: block;
	text-decoration: none;
	width: 21px;
	height: 20px;
	top:-12px;
	left: -15px;
}
/*inizio menu tabber */
.vg_tabbermenu {
						position: relative;
						top:5px;
						list-style-type: none;
						margin: 0;
						padding: 0;
						height: 35px;
				}
				.vg_tabcontent{

					border: 2px solid #456e8b;

				}
				.vg_descriptioncontent2{
					padding: 15px 10px 1px 10px;
					text-align: left;
					width: 954px;

				}

				.vg_hide
				{
					display:none;
				}
				.vg_tabbermenu li{
					width: 164px;
					height: 25px;
					display: block;
					float: left;
					cursor: pointer;
					text-align: center;
					padding-top: 7px;
					font-weight: bold;
					margin-right:6px;
					font-size:14px;
					background-image: url(/images/timetable/tabNonActive.gif);
					background-repeat: no-repeat;
					color:#a1a5a5;
				}
				.vg_tabbermenu li.vg_first-active{
					background-image: url(/images/timetable/FirstTabActive.gif);
					background-repeat: no-repeat;
					color: #456E8B;
				}
				.vg_tabbermenu li.vg_tab-active
				{
					text-align: center;
					padding-top: 7px;
					background-image: url(/images/timetable/tabActive.gif);
					background-repeat: no-repeat;
					color: #456E8B;
				}
/*fine menu tabber*/
.vg_divisorio{
	margin-top: 10px;
}
.vg_volosel-pad{
	padding-left: 10px;
}
.vg_submit-cerca{
	background-image: url(/images/timetable/cerca.jpg);
	float: right;
	width: 102px;
	height: 25px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	background-repeat: no-repeat;
	border: 0;
	text-align: center;
}
.vg_cerca{
	background-image: url(/images/timetable/cerca.jpg);
	float: right;
	width: 102px;
	height: 25px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	background-repeat: no-repeat;
	border: 0;
	text-align: center;
}
.vg_cerca-new{
    background-image: url(/images/timetable/cerca.jpg);
    width: 102px;
    height: 25px;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    background-repeat: no-repeat;
    border: 0;
    text-align: center;
    margin-left: 48px;
}
.vg_ricomincia{
	background-image: url(/images/timetable/ricomincia.jpg);
	float: left;
	width: 144px;
	height: 25px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	background-repeat: no-repeat;
	border: 0;
	text-align: center;
}
.vg_ricomincia-new{
    background-image: url(/images/timetable/ricomincia.jpg);
    width: 130px;
    height: 30px;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    background-repeat: no-repeat;
    border: 0;
    text-align: center;
    margin-top: 20px;
}
.vg_ricomincia-new-map{
	background-image: url(/images/timetable/ricomincia.jpg);
	width: 130px;
	height: 30px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	background-repeat: no-repeat;
	border: 0;
	text-align: center;
	float:left;
  margin-top: 10px;
}

.vg_ricomincia-right{
	background-image: url(/images/timetable/ricomincia.jpg);
	width: 130px;
	height: 30px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	background-repeat: no-repeat;
	border: 0;
	text-align: center;
	margin-top: 22px;
        margin-right: 20px;
        _margin-right: 10px;
}
.vg_iconaereo-default{
	text-align:center;
}
.vg_desc-tabberuno{
	font-size:12px;
	color:#333333;
	padding:6px 4px 0px 10px;
	text-align:left;
	vertical-align:top;
}
.vg_bordosotto{
	border-bottom: 1px solid #c4d4e1;
}
.vg_tabberuno-left{
	text-align: left;
}
.vg_desc-tabberdue{
	font-size:12px;

	padding:6px 4px 0 8px;
	vertical-align:top;
}
.vg_desc-tabbertre{
	font-size:12px;

	padding:6px 0 0 0;
	text-align:center;
	vertical-align:top;
	color:#333333;
}
.vg_sett-research{
	color: #0b4e7b;
	padding: 10px 0 10px 10px;
	font-weight: bold;
}
.vg_set-voli{
	width: 300px;
	margin: auto;
}

a.vg_link-ricomincia:link, a.vg_link-ricomincia:visited{
	display: block;
	padding-top: 5px;
	text-decoration: none;
	color: #fff;
}
a.vg_link-ricomincia:hover, a.vg_link-ricomincia:focus{
	text-decoration: none;
}
.vg_fascia-oraria{
	width: 300px;
	padding-left: 10px;
	background-image: url(/images/timetable/sfondoDelVolo.jpg);
	background-repeat: repeat-x;
	vertical-align: middle;
}
.vg_fascia-sett{
	padding-left: 10px;
	background-image: url(/images/timetable/sfondoDelVolo.jpg);
	background-repeat: repeat-x;
	vertical-align: middle;
	width: 224px;
}
.vg_label-fascia-oraria{
	vertical-align: middle;
	color: #fff;
	background-image: url(/images/timetable/sfondoDelVolo.jpg);
	background-repeat: repeat-x;
	height: 19px;
	font-size: 12px;
	font-weight:bold;
	padding-left: 8px;

}
.vg_label-fascia-sett{
	vertical-align: middle;
	color: #fff;
	background-image: url(/images/timetable/sfondoDelVolo.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
	font-weight:bold;
}
table.vg_fascia{
	margin-bottom: 2px;
        width: 752px;
}
/* inizio ricerca bambini adulti neonati */
.vg_select-uno{
	width: 350px;
	*width:355px;
	_width:355px;
	padding-top: 10px;

}
.vg_select-due{
	width: 420px;
	text-align: center;
}
.vg_select-tre{
	width: 150px;
}
.vg_height-select{
	font-size: 12px;
}
.vg_clientela-sx{
	float: left;
	width: 140px;
	text-align: left;
}
.vg_clientela-dx{
	float: right;
	width: 155px;
	text-align: right;
	margin-right: 8px;

}
.vg_passengers{
  margin-top: 20px;
  margin-left: 12px;
}

/* fine ricerca bambini adulti neonati */
.vg_ee_title { font-family: Arial,Helvetica,sans-serif; color: rgb(51, 102, 153); font-weight: bold; font-size: 12px; }
.vg_ee_text { font-family: Arial,Helvetica,sans-serif; color: rgb(0, 0, 0); font-size: 11px; }
.vg_checkbox { text-indent: 18px; background-repeat: no-repeat; }
.vg_checkbox_on { height: 18px; background-image: url('/images/timetable/check_selezionata.gif'); cursor: pointer; }
.vg_checkbox_off { height: 18px; background-image: url('/images/timetable/check_no_selezione.gif'); cursor: pointer; }
.vg_check_disabled_off {text-indent: 18px; background-repeat: no-repeat; height: 18px; background-image: url('/images/timetable/check_disattivata.gif'); color: silver; }
.vg_check_disabled_on {text-indent: 18px; background-repeat: no-repeat; height: 18px; background-image: url('/images/timetable/check_selezionata.gif'); color: silver;}
.vg_hostes-top{
	background-image: url(/images/timetable/hostesTop.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 15px;
	font-size: 0;

}
.vg_hostes-bottom{
	background-image: url(/images/timetable/hostesBottom.gif);
	background-repeat: no-repeat;
	background-position: top;

	height: 15px;
	font-size: 0;
}
.vg_bordo-infohostes{
	border-bottom: 1px solid #267BB1;
}
.vg_desc-hostes{
	color: #0f4a82;
	font-weight: bold;
	width: 52px;
	margin: 4px auto 0 0;
	cursor: pointer;
}
.vg_frecciagiu{
	background-image: url(/images/timetable/frecciagiu.jpg);
	background-repeat: no-repeat;
	background-position: 45px 6px;
}
.vg_frecciasu{
	background-image: url(/images/timetable/frecciasu.jpg);
	background-repeat: no-repeat;
	background-position: 45px 3px;
}
.vg_hostes-center{
	/*width: 450px;*/
	width: 410px;
	margin-right: 0;
	*margin-right: 1px;
	_margin-right: 1px;
	border-left: 2px solid #d0dde7;
	border-right: 2px solid #d0dde7;

}
.vg_hostes-left{
	background-image: url(/images/timetable/hostesIngrandita.gif);
	background-position: 10px 0;
	background-repeat: no-repeat;
	width:254px;



	border-right: 1px solid #8AB4D4;
	border-left: 1px solid #8AB4D4;
	padding: 2px 10px 2px 100px;

}
.vg_hostes-right{
	border-right: 1px solid #8AB4D4;
	padding-left: 10px;

}
.vg_hostes-table{
	width:98.8%;
	margin:auto;
}

.vg_errormsg{
text-align: center;
color: #456E8B;
font-weight: bold;
font-size: 14px;
margin-bottom: 16px;
}

div.vg_noresmess{
color: #456E8B;
font-size: 14px;
font-weight: bold;
left: 180px;
top: 20px;
margin-top:20px;
}
.vg_dataField{
        width: 280px;
        font-size: 12px;
        font-family:Arial;
	border: solid 1px #BFBFBF;
	padding:0;
}

#vg_first_text{
color: #336699;
padding-left: 10px;
padding-top: 10px;
}

.vg_sottotitolo-volo{
	font-size: 12px;
	color: #0e486d;
	padding: 0 0 8px 13px;
	margin: 0;

}

.vg_desc-informauno{
	font-size:12px;
	color:#333333;
	padding:0 0 4px 10px;
	text-align:left;
	vertical-align:top;
}

.vg_sottotitolo-mappa{
	font-size: 12px;
	color: #0e486d;
	margin: 0;
}

#vg_airport_search_4_tabs_new{ width: 980px; height: 29px; background: url(/images/bg-4tab-4sel.png); position: relative; float: left; }

#vg_airport_search{ width: 976px; float: left; border-left: 2px solid #247AB1; border-bottom: 2px solid #247AB1; border-right: 2px solid #247AB1; }
#vg_airport_search_tab1{ position: absolute; top: 7px; left: 40px; }
#vg_airport_search_tab2{ position: absolute; top: 7px; left: 190px; }
#vg_airport_search_tab2_pf{ position: absolute; top: 7px; left: 190px; }
#vg_airport_search_tab3{ position: absolute; top: 7px; left: 315px; }
#vg_airport_search_tab4{ position: absolute; top: 7px; left: 535px; }

#vg_body_container{ width: 980px; position: relative; margin: 5px 0 0 0; }
#vg_box_description{ width: 670px; height: 60px; float: left; }
#vg_box_login{ width: 300px; height: 60px; float: right; border: 1px solid #247AB1; }
#vg_box_login table{ width: 300px; padding: 2px; border: 0px; }
#vg_footer {position:static !important;}
#vg_beta{position: absolute; top: 2px; left: 270px;}

/* Banner */
.bannerContainer {
    top: 0;
    left: 50%;
    margin: 0 auto 0 -238px;
    position: absolute;
    width: 728px;
	z-index: 10000;
}
#ad728 {
    left: 0 !important;
    position: relative;
    right: 0 !important;
    width: 728px !important;
}

.search-form-button {
	text-decoration: none;
	margin: 10px;
}
.search-form-button a {
	color: #0F4A82;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
}
.search-form-button .icon {
	height: 7px;
	margin: 5px 0 0 3px;
	float: left;
	width: 7px;
}
.search-form-open .icon {
	background: url("http://www3.staticroot.com/images/results/detail_arrow.gif") no-repeat scroll 0 0 transparent !important;
}
.search-form-close .icon {
	background: url("http://www3.staticroot.com/images/results/detail_arrow.gif") no-repeat scroll 0 -7px transparent !important;
}

