BODY {margin: 0pt; font-size:13px; font-family: Arial, "Times New Roman", Sans-Serif;}
TABLE { font-size:13px }

A {color:#202471; text-decoration:none; font-weight: bold}
A:hover, A:visited:hover {color:#FF0000}
A:visited {color:#202471}

A.black, A.black:hover, A.black:visited, A.black:visited:hover {color:#000000; text-decoration:none; font-weight: bold;}

A.xmwhite, A.xmwhite:hover, A.xmwhite:visited, A.xmwhite:visited:hover {text-decoration:none; font-size:10px; font-family:Arial,Sans-Serif; font-weight: bold;}
A.xmwhite {color:#ffffff;}
A.xmwhite:hover {color:#00FF00;}
A.xmwhite:visited {color:#FFFFFF;}
A.xmwhite:visited:hover {color:#00FF00;}

.LINK, .LINK:hover {border:1px solid #cccccc; border-right:0px; width:14%; text-align: center; white-space: nowrap;}
.LINK {background-color: #202471;}
.LINK:hover {background-color: #FFC61B;}

.hideImg { border-left: 1px solid #cccccc;}

.MENUSIGN {border-left:1px solid #cccccc; background-color: #FFC61B; width:16%; text-align: left; white-space: nowrap;}

.MENU-HEADER, .MENU-HEADER:hover, .MENU-HEADER:visited, .MENU-HEADER:visited:hover {display: block; padding: 0px 3px 0px 3px; text-decoration:none; font-size:10px; font-weight:bold; font-family: verdana,geneva,arial,Sans-Serif;}
.MENU-HEADER {background-color: #202471; color: #FFC61B}
.MENU-HEADER:hover {background-color: #FFC61B; color: #202471}
.MENU-HEADER:visited {background-color: #202471; color: #FFC61B}
.MENU-HEADER:visited:hover {background-color: #FFC61B; color: #202471}

.MENU-SIDE, .MENU-SIDE:hover, .MENU-SIDE:visited, .MENU-SIDE:visited:hover {text-decoration:none; font-size:10px; font-weight:bold; font-family: verdana,geneva,arial,Sans-Serif; background-color:transparent;}
.MENU-SIDE {color: #202471}
.MENU-SIDE:hover {color: #ff0000}
.MENU-SIDE:visited {color: #202471}
.MENU-SIDE:visited:hover {color: #ff0000}

.SIDE-LINK {background-color: #FFC61B; width:100%; text-align:left; border-bottom: 1px solid #FFFF99;}

.SIDEBAR, .SIDEBAR:hover, .SIDEBAR:visited, .SIDEBAR:visited:hover, .MENU-ON, .MENU-ON:visited, .MENU-ON:hover, .MENU-ON:visited {display: block; padding: 3px 0px 3px 0px; text-decoration:none; font-size:10px; font-weight:bold; font-family: verdana,geneva,arial,Sans-Serif;}
.SIDEBAR {background-color: #FFC61B; color: #202471}
.SIDEBAR:hover {background-color: #202471; color: #FFC61B}
.SIDEBAR:visited {background-color: #FFC61B; color: #202471}
.SIDEBAR:visited:hover {background-color: #202471; color: #FFC61B}
.MENU-ON, .MENU-ON:visited {background-color: #FFFFFF; color: #202471; border-top:1px solid #FFC61B; border-bottom:1px solid #FFC61B}
.MENU-ON:hover, .MENU-ON:visited:hover {background-color: #FFFFFF; color: #FF0000}

.PAGE, .PAGE:hover, .PAGE:visited, .PAGE:visited:hover {padding: 0px 3px 0px 3px; text-decoration:none; font-size:15px; font-weight:bold; font-family: verdana,geneva,arial,Sans-Serif; background-color:transparent;}
.PAGE {color: #202471}
.PAGE:hover {color: #ff0000}
.PAGE:visited {color: #202471}
.PAGE:visited:hover {color: #ff0000}

.ACTIVE {display: block; padding: 0px 3px 0px 3px; text-decoration:none; font-size:10px; font-weight:bold; font-family: verdana,geneva,arial,Sans-Serif; background-color: #FFFFFF; color: #202471}

.SURVEY, .SURVEY:hover, .SURVEY:visited, .SURVEY:visited:hover {text-decoration:none; font-size:7pt; font-weight:bold; background-color:transparent;}
.SURVEY {color:#FFC61B;}
.SURVEY:hover {color:#00FF00;}
.SURVEY:visited {color:#EECCBB;}
.SURVEY:visited:hover {color:#00FF00;}

.IDX-DIV  { width:260px }
.SUM-DIV  { width:142px }
.SUM-DIV2  { width:284px }

P.SMALL {margin-bottom: 5px}

TD.LINE { border-bottom: 1px solid #202471  }
TD.LINE2 { border-bottom: 2px solid #202471  }

.LOCATION, .LOCATION:hover, .LOCATION:visited, .LOCATION:visited:hover {text-decoration:none; font-size:10px; font-weight:bold; font-family: verdana,geneva,arial,Sans-Serif; background-color:transparent;}
.LOCATION {color: #552200}
.LOCATION:hover {color: #ff0000}
.LOCATION:visited {color: #552200}
.LOCATION:visited:hover {color: #ff0000}

.BROWN, .BROWN2 {text-decoration:none; font-weight:normal; font-family: verdana,geneva,arial,Sans-Serif; color: #552200; background-color:transparent;}
.BROWN {font-size:10px;}
.BROWN2 {font-size:15px;}

.TITLE {text-decoration:none; font-size:24px; font-weight:normal; font-family: verdana,geneva,arial,Sans-Serif; color: #552200; text-align:center; margin-bottom:-3px}

P.LOC {margin-left:10px; margin-top:5px}

.topPopOn, .popOn {
 border:1px solid #cccccc; text-align:left; display:block; position:absolute;
 font: 12px arial,Sans-Serif; width:200px; background:#202471; z-index:20000;
 }
.topPopOn {
 background:#202471; white-space: nowrap;
 width:200px;
 }
.popOn {
 background:#F5F5DC;
 padding-left: 5px; width:150px; height:50px;
 }

.ipopOn {
 display:block; position:absolute; width:200px; background:#F5F5DC; border:1px solid #0000ff; z-index:20000;
 }

.popOff  { display: none; }

.float {
 display:block; position:absolute; left:5%; top: -1000px; background:#F5F5DC; font: 12px arial,Sans-Serif;
 padding-left: 5px; z-index:10000; width:90%; padding-bottom:30px; text-align: center;
 }

#pop A, #pop A:hover, #pop A:visited, #pop A:visited:hover {display: block; text-decoration:none; font-size:10px; font-weight:bold; font-family: verdana,geneva,arial,Sans-Serif; line-height: 1.5;}
#pop A {padding: 0px 3px 0px 3px; background-color: #202471; color: #FFC61B; border-bottom:1px solid #cccccc}
#pop A:hover {background-color: #FFC61B; color: #202471;}
#pop A:visited {padding: 0px 3px 0px 3px; background-color: #202471; color: #FFC61B;}
#pop A:visited:hover {background-color: #FFC61B; color: #202471;}

#ipop A, #ipop A:hover, #ipop A:visited, #ipop A:visited:hover {padding: 0px 3px 0px 3px; text-decoration:none; font-size:11px; font-weight:bold; font-family: verdana,geneva,arial,Sans-Serif;}
#ipop A {background-color: #F5F5DC; color: #202471}
#ipop A:hover {background-color: #FFC61B; color: #ff0000}
#ipop A:visited {background-color: #F5F5DC; color: #202471}
#ipop A:visited:hover {background-color: #FFC61B; color: #ff0000}

#topTable {text-decoration:none; font-size:11px; font-weight:bold; font-family:verdana,geneva,arial,Sans-Serif}

.selection-title, .group {
 background-color: #CCCC99;
}

.selection-title {
	padding:5px;
}

.group {
	border:1px solid #CCCC99;
	cursor:hand;
}

.clear-outer, .selected-outer {
	width:100%;
	background-color:#FFFFFF;
	margin:2px;
}

.clear-outer {
	border:1px solid #FFFFFF;
}

.selected-outer {
	border:1px solid #000000;
}

.clear-inner, .hover-inner, .link-inner, .hover-link-inner {
	width:100%;
	font-size:13px;
	line-height:18px;
	padding:5px;
	cursor:hand;
}

.sel-des {
	font-size:17px;
	line-height:25px;
	padding:5px;
}

.clear-inner {
	background-color:#FFFFFF;
}

.hover-inner {
	background-color:#CCCCCC;
}

a.link-inner, a.link-inner:visited, a.link-inner:hover, a.link-inner:visited:hover {
	text-decoration:none; font-weight:normal; display:block; width:100%; height:100%;
	padding:5px; font-size:13px; line-height:18px;
}

a.link-inner {
	color:#202471; background:#FFFFFF;
}

a.link-inner:hover {
	color:#FF0000; background:#CCCCCC
}

.discountedfrom {
	text-decoration:line-through;
}
.discountedto {
	white-space:nowrap; color:#FF0000; background-color:transparent;
}

.enlrg {
	position:absolute; margin:0; text-align:center; background-color:#666666; z-index:1000; font-size:12px; font-family: Arial, "Times New Roman", Sans-Serif; color:#FFF;
}