/*--------- LINK SYNTAX ---------

a {
	text-decoration: 	none;
	font-weight: 		bold;
}
a:link {
	color:				#FF9900; 
}
a:visited {
	color: 				#db6f6f;
}
a:hover {
	color:				#FF9900; 
	text-decoration:	underline;
}
a:active {
	color:				#FF9900; 
	text-decoration:	underline;
}

*/

/*--------- HEADER ---------*/

body { /* leave this here */
	font-family: 		"Lucida Grande", Arial, Verdana, Helvetica, sans-serif;
	font-size:			9pt;
	line-height:		14pt;		
	margin:				0 0 0 0;
	padding:			0 0 0 0;
	background-color:	#F1F2ED;
	text-align:			left;
}
#PageBox {
	color: 				#000000;
	margin: 			0px;
	padding: 			0px;
	width: 				100%;
	font-family: 		"Lucida Grande", Arial, Verdana, Helvetica, sans-serif;
	font-size:			8pt;
	line-height:		10pt;
}
#Box {
	width: 				709px;
	text-align: 		left;
}
#Box a {
	text-decoration: 	none;
}
#Box a:link {
	color:				#FF6600; /*	#c33; */
}
#Box a:visited {
	color: 				#FF9900;
}
#Box a:hover {
	color:				#FF6600; /*	#fff; */
	text-decoration:	underline;
}
#Box a:active {
	color:				#FF6600; /*	#fff; */
	text-decoration:	underline;
}
#Title {
	width: 				100%; /*669px;*/
	height: 			141px;
	background:			transparent url(../images/page_header.jpg) no-repeat;
	padding:			0 0 0 40px;
}
#Title h1 {
	float: 				left;
	margin: 			20px 0px 0px 20px;
	font-size: 			36px;
}

/*--------- MENU ---------*/

#menu {
	padding:			1px 0 0 40px;
}
#menu a {
    font-family:		"Lucida Grande", Arial, Verdana, Helvetica, sans-serif;
	font-weight:		bold;	
	font-size:			10px;
	line-height:		10px;
	color:				#333333;
	text-decoration:	none;
	margin:				0 12px 0 0;
	font-variant:		small-caps;
}
#menu a:link {
	color:				#333333;
}
#menu a:visited {
	color:				#333333;
}
#menu a:hover {
	color:				#cc0000;
	text-decoration:	none;
}
#menu a:active {
	color:				#ff0000;
	text-decoration:	none;
}

#menu a.on {
	color:				#cc0000;
	text-decoration:	none;	
}
#menu a.on:link {
	color:				#cc0000;
	text-decoration:	none;
}
#menu a.on:visited {
	color:				#990000;
	text-decoration:	none;
}
#menu a.on:hover {
	color:				#cc0000;
	text-decoration:	none;
}
#menu a.on:active {
	color:				#cc0000;
	text-decoration:	none;
}

/*--------- CONTENT ---------*/

#Content {
	padding: 			10px 40px 10px 40px;
	font-family: 		"Lucida Grande", Arial, Verdana, Helvetica, sans-serif;
	font-size:			9pt;
	line-height:		14pt;		
}

/*--------- FOOTER ---------*/

#footer {
	background-color:	#CC0000;
    font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			7pt;
	line-height:		12pt;
	color:				#FFFFFF;	
	font-weight:		100;
	padding:			10px 40px 10px 40px;
	height:				100%;
}
#footer a {
    font-family:		Verdana, Arial, Helvetica, sans-serif;
	color:				#FFFFFF;	
	text-decoration:	none;
	font-weight:		100;	
	font-size:			7pt;
	line-height:		12pt;
}
#footer a:link {
	color:				#FFFFFF;
}
#footer a:visited {
	color:				#FFFFFF;
}
#footer a:hover {
	color:				#FF9900;
	text-decoration:	underline;
	background-color:	transparent;
}
#footer a:active {
	color:				#FF9900;
	text-decoration:	underline;	
}

/*--------- FORMATS ---------*/

