body{margin:2px;background:#ffffff; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 9pt;}

p,li,td,div,tr,table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
a.news:link {color:#990099;text-decoration:underline; font-size: 9pt;}
a.news:visited {color:#990099;text-decoration:underline; font-size: 9pt;}
a.news:hover {color:#000000;text-decoration:underline; font-size: 9pt;}
a.virtualtour:link {color:#fbad0c;text-decoration:underline; font-size: 16pt;}
a.virtualtour:visited {color:#fbad0c;text-decoration:underline; font-size: 16pt;}
a.virtualtour:hover {color:#ffffff;text-decoration:underline; font-size: 16pt;}
a:link {color:#990099;text-decoration:underline; font-size: 9pt;}
a:visited {color:#990099;text-decoration:underline; font-size: 9pt;}
a:hover {color:#fbad0c;text-decoration:underline; font-size: 9pt;}
.titletext{color:#666666;font:bold 14pt Arial, Helvetica, sans-serif;}
a.callink:link {color:#666666;text-decoration:underline; font-size: 8pt;}
a.callink:visited {color:#666666;text-decoration:underline; font-size: 8pt;}
a.callink:hover {color:#000000;text-decoration:underline; font-size: 8pt;}

a.links:link {color:#990099;text-decoration:none; font-size: 8pt;}
a.links:visited {color:#990099;text-decoration:none; font-size: 8pt;}
a.links:hover {color:#fbad0c;text-decoration:underline; font-size: 8pt;}

/*left bottom navigation*/

a.bottomleftnav:link {color:#000000;text-decoration:none; font:8pt verdana, arial, verdana, sans-serif;}
a.bottomleftnav:visited {color:#000000;text-decoration:none; font:8pt verdana, arial, verdana, sans-serif;}
a.bottomleftnav:hover {color:#CC0000;text-decoration:none; font:8pt verdana, arial, verdana, sans-serif;}

/*left top navigation*/

a.links:link {color:#ffffff;text-decoration:none; font:8pt verdana, arial, verdana, sans-serif;}
a.links:visited {color:#ffffff;text-decoration:none; font:8pt verdana, arial, verdana, sans-serif;}
a.links:hover {color:#CC0000;text-decoration:none; font:8pt verdana, arial, verdana, sans-serif;}


/* white links */
a.whitelink:link {text-decoration:none;color:#ffffff;}
a.whitelink:visited {text-decoration:none;color:#ffffff;}
a.whitelink:hover {text-decoration:none;color:#ffffff;}

/* sign-up sheet calendar link for plus signs */
a.plus:link {font:8pt verdana, arial, verdana, sans-serif;text-decoration:none;color:#CC0000;}
a.plus:visited {font:8pt verdana, arial, verdana, sans-serif;text-decoration:none;color:#CC0000;}
a.plus:hover {font:8pt verdana, arial, verdana, sans-serif;text-decoration:none;color:#660000;}
a.signedup:link {font:7pt verdana, arial, verdana, sans-serif;text-decoration:none;color:#000000;}
a.signedup:visited {font:7pt verdana, arial, verdana, sans-serif;text-decoration:none;color:#000000;}
a.signedup:hover {font:7pt verdana, arial, verdana, sans-serif;text-decoration:none;color:#cc3333;}
.signuptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
}


/* * indicates a required field */
.redtext{color:#FF0000;font:7pt verdana, arial, sans-serif;font-weight:bold;}

/* headings (Example: Events Calendar -    Previous    Month, Year    Next     heading */
.headerbg{color:#ffffff;background-color:#006633;font-weight:bold;}
.headertext{color:#ffffff;font-weight:bold;}
/* links inside a header */
a.headerlink:link {text-decoration:none;color:#ffffff;}
a.headerlink:visited {text-decoration:none;color:#ffffff;}
a.headerlink:hover {text-decoration:none;color:#cc0000;}

/* other headings (Example: Events Calendar -  Sun  Mon  Tue  Wed  Thu  Fri  Sat   heading */
.header2bg{background-color:#000000;}
.header2text{color:#ffffff;}

/* Alternating row background colors */
.alternatebg1{background-color:#e6e6e6;}
.alternatebg2{background-color:#ffffff;}

/* Border Style of tables created from Table Builder tool */
.borderstyle{border-color:#000000;}

/* used only in Admin tool for Table Builder */
.tablecell{color:#000000;border:thin solid;font-size:8pt;}
.tableheadercell{color:#ffffff;background-color:#006633;font-weight:bold;border:thin solid;font-size:8pt;text-align: center;}
.shadow {  filter : progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=135, strength=4);}
.text8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
}
.text8white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#ffffff;
}
.tips {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
}
.text8gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#cccccc;
}
.text8bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	color:#000000;
}
.side {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color:#ffffff;
	background:#006600;
}
.portmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#990099;
}
ul.downarrow {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
list-style-image: url('images/downarrow.gif');

}
li { 
	margin-bottom:8px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;	
}

