body { text-align: center; }

#main-wrapper { width:990px; overflow:hidden; border: 1px solid #000000; margin:0 auto; text-align:left;}

.top-backing
{
	BACKGROUND-IMAGE: url(../../images/topnav.gif);
	/*BACKGROUND-IMAGE: url(../../images/top_back.jpg);
	background-repeat:no-repeat;
	background-position:right;*/
    BACKGROUND-REPEAT: repeat-x;
}
.top-smallbar-backing
{
    BACKGROUND-COLOR: #f7921c
}
.top-links
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.top-links:hover
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.top-home-bar
{
    /*background-color:#5e1779;*/
	BACKGROUND-IMAGE: url(../../images/homebar.gif);
    BACKGROUND-REPEAT: repeat
}
.top-home-bar-start
{
	/*background-color:#5e1779;*/
    BACKGROUND-IMAGE: url(../../images/homebar_start.gif);
    BACKGROUND-REPEAT: repeat
}
.top-smallbar-text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.button-search
{
    BORDER-RIGHT: #30799e 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #30799e 1px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #30799e 1px solid;
    CURSOR: hand;
    COLOR: #ffaf1f;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #30799e 1px solid;
    FONT-FAMILY: Tahoma;
    HEIGHT: 23px;
    BACKGROUND-COLOR: #f5951d
}
.menu-backing
{
    BACKGROUND-COLOR: white
}
.menu-backing-title
{
    HEIGHT: 20px;
    BACKGROUND-COLOR: #800080
}
.menu-backing-content
{
    BACKGROUND-COLOR: white
}
.menu-title-text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.menu-section-links
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.menu-section-links:hover
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.menu-subsection-links
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.menu-subsection-links:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.menu-normal-text
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.menu-bold-text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.menu-links
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.menu-links:hover
{
    FONT-SIZE: 8pt;
    COLOR: #cc0000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.middle-backing
{
    BACKGROUND-COLOR: #ffffff
}
.text-path
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #5e1779;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.text-path:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #cc0000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.middle-normal-text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.table-backing-title
{
    BACKGROUND-COLOR: #c7daed
}
.table-backing-content
{
    BACKGROUND-COLOR: white
}
.field-backing-title
{
    BACKGROUND-IMAGE: url(../../images/section_bar.gif);
    BACKGROUND-REPEAT: repeat
}
.field-backing-content
{
    BACKGROUND-COLOR: white
}
.reg-field-backing-title
{
	background-color:#fff;
}
.table-title-text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffaf1f;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.middle-links
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.middle-links:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #0000ff;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.product-field-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #00527b;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.product-field-content
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.normal-field-title
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #00527b;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.normal-field-content
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.error-text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.highlight-text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #0000ff;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}

.ul-list
{
	list-style: url(../../shopimages/layout/bullet.gif);
	FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
}
.ul-list li
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
	margin-bottom:8px;
}

.description-text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.description-text-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
}

