body {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; 
	text-align: center;
	min-width: 770px;
}

p {width: 750px; FONT-SIZE: 12px; }

.siteframe {
	WIDTH: 770px;
}

A {
	COLOR: #8C1814;text-decoration: none;
}
A:visited {
	COLOR: #8C1814;text-decoration: none;
}
A:hover {background-color: #8C1814;
	COLOR: #ffffff;text-decoration: none;
}


.centrecontent {WIDTH: 760px; FONT-FAMILY: verdana; BACKGROUND-COLOR: white;
}
.header_row {
	color: white; BORDER-RIGHT: silver 0px dashed; PADDING-RIGHT: 4px; BORDER-TOP: none; FONT-SIZE: 12px; PADDING-BOTTOM: none; BORDER-LEFT: none; BORDER-BOTTOM: none; HEIGHT: 10px; BACKGROUND-COLOR: #336699
}
.sub_row {
	color: black; BORDER-RIGHT: silver 0px dashed; PADDING-RIGHT: 4px; BORDER-TOP: none; FONT-SIZE: 12px; PADDING-BOTTOM: none; BORDER-LEFT: none; BORDER-BOTTOM: none; HEIGHT: 10px; BACKGROUND-COLOR: #E6B24C
}

.centremiddle1 {
	BORDER-RIGHT: silver 0px dashed; PADDING-RIGHT: 4px; BORDER-TOP: none; FONT-SIZE: 12px; PADDING-BOTTOM: none; BORDER-LEFT: none; BORDER-BOTTOM: none; HEIGHT: 10px; BACKGROUND-COLOR: white
}
.centremiddle2 {
	BORDER-RIGHT: silver 0px dashed; PADDING-RIGHT: 4px; BORDER-TOP: none; FONT-SIZE: 12px; PADDING-BOTTOM: none; BORDER-LEFT: none; BORDER-BOTTOM: none; HEIGHT: 10px; BACKGROUND-COLOR: #f1f4fa
}


