body


{


    background-color: #6699ff;		/* light blue  */


    margin-top: 0;


    color: #000000;


    font-family: verdana, geneva, arial, helvetica, sans-serif;


	text-align: center;


	min-width: 770px;


}


p, td


{


    font-size: 95%;


    margin-top: 0;


    margin-bottom: 1em;


    margin-left: .7em;


    margin-right: 1em;


	line-height: 130%


}


table


{


	border-width: 1px;


	width: 80%;


}


h1


{


    font-weight: bold;


    font-size: 150%;


}


h2


{


    font-size: 130%;


    margin-top: .3em;


    margin-bottom: 1em;


    text-align: center;


}


h3


{


    font-size: 100.01%;


    margin-top: .5em;


    margin-left: .5em;


    margin-bottom: .5em;


    color: #666666;


}


h4


{


	font-weight: bold;


	font-size: 90%;


	margin-bottom: 0;


	margin-left: .5em;


}


ul


{


	font-size: 95%;


    margin-right: 1em;


}


#container


{


	margin: 0 auto;


	width: 772px;


	text-align: left;


	background-color: #eeeeee;		/* very light gray */


}


#container img


{


	border 0;


	border-color: #eeeeee;


}


#siteBanner


{


    width: 770px;


}


#navLeft


{


    width: 118px;


	float: left;


	margin-right: 0px;


	padding-right: 0px;


}


#navLeft p


{


	margin-bottom: 0;


	margin-right: 0;


	margin-left: 0;


	font-size: 70%;
}


#navLeft a


{


	position: relative; left: 0px;


	width: 118px;


	display: block;


	height: 2em;


	line-height: 1.8em;


	padding-left: .3em;


	border-top: #ffffff 1px solid;		/* white */


	border-bottom: #666666 1px solid;	/* medium gray */


	border-left: #fffffff 1px solid;


	border-right: #666666 1px solid;


	text-decoration: none;


	background-color: #cccccc;			/* light gray */


}


#navLeft a:hover


{


	width: 116px;


	position: relative; right: 0px;


	border-top: #666666 1px solid;


	border-bottom: #ffffff 1px solid;


	border-left: #666666 1px solid;


	border-right: #ffffff 1px solid;


	text-decoration: none;


	background-color: #ffffff;


}


#navTop


{


	font-size: 80%;


	padding-left: 10em;


	text-align: center;


}


#navTop a


{


	float: left;


	position: relative; left: 0px;


	width: 70px;


	display: block;


	line-height: 1.2em;


	padding-left: .3em;


	padding-right: 0;


	margin-left: .3em;


	margin-right: .3em;


	border-top: #ffffff 1px solid;		/* white */


	border-bottom: #666666 1px solid; 	/* medium gray */


	border-left: #fffffff 1px solid;


	border-right: #666666 1px solid;


	text-decoration: none;


	background-color: #cccccc;			/* light gray */


}


#navTop a:visited


{


	width: 70px;


}


#navTop a:active


{


	width: 70px;


}


#navTop a:hover


{


	width: 69px;


	position: relative; right: 0px;


	border-top: #666666 1px solid;


	border-bottom: #ffffff 1px solid;


	border-left: #666666 1px solid;


	border-right: #ffffff 1px solid;


	text-decoration: none;


	background-color: #ffffff;


}


#content


{


	background: #ffffff;


	border-style: inset;


	border-width: 1px;


	color: #000000;


}


#footer


{


	clear: both; 


	font-size: 80%;


	color: #777777;			/* dark gray */


	padding-bottom: 2em;


	text-align: center;


}


#reports


{


    position: relative; top: 0px; left: 0px; right: 0px;


    width: 30px;


}


#reports a


{


	width: 100%;


	display: block;


	height: 1em;


	text-decoration: none;


	padding-left: 0;


	margin-left: 0;


	margin-right: 0;


	padding-right: 0;


	background-color:#cccccc;


	border-top: #ffffff 1px solid;


	border-bottom: #666666 1px solid;


	border-left: #fffffff 1px solid;


	border-right: #666666 1px solid;


	line-height: 1.8em;


    


}


#reports a:visited, active


{


	border-top:#666666 1px solid;


	border-bottom:#ffffff 1px solid;


	border-left:#666666 1px solid;


	border-right:#ffffff 1px solid;


	text-decoration:none;


	background-color:#999999;


}


#reports a:hover


{


	border-top:#666666 1px solid;


	border-bottom:#ffffff 1px solid;


	border-left:#666666 1px solid;


	border-right:#ffffff 1px solid;


	text-decoration:none;


	background-color:#339900;


}


#col1


{


	float: left;


	margin-left: 5%;


	margin-right: 10%;


	text-align: left;


}


#col2


{


	padding-bottom: 0em;


}


a:link


{


    color: #0033ff;			/* light blue */


}


a:visited, active


{


    color: #003399;			/* dark blue */


}


a:hover


{


	color: #339900;			/* green */


}


#new table


{


	width: 580px;


	border-collapse: collapse;


}


#new td


{


	text-align: left;


	border-bottom: 1px solid #cccccc;


	vertical-align: middle;


}