img{border:none;}


/* - - - - - css /themes/wfsgi/includes/dhtmlMenu.css included */

.DhtmlRootMenuTable {
	border: 1px solid #22205F;
	border-collapse: collapse;
}

.menuBarCell, .menuBarCellLink {
    text-transform: uppercase;
	line-height: 16px;
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 4px;
	padding-bottom: 4px;
	border: 1px #22205F solid;
}

.menuBarCell-over, .menuBarCellLink-over {
	border: 1px #22205F solid;
    text-transform: uppercase;
	font-family: Arial;
	font-size: 11px;
	background-color: #CCCCCC;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.menuDropTable {
	/*border-collapse: collapse;*/
}

.menuDropCell, .menuDropCell-over, .menuDropCellLink, .menuDropCellLink-over {
	font-family : Arial;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 4px;
	padding-bottom: 4px;
    border-right: 1px solid #22205F;
    border-left: 1px solid #22205F;
    border-bottom: 1px solid #22205F;
}

.menuDropCell-over, .menuDropCellLink-over {
	background-color: #CCCCCC;
}

/* - - - - - css /themes/wfsgi/includes/core.css included */

ul, ol {
	margin-bottom: 0px;
	margin-top : 0px;
	margin-left: 16px;
}

/* for some reason firefox adds a 40px left padding to UL tags */
.paddingfix {
	padding-left: 0px;
}

A:link {
/*	color: inherit !important;
	color: #000000;*/
	text-decoration : underline;
}

A:HOVER {
	color: #999999;
	text-decoration : none;
}

A:visited {
	color: blue;
}

A: active{
	color: blue;
}


/************************
** Front/Main page styles **
************************/

/* Public Area Cell */
.topCell {
	border-left: 1px #22205F solid;
	border-right: 1px #22205F solid;
	padding: 0px;
	border-collapse: collapse;
	width: 100%;
}

.topCellText {
	padding-left: 0px !important;
	padding: 16px;
	border: 0px;
	vertical-align: top;
	margin: 0px;
}

.topCellList {
	margin-bottom: 0px;
	margin-top : 0px;
	margin-left: 0px !important;
	margin-left: 16px;
}

/* Welcome to the World Federation for Sporting Goods Industry Cell */
.bottomLeftCell {
	border: 1px #22205F solid;
	vertical-align: top;
	width: 33%;
	padding: 16px;
}

/* Press Releases Cell */
.bottomMiddleCell {
	border: 1px #22205F solid;
	vertical-align: top;
	width: 33%;
	padding: 16px;
}

/* Events Cell */
.upperBottomRightCell {
	border: 1px #22205F solid;
	vertical-align: top;
	width: 33%;
	padding: 16px;
}

/* WSFGI News Alert Cell */
.lowerBottomRightCell {
	border: 1px #22205F solid;
	width: 33%;
	padding: 16px;
	vertical-align:top;
}

/***************************
** End Front/Main page styles **
****************************/

/*********************************
** Begin 2 column information styles **
*********************************/

.leftColumn {
	width: 199px;
	border: 1px #22205F solid;
	vertical-align: top;
	padding: 0px;
}

.leftList {
	list-style-type: none;
	padding-left: 0px;
	margin-left: 0px;
}

.leftListImage {
	background-color: #22205F;
}

.leftListBlank {
	background-color: #22205F;
	border-collapse: collapse;
	border: 0px;
	vertical-align: middle;
	line-height: 13px;
}

.leftListItem  {
	background-image:url('http://wfsgi.taggon.com/themes/wfsgi/images/pointerGrey.gif');
	background-repeat: no-repeat;
	background-position: 2px 3px;
	list-style-type: none;
	color: #FFFFFF;
	background-color: #22205F;
	border-bottom: 1px #FFFFFF solid;
	border-collapse: collapse;
	vertical-align: middle;
	line-height: 1.4;
	padding-left: 16px;
	margin-left: 0px;
}

.leftListItem a {
	color: #FFFFFF;
}

.leftListItem ul {
	list-style-type: none;
	margin-left: -16px; /* this value should be the negative amount of the padding-left value under .leftListItem */
}

