ur/*STARTDYNAMIC*/
/*ENDDYNAMIC*/

.stage a {color:#c36615;}
.logo 
{
    background-image:url(../images/store_subdomain/Logo1.jpg);
    height:73px;
    background-repeat:no-repeat;
    display:block;
}
#container 
{
    width:770px; /* set site width */
    margin:auto;
    margin-top:10px;
    overflow:hidden;
}





/* ---------- Header Top Links (general style) ---------- */
.hlink 
{
    color:#c36615;
    font-family:Verdana, Tahoma, Georgia, Arial;
    font-size:10px;
    display:inline;
    padding:01px;
}
.hlink a
{
    color:#c36615;
    font-family:Verdana, Tahoma, Georgia, Arial;
    font-size:10px;
    text-decoration:none;
}
.hlink a:hover
{
    color:#36280e;
    font-family:Verdana, Tahoma, Georgia, Arial;
    font-size:10px;
    text-decoration:underline;
}

/* ---------- Header Top Links (individual items) ---------- */
.home
{
    padding-right:06px;
    border-right:1px solid #000;
}
.myaccount
{
    padding-right:15px;
    padding-left:35px;
}
.login
{
    padding-right:15px;
    padding-left:35px;
}
.logout
{
    padding-right:15px;
    padding-left:35px;
}
.shopcart
{
    padding-left:15px;
    padding-right:35px;
}
.help 
{
        padding-right:20px;
}

/* ---------- Footer (general style) ---------- */
#footer 
{
    margin-top:10px;
    background:#36280e url('../../../../../store.stottpilates.com/store/App_Themes/DefaultTheme/master.css');
}
.copyright 
{
    font-family:Verdana, Tahoma, Georgia, Arial;
    font-size:10px;
    text-decoration:none;   
}
.flink ul 
{
	padding:0px;
	margin:0px;
}
.flink ul li 
{
    float: left;
	list-style-type: none;
	position: relative;
    padding-right:08px;
    padding-left:08px;	 
}
.flink ul li a
{
    font-family:Verdana, Tahoma, Georgia, Arial;
    font-size:10px;
    text-decoration:none;    
}
.flink ul li a:hover
{
    color:#fff;
    font-family:Verdana, Tahoma, Georgia, Arial;
    font-size:10px;
    text-decoration:none;    
}
.flink ul li a:visited
{
    color:#c36615;
    font-family:Verdana, Tahoma, Georgia, Arial;
    font-size:10px;
    text-decoration:none;    
}



/* ---------- Sidebar (general style) ---------- */
.sidebar
{
    width:200px;
}
.menuspacer 
{
    height:100px;
	width:100%;
	background-color:#fff;
	border-top:1px solid #fff;
    
}
/* ---------- Main Content ---------- */
.stage 
{
    margin-left:10px;
    margin-right:10px;
    margin-top:10px;
    width:570px;
}

.breadcrumb a
{
    color:#524733;
    font-family:Verdana, Tahoma, Georgia, Arial;
    font-size:10px;
    text-decoration:none;        
}
/* ---------- General Styles ---------- */

.catimg
{
    margin:0px;
    padding:0px;
    margin-top:15px;
}
.cattitle 
{
    color:#c36615;
    font-family:Verdana, Tahoma, Georgia, Arial;
    font-variant:small-caps;
    font-weight:bold;
    font-size:12px;
    text-decoration:none;
    margin:0px;
    padding:0px;

}
.itemtitle 
{
    color:#000000;
    font-family:Verdana, Tahoma, Georgia, Arial;
    font-size:10px;
    text-decoration:none;
    padding:02px;
}
.itemtitle:hover
{
    color:#ffffff;
    background-color:#36280e;
    font-family:Verdana, Tahoma, Georgia, Arial;
    font-size:10px;
    text-decoration:none;
    padding:02px;
}
.itemtitle:visited
{
    color:#000000;
    font-family:Verdana, Tahoma, Georgia, Arial;
    font-size:10px;
    text-decoration:none;
    padding:02px;
}
.itempic 
{
    background:#fff url("../images/store_subdomain/details_bg.gif") no-repeat right bottom;
    width:392px;
    height:338px;
}
.itemdetailstitle 
{
    color:#c36615;
    font-family:Verdana, Tahoma, Georgia, Arial;
    font-size:12px;
    text-decoration:none;
    padding:02px;
}
.itemnumber 
{
    color:#000000;
    font-family:Verdana, Tahoma, Georgia, Arial;
    font-size:14px;
    text-decoration:none;
    padding:02px;
    font-weight:bold
}
.itemlnk 
{
    text-decoration:none;
    font-family:Verdana, Tahoma, Georgia, Arial;
    font-size:11px;
    line-height:20px;
    
}
.itemprice 
{
    color:#c36615;
    font-family:Verdana, Tahoma, Georgia, Arial;
    font-size:12px;
    text-decoration:none;
    padding:02px;
}


.btnSearch 
{
    background:#fff url('../images/store_subdomain/btnSearch.gif') no-repeat top left;
    display:inline-block;
    width:31px;
    height:24px;
    margin-left:04px;
}

.btn_snarrow 
{
    background-color:#36280e;
    color:#c36615;
    width:50px; 
    display:block;       
}
.btn_snarrow a
{
    text-align:center;
    text-decoration:none;
    font-weight:bold;
    background-color:#36280e;
    padding:04px;
    font-family:Verdana, Tahoma, Georgia, Arial;
    font-size:10px;    
    color:#c36615;    
    width:50px;
    display:block;
}

.btn_narrow 
{
    background-color:#36280e;
    color:#c36615;
    width:110px; 
    display:block;       
}
.btn_narrow a
{
    text-align:center;
    text-decoration:none;
    font-weight:bold;
    background-color:#36280e;
    padding:04px;
    font-family:Verdana, Tahoma, Georgia, Arial;
    font-size:10px;    
    color:#c36615;    
    width:100px;
    display:block;
}

.btn_narrow_login, .btn_narrow_login a
{	
    background: white url('../../../images/site/Stott/store_subdomain/_login.gif') no-repeat left;
    color:White;
    width:50px; 
    display:block;    
}
.btn_narrow_buy, .btn_narrow_buy a
{
	background: white url('../../../images/site/Stott/store_subdomain/_buy.gif') no-repeat left;
    color:White;
    width:50px; 
    display:block;  
}
.btn_narrow_checkout, .btn_narrow_checkout a
{
	background: white url('../../../images/site/Stott/store_subdomain/_checkout.gif') no-repeat left;
    color:White;
    width:53px; 
    display:block;  
}
.btn_narrow_removeall , .btn_narrow_removeall a
{
	background: white url('../../../images/site/Stott/store_subdomain/_removeall.gif') no-repeat left;
    color:White;
    width:110px; 
    height:15px;
    display:block;  
    text-decoration:none;
}

.btn_narrow_submit 
{
	background: white url('../../../images/site/Stott/store_subdomain/_submit.gif') no-repeat left;
    color:White;
    width:54px; 
    display:block;  
}
.btn_narrow_submit a
{
    display:inline;
    width:auto;
      
}

.btn_narrow_next , .btn_narrow_next a
{
	background: white url('../../../images/site/Stott/store_subdomain/_next.gif') no-repeat left;
    color:White;
    width:50px; 
    display:block;  
}

.btn_checkoutstep_on_1, 
.btn_checkoutstep_on_1 a, 
.btn_checkoutstep_on_1 a:hover
{
	background: white url('../../../images/site/Stott/store_subdomain/btn_checkoutstep_on_1.gif') no-repeat left;
    color:White;
    width:150px; 
    height:21px; 
    display:block;  
    text-decoration:none;
}
.btn_checkoutstep_on_2, .btn_checkoutstep_on_2 a, 
.btn_checkoutstep_on_2 a:hover
{
	background: white url('../../../images/site/Stott/store_subdomain/btn_checkoutstep_on_2.gif') no-repeat left;
    color:White;
    width:150px; 
    height:21px; 
    display:block;  
    text-decoration:none;
}
.btn_checkoutstep_on_3, .btn_checkoutstep_on_3 a, 
.btn_checkoutstep_on_3 a:hover
{
	background: white url('../../../images/site/Stott/store_subdomain/btn_checkoutstep_on_3.gif') no-repeat left;
    color:White;
    width:150px;
    height:21px;  
    display:block;  
    text-decoration:none;
}

.btn_checkoutstep_off_1, .btn_checkoutstep_off_1 a, 
.btn_checkoutstep_off_1 a:hover
{
	background: white url('../../../images/site/Stott/store_subdomain/btn_checkoutstep_off_1.gif') no-repeat left;
    color:White;
    width:150px; 
    height:21px; 
    display:block;  
    text-decoration:none;
}
.btn_checkoutstep_off_2, .btn_checkoutstep_off_2 a, 
.btn_checkoutstep_off_2 a:hover
{
	background: white url('../../../images/site/Stott/store_subdomain/btn_checkoutstep_off_2.gif') no-repeat left;
    color:White;
    width:150px; 
    height:21px; 
    display:block;  
    text-decoration:none;
}
.btn_checkoutstep_off_3, .btn_checkoutstep_off_3 a, 
.btn_checkoutstep_off_3 a:hover
{
	background: white url('../../../images/site/Stott/store_subdomain/btn_checkoutstep_off_3.gif') no-repeat left;
    color:White;
    width:150px; 
    height:21px; 
    display:block;  
    text-decoration:none;
}

.zoom 
{
    background-color:#c36615;
    color:#fff;
    width:50px; 
    display:block;       
    padding-right:05px;
    background:#c36615 url('../images/store_subdomain/zoom.gif') no-repeat right;
}
.zoom a
{
    text-decoration:none;
    font-weight:bold;
    padding:04px;
    font-family:Verdana, Tahoma, Georgia, Arial;
    font-size:10px;    
    color:#fff;    
    width:50px;
    display:block;
}

a.tab
{
    white-space:nowrap;
    display:block;
    padding:4px 15px 4px 6px;
    text-decoration:none;
    position:relative;
    top: -3px;
    color:#5a85a5;
}
table.tab
{
	border: none;
}
.tab td
{
    background:#f4efe0; 
    border:1px solid #fff;
    margin:0px;
    padding: 4px 0px 0px 4px;
    height:20px;
}
.tabselected td 
{
    background:#fff;
}
.tabcontent 
{
    background:#e7e7e8;
    margin:0px;
    padding:20px;
    width:335px;
}

.mylnk{display:inline; width:100px;}     

.tellfriendtitle 
{
    color:silver;
    font-family:Verdana, Tahoma, Georgia, Arial;
    font-size:14px;
    text-decoration:none;
    padding:02px;
    font-weight:bold;
}        

.tellfriendlabel 
{
    color:#000;
    font-weight:bold;
    padding:10px 0px 5px 0px;
}

.tellfriendmsg
{
    color:red;    
}

.tellfriendbox
{    
    border: solid 1px #e5e2e3;
    background-color:#eeeeee;
    width: 100%;   
    padding:3px 3px 3px 3px;
}
#info{margin-top:08px;}

.btn_checkoutstep_off,
btn_checkoutstep_on
{
	display:inline;
	height:29px;
	text-align:center;
}
.btn_checkoutstep_off a ,
btn_checkoutstep_on a 
{
	color: gray;  
	text-decoration:none; 
	color: black; 
	display:inline;
	height:29px;
	text-align:center;
}
.btn_checkoutstep_off a:visited ,
btn_checkoutstep_on a:visited 
{
	color: gray; 
	display:inline;
	height:29px;
	text-align:center;
}
.btn_checkoutstep_off a:hover ,
btn_checkoutstep_on a:hover
{
	color: gray; 
	display:inline;
	height:29px;
	text-align:center;
	color: black; 
}
.btn {color:#c36615; font-weight:bold;}
.steplefton 
{
	background-image:url(../images/store_subdomain/stepon_left.gif);
	background-repeat:no-repeat;
	height:29px;
	background-color:Blue;
}
.stepleftoff
{
	background-image:url(../images/store_subdomain/stepoff_left.gif);
	background-repeat:no-repeat;
	height:29px;
}
.stepright 
{
	background-image:url(../images/store_subdomain/step_right.gif);
	background-repeat:no-repeat;
	height:29px;
}
.stepmiddle 
{
	background-image:url(../images/store_subdomain/step_middle.gif);
	background-repeat:repeat-x;
	height:29px;
	padding-left:2px;
	padding-right:2px;
}


/** Uses background image for btn divs **/
.btn_img
{
	display:inline-block;
	width:85px;
	height:24px;
	text-align:center;
	background-image:url(../images/store_subdomain/wide_button.png);
	background-repeat:no-repeat;
	margin-left:2px;
}

.btn_narrow_img
{
	float:left;
	width:51px;
	height:24px;
	text-align:center;
	background-image:url(../images/store_subdomain/narrow_button.png);
	background-repeat:no-repeat;
	margin-left:2px;
	vertical-align:middle;
}
.none{display:inline;}
.none a
{
    white-space:nowrap;
    padding:4px 15px 4px 6px;
    text-decoration:none;
    position:relative;
    top: -3px;
    color:#5a85a5;
}
.none
{
    background:#f4efe0; 
    border:1px solid #fff;
    margin:0px;
    padding: 4px 0px 0px 4px;
    height:20px;
}

.note 
{
    background:#e7e7e8;
    margin:0px;
    padding:20px;
}
.lang a {color:#c36615;}
.btnlnk {color:#36280e;}
.ALERT {font-weight:bold; color:red;}


.date-pick { margin-right: 2px }

div#ui-datepicker-div .ui-datepicker-calendar {background-color:#f0f0f0; border:solid 1px black; color:Black;}
div#ui-datepicker-div .ui-datepicker-title {background-color:#c36615; border:solid 1px black; color:Black;}
div#ui-datepicker-div .ui-datepicker-header ui-widget-header ui-helper-clearfix ui-corner-all {background-color:#f0f0f0; border:solid 1px black; color:Black;}
div#ui-datepicker-div a {background-color:#f0f0f0; border:solid 1px black; color:Black;}
div#ui-datepicker-div a:hover {background-color:#f0f0f0; border:solid 1px black; color:Black;}
div#ui-datepicker-div .ui-icon ui-icon-circle-triangle-w {background-color:#f0f0f0; border:solid 1px black; color:Black;}
div#ui-datepicker-div .ui-icon ui-icon-circle-triangle-e {background-color:#f0f0f0; border:solid 1px black; color:Black;}

div#ui-datepicker-div .ui-datepicker-title {font-weight:bold;}

.ODD td {background-color:#DDD0D0;}


h1 {
	color: #524733;
	font-weight: normal;
	font-size: 16px;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif;
}


h2  { color: #524733; font-size: 14px; line-height: 18px; font-family: Verdana, Arial, Helvetica, Geneva, "trebuchet ms", SunSans-Regular, sans-serif ; font-weight:normal; margin-bottom: 0; padding-bottom: 0; }
h3 { color: #4d3a2a; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h4 { color: #3b2b1f; font-weight: bolder; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h5 { color: #95956a; font-style: italic; font-weight: normal; font-size: 12px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1pt }
h6 { color: #a4a47b; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; font-style: normal; line-height: 14px; }
body, p  { color: #373737; font-weight: normal; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif }
a { color: #3a6c96; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:hover { color: #295682; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
strong { color: #5f4b37; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
b { color: #5b5b5b; font-size: inherit; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: inherit; line-height: inherit; }
var { color: #696969; font-style: normal; font-weight: normal; font-size: 9px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
em { color: #696969; font-style: normal; font-weight: bolder; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
dfn { color: black; font-style: normal; font-weight: normal; font-size: 9px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none  }
cite   { color: #5f4b37; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; font-weight: normal; letter-spacing: 1px }
/*
ul { color: #373737; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
li { color: #373737; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 14px; }
*/
ul { color: #373737; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
li { color: #373737; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; list-style-image:url(../../../images/site/Stott/store_subdomain/bullet-cream_10x10.gif);}

i { font-size: 10px; font-weight: normal; font-style: italic; }
body { margin: 0; padding: 0; min-height:600px; height:600px; }
option, select { font-size: 10px; font-family: Verdana, Arial, Geneva, Helvetica, "trebuchet ms", SunSans-Regular, sans-serif; text-align: center;}
form { margin: 0; padding: 0; }
.utilities {
	background-color: #f4f0e2;
	position: absolute;
	top: 0;
	right: 0;
	width: 300px;
	height: 80px;
	z-index: 0;
	background-image:url(../../../images/site/Stott/store_subdomain/Masthead-watermark.gif);
}
.utilities p{ margin: 0; padding: 7px 6px; }

.contact {
	background-color: #765c3e;
	position: absolute;
	top: 10px;
	right: 315px;
	width: 400px;
	z-index: 300;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-align:right;
}


.contactstyle {
	background-color: #765c3e;
	right: 10px;
	z-index: 300;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-align:right;
}

.content {
	background-color: #ffffff;
	overflow: auto;
	margin: 0;
	padding: 0;
	height: 225px;
	position:absolute;
	top:93px;
	text-align: left;
	border-top: none;
	border-right: 1px solid #f3eedd;
	border-bottom: 1px solid #f3eedd;
	border-left: 1px solid #f3eedd;
}


.signinbox {
	background-color: #ffffff;
	overflow:hidden;
	margin: 0;
	padding: 0px;
	height: 300px;
	width:300px;
	position:absolute;
	top:93px;
	text-align: left;
	right:0px;
	z-index:1000;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #765c3e;
	border-left: 1px solid #765c3e;
}

.content p{ padding: 10px; }
.shoppingcartPanelTab {
	color: #ffffff;
	font-size: 12px;
	height: 34px;
	width: 170px;
	z-index: 275;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif;
	background-image:url(../../../images/site/Stott/store_subdomain/Masthead-colorbg.gif);
	background-repeat: repeat-x;
	padding-left: 0px;
	text-align:left;
	position:absolute;
	top:60px;
}

#search { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; width: 17em; margin: 0; padding: 3px; }
#SearchForm { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; margin: 0; padding: 0 0 10px 6px; }
#SearchForm p{ margin: 0; padding-top: 0px; }
.signinbar {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif;
	background-image:url(../../../images/site/Stott/store_subdomain/Masthead-colorbg.gif);
	background-repeat: repeat-x;
	background-color: #8a7a63;
	position:absolute;
	z-index: 1000;
	top:60px;
	text-align: right;
	width:135px;
	height:34px;
	right: 0;
	padding-right:6px;
	color:#ffffff;
}

/* signin rollovers */

.signinbar2 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif;
	background-image:url(../../../images/site/Stott/store_subdomain/Masthead-colorbg.gif);
	background-repeat: repeat-x;
	
	position:absolute;
	z-index: 1000;
	top:60px;
	text-align: right;
	width:140px;
	height:34px;
	right: 0;
	color:#ffffff;
	padding-top:15px;
}

.shoppingcartPanelTab2 {	
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif;
	background-image:url(../../../images/site/Stott/store_subdomain/Masthead-colorbg.gif);
	background-repeat: repeat-x;
	position:absolute;
	z-index: 500;
	top:60px;
	text-align: left;
	width:300px;
	height:34px;
	color:#ffffff;
	
}

.signinbar2over {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif;
	background-image:url(../../../images/site/Stott/store_subdomain/Masthead-colorbg.gif);
	background-repeat: repeat-x;
	position:absolute;
	z-index: 1000;
	top:0px;
	text-align: right;
	width:140px;
	height:34px;
	right: 0;
	color:#ffffff;
	padding-top:15px;
}

.shoppingcartPanelTab2over {	
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif;
	background-image:url(../../../images/site/Stott/store_subdomain/Masthead-colorbg.gif);
	background-repeat: repeat-x;
	position:absolute;
	z-index: 500;
	top:0px;
	text-align: left;
	width:300px;
	height:34px;
	color:#ffffff;
}

.hideform {
	visibility:hidden;
}

.signinbar2 a, a.brownlink {
	color: #dcdd96;
	font-weight: bold;
}

.signinbar2 a:hover, a.brownlink:hover {
	color: #dcdd96;
	font-weight: bold;
}


/* ERROR MESSAGES*/
div.errorform {
	position: absolute;
	z-index: 300;
	height: 23px;
	width: 250px;
}
div.errorform2 {
	position: absolute;
	z-index: 300;
	height: 23px;
	text-align: right;
	width: 250px;
}

#cart {
	display: none;
}
#signinbox {
	display: none;
}
/* end signin rollovers */

.signinbar a {
	color: #dcdd96;
	font-weight: bold;
}

.signinbar a:hover {
	color: #dcdd96;
	font-weight: bold;
}

.contact a {
	color: #dcdd96;
	font-weight: bold;
}

.contactstyle a {
	color: #dcdd96;
	font-weight: bold;
}

.contactstyle a:hover {
	color: #dcdd96;
	font-weight: bold;
}

.AccordionPanelContent p { margin-top: 5px; margin-bottom: 0; color: #3a6c96; font-size:10px;}
.related { color: #fff; font-weight: bold; padding: 10px; }
.tooltip{
	line-height: 18px;
}
#checkout {
	float: right;
}
table.item {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #765c3e;
}
.price {margin: 0; padding: 0; }
#prodDesc { width: 438px; margin-top: 25px; margin-bottom: 0; padding: 0 150px 10px 10px; border-top: 1px solid #f3eedd; border-right: 1px solid #f3eedd; border-left: 1px solid #f3eedd; border-bottom-color: #f3eedd; border-bottom-width: 0; }
.prodDesc {margin: 0; padding: 0; }
.style1 {
	color: #765c3e;
	background-color:#f5f0e3;
}
.highlight { color: #ffffff; background-color: #765c3e; }
#selections { background-color: #f3eedd; width: 600px; border-bottom: 1px solid #fff; }
.price { margin: 0; padding: 0; }
.smailImage { padding-right: 20px; border-right: 2px dotted #f3eedd; }
.description {
	padding-left: 25px;
	line-height: 14px;
	font-size: 10px;
	text-align:left;
}
.colorName { margin-top: 0; padding-top: 0; }
.details { }
.features { margin-left: 1em; padding-left: 0.1em; list-style-image: url(../../../../../store.stottpilates.com/store/storesampleImages/BulletChevron10px.gif); }
.features li { margin-bottom: 5px; }
p.osnav{
	margin: 0;
	padding: 10px;
	border-bottom: 1px solid #c1c288;
	border-top-width: 0;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif;
	
}

a.osnav {
	color: #3a6c96;	
	cursor: pointer;	
	text-decoration: none;
}

a:visited.osnav {
	color: #3a6c96;	
	cursor: pointer;	
	text-decoration: none;
}

.rightnav {
	width: 200px;
	padding-right:20px;
}


/* Column caption */
.CAPTION         { font-weight:bold; color: #333333; }
.CAPTION2         { background-color:#ffffff ; font-weight:bold; color: #295682; }

/* GRADIENT caption styles */
/* H1 level caption        */
.GRADIENT1 {	PADDING-RIGHT:5px; PADDING-LEFT:5px; Z-INDEX:101; LEFT:0px; PADDING-BOTTOM:5px; FONT:bold 11pt verdana; WIDTH:105%; COLOR:white; PADDING-TOP:5px; TOP:0px; HEIGHT:32px;	}
/* H2 level caption        */
.GRADIENT2 {	LEFT:5px; PADDING-LEFT: 5px; PADDING-BOTTOM:5px; FONT:bold 11pt arial; WIDTH:105%; COLOR:#777777; TOP:0px; HEIGHT:16px;	}
/* H3 level caption        */
/* .GRADIENT3 {	PADDING-RIGHT:0px; PADDING-LEFT:175px; Z-INDEX:101; FILTER:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#8EAAF5', EndColorStr='#D3D3D3'); LEFT:0px; PADDING-BOTTOM:0px; FONT:bold 11pt verdana; COLOR:white; HEIGHT:120px; } */
.GRADIENT3 {	background-image:url(http://store.stottpilates.com/store/dynamic/GradientLine.aspx?width=1200&amp;height=1&amp;Color1=0x8EAAF5&amp;Color2=0xD3D3D3&amp;cache=true); 	PADDING-RIGHT:0px; PADDING-LEFT:5px; Z-INDEX:101; LEFT:0px; PADDING-BOTTOM:0px; FONT:bold 11pt verdana; COLOR:white; HEIGHT:120px;  }

/* Form Labels */
.LABEL           { color: Black; font-size: 8pt; font-weight:bold ;}
.LINKBARFONT     { color: Black; font-size: 10pt; font-weight:bold ;}
/* Attention getting */
.TITLE		    { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; font-size: 12pt; font-weight: bold; color:#373737; height:5;}

INPUT            { font-size: 8pt; height:auto; }
SELECT           { font-size: 8pt; height:auto; }
SELECT.UOM	 { font-size: 8pt; height:auto; width:120px;}

/* PARAGRAPH TAG */
.LISTPRICE      { font-family: Verdana ; font-size: 8pt; text-decoration:line-through ;}

.STANDARD    { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; font-size: 8pt; }
.FOOTER      { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; font-size: 8pt; }
.HEADER      { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; font-size: 11pt; }
.SMALL       { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; font-size: 8pt; }

.OUTLINED { BORDER-STYLE: solid; BORDER-WIDTH:1; }
	
TD               { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; font-size: 10px; }
TH               { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; font-size: 8pt; }
.LINKBAR	{ background-color:#D3D3D3; }

/* HYPERLINKS */
.CAPTION A        {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serifL; font-size: 8pt; color: #295682; text-decoration: underline; }
.CAPTION A:HOVER  {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; font-size: 8pt; color: #295682; text-decoration: none; }

.LOGO		{ background-color:#8EAAF5; }
.TOOLBAR     { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; font-size: 8pt; background-color:#D3D3D3; color:Black  }
.ALTPANEL     { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serifL; font-size: 8pt; background-color:#D3D3D3; color:Black  }
.LEFTCOL	 { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; font-size: 8pt; background-color:#D3D3D3; color:Black  }
.RIGHTCOL		 { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; font-size: 8pt; background-color:#8EAAF5; color:Black ;  }
/** Odd/Even row background colours **/
.EVEN			{ background-color:#f0f0f0 }
.ODD			{ background-color:#e0e0e0 }

.SMALLBOLD { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; font-size: 8pt; font-weight:bold }

/** skmMenu styles **/
.MENUITEM  { background-color:#D5D5EA;  color:black;    }
.MENUITEMHOVER { background-color:#D5D5EA;  color:red;   }
.TOPMENUITEM  { background-color:#D5D5EA;  color:black;  font-weight:bold; }
.TABSELECTED		{ background-color:White; padding:04px;}
.TABSELECTED .tabText {border:0px; background-color:Transparent; margin-left:10px; font-size:09px;}
.TABNORMAL			{ background-color:#F3EEDD; color:#3A6C96; padding:04px;}
.TABNORMAL .tabText {border:0px; background-color:Transparent; margin-left:10px;  color:#3A6C96; font-size:09px;}

/** AM - customized **/
.subtext { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ADAD5A; font-weight:bold; padding-bottom:20px; width:690px;}
select { text-align:left;}
option { text-align:left;}


#checkout td {
	padding-top:3px;
	padding-bottom:3px;
	vertical-align:text-top;
	margin-top:0;
}

.sectionbox {
	padding:10px;
	margin-left:0px;
	background-color:#e2dfd4;
	vertical-align:text-top;
}

#checkout input {
	border:1px solid #cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}
#checkout select {
	border:1px solid #cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}
#checkout textarea {
	border:1px solid #cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}
.dottedline{
	border-bottom: dotted 1px #a17e56;
	margin-bottom:10px;
}

.errorfeedback {
	background-color:#cc0000;
	color:#ffffff;
}

.errorfeedback b{
	color:#ffffff;

}

#QuoteFollow {
	background-color: #F8F8F8;
	text-align: justify;
	color: #000000;
	padding: 7px 7px 7px 7px;
}

#QuoteFollow b {
	color: #000000;
}

#new_footer a { 
	color:#373737; 
	text-decoration: none; 
}

#new_footer a:visited { 
	color:#373737; 
	text-decoration: none; 
}

#new_footer a:hover { 
	color:#373737; 
	text-decoration: underline; 
}