.specialoffer-text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.extrafield-title-text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.extrafield-content-text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.qty-title-text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.price-title-text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.price-content-text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #cc0000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.other-title-text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.darkshade-backing
{
    BACKGROUND-COLOR: #aaaaaa
}
.mediumshade-backing
{
    BACKGROUND-COLOR: #bbbbbb
}
.lightshade-backing
{
    BACKGROUND-COLOR: #cccccc
}
.extralightshade-backing
{
    BACKGROUND-COLOR: #dddddd
}
.review-title-backing
{
    BACKGROUND-COLOR: #cccccc
}
.review-subject-backing
{
    BACKGROUND-COLOR: #dddddd
}
.review-content-backing
{
    BACKGROUND-COLOR: #eeeeee
}
.review-title-text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.review-content-text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.header-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.header-description
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #222222;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.subsection-description
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #222222;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.textbox
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black thin solid;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: black thin solid;
    COLOR: #000000;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: black 1px solid;
    HEIGHT: 0.25in;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
    font-fanily: Tahoma
}
.button
{
    BORDER-RIGHT: #30799e 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #30799e 1px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #30799e 1px solid;
    CURSOR: hand;
    COLOR: white;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #30799e 1px solid;
    FONT-FAMILY: Tahoma;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #5e1779
}
.selectbox
{
    BORDER-RIGHT: #30799e 1px solid;
    BORDER-TOP: #30799e 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #30799e 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #30799e 1px solid;
    BACKGROUND-COLOR: #ffffff;
    font-fanily: Tahoma;
}
.copyright-text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.copyright-links
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #006a94;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.copyright-links:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
A
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-SIZE: 8pt;
    COLOR: #cc0000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.body-shop
{
    MARGIN: 0px;
    BACKGROUND-COLOR: #ffffff
}
.search-backing
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #800080
}
.search-text
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-ALIGN: left
}
.top-spacer
{
    BACKGROUND-COLOR: white
}
.precor-1-gold
{
    BACKGROUND-COLOR: #ffaf1f
}
.precor-2-blue
{
    BACKGROUND-COLOR: #00507f
}
.precor-6-green
{
    FONT-SIZE: 2px;
    BACKGROUND-COLOR: #8ebbb0
}
.precor-6-grey
{
    BACKGROUND-COLOR: #e8ecef
}
.precor-5-light-blue
{
    BACKGROUND-COLOR: #b1c3d6
}
.precor-3-blue
{
    BACKGROUND-COLOR: #486d96
}
.precor-4-light-blue
{
    BACKGROUND-COLOR: #c7daed
}
.precor-5-little-darker-blue
{
    BACKGROUND-COLOR: #b1c3d6
}
.precor-7-red
{
    BACKGROUND-COLOR: #cc0000
}
.precor-grey-green
{
    BACKGROUND-COLOR: #7d9b94
}
.jessops-grey
{
    BACKGROUND-COLOR: #eeeeee
}
.top-text
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Tahoma
}
.shopping-basket-banner
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    HEIGHT: 10px;
    BACKGROUND-COLOR: #6468fc
}
.section-header
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #8dc9e5
}
.section-background
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: white
}
.horiz-sep
{
    BACKGROUND-POSITION: center center;
    BACKGROUND-IMAGE: url(../../images/horz_dot2.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 1px
}
.shopping-basket-text
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #8cbdb5
}
.top-sep1
{
    BACKGROUND-IMAGE: url(../../images/green_1px.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 1px;
    BACKGROUND-COLOR: #000084
}
.table-outline-backing
{
    BACKGROUND-COLOR: #ffffff; /*#800080*/
border: 1px solid #80080;
}
.vert-dot2
{
    BACKGROUND-IMAGE: url(../../images/vert_dot2.gif);
    BACKGROUND-REPEAT: repeat-y
}
.top-background
{
    /*BACKGROUND-IMAGE: url(../../images/topnav.jpg);
	BACKGROUND-REPEAT: repeat-x;*/
	BACKGROUND-IMAGE: url(../../images/top_back.gif);
	background-repeat:no-repeat;
	background-position:right;
    
}
.top-sections
{
    BACKGROUND-IMAGE: url(../../images/top_section_bar.gif);
    BACKGROUND-REPEAT: repeat-x
	/*background-color: #4100a0;*/
}
.help-updated
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma
}
.help-page-header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #00507f;
    FONT-FAMILY: Tahoma
}
.help-link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #b1c3d6;
    FONT-FAMILY: Tahoma
}
.help-link:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #cc0000;
    FONT-FAMILY: Tahoma
}
.help-to-top
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #c7daed;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.help-to-top:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: Tahoma
}
.help-header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #b1c3d6;
    FONT-FAMILY: Tahoma
}
.help-sub-header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #cc0000;
    FONT-FAMILY: Tahoma
}
.help-text
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma
}
.menu-section-links-left
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.menu-section-links-left:hover
{
    FONT-SIZE: 8pt;
    COLOR: #cc0000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.featured-products-outline
{
    BACKGROUND-COLOR: red
}
.featured-products-title
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Tahoma
}
.featured-products-backing
{
    BACKGROUND-COLOR: #ffffff
}
.prices-from
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #cc0000;
    FONT-FAMILY: Tahoma
}
.vert_dot_no_left
{
    BACKGROUND-IMAGE: url(../../images/vert_dot_no_left.gif);
    BACKGROUND-REPEAT: repeat-y
}
.shopping-basket-link
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Tahoma
}
.basket-banner-title
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Tahoma
}
.basket-banner-backing
{
    HEIGHT: 20px;
    BACKGROUND-COLOR: #800080
}
.button-update-cart
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #8cbdb5
}
.showing-backing
{
    HEIGHT: 15pt;
    BACKGROUND-COLOR: #eeeeee
}
.showing-title
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Tahoma
}
.sort-by-text
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: lemonchiffon;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: transparent
}
.sort-by-title
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #ffaf1f;
    FONT-FAMILY: Tahoma
}
.sort-by-text:hover
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Tahoma
}
.table-bottom-title
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    HEIGHT: 0.25in;
    BACKGROUND-COLOR: #d7b7ff
}
.table-bottom-title:hover
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #c7daed;
    table-bottom-title: 8pt
}
.search-textbox
{
    BORDER-RIGHT: silver 1pt solid;
    BORDER-TOP: black thin solid;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 2pt;
    BORDER-LEFT: black thin solid;
    WIDTH: 115px;
    COLOR: #000000;
    PADDING-TOP: 2pt;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: Tahoma;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
    font-fanily: Tahoma
}
.basket-banner-text
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Tahoma
}
.basket-banner-heading
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Tahoma
}
.prices-from-was
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Tahoma
}
.table-store-welcome-backing
{
    BACKGROUND-COLOR: #ffaf1f
}
.section-header:hover
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #ffaf1f;
    FONT-FAMILY: Tahoma
}
.section-product-header
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    BACKGROUND-IMAGE: url(../../images/section_bar.gif);
    BACKGROUND-REPEAT: repeat-x
}
.section-product-header:hover
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #CC0000;
    FONT-FAMILY: Tahoma
}
.product-price-large
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Tahoma
}
.product-price-small
{
    FONT-SIZE: 6pt;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Tahoma
}
.price-promise-content
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #800080
}
.delivery-text
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma
}
.product-free-delivery
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #cc0000
}
.product-free-delivery:hover
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #cc0000;
    TEXT-DECORATION: underline
}
.product-free-delivery:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #cc0000
}
.product-free-delivery:active
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #cc0000
}
.non-current-page-links
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma
}
.non-current-page-links:hover
{
    FONT-SIZE: 8pt;
    COLOR: #0000ff;
    FONT-FAMILY: Tahoma
}
.current-page
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma
}
.delivery-address-notes
{
    FONT-SIZE: 8pt;
    COLOR: #cc0000;
    FONT-FAMILY: Tahoma
}
.top-links-link-back
{
    BACKGROUND-COLOR: white
}
.top-links-link
{
    COLOR: #b78cd8;
    FONT-FAMILY: Arial
}

