@charset "UTF-8";

/*  --------------------------- global constants -------------------------*/
html {
	background: url(/images/JS-site-BG.jpg) repeat-y center;
}

html, body {
    margin: 0px;
	padding: 0px;
}

body {
	font: 100% Arial, Helvetica, sans-serif;
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:1.2em;*/
	color:#333;
	background: url(/images/Holiday-banner.gif) repeat-x top;
}
#main-content li {
	font-size:12px;
}

#mainTable {
	width: 700px;
	background-color:#FFF;
}
/* img, div { behavior: url(/iepngfix.htc) }   ----ieHack for Transparent PNGs-- */

/*  --------------- limited-scale reset ---------------- */
h1, h2, h3, h4, h5, h6, p, address, blockquote, div, ul, li {
	margin: 0;
	padding: 0;
}

p {
	color:#333;
	font-size: 12px;
	line-height:1.2em;
	margin-top: .5em;
	margin-bottom: .5em;
}

.reg {
	color:#333;
	font-size: 13px;
	line-height:1.3em;
	margin-top: 10px;
	margin-bottom: 10px;
}

h1 {
	color: #3784FE;
	font-size: 1.1em; /* was 14px */
	margin-top: 5px; /* was .4em */
	margin-bottom: 5px;
}

h2 {
	color: #666;
	font-size: 14px;
	font-weight: bold;
	margin-top: .5em;
	margin-bottom: .5em;
}

h3 {
	color: #F90;
	font-size: 14px;
	font-weight: bold;
	margin: .5em 0 .5em 0;
}

img { 
	border: 0;
}
blockquote {
	margin: 10px;
}
a:link, a:visited {
	color: #3784FE;
	text-decoration: none;
}

a:hover, a:active {
	text-decoration: underline;
	color: #3784FE;
}

a.accent {
	display: block;
	text-align: right;
}

a.accent:hover {
	border: none;
	color: #3784FE;
}


/*  ------------------ global classes --------------------------- */
.floatRight {
	float: right;
}

.floatLeft {
	float: left;
}

.clearRight {
	clear: right;
}

.clearLeft {
	clear: left;
}

.clearBoth {
	clear: both;
}

.quote {
	font-style: italic;
}

.FloatRight {
	margin: 3px;
	float: right;
}
.FloatLeft {
	margin: 3px;
	float: left;
}
.FloatLeft2 {
	margin: 0px 10px 0px 0px;
	float: left;
}
/*  ------------------- home page specific layout styles -------------------- */
#HomeTop {
	width: 772px;
	border-bottom: 4px solid #CCC;
	padding-bottom: 10px;
}
#HomeTopText {
	font-size: 10pt;
	color: #999;
	line-height: 12pt;
	padding-left: 20px;
	width: 300px;
}

#HomeBot {
	width: 772px;
	margin: 13px 0px 0px 0px;
}

#HomeBox1 {
	padding: 60px 15px 0px 20px;
}
#HomeBody {
	width: 772px;
	margin: 13px 0px 0px 0px;
}

.grey11over14 {
	font-size: 10pt;
	color: #999;
	line-height: 12pt;
}
/* --------------------- basic text styles ------------------- */
.smallish {
	font-size: 11px;
}
.small {
	font-size: 10px;
}
.smallshort {
	font-size: 10px;
	line-height: 10px;
}
.smaller {
	font-size: 9px;
}
.tadsmall {
	font-size: 12px;
}
.tadbig {
	font-size: 13px;
}
.tadbigger {
	font-size: 14px;
}
.tadbigBlue {
	font-size: 13px;
	color: #3784FE;
}
.bas1 {
	font-size: 12px;
}

.sm1 {
	font-size: 10px;
}

/* --------------------- Previous 09b styles ------------------- */

.firstPara {
	margin-top: 0;
}
#at-mainContent .thumbs {
	margin: 0px;
	padding: 0px;
	font-size: 1em;
	line-height: 1em;
}
#at-mainContent .SlidingPanelsContentGroup h2 {
	color: #6699FF;
	text-decoration: underline;
}

