﻿/* Page body */
body{

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:left;
}

/* Text for most CSS classes */
#wrapper .text, #wrapper .smText, #wrapper .error, #wrapper a, #wrapper a.smLink, #wrapper a.nav, #wrapper a.msgLink, #wrapper a.tLink, #wrapper .WebWizRTEtextarea, #wrapper .basicTable, #wrapper .errorTable, #wrapper .tableLedger, #wrapper .tableSubLedger, #wrapper .tableSearchLedger, #wrapper .tableRow, #wrapper .tableTopRow, #wrapper .tableBottomRow, #wrapper .evenTableRow, #wrapper .oddTableRow, #wrapper .hiddenTableRow, #wrapper .PMtableRow, #wrapper .PMmsgBody, #wrapper .msgBody, #wrapper .msgEvenTableRow, #wrapper .msgOddTableRow, #wrapper .msgHiddenTableRow, #wrapper .msgOddTableSide, #wrapper .msgEvenTableSide, #wrapper .msgSignature, #wrapper .calLedger, #wrapper .calDateCell, #wrapper .calTodayCell, #wrapper .BBquote, #wrapper .BBcode {
	font-family: Tahoma, Verdana,Arial,Helvetica,Tahoma,sans-serif;
	color : #000000;
	font-weight: normal;
	font-size: 11px;
}
#wrapper .lgText, #wrapper .heading{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}

/* Text */
#wrapper .smText{
	font-size: 10px; padding-right:10px;
}

#wrapper .lgText{
	font-size: 15px;
}

#wrapper .heading{
	font-size: 19px;
}

#wrapper .error{
	color : #FF0000;
}

/* Search highlight */
#wrapper .highlight{
	background-color: #ffff66
}

/* Hyperlinks */
#wrapper a:link, #wrapper a:hover, #wrapper a:visited {
	color : #FF4200;
}

#wrapper a:hover, #wrapper a:visited:hover{
	text-decoration : underline;
}

#wrapper a.smLink {
	font-size: 10px;
}

/* Update the settings when implementing asp files from scripts folder for reduce conflict */
#wrapper a.NormalGrey, #wrapper a:link.NormalGrey, #wrapper a:visited.NormalGrey, #wrapper a:hover.NormalGrey, #wrapper a:visited:hover.NormalGrey  {
	text-decoration: none;
	color: #666666;
}

/* navigation hyperlinks */
#wrapper a.nav, #wrapper a.nav:visited{
	color : #444444;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}

#wrapper a.nav:hover,#wrapper  a.nav:visited:hover{
	color : #999999;
	text-decoration : underline;
	font-size: 10px;
	font-weight: bold;
}

/* Misc */
#wrapper ul{
	list-style-type: circle;
}

#wrapper  form{
	display: inline;
}

#wrapper  a img, :link img, :visited img{
	border:none
}

#wrapper .avatar, #avatar{
	width: 64px;
	height: 64px;
	border: 1px solid #000000;
	margin: 2px;
}

/* Rich Text Editor */
#wrapper .WebWizRTEbutton{
	 border: #EFEFEF 1px solid;
}

#wrapper .WebWizRTEtextarea{
	background-color: #FFFFFF;
	font-size: 12px;
}

#wrapper .RTEbutton{
	background-color: #E6E7F2;
}

/* Tables */
#wrapper .basicTable{
	border: 0px; width:1000px;  margin:0px; padding-left:12px;
	
	
	
}

#wrapper .errorTable{
	border: 1px solid #FD7D40;
	background-color: #FFF2E6;
	width: 98%;
	color: #FF0000;
}

#wrapper .tableBorder, #wrapper .wwgAdTable{
	border: 1px solid #B6B9CB;
	background-color: #FFFFFF;
	width: 987px;
	margin-left:7px;
}

/* Table Ledger */
#wrapper .tableLedger{
	font-weight: bold;
	color: #FFFFFF;
	background: #9babb2 url(../forum_images/forumHeadBg.gif) repeat-x 0 0;
	height: 26px;
}

#wrapper .tableLedger a:link,#wrapper  .tableLedger  a:visited{
	color : #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}

#wrapper .tableLedger a:hover, #wrapper .tableLedger a:visited:hover{
	color : #CCCCCC;
	text-decoration: underline;
	font-weight: bold;
}

/* Search Sub-Ledger */
#wrapper .tableSubLedger{
	font-weight: bold;
	background-color: #c6d4d9;
	height: 22px;
}

#wrapper .tableSubLedger a:link, #wrapper .tableSubLedger a:visited{
	color : #000000;
	text-decoration: underline;
	font-weight: bold;
}

#wrapper .tableSubLedger a:hover, #wrapper .tableSubLedger a:visited:hover{
	color : #666666;
	text-decoration : underline;
	font-weight: bold;
}

/* Search Ledger */
#wrapper .tableSearchLedger{
	font-weight: bold;
	background-color: #DCDDE4;
}

