BODY {
	BACKGROUND: #302c2c;	
	FONT-FAMILY: Tahoma, Verdana, Arial;
	FONT-SIZE: 12pt;
	COLOR: #484845;
	MARGIN: 0px;
}

TD {
	FONT-FAMILY: Tahoma, Verdana, Arial;
	FONT-SIZE: 10pt;
	COLOR: #484845;
}

FONT {
	FONT-FAMILY: Tahoma, Verdana, Arial;
	FONT-SIZE: 10pt;
	COLOR: #484845;
}

A {
	COLOR: #009959;
	TEXT-DECORATION: none;
}
A:link  {
	COLOR: #009959;
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #009959;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #009959;
	TEXT-DECORATION: none;
}
A:active {
	COLOR: #009959;
	TEXT-DECORATION: none;
}

A.advicelink {
	TEXT-DECORATION: none;
}

HR {
	COLOR: #878578;
	MARGIN-RIGHT: 10px;
}

FONT.tagline {	
	FONT-SIZE: 14pt;	
}

FONT.greeting {	
	FONT-SIZE: 14pt;	
}

FONT.menutext {	
	FONT-SIZE: 11pt;	
}

FONT.advicetext {	
	FONT-SIZE: 14pt;	
}

FONT.sectiontitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
}

FONT.pagetitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
}

FONT.highlight {
	FONT-WEIGHT: bold;
	COLOR: #009959;
}

FONT.offertext {
	FONT-SIZE: 20px;
	COLOR: #FFFFFF;
}

FONT.offertexthighlight {
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
}

FONT.quicksearchtext {
	COLOR: #403F3A;
}

FONT.searchtext {
	COLOR: #403F3A;
}

FONT.meettheteamname {
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
}

FONT.meettheteamjobtitle {
	FONT-SIZE: 14px;	
}

FONT.savingscalclabel {
	FONT-SIZE: 14px;	
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
}

FONT.footertext {
	FONT-SIZE: 14px;	
	COLOR: #000000;
}

TABLE.mainsitetable {		
	WIDTH: 960px;	
}

TABLE.containingtable {
	WIDTH: 100%;
}

TABLE.menutable {	
	MARGIN-TOP: 10px;
	MARGIN-LEFT: 10px;
	WIDTH: 150px;	
}

TABLE.logotable {	
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 5px;	
	WIDTH: 212px;	
}

TABLE.offertable {
	FLOAT: right;
	BACKGROUND-COLOR: #009959;
	BORDER: 1px solid #878578;
	WIDTH: 230px;
	MARGIN: 10px;
	PADDING: 10px;
}

TABLE.quicksearchtable {
	BACKGROUND-COLOR: #ECECEC;
	MARGIN-BOTTOM: 18px;
	MARGIN-LEFT: 17px;	
	BORDER: 1px solid #878578;
	WIDTH: 212px;
	HEIGHT: 276px;
}

TABLE.localbusinessestable {			
	MARGIN-LEFT: 17px;		
	WIDTH: 212px;
	HEIGHT: 221px;
}

TABLE.contenttable {
	BACKGROUND-COLOR: #ECECEC;
	MARGIN-LEFT: 17px;
	MARGIN-RIGHT: 17px;
	BORDER: 1px solid #878578;
	WIDTH: 603px;
	HEIGHT: 276px;
}

TABLE.stoptable {
	BACKGROUND-COLOR: #000000;
	WIDTH: 603px;
	HEIGHT: 125px;
}

TABLE.contenttablefullwidth {
	BACKGROUND-COLOR: #ECECEC;
	MARGIN-LEFT: 18px;
	MARGIN-BOTTOM: 17px;	
	BORDER: 1px solid #878578;
	WIDTH: 833px;
	HEIGHT: 250px;
}

TABLE.footertable {
	MARGIN-BOTTOM: 17px;	
}

TD.menucell {
	PADDING-BOTTOM: 5px;
}

TD.leftsidecell {
	
}

TD.logocell {		
	
}

TD.titlecell {
	BORDER-BOTTOM: 2px #009959 solid;
}

IMG.standardborder {
	BORDER-STYLE: solid;
	BORDER-COLOR: #878578;
	BORDER-WIDTH: 1px;
}

IMG.floatright {
	BORDER-STYLE: solid;
	BORDER-COLOR: #878578;
	BORDER-WIDTH: 1px;
	MARGIN-LEFT: 5px;
	FLOAT: right;
}

SELECT.quicksearchselect {
	FONT-FAMILY: Tahoma, Verdana, Arial;
	FONT-SIZE: 10pt;
	BACKGROUND-COLOR: #ECECEC;
	COLOR: #403F3A;
}

SELECT.searchselect {
	FONT-FAMILY: Tahoma, Verdana, Arial;
	FONT-SIZE: 10pt;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #403F3A;
}


INPUT.formtext {
	WIDTH: 300px;
}

TEXTAREA.formtextarea {
	WIDTH: 300px;
	HEIGHT: 70px;
}

SELECT.formselect {
	WIDTH: 300px;
	HEIGHT: 70px;
}

IMG {
	filter:alpha(opacity=100);
}

IMG.idupe {
	position:absolute;
	z-index:30000;
	visibility:hidden;
}

