p {
padding: 0 0 8px 0;
margin: 0;
}

td.pay {
color:#DF423B;
background:#bbadd0;
font-family:arial;
font-weight:bold;
font-size:11px;
text-align:center;
/* width:135px; */
height:19px;
white-space: nowrap;
}

td.pay span.productSpecialPrice {
font-size:11px;
font-family:arial;
}

td.vat {
color:#8c77a8;
font-family:arial;
font-weight:bold;
font-size:11px;
text-align:center;
}

td {
font-family: arial, tahoma, verdana, sans-serif;
font-weight: normal;
font-size: 11px;
color: #555;
}

.tab_out {
background-color: #ECE6CE;
}
.tab_in {
background-color: #A9AA82;
}

.listing-left-right{
background-color: #D3C99A;
}

.cat_header {
height:30px;
background-position: left center;
padding-left: 14px;
font-weight: bold;
font-size: 13px;
background-image: url(images/navigation/t_browse.gif);
text-transform: uppercase;
color: #ffffff;
background-repeat: no-repeat;
font-family: tahoma, verdana, arial, sans-serif
}
.cat_footer {
	background:url(images/navigation/nav_f.gif) left center no-repeat;
}

#sidebar {
left: 0px;
width: 216px;
position: relative;
top: 0px
}
#p7pmnav {
margin: 0px;
}
#p7pmnav ul {
margin: 0px;
z-index: 10000;
background: #fff;
}
#p7pmnav li {
margin: 0px;
padding: 0px;
list-style-type: none;
}
#p7pmnav a {
background: url(images/infobox/cat_arrow.gif) no-repeat 5px 8px;
display: block;
font-size: 11px;
color: #655c5d;
font-family: tahoma, verdana, arial, sans-serif;
text-decoration: underline;
padding: 3px 2px 3px 12px;
width:181px;
}

#p7pmnav a:hover {
background: #eaeaea url(images/infobox/cat_arrow.gif) no-repeat 5px 8px;
text-decoration: none;
width:181px;
color: #655c5d;
}

#p7pmnav a:active {
background: url(images/infobox/cat_arrow.gif) no-repeat 5px 8px;
color: #655c5d;
text-decoration: none;
width:181px;
}
#p7pmnav a:unknown {
background: url(images/infobox/cat_arrow.gif) no-repeat 5px 8px;
color: #655c5d;
text-decoration: none;
width:181px;
}
#p7pmnav .p7pmmark {

}
#p7pmnav .p7pmtrg {

}