/* ie does not read !important tags so they are used here to differentiate styles between firefox and ie.  */
.leftListItem ul li {
	background-image:url('http://wfsgi.taggon.com/themes/wfsgi/images/list-arrow-blue.gif');
	background-repeat: no-repeat;
	background-position: 16px 50%;
	list-style-type: none;
	color: #22205F;
	background-color: #FFFFFF;
	border-bottom: 1px #22205F solid;
	padding-left: 32px;
	margin-left: -40px !important;
	margin-left: 0px;
}

.leftListItem ul li a {
	color: #22205F;
}

.rightColumn {
	width: 797px;
	border: 1px #22205F solid;
	vertical-align: top;
	padding: 0px;
	margin: 0px;
}

/* ie does not read !important tags so they are used here to differentiate styles between firefox and ie.  */
.leftInformation {
	float: left;
	width: 365px !important;
	width: 395px;
	padding: 16px;
}

.rightInformation {
	float: right;
	padding: 16px;
	width: 364px !important;
	width: 394px;
}

/*******************************
** End 2 column information styles **
*******************************/

/*********************************
** Begin 3 column information styles **
*********************************/

/* ie does not read !important tags so they are used here to differentiate styles between firefox and ie.  */
.leftInformation3 {
	float: left;
	width: 234px !important;
	width: 264px;
	padding: 16px;
}

.rightInformation3 {
	width: 233px !important;
	width: 264px;
	float: right;
	padding: 16px;
}

/*******************************
** End 3 column information styles **
*******************************/

/******************************************
** Begin 3 column information styles with inset  **
*******************************************/

.floatInformation {
	padding: 16px;
	background-color: #22205F;
	color: #FFFFFF;
	font-family: Arial;
    font-size: 11px;
	line-height: 1.2em;
}

/****************************************
** End 3 column information styles with inset  **
*****************************************/

/***************************
** Begin Communication styles **
****************************/

/* ie does not read !important tags so they are used here to differentiate styles between firefox and ie.  */
.topLeftCommunications {
    float: left;
	width: 366px !important;
	width: 396px;
	padding: 16px;
	display: inline;
	border-right: 1px #22205F solid;
}

.topRightCommunications {
	float: right;
	width: 365px !important;
	width: 396px;
	padding: 16px;
}

.bottomLeftCommunications {
    float: left;
	padding: 16px;
	width: 445px !important;
	width: 477px;
	display: inline;
	border-top: 1px #22205F solid;
}

.smallBoxCommunications {
    float: right;
	padding: 16px;
	width: 287px !important;
	width: 319px;
	display: inline;
	border-top: 1px #22205F solid;
	border-left: 1px #22205F solid;
	clear: right;
}

/**************************
** End Communication styles **
***************************/

/**************************
** Begin Press Release styles **
***************************/

.pressRelease {
	padding: 16px;
}

/*************************
** End Press Release styles **
**************************/

/* - - - - - css /themes/wfsgi/includes/dynamic.css included */

img{
  border: none;
}

.login_form {
	width:225px;
	height:18px;
	color:#666666;
	background-color:#ffffff;
	border:1px solid #D8A75F;
}

.wfHeaderBannerText {
	color: #FFFFFF;
	font-family : Univers Condensed,Univers 57 Condensed,  Arial, Helvetica, sans-serif;
	font-size : 44px;
	line-height:41px;
	background: #CCCCCC;
}

.wfHeaderTitleText {
	color: #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font : bold;
}

.wfTitle {
    color: #666666;
    font-weight: bold;
    font-size: 14px;
	font-variant: small-caps;
}

.wfTitleBlue {
    color: #000099;
    font-weight: bold;
    font-size: 14px;
	font-variant: small-caps;
}

.wfTitleRed {
    color: #990000;
    font-weight: bold;
    font-size: 14px;
	font-variant: small-caps;
}

.wfTitleLightBlue {
    color: #003399;
    font-weight: bold;
    font-size: 14px;
	font-variant: small-caps;
}

.wfTitleOrange {
    color: #FF6600;
    font-weight: bold;
    font-size: 14px;
	font-variant: small-caps;
}

