/*** DEBUG STYLES ***/
#debugData {
	color: #000000;
	font-size: 8pt;
	padding-top: 10px;
	padding-left: 10px;
}
#debugDataTitle {
	font-size: 12pt;
	font-weight: bold;
	text-decoration: underline;
}
#debugDataItem {
	font-size: 8pt;
	padding-left: 20px;
}


/*** SHARED STYLES ***/
body {
	padding: 0;
	margin: 0;
	font-family: Arial;
	font-size: 11px;
	color: #000000;							
	background-color: #BDBDBD;
}
.ieContainer {
	min-width: 975px;
	width: 100%;
}
* html .ieContainer2 {
	border-left: 975px solid #BDBDBD;
	float: left;
	position: relative;
	z-index: 1;
	margin-left: 5px;
}
* html .ieContainer3 {
	float: left;
	margin-left: -975px;
	position: relative;
	z-index: 2;
}
.ieContainerF {
	min-width: 760px;
	width: 100%;
}
* html .ieContainerF2 {
	border-left: 760px solid #BDBDBD;
	float: left;
	position: relative;
	z-index: 1;
}
* html .ieContainerF3 {
	float: left;
	margin-left: -760px;
	position: relative;
	z-index: 2;
}
form {
    MARGIN: 0px;
}
input, textarea, select {
	font: 11px arial, sans-serif;
	border: 1px solid #C1C1C1;
}
a {
	text-decoration: none;
}
.disablePage {
	margin: 0px;
	position: fixed;
	background: url(/images/2008skins/disableBack.png);
	height: 100%;
	width: 100%;
	z-index: 9998;
	clear: none;
/*	background-color: #000000; */
}
.smallText {
	font-size: 7pt;
}
.divider { font-size: 4px;
	background-image: url(/images/2008skins/shared/headerDivider.gif);
	background-repeat: repeat-x;
	height: 10px;
}
.subHeader {
	background-image: url(/images/2008skins/shared/subheaderBarBg.gif);
	background-repeat: repeat-x;
	height: 25px;
	line-height: 25px;
	color: #FFFFFF;
	text-indent: 10px;
	font-weight: bold;
}
.subheaderContent {
	background-image: url(/images/2008skins/shared/subheaderContentBg.gif);
	background-repeat: repeat-x;
	line-height: 21px;
	height: 21px;
	padding-left: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.subheaderContent img {
	vertical-align: text-bottom;
}
#footerLogo {
	float: right;
	height: 45px;
	padding-right: 20px;
}


.floatLeft, .mainBarLeft, #footerButton {
	float: left;
}
.floatRight {
	float: right;
	margin-right: 5px;
}
.floatRight a {
	color: #59585E;
	font-weight: bold;
}
.floatLeft a {
	color: #000000;						
	font-weight: bold;
}
.floatLeftTopic a {
	color: #000000;						
}
.floatRight a.floatPage, .floatLeft a.floatPage {
	color: #FFFFFF;
	font-weight: bold;
	padding-right: 6px;
}
.floatLeft a:hover, .floatLeftTopic a:hover, .floatRight a:hover, .mainBarLeft a:hover, #footerButton a:hover {
	text-decoration: underline;
}
.mainBarRight {
	float: right;
	padding-right: 40px;
}
.mainBarRight img {
	padding-left: 6px;
}


.clearHead { font-size: 0px;
	padding: 0px;
	margin: 0px;
	clear: both
}
.clearMe {
	padding: 4px;
	margin: 0px;
	clear: both
}
.clearMeLinks {
	padding: 2px;
	margin: 0px;
	clear: both
}


.lightGrey {
	color: #D4D4D4;
}
.lightGrey a {
	color: #D4D4D4;
	text-decoration: underline;
}
.lightGrey img {
	padding-right: 8px;
}