#p7pmnav a.p7pmtrg_clear:hover {
color: #655c5d;
cursor: pointer;
text-decoration: none;
width:181px;
}
#p7pmnav a.p7pmtrg_clear:active {
background: url(images/infobox/cat_arrow.gif) no-repeat 5px 8px;
cursor: pointer;
color: #655c5d;
text-decoration: none;
}
#p7pmnav a.p7pmtrg_clear:unknown {
background: url(images/infobox/cat_arrow.gif) no-repeat 5px 8px;
color: #ffffff;
cursor: pointer;
text-decoration: none;
}
#p7pmnav .p7pmtrg_clear {


}
#p7pmnav .p7pmon {
color: #655c5d;
background:  url(images/infobox/cat_arrow.gif) no-repeat 5px 8px;
cursor: pointer;
}
#p7pmnav .p7pmhide {
border-right: 0px;
border-top: 0px;
left: -9000px;
border-left: 0px;
border-bottom: 0px
}
#p7pmnav .p7pmshow {
z-index: 20000! important;
left: auto;
}
#p7pmnav {
padding: 0;
margin: 0px;
width: 116px;

}
#p7pmnav ul {
margin: 0px;
width: 195px;
padding: 0;
border: 1px solid #b8b8b8;
//width: 183px;
}
#p7pmnav ul a {
background: url(images/infobox/cat_arrow.gif) no-repeat 5px 8px;
display: block;
color: #655c5d;
width: 116px;
}
#p7pmnav ul a:hover {
background: #eaeaea url(images/infobox/cat_arrow.gif) no-repeat 5px 8px;
display: block;
color: #655c5d;
width: 173px;
}
body {
background: #ffffff;
margin: 0px 12px;
color: #555;
font-size: 11px;
font-family: Tahoma, Arial, sans-serif;
}
a {
color: #5e974a;
text-decoration: underline
}
a:hover {
color: #545d3b;
text-decoration: underline
}
td.headernavigation, td.fitnesslink {
font-weight: bold;
font-size: 11px;
background-image: url(images/header/h_nav_bg.jpg);
text-transform: uppercase;
color: #545d3b;
font-family: tahoma, verdana, arial, sans-serif;
height: 26px;
text-align: center
}
a.headernavigation {
color: #545d3b;
font-style: normal;
text-decoration: none
}
a.headernavigation:hover {
color: #545d3b;
font-style: normal;
text-decoration: underline
}
td.fitnesslink {
	color: #C04452;
}
td.fitnesslink a {
	color: #C04452;
	font-style: normal;
	text-decoration: none;
}
td.fitnesslink a:hover {
	color: #FFFFFF;
	font-style: normal;
	text-decoration: underline
}
td.htitle {
font-weight: bold;
font-size: 15px;
color: #545d3b;
font-family: tahoma, verdana, arial, sans-serif
}
tr.headererror {
background: #ff0000
}
td.headererror {
font-weight: bold;
font-size: 12px;
background: #ff0000;
color: #ffffff;
font-family: tahoma, verdana, arial, sans-serif;
text-align: center
}
tr.headerinfo {
background: #00ff00
}
td.headerinfo {
font-weight: bold;
font-size: 12px;
background: #00ff00;
color: #ffffff;
font-family: tahoma, verdana, arial, sans-serif;
text-align: center
}
td.footer {
color: #777;
background: url(images/footer_bg.gif) repeat-x;
font-family: tahoma, verdana, arial, sans-serif;
height: 25px;
text-align: center;
padding: 10px 0 0 0;
}
a.footer {
font-size: 11px;
color: #777;
font-style: normal;
text-decoration: underline;
}
a.footer:hover {
font-style: normal;
text-decoration: none;
}
.infobox {
background: #ffffff
}
td.infoboxheading {
font-family: arial, tahoma, verdana, arial, sans-serif;
color: #c04452;
font-size: 13px;
font-weight: bold;
letter-spacing: -1px;
text-transform: uppercase;

background-image: url(images/infobox/ib_h_bg.gif);
background-position: left top;
background-repeat: no-repeat;
padding-top: 12px;
}
infoboxheading_red {
font-family: arial, tahoma, verdana, arial, sans-serif;
color: #c04452;
font-size: 13px;
font-weight: bold;
letter-spacing: -1px;
text-transform: uppercase;

background-image: url(images/infobox/red/ib_h_bg.gif);
background-position: left top;
background-repeat: no-repeat;
padding-top: 12px;
}
td.infoboxheading_red {
font-family: arial, tahoma, verdana, arial, sans-serif;
color: #c04452;
font-size: 13px;
font-weight: bold;
letter-spacing: -1px;
text-transform: uppercase;

background-image: url(images/infobox/red/ib_h_bg.gif);
background-position: left top;
background-repeat: no-repeat;
padding-top: 12px;
}
.infoboxcontents {
font-size: 12px;
font-family: verdana, arial, sans-serif
}
a.infoboxcontents {
color: #5e974a;
font-style: normal;
text-decoration: underline
}
a.infoboxcontents:hover {
color: #545d3b;
font-style: normal;
text-decoration: underline
}
.title {
font-weight: bold;
font-size: 13px;
color: #545d3b;
font-family: arial,tahoma, verdana, arial, sans-serif
}
.infoboxnotice {
background: #ff8e90
}
.infoboxnoticecontents {
font-size: 12px;
background: #ffe6e6;
font-family: verdana, arial, sans-serif
}
.contentbox {
background: #ffffff
}
td.contentboxheading {
letter-spacing: -1px;
font-size: 14px;
font-weight: bold;
padding: 0 0 4px 15px;
color: #665d5e;
font-family: arial,tahoma, verdana, arial, sans-serif
}
.contentboxcontents {
font-size: 12px;
background: #ffffff;
font-family: verdana, arial, sans-serif
}