.wfTitleGreen {
    color: #336600;
    font-weight: bold;
    font-size: 14px;
	font-variant: small-caps;
}

.wfTitlePurple {
    color: #993366;
    font-weight: bold;
    font-size: 14px;
	font-variant: small-caps;
}

.wfSubTitle {
    color: #666666;
    font-weight: bold;
    font-size: 11px;
}

.wfSubText {
    font-size: 11px;
}

.wfText {
	font-family: Arial;
	color: #333333;
    font-size: 13px;
	margin-bottom: 0px;
	margin-top: 1.1em;
	line-height: 1.2em;
}

.wfTextBlack {
	font-family: Arial;
	color: #000000;
    font-size: 13px;
	margin-bottom: 0px;
	margin-top: 1.1em;
	line-height: 1.2em;
}

.wfNewsText {
	font-family: Arial;
	color: #000000;
    font-size: 10px;
	margin: 0px;
	line-height: 11.64pt;
}

.wfTextJustify {
	font-family: Arial;
	color: #333333;
    font-size: 13px;
	margin-bottom: 0px;
	margin-top: 1.1em;
	line-height: 1.2em;
	text-align: justify;
}

.wfTextGreen {
	font-family: Arial;
	color: #339933;
    font-size: 13px;
	margin-bottom: 0px;
	margin-top: 1.1em;
	line-height: 1.2em;
}

.wfTextStrong {
	font-family: Arial;
	color: #333333;
    font-size: 13px;
	margin-bottom: 0px;
	margin-top: 1.1em;
	line-height: 1.2em;
	font-weight: bold;
	text-decoration: underline;
}

.wfTextBold {
	font-family: Arial;
	color: #333333;
    font-size: 13px;
	margin-bottom: 0px;
	margin-top: 1.1em;
	line-height: 1.2em;
	font-weight: bold;
}

.wfMoreText {
	background-image:url('http://wfsgi.taggon.com/themes/wfsgi/images/more-arrow.gif');
	background-repeat: no-repeat;
	background-position: 5px 3px !important;
	background-position: 3px right;
	text-align: right;
	text-decoration: underline;
	vertical-align: top;
	font-family: Arial;
	color: #333333;
    font-size: 11px;
	line-height: 1.2em;
/*
The following style will trigger javascript error when opening edit link. So I put it to the .wfMoreTextTD
	width: 43px;
	height: 1.2em;
*/
}

.wfMoreTextTD{
	width: 43px;
	height: 1.2em;
}

.wfMoreBodyText {
	font-family: Arial;
	color: #333333;
    font-size: 13px;
	margin-bottom: 0px;
	margin-bottom: 1.1em;
	line-height: 1.2em;
}


.wfLoginText {
	background-image:url('http://wfsgi.taggon.com/themes/wfsgi/images/more-arrow.gif');
	background-repeat: no-repeat;
	background-position: center right;
	text-align: right;
	text-decoration: underline;
	margin-top: 0.5em;
	margin-bottom: 0px;
	font-family: Arial;
	color: #333333;
    font-size: 11px;
	margin-bottom: 0px;
	margin-top: 1.1em;
	line-height: 1.2em;
}

.wfRegisterText {
	background-image:url('http://wfsgi.taggon.com/themes/wfsgi/images/register-arrow.gif');
	background-repeat: no-repeat;
	background-position: center right;
	text-align: right;
	text-decoration: underline;
	margin-top: 0.5em;
	margin-bottom: 0px;
	font-family: Arial;
	color: #333333;
    font-size: 11px;
	margin-bottom: 0px;
	margin-top: 1.1em;
	line-height: 1.2em;
}

.wfMainTable {
	font-family: Arial, sans-serif;
	font-size: 11px;
	padding: 0px;
	border-left: 1px #22205F solid;
	border-right: 1px #22205F solid;
	border-bottom: none; /*1px #22205F solid;*/
	border-top: 12px #22205F solid;
	border-collapse: collapse;
	table-layout: fixed;
}

.wfBlankTable {
	font-family: Arial, sans-serif;
	font-size: 11px;
	padding: 0px;
	border: 0px;
	border-collapse: collapse;
	vertical-align: top;
}

