td.body_bg { 
background-image: url(images/body_bg.gif); 
background-color: #ffffff; 
background-repeat: no-repeat; 
}

/* Some nice default tag styles */

BODY, TH, TD, P, FORM, UL, OL, DIV, SPAN, FONT {
	color:#666666;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
}

B {
	font-weight:bold;
}

UL {
	list-style: square outside;
	padding-top :0px;
	padding-left:20px;
	padding-right:10px;
	padding-bottom:10px;
	margin:0px;
}

li {
	padding-bottom: .3em;
}

A, A:link, A:visited {
	color:#0066CC;
}

A:hover, A:active {
	color:#0066CC;
	background-color:D1E9F5;
	text-decoration:none;
}


hr.rule01 {
	border: 0;
	color: #00428C;
	background-color: #00428C;
	height: 1px;
	width: 100%;
	text-align: left;
}

.small_text {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:12px;
}

.head {
	color:#0066CC;
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:14px;
}


.subhead {
	color:#3D7EE9;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:14px;
}


/* Used for larger, more line spacing feature text */
.leading {
	line-height:24px;
}


/* Used for white text and links */
.white {
	color:#FFFFFF;
}

.white A {
	color:#FFFFFF;
	text-decoration:none;
}

.white A:hover, .white A:active {
	text-decoration:underline;
}