a.blacklink:link {color:#000000;}
a.blacklink:visited{color: #000000;}
a.blacklink:hover{color: #6699FF; text-decoration: underline;}

a.dkbluelink:link {color:#003E7E; text-decoration: none;}
a.dkbluelink:visited{color: #003E7E; text-decoration: none;}
a.dkbluelink:hover{color: #6699FF; text-decoration: underline;}

a.dkgreenlink:link {color:#02453C; text-decoration: none;}
a.dkgreenlink:visited{color: #02453C; text-decoration: none;}
a.dkgreenlink:hover{color: #6699FF; text-decoration: underline;}

#bread h2 {
	font-size:10px;
	line-height: 1.1em;
	color: #3F4CFF;
	padding: 0px;
	margin: 0px;
	width: 430px;
}
#bread2 h2 {
	font-size:10px;
	line-height: 1.1em;
	color: #3F4CFF;
	padding: 0px;
	margin: 0px;
}

#breadcrumbs11a {
	font-size:10px;
	line-height:10px;
	color: #3F4CFF;
	padding: 0px;
	width: 450px;
	margin-top: .5em;
	margin-bottom: .5em;
}
.breadcrumbs {
	font-size:10px;
	line-height: 1.1em;
	color: #3F4CFF;
	padding: 0px;
	margin: 0px;
}
#title h1 {
	font-size: 12px;
	line-height: 1em;
	color: #3F4CFF;
	margin: 2px 5px 5px 0px;
	width: 430px;
}
#heading h1 {
	color: #3F4CFF;
	font-size:13px;
	line-height: 1.2em;
	padding: 5px 8px 5px 0px;
	margin: 0px;
}
#heading h3 {
	color: #FF8B00;
	font-size:13px;
	line-height: 1.2em;
	padding: 5px 8px 5px 0px;
	margin: 0px;
}
#summary {
	width: 400px;
	margin: 0px;
}
/* --------------------- PR BOX START ------------------- */

#prBoxMAIN {
	margin: 0 0 2px 10px;
}
#prBoxMAIN2 {
	margin: 0 0 2px 10px;
	float: right;
}
.prBG {
	background: #C3E5F9 url(/graphics-1/PrBox-bg-Trampoline-LONG.jpg) no-repeat;
}
.prBGshort {
	background: #C3E5F9 url(/graphics-1/PrBox-bg-Trampoline.jpg) no-repeat;
}
.prBGshorter {
	background: #C3E5F9 url(/graphics-1/PrBox-bg-Trampoline-Short.jpg) no-repeat;
}
.prBGaos {
	background: #BBE8D1 url(/graphics-1/PrBox-bg-Trampoline-AOS.jpg) no-repeat;
}
.prB1 {
	margin-top: 17px;
	margin-left: 22px;
	width: 225px;
	border: 1px solid #666666;
}
.prB2 {
	margin-top: 17px;
	margin-left: 22px;
	width: 225px;
	border: 1px solid #648CF6;
}


.prB-GM {
	margin-top: 12px;
	margin-left: 22px;
	margin-bottom: 0px;
	width: 225px;
	border: 1px solid #666666;
	background-image: url(/graphics-1/PRBox1-bgFadeGameMat.jpg);
	background-repeat: no-repeat;
	background-color: #D5D5D5;
}
.prB-GM2 {
	margin-top: 12px;
	margin-left: 22px;
	margin-bottom: 0px;
	width: 225px;
	border: 1px solid #648CF6;
	background-image: url(/graphics-1/PRBox2-bgFadeGameMat.jpg);
	background-repeat: no-repeat;
	background-color: #CDE8F7;

}
.prB-inner {
	float: right;
	width: 215px;
	margin: 4px;
	font-size: 11px;
}
.prB-GM-inner {
	float: right;
	width: 175px;
	margin: 4px;
	font-size: 11px;
}

.msrp {
	font-size: 10px;
	text-align: center;
	margin: 0 0 0 5px;
	float: right;
}
.red-pr4 {
	color: #BA152F;
	font-size: 10px;
}
.red-pr3 {
	color: #BA152F;
	font-size: 12px;
	font-weight: bold;
}
.red-pr2 {
	color: #BA152F;
	font-size: 11px;
	font-weight: bold;
}
.red-pr {
	color: #BA152F;
	font-size: 12px;
	font-weight: bold;
	float: right;
	margin: 0em;
}
.red-prNoFloat {
	color: #BA152F;
	font-size: 12px;
	font-weight: bold;
}
.strike-pr {
	font-size: 12px;
	text-decoration: line-through;
}
.pr1 {
    font-size: 10px;
	color: #666666;
}