.topbox {
margin:0 auto;	text-align: left; height: 12px; font-weight: normal; width: 770px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 10px; 
TEXT-INDENT: 3pt;  FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none; 
}
h1 {
font-size: 12px; color: #8C4C5F; height: 0px;text-align: center;
}
.navlinks  {
margin:0 auto;	text-align: left;text-align: center; border: 20px solid #ffffff; font-size: 10px; color: FAD6EA; WIDTH: 770px; COLOR: #8E305D; TEXT-INDENT: 3pt; 
LINE-HEIGHT: 22px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none;}
.navlinks a:visited {color: #8C1814; text-decoration: none;}
.navlinks a:link {color: #8C1814; text-decoration: none;}
.navlinks a:hover {background-color: #8C1814;color: #ffffff; text-decoration: none;}


.footerlink {
margin:0 auto;	text-align: left;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;text-align: center; DISPLAY: block; FONT-SIZE: 10px; 
WIDTH: 770px; COLOR: #ffffff; TEXT-INDENT: 3pt; LINE-HEIGHT: 22px; BORDER: #D87592 1px solid; 
FONT-FAMILY: Verdana; BACKGROUND-COLOR: #8C1814; TEXT-DECORATION: none
}
.footerlink a:visited {color: #ffffff; text-decoration: none;}
.footerlink a:link {color: #ffffff; text-decoration: none;}
.footerlink a:hover {background-color: #8C1814;color: #D87592; text-decoration: none;}

td.logo-bar {background-color: white;
text-align: center;
color: #336699;}
td.logo-bar a:visited {background-color: white;}
td.logo-bar a:link {background-color: white;}
td.logo-bar a:hover {background-color: white;}


td.navigation-bar {background-color: white;
border-top: 1px #D87592 solid;
border-bottom: 1px #D87592 solid;
padding-top: 2px;
padding-bottom: 2px;
text-align: center;
color: #8C1814;}

td.navigation-bar a:visited {color: #8C1814; text-decoration: none}
td.navigation-bar a:link {color: #8C1814; text-decoration: none}
td.navigation-bar a:hover {background-color: #8C1814;color: white;text-decoration: none}

td.navigation-bar-b {background-color: white;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
border-top: 0px #D87592 solid;
border-bottom: 1px #D87592 solid;
padding-top: 2px;
padding-bottom: 2px;
text-align: center;
color: #000000;}

td.navigation-bar-b a:visited {color: #000000; text-decoration: none}
td.navigation-bar-b a:link {color: #8C1814; text-decoration: none}
td.navigation-bar-b a:hover {background-color: #8C1814;color: white;text-decoration: none}


.hp_topleftbox {width: 50%; background-color: #ffffff; font-size: 12px; color: #666666; padding-top: 5px; padding-bottom: 5px;padding-left: 5px; padding-right: 5px; border-bottom: solid #E6B24C 1px;border-right: solid #E6B24C 1px;}
.hp_toprightbox {width: 50%; background-color: #ffffff; font-size: 12px; color: #666666; padding-top: 5px; padding-bottom: 5px;padding-left: 5px; padding-right: 5px; border-bottom: solid #E6B24C 1px;}
.hp_bottomleftbox {width: 50%; background-color: #ffffff; font-size: 12px; color: #666666; padding-top: 5px; padding-bottom: 5px;padding-left: 5px; padding-right: 5px; border-right: solid #E6B24C 1px;}
.hp_bottomrightbox {width: 50%; background-color: #ffffff; font-size: 12px; color: #666666; padding-top: 5px; padding-bottom: 5px;padding-left: 5px; padding-right: 5px; }

.contentbox {width: 100%; background-color: #ffffff; font-size: 12px; color: #666666; padding-top: 5px; padding-bottom: 5px;padding-left: 5px; padding-right: 5px; }
.listbox {text-align: center; background-color: #ffffff; font-size: 12px; color: #666666; padding-top: 1px; padding-bottom: 1px;padding-left: 5px; padding-right: 5px;}
.listbox a:visited {color: #336699; text-decoration: none;}
.listbox a:link {color: #336699; text-decoration: none;}
.listbox a:hover {background-color: #336699;color: white;text-decoration: none;}



.banner {border-bottom: 1px solid silver; 
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; WIDTH: 790px; PADDING-TOP: 4px; HEIGHT: 95px; BACKGROUND-COLOR: none;border: 0px solid silver;
}
.logo {
	FONT-WEIGHT: bold; FONT-SIZE: 38px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: small-caps
}
.leftmenuitem {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.centrecol {padding-top: 3px; padding-left: 5px; 
	BACKGROUND-COLOR: white;border:none;
}
.leftcol {padding-left: 0px; padding-right: 3px; BACKGROUND-COLOR: none; border: none;
}
.rightcol {padding-left: 3px; padding-right: 3px; BACKGROUND-COLOR: #ffffff;border:none;
}
.rightcolnoad {
	BACKGROUND-COLOR: #ffffff;border: none;
}
.centrecontentnoad {padding-left: 0px; 
	WIDTH: 627px; FONT-FAMILY: verdana; BACKGROUND-COLOR: white; border-bottom: 0px solid #CD6B9F;
}
.centrecontentcollapse {border-collapse: collapse;padding-left: 0px; 
	WIDTH: 627px; FONT-FAMILY: verdana; BACKGROUND-COLOR: white;
}

.centretop {background-image: url(../images/hpcentre_bknd.gif); background-repeat: no-repeat; font-weight: bold; 
	PADDING-RIGHT: 4px;  PADDING-LEFT: 4px; FONT-SIZE: 12px;   WIDTH: 100%; COLOR: #003366;  BACKGROUND-COLOR: #FAD6EA
}

.centretopnoright {background-image: url(../images/hpcentre_bknd.gif); background-repeat: no-repeat; font-weight: bold; 
	PADDING-RIGHT: 0px;  PADDING-LEFT: 4px; FONT-SIZE: 12px;   WIDTH: 100%; COLOR: #003366;  BACKGROUND-COLOR: #FAD6EA
}
.centretopnoimage {PADDING-RIGHT: 4px;  PADDING-LEFT: 0px; FONT-SIZE: 10px;   WIDTH: 100%; COLOR: #003366;  BACKGROUND-COLOR: #FAD6EA
}
.centremiddle {
	BORDER-RIGHT: silver 1px dashed; PADDING-RIGHT: 4px; BORDER-TOP: silver 1px dashed; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: silver 1px dashed; PADDING-TOP: 4px; BORDER-BOTTOM: silver 1px dashed; HEIGHT: 10px; BACKGROUND-COLOR: white
}
.centremiddlelink {
	border: none;PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; HEIGHT: 11px;background-image: url(../images/pinkheader.gif);
}

.quicklink {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; HEIGHT: 10px;background-image: url(../images/pinkheader.gif);
}
.reviewlink {
	BACKGROUND-COLOR: #ffffff; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; HEIGHT: 10px;
}
.smalllink {
	BACKGROUND-COLOR: #ffffff; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; HEIGHT: 10px; float: right; text-align: right;
}
.quicklink_nobg {
	FONT-SIZE: 10px; HEIGHT: 10px;
}


.centremiddle1 {
	BORDER-RIGHT: silver 0px dashed; PADDING-RIGHT: 4px; BORDER-TOP: none; FONT-SIZE: 12px; PADDING-BOTTOM: none; BORDER-LEFT: none; BORDER-BOTTOM: none; HEIGHT: 10px; BACKGROUND-COLOR: white
}
.centremiddle2 {
	BORDER-RIGHT: silver 0px dashed; PADDING-RIGHT: 4px; BORDER-TOP: none; FONT-SIZE: 12px; PADDING-BOTTOM: none; BORDER-LEFT: none; BORDER-BOTTOM: none; HEIGHT: 10px; BACKGROUND-COLOR: #f1f4fa
}
.centremiddle3 {
	border-bottom: 1px solid #CD6B9F;PADDING-RIGHT: 4px; BORDER-TOP: none; FONT-SIZE: 12px; PADDING-BOTTOM: none; HEIGHT: 10px; BACKGROUND-COLOR: #f1f4fa;
}
.centremiddle4 {
	border-bottom: 1px solid #CD6B9F;BORDER-RIGHT: silver 0px dashed; PADDING-RIGHT: 4px; BORDER-TOP: none; FONT-SIZE: 11px; PADDING-BOTTOM: none; BORDER-LEFT: none; HEIGHT: 10px; BACKGROUND-COLOR: white
}
.centremiddle5 {
	border-bottom: 1px solid #CD6B9F;BORDER-RIGHT: silver 0px dashed; PADDING-RIGHT: 4px; BORDER-TOP: none; FONT-SIZE: 11px; PADDING-BOTTOM: none; BORDER-LEFT: none; HEIGHT: 10px; BACKGROUND-COLOR: #f1f4fa
}

.reviewsection_header {background-image: url(../images/tableheader.gif); width:100%;
	color: #003366; BORDER-RIGHT: none; PADDING-RIGHT: 4px; BORDER-TOP: none; PADDING-LEFT: 4px; FONT-SIZE: 12px; font-weight: bold;PADDING-BOTTOM: 4px; BORDER-LEFT: none; PADDING-TOP: 4px; BORDER-BOTTOM: none; HEIGHT: 10px; 
}
.reviewsection_header_bm {background-image: url(../images/tableheader.gif); width:100%;
	color: #003366; BORDER-RIGHT: none; PADDING-RIGHT: 4px; BORDER-TOP: none; PADDING-LEFT: 4px; FONT-SIZE: 12px; font-weight: none;PADDING-BOTTOM: 4px; BORDER-LEFT: none; PADDING-TOP: 4px; BORDER-BOTTOM: none; HEIGHT: 10px; 
}
.reviewsection_header_pink {background-image: url(../images/pinkheader.gif); width:100%;
	color: #003366; BORDER-RIGHT: none; PADDING-RIGHT: 4px; BORDER-TOP: none; PADDING-LEFT: 4px; FONT-SIZE: 12px; font-weight: bold;PADDING-BOTTOM: 4px; BORDER-LEFT: none; PADDING-TOP: 4px; BORDER-BOTTOM: none; HEIGHT: 10px; 
}

.reviewsection_header_pink_flat {width:100%; BACKGROUND-COLOR: #FAD6EA;
	color: #003366; BORDER-RIGHT: none; PADDING-RIGHT: 4px; BORDER-TOP: none; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: none; PADDING-TOP: 4px; BORDER-BOTTOM: none; HEIGHT: 10px; 
}

.reviewsection_table {padding-left: 5px; WIDTH: 492px; FONT-FAMILY: verdana; BACKGROUND-COLOR: white; border-bottom: 3px solid #CD6B9F;
}

.centremiddlenoborder {
	BORDER-RIGHT: silver 0px dashed; PADDING-RIGHT: 4px; BORDER-TOP: silver 0px dashed; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: silver 0px dashed; PADDING-TOP: 4px; BORDER-BOTTOM: silver 0px dashed; HEIGHT: 10px; BACKGROUND-COLOR: white
}

.centremiddlehead_jp {
	color: #ffffff; BORDER-RIGHT: silver 1px dashed; PADDING-RIGHT: 4px; BORDER-TOP: silver 1px dashed; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: silver 1px dashed; PADDING-TOP: 4px; BORDER-BOTTOM: silver 1px dashed; HEIGHT: 10px; BACKGROUND-COLOR: #5368B8
}

.rightcontent {padding-left: 5px; WIDTH: 120px; FONT-FAMILY: verdana; BACKGROUND-COLOR: white;
}
.rightcontent2 {border-left: solid 1px #B5C4E4; padding-left: 5px; WIDTH: 120px; FONT-FAMILY: verdana; BACKGROUND-COLOR: white;
}

.righttop {background-image: url(../images/hpright_bknd.gif); background-position: right; background-repeat: no-repeat; font-weight: bold; 
	PADDING-RIGHT: 4px;  PADDING-LEFT: 4px; FONT-SIZE: 12px;   WIDTH: 100%; COLOR: #003366;  BACKGROUND-COLOR: #FAD6EA
}
.rightmiddle {
	BORDER-RIGHT: silver 1px dashed; PADDING-RIGHT: 4px; BORDER-TOP: silver 1px dashed; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: silver 1px dashed; PADDING-TOP: 4px; BORDER-BOTTOM: silver 1px dashed; HEIGHT: 10px; BACKGROUND-COLOR: white
}

.textad {WIDTH: 128px; BORDER: none; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; background-color: #f1f4fa;
}
.textadtitle {font-weight: bold; background-color: #f1f4fa;
}

.button {BORDER-RIGHT: silver 1px dashed; PADDING-RIGHT: 4px; BORDER-TOP: silver 1px dashed; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: silver 1px dashed; PADDING-TOP: 4px; BORDER-BOTTOM: silver 1px dashed;
}
.buttontitle {font-weight: bold;
}

a.reviewsection_anchor {color: #003366; FONT-SIZE: 12px; font-weight: bold;
}



A.buttontitle {
	TEXT-DECORATION: none
}

A.buttontext {
	TEXT-DECORATION: none
}

A.textadtitle {
	TEXT-DECORATION: none
}

A.textadtext {
	TEXT-DECORATION: none
}


A.leftmenulink {
	FONT-SIZE: 12px; COLOR: black; LINE-HEIGHT: 1em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.leftmenulink:visited {
	COLOR: black; TEXT-DECORATION: none
}
A.leftmenulink:hover {
	COLOR: black; BACKGROUND-COLOR: #FDC2FE
}

A.menu {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/link_shadow.gif);WIDTH: 100%; COLOR: #8E305D; TEXT-INDENT: 3pt; LINE-HEIGHT: 22px; BORDER-BOTTOM: #0056a3 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #FDC2FE; TEXT-DECORATION: none
}
A.menu:visited {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/link_shadow.gif); WIDTH: 100%; COLOR: #8E305D; TEXT-INDENT: 3pt; LINE-HEIGHT: 22px; BORDER-BOTTOM: #0056a3 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #FDC2FE; TEXT-DECORATION: none
}
A.menu:hover {
	BACKGROUND: url(../images/link_shadow2.gif)  right no-repeat; TEXT-DECORATION: none; background-color: white; COLOR: black;
}
A.menu2 {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/link_arrow.gif); WIDTH: 100%; COLOR: #666666; TEXT-INDENT: 10pt; LINE-HEIGHT: 20px; BORDER-BOTTOM: #0056a3 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #D8E5F9; TEXT-DECORATION: none
}

A.menu2:visited {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/link_arrow.gif); WIDTH: 100%; COLOR: #666666; TEXT-INDENT: 10pt; LINE-HEIGHT: 20px; BORDER-BOTTOM: #0056a3 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #D8E5F9; TEXT-DECORATION: none
}
A.menu2:hover {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/link_arrow_hover.gif); COLOR: #CD6B9F; BORDER-BOTTOM: #0056a3 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: none; TEXT-DECORATION: none
}
.mainmenu {
	Padding: 0px; VISIBILITY: visible; WIDTH: 155px; BACKGROUND-COLOR: none; border: 3px solid #CD6B9F;
}

.centremiddle_vote {
	BORDER-RIGHT: silver 1px dashed; PADDING-RIGHT: 4px; BORDER-TOP: silver 1px dashed; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: silver 1px dashed; PADDING-TOP: 4px; BORDER-BOTTOM: silver 1px dashed; HEIGHT: 16px; BACKGROUND-COLOR: FFFFD6;
}

.hpblob {font-size: 12px;width: 290px;}
.hpblob_narrow {font-size: 12px;width: 215px;}
.hpblob_wide {font-size: 12px;width: 390px;}


.blobheading {color: #8D4B8E;}
.whatshottitle {color: #333399;}

.hpintro {width: 290px; background-color: #ffffff; font: 12px; color: #333333; padding-left: 5px; padding-right: 5px; }
.hpintro_top {height: 5px; width: 295px;  font: 12px; color: none; }
.hpintro_foot {height: 5px; width: 295px;  font: 12px; color: none; }

.hpintro_narrow {width: 215px; background-color: #ffffff; font: 12px; color: #333333; padding-left: 0px; padding-right: 3px; }
.hpintro_top_narrow {height: 5px; width: 215px;  font: 12px; color: none; }
.hpintro_foot_narrow {height: 5px; width: 215px;  font: 12px; color: none; }


.hpright {width: 295px; background-color: ffffff; border: 0px dashed silver}
.hpright_wide {width: 370px; background-color: ffffff; border: 0px dashed silver}
.hpright_top {height: 20px;  font: 12px; font-weight: bold; color: #003366; background-image: url(../images/hpright_top.gif); background-repeat: no-repeat}
.hpright_body {padding-left: 5px; padding-right: 5px; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; width: 295px; background-color: ffffff; }
.hpright_subhead { padding-left: 5px; padding-right: 5px; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; width: 295px; background-color: ffffff; }
a.hpright_subhead: visited {color: red; }

.hpright_body_wh {padding-left: 5px; padding-right: 5px; border-left: 0px solid #ffffff; border-right: 1px solid #ffffff; width: 285px; background-color: #f1f4fa; }

.hpright_body_wh_wide {padding-left: 5px; padding-right: 5px; border-left: 0px solid #ffffff; border-right: 1px solid #ffffff; width: 360px; background-color: #ffffff; }
.hpright_body_wh_wide1 {border-bottom: 1px solid #CD6B9F;padding-left: 5px; padding-right: 5px; border-left: 0px solid #ffffff; border-right: 1px solid #ffffff; width: 360px; background-color: #ffffff; }
.hpright_body_wh_wide2 {border-bottom: 1px solid #CD6B9F;padding-left: 5px; padding-right: 5px; border-left: 0px solid #ffffff; border-right: 1px solid #ffffff; width: 360px; background-color: #f1f4fa; }
.hpright_body_wh_wide3 {padding-left: 5px; padding-right: 5px; border-left: 0px solid #ffffff; border-right: 1px solid #ffffff; width: 360px; background-color: #ffffff; }
.hpright_body_wh_wide4 {padding-left: 5px; padding-right: 5px; border-left: 0px solid #ffffff; border-right: 1px solid #ffffff; width: 360px; background-color: #f1f4fa; }

.hpright_foot {height: 14px; width: 300px;  font: 12px; color: #ffffff; }

.hpleft {width: 320px; background-color: ffffff; border: 0px dashed silver}
.hpleft_wide {width: 395px; background-color: ffffff; border: 0px dashed silver}

.hpleft_top {height: 20px; padding-left: 25px;  font: 12px; font-weight: bold; color: #336699; background-image: url(../images/hpleft_top.gif); background-repeat: no-repeat}
.hpleft_top_wide {height: 25px; padding-left: 25px;  font: 12px; font-weight: bold; color: #336699; background-image: url(../images/quickcompare_top2.gif); background-repeat: no-repeat}

.hpleft_body {padding-left: 5px; padding-right: 5px; width: 295px; background-color: ffffff;background-image: url(../images/hpleft_body.gif); background-repeat: repeat-y }
.hpleft_body_wide_old {padding-left: 5px; padding-right: 5px; width: 370px; background-color: ffffff;background-image: url(../images/quickcompare_middle2.gif); background-repeat: repeat-y }
.hpleft_body_wide {padding-left: 5px; padding-right: 5px; width: 370px; background-color: ffffff; }

.hpleft_foot {height: 20px; width: 300px;  font: 12px; color: #ffffff; background-image: url(../images/hpleft_foot.gif); background-repeat: no-repeat}
.hpleft_foot_wide_old {padding-right: 10px; height: 25px; width: 375px;  font: 12px; color: #ffffff; background-image: url(../images/quickcompare_bottom2.gif); background-repeat: no-repeat}
.hpleft_foot_wide {padding-right: 0px; height: 25px; width: 375px;  font: 12px; color: #ffffff;}
.hpleft_foot_of {height: 20px; width: 300px;  font: 12px; color: #333399; background-repeat: no-repeat}
.hpleft_foot_of_wh {height: 20px; width: 300px;  font: 12px; color: #333399; background-repeat: no-repeat;  background-color: #f1f4fa;}
.hpleft_foot_of_wh_wide {height: 20px; width: 370px;  font: 12px; color: #333399; background-repeat: no-repeat;  background-color: #ffffff;}


a.hpleft_foot_of {color: #333399; text-decoration: none;}
a.hpleft_foot_of:hover {color: red; text-decoration: underline; }
a.hpleft_foot_of:visited {color: #333399; }

a.whatshottitle {font-weight: none; text-decoration: none; color: #333399;  }
a.whatshottitle:hover {color: red; text-decoration: underline; }
a.whatshottitle:visited {color: #333399; }


a.whatshotlink {font-weight: none; text-decoration: none; color: #000000; float: right; text-align: right;   }
a.whatshotlink:hover {color: red; text-decoration: underline; }
a.whatshotlink:visited {color: #000000; }


a.hplink {font-weight: bold; text-decoration: none; color: #003366; float: right; text-align: right; background-image: url(../images/hplinkbullet.gif); background-repeat: no-repeat; padding: 5px;padding-left: 15px;   }
a.hplink:hover {color: #003366; text-decoration: underline; }
a.hplink:visited {color: #003366; }

a.hplink2 {font-weight: bold; text-decoration: none; color: red; float: right; text-align: right; background-repeat: no-repeat; padding: 5px; padding-left: 15px;   }
a.hplink2:hover {color: #003366; text-decoration: underline; }
a.hplink2:visited {color: red; }

a.hplink3 {text-decoration: underline; color: #406080; float: right; text-align: right; background-image: url(../images/arrow11.gif); background-repeat: no-repeat; padding-left: 15px;   }
a.hplink3:visited {color: #406080; }
a.hplink3:hover {color: #E383CC; text-decoration: underline; }

a.standard {font-weight: none; text-decoration: underline; color: #406080;  }
a.standard:visited {color: #406080; }
a.standard:hover {color: #E383CC; text-decoration: underline; }



a.toplink  { font-weight: normal; text-align: left;  font-size: 10px; color: FAD6EA}

.toprightbox { height: 0px; font-weight: normal; width: 790px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/topbox_bknd.gif); COLOR: #8E305D; TEXT-INDENT: 3pt; BORDER: #0056a3 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none}


.hpmini {width: 100px;  font-size: 12px; color: FAD6EA; BACKGROUND-COLOR: #ffffff}
.centremiddlehead_hp {	color: #ffffff; BORDER: ffffff 1px dashed; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px;  PADDING-TOP: 4px;  HEIGHT: 10px; BACKGROUND-COLOR: #5368B8}
.centremiddle_hp {	color: #000000; BORDER: silver 0px dashed; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px;  PADDING-TOP: 2px;  HEIGHT: 10px; BACKGROUND-COLOR: #ffffff}

.centremiddlehead {	color: black; BORDER: ffffff 1px dashed; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px;  PADDING-TOP: 4px;  HEIGHT: 10px; BACKGROUND-COLOR: #D8E5F9}


.subsection_link {color: #003366; text-decoration: none }

a.subsection_link:visited {color: #003366; }
a.subsection_link:hover {color: #003366; }

A.whatshottext {
	TEXT-DECORATION: none
}

A.whatshottitle {
	TEXT-DECORATION: none
}
.tableoffers { 
	WIDTH: 300px; FONT-FAMILY: verdana; BACKGROUND-COLOR: white;
}
A.tableoffers {
	TEXT-DECORATION: none
}

.roomoffertitle {color: red; BORDER: silver 0px dashed; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px;  PADDING-TOP: 2px;  HEIGHT: 10px; BACKGROUND-COLOR: #ffffff}

a.roomtitle {font-weight: none; text-decoration: none; color: #4040A6;  }
a.roomtitle:hover {color: red; text-decoration: underline; }
a.roomtitle:visited {color: #4040A6; }

a.offertitle {font-weight: none; color: 000000;text-decoration: none;}
a.offertitle:visited {color: #000000; }
a.offertitle:hover {color: red;text-decoration: underline;}

a.reviewoffer {font-weight: none; text-decoration: none;color: #4040A6;}
a.reviewoffer:visited {color: #4040A6; }
a.reviewoffer:hover {color: red; text-decoration: underline;}

a.playbingo {font-weight: none; text-decoration: none; color: black;  }
a.playbingo:hover {color: red; text-decoration: underline; }
a.playbingo:visited {color: black; }

a.bookmark {font-weight: none; text-decoration: none; color: #FFD51C;  }
a.bookmark:visited {color: #FFD51C; }
a.bookmark:hover {color: #E383CC; text-decoration: none; }


.newsstory {
	BORDER-RIGHT: silver 0px dashed; PADDING-RIGHT: 4px; BORDER-TOP: silver 0px dashed; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: silver 0px dashed; PADDING-TOP: 4px; BORDER-BOTTOM: silver 0px dashed; HEIGHT: 10px; BACKGROUND-COLOR: white
}
.newssummary {
	BORDER-RIGHT: silver 0px dashed; PADDING-RIGHT: 4px; BORDER-TOP: silver 0px dashed; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: silver 0px dashed; PADDING-TOP: 4px; BORDER-BOTTOM: silver 0px dashed; HEIGHT: 10px; BACKGROUND-COLOR: white
}
.newsheadlines {
	BORDER-RIGHT: silver 0px dashed; PADDING-RIGHT: 4px; BORDER-TOP: silver 0px dashed; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: silver 0px dashed; PADDING-TOP: 4px; BORDER-BOTTOM: silver 0px dashed; HEIGHT: 10px; BACKGROUND-COLOR: white
}
.newscategories {
	BORDER-RIGHT: silver 0px dashed; PADDING-RIGHT: 4px; BORDER-TOP: silver 0px dashed; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: silver 0px dashed; PADDING-TOP: 4px; BORDER-BOTTOM: silver 0px dashed; HEIGHT: 10px; BACKGROUND-COLOR: white
}
.newssection_header {
	color: #ffffff; BORDER-RIGHT: silver 1px dashed; PADDING-RIGHT: 4px; BORDER-TOP: silver 1px dashed; PADDING-LEFT: 4px; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; BORDER-LEFT: silver 1px dashed; PADDING-TOP: 4px; BORDER-BOTTOM: silver 1px dashed; HEIGHT: 10px; BACKGROUND-COLOR: #5368B8
}