.contentBox {
	background-color: #FFFFFF;
	padding: 11px;
	overflow: auto;
}
.contentBarWhite {
	background-color: #FFFFFF;
	height: 4px
}
.contentCornerLeft {
	background-image: url(/images/2008skins/shared/contentCornerLeft.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	height: 4px;
}
.contentCornerRight {
	background-image: url(/images/2008skins/shared/contentCornerRight.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	height: 4px;
	margin-top: -4px
}



/*** WARNING BOX ***/
.warningBox {
	width: 227px;
	position: absolute;
	top: 300px;
	left: 400px;
	z-index: 9999;
}
.warningTop {
	background: url(/images/2008skins/shared/warningTop.png) no-repeat;
	height: 15px;
}
.warningBottom {
	background: url(/images/2008skins/shared/warningBottom.png) no-repeat;
	height: 15px;
}
.warningBg {
	background: url(/images/2008skins/shared/warningBg.png) repeat-y;
	color: #FFFFFF;
	text-indent: 15px;
	padding: 0px;
}
.warningItem {
	background: url(/images/2008skins/shared/warningBg.png) repeat-y;
	color: #FFFFFF;
	text-indent: 15px;
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
}
.warningText {
	background: url(/images/2008skins/shared/warningBg.png);
	color: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 17px;
	padding-right: 12px;
}
.warningText a {
	color: #3068BB;
	font-weight: bold;
}
.warningTitle
{
	font-size: 12pt;
	margin-right: 50px;
}
.warningBg img, .warningItem img {
	vertical-align: bottom;
}
.warningItem a { color: #FFFFFF; font-weight: bold; }
.warningItem a:hover { color: #FFFFFF; text-decoration: underline; }




/*** DROPDOWN MENUS ***/
.dropDownMenuMain1 {
	position: absolute;
	top: 22px;
	left: 290px;
	width: 111px;
	z-index: 999;
}
.dropDownMenuMain2 {
	position: absolute;
	top: 22px;
	left: 306px;
	width: 111px;
	z-index: 999;
}
.dropDownMenuMainShifted1 {
	position: absolute;
	top: 22px;
	left: 560px;
	width: 111px;
	z-index: 999;
}
.dropDownMenuMainShifted2 {
	position: absolute;
	top: 22px;
 	left: 302px;					
	width: 111px;
	z-index: 999;
}
.dropDownMenuMainFull1 {
	position: absolute;
	top: 22px;
	left: 320px;
	width: 111px;
	z-index: 999;
}
.dropDownMenuMainFull2 {
	position: absolute;
	top: 22px;
	left: 416px;
	width: 111px;
	z-index: 999;
}
.dropDownTBar { font-size: 1px;
	background: url(/images/2008skins/shared/dropDownTBar.png) no-repeat;
	height: 7px;
}
.dropDownTBar img {
	padding-top: 3px;
	padding-left: 96px;
}
.dropDownActiveSpacer {
	height: 6px;
}
.dropDownBBar { font-size: 1px;
	background: url(/images/2008skins/shared/dropDownBBar.png) no-repeat;
	height: 7px;
}
.dropDownBg {
	background: url(/images/2008skins/shared/dropDownBg.gif) repeat-y;
	font-weight: bold;
	font-size: 8pt;
	padding-left: 10px;
}
.dropDownBg img {
	padding-right: 6px;
}
.dropDownBg a, .equipmentExchangeTab a {
	color: #FFFFFF;
}
.dropDownBg a:hover {
	color: #B4B4B4;
	text-decoration: underline;
}
.insetDropDown {
	background: url(/images/2008skins/shared/insetDropDown.gif);
	height: 2px;
	width: 89px;
	margin-left: 1px;
}





/*** COMMUNITIES ***/
.communities {
	background-image: url(/images/2008skins/shared/communitiesBg.gif);
	background-repeat: repeat-x;
	height: 32px;
}
.communitiesButton {
	text-align: center;
	float: left;
}
.communitiesButton a {
	float: left;
	padding-top: 8px;
	width: 73px;
	display: block;
	color: #FFFFFF;
	font-weight: bold;
}
.communitiesButton a:hover {
	background-image: url(/images/2008skins/shared/mouseover.gif);
	float: left;
	width: 73px;
	height: 24px;
}
.insetCommunities {
	background-image: url(/images/2008skins/shared/insetCommunities.gif);
	margin-top: 1px;
	width: 2px;
	height: 29px;
	float: left;
}
.communityTabs {
	padding-top: 5px;
	padding-left: 8px;
	float: left;
}
.equipmentExchangeTab {
	background-image: url(/images/2008skins/shared/communitiesTabEquip.png);
	background-repeat: no-repeat;
	width: 128px;
	height: 20px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 2px;
	text-indent: 7px;
}
.communitiesDivider { font-size: 1px;
	background-image: url(/images/2008skins/shared/communitiesDivider.gif);
	background-repeat: repeat-x;
	height: 7px;
}




/*** TOP MENU ***/
#menuButton {
	padding-top: 2px;
	float: left;
}
#menuButton a {
	padding-top: 2px;
	float: left;
	color: #FFFFFF;
	font-weight: bold;
}
.inset {
	background-image: url(/images/2008skins/shared/inset.gif);
	margin-left: 8px;
	width: 2px;
	height: 21px;
	float: left;
}
.dropDownMenu {
	padding-top: 6px;
	padding-left: 4px;
	float: left;
}
.usernamePlate {
	width: 140px;
	padding-top: 6px;
	padding-left: 4px;
	float: left;
}
.usernamePlate a, .usernamePlateLogged a {
	color: #FFFFFF;
	
}
.usernamePlateLogged {
	width: 170px;
	padding-top: 6px;
	padding-left: 4px;
	float: left;
}
#toolPlate {
	width: 110px;
	float: left;
}
.dropDownMenu img {
	position: relative;
	bottom: 1px;
	margin-right: 5px;
	margin-left: 2px;
}
.dropDownMenu a {
	color: white;	
}
.dropDownMenu a:hover {
	text-decoration: none;
}
.dropDownTools {
	background-image: url(/images/2008skins/shared/toolsTab.png);
	background-repeat: no-repeat;
	margin-left: 15px;
	color: #FFFFFF;
	font-weight: bold;
	width: 91px;
	height: 13px;
	line-height: 12px;
	text-indent: 5px;
	
}
.dropDownTools2 {
	background-image: url(/images/2008skins/shared/toolsTab.png);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-weight: bold;
	width: 91px;
	height: 13px;
	line-height: 12px;
	text-indent: 12px;
	
}
.dropDownTools3 {
	background-image: url(/images/2008skins/shared/toolsTabBlank.png);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-weight: bold;
	width: 91px;
	height: 13px;
	line-height: 12px;
	text-indent: 14px;
	
}
.dropDownTools4 {
	background-image: url(/images/2008skins/shared/toolsTabBlank.png);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-weight: bold;
	height: 13px;
	line-height: 12px;
	text-align: center;
	text-indent: 0px;
	width: 91px;
	
}
.storeTab {
	background: url(/images/2008skins/shared/storeTab.png) no-repeat;
	color: #FFFFFF;
	font-weight: bold;
	width: 91px;
	height: 13px;
	line-height: 12px;
	text-align: center;
	
}
.loginTab {
	background: url(/images/2008skins/shared/loginTab.png) no-repeat;
	color: #FFFFFF;
	font-weight: bold;
	width: 43px;
	height: 13px;
	line-height: 12px;
	border: 0px;
	font-size: 8pt;
	margin: 0px;
	padding: 0px;
	
}
.helpTab {
	background: url(/images/2008skins/shared/helpTab.png) no-repeat;
	color: #FFFFFF;
	font-weight: bold;
	width: 16px;
	height: 13px;
	line-height: 12px;
	text-indent: 4px;
	
}
.logoutTab {
	float: left;
	background: url(/images/2008skins/shared/logoutTab.png) no-repeat;
	width: 16px;
	height: 13px;
	margin-top: 6px;
	margin-left: 4px;
	
}
.usernameTabLeft {
	background: url(/images/2008skins/shared/usernameTabLeft.png) no-repeat top left;
	height: 13px;
	margin-left: -5px;
}
.usernameTabRight {
	background: url(/images/2008skins/shared/usernameTabRight.png) no-repeat top right;
	height: 13px;
	margin-right: -5px;
}	
.usernameTabBg {
	background: url(/images/2008skins/shared/usernameTabBg.gif) repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	height: 13px;
	line-height: 12px;
	text-indent: 5px;
	margin-left: 5px;
	margin-right: 5px;
}
.login {
	background-color: transparent;
	border: medium none;
	float: left;
	margin-left: 5px;
	margin-top: -1px;
	font: 10px arial, san-serif;
	font-weight: bold;
	color: #FFFFFF;
}
#onlineCount img {
	margin-bottom:1px;
	vertical-align:bottom;
}




