/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
All the following styles apply ONLY to the way the page looks on your browser.  These styles do not affect the way the page looks when 
you print it out.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

/**THIS IS THE BODY SECTION**********************/
/*These styles apply to the general look of the pages you see*/
body.fs {
	text-decoration: none;
	background-color: #fff;
}

body 
	{
	width: 100%;
	color: #000;
	margin: 0 auto;
	background-image:url(/images/bgmain2.gif);
	
	background-position: center;
	}
	html>body{width: auto;
}



	/*These styles apply to the general look of the images you see*/
html {
  overflow: scroll;
}

img 
	{
	display: block;
	border: 0;
	
	}
/*These styles apply to all images that are classed to appear on the left*/
.right 
	{
	text-align: right;
	
	}

/*These styles apply to all images that are classed to appear on the left*/
.left 
	{
	text-align: left;
	
	}
/*These styles apply to all text that is bolded*/
strong 
	{
	font-weight: bold;
	}

/*These styles apply to all txt that is italicized*/
em 
	{
	font-style: italic;
	}

/*These styles give acronyms their styles*/
acronym 
	{
	font-variant: small-caps;
	/* implement the dotted underline effect for explorer */
	background: url(javascript:DOTS) repeat-x bottom left;
	cursor: help;
	}

/*These styles give acronyms their styles*/
html\:abbr, abbr 
	{
	cursor: help;
	/* implement the dotted underline effect for explorer */
	background: url(javascript:DOTS) repeat-x bottom left;
	}

code, pre 
	{
	color: #000; 
	font: normal small monospace;
	}

/*These styles specify how the container which holds the header looks*/
#container 
	{
	width: 767px;
	
	margin: 0 auto;
	}

/*These styles specify how links within the container act*/
#container a 
	{
	text-decoration: none;
	color: #fff;
	font: bold 12px "Trebuchet MS", Verdana, Tahoma, sans-serif;
	}

/*These styles specify how links when hovered over within the container act*/
#container a:hover 
	{
	text-decoration: none;
	color: #000;
	}
	
/**THIS IS THE Header section**********************/

/*Styles that apply to main title of each page*/
#header 
	{
	float:left;
	width: 100%;
	border-collapse: collapse;
	}
	

#header a
	{
	text-decoration: none;
	}

/*#mainnavbar
{height: 120px;

}*/

#mainnavbar td
	{
	padding: 5px 0px 5px 15px;
	background: #fff;
/*	border-collapse: collapse;*/
	}

#mainnavbar a
	{
	color:#000;
	}


	

#mainnavbar table
	{
	border-collapse:collapse;	
float: right;
margin-bottom: 5px;
	}	

#mainnavbar td.cityhallimg
	{
	padding: 0px 0px 0px 0px;
	border-left: 3px solid #fff;
	}
	

	#mainnavbar td.pian
	{
	padding: 0px 0px 0px 0px;
	
	}
#mainnavbar td.lifestyleimg
	{
	padding: 0px 0px 0px 0px;
	border-left: 3px solid #fff;
	}
	#mainnavbar td.businessimg
	{
	padding: 0px 0px 0px 0px;
	border-left: 3px solid #fff;
	}
	#mainnavbar td.visitingimg
	{
	padding: 0px 0px 0px 0px;
	border-left: 3px solid #fff;
	}
	#mainnavbar td.servicesimg
	{
	padding: 0px 0px 0px 0px;
	border-left: 3px solid #fff;
	}
	
#buttons
{
text-align: right;
	font: bold small verdana, tahoma, sans-serif;
	background: transparent url(/images/header1.gif) top right no-repeat;
	margin-top: 0px;
	
		color: #fff;
		line-height:25px;
		margin-bottom: 0px;
	
}

#crumbs
{
	text-align: left;
	font: bold small verdana, tahoma, sans-serif;
	background: transparent url(/images/header2.gif) top right no-repeat;
	margin-top: 0px;
	color: #fff;
	line-height:25px;
	margin-bottom: 0.5em;
	}
	
#crumbs p
{margin-top: 0px;
margin-left: 15px;}






