/* *******************************************************Software: Web Wiz ForumsInfo: http://www.webwizforums.comCopyright: ©2001-2007 Web Wiz. All rights reserved******************************************************* *//* Page body */body{	background-color: #FFFFFF;	margin-left: 0px;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 5px;}/* Text for most CSS classes */body, .text, .smText, .error, a, a.smLink, a.msgLink, a.tLink, .WebWizRTEtextarea, .basicTable, .errorTable, .tableRow, .tableTopRow, .tableBottomRow, .evenTableRow, .oddTableRow, .hiddenTableRow, .PMtableRow, .PMmsgBody, .msgBody, .msgEvenTableRow, .msgOddTableRow, .msgHiddenTableRow, .msgOddTableSide, .msgEvenTableSide, .msgSignature, .calDateCell, .calTodayCell, .BBquote, .BBcode {	font-family: Verdana, Arial, Helvetica, sans-serif;	color : #000000;	font-weight: normal;	font-size: 12px;	line-height: 1.4;}.lgText, h1, .largeButton, .msgSideProfile, .tableLedger, .tableSubLedger, .tableSearchLedger, .calLedger{	font-family: Arial, Helvetica, sans-serif;	color: #000000;	font-weight: bold;}/* Text */.smText{	font-size: 10px;	line-height: 12px; }.lgText{	font-size: 15px;}h1{	font-size: 19px;	margin-bottom: 0;	margin-top: 0;}.error{	color : #FF0000;}/* Search highlight */.highlight{	background-color: #ffff66}/* Hyperlinks */a:link {	color : #0000FF;	text-decoration: none;}a:visited{	color : #0088FF;	text-decoration : none;}a:hover, a:visited:hover{	color : #FF0000;	text-decoration : underline;}a.smLink {	font-size: 10px;}/* Page Links */.pageLink, a.pageLink:link, a.pageLink:visited, a.smPageLink:link, a.smPageLink:visited{	color : #666666;	text-decoration: none;	background: #F7F7F4;	border: 1px solid #E7E7E7;	padding: 2px;	margin: 2px;	}a.smPageLink:link, a.smPageLink:visited{	line-height: 30px; 	padding: 1px;	margin: 1px;}a.pageLink:hover, a.smPageLink:hover{	text-decoration: underline;	border: 1px solid #AAAAAA;	background: #E0F2FC;}.pageLink{	background: #E7EBF5;	border: 1px solid #AAAAAA;}/* Misc */ul{	list-style-type: circle;}form{	display: inline;}a img,:link img,:visited img{	border: none;	vertical-align: middle;}.imgBorder {	border: #CCCCCC 1px solid;}.avatar, #avatar{	width: 64px;	height: 64px;	border: 1px solid #000000;	margin: 2px;}hr {	width: 100%;	background-color: #FFFFFF;	height: 1px;	border: 0px;}/* PNG Support for IE5.5 & 6 */img {   behavior: url('includes/pngbehavior.htc');}/* Rich Text Editor */.RTEtoolbar{ 	background-image: url('../../forum_images/toolbar_background.gif'); }.WebWizRTEbutton, .RTEtoolbar{	padding: 1px;	}.WebWizRTEbuttonOver{	background-image: url('../../forum_images/toolbar_button_background.gif');	padding: 1px;}.RTEtableTopRow{	line-height: 22px;	background-color: #D3DAED;	background-image: url('../../forum_images/topbar_background.gif');}.RTEtableRow{	background-color: #F4F4FB;}.RTEtableBottomRow{	background-color: #D3DAED;	background-image: url('../../forum_images/bottombar_background.gif');}.RTEtextarea{	background-color: #FFFFFF;	color: #000000;	margin: 2px;}.RTEmouseOver{	background-color: #FFFFFF;	color: #000000;}/* Tables */.basicTable{	text-align: left;	border: 0px;	width: 98%;}.errorTable{	text-align: left;	border: 1px solid #F5C41C;	background-color: #FFFFB0;	width: 98%;	color: #000000;}.tableBorder{	text-align: left;	border: 1px solid #CCCCCC;	background-color: #FFFFFF;	width: 98%;}/* Table Ledger */.tableLedger{	font-weight: bold;	color: #333333;	background-color: #D3DAED;	line-height: 22px;	background-image: url('../../forum_images/default_toolbar_background.gif');}.tableLedger a:link, .tableLedger a:visited{	font-family: Arial, Helvetica, sans-serif;	color : #333333;	text-decoration: underline;	font-weight: bold;}.tableLedger a:hover, .tableLedger a:visited:hover{	color : #666666;	text-decoration: underline;	font-weight: bold;}/* Search Sub-Ledger */.tableSubLedger{	font-weight: bold;	color: #333333;	background-color: #EBEEF7;	line-height: 22px;}.tableSubLedger a:link, .tableSubLedger a:visited{	font-family: Arial, Helvetica, sans-serif;	color : #333333;	text-decoration: underline;	font-weight: bold;	line-height: 22px;}.tableSubLedger a:hover, .tableSubLedger a:visited:hover{	color : #666666;	text-decoration : underline;	font-weight: bold;	line-height: 22px;}/* Search Ledger */.tableSearchLedger{	font-weight: bold;	background-color: #EBEEF7;}.tableSearchLedger a:link, .tableSearchLedger a:visited{	font-family: Arial, Helvetica, sans-serif;	color : #000000;	text-decoration: none;}.tableSearchLedger a:hover, .tableSearchLedger a:visited:hover{	color : #666666;	text-decoration : underline;}/* Table Status Bar */.tableStatusBar{	font-weight: normal;	color: #000000;	font-size: 11px;	background-color: #FBFBFD;}.tableStatusBar a:link, .tableStatusBar a:visited{	color : #000000;	font-size: 11px;	text-decoration: none;}.tableStatusBar a:hover, .tableStatusBar a:visited:hover{	color : #666666;	font-size: 11px;	text-decoration : underline;}/* Tables */.tableRow{	background-color: #FBFBFD;}.tableTopRow{	line-height: 22px;	background-color: #D3DAED;	background-image: url('../../forum_images/topbar_background.gif');}.tableBottomRow{	line-height: 22px;	background-color: #D3DAED;	background-image: url('../../forum_images/bottombar_background.gif');}/* Alternating Row Colours */.evenTableRow{	background-color: #FBFBFD;}.oddTableRow{	background-color: #FBFBFD;}.hiddenTableRow{	background-color: #EEEEEE;}/* Private messager */.PMtableRow{	background-color: #FBFBFD;}.PMmsgBody{	width: 99%;	max-height: 450px;	float: left; 	overflow: auto;}a.PMsmLink:link, a.PMsmLink:visited, a.fileManLink:link, a.fileManLink:visited{	color : #000000;	font-size: 11px;	text-decoration: none;	font-weight: normal;}a.PMsmLink:hover, a.PMsmLink:visited:hover, a.fileManLink:hover, a.fileManLink:visited:hover{	color : #000000;	font-size: 11px;	text-decoration: underline;	font-weight: normal;}/* Forum posts */.msgBody{	width: 100%;	margin: 2px;	float: left; 	overflow: auto;}.msgEvenTableTop, .msgEvenTableSide{	background-color: #FBFBFD;	font-size: 11px;}.msgOddTableTop, .msgOddTableSide{	background-color: #FBFBFD;	font-size: 11px;}.msgEvenTableRow{	background-color: #FBFBFD;}.msgOddTableRow{	background-color: #FBFBFD;}.msgEvenTableTop a:link, .msgEvenTableTop a:visited, .msgOddTableTop a:link, .msgOddTableTop a:visited, .postOptions{	color : #000000;	text-decoration: none;	font-size: 11px;	cursor: pointer;}.msgEvenTableTop a:hover, .msgEvenTableTop a:visited:hover, .msgOddTableTop a:hover, .msgOddTableTop a:visited:hover{	color : #000000;	text-decoration: underline;	font-size: 11px;}.msgSideProfile{	font-size: 15px;	cursor: pointer;}.msgHiddenTableRow{	font-size: 10px;	background-image: url(../../forum_images/pre_approved_post.gif);}.msgLineDevider{	border: solid #E1E3EC 0px;	border-top-width: 1px;}.msgSignature{	max-height: 160px;	width: 100%;	float: left; 	overflow: auto;}.postSeparatorTableRow{	height: 10px;	background-color: #EBEEF7;}/* Calendar */.calLedger{	font-weight: bold;	background-color: #E7EBF5;	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: #FbFbFb;}.calTodayCell{	background-color: #FbFbFb;	border:1px solid #CC0000;}.calEmptyDateCell{	background-color: #FFFFFF;}/* BBcode blocks */.BBquote{	border: 1px dotted #999999;	background-color: #FFFFFF;	width: 99.5%;	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: 99.5%;	padding: 5px;	margin: 8px 0px;	text-align: left;	overflow: auto;	display: block;	padding: 5px;}/* Tabs and Buttons */a.largeButton:link, a.largeButton:visited{	float: left;	color : #555555;	text-decoration: none;	font-size: 13px;	background-image: url('../../forum_images/large_grey_button.png');	background-position: 0px 0px;	background-repeat: no-repeat;	height: 17px;	width: 96px;	padding: 5px 0px;	margin: 2px;}a.largeButton:hover, a.largeButton:visited:hover{	background-position: 0px -28px;	color : #CC0000;}.tabTable{	border: solid #E7E7E7 0px;	border-bottom-width: 1px;}a.tabButton:link, a.tabButton:visited, a.tabButtonActive:link, a.tabButtonActive:visited{	float: left;	color : #555555;	text-decoration: none;	font-size: 13px;	background-image: url('../../forum_images/large_grey_tab.png');	background-position: 0px 0px;	background-repeat: no-repeat;	height: 17px;	width: 130px;	padding: 5px 0px;	margin: 0px 1px;	}a.tabButtonActive:link, a.tabButtonActive:visited{	background-position: 0px -61px;	color : #CC0000;}a.tabButton:hover, a.tabButton:visited:hover, a.tabButtonActive:hover, a.tabButtonActive:visited:hover{	background-position: 0px -30px;	color : #CC0000;}.topicIcon, .forumIcon{	background-position: center;	background-repeat: no-repeat;	height: 35px;	width: 35px;}/* Drop Down Menus */.dropDownMenu, .dropDownStatusBar, .dropDownSearch, .dropDownCalendar, .dropDownTopicSearch, .dropDownPermissions{	visibility: hidden; 	position: absolute; 	left: 0px; 	top: 0px;	z-index:10;}.dropDownMenu, .dropDownStatusBar, .dropDownPermissions{	background-color: #F4F4FB;	border: solid #CCCCCC;	border-width: 1px;	height: auto;	line-height: 18px;	padding: 1px;}.downDropParent, .dropDownPermissions, .dropDownMenu a:link, .dropDownMenu a:visited, .dropDownStatusBar a{	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000;	font-size: 11px;	font-weight: normal;	text-decoration: none;}.dropDownMenu a:hover, .dropDownMenu a:visited:hover, .dropDownStatusBar a:hover {	color : #FFFFFF;	display: block;	background: #9AACD6;	width: 100%;	font-weight: normal;	text-decoration: none;}.dropDownSearch, .dropDownTopicSearch{	border: solid #CCCCCC;	border-width: 1px;	padding: 0px;	height: 106px;}.dropDownSearch{	height: 108px;}.dropDownTopicSearch{	height: 80px;}.dropDownPermissions{	color: #333333;	line-height: 14px;	text-align: left;}.dropDownPointer{	cursor: pointer;}#dd {  margin-left: 25%;  padding: 0 0 20px 0;  font: bold 8px Verdana, Arial, Helvetica, sans-serif;}#dd li {  margin: 0;  padding: 0;  list-style: none;  float: left;}#dd li a.menu {  display: block;  text-align: center;  background: Navy;  padding: 4px 10px;  margin: 0 1px 0 0;  color: #FFF;  text-decoration: none;}#dd li a.menu:hover {  background: #8E191B;}.submenu {  background: #EAEBD8;  border: 1px Navy;  visibility: hidden;  position: absolute;  z-index: 3;}.submenu a {  display: block;  font: 11px Verdana, Arial, Helvetica, sans-serif;  text-align: left;  text-decoration: none;  padding: 5px;  color: Black;}.submenu a:hover {  background: #49A3FF;  color: #FFF;}#dd {  margin-left: .2%;  padding: 0 0 20px 0;  font: bold 8px Verdana, Arial, Helvetica, sans-serif;}#dd li {  margin: 0;  padding: 0;  list-style: none;  float: left;}#dd li a.menu {  display: block;  text-align: center;  background: #2B2B2B;  padding: 2px 8px;  margin: 0 1px 0 0;  color: #FFF;  text-decoration: none;  font: bold 11px Verdana, Arial, Helvetica, sans-serif;}#dd li a.menu:hover {  background: Red;}.submenu {  background: #EAEBD8;  border: 1px Navy;  visibility: hidden;  position: absolute;  text-decoration: none;  z-index: 3;}.submenu a {  display: block;  font: 11px Verdana, Arial, Helvetica, sans-serif;  text-align: left;  text-decoration: none;  padding: 5px;  color: Black;}.submenu a:hover {  background: #49A3FF;  text-decoration: none;  color: #FFF;