.bg_aerobics {
background-position: left bottom;
background-image: url(images/bg/bg_aerobics.jpg);
background-repeat: no-repeat
}
.bg_corestability {
background-position: left bottom;
background-image: url(images/bg/bg_corestability.jpg);
background-repeat: no-repeat
}
.bg_fitness {
background-position: left bottom;
background-image: url(images/bg/bg_fitness.jpg);
background-repeat: no-repeat
}
.bg_matbags {
background-position: left bottom;
background-image: url(images/bg/bg_matbags.jpg);
background-repeat: no-repeat
}
.bg_props {
background-position: left bottom;
background-image: url(images/bg/bg_props.jpg);
background-repeat: no-repeat
}
.bg_strength {
background-position: left bottom;
background-image: url(images/bg/bg_strength.jpg);
background-repeat: no-repeat
}
.bg_studioequipment {
background-position: left bottom;
background-image: url(images/bg/bg_studio_equipment.jpg);
background-repeat: no-repeat
}
.bg_pilates {
background-position: left bottom;
background-image: url(images/bg/bg_pilates.jpg);
background-repeat: no-repeat
}
.bg_yogakits {
background-position: left bottom;
background-image: url(images/bg/bg_yogakits.jpg);
background-repeat: no-repeat
}
.bg_yoga {
background-position: left bottom;
background-image: url(images/bg/bg_yoga.jpg);
background-repeat: no-repeat
}
.bg_resistance {
background-position: left bottom;
background-image: url(images/bg/bg_resistance.jpg);
background-repeat: no-repeat
}
.bg_fitnessmachines {
  background-position: left bottom;
  background-image: url(images/bg/bg_fitnessmachines.jpg);
  background-repeat: no-repeat
}


.bg_media {
background-position: left bottom;
background-image: url(images/bg/bg_media.jpg);
background-repeat: no-repeat
}


.bg_clothing {
background-position: left bottom;
background-image: url(images/bg/bg_clothing.jpg);
background-repeat: no-repeat
}

.bg_meditation {
background-position: left bottom;
background-image: url(images/bg/bg_meditation.jpg);
background-repeat: no-repeat
}

td.pageheading, span.pageheading, p.pageheading {
font-size: 19px;
color: #665d5e;
font-family: arial, verdana, sans-serif;
/* width:400px; */
}

td.pageheading2 {
font-family: arial, verdana, sans-serif;
font-size: 17px;
color: 3F3430;
font-weight: bold;
}

td.subtitle, span.subtitle {
font-weight: bold;
font-size: 13px;
color: #333333;
font-family: tahoma, arial, verdana, sans-serif
}
div.pageheading {
font-weight: bold;
font-size: 13px;
color: #d3c99a;
font-family: verdana, arial, sans-serif
}
input.transpng {
behavior: url("png.htc")
}
img.transpng {
behavior: url("png.htc")
}
.cat_description {
font-weight: bold;
font-size: 12px;
color: #800000;
font-family: verdana, arial, sans-serif
}
.boxtext {
font-size: 12px;
line-height: 1.5;
font-family: tahoma, verdana, arial, sans-serif
}
.errorbox {
font-weight: bold;
font-size: 10px;
background: #ffb3b5;
font-family: verdana, arial, sans-serif
}
.stockwarning {
font-size: 10px;
color: #cc0033;
font-family: verdana, arial, sans-serif
}
.productsnotifications {
background: #f2fff7
}
.orderedit {
font-size: 10px;
color: #70d250;
font-family: verdana, arial, sans-serif;
text-decoration: underline
}
.hhh {
font-weight: bold;
font-size: 12px;
font-family: verdana, arial, sans-serif
}
form {
display: inline
}
tr.header {
background: #ffffff
}
tr.accounthistory-odd {
background: #f8f8f9
}
tr.addressbook-odd {
background: #f8f8f9
}
tr.alsopurchased-odd {
background: #f8f8f9
}
tr.payment-odd {
background: #f8f8f9
}
tr.productlisting-odd {
/*background: #EBE6CD;*/
}
tr.productreviews-odd {
background: #f8f8f9
}
tr.upcomingproducts-odd {
background: #f8f8f9
}
tr.shippingoptions-odd {
background: #f8f8f9
}
tr.accounthistory-even {
background: #f8f8f9
}
tr.addressbook-even {
background: #f8f8f9
}
tr.alsopurchased-even {
background: #f8f8f9
}
tr.payment-even {
background: #f8f8f9
}
tr.productlisting-even {
/*background: #E0DABD;*/
}
tr.productreviews-even {
background: #f8f8f9
}
tr.upcomingproducts-even {
background: #f8f8f9
}
tr.shippingoptions-even {
background: #f8f8f9
}