td 
{
	font-family: 		"Lucida Grande", Arial, Verdana, Helvetica, sans-serif;
	font-size:			9pt;
	line-height:		14pt;		
	color:				#000000;
}
td.label
{
	font-weight:		bold;
	color:				#333333;
}
input, select, textarea 
{
	font-family: 		"Lucida Grande", Arial, Verdana, Helvetica, sans-serif;
	font-size:			9pt;
	line-height:		9pt;
	color:				#000000;

}
h1, h2, h3, h4 {
	font-family:		"Lucida Grande", Arial, Verdana, Helvetica, sans-serif;
	font-size:			#663300;
}
h1
{
	font-weight:	100;
	font-size:		18pt;
	line-height:	19pt;
	text-align:		left;
}
h2
{
	font-size:		11pt;
	line-height:	13pt;
	color:			#333333;
	margin:			0 0 0 0; 
	padding:		0 0 0 0; 
}
h3
{
	font-weight:	bold;
	font-size:		13pt;
	line-height:	13pt;
	color:			#FF3300;
	text-align:		left;
	font-variant:	small-caps;
	letter-spacing:	1px;
	margin:			20px 0 5px 0; 
}
a {
	text-decoration: 	underline;
	font-weight: 		bold;
}
a:link {
	color:				#FF6600; 
}
a:visited {
	color: 				#FF3300;
}
a:hover {
	color:				#FF9900; 
	text-decoration:	underline;
}
a:active {
	color:				#FF9900; 
	text-decoration:	underline;
}

.button{
	background-color: 	#000000;
	border: 			2px #000000 outset;
	padding: 			1px 4px;
	color: 				#FFFFFF;
	text-decoration: 	none;
	font-family: 		"Lucida Grande", Arial, Verdana, Helvetica, sans-serif;
	font-size:			9pt;
	line-height:		9pt;
}
.button:visited{
	color: 				#FFFFFF;
}
.button:hover{
	border-style: 		inset;
	background-color: 	#000000;
	padding: 			2px 3px 0 5px; /*shift text 1px to the right and down*/
}
.button:active{
	color: 				#000000;
}
#hearsay {
	color:				#666666;
	padding:			0 20px 0 20px;
	font-size:			9pt;
	line-height:		10pt;	
	width: 138px;
}
#hearsay_title {
	background-color:	#999999;
	color:				#FFFFFF;
	font-weight:		bold;
	font-size:			12pt;
	line-height:		14pt;
	padding:			10px 20px 10px 20px;		
	width: 138px;
}
#hearsay a {
	color:				#666666;
}
#hearsay a:link {
	color:				#666666;
}
#hearsay a:visited {
	color:				#999999;
}
#hearsay a:hover {
	color:				#000000;
	text-decoration:	underline;
}
#hearsay a:active {
	color:				#CC0000;
	text-decoration:	underline;	
}

/*--------- QUOTES ---------*/
blockquote {
    background: transparent url("../images/quotes.gif") no-repeat top left;
    padding: 30px 10px 10px 10px;
    margin: 0 0 0 10px;
	font-size: 10pt; 
	line-height: 12pt;
	vertical-align: text-top;
	color: #000000;
	font-family: Trebuchet MS, Geneva, Tahoma, Verdana, Arial, sans-serif;	
	background-color:#FFFFCC;	
	border:1px dotted #CC0000;	
}
.quote {
	padding-top: 5px;
	font-size: 9pt; 
	line-height: 11pt;
	vertical-align: text-top;
	color: #CC0000;
	font-family: Trebuchet MS, Geneva, Tahoma, Verdana, Arial, sans-serif;	
	padding-left: 20px;
}
li {
	list-style-type: disc;
	color: #333333;
	padding: 0 0 0 0;
}
.red {
	color:	#CC0000;
}
a.top,a.top:visited {
	font-size: 7pt; 
	line-height: 13pt;
	color: #999999;
	text-decoration:none;
	padding:2px 0 0 10px;
}
a.top:hover {
	color: #000000;
}