/*Menu on the Side of the pageXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXx
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

#secnavbar 
	{
	float: right;
 	width: 180px;
	padding: 0;
	border-left: 1px solid #ccc;
	background-color:;
 	}
#secnavbar ul
	{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	}



#secnavbar a
	{
	display: block;
	padding: 1px 0px 1px 6px;
	width: 174px;

	text-align: left;
	
	}
#secnavbar a.calender
	{
	display: block;
	padding: 0px 0px 0px;
	width: 10px;

	text-align: left;
	
	}	



#secnavbar a.cityhall	{
	background-color: #933;
	text-decoration: none;
	color: #fff;
	
	}
#secnavbar a:hover.cityhall
	{
	background-color: #fff;
	text-decoration:none;
	color: #933;
	}
	
#secnavbar a.wellness	{
	background-color: #fff;
		text-decoration:none;
		color: #369;
		border-bottom: 1px solid #ccc;
		}

#secnavbar a:hover.wellness
	{
	background-color: #369;
	text-decoration: none;
	color: #fff;}

#secnavbar a.rpm	{
	background-color: #fff;
		text-decoration:none;
		color: #363;
		border-bottom: 1px solid #ccc;
		}

#secnavbar a:hover.rpm
	{
	background-color: #363;
	text-decoration: none;
	color: #fff;}

#secnavbar a.business	{
	background-color: #fff;
		text-decoration:none;
		color: #696;
	
	}

#secnavbar a:hover.business
	{
	background-color: #696;
	text-decoration: none;
	color: #fff;}
	
#secnavbar a.cib	{
	
		text-decoration:none;
		color: #696;
		border-bottom: 1px solid #ccc;
		}

#secnavbar a:hover.cib
	{
	background-image: none;
	background-color: #696;
	text-decoration: none;
	color: #fff;}

/*#secnavbar a.cib	{
	background-image:url(/images/footerfill3.jpg);
		text-decoration:none;
		color: #696;
	
	}

#secnavbar a:hover.cib
	{
	background-image: #696;
	text-decoration: none;
	color: #fff;}

*/

#secnavbar a.lifestyle	{
	background-color: #c60;
		text-decoration:none;
		color: #fff;
	}

#secnavbar a:hover.lifestyle
	{
	background-color: #fff;
	text-decoration: none;
	color: #c60;}

#secnavbar a.services	{
	background-color: #fff;
		text-decoration:none;
		
	
		color: #366;
	
	
	}