table.productlisting {
border-right: #b6b7cb 1px solid;
border-top: #b6b7cb 1px solid;
border-left: #b6b7cb 1px solid;
border-bottom: #b6b7cb 1px solid;
border-spacing: 1px
}

.productlisting-heading {
font-family: arial, verdana, sans-serif;
color: #7E785C;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
background: #d3c99a;
}

a.productlisting-heading:link, a.productlisting-heading:visited{
color: #7E785C;
text-decoration: none;
}
a.productlisting-heading:hover{
color: #7E785C;
text-decoration: underline;
}

.productlisting-heading-left {
font-family: arial, verdana, sans-serif;
color: #7E785C;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;

background: #d3c99a;
background-image: url("images/contentbox/cb_h_l_bg.gif");
background-position: left top;
background-repeat: no-repeat;
}

.productlisting-heading-right {
font-family: arial, verdana, sans-serif;
color: #7E785C;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;

background: #d3c99a;
background-image: url("images/contentbox/cb_h_r_bg.gif");
background-position: right top;
background-repeat: no-repeat;
}


.productlisting-footer {
background: #d3c99a;
}
.productlisting-footer-left {
background: #d3c99a;
background-image: url("images/contentbox/cb_f_l_bg.gif");
background-position: left bottom;
background-repeat: no-repeat;
}
.productlisting-footer-right {
background: #d3c99a;
background-image: url("images/contentbox/cb_f_r_bg.gif");
background-position: right bottom;
background-repeat: no-repeat;
}



.productlisting-headingprice {
font-weight: bold;
font-size: 20px;
color: #9a9a9a;
font-family: verdana, arial, sans-serif
}

td.productlisting-data {
font-size: 12px;
font-family: verdana, arial, sans-serif;
background-image: url("images/listingline_bg.gif");
background-position: bottom;
background-repeat: repeat-x;
padding-top:5px;
padding-bottom:5px;
}
a.pageresults {
color: #C04452
}
a.pageresults:hover {
color: #C04452
}
tr.subbar {
background: #f4f7fd
}
td.subbar {
font-size: 10px;
color: #000000;
font-family: verdana, arial, sans-serif
}
td.main {
font-size: 11px;
line-height: 1.5;
font-family: tahoma, verdana, arial, sans-serif
}
p.main {
font-size: 11px;
line-height: 1.5;
font-family: verdana, arial, sans-serif
}
td.smalltext {
font-size: 11px;
font-family: verdana, arial, sans-serif
}
span.smalltext {
font-size: 11px;
font-family: verdana, arial, sans-serif
}
p.smalltext {
font-size: 11px;
font-family: verdana, arial, sans-serif
}
td.accountcategory {
font-size: 13px;
color: #aabbdd;
font-family: verdana, arial, sans-serif
}
td.fieldkey {
font-weight: bold;
font-size: 12px;
font-family: verdana, arial, sans-serif
}
td.fieldvalue {
font-size: 12px;
font-family: verdana, arial, sans-serif
}
td.tableheading {
font-weight: bold;
font-size: 12px;
font-family: verdana, arial, sans-serif
}
td.category_desc {
font-size: 11px;
line-height: 1.5;
font-family: verdana, arial, sans-serif
}
span.newitemincart {
font-size: 12px;
font-family: verdana, arial, sans-serif
}
checkbox {
font-size: 11px;
font-family: verdana, arial, sans-serif
}
input {
font-size: 11px;
font-family: verdana, arial, sans-serif
}
radio {
font-size: 11px;
font-family: verdana, arial, sans-serif
}
select {
font-size: 11px;
font-family: verdana, arial, sans-serif
}
textarea {
font-size: 11px;
width: 100%;
font-family: verdana, arial, sans-serif
}
span.greetuser {
font-weight: bold;
font-size: 12px;
color: #c04452;
font-family: verdana, arial, sans-serif
}
table.formarea {
border-right: #7b9ebd 1px solid;
border-top: #7b9ebd 1px solid;
background: #f1f9fe;
border-left: #7b9ebd 1px solid;
border-bottom: #7b9ebd 1px solid
}
td.formareatitle {
font-weight: bold;
font-size: 12px;
font-family: tahoma, verdana, arial, sans-serif
}
span.markproductoutofstock {
font-weight: bold;
font-size: 12px;
color: #c76170;
font-family: tahoma, verdana, arial, sans-serif
}