/*** MINI BANNERS ***/
.miniBannersBg {
	background-color: #121212;
	height: 90px;
}
.miniBannerBg {
	background-image: url(/images/2008skins/shared/miniBannerBg.png);
	background-repeat: no-repeat;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
	width: 90px;
	height: 35px;
	float: left;
}
.miniBannerBox {
	padding-left: 9px;
	padding-top: 9px;
}




/*** HEADER ***/
.header {
	background-image: url(/images/2008skins/shared/headerBg.gif);
	background-repeat: repeat-x;
	height: 83px;
}
#logo {
	float: left;
	height: 83px;
	width: 245px;
	margin-right: 6px;
}
#logoSmall {
	background-image: url(/images/2008skins/shared/logoAR15Small.gif);
	float: left;
	height: 83px;
	width: 200px;
	margin-right: 2px;
}
.sponsor {
	padding-top: 10px;
	float: left;
}
#banner {
	padding-top: 10px;
	float: left;
	padding-left: 5px;
}





/*** FOOTER ***/
#footerBar {
	background-image: url(/images/2008skins/shared/footerBarBg.gif);
	background-repeat: repeat-x;
	height: 23px;
}
#footerButton a {
	float: left;
	padding-top: 4px;
	text-indent: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.insetFooter {
	background-image: url(/images/2008skins/shared/insetFooter.gif);
	margin-left: 8px;
	width: 2px;
	height: 23px;
	float: left;
}
#footerDivider { font-size: 2px;
	background-image: url(/images/2008skins/shared/footerBarDivider.gif);
	background-repeat: repeat-x;
	height: 9px;
}
#footer {
	text-indent: 10px;
	padding-top: 15px;
	background: #2D2D2D;
	height: 55px;
}
#footerLink {
	float: left;
	padding-top: 5px;
}
#footerLink a {
	float: left;
	color: #FFFFFF;
	font-weight: bold;
}
#footerColumn1 {
	float: left;
	width: 70%;
	color: #ffffff;
}
#footerColumn2 {
	float: right;
	width: 30%;
}




/* **************************** BLUE SKIN *********************** */
.skinBold {
	color: #CCCCCC;
	font-weight: bold
}
.topMenu {
	background: url(/images/2008skins/lightGreySkin/BarBg.gif);
	height: 24px;
}
.contentHeader img {
	vertical-align: text-bottom;
}
.skinBarPostRight {
	float: left;
	background: url(/images/2008skins/lightGreySkin/BarPostRight.png) no-repeat top left;
	width: 27px;
	height: 24px;
}
.skinBarLeft {
	background: url(/images/2008skins/lightGreySkin/BarLeft.png) no-repeat top left;
	height: 24px;
	margin-left: -6px;
}
.skinBarRight {
	background: url(/images/2008skins/lightGreySkin/BarRight.png) no-repeat top right;
	height: 24px;
	margin-right: -6px;
}
.skinBarLeftTab {
	background: url(/images/2008skins/lightGreySkin/BarLeftTab.png) no-repeat top left;
	height: 24px;
	margin-left: -7px;
}
.skinBarRightTab {
	background: url(/images/2008skins/lightGreySkin/BarRightTab.png) no-repeat top right;
	height: 24px;
	margin-right: -7px;
}
.skinBarBg img {
	vertical-align: text-bottom;
}
.skinBarInfoMenuLeft {
	background: url(/images/2008skins/lightGreySkin/BarInfoMenuLeft.png) bottom left no-repeat;
	height: 23px;
	margin-left: -4px;
}
.skinBarInfoMenuRight {
	background: url(/images/2008skins/lightGreySkin/BarInfoMenuRight.png) bottom right no-repeat;
	height: 23px;
	margin-right: -4px;
}
.insetContent {
	background: url(/images/2008skins/lightGreySkin/inset.gif);
	width: 2px;
	height: 21px;
	float: left;
	margin-top: 2px;
}
.insetEditBar {
	background: url(/images/2008skins/lightGreySkin/insetProfileEdit.gif);
	margin-left: 6px;
	width: 2px;
	height: 22px;
	margin-top: 1px;
	float: left;
}


