/************ Default classes *************/
BODY {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,sans-serif; voice-family: inherit; color: #6B6B6B
}
BODY {
    BACKGROUND: #FFF
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; text-decoration:none; margin: 10px 20px 10px 20px; list-style-type: disc
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; color:#FF3C00
}
SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; color: #FF3C00
}
TEXTAREA {
	font-family:Arial, Helvetica, sans-serif; font-size:9pt; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; color: #5641BB
}
BUTTON {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HR {
	color: #ccc; height:1px; padding-bottom:30px
}
A:link {
	color: #181084; text-decoration:none
}
A:visited {
	color: #181084; text-decoration:none
}
A:hover {
	color: #181084; text-decoration:underline
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 0px; color:#1F1F1F; font-size:11pt; font-weight:bold
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; color:#6B6B6B; font-size:10pt; font-weight:bold
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px; color:#6B6B6B; font-size:8pt; font-weight: normal; font-style:italic
}

H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px; color:#1F1F1F; font-size:11pt; font-weight:bold
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 10px; color:#999; font-size:9pt; font-weight:normal
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; color:#6B6B6B; font-size:10pt; font-weight:normal
}
/************ Header classes *************/
#header A IMG {
	BORDER-top: none; BORDER-right: none; BORDER-bottom: none; BORDER-left: none
}
#header TD {
	font-weight:bold; text-align:left
}
/************ Bottom Nav classes *************/
.bnav {
	background-color:#CCCCCC; font-size:11pt; font-weight:bold; height:30px; vertical-align:middle; color:#000; padding-left:30px
}
.bnav LI {
	display:inline; list-style-type:none; padding-right:15px; margin: 0px 0px 0px 0px; font-size:12pt; font-weight:bold
}
.bnav a:link {
	font-size:9pt; font-style:normal; font-weight:normal; color:#000
}
.bnav a:visited {
	font-size:9pt; font-style:normal; font-weight:normal; color:#000
}
.bnav a:hover {
	font-size:9pt; font-style:normal; font-weight:normal; color:#181084
}
/************ Left Nav classes *************/
.lnav {
	width:200px; color:#1F1F1F
}
.lnav UL {
	list-style-image: url(arrow.gif); margin: 0 0 0 16px
}
.lnav LI {
	margin: 0 0 6px 0
}
.lnav a:link {
	color:#1F1F1F
}
.lnav a:visited {
	color:#1F1F1F
}
.lnav a:hover {
	color:#181084
}
/************ Highlight Clip classes *************/
.hlclip { padding-left:20px; padding-right:20px; border-left:#BFBFBF solid 1px; width: 220px

}
.hlclip UL {
	margin: 0 0 0 16px
}
.hlclip LI {
	list-style-image:url(arrow.gif); margin: 0 0 6px 0
}
.hlclip a:link {
	color:#6B6B6B
}
.hlclip a:visited {
	color:#6B6B6B
}
.hlclip a:hover {
	color:#181084
}
.red {
	color:#FF0000; font-size:7pt
}
/************ Footer classes *************/
#footer {
	padding-top:50px; padding-bottom:50px; color:#666; font-size:7pt
}
#footer a:link {
	color:#FF3600
}
#footer a:visited {
	color:#FF3600
}
#footer a:hover {
	color:#FF3600
}
#footer UL {
	margin: 0px 0px 0px 0px
}
#footer LI {
	display:inline; list-style-type:none; padding-right:5px; margin: 0px 0px 0px 0px
}
#footer LI a:link {
	color:#909090
}
#footer LI a:visited {
	color:#909090
}
#footer LI a:hover {
	color:#909090
}
#footer DIV {
	color:#909090
}
/************ Table classes *************/
.tbl { 
	border:#C2C2C2 solid 1px; vertical-align:middle; font-size:9pt
}
.tblhed { color:#1f1f1f; font-weight:bold; border-bottom:#C2C2C2 solid 1px; border-right:#C2C2C2 solid 1px; height:23px; padding-left: 12px; padding-right:12px
}
.tblhed2 { color:#1f1f1f; font-weight:bold; border-bottom:#C2C2C2 solid 1px; height:23px; padding-left: 12px; padding-right:12px
}
.tblhed3 { color:#1f1f1f; font-weight:bold; border-top:#C2C2C2 solid 1px; border-left:#C2C2C2 solid 1px; border-bottom:#C2C2C2 solid 1px; height:23px; padding-left: 12px; padding-right:12px
}
.tblhed4 { color:#1f1f1f; font-weight:bold; border-top:#C2C2C2 solid 1px; border-right:#C2C2C2 solid 1px; border-left:#C2C2C2 solid 1px; border-bottom:#C2C2C2 solid 1px; height:23px; padding-left: 12px; padding-right:12px
}
.tblhed5 { color:#1f1f1f; font-weight:normal; border-bottom:#C2C2C2 solid 1px; border-right:#C2C2C2 solid 1px; height:23px; padding-left: 12px; padding-right:12px
}
.tblhed6 { color:#1f1f1f; font-weight:normal; border-bottom:#C2C2C2 solid 1px; height:23px; padding-left: 12px; padding-right:12px
}
.tblbb { 
	border-bottom:#C2C2C2 solid 1px; height:23px; padding-left: 12px; padding-right: 12px
}
.tblbbr { 
	border-bottom:#C2C2C2 solid 1px; border-right:#C2C2C2 solid 1px; height:23px; padding-left: 12px; padding-right:12px
}
.tblbbrnew { 
	border-bottom:#C2C2C2 solid 1px; height:23px; padding-left: 12px; padding-right:12px
}
.tblbbrnew2 { 
	border-bottom:#C2C2C2 solid 1px; border-left:#C2C2C2 solid 1px; height:23px; padding-left: 12px; padding-right:12px
}
.tblbbr2 { 
	border-bottom:#C2C2C2 solid 1px; border-right:#C2C2C2 solid 1px; height:23px; padding-left: 12px; padding-right:12px; font-weight:bold; color:#1f1f1f
}
.tblbbr3 { 
	border-bottom:#C2C2C2 solid 1px; border-right:#C2C2C2 solid 1px; height:23px; padding-left: 12px; padding-right:12px
}
.tblbbr4 { 
	border-bottom:#C2C2C2 solid 1px; height:23px; padding-left: 12px; padding-right:12px
}
.tblbbr5 { 
	border-bottom:#C2C2C2 solid 1px; height:23px; padding-left: 12px
}
.tblbot { 
	border-right:#C2C2C2 solid 1px; height:23px; padding-left: 12px; padding-right:12px
}
.tblbotnew { 
	height:23px; padding-left: 12px; padding-right:12px
}
.tblbotnew2 { 
	border-left:#C2C2C2 solid 1px; height:23px; padding-left: 12px; padding-right:12px
}
.tblbot2 { 
	border-right:#C2C2C2 solid 1px; height:23px; padding-left: 12px; padding-right:12px; font-weight:bold; color:#1f1f1f
}
.tblbot3 { 
	height:23px; padding-left: 12px; padding-right:12px; color:#6B6B6B
}
.tblperf {
	border-left:#C2C2C2 solid 1px; border-bottom: #C2C2C2 solid 1px; height:23px; padding-right: 12px; padding-left: 12px
}
.tblperf2 {
	border-left:#C2C2C2 solid 1px; border-bottom: #C2C2C2 solid 1px; border-right: #C2C2C2 solid 1px; height:23px; padding-right: 12px; padding-left: 12px
}
/************ MARGIN classes *************/
.view {
	PADDING-bottom: 25px; PADDING-left: 25px
}
.lm20 {
	PADDING-left: 20px
}
.lm25 {
	PADDING-left: 25px
}
.lm30 {
	PADDING-left: 30px
}
.ltm {
	PADDING-left: 18px; PADDING-top: 18px
}
.bm10 {
	PADDING-bottom: 10px
}
.bm15 {
	PADDING-bottom: 15px
}
.bm20 {
	PADDING-bottom: 20px
}
.bm30 {
	PADDING-bottom: 30px
}
.rm5 {
	PADDING-right: 5px
}
.rm10 {
		PADDING-right: 10px
}
.rm20 {
	PADDING-right: 20px
}
.rbm20 {
	PADDING-right: 20px; PADDING-bottom: 20px
}
.trm {
	padding-top:10px; padding-right:7px
}
.tm15 {
	padding-top:15px
}
.tm20 {
	padding-top:20px
}
.tbm10 {
	padding-top:10px; padding-bottom:10px
}
.tbm20 {
	padding-top:20px; padding-bottom:20px
}
.tlm2030 {
	padding-top:20px; padding-left:30px
}
/************ General classes *************/
.bg_l {
	background-image:url(bg_l.gif); background-position:right; background-repeat:repeat-y; width:8px
}
.bg_r {
	background-image:url(bg_r.gif); background-position:left; background-repeat:repeat-y; width:8px
}
.paging_on { 
	color:#1F1F1F; padding-left:4px; padding-right:4px; font-weight:bold; text-align:center
}
.paging {
	color: #1F1F1F; padding-left:4px; padding-right:4px; text-align:center
}
.paging a:link {
	color: #1F1F1F
}
.paging a:visited {
	color: #1F1F1F
}
.paging a:hover {
	color: #181084
}
.newsclip {
	padding-left:20px; padding-right:20px; border-left:#BFBFBF solid 1px;
}
.floatl { 
	float:left; padding-right:20px; padding-bottom:10px; vertical-align:top
}
.floatr { 
	float:right; padding-left:20px; padding-bottom:10px; vertical-align:top
}
.subtitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; color:#1f1f1f; font-size:10pt; font-weight:bold
}
.red {
	color:#E00C0C; font-weight:bold
}