.layout-trs
{
	height:150px;
}

.layoutdivider
{
	height:1px;
	background:url(../../shopimages/layout/laydiv.png) repeat-x;
}

.featben-layout
{
	margin:auto;
    max-width: 580px;
}

.spec-table
{
	border:solid 1px;
	border-color:#000000;
}

.spec-table-caption-plain
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
	background-color:#FFF;
	border:none;
}

.spec-table-caption
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
	background-color:#4100a0;
	border:none;
}

.spec-table-title
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
	background-color:#e6e6e6;
	width:250px;
	padding-left:10px;
	height:20px;
	border-right:solid 1px;
	border-color:#000000;
}

.spec-table-contents
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
	background:#e6e6e6;
	width:250px;
	padding-left:10px;
	border:none 1px;
	border-color:#000000;
}

.spec-table-title2
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
	background-color:#ffffff;
	width:250px;
	padding-left:10px;
	height:20px;
	border-right:solid 1px;
	border-color:#000000;
}

.spec-table-contents2
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
	background:#ffffff;
	width:250px;
	padding-left:10px;
	border:none 1px;
	border-color:#000000;
}

/**** Comparision Table ****/

.comp-spec-table
{
	border:none;
	border-color:#000000;
}

.comp-spec-table-caption
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
	background-color:#c0c0c0;
	border:none;
}

.comp-spec-table-title
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
	background-color:#e6e6e6;
	width:250px;
	padding-left:10px;
	height:15px;
	border-right:solid 1px;
	border-color:#000000;
}

.comp-spec-table-contents
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
	background:#e6e6e6;
	width:250px;
	height:15px;
	padding-left:10px;
	border-right:solid 1px;
	border-color:#000000;
}

.comp-spec-table-title2
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
	background-color:#ffffff;
	width:250px;
	padding-left:10px;
	height:15px;
	border-right:solid 1px;
	border-color:#000000;
}

.comp-spec-table-contents2
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
	background:#ffffff;
	width:250px;
	height:15px;
	padding-left:10px;
	border-right:solid 1px;
	border-color:#000000;
}

.box-iefix {
	text-align:center;
}

.box-top {
	width:580px;
	height:11px;
	margin-top:11px; /*To compensate for IE*/
	margin: 0 auto;
	background: url(../../shopimages/layout/box-top.gif) no-repeat;
}
.box-content {
	text-align:left;
	width:580px;
	margin: 0 auto;
	background: url(../../shopimages/layout/box-content.gif) repeat-y;
}
.box-bottom {
	width:580px;
	height:20px;
	margin: 0 auto;
	background: url(../../shopimages/layout/box-bottom.gif) no-repeat;
}

.junglegym-quick-ref {}

.junglegym-quick-ref-title { font-size:10pt; font-weight:bold; text-align:left;}