/*** TEXT COLOR CHANGES ***/
.contentHeader {
	background: url(/images/2008skins/lightGreySkin/BarBg.gif) repeat-x;
	line-height: 24px;
	height: 24px;
	color: #000000;
	text-indent: 10px;
	font-weight: bold
}
.contentHeader a.contentHeaderLink {
	color: #000000;
	font-weight: bold
}
.skinBarBg {
	background: url(/images/2008skins/lightGreySkin/BarBg.gif) repeat-x;
	line-height: 24px;
	height: 24px;
	color: #000000;
	text-indent: 10px;
	font-weight: bold;
	margin-left: 6px;
	margin-right: 6px;
}
.productBoxTab {
	float: right;
	background: url(/images/2008skins/lightGreySkin/TabProductBox.png) no-repeat;
	width: 84px;
	line-height: 20px;
	color: #000000;
	font-weight: bold;
	text-align: center;
}
.newsSkinTab {
	float: left;
	background: url(/images/2008skins/lightGreySkin/NewsTab.png) no-repeat;
	width: 105px;
	line-height: 19px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	padding-right: 5px;
}
.skinBarBg a {
	float: left;
	color: #000000;
	font-weight: bold;
}
.skinBarInfoMenuBg {
	background: url(/images/2008skins/lightGreySkin/BarInfoMenuBg.gif) repeat-x;
	text-indent: 7px;
	color: #000000;
	font-weight: bold;
	height: 23px;
	margin-left: 4px;
	margin-right: 4px;
}
#infoContent {
	background: url(/images/2008skins/lightGreySkin/BarInfoContent.png) no-repeat;
	width: 160px;
	height: 19px;
	color: #000000;
	font-weight: bold;
	text-indent: 5px;
	margin-left: 7px;
}
.skinBarDivider { font-size: 4px;
	background:transparent url(/images/2008skins/lightGreySkin/BarDivider.gif) repeat-x scroll 0 0;
	height:10px;
}
.skinBarAuthorBg { font-size: 9pt;
	background: url(/images/2008skins/lightGreySkin/BarAuthorBg.gif) repeat-x;
	height: 19px;
	line-height: 18px;
	text-indent: 10px;
	color: #000000;
	font-weight: bold;
	margin-left: 5px;
	margin-right: 5px;
}
.skinBarAuthorLeft {
	background: url(/images/2008skins/lightGreySkin/BarAuthorLeft.png) no-repeat top left;
	height: 19px;
	margin-left: -5px;
}
.skinBarAuthorRight {
	background: url(/images/2008skins/lightGreySkin/BarAuthorRight.png) no-repeat top right;
	height: 19px;
	margin-right: -5px;
}
#onlineCount {
	color:#000000;
	float:right;
	font-weight:bold;
	line-height:21px;
	margin-right:10px;
}
.contentBoxNews .newsSkinTabLink { color: #000000; }
.newsBottom a {	color: #000000;	}

.postBarContainer a {
	float: left;
	color: #000000;
	margin-right: 7px;
}
.postBarContainer a:hover { color: #000000; }
.mainBarLeft a { color: #000000; font-weight: bold; }



/* ***************************************************************** */






/* ***************************************************************** */



/*** FORUMS ***/
.messageSubheader {
	float: left;
	text-align: center;
	width: 80%;
}
.authorSubheader {
	float: left;
	text-align: center;
	width: 14%;
}
#goTab {
	background-image: url(/images/2008skins/shared/goTab.png);
	background-repeat: no-repeat;
	width: 24px;
	height: 17px;
	line-height: 17px;
	float: left;
	margin-top: 5px;
	text-indent: 4px;
	color: #FFFFFF;
}
#searchTab {
	background-image: url(/images/2008skins/shared/searchTab.png);
	background-repeat: no-repeat;
	width: 49px;
	height: 17px;
	line-height: 17px;
	float: left;
	margin-top: 5px;
	text-indent: 4px;
	color: #FFFFFF;
}
.forumSubheader {
	background:transparent url(/images/2008skins/shared/forumSubheader.gif) repeat-x scroll 0 0;
	color:#FFFFFF;
	font-weight:bold;
	height:30px;
	line-height:30px;
}
.forumSubheader img {
	vertical-align: middle;
	padding-right: 5px;
	padding-left: 10px;
}
.forumBoxSearch {
	float: left;
	width: 52%;
}
.forumNameBox {
	float: left;
	width: 14%;
	font-weight: bold;
	text-align: center;
	padding-right: 7px;
}
.forumNameBox a:hover {
	text-decoration: underline;
}
.floatLeftTopic {
	float: left;
	width: 80%;
	color: #000000;	
}
#boardIconTab {
	float: left;
	padding-left: 60px;
	height: 16px;
}
.forumBox {
	float: left;
	width: 64%;
}
.topicBox {
	float: left;
	width: 8%;
	font-weight: bold;
	text-align: center;
}
.topicBox a {
	color: #59585E;
}
.repliesBox {
	float: left;
	width: 10%;
	font-weight: bold;
	text-align: center;
	padding-right: 7px;
}
.postBoxList {
	float: left;
	width: 17%;
}
.postBoxList img {
	padding-left: 2px;
	padding-right: 2px;
	vertical-align: middle;
	padding-bottom: 1px;
}
.communityStatBox {
	float: right;
	width: 15%;
	font-weight: bold;
	text-align: center;
}
.iconsBox {
	float: right;
	padding-right: 8px;
}
.iconsBoxMini img {
	padding-left: 3px;
}
.iconsBoxRight {
	float: right;
	padding-right: 40px;
	text-align: right;
}
.iconsBoxRight img {
	padding-left: 6px;
}
.forumActiveBox {
	position: absolute;
	left: 60%;
	width: 111px;
	z-index: 999;
}
.forumActiveBoxRight {
	position: absolute;
	right: 2px;
	width: 111px;
	z-index: 999;
}
.forumActiveBoxLeft {
	position: absolute;
	left: 140px;
	width: 111px;
	z-index: 999;
}
.forumActiveBoxLinks {
	line-height: 12px;
}
.forumActiveBoxLinks a {
	color: #FFFFFF;
	font-size: 7pt;
}
.moderatorList {
	color: #FFFFFF;
	font-size: 7pt;
}

.forumTableDark {
	background: #BDBDBD;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 2px;
	border-bottom: solid #A9A9A9 1px;
	min-height: 26px;	/*ff*/
	height: auto !important; /*ie7*/
	height: 26px; /*ie6*/
}
.forumTableDark:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
	padding-bottom: 4px;
    }