.pr2 {
	font-size: 10px;
	color: #FF0000;
}
.pr3 {
	color: #009900;
}
.prbox {
	font-size: 11px;
}

.prbox2 {
	color: #FFFFFF;
	font-size: 10px;
}

.prbox3 {
	font-size: 12px;
}
.prSTRIKE {
	text-decoration: line-through;
}
.prsubmit2 {
	float: right;
	width: 115px;
	height: 26px;
	clip: rect(0px,0px,0px,0px);
	clear: right;
	padding: 0px;
	margin: 0px;
}

/* --------------------- pBOX NEW ------------------- */

.pBox-inner {
	margin: 17px 12px 7px 22px;
	padding: 10px 10px 0px 10px;
	border: 1px solid #648CF6;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	border: 1px solid #FFF;
	-moz-box-shadow: 2px 2px 4px #A1C5F7;
	-webkit-box-shadow: 2px 2px 4px #A1C5F7;
	box-shadow: 2px 2px 4px #A1C5F7;
	background: #C3E5F9 url(/graphics-1/PRBox2-bgFade.jpg) no-repeat;
	text-align: center;
}



.Canada1_tn {
	width: 34px;
	height: 26px;
	float: left;
	padding: 0px;
	margin: 0px;
}
.Canada2_tn {
	width: 34px;
	height: 26px;
	padding: 0px;
	margin: 0px;
}
.Canada3_tn {
	width: 53px;
	height: 20px;
	padding: 0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	margin-bottom:0;
}
.Canada_tn-TRIGGER1 {
	width: 53px;
	height: 20px;
	padding: 0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	margin-bottom:0;
}
.Canada_tn-TRIGGER2 {
	width: 53px;
	height: 20px;
	padding: 0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	margin-bottom:0;
}
.prsubmit2small {
	float: right;
	width: 83px;
	height: 20px;
	clip: rect(0px,0px,0px,0px);
	clear: right;
	padding: 2px 0 0 0;
	margin: 0px;
}
.prsubmit2small form {
	margin: 0px;
	padding: 0px;
}
.prsubmit2 form {
	margin: 0px;
	padding: 0px;
}
.prsubmit { font-size: 9px;
    padding: 0px;
	margin: 0px;
}
.prsubmit form { font-size: 9px;
    padding: 0px;
	margin: 0px;
}

.prsubmit3small {
	width: 83px;
	height: 20px;
	clip: rect(0px,0px,0px,0px);
	clear: right;
	padding: 2px 0 0 0;
	margin: 0px;
}
.prsubmit3small form {
	margin: 0px;
	padding: 0px;
}

.soldout {
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #FF0000;
}
.strike {
	font-size: 10px; /*------WAS POINTS-------*/
	text-decoration: line-through;
}
.red-sale {
	color: #BA152F;
	font-size: 10px; /*------WAS POINTS-------*/
}

.onSale {
	z-index: 1;
}

/* ............................................  */

.GreyBox1 {
	width: 258px;
	margin: 10px 0px 10px 0px;
}