span.productspecialprice {
color: #ff0000;
font-family: verdana, arial, sans-serif
}


span.product-price {
font-family: arial, sans-serif;
color: #7E785C;
font-weight:bold;
font-size:13px;
}


span.errortext {
color: #ff0000;
font-family: verdana, arial, sans-serif
}
.modulerow {

}
.modulerowover {
cursor: hand;
background-color: #d7e9f7
}
.modulerowselected {
background-color: #e9f4fc
}
.checkoutbarfrom {
font-size: 10px;
color: #8c8c8c;
font-family: verdana, arial, sans-serif
}
.checkoutbarto {
font-size: 10px;
color: #8c8c8c;
font-family: verdana, arial, sans-serif
}
.checkoutbarcurrent {
font-size: 10px;
color: #000000;
font-family: verdana, arial, sans-serif
}
.messagebox {
font-size: 10px;
font-family: verdana, arial, sans-serif
}
.messagestackerror {
font-size: 10px;
font-family: verdana, arial, sans-serif;
background-color: #ffb3b5
}
.messagestackwarning {
font-size: 10px;
font-family: verdana, arial, sans-serif;
background-color: #ffb3b5
}
.messagestacksuccess {
font-size: 10px;
font-family: verdana, arial, sans-serif;
background-color: #99ff00
}
.inputrequirement {
font-size: 10px;
color: #ff0000;
font-family: verdana, arial, sans-serif
}
table.linklisting {
border-right: #b6b7cb 1px solid;
border-top: #b6b7cb 1px solid;
border-left: #b6b7cb 1px solid;
border-bottom: #b6b7cb 1px solid;
border-spacing: 1px
}
.linklisting-heading {
font-weight: bold;
font-size: 11px;
background: #b6b7cb;
color: #ffffff;
font-family: verdana, arial, sans-serif;
text-align: center
}
td.linklisting-data {
border-right: #b6b7cb 1px solid;
padding-right: 4px;
padding-left: 4px;
font-size: 11px;
padding-bottom: 4px;
padding-top: 4px;
border-bottom: #b6b7cb 1px solid;
font-family: verdana, arial, sans-serif
}
tr.linklisting-odd {
background: #f8f8f9
}
tr.linklisting-even {
background: #f5f5f5
}
.line {
border-left-color: #dedede;
border-bottom-color: #dedede;
border-top-color: #dedede;
border-right-color: #dedede
}




#prodpage tr{
font-family: verdana, arial, sans-serif;
font-size: 11px;
color:#4e4e4e;
padding:2px 10px 2px 10px;
}
#prodpage tr td {
color: #fff;
}
tr.prodpage_tab_top{
background: #9d9c9c;
font-weight: bold;
}
td.prodpage_tab_top{
color:#fff;
}

td.prodpage_tab_top_left{

/*background-position: left top;
background-image: url(images/tab_t_l.gif);
background-repeat: no-repeat;
*/
background: #9d9c9c;
color:#fff;
}
td.prodpage_tab_top_right{
/*background-position: right top;
background-image: url(images/tab_t_r.gif);
background-repeat: no-repeat;*/
background: #9d9c9c;
color:#fff;
}

tr.prodpage_tab{
background: #b1b0b0;
}

tr.prodpage_tab_bottom{
background: #bdbea3;
background-position: top;
background-image: url(images/tab_b_bg.gif);
background-repeat: repeat-x;

display: none;

}

td.prodpage_tab_bottom_left{
background-position: left top;

background-image: url(images/tab_b_l.gif);

background-repeat: no-repeat;
}
td.prodpage_tab_bottom_right{
background-position: right top;

background-image: url(images/tab_b_r.gif);

background-repeat: no-repeat;
}
.pageHeading h1 { 
	font-size:19px; 
	font-weight:normal;
}

td.left-col {
padding: 0 0 0 5px; 
}

td.right-col {
/*	background: #dbffff;  */
}