.forumTableLight {
	background: #D0D0D0;
	display: block;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 2px;
	border-bottom: solid #A9A9A9 1px;
	min-height: 26px;	/*ff*/
	height: auto !important; /*ie7*/
	height: 26px; /*ie6*/
}
.forumTableLight:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
	padding-bottom: 4px;
}
.forumTableHighlight1 {
	background: #DADDAC;
	display: block;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 2px;
	border-bottom: solid #A9A9A9 1px;
	min-height: 26px;	/*ff*/
	height: auto !important; /*ie7*/
	height: 26px; /*ie6*/
}
.forumTableHighlight1:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
	padding-bottom: 4px;
}
.forumTableHighlight2 {
	background: #FBFFC0;
	display: block;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 2px;
	border-bottom: solid #A9A9A9 1px;
	min-height: 26px;	/*ff*/
	height: auto !important; /*ie7*/
	height: 26px; /*ie6*/
}
.forumTableHighlight2:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
	padding-bottom: 4px;
}
.forumTableHighlight3 {
	background:	#96c7d5;					
	display: block;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 2px;
	border-bottom: solid #A9A9A9 1px;
	min-height: 26px;	/*ff*/
	height: auto !important; /*ie7*/
	height: 26px; /*ie6*/
}
.forumTableHighlight3:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
	padding-bottom: 4px;
}
.forumTableHighlight4 {
	background:	#cfd99a;					
	display: block;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 2px;
	border-bottom: solid #A9A9A9 1px;
	min-height: 26px;	/*ff*/
	height: auto !important; /*ie7*/
	height: 26px; /*ie6*/
}
.forumTableHighlight4:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
	padding-bottom: 4px;
}
.forumTableHighlight5 {
	background:	#db5f5f;					
	display: block;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 2px;
	border-bottom: solid #A9A9A9 1px;
	min-height: 26px;	/*ff*/
	height: auto !important; /*ie7*/
	height: 26px; /*ie6*/
}
.forumTableHighlight5:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
	padding-bottom: 4px;
}

.forumTableDarkStats {
	background: #BDBDBD;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.forumTableLightStats {
	background: #D0D0D0;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.forumTableDarkStats a {
	color: #59585E;
	font-weight: bold;
}
.forumTableLightStats a {
	color: #59585E;
	font-weight: bold;
}
#tableLightLink a {
	color: #000000;							
	font-weight: bold;
}
.forumTableDarkNews {
	background: #BDBDBD;
	height: 30px;
	padding-left: 10px;
	padding-top: 5px;
}
.forumTableLightNews {
	background: #D0D0D0;
	height: 30px;
	padding-left: 10px;
	padding-top: 5px;
}
.forumIcons {
	float: left;
	padding-right: 10px;
}
.forumIcons img {
	vertical-align: middle;
	padding-left: 2px;
}