.GreyBox1 .content {
	margin: 0px;
	padding: 7px 5px 0px 15px;
	color: #525252;
	font-size: 12px;
	font-family: Arial;
	text-align:center;
	background-image: url(graphics-1/prBox-CanadaNote.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.GreyBox1 .bottom {
	margin: 0px;
	height: 8px;
	background-image: url(graphics-1/prBox-CanadaNote.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
}



/* --------------------- PR BOX END ------------------- */

.sm2c {
	font-size: 10px;
	text-align: center;
	line-height: 1em;
}
.ordinal {
	font-size: 60%;
	letter-spacing: -0.05em;
	vertical-align: 50%;
}
.right {
	clear: right;
	float: right;
}
.BigRed {
	color: #BA152F;
	font-size: 12px;
	font-weight: bold;
}
.SmallRed {
	color: #BA152F;
	font-size: 10px;
}
.Smallgrey {
	color: #666666;
	font-size: 10px;
}
.smallGrey2 {
	color: #666666;
	font-size: 10px;
	margin-top: 4px;
	line-height: 90%;
}
.redJS {color: #E31838;}
.jsBlue {color: #003E7E}
.jsBlue2 {color: #404EFF}
.aosGreen {color: #02453C}
.white {color: #FFFFFF;}
.green {color: #296342;}
.grey {color: #999999;}
.gold {color: #FF8B00;}
.red {color: #FF0000;}
.blue {color: #3F4CFF;}
.bluedark {
	color: #234093;
}
.blue18 {
	font-size: 18px;
	font-weight: bold;
	color: #3784FE;
	line-height: 18px;
	margin: 0px 0px 2px 0px;
}
.green18 {
	font-size: 18px;
	font-weight: bold;
	color: #296342;
	line-height: 18px;
}
.red18 {
	font-size: 18px;
	font-weight: bold;
	color: #E52A2D;
	line-height: 18px;
	margin: 0px 0px 2px 0px;
}
.WhiteBold {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
}
.GreyBold {
	color: #666666;
	font-weight: bold;
}
.blkbig {
	color: #000;
	font-weight: bold;
	font-size: 22px;
	line-height: 22px;
}
.blkmedbig {
	color: #000;
	font-weight: bold;
	font-size: 1.1em;
}
/* --------------------- LIST CLASSES ------------------- */

.list1ordered {
	margin: 5px 0px 5px 24px;
}
.list1ordered li {
	font-size:0.85em;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}

.list1 {
	margin: 5px 0px 5px 8px;
}
.list1 li {
	font-size:0.85em;
	margin: 7px 0px 0px 15px;
	padding: 0px;
	list-style: url(/graphics-1/List1-Bullet.png);
	line-height: 1.1em;
}

.list1 li ul li {
	font-size: 1em;
	margin: 5px 10px 5px 20px;
	padding: 2px 2px 2px 0px;
}

.listreg li {
	font-size: 13px;
	margin: 0px;
	padding: 2px 2px 2px 5px;
}

.list1sm {
	margin: 10px 10px 10px 10px;
}
.list1sm li {
	font-size:10px;
	line-height:11px;
	list-style-image: url(/graphics-1/List1-Bullet.png);
	margin: 4px 12px 0px 20px;
	padding: 0px 0px 0px 5px;
}

.list2 {
	margin: 10px 10px 10px 10px;
}
.list2 li {
	font-size:.85em;
	margin: 8px 5px 0px 20px;
	padding: 0px 0px 0px 5px;
}



.list1b li {
	margin: 10px 5px;
	padding-left: 0px;
	list-style-image: url(/graphics-1/List1-Bullet.gif);
}
.list1c li {
	margin: 5px 0px;
	padding-left: 0px;
	list-style-image: url(/graphics-1/List1-Bullet.gif);
}


/* ---------------------  ------------------- */

.Quote-BoxA {
	width: 370px;
	margin: 10px 5px 5px 0px;
}

.Quote-BoxA .content p {
	margin: 0px;
	padding: 10px 10px 0px 20px;
	color: #525252;
	background-image: url(/graphics-1/Quote-BoxA.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.Quote-BoxA .bottom {
	margin: 0px;
	height: 14px;
	background-image: url(/graphics-1/Quote-BoxA.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
}


.FEATURES {
    POSITION: absolute;
	TOP: 200px;
	VISIBILITY: hidden;
	PADDING: 2px;
	z-index: 10;
	width: 400px;
	background-color: #FFFFFF;
	border: thin solid #FF8B00;
	left: 400px;
}
.NetCompareBOX {
	background-image: url(/graphics-1/Trampoline-Nets-Compare-09b.jpg);
	background-repeat: no-repeat;
	font-size: 0.85em;
	padding-top: 7px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 12px;
}
.bottom-line {
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}

.bottom-line2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
/* ---------------------  Parts ------------------- */

.partsBox {
	padding: 5px;
	margin-top: 10px;
	border-top: 1px solid #CCC;
}
.partsBox2 {
	padding: 10px;
	border-right: 1px solid #CCC;
}
.partsBox2rightside {
	padding: 10px;
}
.partsBoxPOPUP {
	POSITION: absolute;
	TOP: 310px;
	visibility: hidden;
	padding: 10px;
	width: 710px;
	background-color: #FFFFFF;
	border: 2px solid #4D75DB;
}

.top-line {
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #999999;
}
.spec-image {
	background-image: url(/graphics-1/Girl-Specs.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
	height: 400px;
}
.gamemat {
	POSITION: absolute;
	TOP: 290px;
	LEFT: 204px;
	VISIBILITY: hidden;
	PADDING: 5px;
	z-index: 10;
	width: 450px;
	height: 285px;
}

.vertLine {
	border-right: 1px dashed #557FF8;
}
.row1 {
	background: #DEE8FF;
}
/*.TabbedPanelsContent h3 {
	padding: 8px 0 4px 8px;
}*/
#Specs {
	font-size: 10px;
}
#Specs th {
	font-weight: bold;
	color: #FF8B00;
	font-size: 10px;
	line-height: 2em;
	text-align: left;
	padding-left: 10px;
}
#Specs td{
}
.quote2 {
	font-size: 13px;
	padding: 8px;
	background: #F7F7F7;
	border: 2px dotted #CCC;
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 300px;
}
.quote1 {
	font-size: 1em;
	padding: 8px;
	background: #F9F9F9;
	border: 2px dotted #CCC;
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	margin: 10px;
}
.dottedline {
	border-top: 2px dotted #69F;
	height: 2px;
	margin: 5px 0px;
	padding: 0px;
	width: 100%;
}
.tableCol1a {
	font-size: 10px;
	text-align: center;
	padding: 8px;
	border-bottom: 2px solid #CCC;
	border-right: 1px solid #CCC;
	border-left: 1px solid #CCC;
}
.tableRow1a {
	font-size: 10px;
	text-align: center;
	padding: 2px;
	border-bottom: 2px dotted #CCC;
}
.13Red {
		color: #E31B3A;
	font-size: 13px;  /*------WAS POINTS-------*/
}
.12regRed {
	color: #E31B3A;
	font-size: 12px; /*------WAS POINTS-------*/
}
.menu-pink {
	background-color:#FCF
}
.menu-grey {
	background-color:#CCCCCC
}
W1 {
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px; /*------WAS POINTS-------*/
}

.bluebody {
	font-size: 12px;
	font-weight: bold;
	color: #3F4CFF;
}
.blue13 {
	font-size: 13px;
	font-weight: bold;
	color: #3784FE;
}
/*.blue18 {
	font-size: 18px;
	font-weight: bold;
	color: #3784FE;
}
.red18 {
	font-size: 18px;
	font-weight: bold;
	color: #F00;
	line-height: 18px;
}*/
H14 {
	font-size: 14px; /*------WAS POINTS-------*/
	padding: 0px 0px 0px 0px;
	color: #3F4CFF;
	font-weight: bold;
}
H14w {
	font-size: 14px; /*------WAS POINTS-------*/
	padding: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-weight: bold;
}
.TR-Blue {
}
.TR-Blue {
	font-size: 12px;
	color: #4350FD;
}
.bas1big {
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

#Home1 {
	font-size: 12px;
	line-height: 14px;
	margin-top: 6px;
	margin-right: 12px;
	margin-left: 12px;
	margin-bottom: 6px;
}
#Parents {
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	margin-left: 20px;
	margin-right: 10px;
}
.BlueBold {
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #3F4CFF;
}
.left1 {
	vertical-align: text-bottom;
	float: left;
	padding-right: 7px;
}
.right2 {
	float: right;
	padding-right: 7px;
}
.td-borderBottom {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: dotted;
	border-top-color: #4B87EE;
	border-right-color: #4B87EE;
	border-bottom-color: #4B87EE;
	border-left-color: #4B87EE;
	border-right-style: solid;
}
#sftitle {
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-image: url(graphics-1/10sf-Title-bkg.jpg);
	background-color:#36F;
	padding: 3px 5px 6px;
	top: 0px;
	position: relative;
}
#sfBox {
	width: 800px;
	height: 520px;
	position: relative;
}
#sfMenu {
	size: 12px;
	position: relative;
	width: 200px;
	margin-right: 10px;
}
.localtitle {
	font-size: 19px;
	line-height: 20px;
	font-weight: bold;
}

.blueTOPbar {
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding: 6px;
	background-image: url(/graphics-1/BLUE-Title-bkg.jpg);
}
.greenTOPbar {
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding: 6px;
	background-image: url(/graphics-1/Green-Title-bkg.jpg);
}
.greyTOPbar {
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding: 6px;
	background-image: url(/graphics-1/Grey-Title-bkg.jpg);
}
.localtop5 {
	font-size: 13px;
	line-height: 17px;
	font-weight: bold;
}
.local16 {
	font-size: 16px;
	font-weight: bold;
	line-height: 16px;
}
.ReachBox1 {
	background-color: #FFFFFF;
	text-align: center;
	margin-right: 7px;
	float: right;
	width: 200px;
	padding: 0px;
	border: thin inset #000000;
	background-image: url(/graphics-1/Reach-AddressBKG.jpg);
}

.codebox {
	border: thin dashed #999999;
	background-color: #FFFFE7;
	padding: 6px;
	margin: 12px;
}
.button2-bkg {
	background-image: url(/graphics-2/button2-tn.png);
	background-repeat: no-repeat;
	width: 171px;
	background-position: center center;
	text-align: center;
	height: 30px;
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}
.button3-bkg {
	background-image: url(/graphics-2/button3-tn.png);
	background-repeat: no-repeat;
	width: 171px;
	background-position: center center;
	text-align: center;
	height: 30px;
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}

.BLOCKtan {
	font-weight: bold;
	color: #CBCC99;
}
.BOX250 {
	border: 2px outset #5880D0;
	width: 250px;
	background-image: url(/graphics/Trampoline-Activity-250bkg.jpg);
	}
.menu {
	POSITION: absolute;
	TOP: 165px;
	LEFT: 220px;
	VISIBILITY: hidden;
	PADDING: 5px;
	z-index: 10;
	width: 366px;
}
/*.MORE {
	POSITION: absolute;
	TOP: 120px;
	VISIBILITY: hidden;
	PADDING: 2px;
	z-index: 10;
	background-color: #FFFFFF;
	border: thin solid #FF8B00;
	left: 558px;
}*/

.MORE {
	POSITION: absolute;
	TOP: 165px;
	LEFT: 220px;
	VISIBILITY: hidden;
	PADDING: 2px;
	z-index: 100;
	width: 400px;
	background-color: #FFFFFF;
	border: thin solid #4751EE;
}

.FeaturesBOX{
	border: 2px outset #317583;
	width: 600px;
	background-image: url(/graphics/Trampoline-Features-bkg.jpg);
}
.FeaturesBOX450 {
	border: 2px outset #317583;
	width: 450px;
	background-image: url(/graphics/Trampoline-Features-bkg.jpg);
}
.FeaturesBOX350 {
	border: 2px outset #317583;
	width: 350px;
	background-image: url(/graphics/Trampoline-Features350-bkg.jpg);
}
.SpecsBOX{
	border: 2px outset #5880D0;
	width: 600px;
	background-image: url(/graphics/Trampoline-Specs-bkg.jpg);
}
.SpecsBOX450 {
	border: 2px outset #5880D0;
	width: 450px;
	background-image: url(/graphics/Trampoline-Specs-450bkg.jpg);
}
.WarrantyBOX {
	border: 2px outset #5880D0;
	width: 600px;
	background-image: url(/graphics/Trampoline-warr-bkg.jpg);
}
.WarrantyBOX450 {
	border: 2px outset #5880D0;
	width: 450px;
	background-image: url(/graphics/Trampoline-warr-450bkg.jpg);
}
.WarrantyBOX250 {
	border: 2px outset #5880D0;
	width: 250px;
	background-image: url(/graphics/Trampoline-warr-250bkg.jpg);
}
ul.Boxfeatures li {
	background-image: url(/graphics/ArrowRight.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	list-style-type: none;
	text-align: left;
	text-indent: 7px;
	padding: 7px;
	margin-top: 7px;
	margin-right: 7px;
	margin-bottom: 7px;
	margin-left: -7px;
}
.padded-box {
	font-size: 12px;
	line-height: 14px;
	margin-top: 6px;
	margin-right: 12px;
	margin-left: 12px;
	margin-bottom: 6px;
}

.PhoneMain {
	font-size: 21px;
	font-style: italic;
	font-weight: bold;
}
.PhoneHours {
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #FF0041;
	}

.BoxRounded {
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	margin: 8px 8px 20px;
	padding: 10px 15px 20px 15px;
	border: 1px solid #CCC;
	-moz-box-shadow: 2px 2px 2px #E8E8E8;
	-webkit-box-shadow: 2px 2px 2px #E8E8E8;
	box-shadow: 2px 2px 2px #E8E8E8;
}

.BoxRounded10 {
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	margin: 5px;
	padding: 10px 10px 10px 10px;
	border: 1px solid #CCC;
	-moz-box-shadow: 2px 2px 2px #E8E8E8;
	-webkit-box-shadow: 2px 2px 2px #E8E8E8;
	box-shadow: 2px 2px 2px #E8E8E8;
}