#secnavbar a:hover.services
	{
	background-color: #366;
	text-decoration: none;
	color: #fff;}
	
#boxrightmain	
	{

	background: #fff;
	margin-right: 1px;
	width: auto;
	}
#boxright 	
	{

	background: #fff;
	margin-right: 180px;
	width: auto;
	}


/**THIS IS THE CONTENT SECTION**********************/

#cib_about 
	{
	width: 100%;
	color: #000;
	margin: 0px 0px 10px 0px;
	background-image:url(/images/flowerwatermark.jpg);
	
	
	
}


#cib_mission 
	{
	width: 100%;
	color: #000;
	margin: 0px 0px 10px 0px;
	background-image:url(/images/fountain.jpg);
	
	
	
}

/*Styles that apply to the general content of all pages*/
#content 
	{
	width: 100%;
	float: right;
	margin: 0 auto;
	padding: 0;
	background: #fff;
	color: #000;
	
	}

	/*Styles that apply to images in the general content of all pages*/
#content img.icon
	{
	float: left;
	padding: 1px;
	margin: 0px;
	}


#main_content p.nb 
	{
	padding: 0px 10px;
		background-image:url(/images/nb.jpg);
		border: 2px dotted #d9e3d9;
		color: #000;
		text-align: center;
	font:12px "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
	}
	#countdown1 
		{
		padding: 0px 10px;
			background-color: #ffc;
			border-left: 2px dotted #d9e3d9;
			border-top: 2px dotted #d9e3d9;
			border-right: 2px dotted #d9e3d9;
			border-bottom: 2px dotted #d9e3d9;
			color: #000;
			text-align: center;
		font:12px "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
	}
	


#content img.left
	{
	display: block;
	
	float: left;
	padding: 2px 2px 2px 2px;
	margin: 0 2px;
	}

#content img.right
	{
	display: block;
	
	float:right;
	padding: 2px 2px 2px 2px;
	margin: 0 2px;
	}

#special_area
	{width: 100%;
	float: left;
	margin-bottom: 15px;
	}
	
	

#split_content
	{
	width:96%;
	float: left;
	}

#content_left 
	{
	float: left;
	padding: 5px 5px 2px 5px;
	margin: 0px;
	background: #fff;
	width: 48%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 47%;
	
	}

html>body #content_left 
	{
	width: 47%;
	} /* ie5win fudge ends */

#minor_left 
	{
	float: left;
	padding: 5px 0px 2px 0px;
	margin: 0px;
	background: #fff;
	width: 30%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 30%;
	
	}

html>body #minor_left 
	{
	width: 30%;
	} /* ie5win fudge ends */
	
#minor_right
	{
	float: right;
	padding: 5px 0px 2px 0px;
	margin: 0px;
	background: #fff;
	width: 68%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 68%;
	
	}

html>body #minor_right
	{
	width: 68%;
	} /* ie5win fudge ends */
	
/*Styles that apply to all content in the right column*/
#content_right 
	{
	float: right;
	padding: 5px 5px 2px 5px;
	margin: 0px;
	background: #fff;
	width: 48%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 47%;
	}

html>body #content_right 
	{
	width: 47%;
	} /* ie5win fudge ends */
/*Styles that apply to all genral content*/

#main_content 
	{
	width: 95%;
	margin: 0 auto;
	padding: 12px 0px 0px 0px;
	
	}
	/*Styles that affect all header-1 content*/

#cib_letterhead
	{
	float: left;
	padding: 5px 5px 2px 5px;
	margin: 0px;
	background: #fff;
	width: 33%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 32%;
	border-right: 3px solid #363;
	}
	
	
		
	
	
#cib_letterhead p.normal
{
font: 10px "Trebuchet MS", verdana, tahoma, sans-serif;
color: #363;
}
#cib_letterhead a.normal
{
font: bold 10px "Trebuchet MS", verdana, tahoma, sans-serif;
color: #363;
}
#cib_letterhead p.large_center
{
font:  20px "Monotype Corsiva", verdana, tahoma, sans-serif;
text-align: center;
color: #363;
}
#cib_letterhead p.large
{
font: 20px "Monotype Corsiva", verdana, tahoma, sans-serif;
color: #363;
}

#cib_letterhead_right
{
float: right;
	padding: 5px 5px 2px 5px;
	margin: 0px;
	background: #fff;
	width: 63%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 62%;}
	
	
	
#main_content h1 
	{
	text-align: center;
	color:#000;
	font: bold large Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	
	
	}

/*Styles that affect all header-2 content*/
#main_content h2 
	{
	text-align: center;
	font: bold large "Trebuchet MS", verdana, tahoma, sans-serif;
	
	
	color: #000;
	padding: 0px 0px 0px 0px;
	margin-bottom: 0.5em;
	

	}

/*Styles that affect all header-3 content*/
#main_content h3 
	{
	text-align: left;
	font: bold medium "Trebuchet MS",verdana, tahoma, sans-serif;

	
	padding: 5px 0px 5px 5px;
	margin-bottom: 0.5em;
	
	text-align: left;
	}

	/*Styles that affect all un-ordered lists in the right or left column*/
#main_content ul li
	{
	font: 12px "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
	list-style-type: none;
	background: url(/images/bullet_icon.gif) no-repeat 0 5px;
	padding: 0px 0 0 15px;
	margin: 0 0 0.1em 0;
	}


#top
{


}

#middle
{

padding: 0px 0px 15px 0px;}
#middle h2
{text-align: center;
	font: bold large "Trebuchet MS", verdana, tahoma, sans-serif;
	color: #000;
	padding: 0px 0px 0px 0px;
	margin-bottom: 0.5em;}
#middle p
{
	margin: 10px 10px 10px 10px;
		background: url(/images/mediumback2.jpg);
		border: 2px dotted #d9e3d9;
		color: #000;
		text-align: center;
	font:12px "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
	}



#cib_about ul li
	{
	font: 12px "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
	list-style-type: none;
	text-align: left;
	background: url(/images/cib_bullet.jpg) no-repeat 0 5px;
	padding: 0px 0 0 15px;
	margin: 0 0 0.1em 0;
	}

#main_content ul.cib li
	{
	font: 12px "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
	list-style-type: none;
	text-align: left;
	background: url(/images/cib_bullet.jpg) no-repeat 0 5px;
	padding: 0px 0 0 15px;
	margin: 0 0 0.1em 0;
	}

#main_content ul.rpm li
	{
	font: 12px "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
	list-style-type: none;
	text-align: left;
	background: url(/images/rpm_bullet.jpg) no-repeat 0 5px;
	padding: 0px 0 0 15px;
	margin: 0 0 0.1em 0;
	}

	
/*Styles that affect all ordered lists in the right or left column*/
#main_content ol li
	{
	list-style-type: normal;
	font: 12px "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
	}
	


#main_content p 
	{
	font: 12px "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
	margin-top: 0;
	text-align: left;
	}

p.footer
	{
	font: 16px "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
	color: #000;
	margin-top: 0;
	text-align: center;
	font-weight: bold;
	}

#main_content p.question 
	{
	
	padding-left: 15px;
	color: #369;
	background: url(/images/question.jpg) no-repeat 0;
	}
#main_content p.answer 
	{
	padding-left: 15px;
	background: url(/images/answer.jpg) no-repeat 0;
}

#main_content p.center
	{
	font: 12px "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
	margin-top: 0;
	text-align: center;
	}




	/*Styles that affect all links in the content*/
#main_content a
	{
	text-decoration: underline;
	color: #336;	
	font-weight: bold;
	}

#main_content a.cib
	{
	text-decoration: underline;
	color: #060;	
	font-weight: bold;
	}
	
#main_content a.mailto
	{font: normal 14px "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
	color: #336;	
	font-weight: bold;}

/*Styles that affect all links in the content when hovered*/
#main_content a:hover 
	{
	text-decoration: underline;
	color: #000;
		font-weight: bold;
	}

/*Styles that affect all other tables in the content*/
#content table.fpn
	{
	border-collapse: collapse;
	float: left;
	text-align: left;
	border: 0px;
	width: 360px;

	}

#content th.fpn
{
	text-align: center;
	font: bold italic xx-large "bodoni mt", lucida, verdana, tahoma, sans-serif;
	background: transparent url(/images/newshead.gif) top right no-repeat;
	color: #000;
	border: 0px;

}
	
#content th.archive
{
	text-align: center;
	font: bold large "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
		background: transparent url(/images/newshead2.gif) bottom right no-repeat;
	color: #000;
	border-top: 0px dotted #000;
	border-bottom: 0px;
	border-right: 0px;
	border-left: 0px;
}

#content td.fpn
	{
	text-align: left;
	font: normal 11px "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
	background: none;
	color: #000;
	padding: 0px 5px 0px 5px;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 1px solid #DFE3E8;
	border-right: 2px solid #DFE3E8;
	}
	
	#content td.fpn2
	{
	text-align: left;
	font: normal 11px "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
	background: none;
	color: #000;
	padding: 0px 5px 0px 5px;
	border-top:0px;
	border-bottom:0px;
	border-left: 1px solid #DFE3E8;
	border-right: 2px solid #DFE3E8;
	}

img.news
{height:90px;
padding: 5px 2px 5px 2px;}

#content td.head 
{
	text-align:center;
	background: transparent url(/images/newshead3.gif) bottom right no-repeat;
padding: 0px 0px 0px 0px;
	font: x-small "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
	border-top: 0px dotted #000;
	border-bottom: 0px;
	border-left: 1px solid #DFE3E8;
	border-right: 2px solid #DFE3E8;
	letter-spacing: 5px;

}


#content table 
	{
	border-collapse: collapse;
	border: 2px solid #369;
	margin: 0 auto 1em;
	}

#content table.election
	{
	border-collapse: collapse;
	border: 0px;
	margin: 0 auto 1em;
	}

#content td.election
	{
	text-align: left;
		font: normal 12px "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
		background: none;
		color: #000;
		padding: 5px;
	border: 0px;
	}

#content th
	{
	text-align: center;
	font: bold small "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
	background: #369;
	color: #fff;
	border: 1px solid #000;
	}
	
#content td.calender
	{
	text-align: left;
	font: normal 12px "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
	background: none;
	color: #000;
	padding: 0px 2px 0px 2px;
	border: 1px solid #ccc;
	}
	#content td.calenderevent
		{
		text-align: left;
		font: normal 12px "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
		background: #006699;
		color: #000;
		padding: 0px 2px 0px 2px;
		border: 1px solid #ccc;
	}
	
	#content td.calenderevent3
		{
		text-align: left;
		font: normal 12px "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
		background: #9AB2CA;
		color: #000;
		padding: 0px 2px 0px 2px;
		border: 1px solid #ccc;
		
			
		}	
	
	#content td.calenderevent2
			{
			text-align: left;
		font: normal 12px "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
		background-image:url(/images/nb.jpg);
		color: #000;
		padding: 0px 2px 0px 2px;
		border: 1px solid #ccc;
		
		
			
	}	
	/*Styles that affect all columns in other tables in the content*/
#content td 
	{
	text-align: left;
	font: normal 12px "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
	background: none;
	color: #000;
	padding: 5px;
	border: 1px solid #ccc;
	}



#content td.center
{text-align: center;}


	

#content tr.calender
	{
	height: 10px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}


#content table.cib

	{
	border-collapse: collapse;
	border: 2px solid #696;
	margin: 0 auto 1em;
	}

#content table.rpm
	{
	border-collapse: collapse;
	border: 2px solid #363;
	margin: 0 auto 1em;
	}

#content table.invisible
	{
	border-collapse: collapse;
	border: 0px;
	margin: 0 auto 1em;
	float: left;
	}
#content td.invisible
	{
	border-collapse: collapse;
	border: 0px;
	margin: 0 auto 1em;
	font: normal x-small "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
	}
#content tr.invisible
	{
	border-collapse: collapse;
	border: 0px;
	margin: 0 auto 1em;
	}

#content th.cib
	{
	text-align: center;
	font: bold small "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
	background: #696;
	color: #fff;
	border: 1px solid #000;
	}
	
#content th.rpm
	{
	text-align: center;
	font: bold small "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
	background: #363;
	color: #fff;
	border: 1px solid #000;
	}
	


#url
{width: 100%;
background-color: #fff;
vertical-align: bottom;
border-collapse:collapse;

text-align:right;}
#url p
	{
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:5px;
	font-size: 16px;
	text-align: right;
	
	color:#666;
	float: right;
	background-color: #fff;
	vertical-align: bottom;
	}	
	
/*Styles that affect all paragraph content*/
#center p
	{
	text-align:center
	}
	
/**THIS IS THE FOOTER SECTION**********************/
/*Styles that affect the footer of each page*/

#footer 
	{
	width:100%;
	}

/*Styles that affect the paragraph information in the footer of each page*/
#footer p.cib
	{

	clear: both;

	border-top: 3px solid #696;
	border-bottom: 3px solid #696;	
	background-image:url(/images/footerfill3.jpg);
	margin: 0;


	text-align: center;
	font: x-small/1.5 "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
	margin-top: 0;
	color: #666;
}
#footer p.wellness
	{
	
	
	clear: both;
	
	border-top: 3px solid #9AB2CA;
	border-bottom: 3px solid #9AB2CA;	
	background: #E1EAF2;
	margin: 0;
	

	text-align: center;
	font: x-small/1.5 "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
	margin-top: 0;
	color: #666;
	}

#footer p.rpm
	{
	
	
	clear: both;
	
	border-top: 3px solid #336633;
	border-bottom: 3px solid #336633;	
	background: #99cc66;
	margin: 0;
	

	text-align: center;
	font: x-small/1.5 "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
	margin-top: 0;
	color: #fff;
	}

#footer p.rpm a
{color: #333}


#footer p.election
	{
	
	
	clear: both;
	
	border-top: 3px solid #9AB2CA;
	border-bottom: 3px solid #9AB2CA;	
	background: #E1EAF2;
	margin: 0;
	

	text-align: center;
	font: x-small/1.5 "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
	margin-top: 0;
	color: #666;
	}
	
#footer p.memorial
	{
	
	
	clear: both;
	
	border-top: 3px solid #9AB2CA;
	border-bottom: 3px solid #9AB2CA;	
	background: #E1EAF2;
	margin: 0;
	

	text-align: center;
	font: x-small/1.5 "Trebuchet MS", lucida, verdana, tahoma, sans-serif;
	margin-top: 0;
	color: #666;
	}
	

/*Styles that affect the paragraph information and links in the footer of each page*/
#footer p a 
	{
	text-decoration: none;
	color: #666;
	border-bottom: 1px solid #666;
font-size:small;
	font-weight: bold;
	}

/*Styles that affect the paragraph information and hovered links in the footer of each page*/
#footer p a:hover 
	{
	text-decoration: none;
	color: #000;
	border-bottom: 1px solid #000;
	}

#footer img
{
padding: 0px;
	margin: 0px;
	border: 0px;
float:right;
}

p.redirect {padding: 0px 10px;
		background: #FCFCB8;
		border: 2px dotted #ccc;
		color: #f00;
		text-align: center !Important;
	font:20px "Trebuchet MS", lucida, verdana, tahoma, sans-serif !Important;}
	p.redirect a {color: #f00 !Important;font-weight: bold !Important;font-size:20px !Important;}
	
