/*  Main style sheet for all browsers  */

/*  Note: Do not use margin declarations in p tags due to   */
/*  the fact that the margin collapsed up to the tag item. Specifically affects NS 4.x browsers  */
/*  Note: Adding line-spacing to td actually pads tables cells */
/*  with extraneous space equivilent to the amount of spacing. */
/*  Specifically affect NS 4.x browsers.                       */     
p, td {
	font : 11px verdana, helvetica, arial, geneva, sans-serif;
	padding : 0px;
	color : #717092;
	border-style : none;
	background-color:#FFFFFF
}

table {
	font : 11px verdana, helvetica, arial, geneva, sans-serif;
	border : 0px none;
	}

a:link  {
	font : 11px verdana, helvetica, arial, geneva, sans-serif;
	color : #717092;
	font-weight:bold;
	}
	
a:visited  {
	font : 11px verdana, helvetica, arial, geneva, sans-serif;
	color : #717092;
	text-decoration : none;
	font-weight:bold;
	}

a:active   {
	font : 11px verdana, helvetica, arial, geneva, sans-serif;
	color : #717092;
	text-decoration : none;
	font-weight:bold;
	}
	
a:hover {
	font : 11px verdana, helvetica, arial, geneva, sans-serif;
	color : #C9252B;
	text-decoration : none;
	font-weight:bold;
	
}
          
.menu {
	font : 10px verdana, helvetica, arial, geneva, sans-serif;
	color : #717092;
	text-decoration : none;
	}
	
.menu a:link {
	color : #717092;
	font : 10px verdana, helvetica, arial, geneva, sans-serif;
	font-weight:bold;
	text-decoration : none;
}

.menu a:visited  {
	color : #717092;
	font : 10px verdana, helvetica, arial, geneva, sans-serif;
	font-weight:bold;
	text-decoration : none;
}

.menu a:active {
	color : #717092;
	font : 10px verdana, helvetica, arial, geneva, sans-serif;
	font-weight:bold;
	text-decoration : none;
}

.menu a:hover {
	color : #C9252B;
	font : 10px verdana, helvetica, arial, geneva, sans-serif;
	text-decoration : underline;
	font-weight:bold;
}

.piccolo {
	font : 9px verdana, helvetica, arial, geneva, sans-serif;
	font-weight:bold;
	color : #FFFFFF;
	text-decoration : none;
}

.piccolo a:link {
	font : 9px verdana, helvetica, arial, geneva, sans-serif;
	font-weight:bold;
	color : #FFFFFF;
	text-decoration : none;
	
}

.piccolo a:visited {
	font : 9px verdana, helvetica, arial, geneva, sans-serif;
	font-weight:bold;
	color : #FFFFFF;
	text-decoration : none;
	
}

.piccolo a:active {
	font : 9px verdana, helvetica, arial, geneva, sans-serif;
	font-weight:bold;
	color : #FFFFFF;
	text-decoration : none;
	
}

.piccolo a:hover {
	font : 9px verdana, helvetica, arial, geneva, sans-serif;
	font-weight:bold;
	color : #C9252B;
	text-decoration : none;
}

h1 {
	font : 18px arial, helvetica, geneva, sans-serif;
	line-height : 22px;
	color : #717092;
	background : transparent;
	}

h2 {
	font : 11px verdana, helvetica, arial, geneva, sans-serif;
	line-height : 16px;
	font-weight : bold;
	color : #717092;
	background : transparent;
}

h3 {
	font : 10px verdana, helvetica, arial, geneva, sans-serif;
	line-height : 14px;
	font-weight : bold;
	color : #717092;
	background : transparent;
	border-top : 1px solid #999;
	padding-top : 10px;
	}

ol {
	font : 11px verdana, helvetica, arial, geneva, sans-serif;
	color : #717092;
	background : transparent;
	}

li {
	font : 11px verdana, helvetica, arial, geneva, sans-serif;
	line-height : 14px;
	color : #717092;
	background : transparent;
	}


	