BODY,P{
	FONT-FAMILY: Arial,Helvetica,sans-serif;
	font-size:100%;
	margin:0pt;
	padding:0pt;
}

#navlist li { list-style-type: square; }

a {
  color:#6699CC;
  font-weight:bold;
  text-decoration:none;
}

a:hover {
  color:#2a65ad;
}
A:active {
	FONT-FAMILY: arial, sans-serif; COLOR: #2a65ad; TEXT-DECORATION: underline
}
.title {
font-size:10pt;
border:0px solid #999999;
margin-top:0px;
padding:0px;
text-align:left;
}
.title a {
color:#006DBA;
font-family:arial,sans-serif;
font-size:110%;
font-weight:bold;
text-decoration:underline;
}

.title a:hover {
color:#CC6600;
font-family:arial,sans-serif;
font-size:110%;
font-weight:bold;
text-decoration:underline;
}
.title a:active {
color:#CC6600;
font-family:arial,sans-serif;
font-size:110%;
font-weight:bold;
text-decoration:underline;
}



h1, h2, h3, h4, h5, h6 {
	color:#008521;
	font-size:100%;
	font-weight:normal;
	margin:0pt;
	padding:0pt;
}
h1 {
	color:#666666;
	/* display:; */
	font-size:200%;
	font-weight:bold;
}

h2 {
	color:#009900;
	font-size:24px;
}
h3 {
	color:#6f6f6f;
	font-size:100%;
	font-weight:bold;
}
h4 {
	color:#52AA65;
	font-size:100%;
	font-weight:bold;
}
h3 a {
	color:#006DBA;
	text-decoration:none;
}

.cityTitletext {
	color:#6f6f6f;
	font-weight:bold;
	FONT-SIZE: 15pt;
}

.cityTitletext a{
	color:#6f6f6f;
	font-weight:bold;
	FONT-SIZE: 15pt;
}

