/* Page body */body{	background-color: #666666;	background-image: url(../forum_images/BACKGROUND_shadow.jpg);	background-repeat: repeat-y;		background-position: center; 	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}/* Text for most CSS classes */.text, .smText, .error, a, a.smLink, a.nav, a.msgLink, a.tLink, .WebWizRTEtextarea, .basicTable, .errorTable, .tableLedger, .tableSubLedger, .tableSearchLedger, .tableRow, .tableTopRow, .tableBottomRow, .evenTableRow, .oddTableRow, .hiddenTableRow, .PMtableRow, .PMmsgBody, .msgBody, .msgEvenTableRow, .msgOddTableRow, .msgHiddenTableRow, .msgOddTableSide, .msgEvenTableSide, .msgSignature, .calLedger, .calDateCell, .calTodayCell, .BBquote, .BBcode {	font-family: Arial, Helvetica, sans-serif;	color : #000000;	font-weight: normal;	font-size: 12px;}.lgText, .heading{	font-family: Arial, Helvetica, sans-serif;	color: #000000;	font-weight: bold;}/* Text */.date{ font:bold 11px Arial, Helvetica, san-serif; color:#FFFFFF;}.smTextWhite{	font-size: 10px;	font-weight: normal;		color : #ffffff;	}.smText{	font-size: 10px;}.smText2{	font-size: 11px;}.lgText{	font-size: 15px;}.heading{	font-size: 19px;}.error{	color : #FF0000;}/* Search highlight */.highlight{	background-color: #ffff66}/* Hyperlinks */a:link {	color : #164d0b;	text-decoration: none;	font-weight: bold;}a:visited {	color : #164d0b;	text-decoration: none;	font-weight: bold;}a:hover {	color : #164d0b;	text-decoration: underline;	font-weight: bold;}a.smLink {	font-size: 10px;}.quotename {	font-weight: bold;}/*HEADER MENU */.HEADERmenu { font:bold 10px verdana, san-serif; color:#000; padding-right:3px; ; padding-left:3px; text-decoration:none; }.HEADERmenu a { font:bold 10px verdana, san-serif; color:#000; padding-right:3px; ; padding-left:3px; text-decoration:none; }.HEADERmenu a:hover { font:bold 10px verdana, san-serif; color:#164d0b; padding-right:3px; ; padding-left:3px; text-decoration:none; }.HEADERmenu a:visited { font:bold 10px verdana, san-serif; color:#000; padding-right:3px; ; padding-left:3px; text-decoration:none; }.HEADERmenu a:visited:hover { font:bold 10px verdana, san-serif; color:#164d0b; padding-right:3px; ; padding-left:3px; text-decoration:none; }.submenu { font:bold 11px Arial, Helvetica, san-serif; color:#FFFFFF;}.submenu a { color:#FFFFFF; text-decoration:bold; font-size: 11px; }.submenu a:hover { color:#999999; }.submenu a:visited { color:#FFFFFF; }.submenu a:visited:hover { color:#999999; }.welcome {font:bold 14px Helvetica, Arial; color: #ffffff; }/* navigation hyperlinks */a.nav, a.nav:visited{	color : #444444;	text-decoration: none;	font-size: 10px;	font-weight: bold;}a.nav:hover, a.nav:visited:hover{	color : #999999;	text-decoration : none;	font-size: 10px;	font-weight: bold;}/* Misc */ul{	list-style-type: circle;}form{	display: inline;}a img,:link img,:visited img{	border:none }.avatar, #avatar{	width: 100px;	height: 100px;	border: 0px solid #000000;	margin: 2px;}/* Rich Text Editor */.WebWizRTEbutton{	 border: #EFEFEF 1px solid;}.WebWizRTEtextarea{	background-color: #FFFFFF;	font-size: 12px;}.RTEbutton{	background-color: #E6E7F2;}/* Tables */.basicTable{	border: 0px;	width: 750px;}.errorTable{	border: 1px solid #FD7D40;	background-color: #FFF2E6;	width: 98%;	color: #FF0000;}.tableBorder, .wwgAdTable{	border: 0px solid #B6B9CB;	background-color: #FFFFFF;	width: 750px;}/* Table Ledger */.tableLedger{	font-weight: bold;	color: #FFFFFF;	background-image: url(../forum_images/tableheadBG_ORANGE.jpg);	height: 26px;}.tableLedger a:link, .tableLedger a:visited{	color : #FFFFFF;	text-decoration: none;	font-weight: bold;}.tableLedger a:hover, .tableLedger a:visited:hover{	color : #CCCCCC;	text-decoration: none;	font-weight: bold;}/* Search Sub-Ledger */.tableSubLedger{	color : #FFFFFF;	font-weight: bold;	background-image: url(../forum_images/tableheadBG_BLACK.jpg);	height: 22px;}.tableSubLedger a:link, .tableSubLedger a:visited{	color : #FFFFFF;	text-decoration: none;	font-weight: bold;}.tableSubLedger a:hover, .tableSubLedger a:visited:hover{	color : #999999;	text-decoration : none;	font-weight: bold;}/* Search Ledger */.tableSearchLedger{	font-weight: bold;	background-color: #DCDDE4;}.tableSearchLedger a:link, .tableSearchLedger a:visited{	color : #000000;	text-decoration: none;	font-weight: bold;}.tableSearchLedger a:hover, .tableSearchLedger a:visited:hover{	color : #666666;	text-decoration : none;	font-weight: bold;}/* Tables */.tableRow{	background-color: #cccccc;	}.tableTopRow, .tableBottomRow{	background-color: #000000;}/* Alternating Row Colours */.evenTableRow{	background-color: #999999;}.oddTableRow{	background-color: #CCCCCC;}.hiddenTableRow{	background-color: #DFDFDF;}/* Private messager */.PMtableRow{	background-color: #F0F1F5;}.PMmsgBody{	width: 99%;	max-height: 350px;	float: left; 	overflow: auto;}/* Forum posts */.msgBody{	width: 100%;	padding:3px;}.msgEvenTableRow, .msgEvenTableSide{	background-color: #999999;	font-size: 10px;}.msgOddTableRow, .msgOddTableSide{	background-color: #CCCCCC;	font-size: 10px;}.msgEvenTableSide a:link, .msgEvenTableSide a:visited, .msgOddTableSide a:link, .msgOddTableSide a:visited{	color : #000000;	text-decoration: none;	font-weight: bold;}.msgEvenTableSide a:hover, .msgEvenTableSide a:visited:hover, .msgOddTableSide a:hover, .msgOddTableSide a:visited:hover{	color : #000000;	text-decoration : none;	font-weight: bold;}.msgHiddenTableRow{	font-size: 10px;	background-image: url(../forum_images/pre_approved_post.gif);}.msgLineDevider{	border: solid #000000 0px;	border-top-width: 0px;	border-bottom-width: 0px;}.msgSignature{	font-size: 10px;	max-height: 160px;	width: 100%;	padding:3px;}.postSeparatorTableRow{	height: 1px;	background-color: #000000;}/* Calendar */.calLedger{	font-weight: bold;	background-color: #DCDDE4;	padding:4px;}.calLedger a:link, .calLedger a:visited{	color : #000000;	text-decoration: none;	font-size: 10px;}.calLedger a:hover, .calLedger a:visited:hover{	color : #666666;	text-decoration: none;	font-size: 10px;}.calDateCell{	background-color: #F8F8FC;}.calTodayCell{	background-color: #F8F8FC;	border:1px solid #FF0000;}.calEmptyDateCell{	background-color: #FFFFFF;}/* BBcode blocks */.BBquote{	border: 1px dotted #999999;	background-color: #FFFFFF;	width: 97%;	padding: 5px;	margin: 8px 0px;	text-align: left;	overflow: auto;	display: block;	padding: 5px;}.BBcode{	font-family: Courier New, Courier, mono;	border: 1px dashed #999999;	width: 97%;	padding: 5px;	margin: 8px 0px;	text-align: left;	overflow: auto;	display: block;	padding: 5px;}/* Forum ads *//* WARNING: Changing the adverts so they are no-longer visable or readable will break the terms of the license agreement */.wwgAdTD {	background-color: #F8F8FC;	color : #000000;}.wwgAdTitle a:link, .wwgAdTitle a:visited, .wwgAdTitle a:hover, .wwgAdTitle a:visited:hover{	color : #0000FF;	text-decoration: none;}.wwgAdFooter{	color: #FFFFFF;	background-color: #7F7F99;}.wwgAdFooter a:link, .wwgAdFooter a:visited, .wwgAdFooter a:hover, .wwgAdFooter a:visited:hover{	color : #FFFFFF;	text-decoration: none;	font-weight: normal;}.tooltip,.tooltip *{display:block} /*added by javascript*/.tooltip{ width: 200px; color:#000;    font:lighter 11px/1.3 Arial,sans-serif;    text-decoration:none;text-align:center}.tooltip span.top{padding: 30px 8px 0;	background: url('forum_images/bt.gif') no-repeat top}            .tooltip b.bottom{padding:3px 8px 15px;color: #548912;	background: url('forum_images/bt.gif') no-repeat bottom}	#superstitial { position:absolute; z-index:1000; }#superstitial div { position:absolute; }#superstitial .img { z-index:0;top:0px;left:0px; }#superstitial .link { cursor:hand;cursor:pointer; }