/*@font-face {

    src:url("http://undergroundheros.net/AlphaThin.ttf");

    font-family: Arial, Helvetica, sans-serif;

}

*/

	body { font-family:Arial, Helvetica, sans-serif; margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; }

	H1{ font-family: Arial, Helvetica, sans-serif; color: white; font-size : 18pt; }

	H2{ font-family: Arial, Helvetica, sans-serif; color: white; font-size : 16pt; }

	H3{ font-family: Arial, Helvetica, sans-serif; color: white; font-size : 14pt; }

	H4{ font-family: Arial, Helvetica, sans-serif; color: white; font-size : 12pt; }

	p { font-family: Arial, Helvetica, sans-serif; color: white; font-size : 10pt; }

	table { font-family: Arial, Helvetica, sans-serif; color: white; font-size : 10pt; }

	li { font-family: Arial, Helvetica, sans-serif; color: white; font-size : 10pt; }

	h1,h2,h3,h4,h5,h6 {	display: inline; }



    a:link { color : #FFF; text-decoration: none; }

    a:visited { color : #ff0000; }

    a:hover { color : #FFF; text-decoration: underline }

    a:active { color : #ff0000; }



    img { border-color : #ffffff; }

	.mainfont {  font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 10px; font-style: normal; color:#ffffff}



.mainsmall {  font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 9px; font-style: normal; color:#ffffff}



.maingray {  font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 10px; font-style: normal; color:#7b7b7b}



.boxgray {  font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 9px; font-style: normal; color:#7b7b7b}



.smallgray {  font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 8px; font-style: normal; color:#7b7b7b}



.fbody {font-family:Arial, Helvetica, sans-serif,sans-serif,helvetica; font-size:8pt; text-decoration:none; }

.fbody 	a:link{color:#003399;text-decoration:none; }

.fbody 	a:active{color:#003399;text-decoration:none;}

.fbody	a:visited{color:#003399;text-decoration:none;}

.fbody	a:hover{color:#cc0000;}



.body-rollover { font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 11px; font-style: normal; color:#ffffff }

.body-rollover 	a:link 		{ color: #ffffff; text-decoration: none; }

.body-rollover 	a:active 	{ color: #ffffff; text-decoration: none; }

.body-rollover	a:visited 	{ color: #ffffff; text-decoration: none; }

.body-rollover	a:hover	 	{ color: #ffffff; text-decoration: underline; }



.bold { font-weight: bold; }



.small { font-size: 10px; }



.large { font-size: 12px; }



.light { color: #7F7F7F; }



.dark { background: #333; }



.system_message { background-color: #FFDAB2; }



.form_tip { /*background-color: #111;*/ }



.padded-small { padding: 0px 0px 4px 0px; }



.padded-large { padding: 0px 0px 10px 0px; }



.padded-6 { padding: 6px; }



.inline { padding: 6px 6px; }



.inline-last { padding-top: 6px; padding-left: 6px; }



.hover-only a:link 	{ text-decoration: none; }

.hover-only a:active 	{ text-decoration: none; }

.hover-only a:visited { text-decoration: none; }

.hover-only a:hover 	{ text-decoration: underline;}



.orangeheader {  font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 25px; font-style: normal; color:#ff6600}



.orangebody {  font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 11px; font-style: normal; color:#ff6600}



.bodytip {  font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 9px; font-style: normal; color:#ffffff}



.bodygray {  font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 11px; font-style: normal; color:#555555}



.bodyheader {  font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 13px; font-style: normal; color:#ffffff}



.footer {  font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 11px; font-style: normal; color:#7b7b7b}





.button-system {

 border: 1px solid #C0C0C0;

 padding: 4px 6px;

 background-color: #aaaaaa;

 cursor: pointer;

 }



.header1 {

 border: 0px solid #b71e20;

 padding: 4px 6px;

 text-align: left;

 font-family: Arial, Helvetica, sans-serif, sans-serif;

 font-size: 12px;

 font-weight: bold;

 color: #ffffff;

 }



.td-shade	{ background: #333; }



.td-lined 			{ background: #000000; border: 0px solid #C0C0C0; }

.td-lined-bottom 	{ background: #b71e20; border-bottom: 0px solid #C0C0C0; }

.td-lined-right 	{ background: #000000; border-right: 0px solid #C0C0C0; }

.td-lined-top	 	{ background: #000000; border-top: 0px solid #C0C0C0; }

.td-lined-left		{ background: #000000; border-left: 0px solid #C0C0C0; }



.title 			{ padding: 0px 6px 0px 6px; font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; }



.title h1 {

    font-size: 12px;

    font-weight: bold;

    color: #505050;

    margin: 0px 0 0 0px;

}



.title-box 		{ padding: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; }

.title-box a:link 		{ color: #ffffff; text-decoration: none; }

.title-box a:active 	{ color: #ffffff; text-decoration: none; }

.title-box a:visited 	{ color: #ffffff; text-decoration: none; }

.title-box a:hover 		{ color: #ffffff; text-decoration: underline;}



.title-link 	{ padding: 0px 6px 0px 0px; font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 11px; font-weight: normal; color: #000000; }

.title-link a:link 		{ color: #000000; text-decoration: none; }

.title-link a:active 	{ color: #000000; text-decoration: none; }

.title-link a:visited 	{ color: #000000; text-decoration: none; }

.title-link a:hover 	{ color: #000000; text-decoration: underline;}





.subtitle 			{ padding: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 11px; font-weight: bold; color: #555555; }

.subtitle a:link 	{ text-decoration: none; }

.subtitle a:active 	{ text-decoration: none; }

.subtitle a:visited { text-decoration: none; }

.subtitle a:hover 	{ text-decoration: underline;}



.tip-title 		{ padding: 0px 6px 0px 6px; font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; }



.tip-text 		{ padding: 0px 6px 0px 6px; font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; }



.matched { font-weight: bold; }



.table-photo { background: #000000; border: 1px solid #C0C0C0; }



.caption	{ color: #ffffff; }

.caption 	a:link 		{ color: #ffffff; text-decoration: none; }

.caption 	a:active 	{ color: #ffffff; text-decoration: none; }

.caption	a:visited 	{ color: #ffffff; text-decoration: none; }

.caption 	a:hover	 	{ color: #ffffff; text-decoration: underline; }



.table-content 	{ margin: 30px; }



.table-tip 		{ margin: 10px; }



.updated	{ font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 9px; font-weight: bold; color: #ff6600}

.updated 	a:link 		{ color: #ff6600; text-decoration: none; }

.updated 	a:active 	{ color: #ff6600; text-decoration: none; }

.updated	a:visited 	{ color: #ff6600; text-decoration: none; }

.updated 	a:hover	 	{ color: #ff6600; text-decoration: underline; }



.form-comment { font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 10px; font-weight: normal; color:#ff6600}

.form-comment	 	a:link 		{ color: #ff6600; text-decoration: none; }

.form-comment	 	a:active 	{ color: #ff6600; text-decoration: none; }

.form-comment		a:visited 	{ color: #ff6600; text-decoration: none; }

.form-comment	 	a:hover	 	{ color: #ff6600; text-decoration: underline; }



.step-by-step { font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 10px; font-weight: normal; color:#ffffff}



.step-by-step-current { font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 10px; font-weight: bold; color:#ffffff}



.search-title { font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 11px; font-weight: bold;}

.search-title a:link 		{ color: #ffffff; text-decoration: none; }

.search-title a:active 		{ color: #ffffff; text-decoration: none; }

.search-title a:visited 	{ color: #ffffff; text-decoration: none; }

.search-title a:hover	 	{ color: #ffffff; text-decoration: underline; }





.post { margin-left: 20px }



.post-color1 { background-color: #333; }



.post-color2 { background-color: #000000; }



.post-link	{ font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 9px; font-weight: bold; color: #ff6600}

.post-link 	a:link 		{ color: #ff6600; text-decoration: none; }

.post-link 	a:active 	{ color: #ff6600; text-decoration: none; }

.post-link	a:visited 	{ color: #ff6600; text-decoration: none; }

.post-link 	a:hover	 	{ color: #ff6600; text-decoration: underline; }



.action		{ font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 10px; font-weight: bold; color: #ff6600}

.action	 	a:link 		{ color: #ff6600; text-decoration: none; }

.action	 	a:active 	{ color: #ff6600; text-decoration: none; }

.action		a:visited 	{ color: #ff6600; text-decoration: none; }

.action	 	a:hover	 	{ color: #ff6600; text-decoration: underline; }



/* WIDGET STYLES START */



.lined 			{ border: 0px solid #C0C0C0; }

.lined-bottom 	{ border-bottom: 0px solid #C0C0C0; }

.lined-right 	{ border-right: 0px solid #C0C0C0; }

.lined-top	 	{ border-top: 0px solid #C0C0C0; }

.lined-left		{ border-left: 0px solid #C0C0C0; }



.linedb 			{ border: 1px solid #639ACE; }

.linedb-bottom 	{ border-bottom: 1px solid #639ACE; }

.linedb-right 	{ border-right: 1px solid #639ACE; }

.linedb-top	 	{ border-top: 1px solid #639ACE; }

.linedb-left		{ border-left: 1px solid #639ACE; }



.mugshot-online			{ background-color: #C0C0C0; }



.mugshot-offline		{ background-color: #FFFFFF; }



.namelink-online			{ font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; }

.namelink-online a:link 	{ color: #ffffff; }

.namelink-online a:active 	{ color: #ffffff; }

.namelink-online a:visited 	{ color: #ffffff; }

.namelink-online a:hover 	{ color: #ffffff; }



.namelink-offline			{ font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; }

.namelink-offline a:link 	{ color: #ffffff; }

.namelink-offline a:active 	{ color: #ffffff; }

.namelink-offline a:visited { color: #ffffff; }

.namelink-offline a:hover 	{ color: #ffffff; }



.minicard				{ background-color: #FFFFFF; }



.error { background: #ff7e00; border: 1px solid #ff6600; }



.feedback { background: #DDDDDD; border: 1px solid #C0C0C0; }



.datehead {

 border: 1px solid #C0C0C0;

 padding: 4px 6px;

 text-align: center;

 font-family:  Arial, Helvetica, sans-serif, sans-serif;

 font-size: 12px;

 font-weight: bold;

 font-size: 25px;

 font-style: normal;

 color:	#AF0451;

}



.datetitle {

 border: 1px solid #F1F1F1;

 padding: 2px 2px;

 text-align: center;

 font-family:  Arial, Helvetica, sans-serif, sans-serif;

 font-size: 12px;

 font-weight: bold;

 font-style: normal;

 color:	#333333;

 background-color: #F1F1F1;

}



.daytitle {

 border: 1px solid #F1F1EE;

 padding: 2px 2px;

 text-align: center;

 font-family: Arial, Helvetica, sans-serif, sans-serif;

 font-size: 10px;

 font-weight: bold;

 font-style: normal;

 color:	#333333;

 background-color: #EEEEEE;

}



.daytitlecol {

 border: 1px solid #F1F1EE;

 padding: 2px 2px;

 text-align: center;

 font-family: Arial, Helvetica, sans-serif, sans-serif;

 font-size: 10px;

 font-weight: bold;

 font-style: normal;

 color:	#333333;

 background-color: #CCCC99;

}



#colorstable {

	position: absolute;

	z-index: 45;

	top: 0px;

	left: 0px;

	display: none;

	border: 2px #c9c37e solid;

	background-color: #FFFFFF;

}

#colorstable td {

	font: 11px/11px Arial, Helvetica, sans-serif, Sans-Serif; color: #1a3e51;

	margin: 1px;

	height: 11px;

	width: 13px;

}

#colorstable td.top {

	font: 12px/18px Arial, Helvetica, sans-serif, Sans-Serif; color: #1a3e51;

	height: 18px;

	width: 320px;

}

.divi {

	margin-top: 3px;

	margin-bottom: 5px;

	padding-bottom: 5px;

	border-bottom: 1px #ffffff solid;

	font: 2px/2px Arial, Helvetica, sans-serif, Sans-Serif;

}

.divisml {

	margin-top: 2px;

	margin-bottom: 2px;

	border-bottom: 1px #ffffff solid;

	font: 2px/2px Arial, Helvetica, sans-serif, Sans-Serif;

}

.colorshow { float: left; width: 16px; height: 18px; border: 1px #ffffff solid; font-size: 2px; line-height: 2px; margin-right: 5px; background-color: #ffffff; margin-top: 3px; }



.seo {

	color: #666666;

	font-size:10px;

	text-align:right;

	height: 10px;

	margin: 5px;

}



.accountlogin, .accountlogin a , .accountlogin td {

	color: #000000;

	font-size: 10px

}



.footer, .footer a , .footer td {

	color: #fff;

	font-size: 11px

}



table {

border:0px solid #FFF;}