.mainfont {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color:#000000}.mainsmall {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color:#000000}.maingray {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color:#7b7b7b}.maingray2 {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color:#FFFFFF}.boxgray {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color:#7b7b7b}.smallgray {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 8px; font-style: normal; color:#7b7b7b}.body2 {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color:#FFFFFF}.body {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color:#000000}.body 	a:link 		{ color: #000000; text-decoration: underline; }.body 	a:active 	{ color: #000000; text-decoration: underline; }.body	a:visited 	{ color: #000000; text-decoration: underline; }.body	a:hover	 	{ color: #000000; text-decoration: underline; }.fbody {font-family:verdana,arial,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: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color:#000000 }.body-rollover 	a:link 		{ color: #000000; text-decoration: none; }.body-rollover 	a:active 	{ color: #000000; text-decoration: none; }.body-rollover	a:visited 	{ color: #000000; text-decoration: none; }.body-rollover	a:hover	 	{ color: #000000; text-decoration: underline; }.bold { font-weight: bold; }.small { font-size: 10px; }.large { font-size: 12px; }.light { color: #7F7F7F; }.dark { background: #AAAAAA; }.system_message { background-color: #FFDAB2; }.form_tip { background-color: #FDF2EA; }.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: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 25px; font-style: normal; color:#ff6600}.orangebody {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color:#ff6600}.bodytip {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color:#000000}.bodygray {  font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; font-style: normal; color:#000000}.bodyheader {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; color:#000000}.footer {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color:#7b7b7b}a:link {	color:#7b7b7b;	}a:active {	color:#7b7b7b;	}a:visited {	color:#7b7b7b;	}.button-system { background:  url(images/headerlightbluegradientbg.gif) padding: 4px 6px; background-color: #FFFFFF; text-decoration: none; cursor: pointer; }.header1 { border: 1px solid #C0C0C0; padding: 4px 6px; text-align: left; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }  .header1b { padding: 4px 6px; text-align: left; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }.td-shade	{ background: #EEEEEE; }.td-lined 			{ background: #EEEEEE; border: 1px solid #C0C0C0; }.td-lined-bottom 	{ background: #EEEEEE; border-bottom: 1px solid #C0C0C0; }.td-lined-right 	{ background: #EEEEEE; border-right: 1px solid #C0C0C0; }.td-lined-top	 	{ background: #EEEEEE; border-top: 1px solid #C0C0C0; }.td-lined-left		{ background: #EEEEEE; border-left: 1px solid #C0C0C0; }.title 			{ padding: 0px 6px 0px 6px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }.title2 			{ padding: 0px 6px 0px 6px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }.title h1 {    font-size: 12px;    font-weight: bold;    color: #505050;    margin: 0px 0 0 0px;}.title-box 		{ padding: 0px 0px 0px 0px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }.title-box a:link 		{ color: #000000; text-decoration: none; }.title-box a:active 	{ color: #000000; text-decoration: none; }.title-box a:visited 	{ color: #000000; text-decoration: none; }.title-box a:hover 		{ color: #000000; text-decoration: underline;}.title-box2 		{ padding: 10px 6px 6px 22px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }.title-box2 a:link 		{ color: #000000; text-decoration: none; }.title-box2 a:active 	{ color: #000000; text-decoration: none; }.title-box2 a:visited 	{ color: #000000; text-decoration: none; }.title-box2 a:hover 		{ color: #000000; text-decoration: underline;}.title-link 	{ padding: 0px 6px 0px 0px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #00000; }.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;}.title-link2 	{ padding: 3px 6px 6px 9px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; }.title-link2 a:link 		{ color: #FFFFFF; text-decoration: none; }.title-link2 a:active 	{ color: #FFFFFF; text-decoration: none; }.title-link2 a:visited 	{ color: #FFFFFF; text-decoration: none; }.title-link2 a:hover 	{ color: #FFFFFF; text-decoration: underline;}.title-link3 	{ padding: 4px 6px 6px 6px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; }.title-link3 a:link 		{ color: #000000; text-decoration: none; }.title-link3 a:active 	{ color: #000000; text-decoration: none; }.title-link3 a:visited 	{ color: #000000; text-decoration: none; }.title-link3 a:hover 	{ color: #000000; text-decoration: underline;}.subtitle 			{ padding: 0px 0px 0px 0px; font-family: Tahoma, Verdana, Arial, Helvetica, 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: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; }.tip-text 		{ padding: 0px 6px 0px 6px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; }.matched { font-weight: bold; }.table-photo { background: #FFFFFF; border: 1px solid #C0C0C0; }.caption	{ color: #000000; }.caption 	a:link 		{ color: #000000; text-decoration: none; }.caption 	a:active 	{ color: #000000; text-decoration: none; }.caption	a:visited 	{ color: #000000; text-decoration: none; }.caption 	a:hover	 	{ color: #000000; text-decoration: underline; }.table-content 	{ margin: 30px; }.table-tip 		{ margin: 10px; }.updated	{ font-family: Verdana, Tahoma, Arial, Helvetica, 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: Verdana, Tahoma, Arial, Helvetica, 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: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color:#000000}.step-by-step-current { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#000000}.search-title { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}.search-title a:link 		{ color: #000000; text-decoration: none; }.search-title a:active 		{ color: #000000; text-decoration: none; }.search-title a:visited 	{ color: #000000; text-decoration: none; }.search-title a:hover	 	{ color: #000000; text-decoration: underline; }.post { margin-left: 20px }.post-color1 { background-color: #DDDDDD; }.post-color2 { background-color: #EAEAEA; }.post-link	{ font-family: Verdana, Tahoma, Arial, Helvetica, 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: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #367AC9}.action	 	a:link 		{ color: #367AC9; text-decoration: none; }.action	 	a:active 	{ color: #367AC9; text-decoration: none; }.action		a:visited 	{ color: #367AC9; text-decoration: none; }.action	 	a:hover	 	{ color: #367AC9; text-decoration: underline; }/* WIDGET STYLES START */.lined 			{ border: 1px solid #5A5A5A; }.lined-bottom 	{ border-bottom: 1px solid #5A5A5A; }.lined-right 	{ border-right: 1px solid #5A5A5A; }.lined-top	 	{ border-top: 1px solid #5A5A5A; }.lined-left		{ border-left: 1px solid #5A5A5A; }.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-online3			{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: color: #000000; }.namelink-online3 a:link 	{ color: #000000; }.namelink-online3 a:active 	{ color: #000000; }.namelink-online3 a:visited 	{ color: #000000; }.namelink-online3 a:hover 	{ color: #000000; }.namelink-online2			{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; }.namelink-online2 a:link 	{ color: #FFFFFF; }.namelink-online2 a:active 	{ color: #FFFFFF; }.namelink-online2 a:visited 	{ color: #FFFFFF; }.namelink-online2 a:hover 	{ color: #FFFFFF; }.namelink-online5			{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: color: #FFFFFF; }.namelink-online5 a:link 	{ color: #FFFFFF; }.namelink-online5 a:active 	{ color: #FFFFFF; }.namelink-online5 a:visited 	{ color: #FFFFFF; }.namelink-online5 a:hover 	{ color: #FFFFFF; }.namelink-online			{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }.namelink-online a:link 	{ color: #000000; }.namelink-online a:active 	{ color: #000000; }.namelink-online a:visited 	{ color: #000000; }.namelink-online a:hover 	{ color: #000000; }.namelink-offline			{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; }.namelink-offline a:link 	{ color: #000000; }.namelink-offline a:active 	{ color: #000000; }.namelink-offline a:visited { color: #000000; }.namelink-offline a:hover 	{ color: #000000; }.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: Tahoma, Verdana, Arial, Helvetica, 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: Tahoma, Verdana, Arial, Helvetica, 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: Tahoma, Verdana, Arial, Helvetica, 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: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-style: normal; color:	#333333; background-color: #CCCC99;}h1 {  margin-bottom:0px;}h2 {  font-size:90% !important;}#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, Geneva, Sans-Serif; color: #1a3e51;	margin: 1px;	height: 11px;	width: 13px;}#colorstable td.top {	font: 12px/18px Arial, Geneva, Sans-Serif; color: #1a3e51;	height: 18px;	width: 320px;}.divi {	margin-top: 3px;	margin-bottom: 5px;	padding-bottom: 5px;	border-bottom: 1px #000000 solid;	font: 2px/2px Arial, Geneva, Sans-Serif;}.divisml {	margin-top: 2px;	margin-bottom: 2px;	border-bottom: 1px #000000 solid;	font: 2px/2px Arial, Geneva, Sans-Serif;}.colorshow { float: left; width: 16px; height: 18px; border: 1px #000000 solid; font-size: 2px; line-height: 2px; margin-right: 5px; background-color: #000000; margin-top: 3px; }