/* CSS Document */

body { font: 11px arial; background-color: #000000; color: #FFFFFF;}

.mainbodybg { background-color:#101010; }

.errormessage {
	font: sans-serif 12px bold; color: #CC0000;
}

a {
	color: #E1003D;
}

.topnav { font: bold 10px arial; color: #FFFFFF; }
a.topnav { color: #FFFFFF; text-decoration:none; }
a.topnav:hover { color: #FFFFFF; text-decoration:underline; }

.topnav2 { font: bold 9px arial; color: #CCCCCC; }
a.topnav2 { color: #CCCCCC; text-decoration:none; }
a.topnav2:hover { color: #CCCCCC; text-decoration:underline; }

.bottomnav { font: normal 9px arial; color: #FFFFFF; line-height: 12px; }
a.bottomnav { color: #FFFFFF; text-decoration:none; }
a.bottomnav:hover { color: #FFFFFF; text-decoration:underline; }

.greybar { font: normal 10px arial; color: #FFFFFF; }
a.greybar { color: #FFFFFF; text-decoration:none; }
a.greybar:hover { color: #E1003D; text-decoration:none; }

.bodytext { font: normal 12px arial; color: #EFEFEF; line-height: 16px; }
a.bodytext { color: #E1003D; text-decoration:underline; }
a.bodytext:hover { color: #FF6600; text-decoration:none; }

.bodytext2 { font: normal 12px arial; color: #000000; line-height: 16px; }
a.bodytext2 { color: #E1003D; text-decoration:none; }
a.bodytext2:hover { color: #FF6600; text-decoration:none; }

.bodytext3 { font: normal 12px arial; color: #FFFFFF; line-height: 13px; margin-left: 10px; margin-right:6px; margin-top:8px; }

.bodytext4 { font: bold 12px arial; color: #E1003D; line-height: 13px; }
a.bodytext4 { text-decoration:none; }
a.bodytext4:hover { color: #FF6600; text-decoration:underline; }

.bodytext5 { font: normal 12px arial; color: #000000; line-height: 16px; margin-left: 12px; margin-right:8px; margin-top:6px; }

.bodytext6 { font: normal 12px arial; color: #FFFFFF; }
a.bodytext6 { color: #FFFFFF; text-decoration:underline; }
a.bodytext6:hover { color: #FFFFFF; text-decoration:none; }

.bodytext7 { font: normal 12px arial; color: #FFFFFF; line-height: 14px;}
a.bodytext7 { color: #FFFFFF; text-decoration:none; }
a.bodytext7:hover { color: #FFFFFF; text-decoration:underline; }

.pagetitle { font: normal 10px arial; color: #999999; }
.formtext01 { font: bold 12px arial; color: #003300; }
.formtext02 { font: bold 12px arial; color: #FF0000; }
.formtext03 { font: bold 12px arial; color: #003399; }
.formtext04 { font: bold 12px arial; color: #663300; }

.title01 { font: bold 26px times; color: #FF0000; letter-spacing:-1px; line-height: 24px; }
.title02 { font: bold 14px arial; color: #FF9900; }
.title03 { font: bold 14px arial; color: #FF3300; letter-spacing:normal; }
.title04 { font: bold 16px arial; color: #DEDEDE; }

.headline { font: bold 20px times; color: #38489F; line-height: 20px; }
.headline2 { font: bold 14px Arial; color: #006633; }

.buttontext { font: bold 11px arial; color: #FFFFFF; }
a.buttontext { text-decoration:none; }
a.buttontext:hover { text-decoration:underline; }

.footnote { font: normal 10px arial; color: #666666; line-height: 12px; }
a.footnote { color: #B1B1B1; text-decoration:underline; }
a.footnote:hover { text-decoration:none; }


/* New added CSS */
.title05 {
  font-family: "Microsoft Sans Serif", Arial;
  font-weight: normal;
  color: #FFFFFF;
  font-size: 21px;
  letter-spacing:1px;
}

.title06 { font: bold 12.5px arial; color: #FFFFFF; line-height: 13px; } 
.title07 { font: bold 11px georgia; color: #CCCCCC; } 
.title08 { font: bold 20px times; color: #FF0000; line-height: 22px; } 

.headline3 { font: bold 15px georgia; color: #FFFFFF; }
.bodytext8 { font: normal 10px arial; color: #FFFFFF; }
.bodytext9 { font: normal 11px georgia; color: #CCCCCC; line-height: 14px; }

.bodytext10 { font: bold 13px arial; color: #E1003D; line-height: 13px; }
a.bodytext10 { text-decoration:none; }
a.bodytext10:hover { color: #FF6600; text-decoration:none; }

.audio { font: normal 10.5px arial; color: #FFFFFF; padding-left: 3px; padding-right: 2px; line-height:11px;}
a.audio { text-decoration: none; }
a.audio:hover { text-decoration: underline; }

.blogcomment { font: normal 11px verdana; color: #999999; }
a.blogcomment { text-decoration: underline; }
a.blogcomment:hover { text-decoration: none; }

.blogtext { font: normal 11px verdana; color: #EFEFEF; line-height: 12px; }


/* END New added CSS */




fieldset {
	border: solid 2px #CCCCCC;
}
legend {
	font: bold 14px arial; color: #FF3300; letter-spacing:-1px;

}


/* Form Controls */
	input[type=submit] {
		border-top: 1px solid #666666;
		border-left: 1px solid #666666;
		border-right: 1px solid #666666;
		border-bottom: 1px solid #666666;
	}

	input[type=submit]:hover {
		border-top: 1px solid #666666;
		border-left: 1px solid #666666;
		border-right: 1px solid #666666;
		border-bottom: 1px solid #666666;
	}

	input[type=submit]:focus {
		border-top: 1px solid #666666;
		border-left: 1px solid #666666;
		border-right: 1px solid #666666;
		border-bottom: 1px solid #666666;
	}
	
	input[type=reset] {
		border-top: 1px solid #666666;
		border-left: 1px solid #666666;
		border-right: 1px solid #666666;
		border-bottom: 1px solid #666666;
	}

	input[type=reset]:hover {
		border-top: 1px solid #666666;
		border-left: 1px solid #666666;
		border-right: 1px solid #666666;
		border-bottom: 1px solid #666666;
	}

	input[type=reset]:focus {
		border-top: 1px solid #666666;
		border-left: 1px solid #666666;
		border-right: 1px solid #666666;
		border-bottom: 1px solid #666666;
	}


	input[type=file] {
		border: 1px solid #666666;
		width: 200px;
	}

	input[type=password] {
		border: 1px solid #666666;
		width: 200px;
	}

	input[type=password]:hover {
		border: 1px solid #666666;
		width: 200px;
		background: #FFFFFF;
	}

	input[type=password]:focus {
		border: 1px dashed #666666;
		width: 200px;
		background: #EEEEFF;
	}

	input[type=text] {
		border: 1px solid #666666;
		width: 200px;
	}

	input[type=text]:hover {
		border: 1px solid #666666;
		width: 200px;
		background: #FFFFFF;
	}

	input[type=text]:focus {
		border: 1px dashed #666666;
		width: 200px;
		background: #EEEEFF;
	}

	textarea {
		border: 1px solid #666666;
		width: 200px;
		height: 100px;
	}

	textarea:hover {
		border: 1px solid #666666;
		width: 200px;
		height: 100px;
		background: #FFFFFF;
	}

	textarea:focus {
		border: 1px dashed #666666;
		width: 200px;
		height: 100px;
		background: #EEEEFF;
	}

	select {
		border: 1px solid #666666;
		width: 200px;
		text-align: right;
	}

	select:hover {
		border: 1px solid #666666;
		width: 200px;
		text-align: right;
		background: #FFFFFF;
	}

	select:focus {
		border: 1px dashed #666666;
		width: 200px;
		text-align: right;
		background: #EEEEFF;
	}

	option {
		border: 0px solid #666666;
	}

