.style1 {font-size: 14px; font-style: italic;}
.style2 {font-size: 12px; font-weight: normal; color: #000000; font-family: Arial, Helvetica, sans-serif;}

body,td,th,p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
body {
	margin: 0;
	padding: 0;
}

a:link {
	color: #6699FF;
}
a:visited {
	color: #9999CC;
}

h1 {
	font-size: 12px;
	color: #3F4CFF;
	padding: 0px 0px 0px 0px;
	margin-bottom: 0px;
}

h2 {
	font-size: 10px;
	color: #3737FF;
    padding: 0px 0px 0px 0px;
}

.bas1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
	.sm1 {
    font-size: 9px;
}

.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;
}

.strike{
	font-size: 10pt;
	text-decoration: line-through;
}
.red-sale{
	color: #BA152F;
	font-size: 10pt;
}

.red-pr {
	color: #BA152F;
    font-size: 13pt;
	font-weight: bold;
}
.red-prSTRIKE {
	color: #BA152F;
	font-size: 13pt;
	font-weight: bold;
	text-decoration: line-through;
}
.list2 {
	list-style-type: disc;
	margin-left: -15px;
	margin-bottom: 5px;
	margin-top: 2px;
}
.onSale {
	z-index: 1;
}

.prsubmit { font-size: 9px; 
    padding: 0px; }
.prsubmit2 {
	padding: 0px;
	margin-top: 4px;
	margin-right: 2px;
}
.prsubmit3 {
	padding: 0px;
	margin-top: 4px;
	margin-bottom: 0px;
}

W1 {
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14pt;
}
.soldout {
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #FF0000;
}
.bluebody {
	font-size: 12px;
	font-weight: bold;
	color: #3F4CFF;
}
.blue13 {
	font-size: 13px;
	font-weight: bold;
	color: #3F4CFF;
}
.blue18 {
	font-size: 18px;
	font-weight: bold;
	color: #3F4CFF;
	line-height: 18px;
}
.red18 {
	font-size: 18px;
	font-weight: bold;
	color: #F00;
	line-height: 18px;
}
.red {
	color: #FF0000;
}
.redJS {
	color: #E31838;
}
H14 {
	font-size: 14pt;
	padding: 0px 0px 0px 0px;
	color: #3F4CFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
H14w {
	font-size: 14pt;
	padding: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.TR-Blue {
}
.TR-Blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4350FD;
}
.bas1big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
a.blacklink:link {color:#000000;}
a.blacklink:visited{color: #999999;}
a.blacklink:hover{color: #6699FF;}

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;
}

#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;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 5px;
	background-image: url(graphics-1/10sf-Title-bkg.jpg);
}
.localtitle {
	font-size: 19px;
	line-height: 20px;
	font-weight: bold;
}

.blueTOPbar {
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 5px;
	background-image: url(graphics-1/10sf-Title-bkg.jpg);
}
.white {
	color: #FFFFFF;
}
.green {
	color: #296342;
}
.jsBlue {color: #003E7E}
.jsBlue2 {
	color: #404EFF
}
.aosGreen {color: #02453C}

.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);
}
/*
.10 {
	font-size: 10px;
	font-weight: normal;
}
*/
.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: 165px;
	LEFT: 220px;
	VISIBILITY: hidden;
	PADDING: 2px;
	z-index: 10;
	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;
}
.WhiteBold {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 1.25em;
}
.padded-box {
	font-size: 12px;
	line-height: 14px;
	margin-top: 6px;
	margin-right: 12px;
	margin-left: 12px;
	margin-bottom: 6px;
}
