
BODY
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	align: left;
	color: #000000;
	font-family: "Microsoft Sans Serif", Arial, Geneva;
	line_spacing: 147%; 
	font-size: 10pt; 
	width: 100%;
/*background: #ffffff; */
	background: #ffffff; 

}

H1 {
	font-weight: normal; 
	FONT-SIZE: 14pt; 
	COLOR: #316AC5; 
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px; 
	LINE-HEIGHT: 1.0em;
	font-family: "Microsoft Sans Serif", Arial, Geneva;
}
H2 {font-weight: normal; FONT-SIZE: 14pt; COLOR: #0000FF; 	font-family: "Microsoft Sans Serif", Arial, Geneva; }
H3 {font-weight: bold; FONT-SIZE: 10pt; COLOR: #FF6600; 	font-family: "Microsoft Sans Serif", Arial, Geneva; }
H4 {font-weight: normal; font-size: 9pt; COLOR: #333333; 	font-family: "Microsoft Sans Serif", Arial, Geneva; }
H5 {font-weight: bold; font-size: 9pt; COLOR: #FF00099; 	font-family: "Microsoft Sans Serif", Arial, Geneva; }
H6 {font-weight: bold; font-size: 9pt; COLOR: #FFFFFF; 	font-family: "Microsoft Sans Serif", Arial, Geneva; background-color: #6699CC; border: #c5d0de solid; border-width: 0px 0px 0px}}
P {font-weight: normal; line-height: 147%; font-size: 10pt; COLOR: #333333; 	font-family: "Microsoft Sans Serif", Arial, Geneva; }
TD {font-weight: normal; font-size: 9pt; line-height: 147%; COLOR: #333333; 	font-family: "Microsoft Sans Serif", Arial, Geneva; }
INPUT {font-weight: normal; font-size: 9pt; line-height: 147%; COLOR: #316AC5; 	font-family: "Microsoft Sans Serif", Arial, Geneva; }
TEXTAREA {font-weight: normal; font-size: 9pt; COLOR: #333333; 	font-family: "Microsoft Sans Serif", Arial, Geneva; }
SELECT{font-weight: normal; font-size: 9pt; COLOR: #316AC5; 	font-family: "Microsoft Sans Serif", Arial, Geneva; }
A {font-weight: normal; TEXT-DECORATION: underline; font-size: 9pt; COLOR: #0000CC; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  }
A:link {font-weight: normal; TEXT-DECORATION: underline; font-size: 9pt; COLOR: #0000FF; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  }
A:hover {font-weight: normal; TEXT-DECORATION: underline; font-size: 9pt; COLOR: #ff0000; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  }
A:active {font-weight: normal; TEXT-DECORATION: underline; font-size: 9pt; COLOR: #0000cc; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  }
A:visited {font-weight: normal; TEXT-DECORATION: underline; font-size: 9pt; COLOR: #990099; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  }
TH.tab-act {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-RIGHT: #003399 1px solid; BORDER-TOP: #003399 0px solid; BORDER-LEFT: #003399 1px solid; BORDER-BOTTOM: #003399 1px solid; BACKGROUND-COLOR: #FFF7E5}
TH.tab-pass {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-RIGHT: #003399 1px solid; BORDER-TOP: #003399 1px solid; BORDER-LEFT: #003399 1px solid; BORDER-BOTTOM: #003399 1px solid; BACKGROUND-COLOR: #BBC9E6}
TH.tab-blank {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-TOP: #003399 1px solid}
TH.line_above {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-TOP: #003399 1px solid;}
A.tab-lnk-act {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; CURSOR: hand; COLOR: #316AC5; TEXT-DECORATION: none}
A.tab-lnk-pass {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; CURSOR: hand; COLOR: #316AC5; TEXT-DECORATION: none }
A.tab-lnk-act:visited {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; COLOR: #316AC5; TEXT-DECORATION: none}
A.tab-lnk-pass:visited {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; COLOR: #316AC5; TEXT-DECORATION: none}
A.tab-lnk-act:hover {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; COLOR: #ff9900; TEXT-DECORATION: none}
A.tab-lnk-pass:hover {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; CURSOR: default; COLOR: #FF9900; TEXT-DECORATION: none }
.search_bg_left {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-LEFT: #003399 1px solid; BACKGROUND-color: #FFF7E5}
.search_bg_right {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-RIGHT: #003399 1px solid; BACKGROUND-color: #FFF7E5}
.search_bg {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BACKGROUND-color: #FFF7E5; BORDER-RIGHT: #003399 1px solid; BORDER-LEFT: #003399 1px solid; }
.search_top {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-TOP: #003399 1px solid; BACKGROUND-COLOR: #FFF7E5 }
.search_bottom {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-BOTTOM: #003399 1px solid; BACKGROUND-COLOR: #FFF7E5 }
.search_box {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-TOP: #003399 1px solid; BORDER-BOTTOM: #003399 1px solid; BORDER-LEFT: #003399 1px solid; BORDER-RIGHT: #CC6633 1px solid; BACKGROUND-color: #FFF7E5}
.search_main {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-LEFT: #003399 1px solid; BORDER-RIGHT: #003399 1px solid; BACKGROUND-color: #FFF7E5}
.message_heading {font-weight: bold; font-size: 10pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-TOP: #6699cc 1px solid; COLOR: #316AC5; BORDER-BOTTOM: #6699cc 1px solid; BORDER-LEFT: #6699cc 1px solid; BORDER-RIGHT: #6699cc 1px solid; BACKGROUND-color: #FFF7E5}
.heading_green {font-weight: bold; font-size: 10pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-TOP: #6699cc 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #6699cc 1px solid; BORDER-LEFT: #6699cc 1px solid; BORDER-RIGHT: #6699cc 1px solid; BACKGROUND-color: #333333}
.nav_box {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-TOP: #6699cc 1px solid; BORDER-BOTTOM: #6699cc 1px solid; BORDER-LEFT: #6699cc 1px solid; BORDER-RIGHT: #6699cc 1px solid; BACKGROUND-COLOR: #FFFFFF}
.nav_sbox {font-weight: bold; FONT-SIZE: 10pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-TOP: #6699cc 1px solid; BORDER-BOTTOM: #6699cc 1px solid; BORDER-LEFT: #6699cc 1px solid; BORDER-RIGHT: #6699cc 1px solid; BACKGROUND-COLOR: #FFF7E5}
.call_us {font-weight: bold; font-size: 9pt; COLOR: #cc0000; 	font-family: "Microsoft Sans Serif", Arial, Geneva; }
.hp_head {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-TOP: #6699cc 1px solid;font-weight: normal; font-size: 9pt; COLOR: #316AC5; 	font-family: "Microsoft Sans Serif", Arial, Geneva; }
.cell {BORDER-RIGHT: #316AC5 1px solid; BORDER-TOP: #999999 2px solid; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  BORDER-LEFT: #999999 2px solid; BORDER-BOTTOM: #316AC5 1px solid}
BR {font-weight: normal; font-size: 9pt; COLOR: #333333; 	font-family: "Microsoft Sans Serif", Arial, Geneva; }
LI {font-weight: normal; font-size: 10pt; COLOR: #333333; 	font-family: "Microsoft Sans Serif", Arial, Geneva; }
OL {font-weight: normal; font-size: 9pt; COLOR: #333333; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  LIST-STYLE-TYPE: decimal}
UL {font-weight: normal; font-size: 10pt; COLOR: #333333; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  LIST-STYLE-TYPE: disc}
HR {COLOR: #333333}
.admin { font-weight: normal; FONT-SIZE: 10pt; COLOR: #333333; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #FFFFFF; border: #c5d0de solid; border-width: 0px 0px 0px}
.adminb { font-weight: bold; FONT-SIZE: 10pt; COLOR: #333333; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #FFFFFF; border: #c5d0de solid; border-width: 0px 0px 0px}
.admin9 { font-weight: normal; font-size: 9pt; COLOR: #333333; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #FFFFFF; border: #c5d0de solid; border-width: 0px 0px 0px}
.admin9b { font-weight: bold; font-size: 9pt; COLOR: #333333; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #FFFFFF; border: #c5d0de solid; border-width: 0px 0px 0px}

.seosmall{ font-weight: normal; font-size: 10px; text-decoration: none; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #FFFFFF; }
.seosmall a:link, .seosmall a:visited {color:#0000FF;text-decoration:none;}
.seosmall a:active, .seosmall a:hover {color:#FF0000; text-decoration:underline;}
.adminbook_box a:link, .adminbook_box a:visited {color:#0000FF;text-decoration:none;}
.adminbook_box a:active, .adminbook_box a:hover {color:#FF0000;text-decoration:underline;}

.blacksmall { font-weight: normal; font-size: 9pt; COLOR: #000000; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #FFFFFF; }
.bg_head {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: normal; color: #FFFFFF; background-color: #0099cc;}

.book_box {font-weight: normal; font-size: 9pt; COLOR: #000099; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #FFFFFF; border: #c5d0de solid; border-width: 0px 0px 0px}
.book_box_bl {font-weight: normal; font-size: 9pt; line-height: 147%; COLOR: #333333; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #c5d0de; border: #c5d0de solid; border-width: 1px 1px 1px}
.book_box_bw {font-weight: normal; font-size: 9pt; line-height: 147%; COLOR: #333333; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #e5e5ee; border: #c5d0de solid; border-width: 1px 1px 1px}
.book_boxw {font-weight: normal; font-size: 9pt; line-height: 147%; COLOR: #000000; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #FFFFFF; border: #f9f9f0 solid; border-width: 0px 0px 0px}
.book_headbox {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: normal; color: #FFFFFF; background-color: #1A50B8; border: #c5d0de solid; border-width: 0px 0px 0px}
.head_weekend {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: normal; color: #FFFFFF; background-color: #2660DD; border: #c5d0de solid; border-width: 1px 1px 1px}
.book_headboxa {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: normal; color: #333333; background-color: #BBC9E6; border: #c5d0de solid; border-width: 1px 1px 1px}
.book_head_border {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: bold; color: #333333; background-color: #FFFFFF; border: #c5d0de solid; border-width: 1px 1px 1px}
.book_headbox_b {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: bold; color: #FFFFFF; background-color: #0099cc; border: #CCCCCC solid; border-width: 1px 1px 1px}
.book_headboxc {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: normal; color: #FFFFFF; background-color: #333333; border: #CCCCCC solid; border-width: 1px 1px 1px}
.book_text { font-weight: normal; font-size: 10pt; line-height: 147%; COLOR: #333333; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #FFFFFF; border: #c5d0de solid; border-width: 0px 0px 0px}
.book_text_u { font-weight: normal; font-size: 10pt; line-height: 147%; COLOR: #333333; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #FFFFFF; border: #c5d0de solid; border-width: 0px 0px 1px}
.book_textb { font-weight: bold; font-size: 10pt; line-height: 147%; COLOR: #333333; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #FFFFFF; border: #c5d0de solid; border-width: 0px 0px 0px;  text-align:left;}
.book_textb { font-weight: bold; font-size: 10pt; line-height: 147%; COLOR: #333333; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #FFFFFF; border: #c5d0de solid; border-width: 0px 0px 0px}
.book_texthead { font-weight: normal; font-size: 10pt; line-height: 147%; COLOR: #FF6600; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #FFFFFF; border: #c5d0de solid; border-width: 0px 0px 0px}
.book_niceBlue_heading {font-weight: normal; font-size: 9pt; COLOR: #FFFFFF; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #4080c0; border: #CCCCCC; solid; border-width: 1px 1px 1px}
.book_head_bl {font-weight: normal; font-size: 9pt; COLOR: #FFFFFF; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #333333; border: #CCCCCC; solid; border-width: 1px 1px 1px}
.book_box_dbl {font-weight: normal; font-size: 9pt; COLOR: #FF6600; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #FFFFFF; border: #333333 solid; border-width: 1px 1px 1px}
.book_head_dbl {font-weight: normal; font-size: 9pt; COLOR: #FFFFFF; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #333333; border: #CCCCCC; solid; border-width: 1px 1px 1px}
.book_head_norm {font-weight: normal; font-size: 9pt; COLOR: #FFFFFF; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #333333; border: #CCCCCC; solid; border-width: 1px 1px 1px}
.adminBlue_head {font-weight: normal; font-size: 9pt; COLOR: #FFFFFF; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #4080c0; border: #CCCCCC; solid; border-width: 1px 1px 1px}
.cancel {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: normal; color: #333333; background-color: #FFFFFF; border: #c5d0de solid; border-width: 1px 1px 0px}
.min_stay {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: normal; color: #cc0000; background-color: #FFFFFF; border: #c5d0de solid; border-width: 0px 1px 0px}
.copyright {font-size: 9pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Arial, sans-serif}
.green {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: normal; color: #006666; background-color: #FFFFFF; border: #FFFFFF solid; border-width: 1px 1px 1px}
.greensmall {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: normal; color: #006666; background-color: #FFFFFF; border: #FFFFFF solid; border-width: 1px 1px 1px}
.greenu {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: normal; color: #006666; background-color: #FFFFFF; border: #006666 solid; border-width: 1px 1px 1px}
.greenb {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: bold; color: #006666; background-color: #FFFFFF;}
.hotbox {font-weight: normal; font-size: 9pt; COLOR: #333333; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #FFFFFF; border: #FF6600 solid; border-width: 1px 0px 1px}
.orange {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: normal; color: #FF6600;}
.orangeb {font-weight: bold; font-size: 10pt; COLOR: #FF6600; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #FFFFFF}
.blueb {font-weight: bold; font-size: 9pt; COLOR: #1F1FA5; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #FFFFFF}
.bluesmall {font-weight: normal; font-size: 9pt; COLOR: #333333; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #FFFFFF}
.book_bg_old {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: normal; color: #333333; background-color: #F6EEBD; border: #c5d0de solid; border-width: 0px 0px 1px}
.book_bg_l {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  BORDER-TOP: #6699cc 0px solid; BORDER-BOTTOM: #6699cc 0px solid; BORDER-LEFT: #6699cc 0px solid; BORDER-RIGHT: #6699cc 0px solid; BACKGROUND-COLOR: #ffffff}
.sub_head {font-weight: normal; font-size: 9pt; COLOR: #333333; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  BORDER-TOP: #c5d0de 1px solid; BORDER-LEFT: #c5d0de 1px solid; BACKGROUND-COLOR: #FFFFFF}
.select_room {font-weight: normal; font-size: 9pt; COLOR: #333333; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  BORDER-LEFT: #c5d0de 1px solid; BACKGROUND-COLOR: #FFFFFF}
.no_smoking {font-weight: normal; font-size: 9pt; COLOR: #333333; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  BORDER-BOTTOM: #c5d0de 1px solid; BACKGROUND-COLOR: #FFFFFF}
.bed_type {font-weight: normal; font-size: 9pt; COLOR: #333333; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  BORDER-BOTTOM: #c5d0de 1px solid; BORDER-LEFT: #c5d0de 1px solid; BACKGROUND-COLOR: #FFFFFF}
.taxrate {font-weight: bold; font-size: 11px; COLOR: #000099; 	font-family: "Microsoft Sans Serif", Arial, Geneva;   BACKGROUND-COLOR: #FFFFFF; border: #c5d0de solid; border-width: 0px 0px 0px}
.fullrate {font-weight: normal; font-size: 9pt; COLOR: #6699cc; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  BACKGROUND-COLOR:#f9f9f0; border:#c5d0de solid; border-width: 1px 0px 1px}
.rate_old {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: normal; color: #333333; background-color: #FFF7E5; border: #c5d0de solid; border-width: 0px 0px 0px}
.rate {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: normal; color: #333333; background-color: #C1D3FB; border: c5d0de solid; border-width: 1px 1px 1px}
.rateredhot {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: normal; color: #333333; background-color: white; border: c5d0de solid; border-width: 1px 1px 1px; background-image: url(/needitnow/images/hot-deals-sun_redhot.gif);background-repeat: no-repeat; background-position:right top; height:40px;}
.rate_weekend {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: normal; color: #333333; background-color: #DBE6FD; border: c5d0de solid; border-width: 1px 1px 1px}
.rate_weekendredhot {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: normal; color: #333333; background-color: white; border: c5d0de solid; border-width: 1px 1px 1px; background-image: url(/needitnow/images/hot-deals-sun_redhot.gif);background-repeat: no-repeat; background-position:right top;}
.red {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: normal; color: #CC0000; background-color: #FFFFFF}
.redsmall {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: normal; color: #CC0000; background-color: #FFFFFF}
.redb {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: bold; color: #CC0000; background-color: #FFFFFF}
.rpt_head {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: bold; color: #FFFFFF; background-color: #333333; border: #CCCCCC solid; border-width: 1px 1px 1px}
.whiteb {font-weight: bold; font-size: 9pt; COLOR: #FFFFFF; 	font-family: "Microsoft Sans Serif", Arial, Geneva; }
.name {font-weight: normal; FONT-SIZE: 14pt; COLOR: #316AC5; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #FFFFFF}
.namewj {font-weight: normal; FONT-SIZE: 14pt; COLOR: #6699cc; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  }
.name_orange {font-weight: normal; FONT-SIZE: 14pt; COLOR: #FF6600; 	font-family: "Microsoft Sans Serif", Arial, Geneva; }
.name_green {font-weight: normal; FONT-SIZE: 14pt; COLOR: #669966; 	font-family: "Microsoft Sans Serif", Arial, Geneva; }
.name_wj {font-weight: bold; FONT-SIZE: 10pt; COLOR: #316AC5; 	font-family: "Microsoft Sans Serif", Arial, Geneva; }
.hotel_head {font-weight: normal; FONT-SIZE: 14pt; COLOR: #0099cc; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #FFFFFF}
.name_red {font-weight: normal; FONT-SIZE: 14pt; COLOR: #CC0000; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #FFFFFF}
.blue_box {font-weight: bold; font-size: 9pt; COLOR: #FF6600; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #FFFFFF; border: #333333 solid; border-width: 1px 1px 1px}
.grey_box {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: normal; color: #333333; background-color: #FFFFFF; border: #c5d0de solid; border-width: 1px 1px 1px}
.orange_box {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: normal; color: #333333; background-color: #FFFFFF; border: #ff9900 solid; border-width: 1px 1px 1px}
.navy_box {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: normal; color: #333333; background-color: #FFFFFF; border: #333333 solid; border-width: 1px 1px 1px}
.searchOrangeb {font-weight: bold; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; COLOR: #ff9900; BACKGROUND-COLOR: #FFF7E5}
.submit {CURSOR: hand}
.login {font-weight: bold; FONT-SIZE: 11pt; COLOR: #FF6600; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #FFFFFF; border: #333333 solid; border-width: 0px 0px 1px}
.message {font-weight: bold; FONT-SIZE: 10pt; COLOR: #333333; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color: #FFFFFF; border: #CC0000 solid; border-width: 0px 0px 0px}
.ieTip{padding-right: 1px;padding-left: 1px;font-weight: normal;font-size: 9pt;z-index: 100;left: 0px;visibility: hidden;padding-bottom: 1px; width: 200px;padding-top: 1px;font-family: Geneva, Tahoma, Verdana, Arial;position: absolute;	background-color: #f2eedb;text-decoration: none;}
.ts_box {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: normal; color: #FFFFFF; background-color: #0099CC; border: #000066 solid; border-width: 1px 1px 1px}
.Webjet_StepHead { font-size: 9pt; font-family: Verdana, Arial, Arial, Geneva; text-align: left; color: white; font-weight: bold; background-color: #C5D0DE;}
.monthnames {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; font-weight: normal; BORDER-LEFT-WIDTH: 0px; font-size: 9pt; font-family: Verdana, Arial, Arial, Geneva; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, Arial, Geneva; BACKGROUND-COLOR: #ddeeff; BORDER-RIGHT-WIDTH: 0px;}
.Webjet_Calendar_WeekDay {font-size: 9pt; font-family: Verdana, Arial, Arial, Geneva; color: #FFFFFF; background-color: #c5d0de; border: #333333; solid; border-width: 1px 1px 1px 1px }
.Webjet_Calendar_Month {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: normal; color: #333333; background-color: #FFFFFF; border: #333333 solid; border-width: 1px 1px 1px}
.wj_bg {MARGIN: 10px; font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BACKGROUND-COLOR: #FFF7E5 }
.wj_left {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-LEFT: #6699cc 1px solid; BACKGROUND-COLOR: #FFF7E5 }
.wj_right {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-RIGHT: #6699cc 1px solid; BACKGROUND-COLOR: #FFF7E5 }
.wj_top {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-TOP: #6699cc 1px solid; BACKGROUND-COLOR: #FFF7E5 }
.wj_bottom {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-BOTTOM: #6699cc 1px solid; BACKGROUND-COLOR: #FFF7E5 }
.ires .mozfix { CLEAR: both}
.nin_bg {MARGIN: 10px; font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BACKGROUND-COLOR: #FFFFFF }
.nin_left {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-LEFT: #6699cc 1px solid; BACKGROUND-COLOR: #FFFFFF }
.nin_right {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-RIGHT: #6699cc 1px solid; BACKGROUND-COLOR: #FFFFFF }
.nin_top {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-TOP: #6699cc 1px solid; BACKGROUND-COLOR: #FFFFFF }
.nin_bottom {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-BOTTOM: #6699cc 1px solid; BACKGROUND-COLOR: #FFFFFF }
.rn_bg {MARGIN: 10px; font-weight: bold; color: #333333; FONT-SIZE: 11pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BACKGROUND-COLOR: #f2f7f7 }
.rn_left {font-weight: bold; font-size: 9pt; color: #FFFFFF; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-LEFT: #6699cc 1px solid; BACKGROUND-COLOR: #f2f7f7 }
.rn_right {font-weight: bold; font-size: 9pt; color: #FFFFFF; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-RIGHT: #6699cc 1px solid; BACKGROUND-COLOR: #f2f7f7 }
.rn_top {font-weight: bold; font-size: 9pt; color: #FFFFFF; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-TOP: #6699cc 1px solid; BACKGROUND-COLOR: #f2f7f7 }
.rn_bottom {font-weight: bold; font-size: 9pt; color: #FFFFFF; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-BOTTOM: #6699cc 1px solid; BACKGROUND-COLOR: #f2f7f7}
.info_head {font-weight: normal; color: #FFFFFF; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; BACKGROUND-COLOR: #0099cc}
.aot_bg {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BACKGROUND-COLOR: #FFFFFF }
.aot_left {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-LEFT: #6699cc 1px solid; BACKGROUND-COLOR: #FFFFFF }
.aot_right {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-RIGHT: #6699cc 1px solid; BACKGROUND-COLOR: #FFFFFF }
.aot_top {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-TOP: #6699cc 1px solid; BACKGROUND-COLOR: #FFFFFF }
.aot_bottom {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-BOTTOM: #6699cc 1px solid; BACKGROUND-COLOR: #FFFFFF }
.bluesmall {FONT-SIZE: 7pt; COLOR: #333333; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-weight: normal; background-color: #FFFFFF}
.nav_btm {font-weight: normal; font-size: 9pt; 	font-family: "Microsoft Sans Serif", Arial, Geneva; BORDER-BOTTOM: #333333 1px solid; padding-bottom: 0px; padding-top: 1px;}
.navsearchbox {
  	padding-left: 3px;
  	padding-right: 3px;
  	padding-bottom: 0px;
  	background-image: url(/needitnow/images/search_bg.gif);
  	background-position: middle left;
  	background-repeat: no-repeat;
    color: #FFFFFF;
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
}


td.navboxbottom {
    color: #333333;
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
    font-weight: bold;
    font-size: 10pt;
    padding-left: 5px;
    padding-right: 5px;
	border-left: 1px #333333 dotted;
	border-right: 1px #333333 dotted;
	border-bottom: 1px #333333 dotted;
}
td.navboxtop {
    color: #333333;
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
    font-weight: bold;
    font-size: 10pt;
    padding-left: 5px;
    padding-right: 5px;
	border-left: 1px #333333 dotted;
	border-right: 1px #333333 dotted;
	border-top: 1px #333333 dotted;
}  
td.navboxbottom {
    color: #333333;
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
    font-weight: bold;
    font-size: 10pt;
    padding-left: 5px;
    padding-right: 5px;
	border-left: 1px #333333 dotted;
	border-right: 1px #333333 dotted;
	border-bottom: 1px #333333 dotted;
} 

td.navboxbottomsecond {
    color: #333333;
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
    font-weight: bold;
    font-size: 10pt;
    padding-left: 5px;
    padding-right: 5px;
	border-left: 1px #333333 dotted;
	border-right: 1px #333333 dotted;
	border-bottom: 1px #333333 dotted;
}
td.navboxtopsecond {
    color: #333333;
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
    font-weight: bold;
    font-size: 10pt;
    padding-left: 5px;
    padding-right: 5px;
	border-left: 1px #333333 dotted;
	border-right: 1px #333333 dotted;
	border-top: 1px #333333 dotted;
}  
td.navboxbottomsecond {
    color: #333333;
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
    font-weight: bold;
    font-size: 10pt;
    padding-left: 5px;
    padding-right: 5px;
	border-left: 1px #333333 dotted;
	border-right: 1px #333333 dotted;
	border-bottom: 1px #333333 dotted;
} 

td.hotones_border {
    padding-top: 5px;
    padding-bottom: 5px;
	border-bottom: 1px #0148BE solid;
	border-left: 1px #0148BE dotted;

} 
td.hotone_head {
    color: #FF8000;
    font-weight: normal;
    font-size: 11pt;
    padding-left: 5px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
	border-right: 1px #0148BE dotted;
    border-bottom: 1px #0148BE solid;
} 
td.advert {
    color: #FF8000;
    font-weight: normal;
    font-size: 11pt;
    padding-left: 5px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
	border-right: 0px #CCCCCC solid;
	border-left: 0px #CCCCCC solid;
    border-bottom: 1px #333333 solid;
}
td.hotdealssub {
    background-color: #FFFFFF;
    color: #333333;
	font-size: 11pt;
    font-weight: bold;
    padding-left: 10px;
    padding-right: 5px;
    padding-top: 5px;
	border-top: 1px #333333 solid;
	border-left: 1px #333333 solid;
	border-right: 1px #333333 solid;
	border-bottom: 1px #333333 solid;
    padding-bottom: 1px;
}  
td.hotdeal_left {
    color: red;
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
    font-weight: bold;
    font-size: 10pt;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
	border-left: 0px #CCCCCC solid;
} 
td.hotdeal_right {
    color: #0099CC;
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
    font-weight: bold;
    font-size: 9pt;
    padding-left: 5px;
    padding-right: 5px;
	border-right: 1px #333333 solid;
} 
td.hotdeal_teaser {
    color: #333333;
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
    font-weight: normal;
    font-size: 10px;
    padding-left: 5px;
    padding-right: 5px;
	border-left: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
	border-bottom: 1px #CCCCCC solid;
} 
td.hotones_property {
    padding-top: 5px;
    padding-bottom: 5px;
	border-bottom: 1px #333333 solid;
}  
td.hotone_town {
    color: #FF6600;
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
    font-weight: bold;
    font-size: 14px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
	border-left: 1px #CCCCCC solid;
	}  
td.hotone_specials {
    color: #333333;
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
    font-weight: normal;
    font-size: 10px;
    padding-left: 1px;
    padding-right: 1px;
	border-bottom: 1px #333333 solid;
} 
LastMinute
{
	font-weight: normal;
	font-size: 9pt;
	color: #C0C0C0;
	font-family: Tahoma, Arial, Arial, Geneva;
	text-decoration: none;
}
YearAround
{
	font-weight: normal;
	font-size: 9pt;
	color: #5667AB;
	font-family: Tahoma, Arial, Arial, Geneva;
	text-decoration: none;	
	border: #5667AB; 
	solid; border-width: 1px 1px 1px;

}

#siteintroduction P 
{
	color: #818181;
	font-family: Tahoma, Geneva;
    font-weight: normal;
	font-size: 9pt; 
	margin: 0px; 
	LINE-HEIGHT: 1.5em;
	FLOAT: right;
	width: 350px
}

.Page_border {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left:0px;
	padding-right: 0px;
	background-color: white;
	border-left: 0px solid #c5d0de;
	border-right: 0px solid #c5d0de;
	border-top: 0px solid #c5d0de;
	border-bottom: 1px solid #c5d0de;
	width: 95%;
	align: center;

	
}
.legend_border {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left:0px;
	padding-right: 0px;
	background-color: white;
	color: #C0C0C0;
	font-family: "Microsoft Sans Serif", Arial, Geneva;
	font-size: 11px;
	border-left: 1px solid #c5d0de;
	border-right: 1px solid #c5d0de;
	border-top: 0px solid #c5d0de;
	border-bottom: 1px solid #c5d0de;
	width: 80%;

	
}
.NIN_header_old {
	background-color: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px 0px 0px 0px;
	background: url(/needitnow/images/needitnow_header.jpg) no-repeat right top;
	width: 800px; 
	height: 122px;
	align: center;
	
}
.nav_bg {
	color: #ffffff;  
	valign: middle;
	align: center;
	padding-top: 2px;
	height: 49px;
	width: 95%;
	background-image: url(/needitnow/images/blue_bg.jpg);
  	background-position: top right;
  	background-repeat: yes-repeat;
	padding-right: 0px;
	
}
.NIN_header {
	background-color: #C5D0DE;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px 0px 0px 0px;
	
}
}
.bg_header {
	background-color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px 0px 0px 0px;
	
}
.Admin_border {
	background-color: #D1DDEA;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	border-left: 0px solid #333333;
	border-right: 0px solid #333333;
	border-top: 1px solid #333333;
	border-bottom: 0px solid #333333;
	width: 98%;
	align: center;
	
}
.Admin_border_bg {
	background-color: #D1DDEA;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 0px solid #000000;
	width: 98%;
	align: center;
	
}
.hp_front_bg {
	background-color: #D1DDEA;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 0px;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 0px solid #000000;
	width: 98%;
	align: center;
	
}
.Admin_cell {
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	width: 80%;
	align: center;
	
}
#hpsearch {
	font-size: 14pt; 
	padding-left: 15px;
	padding-top: 4px;
	padding-bottom: 4px;
	width: 100%; 
	margin: 0 0px; 
	color: #333333; 
	font-weight: bold;
	font-family: "Microsoft Sans Serif", Arial, Geneva;
	}

#titlecontainer {
	background-color: #FFFFFF;	
	background-color: white;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	width: 100%;
}

#titlecontainer H1 {
	font-size: 14pt; 
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	width: 100%; 
	margin: 0 60px; 
	color: #333333; 
	font-weight: bold;
	font-family: "Microsoft Sans Serif", Arial, Geneva;
	}
.tagline {

	padding-left: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	line-height: 147%;
	width: 80%; 
	margin: 0 0px; 
	color: #333333; 
	font-weight: normal;
	font-family: verdana, Arial, Geneva;
	font-size: 10pt; 
	}

#corntopleft {
	background: url(/needitnow/images/corner_topleft.gif) no-repeat left top
}
#cornbottomleft {
	background: url(/needitnow/images/corner_bottomleft.gif) no-repeat left bottom
}
#navadleft {
	background: url(/needitnow/images/blue_bg2.jpg) yes-repeat;
	color: #ffffff;
	width: 15%;
	float: left;
	margin-left: 0px;

}
#navadcenter{
	background: #999999;
	color: #ffffff;
	width: 70%;
	float: center;
	

}
#navadright {
	background: url(/needitnow/images/blue_bg2.jpg) yes-repeat;
	color: #ffffff;
	width: 15%;
	float: right;
	margin-right: 0px;

}
/* Nav buttons Need It Now

#servicetypes {
	CLEAR: both; 
	margin-right: 20px;
	OVERFLOW: hidden; 
	HEIGHT: 35px;
	font-weight: bold; 
	color: #333333;
	float: right; 
	
}
#servicetypes UL {
	padding-right: 10px; 
	padding-left: 10px; 
	padding-bottom: 0px;
	font-weight: bold; color: #333333;  
	color: #333333;  
	margin: 0px; 
	padding-TOP: 12px;
	align: right; 
	list-style-type: none;
	FLOAT: right; 
}
#servicetypes LI {
	padding-right: 0px; 
	padding-left: 3px; 
	font-weight: bold; 
	color: #ffffff;  
	align: right;
	padding-bottom: 0px; 
	margin: 0px; 
	padding-TOP: 0px;
	FLOAT: left; 
}
#servicetypes A {
	padding-right: 15px; 
	DISPLAY: block; 
	padding-left: 6px; 
	font-weight: normal; 
	FLOAT: left; 
	padding-bottom: 4px; 
	color: #cccccc;  
	padding-TOP: 5px; 
	text-decoration: none;
}
#servicetypes A {
	FLOAT: none;
}
#servicetypes A:hover {
	color: #333;
}
#servicetypes #current {
	border-top-width: 0px; 
	border-left-width: 0px; 
	border-bottom-width: 0px; border-right-width: 0px;
	font-family: Tahoma, Arial, Geneva; 
	font-size: 9pt;
	font-weight: normal; 
	color: #333333;   

}
#servicetypes #current A {
	padding-bottom: 5px; 
	font-family: Tahoma, Arial, Geneva; 
	font-size: 9pt;
	font-weight: normal; 
	color: #333333;   
}
#servicetypes #current A:hover {
	padding-bottom: 5px;
	font-family: Tahoma, Arial, Geneva; 
	font-size: 9pt;
	font-weight: normal; 
	color: #333333;   
  
	
}
#servicetypes #navtabsup {
	border-top-width: 0px; 
	border-left-width: 0px;
	padding-bottom: 2px;  
	border-bottom-width: 0px; border-right-width: 0px;
	font-family: Tahoma, Arial, Geneva; 
	font-size: 9pt;
	font-weight: normal; 
	color: #B0C7EC;   

}
#servicetypes #navtabsup A {
	padding-bottom: 2px; 
	font-family: Tahoma, Arial, Geneva; 
	font-size: 9pt;
	font-weight: normal; 
	color: #B0C7EC;   
}
#servicetypes #navtabsup A:hover {
	padding-bottom: 2px; 
	font-family: Tahoma, Arial, Geneva; 
	font-size: 9pt;
	font-weight: normal; 
	color: #cccccc;   
  
	
}
#servicetypes #navtab {
	border-top-width: 0px; 
	border-left-width: 0px; 
	border-bottom-width: 0px; border-right-width: 0px;
	font-family: Tahoma, Arial, Geneva; 
	font-size: 9pt;
	font-weight: normal; 
	padding-bottom: 2px; 
	color: #FFFFFF;   

}
#servicetypes #navtab A {
	padding-bottom: 2px; 
	font-family: Tahoma, Arial, Geneva; 
	font-size: 9pt;
	font-weight: normal; 
	color: #FFFFFF;   

}
#servicetypes #navtab A:hover {
	padding-bottom: 2px; 
	font-family: Tahoma, Arial, Geneva; 
	font-size: 9pt;
	font-weight: normal; 
	color: #cccccc; 
*/
}	
.fullstar {
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 0px;
  	font-family: "Microsoft Sans Serif", Arial, Geneva; 
  font-size: 9pt;
  background-image: url(/needitnow/images/blue_star.gif);
  background-position: middle left;
  background-repeat: no-repeat;
}
.halfstar {

  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 0px;
  	font-family: "Microsoft Sans Serif", Arial, Geneva; 
  font-size: 9pt;
  background-image: url(/needitnow/images/half_blue_star.gif);
  background-position: middle left;
  background-repeat: no-repeat;
}
.adminpoint {
    color: #006666;
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
    font-weight: bold;
    font-size: 10pt;
	padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
	border-left: 1px #c5d0de dotted;
	border-top: 1px #c5d0de dotted;
	border-right: 1px #c5d0de dotted;
	border-bottom: 1px #c5d0de dotted;
}
.adminblueb {
    color: #cccccc;
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
    font-weight: bold;
    font-size: 9pt;
	padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;

}
.admingreenb {
    color: #006666;
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
    font-weight: bold;
    font-size: 10pt;
	padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;

}
.adminblack {
    color: #000000;
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
    font-weight: normal;
    font-size: 10pt;
	padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;

}
.adminsection {
    color: #000000;
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
    font-weight: normal;
    font-size: 10pt;
	padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
	padding-top: 2px;
	border-top: 1px #c5d0de dotted;

}
.adminbook_bg {
    color: #333333;
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
    font-weight: normal;
    font-size: 10pt;
	BORDER-TOP: #6699cc 1px solid; 
	BORDER-BOTTOM: #6699cc 1px solid; 
	BORDER-LEFT: #6699cc 1px solid; 
	BORDER-RIGHT: #6699cc 1px solid; 
	BACKGROUND-COLOR: #D1DDEA;
	}
.adminbook_box {
    color: #000000;
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
    font-weight: normal;
    font-size: 10pt;
	align: right;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #FFFFFF; 
	BORDER-TOP: #c5d0de 0px dotted; 
	BORDER-BOTTOM: #c5d0de 1px dotted; 
	BORDER-LEFT: #c5d0de 0px dotted; 
	BORDER-RIGHT: #c5d0de 1px dotted; 

}
.admincell {
    color: #333333;
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
    font-weight: normal;
    font-size: 9pt;
	align: right;
	padding-right: 1px;
	padding-left: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #FFFFFF; 
	BORDER-TOP: #c5d0de 0px dotted; 
	BORDER-BOTTOM: #c5d0de 1px dotted; 
	BORDER-LEFT: #c5d0de 0px dotted; 
	BORDER-RIGHT: #c5d0de 1px dotted; 

}
.loginblueb {
    color: #0033cc;
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
    font-weight: bold;
    font-size: 9pt;
	padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
	BORDER-BOTTOM: #c5d0de 1px solid; 

}
.admin_input {
    color: #333333;
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
    font-weight: normal;
    font-size: 10pt;
	BORDER-TOP: #6699cc 1px solid; 
	BORDER-BOTTOM: #6699cc 1px solid; 
	BORDER-LEFT: #6699cc 1px solid; 
	BORDER-RIGHT: #6699cc 1px solid; 
	BACKGROUND-COLOR: #F2EEDB;
	}
	
	
#mapResultContainer {float:left; background-color:#77A4DF; padding:9px; margin:0 0 18px 0;}
#mapPanel {float:left; background-color:#FFF; padding:2px 8px 10px 8px; margin:0 9px 0 0;}
#toolsPanel {float:left; width:193px;}
#messageArea, #maplnkMsgArea {float:left; width:540px; margin:4px 0;}
#dirMessageArea {float:left; margin:0 0 10px 0; background-color:#FFF; height:104px; min-height: 104px;}
#searchSummaryAd {width:193px; overflow:hidden;}

#panNorthSide, #panSouthSide {float:left; background-color:#0075CC;}
#panNorthSide {height:12px;}
#panSouthSide {width:770px; height:12px; position:relative; top:-4px;}
#panNorthSide p, #panSouthSide p {margin:0; padding:0; position:relative; display:inline;}
#panNorthSide a, #panSouthSide a {float:left; display:block; height:0 !important; height /**/:12px; padding:12px 0 0 0; overflow:hidden;}
a.bdrMap {width:23%; background:url(/Images/GS_map_shortterm/GS_mapcontrols_images/bdr_map.gif) top center no-repeat;}
a.bdrNextMap {width:53%; background:url(/Images/GS_map_shortterm/GS_mapcontrols_images/bdr_nextMap.gif) top center no-repeat;  border-top:1px solid #F37421; border-bottom:0px solid #F37421;border-left:0px solid #F37421;border-right:0px solid #F37421;}
a.bdrNext {width:23%; background:url(/Images/GS_map_shortterm/GS_mapcontrols_images/bdr_next.gif) top center no-repeat;}
#panWestSide, #panEastSide {float:left; width:12px; background:#0075CC; margin:0;}
#panWestSide {clear:left;}
#panWestSide p, #panEastSide p {margin:0; padding:0; position:relative; display:inline;}
#panWestSide a, #panEastSide a {width:0 !important; width /**/:12px; float:left; display:block; padding:0 0 0 12px; overflow:hidden;}
a.bdrNextNW {height:30%; background:url(/Images/GS_map_shortterm/GS_mapcontrols_images/bdr_nextNW.gif) center left no-repeat;}
a.bdrNextMapW {height:40%; background:url(/Images/GS_map_shortterm/GS_mapcontrols_images/bdr_nextMapW.gif) center left no-repeat;  border-top:1px solid #F37421; border-bottom:0px solid #F37421;border-left:0px solid #F37421;border-right:0px solid #F37421;}
a.bdrNextSW {height:30%; background:url(/Images/GS_map_shortterm/GS_mapcontrols_images/bdr_nextSW.gif) center left no-repeat;}
#panEastSide {clear:right;}
a.bdrNextNE {height:30%; background:url(/Images/GS_map_shortterm/GS_mapcontrols_images/bdr_mapNE.gif) center left no-repeat;}
a.bdrNextMapE {height:40%; background:url(/Images/GS_map_shortterm/GS_mapcontrols_images/bdr_nextMapE.gif) center left no-repeat; border-top:0px solid #F37421; border-bottom:0px solid #F37421;border-left:1px solid #F37421;border-right:0px solid #F37421;}
a.bdrNextSE {height:30%; background:url(/Images/GS_map_shortterm/GS_mapcontrols_images/bdr_mapSE.gif) center left no-repeat;}
#viewType {float:left; background:#C3E3A6; clear:both; display:inline; margin:0; position:relative; top:-1px; left:0px; border-bottom:1px solid #0077C0; border-left:0px solid #0077C0; border-right:0px solid #0077C0; z-index: 0; }
#viewType a {float:left; color:#0077C0; text-decoration:none;}
#viewType a.selected {background:#7EC142; font-weight:bold; color:#FFF;	filter: alpha(opacity=100); opacity:1;}
#viewType a:hover {background:#7EC142; font-weight:bold; color:#FFF;	filter: alpha(opacity=100); opacity:1;}
#mapView {float:left; ; padding:5px 10px; }
#aerialView {float:left; padding:5px 10px 5px 10px; }
.maptext {color:#1181C7; font-weight: bold;  font-size: 8px; 	font-family: "Microsoft Sans Serif", Arial, Geneva; }
.printmap {color:#999999; font-weight: bold;  font-size: 11px; 	font-family: "Microsoft Sans Serif", Arial, Geneva; }
.button_map {
	color:#999999;
	position: absolute;
	cursor: hand;
}
/*--------------------------------------------------*/
/*	Stles for region/ towns listing - without rollover						  */
/*--------------------------------------------------*/
.fullrate {font-weight: normal; font-size: 9pt; COLOR: #6699cc; 	font-family: "Microsoft Sans Serif", Arial, Geneva;  BACKGROUND-COLOR:#f9f9f0; border:#c5d0de solid; border-width: 0px 0px 0px}
.rate {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: normal; color: #333333; background-color: #C1D3FB; border: c5d0de solid; border-width: 1px 1px 1px}
.rate_weekend {	font-family: "Microsoft Sans Serif", Arial, Geneva;  font-size: 9pt; font-weight: normal; color: #333333; background-color: #DBE6FD; border: c5d0de solid; border-width: 1px 1px 1px}
.fullstar {  padding-left: 3px;  padding-right: 3px;  padding-bottom: 0px; 	font-family: "Microsoft Sans Serif", Arial, Geneva;   font-size: 9pt;  background-image: url(/needitnow/images/blue_star.gif);  background-position: middle left;  background-repeat: no-repeat;}
.halfstar {  padding-left: 3px;  padding-right: 3px;  padding-bottom: 0px;  	font-family: "Microsoft Sans Serif", Arial, Geneva;   font-size: 9pt;  background-image: url(/needitnow/images/half_blue_star.gif);  background-position: middle left;  background-repeat: no-repeat;}

/* Styles for Secret Deals */
tr.rowsecret, .fullratesecret, ratesecret, .rate_weekendsecret {color: #000066; font-weight: normal;font-family: "Microsoft Sans Serif", Arial, Geneva; text-decoration: none;	background-color:#f9f9f0;}
.fullstar {  padding-left: 3px;  padding-right: 3px;  padding-bottom: 0px; 	font-family: "Microsoft Sans Serif", Arial, Geneva;   font-size: 9pt;  background-image: url(/needitnow/images/blue_star.gif);  background-position: middle left;  background-repeat: no-repeat;}
.halfstar {  padding-left: 3px;  padding-right: 3px;  padding-bottom: 0px;  	font-family: "Microsoft Sans Serif", Arial, Geneva;   font-size: 9pt;  background-image: url(/needitnow/images/half_blue_star.gif);  background-position: middle left;  background-repeat: no-repeat;}
.book_boxwsecret {background:url(/Images/icons/shhh.gif) center right no-repeat;}

Div#SecretHeader {Float: left; Margin: 0 0 10px 40px; width:1000px; text-align:left;} 
Div#SecretHeader H1 {font-size:24px; line-height:50px; background:url(/Images/icons/shhh.gif) 168px no-repeat ;}
Div#SecretHeader #SecretBlurb {font-size:12px; background-color: #F1EFE2; padding:10px;}

/*--------------------------------------------------*/
/*	Transparent Tables for rollovers				*/
/*--------------------------------------------------*/

tr.row0 td {color: #000066;	font-weight: normal; font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color:#D1DEFC;	}
tr.row0 td.rate_weekend {color: #000066; font-weight: normal; font-family: "Microsoft Sans Serif", Arial, Geneva;  background-color:#e9f0fe;}
tr.row0 td.fullrate {color: #999999;font-weight: normal;font-family: "Microsoft Sans Serif", Arial, Geneva; text-decoration: none;	background-color:#f9f9f0;}
tr.row0 .book_text{	background-color:#EFEFEF;color: #000000;	font-weight: normal;	font-family: "Microsoft Sans Serif", Arial, Geneva;  }
tr.row0 .fullstar{	background-color:#EFEFEF; 	color: #000000;		font-weight: normal;	font-family: "Microsoft Sans Serif", Arial, Geneva; }
tr.row0 .halfstar{	background-color:#EFEFEF;	color: #000000;		font-weight: normal;	font-family: "Microsoft Sans Serif", Arial, Geneva;  }
tr.row0 .book_boxw{	background-color:#EFEFEF;	color: #333333;	font-weight: normal;	font-family: "Microsoft Sans Serif", Arial, Geneva;  }
tr.row0 .book_box_bl{	background-color:#EFEFEF;	font-weight: normal;	font-family: "Microsoft Sans Serif", Arial, Geneva;  }
tr.row0 .book_box{	background-color:#EFEFEF;	color: #000000;	font-weight: normal;	font-family: "Microsoft Sans Serif", Arial, Geneva;  }
tr.row0 .row{	background-color:#EFEFEF;	font-weight: normal;	font-family: "Microsoft Sans Serif", Arial, Geneva;}

/*--------------------------------------------------*/
/*	Transparent Tables	for Secret Deals rollovers	*/
/*--------------------------------------------------*/
tr.rowsecret0 td, tr.rowsecret0 td.rate_weekendsecret, tr.rowsecret0 td.fullratesecret, tr.rowsecret0 .book_textsecret 
{
	color: #999999;font-weight: normal;font-family: "Microsoft Sans Serif", Arial, Geneva; text-decoration: none;	background-color:#f9f9f0;
}
tr.rowsecret0 .book_boxwsecret{	background-color:#EFEFEF;	color: #333333;	font-weight: normal;	font-family: "Microsoft Sans Serif", Arial, Geneva;  }
tr.rowsecret0 .book_box_blsecret{	background-color:#EFEFEF;	font-weight: normal;	font-family: "Microsoft Sans Serif", Arial, Geneva;  }
tr.rowsecret0 .book_boxsecret{	background-color:#EFEFEF;	color: #000000;	font-weight: normal;	font-family: "Microsoft Sans Serif", Arial, Geneva;  }
tr.rowsecret0 .rowsecret{	background-color:#EFEFEF;	font-weight: normal;	font-family: "Microsoft Sans Serif", Arial, Geneva;  }
tr.rowsecret0 .fullstarsecret{	background-color:#EFEFEF; 	color: #000000;		font-weight: normal;	font-family: "Microsoft Sans Serif", Arial, Geneva; }
tr.rowsecret0 .halfstarsecret{	background-color:#EFEFEF;	color: #000000;		font-weight: normal;	font-family: "Microsoft Sans Serif", Arial, Geneva;  }

#Aservicetypescontainer {
	CLEAR: both; 
	OVERFLOW: hidden; HEIGHT: 35px;
	font-weight: bold; 
	color: #000099;
	float: right; 
}
#Aservicetypes UL {
	padding-right: 10px; 
	font-size: 10pt;
	padding-bottom: 0px;
	font-weight: bold; color: #000099;  
	color: #000099;  
	margin: 0px; 
	padding-TOP: 12px; 
	list-style-type: none;
	FLOAT: right; 
}
#Aservicetypes LI {
	padding-right: 0px; 
	padding-left: 3px; 
	font-weight: bold; 
	color: #000099;
	font-size: 10pt;  
	background: url(/needitnow/images/left.gif) no-repeat left top; 
	FLOAT: left; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-TOP: 0px;
}
#Aservicetypes A {
	padding-right: 15px; 
	DISPLAY: block; 
	padding-left: 6px; 
	font-weight: normal; 
	background: url(/needitnow/images/right.gif) no-repeat right top; 
	FLOAT: left; 
	padding-bottom: 4px; 
	color: #000099; 
	padding-TOP: 5px; 
	text-decoration: none;
}
#Aservicetypes A {
	FLOAT: none;
}
#Aservicetypes A:hover {
	color: #333;
}
#Aservicetypes #current {
	border-top-width: 0px; 
	border-left-width: 0px; 
	background-image: url(/needitnow/images/left_on.gif);
	border-bottom-width: 0px; border-right-width: 0px;
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
	font-size: 10pt;
	font-weight: normal; 
	color: #000099;   

}
#Aservicetypes #current A {
	background-image: url(/needitnow/images/right_on.gif); 
	padding-bottom: 5px; 
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
	font-size: 10pt;
	font-weight: normal; 
	color: #000099;   
}
#Aservicetypes #current A:hover {
	background-image: url(/needitnow/images/right_hover.gif); 
	padding-bottom: 5px;
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
	font-size: 10pt;
	font-weight: normal; 
	color: #000099;   
  
	
}
#Aservicetypes #navtabsup {
	border-top-width: 0px; 
	border-left-width: 0px; 
	background-image: url(/needitnow/images/left_on_s.gif);
	border-bottom-width: 0px; border-right-width: 0px;
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
	font-size: 10pt;
	font-weight: normal; 
	color: #000099;   

}
#Aservicetypes #navtabsup A {
	background-image: url(/needitnow/images/right_s.gif); 
	padding-bottom: 5px; 
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
	font-size: 10pt;
	font-weight: normal; 
	color: #000099;   
}
#Aservicetypes #navtabsup A:hover {
	background-image: url(/needitnow/images/right_on_s.gif); 
	padding-bottom: 5px;
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
	font-size: 10pt;
	font-weight: normal; 
	color: #000099;   
  
	
}
#Aservicetypes #navtab {
	border-top-width: 0px; 
	border-left-width: 0px; 
	background-image: url(/needitnow/images/left_on.gif); 
	border-bottom-width: 0px; border-right-width: 0px;
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
	font-size: 10pt;
	font-weight: normal; 
	color: #000099;   

}
#Aservicetypes #navtab A {
	background-image: url(/needitnow/images/right.gif); 
	padding-bottom: 5px; 
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
	font-size: 10pt;
	font-weight: normal; 
	color: #000099;   

}
#Aservicetypes #navtab A:hover {
	background-image: url(/needitnow/images/right_on.gif); 
	padding-bottom: 5px; 
	font-family: "Microsoft Sans Serif", Arial, Geneva; 
	font-size: 10pt;
	font-weight: normal; 
	color: #000099;   

}	
#selfrate_1 
{
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 0px;
  width: 82px;
  height: 19px;
  font-size: 9pt;
  background-image: url(/needitnow/images/self_rated_1.gif);
  background-position: middle left;
  background-repeat: no-repeat;
  display:-moz-inline-box; /* Gecko proprietary */
  display  :inline-block; /* supported by Opera and ? */
  width:82px;height:19px; /* width and height required */
  vertical-align :top; /* Gecko needs this */
  /* IE, Opera & Gecko slight diff */
}

#selfrate_15 
{
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 0px;
  width: 82px;
  height: 19px;
  font-size: 9pt;
  background-image: url(/needitnow/images/self_rated_15.gif);
  background-position: middle left;
  background-repeat: no-repeat;
  display:-moz-inline-box; /* Gecko proprietary */
  display  :inline-block; /* supported by Opera and ? */
  width:82px;height:19px; /* width and height required */
  vertical-align :top; /* Gecko needs this */
  /* IE, Opera & Gecko slight diff */
}
#selfrate_2 
{
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 0px;
  width: 82px;
  height: 19px;
  font-size: 9pt;
  background-image: url(/needitnow/images/self_rated_2.gif);
  background-position: middle left;
  background-repeat: no-repeat;
  display:-moz-inline-box; /* Gecko proprietary */
  display  :inline-block; /* supported by Opera and ? */
  width:82px;height:19px; /* width and height required */
  vertical-align :top; /* Gecko needs this */
  /* IE, Opera & Gecko slight diff */
}
#selfrate_25 
{
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 0px;
  width: 82px;
  height: 19px;
  font-size: 9pt;
  background-image: url(/needitnow/images/self_rated_25.gif);
  background-position: middle left;
  background-repeat: no-repeat;
  display:-moz-inline-box; /* Gecko proprietary */
  display  :inline-block; /* supported by Opera and ? */
  width:82px;height:19px; /* width and height required */
  vertical-align :top; /* Gecko needs this */
  /* IE, Opera & Gecko slight diff */
}
#selfrate_3 
{
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 0px;
  width: 82px;
  height: 19px;
  font-size: 9pt;
  background-image: url(/needitnow/images/self_rated_3.gif);
  background-position: middle left;
  background-repeat: no-repeat;
  display:-moz-inline-box; /* Gecko proprietary */
  display  :inline-block; /* supported by Opera and ? */
  width:82px;height:19px; /* width and height required */
  vertical-align :top; /* Gecko needs this */
  /* IE, Opera & Gecko slight diff */
}
#selftest
{
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 0px;
  width: 82px;
  height: 19px;
  font-size: 9pt;
  background-image: url(/needitnow/images/self_rated_35.gif);
  background-position: middle left;
  background-repeat: no-repeat;
  display:-moz-inline-box; /* Gecko proprietary */
  display  :inline-block; /* supported by Opera and ? */
  width:82px;height:19px; /* width and height required */
  vertical-align :top; /* Gecko needs this */
  /* IE, Opera & Gecko slight diff */
}
#selfrate_35 
{
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 0px;
  width: 82px;
  height: 19px;
  font-size: 9pt;
  background-image: url(/needitnow/images/self_rated_35.gif);
  background-position: middle left;
  background-repeat: no-repeat;
  display:-moz-inline-box; /* Gecko proprietary */
  display  :inline-block; /* supported by Opera and ? */
  width:82px;height:19px; /* width and height required */
  vertical-align :top; /* Gecko needs this */
  /* IE, Opera & Gecko slight diff */
}

#selfrate_4 {
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 0px;
  width: 82px;
  height: 19px;
  font-size: 9pt;
  background-image: url(/needitnow/images/self_rated_4.gif);
  background-position: middle left;
  background-repeat: no-repeat;
  display:-moz-inline-box; /* Gecko proprietary */
  display  :inline-block; /* supported by Opera and ? */
  width:82px;height:19px; /* width and height required */
  vertical-align :top; /* Gecko needs this */
  /* IE, Opera & Gecko slight diff */
}

#selfrate_45 {
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 0px;
  width: 82px;
  height: 19px;
  font-size: 9pt;
  background-image: url(/needitnow/images/self_rated_45.gif);
  background-position: middle left;
  background-repeat: no-repeat;
  display:-moz-inline-box; /* Gecko proprietary */
  display  :inline-block; /* supported by Opera and ? */
  width:82px;height:19px; /* width and height required */
  vertical-align :top; /* Gecko needs this */
  /* IE, Opera & Gecko slight diff */
}
#selfrate_5 {
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 0px;
  width: 82px;
  height: 19px;
  font-size: 9pt;
  background-image: url(/needitnow/images/self_rated_5.gif);
  background-position: middle left;
  background-repeat: no-repeat;
  display:-moz-inline-box; /* Gecko proprietary */
 display :inline-block; /* supported by Opera and ? */
  width:82px;height:19px; /* width and height required */
 vertical-align:top; /* Gecko needs this */
 /* IE, Opera & Gecko slight diff */
}
#selfrate_55 {
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 0px;
  width: 82px;
  height: 19px;
  font-size: 9pt;
  background-image: url(/needitnow/images/self_rated_55.gif);
  background-position: middle left;
  background-repeat: no-repeat;
  display:-moz-inline-box; /* Gecko proprietary */
  display  :inline-block; /* supported by Opera and ? */
  width:82px;height:19px; /* width and height required */
  vertical-align :top; /* Gecko needs this */
  /* IE, Opera & Gecko slight diff */
}
#selfrate_6 {
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 0px;
  width: 82px;
  height: 19px;
  font-size: 9pt;
  background-image: url(/needitnow/images/self_rated_6.gif);
  background-position: middle left;
  background-repeat: no-repeat;
  display:-moz-inline-box; /* Gecko proprietary */
  display  :inline-block; /* supported by Opera and ? */
  width:82px;height:19px; /* width and height required */
  vertical-align :top; /* Gecko needs this */
  /* IE, Opera & Gecko slight diff */
}
.callus {
  color: 07519A;
  font-family: "Microsoft Sans Serif", Arial, Geneva; 
  font-weight: normal;
  font-size: 10pt;


}