.wfBlankTable td {
	vertical-align: top;
}

.wfNewsAlertMainTable {
	font-family: Arial, sans-serif;
	font-size: 11px;
	padding: 0px;
	width: 780px;
	border-left: 1px #22205F solid;
	border-right: 1px #22205F solid;
	border-bottom: 1px #22205F solid;
	border-top: 12px #22205F solid;
	border-collapse: collapse;
}

.wfLogo {
	border: 0px;
	padding: 0px;
}

.wfTopBar {
	padding: 0px;
	padding-left: 10px;
	padding-top: 10px;
	border-left: 1px #22205F solid;
	border-right: 1px #22205F solid;
}

.wfTopNav  {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 0px;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	HEIGHT: 25px;
	background-color: #FFFFFF;
}

.wfBottomNav {
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	background-color:#22205F;
	border: 1px #22205F solid;
	text-align: center;
}

.wfHeaderTitleTd {
    background-color:#FFFFFF;
	padding-right:10px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
    vertical-align: top;
}

.insertTableStyle {
	width: auto;
	padding: 3px;
	border: 1px #22205F solid;
	font-family: Arial;
	color: #333333;
    font-size: 11px;
	line-height: 1.2em;
}

/* Auxiliary Menu Title
----------------------------------------- */
#SubMenu p.topmenu {
	background-image:url('http://wfsgi.taggon.com/themes/wfsgi/images/pointerGrey.gif');
	background-repeat: no-repeat;
	background-position: 3px 8px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #22205F;
	border-bottom: 1px #FFFFFF solid;
	border-collapse: collapse;
	vertical-align: middle;
	line-height: 1.4;
	padding: 5px 2px 5px 16px;
	margin-top: 0px;
	margin-left: 0px;
}

/* Auxiliary Menu List
----------------------------------------- */
#SubMenu ul li {
	background-image:url('http://wfsgi.taggon.com/themes/wfsgi/images/list-arrow-blue.gif');
	background-repeat: no-repeat;
	background-position: 16px 50%;
	border-bottom: 1px #22205F solid;
	list-style-type: none;
	color: #22205F;
	background-color: #FFFFFF;
	padding:3px 3px 3px 32px;
	margin-left: -56px !important;
	margin-left: -16px;
}

A.buynow{
  width:68px; 
  height: 22px;
  background-image: url('/taggonIcons/icon-buy-now-small-notext.png');
  background-repeat: no-repeat;
  text-decoration:none;
  text-align:center;
  display:inline-block;
  font-family: Arial;
  font-weight:bold;
  color: #FFF;
  font-size: 11px;
  padding-top:3px;
}

A.addtocart{
  width:80px; 
  height: 22px;
  background-image: url('/taggonIcons/icon-add-to-cart-small-notext.png');
  background-repeat: no-repeat;
  text-decoration:none;
  text-align:center;
  display:inline-block;
  font-family: Arial;
  font-weight:bold;
  color: #FFF;
  font-size: 11px;
  padding-top:3px;
}

/* - - - - - css /taggon/3.1/Editor/_code/includes/taggon.css included */

/*
// (c) Onison Canada Corporation - Taggon CMS
// ==========================
// email : sales@onison.com
// web : http://www.onison.com
*/

body { font-family: Verdana, Arial, Helvetica; color: #666666 }
div.divdoc { padding: 0 0 0 0; width: 100%; height: 100%; }
div.divdoc-editing, div.divplain-editing  { padding: 0 0 0 0; margin: 0px; width: 100%; }
div.divdoc-editable, div.divplain-editable { padding: 0 0 0 0; margin: 0px; width: 100%; height: 100% }
div.divdoc-empty {
	background-image: url('../images/empty_bg.gif');
	width: 100%;
	padding-top: 6px;
	text-align: center;
	color: rgb(123,141,114);
 }


//div.divdoc table, div.divdoc-editable table, div.divdoc-editing table { /* border-collapse: collapse */ }
//div.divdoc-editing table td { border: 0px; /* border: 1px solid rgb(213,220,209); */ }


//div.divdoc table td, div.divdoc-editable table td  { border: 0px}
/* taggon time: 0.11255 */
