/* General CSS */

body {
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
}	

/* Specific CSS */

.greytext  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	line-height: 18px; 
	text-decoration: none
}

.greytextbold  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	font-weight: bold;
	line-height: 18px; 
	text-decoration: none
}

.greytextredbold  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
	font-weight: bold;
	line-height: 18px;
	text-decoration: none 
}


a.greytext:link {color: #000099; text-decoration: none }
a.greytext:visited {color: #000099; text-decoration: none }
a.greytext:active {color: #000099; text-decoration: none }
a.greytext:hover {color: #990000; text-decoration: underline }

a.greytextbold:link {color: #000099; text-decoration: none }
a.greytextbold:visited {color: #000099; text-decoration: none }
a.greytextbold:active {color: #000099; text-decoration: none }
a.greytextbold:hover {color: #990000; text-decoration: underline }

.bodycopy { color: #000000; font-size: 11px; font-family: arial, verdana, sans-serif }
a.bodycopy:link {color: #006595; text-decoration: none }
a.bodycopy:visited {color: #006595; text-decoration: none }
a.bodycopy:active {color: #006595; text-decoration: none }
a.bodycopy:hover {color: #006595; text-decoration: underline }

.leftnav { color: #000000; font-size: 12px; font-family: "trebuchet MS", arial, helvetica, sans-serif }
a.leftnavon {color: #990000; font-weight:bold; font-size: 12px; font-family: "trebuchet MS", arial, helvetica, sans-serif; text-decoration: none; }
a.leftnav:link {color: #000099; text-decoration: none; font-weight:bold }
a.leftnav:visited {color: #000099; text-decoration: none; font-weight:bold }
a.leftnav:active {color: #000099; text-decoration: none; font-weight:bold }
a.leftnav:hover {color: #990000; text-decoration: underline; font-weight:bold }

.leftnavsmall { color: #000000; font-size: 11px; font-family: "trebuchet MS", arial, helvetica, sans-serif }
.leftnavsmallon { color: #990000; font-size: 11px; font-family: "trebuchet MS", arial, helvetica, sans-serif; text-decoration: none; }
a.leftnavsmall:link {color: #000099; text-decoration: none; }
a.leftnavsmall:visited {color: #000099; text-decoration: none; }
a.leftnavsmall:active {color: #000099; text-decoration: none; }
a.leftnavsmall:hover {color: #990000; text-decoration: underline; }

.footcopy { color: #666666; font-size: 11px; font-family: arial, verdana, sans-serif;}
a.footcopy:link {color: #000099; text-decoration: none }
a.footcopy:visited {color: #000099; text-decoration: none }
a.footcopy:active {color: #000099; text-decoration: none }
a.footcopy:hover {color: #000099; text-decoration: underline }

.indexfootcopy li {margin: 0 0 0 -40px; list-style-image:none; list-style:none}
.indexfootcopy li a {color: #666666; font-size: 11px; font-family: arial, verdana, sans-serif; list-style-image:none; list-style:none}
.indexfootcopy li a:hover {color: #000099; text-decoration: underline }  

td.tableborderright {

	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	border-left: 1px solid #C1DAD7;
    background-color:#FFF;

   
}

td.tableborderall {

	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	border-left: 1px solid #C1DAD7;
    background-color:#FFF;

   
}

td.tablebordertop {

	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-left: 1px solid #C1DAD7;
    background-color:#FFF;

   
}