#wrapper .tableSearchLedger a:link, #wrapper .tableSearchLedger a:visited{
	color : #000000;
	text-decoration: underline;
	font-weight: bold;
}

#wrapper .tableSearchLedger a:hover, #wrapper .tableSearchLedger a:visited:hover{
	color : #666666;
	text-decoration : underline;
	font-weight: bold;
}

/* Tables */
#wrapper .tableRow{
	background-color: #d7e1e5;
}

#wrapper .tableTopRow, #wrapper .tableBottomRow{
	background-color: #d7e1e5;
}

/* Alternating Row Colours */
#wrapper .evenTableRow{
	background-color: #d7e1e5;

}

#wrapper .oddTableRow{
	background-color: #e3edf0;
}

#wrapper .hiddenTableRow{
	background-color: #DFDFDF;
}

/* Private messager */
#wrapper .PMtableRow{
	background-color: #e3edf0;
}

#wrapper .PMmsgBody{
	width: 99%;
	max-height: 350px;
	float: left;
	overflow: auto;
}

/* Forum posts */
#wrapper .msgBody{
	width: 100%;
}

#wrapper .msgEvenTableRow, #wrapper .msgEvenTableSide{
	background-color: #FFF;
	font-size: 10px;
}

#wrapper .msgOddTableRow, #wrapper .msgOddTableSide{
	background-color: #FFF;
	font-size: 10px;
}

#wrapper .msgEvenTableSide a:link, #wrapper .msgEvenTableSide a:visited, #wrapper .msgOddTableSide a:link, #wrapper .msgOddTableSide a:visited{
	color : #000000;
	text-decoration: underline;
	font-weight: bold;
}

#wrapper .msgEvenTableSide a:hover, #wrapper .msgEvenTableSide a:visited:hover, #wrapper .msgOddTableSide a:hover, #wrapper .msgOddTableSide a:visited:hover{
	color : #666666;
	text-decoration : underline;
	font-weight: bold;
}

#wrapper .msgHiddenTableRow{
	font-size: 10px;
	background-image: url('../forum_images/pre_approved_post.gif');
}

#wrapper .msgLineDevider{
	border: solid #D1D7DC 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
}

#wrapper .msgSignature{
	max-height: 160px;
	width: 100%;
}

#wrapper .postSeparatorTableRow{
	height: 10px;
	background-color: #d7e1e5;

}

/* Calendar */
#wrapper .calLedger{
	font-weight: bold;
	background-color: #DCDDE4;
	padding:4px;
}
#wrapper .calLedger a:link, #wrapper .calLedger a:visited{
	color : #000000;
	text-decoration: none;
	font-size: 10px;
}

#wrapper .calLedger a:hover, #wrapper .calLedger a:visited:hover{
	color : #666666;
	text-decoration: none;
	font-size: 10px;
}

#wrapper .calDateCell{
	background-color: #F8F8FC;
}

#wrapper .calTodayCell{
	background-color: #F8F8FC;
	border:1px solid #FF0000;
}

#wrapper .calEmptyDateCell{
	background-color: #FFFFFF;
}

/* BBcode blocks */
#wrapper .BBquote{
	border: 1px dotted #999999;
	background-color: #FFFFFF;
	width: 97%;
	padding: 5px;
	margin: 8px 0px;
	text-align: left;
	overflow: auto;
	display: block;
	padding: 5px;
}

#wrapper .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 */

#wrapper .wwgAdTD {
	background-color: #F8F8FC;
	color : #000000;
}

#wrapper .wwgAdTitle a:link, #wrapper .wwgAdTitle a:visited, #wrapper .wwgAdTitle a:hover, #wrapper .wwgAdTitle a:visited:hover{
	color : #0000FF;
	text-decoration: underline;
}

#wrapper .wwgAdFooter{
	color: #FFFFFF;
	background-color: #7F7F99;
}

#wrapper .wwgAdFooter a:link, #wrapper .wwgAdFooter a:visited, #wrapper .wwgAdFooter a:hover, #wrapper .wwgAdFooter a:visited:hover{
	color : #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

.footerinfo ul li{ list-style-type: none;}

/* Guide */
#wrapper .crumb { float: left; width: 525px; padding-left: 5px; position: relative;list-style-image:none;list-style-position:outside;list-style-type:none;}
#wrapper .crumb li { color: #FFF; line-height: 25px; float: left; padding-left: 6px;}
#wrapper .crumb li a:link, #wrapper .crumb li a:visited { color:#e8f5c5; background: transparent url(/template/default/images/GuideSpacer.png) no-repeat right top; display: inline-block; padding: 0 13px 0 0;}
#wrapper .crumb li a:hover { color: #FF3;}
#wrapper .callus { line-height: 25px; color:#FFC; float: right; width:470px; text-align: right;}
#wrapper .callus span { font-size: 13px; font-weight: bold; color: #FFF; margin-right: 10px}