/*** FORUM THREAD ***/
.forumTab {
	background-image: url(/images/2008skins/shared/forumTabOn.png);
	background-repeat: no-repeat;
	width: 69px;
	height: 14px;
	line-height: 14px;
	text-align: center;
	margin-top: 10px;
	margin-left: 4px;
	text-indent: 0px;
}
.forumTabBottom {
	background-image: url(/images/2008skins/shared/forumTabOn.png);
	background-repeat: no-repeat;
	width: 69px;
	height: 14px;
	line-height: 14px;
	text-align: center;
	margin-top: 16px;
	margin-left: 8px;
	text-indent: 0px;
}
.forumTab a {
	width: 69px;
	height: 14px;
	color: #FFFFFF;
	display: block;
	font-weight: bold;
}
.forumTab a:hover {
	background-image: url(/images/2008skins/shared/forumTab.png);
	background-repeat: no-repeat;
	width: 69px;
	height: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.forumTabBottom a {
	width: 69px;
	height: 14px;
	color: #FFFFFF;
	display: block;
	font-weight: bold;
}
.forumTabBottom a:hover {
	background-image: url(/images/2008skins/shared/forumTab.png);
	background-repeat: no-repeat;
	width: 69px;
	height: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.fieldForumPage {
	margin-left: 36%;
	float: left;
	width: 225px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 8pt;
}
.postBoxLight {
	background: #D7D7D7;
	height: auto;
	overflow: hidden;
}
.postBoxDark {
	background: #C3C3C3;
	height: auto;
	overflow: hidden;
}
.authorBackground {
	background: #333333;
}
.authorBox {
	background: #333333;
	color: #FFFFFF;
	width: 100%;
	height: auto;
}
.postBox {
	width: 100%;
	height: auto;
}
.authorBoxInside {
	width: 180px;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.postAuthorBg { font-size: 9pt;
	background-image: url(/images/2008skins/shared/postAuthorBg.gif);
	background-repeat: repeat-x;
	height: 19px;
	line-height: 19px;
	color: #FFFFFF;
	font-weight: bold;
	text-indent: 10px;
}
.postAuthorRight {
	background: url(/images/2008skins/shared/postAuthorRight.gif) no-repeat top right;
	height: 19px;
}
.postAuthorLeft {
	background-image: url(/images/2008skins/shared/postAuthorLeft.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 19px;
}
.postAuthorStatusOn {
	background-image: url(/images/2008skins/shared/postAuthorStatusOn.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 19px;
}
.postAuthorStatusOff {
	background-image: url(/images/2008skins/shared/postAuthorStatusOff.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 19px;
}
.sloganBox { font-size: 11px;
	color: #FFFFFF;
	margin-top: 4px;
	margin-bottom: 4px;
}
.postAuthorInfoBg {
	background-image: url(/images/2008skins/shared/postAuthorInfoBg.gif);
	background-repeat: repeat-x;
	height: 55px;
}
.postAuthorInfoLeft {
	background-image: url(/images/2008skins/shared/postAuthorInfoLeft.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 55px;
}
.postAuthorInfoRight {
	background-image: url(/images/2008skins/shared/postAuthorInfoRight.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 55px;
}
.postAuthorInfo { font-size: 11px;
	padding: 3px;
	color: #FFFFFF;
	font-weight: bold;
}
.postAuthorIcon {
	margin: 2px;
	padding-left: 3px;
	padding-right: 3px;
}
.postAuthorIcon img {
	width: 23px;
}
.postAuthorInfoInset { font-size: 3px;
	background-image: url(/images/2008skins/shared/postAuthorInfoInset.gif);
	background-repeat: repeat-x;
	width: 125px;
	height: 2px;
	margin-top: 1px;
	margin-left: auto;
	margin-right: auto;
}
.postAuthorInfoLocation {
	margin-left: 32px;
}
.postAuthorInfoLocation img {
	vertical-align: middle;
	margin-bottom: 1px;
	padding-right: 2px;
}
.postAuthorResources {
	color: #FFFFFF;
	text-indent: 11px;
}
.postAuthorResources img {
	vertical-align: middle;
	margin-bottom: 2px;
	padding-right: 2px;
}
.postAuthorResourcesBar {
	background-image: url(/images/2008skins/shared/postAuthorResourcesBar.gif);
	background-repeat: repeat-x;
	height: 22px;
	line-height: 21px;
}
.postReplyBar {
	background-image: url(/images/2008skins/shared/postReplyBar.gif);
	background-repeat: repeat-x;
	height: 25px;
	line-height: 25px;
}
.postReplyBar a { font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 8px;
}
.postReplyBarInset {
	background-image: url(/images/2008skins/shared/postReplyBarInset.gif);
	background-repeat: no-repeat;
	width: 2px;
	height: 25px;
	float: left;
}
.postBody {
	padding: 10px;
	overflow: visible;
}


/*** FORUM THREAD VERTICAL ***/
.authorBoxVertical {
	background: #333333;
	color: #FFFFFF;
	height: 120px;
	overflow: visible;
}
.authorBoxVerticalInside {
	padding: 10px;
}
.authorBoxVerticalImage {
	background-image: url(/images/2008skins/shared/avatarBG.gif);
	float: left;
	width: 129px;
	height: 99px;
}
.authorBoxVerticalImage img {
	padding-left: 2px;
	padding-top: 2px;
}
.authorBoxVerticalImageWide {
	background-image: url(/images/2008skins/shared/avatarBGWide.gif);
	float: left;
	width: 179px;
	height: 99px;
}
.authorBoxVerticalImageWide img {
	padding-left: 2px;
	padding-top: 2px;
}
.forumDivider {
	background:transparent url(/images/2008skins/shared/forumDivider.gif) repeat-x scroll 0 0;
	height:5px;
}
.authorBoxVerticalInfo {
	float: left;
	margin-left: 10px;
	width: 18%;
}
.postAuthorResourcesBg {
	background-image: url(/images/2008skins/shared/postAuthorResourcesBg.gif);
	background-repeat: repeat-x;
	height: 81px;
}
.postAuthorResourcesLeft {
	background-image: url(/images/2008skins/shared/postAuthorResourcesLeft.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 81px;
}
.postAuthorResourcesRight {
	background-image: url(/images/2008skins/shared/postAuthorResourcesRight.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 81px;
}
.postAuthorResourcesBox {
	float: right;
	width: 16%;
	color: #FFFFFF;
	padding: 7px;
	text-indent: 7px;
}
.postAuthorResourcesBox img {
	vertical-align: text-bottom;
	padding-right: 2px;
}
.postAuthorResourcesInside {
	float: left;
	padding-top: 5px;
}
.postAuthorResourcesInsideTable {
	background-image: url(/images/2008skins/shared/postAuthorResourcesTable.gif);
	background-repeat: repeat-x;
	height: 27px;
	line-height: 27px;
	margin-top: 4px;
}




/*** FORUM TOOLS ***/
.postBarPush {
	float: left;
	background: #606060;
	width: 200px;
	height: 24px;
}
.postBarTabs {
	float: right;
	width: 200px;
}
.smallTab {
	float: left;
	background: url(/images/2008skins/shared/smallTab.png) no-repeat;
	width: 52px;
	height: 13px;
	line-height: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	margin-left: 5px;
}
.smallTab a {
	color: #FFFFFF;
	font-weight: bold;
}
.forumJump {
	float: left;
	border: medium none;
	margin-left: 10px;
	margin-right: 6px;
	margin-top: 6px;
	font: 10px arial, san-serif;
	font-weight: bold;
	color: #000000;
	line-height: 16px;
}
.forumPage {
	border: medium none;
	font: 10px arial, san-serif;
	font-weight: bold;
	color: #000000;
}
.forumPageDisabled {
	color: #A2A2A2;
}
.subHeader img.forumPageArrow {	vertical-align: middle; }
.forumTextBody img { max-width: 800px; }
.forumTextBody a
{
	color: red;
	font-weight: bold;
	text-decoration: underline;
}
PRE
{
    BORDER-RIGHT: #009 1px dotted;
    PADDING-RIGHT: 0.5em;
    BORDER-TOP: #009 1px dotted;
    PADDING-LEFT: 0.5em;
    PADDING-BOTTOM: 0.5em;
    BORDER-LEFT: #009 1px dotted;
    PADDING-TOP: 0.5em;
    BORDER-BOTTOM: #009 1px dotted
}
.editorItemFlash
{
	border:1px dotted #cc0000;
	background-position:center;
	background-repeat:no-repeat;
	background-color:#ffffcc;
	background-image:url(/lib/editor/img/flash.gif);
}
.editorItemMediaPlayer
{
	border:1px dotted #cc0000;
	background-position:center;
	background-repeat:no-repeat;
	background-color:#ffffcc;
	background-image:url(/lib/editor/img/windowsmedia.gif);
}
.quoteStyle
{
	background:url(/images/2008skins/icons/iconQuote.png) no-repeat scroll 7px 8px;
	border: 1px solid #888888;
	padding: 10px;
	margin: 6px;
	background-color: #CECECE;
	text-indent: 20px;
}
.spoilerHeader
{
	line-height: 340%;
	font-family: tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: black;
	margin: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	border: 2px dotted darkred;
	background-color: rgb(255, 221, 221);
}
.spoilerStyle
{
	margin: 20px;
	margin-top: 4px;
	padding: 10px;
	border: 3px dotted darkRed;
	background-color: #ffdddd;
}
.codeStyle
{
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
	white-space: pre;
	whitespace: pre;
	border: 2px dotted #009;
	padding: 10px;
	margin: 20px;
	background-color: #cccccc;
}
.forumPostSig
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #b6b5ba
}
.forumPostSigTopLeft
{
    BORDER-TOP: #a5a5a7 1px solid;
    BORDER-LEFT: #a5a5a7 1px solid;
    BACKGROUND-COLOR: #b6b5ba
}
.forumPostSigTop
{
    BORDER-TOP: #a5a5a7 1px solid;
    BACKGROUND-COLOR: #b6b5ba
}
.forumPostSigTopRight
{
    BORDER-RIGHT: #a5a5a7 1px solid;
    BORDER-TOP: #a5a5a7 1px solid;
    BACKGROUND-COLOR: #b6b5ba
}
.forumPostSigLeft
{
    BORDER-LEFT: #a5a5a7 1px solid;
    BACKGROUND-COLOR: #b6b5ba
}
.forumPostSigRight
{
    BORDER-RIGHT: #a5a5a7 1px solid;
    BACKGROUND-COLOR: #b6b5ba
}
.forumPostSigBottom
{
    BORDER-BOTTOM: #a5a5a7 1px solid;
    BACKGROUND-COLOR: #b6b5ba
}
.forumPostSigBottomLeft
{
    BORDER-LEFT: #a5a5a7 1px solid;
    BORDER-BOTTOM: #a5a5a7 1px solid;
    BACKGROUND-COLOR: #b6b5ba
}
.forumPostSigBottomRight
{
    BORDER-RIGHT: #a5a5a7 1px solid;
    BORDER-BOTTOM: #a5a5a7 1px solid;
    BACKGROUND-COLOR: #b6b5ba
}



/*** POLLS ***/
#pollBg {
	background:#AFAFAF none repeat scroll 0 0;
	padding:20px;
}
#pollBox {
	font-weight:bold;
	margin-left:auto;
	margin-right:auto;
	width:800px;
}
#pollOptions {
	color:#909090;
	float:left;
	margin-right:30px;
}
#pollVotes {
	color:#909090;
	float:right;
	text-align: right;
}
#pollQuestions {
	color:#909090;
	float:left;
	margin-right:30px;
}
#pollQuestions input { font-size: 8pt; }
.option1Text { color: #D14601; }
.option2Text { color: #0F7DDC; }
.option3Text { color: #2A932C; }
.option4Text { color: #E718BE; }
.option5Text { color: #96593A; }
.option6Text { color: #686868; }
.option7Text { color: #F82A2A; }
.option8Text { color: #B129F7; }
.option9Text { color: #787301; }
.option0Text { color: #29857B; }
.option1 { font-size: 1px;
	background:transparent url(/images/2008skins/polls/poll_option1.gif) repeat-x scroll 0 0;
	border:1px solid #D14601;
	float:left;
	height:6px;
	margin-top:4px;
}
.option2 { font-size: 1px;
	background:transparent url(/images/2008skins/polls/poll_option2.gif) repeat-x scroll 0 0;
	border:1px solid #0F7DDC;
	float:left;
	height:6px;
	margin-top:4px;
}
.option3 { font-size: 1px;
	background:transparent url(/images/2008skins/polls/poll_option3.gif) repeat-x scroll 0 0;
	border:1px solid #2A932C;
	float:left;
	height:6px;
	margin-top:4px;
}
.option4 { font-size: 1px;
	background:transparent url(/images/2008skins/polls/poll_option4.gif) repeat-x scroll 0 0;
	border:1px solid #E718BE;
	float:left;
	height:6px;
	margin-top:4px;
}
.option5 { font-size: 1px;
	background:transparent url(/images/2008skins/polls/poll_option5.gif) repeat-x scroll 0 0;
	border:1px solid #96593A;
	float:left;
	height:6px;
	margin-top:4px;
}
.option6 { font-size: 1px;
	background:transparent url(/images/2008skins/polls/poll_option6.gif) repeat-x scroll 0 0;
	border:1px solid #686868;
	float:left;
	height:6px;
	margin-top:4px;
}
.option7 { font-size: 1px;
	background:transparent url(/images/2008skins/polls/poll_option7.gif) repeat-x scroll 0 0;
	border:1px solid #F82A2A;
	float:left;
	height:6px;
	margin-top:4px;
}
.option8 { font-size: 1px;
	background:transparent url(/images/2008skins/polls/poll_option8.gif) repeat-x scroll 0 0;
	border:1px solid #B129F7;
	float:left;
	height:6px;
	margin-top:4px;
}
.option9 { font-size: 1px;
	background:transparent url(/images/2008skins/polls/poll_option9.gif) repeat-x scroll 0 0;
	border:1px solid #787301;
	float:left;
	height:6px;
	margin-top:4px;
}
.option0 { font-size: 1px;
	background:transparent url(/images/2008skins/polls/poll_option10.gif) repeat-x scroll 0 0;
	border:1px solid #29857B;
	float:left;
	height:6px;
	margin-top:4px;
}
.sigBoxContainer {
	width:100%;
}
.sigBoxTopBar { font-size: 1px;
	background:transparent url(/images/2008skins/shared/sigBoxTopBar.gif) repeat-x scroll 0 0;
	height:4px;
	margin-left:4px;
	margin-right:4px;
}
.sigBoxTL {
	background:transparent url(/images/2008skins/shared/sigBoxTL.png) no-repeat scroll left top;
	height:4px;
	margin-left:-4px;
}
.sigBoxTR {
	background:transparent url(/images/2008skins/shared/sigBoxTR.png) no-repeat scroll right top;
	height:4px;
	margin-right:-4px;
}
.sigBoxBottomBar { font-size: 1px;
	background:transparent url(/images/2008skins/shared/sigBoxBottomBar.gif) repeat-x scroll 0 0;
	height:4px;
	margin-left:4px;
	margin-right:4px;
}
.sigBoxBL {
	background:transparent url(/images/2008skins/shared/sigBoxBL.png) no-repeat scroll left bottom;
	height:4px;
	margin-left:-4px;
}
.sigBoxBR {
	background:transparent url(/images/2008skins/shared/sigBoxBR.png) no-repeat scroll right bottom;
	height:4px;
	margin-right:-4px;
}
.sigBoxBack {
	background:#b1b1b1 none repeat scroll 0 0;
}
.sigBoxContent {	font-size: 11px;font-family: arial;
	background: #b1b1b1 none repeat scroll 0 0;
	border: 1px solid #6F6F6F;
	color: #000000;   
	margin-left:1px;
	margin-right:1px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	position:relative;
}

.postInfoBox {
	float:left;
	margin-left:10px;
	width:16%;
	color: #FFFFFF;
}
.postInfoBoxVert {
	float:left;
	width:100%;
	color: #FFFFFF;
	padding-top: 3px;
}
.postInfoLeft {
	background:transparent url(/images/2008skins/shared/postInfoLeft.gif) no-repeat scroll left top;
	height:19px;
}
.postInfoRight { font-size: 11px;
	background:transparent url(/images/2008skins/shared/postInfoRight.gif) no-repeat scroll right top;
	height:19px;
}
.postInfoBg {
	background:transparent url(/images/2008skins/shared/postInfoBg.gif) repeat-x scroll 0 0;
	height:19px;
	line-height:18px;
	margin-bottom:5.5px;
	text-indent:8px;
}
.postInfoBg img.markerIcon {
	padding-top: 2px;
	padding-right: 10px;
	padding-left: 6px;
}
.postInfoBox a {
	color:#FFFFFF;
	font-weight:bold;
}
.postInfoBox img {
	padding-right: 3px;
}
.postInfoDisabled {
	color: #A8A8A8;
}
.postInfoDisabled a {
	color: #FFFFFF;
	font-weight: bold;
}
.forumTabBig {
	background-image: url(/images/2008skins/shared/forumTabBigOn.png);
	background-repeat: no-repeat;
	width: 90px;
	height: 14px;
	line-height: 14px;
	text-align: center;
	margin-top: 10px;
	margin-left: 4px;
	text-indent: 0px;
}
.forumTabBottomBig {
	background-image: url(/images/2008skins/shared/forumTabBigOn.png);
	background-repeat: no-repeat;
	width: 90px;
	height: 14px;
	line-height: 14px;
	text-align: center;
	margin-top: 7px;
	margin-left: 8px;
	text-indent: 0px;
}
.forumTabBig a {
	width: 90px;
	height: 14px;
	color: #FFFFFF;
	display: block;
	font-weight: bold;
}
.forumTabBig a:hover {
	background-image: url(/images/2008skins/shared/forumTabBig.png);
	background-repeat: no-repeat;
	width: 90px;
	height: 14px;
	color: #FFFFFF;
}
.forumTabBottomBig a {
	width: 90px;
	height: 14px;
	color: #FFFFFF;
	display: block;
	font-weight: bold;
}
.forumTabBottomBig a:hover {
	background-image: url(/images/2008skins/shared/forumTabBig.png);
	background-repeat: no-repeat;
	width: 90px;
	height: 14px;
	color: #FFFFFF;
}

.cocTab {
	background: url(/images/2008skins/shared/storeTab.png) no-repeat;
	color: #FFFFFF;
	font-size: 8pt;
	width: 91px;
	height: 13px;
	line-height: 12px;
	margin-top: 6px;
	margin-right: 11px;
	text-indent: 0px;
	text-align: center;
}


.forumTableDarkStats a:hover, .forumTableLightStats a:hover, .repliesBox a:hover, .postInfoDisabled a:hover, .forumTableLight a:hover
{ text-decoration: underline; }

.smallTab a:hover, #goTab a:hover, #searchTab a:hover
{ text-decoration: none; }

.floatLeft a.forumTitleText, #goTab a, #searchTab a
{ color: #FFFFFF; }

.repliesBox a, .forumNameBox a, .forumTextBody
{ color: #000000; }

#pollResults 
{ float:left; }

/*** NEW POST BAR ***/

.postBarPush {
	float: left;
	background: #333333;
	width: 15%;
	height: 18px;
}

.postBarContainer { background: url(/images/2008skins/shared/postBarBg.gif) repeat-x;
	float: left;
	font-weight: bold;
	text-indent: 10px;
	min-width: 100px;	
	width: auto !important;
	width: 420px;
}

.postBarContainer a {
	float: left;
	color: #FFFFFF;
	margin-right: 5px;
}
.postBarContainer a:hover {
	color: #FFFFFF;
}

.postBarBg {
	background: url(/images/2008skins/shared/postBarBg.gif) repeat-x;
	height: 18px;
	line-height: 18px;
}

.postBarRight {
	background: url(/images/2008skins/shared/postBarRight.gif) no-repeat;
	width: 7px;
	height: 18px;
	float: left;
}

.insetPostBar {
	background: url(/images/2008skins/shared/insetPostBar.gif) repeat-y;
	float: left;
	width: 2px;
	margin-top: 1px;
	height: 17px;
}
pre {
	border: 2px dotted #009;
	padding: 10px;
	margin: 20px;
	background-color: #cccccc;
}
.pscBox { background: #5E5E5E; color: #FFFFFF; width: 100%; }
.pscBox a { color: #ffffff; font-weight: bold; text-decoration: none; }
.pscBox a:hover { text-decoration: underline; }
.pscLinks { display: block; width: 100%; padding-left: 4px; padding-right: 4px; }
.pscLink { width: 12%; float: left; }