/*td.left-col .infoBoxHeading {
    background: #569bbd;
}

td.left-col .infoBoxContents {
	border: 1px solid #93bcd5;
}

td.left-col .infoBoxContents .infoBoxContents {
    border: none;
}

td.right-col .infoBoxHeading {
    background: #569bbd;
}

td.right-col .infoBoxContents {
	border: 1px solid #93bcd5;
}

td.right-col .infoBoxContents .infoBoxContents {
    border: none;
}

#p7PMnav, #p7PMnav ul {
    background: #93bcd5;
	border: 1px solid #fff;
}

#p7PMnav a, #p7PMnav a:visited {
    background: #93bcd5;
	border: 1px solid #fff;
}

#p7PMnav a:hover {

}

td.contentBoxHeading {
    background: #569bbd;
}

table.contentBox {
    background: #93bcd5;
}*/

.productlisting-heading-left, .productListing-heading, .productlisting-heading-right, .productListing-heading a:link, .productListing-heading a:visited, .productListing-heading a:hover {
    background: #9d9b9b;
	color: #fff;
}

.listing-left-right {
    background: #9d9b9b;
	color: #fff;
}

.productlisting-footer {
	background-image: none;
    background: #9d9b9b;
}
.productlisting-footer-left {
	background-image: none;
    background: #9d9b9b;
}
.productlisting-footer-right {
	background-image: none;
    background: #9d9b9b;
}

table.bg_CoreStability {

}


.contentBoxHeading, .contentBoxHeading a, .contentBoxHeading a:visited, .contentBoxHeading a:hover {
    color: #665D5E;
}




#header .header-banners td {
	font-size: 11px;
	background-image: none;
}

/*CHECkOUT TABS*/
#headTab1{
	font-size:11px;
/*	letter-spacing:-1;  */
	width:170px;
/*	height:23px;  */
	background:url(images/tabactiv.gif) 0 0 no-repeat;
	color:#FFFFFF;
  margin: 0 1px 0 15px;
  padding: 4px 5px;
}
#headTab2{
	font-size:11px;
/*	letter-spacing:-1; */
	width:170px;
/*	height:23px;*/
	background:url(images/tab.gif) 0 0 no-repeat;
	color:#ffffff;
  padding: 4px 5px;
}

#tab1 {
	display:block;
}
#tab2 {
	display:none;
}
table.header {
background: url(images/header/h_navi_bg.gif) repeat-x;
vertical-align:top;
}
td.header {
width: 1%;
white-space: nowrap;
text-align: center;
}
td.header a:link, td.header a:visited {
display: block;
color: #fff;
text-decoration: none;
font-weight: bold;
padding: 8px 5px 9px 5px;
}
td.header a:hover {
color: #fff;
display: block;
padding: 8px 5px 4px 5px;
border-bottom: 5px solid #858080;
}
td.infoBoxHeadingLeft {
background: url(images/infobox/h_l_bg.jpg) no-repeat;
width: 19px;
height: 32px;
}
td.infoBoxHeadingCenter {
background: url(images/infobox/h_c_bg.jpg) repeat-x;
font-size:12px;
letter-spacing: 0.9;
height: 32px;
color: #fff;
font-weight: bold;
padding-top: 7px;
}
td.infoBoxHeadingCenter a:link, td.infoBoxHeadingCenter a:visited {
color: #fff;
}
td.infoBoxHeadingRight {
background: url(images/infobox/h_r_bg.jpg) repeat-x;
height: 32px
width: 32px;;
}
.LineV {
background:url(images/lineV.gif) repeat-y;
}
.LineH {
background:url(images/lineH.gif) repeat-x;
}
.footertext {
color: #777;
padding: 5px 0 10px 0;
}
td.breadcrumb {
padding-top: 23px;
color: #9e9d9c;
}
td.breadcrumb a:link, td.breadcrumb a:visited {
color: #9e9d9c;
font-size: 11px;
text-decoration: underline;
}
td.breadcrumb a:hover {
text-decoration: none;
}
td.print {
width: 1%;
white-space: nowrap;
text-align: center;
}
td.print a:link, td.print a:visited {
color: #fff;
text-decoration: none;
font-weight: bold;
padding: 1px 1px 5px 0px;
}
td.header a:print {
color: #fff;
display: block;

}


/* Addon 15 july 2008 */

h3 {
  font-size: 12px;
  font-weight: normal;
  white-space: nowrap;
  display: inline;
	margin-right:7px;
}

/* eof Addon 15 july 2008 */

p.p1 {
  margin:0px; padding:0px;
}