.jungletab{ float:left; background:#FFFFFF; color:#000000; font-weight:bold; width:120px; text-align:center;}

.jungletab1 a { float:left; background:#FF2F2F; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF;}

.jungletab2 a { float:left; background:#FFDE14; color:#000000; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF;}

.jungletab3 a { float:left; background:#3EA634; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF;}

.jungletab4 a { float:left; background:#4D4DFF; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF;}

.jungletab1 :hover { background:#666666; color:#FFFFFF;}

.jungletab2 :hover { background:#666666; color:#FFFFFF;}

.jungletab3 :hover { background:#666666; color:#FFFFFF;}

.jungletab4 :hover { background:#666666; color:#FFFFFF;}.junglegym-table { font-size:8pt; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; }

.junglegym-table-divider { height:3px; background:#000000; font-size:0pt;}

.junglegym-table-key { font-size:8pt; color:#000000; }

.junglegym-table-title { background:#006633; width:25px; }

.junglegym-table-title2 { background:#009933; width:25px; }

.junglegym-table-standard { font-size:10pt; background:#006633; text-align:center; font-weight:bold; color:#FFFFFF;}
.junglegym-table-standard2 { font-size:10pt; background:#009933; text-align:center; font-weight:bold; color:#FFFFFF;}
.junglegym-table-standard-title { background:#009933; text-align:left; padding:3px; color:#FFFFFF; font-weight:bold;}
.junglegym-table-standard-section { background:#006633; text-align:left;}

.junglegym-table-swings { font-size:10pt; background:#006633; text-align:center; font-weight:bold; color:#FFFFFF;}
.junglegym-table-swings2 { font-size:10pt; background:#009933; text-align:center; font-weight:bold; color:#FFFFFF;}
.junglegym-table-swings-title { background:#009933; text-align:left; padding:3px; color:#FFFFFF; font-weight:bold;}
.junglegym-table-swings-section { background:#006633; text-align:left;}

.junglegym-table-modules { font-size:10pt; background:#006633; text-align:center; font-weight:bold; color:#FFFFFF;}
.junglegym-table-modules2 { font-size:10pt; background:#009933; text-align:center; font-weight:bold; color:#FFFFFF;}
.junglegym-table-modules-title { background:#009933; text-align:left; padding:3px; color:#FFFFFF; font-weight:bold;}
.junglegym-table-modules-section { background:#006633; text-align:left;}

.junglegym-table-access { font-size:10pt; background:#006633; text-align:center; font-weight:bold; color:#FFFFFF;}
.junglegym-table-access2 { font-size:10pt; background:#009933; text-align:center; font-weight:bold; color:#FFFFFF;}
.junglegym-table-access-title { background:#009933; text-align:left; padding:3px; color:#FFFFFF; font-weight:bold;}
.junglegym-table-access-section { background:#006633; text-align:left;}

.junglegym-table-title :focus, .junglegym-table-title :hover { cursor:pointer; }
.junglegym-table-title2 :focus, .junglegym-table-title2 :hover { cursor:pointer; }

.junglegym-table-towers {}
.junglegym-table-towers td{ border:solid 1px #FFFFFF; text-align:center; background:#3EA634; font-weight:bold; padding:2px;}
.junglegym-table-towers td :focus, .junglegym-table-towers td :hover { cursor:pointer; }
.junglegym-table-towers-text td { border:solid 1px #FFFFFF; text-align:center; background:#3EA634; font-weight:bold; color:#FFFFFF; padding:2px;}
.junglegym-table-towers-text td :focus, .junglegym-table-towers-text td :hover { cursor:pointer; }

.junglegym-modules-table td { font-size:8pt; border:solid 1px #FFFFFF; padding:2px; text-align:center; width:152px; background:#4D4DFF; color:#FFFFFF; font-weight:normal}
.junglegym-modules-table-title td { font-size:10pt; font-weight:bold; border:solid 1px #FFFFFF; padding:2px; text-align:center; width:152px; background:#4D4DFF; color:#FFFFFF; vertical-align:top;}

.junglegym-swings-table td { font-size:8pt; border:solid 1px #FFFFFF; padding:2px; text-align:center; width:152px; background:#FF2F2F; color:#FFFFFF; font-weight:bold}
.junglegym-swings-table-title td { font-size:10pt; font-weight:bold; border:solid 1px #FFFFFF; padding:2px; text-align:center; width:152px; background:#FF2F2F; color:#FFFFFF;}

.junglegym-table-access td { font-size:8pt; border:solid 1px #FFFFFF; padding:2px; text-align:center; width:152px; background:#FFDE14; color:#000000; font-weight:normal;}
.junglegym-table-access-title td { font-size:8pt; border:solid 1px #FFFFFF; padding:2px; text-align:center; width:152px; background:#FFDE14; color:#000000; font-weight:bold;}


.junglegym-section-bar1 { background:#FF2F2F; height:20px;}
.junglegym-section-bar2 { background:#FFDE14; height:20px;}
.junglegym-section-bar3 { background:#3EA634; height:20px;}
.junglegym-section-bar4 { background:#4D4DFF; height:20px;}
.junglegym-section-title1 { font-size:12pt; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.junglegym-section-title2 { font-size:12pt; font-weight:bold; color:#000000; float:left; width:300px; padding-left:5px;}
.junglegym-section-title3 { font-size:12pt; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.junglegym-section-title4 { font-size:12pt; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.junglegym-section-back-top, .junglegym-section-back-top a {font-size:8pt; font-weight:bold; color:#FFFFFF; float:right; width:70px;}

.junglegym-section-back-top :hover {color:#999999;}

.junglegym-section-back-top2, .junglegym-section-back-top2 a {font-size:8pt; font-weight:bold; color:#000000; float:right; width:70px;}

.junglegym-section-back-top2 :hover {color: #999999;}

.plum-quick-ref {}

.plum-quick-ref-title { font-size:10pt; font-weight:bold; text-align:left;}

.plumtab a { float:left; background:#800080; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #000000;}

.plumtab :hover { background:#666666; color:#FFFFFF;}

.plum-table-divider { height:3px; background:#000000; font-size:0pt;}

.plum-table-key { font-size:8pt; color:#000000; }

.plum-table-title { background:#400040; width:25px; }
.plum-table-title2 { background:#800080; width:25px; }

.plum-table { font-size:10pt; background:#400040; text-align:center; font-weight:bold; color:#FFFFFF;}
.plum-table2 { font-size:10pt; background:#800080; text-align:center; font-weight:bold; color:#FFFFFF;}
.plum-table-title { background:#400040; text-align:left; padding:3px; color:#FFFFFF; font-weight:bold;}
.plum-table-section { background:#800080; text-align:left;}

.plum-table-title :focus, .plum-table-title :hover { cursor:pointer; }
.plum-table-title2 :focus, .plum-table-title2 :hover { cursor:pointer; }

.plum-table-towers {}
.plum-table-towers td{ border:solid 1px #FFFFFF; text-align:center; background:#800080; font-weight:bold; padding:2px;}
.plum-table-towers td :focus, .plum-table-towers td :hover { cursor:pointer; }
.plum-table-towers-text td { border:solid 1px #FFFFFF; text-align:center; background:#800080; font-weight:bold; color:#FFFFFF; padding:2px;}
.plum-table-towers-text td :focus, .plum-table-towers-text td :hover { cursor:pointer; }

.plum-table-access td { font-size:8pt; border:solid 1px #FFFFFF; padding:2px; text-align:center; width:152px; background:#800080; color:#FFFFFF; font-weight:normal;}
.plum-table-access-title td { font-size:8pt; border:solid 1px #FFFFFF; padding:2px; text-align:center; width:152px; background:#800080; color:#FFFFFF; font-weight:bold;}


.plum-section-bar { background:#800080; height:20px;}
.plum-section-title { font-size:12pt; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.plum-section-back-top, .plum-section-back-top a {font-size:8pt; font-weight:bold; color:#FFFFFF; float:right; width:70px;}
.plum-section-back-top :hover {color:#999999;}

.quick-ref {}

.quick-ref-title { font-size:10pt; font-weight:bold; text-align:left;}

.quick-ref-tab a { float:left; background:#800080; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #000000;}

.quick-ref-tab :hover { background:#666666; color:#FFFFFF;}

.product-table-divider { height:3px; background:#000000; font-size:0pt;}

.product-table-key { font-size:8pt; color:#000000; }

.product-table-title { background:#800080; width:25px; }
.product-table-title2 { background:#800080; width:25px; }


.product-section-bar { background:#CCCCCC; height:20px;}
.product-section-title { font-size:10pt; font-weight:bold; color:#000; float:left; width:300px; padding-left:5px; text-decoration: underline;}
.product-section-back-top, .product-section-back-top a {font-size:8pt; font-weight:bold; color:#000; float:right; width:70px;}
.product-section-back-top :hover {color:#999999;}

.hyder-quick-ref {}

.hyder-quick-ref-title { font-size:10pt; font-weight:bold; text-align:left;}

.hydertab
{ 
	float:left;
    height:30px;
	background:#FFFFFF; 
	color:#000000; 
	font-weight:bold; 
	width:120px; 
	text-align:center;
	vertical-align:middle;
}
html>.hydertab
{

}

.hydertab1 a { 
	float:left;background:#2D9BB3; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF; height:30px; vertical-align:middle;}

.hydertab2 a { 
	float:left;background:#865187; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF; height:30px; vertical-align:middle;}

.hydertab3 a {
	float:left; background:#2D9BB3; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF; height:30px; vertical-align:middle;}

.hydertab4 a { 
	float:left;background:#865187; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF; height:30px; vertical-align:middle; }

.hydertab1 :hover { background:#666666; color:#FFFFFF;}

.hydertab2 :hover { background:#666666; color:#FFFFFF;}

.hydertab3 :hover { background:#666666; color:#FFFFFF;}

.hydertab4 :hover { background:#666666; color:#FFFFFF;}
.hyder-section-bar1 { background:#2D9BB3; height:20px;}
.hyder-section-bar2 { background:#865187; height:20px;}
.hyder-section-bar3 { background:#2D9BB3; height:20px;}
.hyder-section-bar4 { background:#865187; height:20px;}
.hyder-section-title1 { font-size:12pt; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.hyder-section-title2 { font-size:12pt; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.hyder-section-title3 { font-size:12pt; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.hyder-section-title4 { font-size:12pt; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.hyder-section-back-top,.hyder-section-back-top a {font-size:8pt; font-weight:bold; color:#FFFFFF; float:right; width:70px;}

.hyder-section-back-top :hover {color:#999999;}

.hyder-section-back-top2, .hyder-section-back-top2 a {font-size:8pt; font-weight:bold; color:#FFFFFF; float:right; width:70px;}

.hyder-section-back-top2 :hover {color: #999999;}

.HyderBackGroundImgs
{
background: url('../../images/layout/imgGreyBack.gif') repeat-y ;
height:100%;
}



.supertramp-quick-ref {}

.supertramp-quick-ref-title {  font-weight:bold; text-align:left;}

.supertramptab
{ 
	float:left;
    	height:30px;
	background:#FFFFFF; 
	color:#000000; 
	font-weight:bold; 
	width:120px; 
	text-align:center;
	vertical-align:middle;
}
html>.supertramptab
{

}

.supertramptab1 a { 
	float:left;background:#77a946; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF; height:30px; vertical-align:middle;}

.supertramptab2 a { 
	float:left;background:#5271ab; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF; height:30px; vertical-align:middle;}

.supertramptab3 a {
	float:left; background:#77a946; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF; height:30px; vertical-align:middle;}

.supertramptab4 a { 
	float:left;background:#5271ab; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF; height:30px; vertical-align:middle; }

.supertramptab5 a { 
	background:#e31111; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF; height:30px; vertical-align:middle;display:block;}

.supertramptab1 :hover { background:#dce15b; color:#FFFFFF;}

.supertramptab2 :hover { background:#dce15b; color:#FFFFFF;}

.supertramptab3 :hover { background:#dce15b; color:#FFFFFF;}

.supertramptab4 :hover { background:#dce15b; color:#FFFFFF;}

.supertramptab5 :hover { background:#dce15b; color:#FFFFFF;}

.supertramp-section-bar1 { background:#77a946; height:20px;}
.supertramp-section-bar2 { background:#5271ab; height:20px;}
.supertramp-section-bar3 { background:#77a946; height:20px;}
.supertramp-section-bar4 { background:#5271ab; height:20px;}
.supertramp-section-bar5 { background:#77a946; height:20px;}
.supertramp-section-title1 {FONT-FAMILY: Tahoma; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.supertramp-section-title2 {FONT-FAMILY: Tahoma; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.supertramp-section-title3 {FONT-FAMILY: Tahoma; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.supertramp-section-title4 {FONT-FAMILY: Tahoma; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.supertramp-section-title5 {FONT-FAMILY: Tahoma; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.supertramp-section-back-top,.supertramp-section-back-top a {font-size:8pt; font-weight:bold; color:#FFFFFF; float:right; width:70px;}

.supertramp-section-back-top :hover {color:#e0e80c;}

.supertramp-section-back-top2,.supertramp-section-back-top2 a {font-size:8pt; font-weight:bold; color:#FFFFFF; float:right; width:70px;}

.supertramp-section-back-top2 :hover {color: #e0e80c;}

.supertramp-picture-title {FONT-FAMILY: Tahoma; background:#acd3e2; width:100%; color:#000000}

.supertramp-picture-description {FONT-FAMILY: Tahoma; font-size:8pt; padding:70px 0px 0px 0px;}








.slouch-quick-ref {}

.slouch-quick-ref-title { font-size:10pt; font-weight:bold; text-align:left;}

.slouchtab
{ 
	float:left;
    height:30px;
	background:#FFFFFF; 
	color:#000000; 
	font-weight:bold; 
	width:120px; 
	text-align:center;
	vertical-align:middle;
}
html>.slouchtab
{

}

.slouchtab1 a { 
	float:left;background:#2D9BB3; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF; height:30px; vertical-align:middle;}

.slouchtab2 a { 
	float:left;background:#865187; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF; height:30px; vertical-align:middle;}

.slouchtab3 a {
	float:left; background:#2D9BB3; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF; height:30px; vertical-align:middle;}

.slouchtab4 a { 
	float:left;background:#865187; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF; height:30px; vertical-align:middle; }

.slouchtab1 :hover { background:#666666; color:#FFFFFF;}

.slouchtab2 :hover { background:#666666; color:#FFFFFF;}

.slouchtab3 :hover { background:#666666; color:#FFFFFF;}

.slouchtab4 :hover { background:#666666; color:#FFFFFF;}
.slouch-section-bar1 { background:#2D9BB3; height:20px;}
.slouch-section-bar2 { background:#865187; height:20px;}
.slouch-section-bar3 { background:#2D9BB3; height:20px;}
.slouch-section-bar4 { background:#865187; height:20px;}
.slouch-section-title1 { font-size:12pt; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.slouch-section-title2 { font-size:12pt; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.slouch-section-title3 { font-size:12pt; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.slouch-section-title4 { font-size:12pt; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.slouch-section-back-top,.slouch-section-back-top a {font-size:8pt; font-weight:bold; color:#FFFFFF; float:right; width:70px;}

.slouch-section-back-top :hover {color:#999999;}

.slouch-section-back-top2, .slouch-section-back-top2 a {font-size:8pt; font-weight:bold; color:#FFFFFF; float:right; width:70px;}

.slouch-section-back-top2 :hover {color: #999999;}

.slouchBackGroundImgs
{
background: url(../../images/layout/ImgGreyBack.gif) repeat-y ;
height:100%;
}
.Slouch-table-background
{
	background-color:#6699ff;
}

.tramp-table-top-background
{
	background-color:#99ccff;
}

.tramp-table-semitop-background
{
	background-color:#99ffff;
}

.tramp-table-color1
{
	background-color:#ffff66;
}

.tramp-table-color2
{
	background-color:#ffcc99;
}



.Parisot-quick-ref {}

.Parisot-quick-ref-title { font-size:10pt; font-weight:bold; text-align:left;}

.Parisottab
{ 
	float:left;
    height:30px;
	background:#FFFFFF; 
	color:#000000; 
	font-weight:bold; 
	width:120px; 
	text-align:center;
	vertical-align:middle;
}
html>.Parisottab
{

}

.parisottab1 a { 
	float:left;background:#2D9BB3; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF; height:30px; vertical-align:middle;}

.parisottab2 a { 
	float:left;background:#865187; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF; height:30px; vertical-align:middle;}

.parisottab3 a {
	float:left; background:#2D9BB3; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF; height:30px; vertical-align:middle;}

.parisottab4 a { 
	float:left;background:#865187; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF; height:30px; vertical-align:middle; }

.parisottab1 :hover { background:#ffcc33; color:#FFFFFF;}

.parisottab2 :hover { background:#ffcc33; color:#FFFFFF;}

.parisottab3 :hover { background:#ffcc33; color:#FFFFFF;}

.parisottab4 :hover { background:#666666; color:#FFFFFF;}
.parisot-section-bar1 { background:#2D9BB3; height:20px;}
.parisot-section-bar2 { background:#865187; height:20px;}
.parisot-section-bar3 { background:#2D9BB3; height:20px;}
.parisot-section-bar4 { background:#865187; height:20px;}
.parisot-section-title1 { font-size:12pt; font-weight:bold; color:#FFFFFF; float:left; width:200px; padding-left:5px;}
.parisot-section-title2 { font-size:12pt; font-weight:bold; color:#FFFFFF; float:left; width:200px; padding-left:5px;}
.parisot-section-title3 { font-size:12pt; font-weight:bold; color:#FFFFFF; float:left; width:200px; padding-left:5px;}
.parisot-section-title4 { font-size:12pt; font-weight:bold; color:#FFFFFF; float:left; width:200px; padding-left:5px;}
.parisot-section-back-top,.parisot-section-back-top a {font-size:8pt; font-weight:bold; color:#ffffff; float:right; width:70px; }

.parisot-section-back-top :hover {color:#ffcc33;}

.parisot-section-back-top2, .parisot-section-back-top2 a {font-size:8pt; font-weight:bold; color:#ffffff; float:right; width:70px; }

.parisot-section-back-top2 :hover {color: #ffcc33;}

.parisotBackGroundImgs
{
background: url(../../images/layout/ImgGreyBack.gif) repeat-y ;
height:100%;
}

.parisotnamebackground1
{
	background:#2D9BB3;
	Width:350px;
	color:#FFFFFF;
}


.Hydernamebackground1
{
	background:#2D9BB3;
	Width:355px;
	color:#FFFFFF;
}

.Hydernamebackground2
{
	background:#865187;
	Width:355px;
	color:#FFFFFF;
}




.jumpforfun-quick-ref {}

.jumpforfun-quick-ref-title {  font-weight:bold; text-align:left;}

.jumpforfuntab
{ 
	float:left;
    	height:30px;
	background:#FFFFFF; 
	color:#000000; 
	font-weight:bold; 
	width:120px; 
	text-align:center;
	vertical-align:middle;
}
html>.jumpforfuntab
{

}

.jumpforfuntab1 a { 
	float:left;background:#77a946; color:#FFFFFF; font-weight:bold; padding:2px; width:150px; text-align:center; border: solid 1px #0000FF; height:25px; vertical-align:middle;}

.jumpforfuntab2 a { 
	float:left;background:#7f4680; color:#FFFFFF; font-weight:bold; padding:2px; width:150px; text-align:center; border: solid 1px #0000FF; height:25px; vertical-align:middle;}

.jumpforfuntab3 a {
	float:left; background:#77a946; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: solid 1px #0000FF; height:30px; vertical-align:middle;}

.jumpforfuntab4 a { 
	float:left;background:#7f4680; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: solid 1px #0000FF; height:30px; vertical-align:middle; }

.jumpforfuntab5 a { 
	background:#e31111; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: solid 1px #0000FF; height:30px; vertical-align:middle;display:block;}

.jumpforfuntab1 :hover { background:#dce15b; color:#FFFFFF;}

.jumpforfuntab2 :hover { background:#dce15b; color:#FFFFFF;}

.jumpforfuntab3 :hover { background:#dce15b; color:#FFFFFF;}

.jumpforfuntab4 :hover { background:#dce15b; color:#FFFFFF;}

.jumpforfuntab5 :hover { background:#dce15b; color:#FFFFFF;}

.jumpforfun-section-bar1 { background:#77a946; height:20px;}
.jumpforfun-section-bar2 { background:#7f4680; height:20px;}
.jumpforfun-section-bar3 { background:#77a946; height:20px;}
.jumpforfun-section-bar4 { background:#7f4680; height:20px;}
.jumpforfun-section-bar5 { background:#77a946; height:20px;}
.jumpforfun-section-title1 {FONT-FAMILY: Tahoma; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.jumpforfun-section-title2 {FONT-FAMILY: Tahoma; font-weight:bold; color:#FFFFFF; float:left; width:400px; padding-left:5px;}
.jumpforfun-section-title3 {FONT-FAMILY: Tahoma; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.jumpforfun-section-title4 {FONT-FAMILY: Tahoma; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.jumpforfun-section-title5 {FONT-FAMILY: Tahoma; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.jumpforfun-section-back-top,.jumpforfun-section-back-top a {font-size:8pt; font-weight:bold; color:#FFFFFF; float:right; width:70px;}

.jumpforfun-section-back-top :hover {color:#e0e80c;}

.jumpforfun-section-back-top2,.jumpforfun-section-back-top2 a {font-size:8pt; font-weight:bold; color:#FFFFFF; float:right; width:70px;}

.jumpforfun-section-back-top2 :hover {color: #e0e80c;}

.jumpforfun-picture-title1 {FONT-FAMILY: Tahoma; background:#77a946; width:350px; color:#ffffff}

.jumpforfun-picture-title2 {FONT-FAMILY: Tahoma; background:#7f4680; width:350px; color:#ffffff}

.jumpforfun-picture-description {FONT-FAMILY: Tahoma; font-size:8pt; padding:20px 0px 0px 0px;}

.jumpforfun-mininame {FONT-FAMILY: Tahoma; background:#7f4680; width:86px; color:#ffffff; align:center; letter-spacing:0px; font-weight:normal; font-size:12px;}

.jumpforfun-mininame2 {FONT-FAMILY: Tahoma; background:#77a946; width:86px; color:#ffffff; align:center; letter-spacing:0px; font-weight:normal; font-size:12px;}










.action-quick-ref {}

.action-quick-ref-title { font-size:10pt; font-weight:bold; text-align:left;}

.actiontab{ float:left; background:#FFFFFF; color:#000000; font-weight:bold; width:120px; text-align:center;}

.actiontab1 a { float:left; background:#FF2F2F; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF;}

.actiontab2 a { float:left; background:#FFDE14; color:#000000; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF;}

.actiontab3 a { float:left; background:#3EA634; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF;}

.actiontab4 a { float:left; background:#4D4DFF; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF;}

.actiontab1 :hover { background:#666666; color:#FFFFFF;}

.actiontab2 :hover { background:#666666; color:#FFFFFF;}

.actiontab3 :hover { background:#666666; color:#FFFFFF;}

.actiontab4 :hover { background:#666666; color:#FFFFFF;}.action-table { font-size:8pt; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; }

.action-table-divider { height:3px; background:#000000; font-size:0pt;}

.action-table-key { font-size:8pt; color:#000000; }

.action-table-title { background:#006633; width:25px; }

.action-table-title2 { background:#009933; width:25px; }

.action-table-standard { font-size:10pt; background:#006633; text-align:center; font-weight:bold; color:#FFFFFF;}
.action-table-standard2 { font-size:10pt; background:#009933; text-align:center; font-weight:bold; color:#FFFFFF;}
.action-table-standard-title { background:#009933; text-align:left; padding:3px; color:#FFFFFF; font-weight:bold;}
.action-table-standard-section { background:#006633; text-align:left;}

.action-table-swings { font-size:10pt; background:#006633; text-align:center; font-weight:bold; color:#FFFFFF;}
.action-table-swings2 { font-size:10pt; background:#009933; text-align:center; font-weight:bold; color:#FFFFFF;}
.action-table-swings-title { background:#009933; text-align:left; padding:3px; color:#FFFFFF; font-weight:bold;}
.action-table-swings-section { background:#006633; text-align:left;}

.action-table-modules { font-size:10pt; background:#006633; text-align:center; font-weight:bold; color:#FFFFFF;}
.action-table-modules2 { font-size:10pt; background:#009933; text-align:center; font-weight:bold; color:#FFFFFF;}
.action-table-modules-title { background:#009933; text-align:left; padding:3px; color:#FFFFFF; font-weight:bold;}
.action-table-modules-section { background:#006633; text-align:left;}

.action-table-access { font-size:10pt; background:#006633; text-align:center; font-weight:bold; color:#FFFFFF;}
.action-table-access2 { font-size:10pt; background:#009933; text-align:center; font-weight:bold; color:#FFFFFF;}
.action-table-access-title { background:#009933; text-align:left; padding:3px; color:#FFFFFF; font-weight:bold;}
.action-table-access-section { background:#006633; text-align:left;}

.action-table-title :focus, .action-table-title :hover { cursor:pointer; }
.action-table-title2 :focus, .action-table-title2 :hover { cursor:pointer; }

.action-table-towers {}
.action-table-towers td{ border:solid 1px #FFFFFF; text-align:center; background:#3EA634; font-weight:bold; padding:2px;}
.action-table-towers td :focus, .action-table-towers td :hover { cursor:pointer; }
.action-table-towers-text td { border:solid 1px #FFFFFF; text-align:center; background:#3EA634; font-weight:bold; color:#FFFFFF; padding:2px;}
.action-table-towers-text td :focus, .action-table-towers-text td :hover { cursor:pointer; }

.action-modules-table td { font-size:8pt; border:solid 1px #FFFFFF; padding:2px; text-align:center; width:152px; background:#4D4DFF; color:#FFFFFF; font-weight:normal}
.action-modules-table-title td { font-size:10pt; font-weight:bold; border:solid 1px #FFFFFF; padding:2px; text-align:center; width:152px; background:#4D4DFF; color:#FFFFFF; vertical-align:top;}

.action-swings-table td { font-size:8pt; border:solid 1px #FFFFFF; padding:2px; text-align:center; width:152px; background:#FF2F2F; color:#FFFFFF; font-weight:bold}
.action-swings-table-title td { font-size:10pt; font-weight:bold; border:solid 1px #FFFFFF; padding:2px; text-align:center; width:152px; background:#FF2F2F; color:#FFFFFF;}

.action-table-access td { font-size:8pt; border:solid 1px #FFFFFF; padding:2px; text-align:center; width:152px; background:#FFDE14; color:#000000; font-weight:normal;}
.action-table-access-title td { font-size:8pt; border:solid 1px #FFFFFF; padding:2px; text-align:center; width:152px; background:#FFDE14; color:#000000; font-weight:bold;}

.action-section-bar0 { background:#FF2F2F; height:20px;}
.action-section-bar1 { background:#FFDE14; height:20px;}
.action-section-bar2 { background:#FFDE14; height:20px;}
.action-section-bar3 { background:#3EA634; height:20px;}
.action-section-bar4 { background:#4D4DFF; height:20px;}
.action-section-title0 { font-size:12pt; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.action-section-title1 { font-size:12pt; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.action-section-title2 { font-size:12pt; font-weight:bold; color:#000000; float:left; width:300px; padding-left:5px;}
.action-section-title3 { font-size:12pt; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.action-section-title4 { font-size:12pt; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.action-section-back-top, .action-section-back-top a {font-size:8pt; font-weight:bold; color:#FFFFFF; float:right; width:70px;}

.action-section-back-top :hover {color:#999999;}

.action-section-back-top2, .action-section-back-top2 a {font-size:8pt; font-weight:bold; color:#000000; float:right; width:70px;}

.action-section-back-top2 :hover {color: #999999;}