table.header {
	margin-top:3px;
	margin-bottom:0px;
	margin-right:5px;
	margin-left:5px;
	padding:1.05em;
	border-bottom:1px solid #CCCCCC;
}
table.line{
	BORDER-BOTTOM: 1px solid #CCCCCC;
	padding: 0pt;
	marging: 0pt;

}
TABLE.topborder {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 4px; BORDER-TOP: #bcbcbc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: 0px; TEXT-INDENT: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: 0px; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
TABLE.bottomborder {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 4px; BORDER-TOP: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: 0px; TEXT-INDENT: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: #bcbcbc 1px solid; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
TD.bottomborder {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 4px; BORDER-TOP: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; BORDER-LEFT: 0px; TEXT-INDENT: 1px; PADDING-TOP: 4px; BORDER-BOTTOM: #bcbcbc 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff
}
TD.colorbg {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 4px; BORDER-TOP: 0px; PADDING-LEFT: 4px; 
	FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; BORDER-LEFT: 0px; TEXT-INDENT: 1px; 
	PADDING-TOP: 4px; BORDER-BOTTOM: #bcbcbc 1px solid; FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: #F0F7F9
}
table.searchresults{
	width: 80%;
	background-color: #ffffff;	
}
td.searchresults {	
	BORDER: #6f6f6f 1px; 	
	PADDING: 2px;
	color:#6f6f6f;
	font-weight:bold;
}

texttype {
	FONT-SIZE: 10pt; 
	COLOR: #6f6f6f; 
	FONT-FAMILY: Arial,sans-serif; 
	TEXT-DECORATION: none
}

.texttype2 {
	FONT-SIZE: 10pt; 
	COLOR: #6f6f6f; 
	FONT-FAMILY: Arial,sans-serif; 
	TEXT-DECORATION: none
}
.totaltext {
	FONT-SIZE: 10pt; 
	COLOR: #6f6f6f; 
	FONT-FAMILY: Arial,sans-serif; 
	TEXT-DECORATION: none
}
.greytext {
	color:#AAAAAA;
	FONT-SIZE: 9pt;	
	font-weight:bold;
}
.redtext {
	/* color:#E41B17; */
	color:#ff0000;
	FONT-SIZE: 13pt;	
	font-weight:bold;
}
.thickgreytext {
	color:#6f6f6f;
	font-weight:bold;
	FONT-SIZE: 15pt;
}
.maptext {
	color:#6f6f6f;
	font-weight:bold;
	FONT-SIZE: 11pt;
}
.logotext {
	color:#6f6f6f;
	FONT-SIZE: 9pt;	
	font-weight:bold;
}
.list{
		font-weight:bold;		
		cursor:pointer;
		/* width: 100%; */
		/* background-color:#edfcef; */
		FONT-SIZE: 10pt;

}

.box {
	background-color:#DDEDFA;
	border:1px solid #ADC1CC;
	/* font-size:1.25em;
	font-weight:bold; 
	margin:0pt 0pt 1.5em; 
	padding: 0pt;*/
	padding:1.05em 0pt; 	
	margin: 0pt;
	text-align:center;
}

.box p {
	padding:0.45em 0pt;
}
.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color:#6699CC;
	font-size:1.0em;
	font-weight:bold;
	/* background-color:#edfcef; */
	/* width:430px; */
	margin-bottom:1px;
	margin-top:0px;
	padding-left:2px;	
	background-repeat:no-repeat;
	background-position:top right;	
	/* height:20px; */
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	/* border: 1px solid #bcbcbc; */
	/* background-color:#E2EBED; */
	/* width:400px; */
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
}


.button {
height: 1.9em; 
border-color:#bcbcbc;
background-color:#F5F5F5;
border-style:solid;
border-width:2px;
color:#000000;
font-size:110%;
text-align:center;
padding:5px;

}

.searchBoxText {
border:1px solid #CCCCCC;
font-size:1.2em;
margin:3px 0px;
padding:4px 2px;
/*width:200px; */
}

#bubble_tooltip{
	width:147px;
	position:absolute;
	display:none;
}
#bubble_tooltip .bubble_top{
	background-image: url('../img/bubble_top.gif');
	background-repeat:no-repeat;
	height:16px;	
}
#bubble_tooltip .bubble_middle{
	background-image: url('../img/bubble_middle.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-left:7px;
	padding-right:7px;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Arial, sans-serif;
	font-size:11px;
}
#bubble_tooltip .bubble_bottom{
	background-image: url('../img/bubble_bottom.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:44px;
	position:relative;
	top:-6px;
}

/*

fieldset, label, legend {
	border:0pt none;
	font-size:100%;
	font-style:normal;
	font-weight:normal;
	margin:0pt;
	outline-color:invert;
	outline-style:none;
	outline-width:0pt;
	padding:0pt;
	vertical-align:baseline;
}

.field {
font-size:120%;
background-color:#FFFFFF;
border-color:#96C4E0 rgb(220, 233, 241) rgb(220, 233, 241) rgb(150, 196, 224);
border-style:solid;
border-width:1px;
color:#000000;
padding:5px;

}

.zipbutton {
height: 2em; 
width: 8em;
background-color:#ffffff;
border-color:#B8D0E3 rgb(85, 84, 84) rgb(85, 84, 84) rgb(184, 208, 227);
border-style:solid;
border-width:2px;
color:#000000;
font-size:110%;
text-align:center;
padding:5px;

}
.buttons button[type]{
line-height:17px;
padding:2px 10px 2px 7px;
}

.buttons button {
overflow:visible;
padding:4px 10px 3px 7px;
width:auto;
}
.buttons a, .buttons button {
background-color:#F5F5F5;
border-color:#EEEEEE rgb(222, 222, 222) rgb(222, 222, 222) rgb(238, 238, 238);
border-style:solid;
border-width:1px;
color:#565656;
cursor:pointer;
display:block;
float:left;
font-family:"Arial,Verdana,sans-serif";
font-size:100%;
line-height:130%;
margin:0pt 0px 0pt 0pt;
padding:5px 10px 6px 7px;
text-decoration:none;
}
*/
