body,html   { font-family: Arial, Helvetica; font-size: 12px; line-height:14px; color: #666666; margin:0px; padding:0px; }
body        { height: 100.00%; }
form	  		{ padding:0px; margin:0px; }
table,div  	{ padding:0px; margin:0px; font-size:12px; line-height:15px;	}
ul          { list-style-type:square; margin-top:6px; margin-left:16px; margin-bottom:6px;}
li          { list-style-type:square; }

img					{ galleryimg:false; }

a           { #567273; }
a.link      { #567273; }
a.visited   { #567273; }
a.active    { #567273; }
a.hover     { #3300FF; }

div#mstContent					{ text-align:left; }
div#mstSeealso					{  }
div#mstBullets					{  }


.navTitle                 { font-family:arial,helvetica; font-size:12px; color:#567273; font-weight:bold; }
a.navTitle:link           { font-family:arial,helvetica; font-size:12px; color:#567273; font-weight:bold; text-decoration:none; }
a.navTitle:visited        { font-family:arial,helvetica; font-size:12px; color:#567273; font-weight:bold; text-decoration:none; }
a.navTitle:active         { font-family:arial,helvetica; font-size:12px; color:#567273; font-weight:bold; text-decoration:none; }
a.navTitle:hover          { font-family:arial,helvetica; font-size:12px; color:#567273; font-weight:bold; text-decoration:none; }

.navSub1                  { font-family:verdana,arial,helvetica; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.navSub1:link            { font-family:verdana,arial,helvetica; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.navSub1:visited         { font-family:verdana,arial,helvetica; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.navSub1:active          { font-family:verdana,arial,helvetica; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.navSub1:hover           { font-family:verdana,arial,helvetica; font-size:12px; color:#606E77; font-weight:bold; text-decoration:none;}

.navSub2                  { font-family:verdana,arial,helvetica; font-size:12px; color:#000000; font-weight:bold; text-decoration:none;}
a.navSub2:link            { font-family:verdana,arial,helvetica; font-size:12px; color:#000000; font-weight:bold; text-decoration:none;}
a.navSub2:visited         { font-family:verdana,arial,helvetica; font-size:12px; color:#000000; font-weight:bold; text-decoration:none;}
a.navSub2:active          { font-family:verdana,arial,helvetica; font-size:12px; color:#000000; font-weight:bold; text-decoration:none;}
a.navSub2:hover           { font-family:verdana,arial,helvetica; font-size:12px; color:#000000; font-weight:bold; text-decoration:none;}

.navSub3                  { font-family:verdana,arial,helvetica; font-size:12px; color:#999999; font-weight:bold; text-decoration:none;}
a.navSub3:link            { font-family:verdana,arial,helvetica; font-size:12px; color:#999999; font-weight:bold; text-decoration:none;}
a.navSub3:visited         { font-family:verdana,arial,helvetica; font-size:12px; color:#999999; font-weight:bold; text-decoration:none;}
a.navSub3:active          { font-family:verdana,arial,helvetica; font-size:12px; color:#999999; font-weight:bold; text-decoration:none;}
a.navSub3:hover           { font-family:verdana,arial,helvetica; font-size:12px; color:#000000; font-weight:bold; text-decoration:none;}

.navActive                { font-family:verdana,arial,helvetica; font-size:12px; color:#606E77; font-weight:bold; text-decoration:none;}
a.navActive:link          { font-family:verdana,arial,helvetica; font-size:12px; color:#606E77; font-weight:bold; text-decoration:none;}
a.navActive:visited       { font-family:verdana,arial,helvetica; font-size:12px; color:#606E77; font-weight:bold; text-decoration:none;}
a.navActive:active        { font-family:verdana,arial,helvetica; font-size:12px; color:#606E77; font-weight:bold; text-decoration:none;}
a.navActive:hover         { font-family:verdana,arial,helvetica; font-size:12px; color:#606E77; font-weight:bold; text-decoration:none;}

.navFooter                { font-family:verdana,arial,helvetica; font-size:10px; color:#FFFFFF; text-decoration:none;}
a.navFooter:link          { font-family:verdana,arial,helvetica; font-size:10px; color:#FFFFFF; text-decoration:none;}
a.navFooter:visited       { font-family:verdana,arial,helvetica; font-size:10px; color:#FFFFFF; text-decoration:none;}
a.navFooter:active        { font-family:verdana,arial,helvetica; font-size:10px; color:#FFFFFF; text-decoration:none;}
a.navFooter:hover         { font-family:verdana,arial,helvetica; font-size:10px; color:#FFFFFF; text-decoration:none;}

.navFooter2               { font-family:arial,helvetica; font-size:11px; color:#999999; }
a.navFooter2,
a.navFooter2:link,
a.navFooter2:visited,
a.navFooter2:active,
a.navFooter2:hover        { font-family:arial,helvetica; font-size:11px; color:#999999; text-decoration:none; }

.shopDetails              { font-family:arial,helvetica; font-size:12px; color:#000000; }
.shopAddCart              { font-family:arial,helvetica; font-size:12px; color:#008800; font-weight:bold; }

.pageTop                  { font-family:arial,helvetica; font-size:10px; color:#CBCDC9; text-decoration:none; }
a.pageTop:link            { font-family:arial,helvetica; font-size:10px; color:#CBCDC9; text-decoration:none; }
a.pageTop:visited         { font-family:arial,helvetica; font-size:10px; color:#CBCDC9; text-decoration:none; }
a.pageTop:active          { font-family:arial,helvetica; font-size:10px; color:#CBCDC9; text-decoration:none; }
a.pageTop:hover           { font-family:arial,helvetica; font-size:10px; color:#CBCDC9; text-decoration:none; }

.dlgHeader                { font-family:arial,helvetica; font-size:12px; color:#FFFFFF; font-weight:bold; }
.headline1                { font-family:arial,helvetica; font-size:16px; color:#567273; font-weight:bold; padding-bottom:20px; }
.headline2                { font-family:arial,helvetica; font-size:13px; color:#567273; font-weight:bold; line-height:16px; }

.subheadline1             { font-family:verdana,arial,helvetica; font-size:12px; color:#666666; font-weight:bold; line-height:14px; }
.subheadline2             { font-family:verdana,arial,helvetica; font-size:11px; color:#666666; font-weight:bold; line-height:14px; background-color:#F1F1F1; padding-top:2px; padding-bottom:2px; margin-bottom:3px; }

.tableheader1             { font-family:verdana,arial,helvetica; font-size:9px; color:#666666; font-weight:bold; line-height:12px; }
.tablefooter1             { font-family:verdana,arial,helvetica; font-size:10px; color:#666666; font-weight:bold; }
a.tablefooter1            { font-family:verdana,arial,helvetica; font-size:10px; color:#666666; font-weight:bold; text-decoration:none; }
a.tablefooter1:hover      { font-family:verdana,arial,helvetica; font-size:10px; color:#666666; font-weight:bold; text-decoration:underline; }

.tablefooter2             { font-family:verdana,arial,helvetica; font-size:10px; color:#567273; font-weight:bold; }
a.tablefooter2            { font-family:verdana,arial,helvetica; font-size:10px; color:#567273; font-weight:bold; text-decoration:none; }
a.tablefooter2:hover      { font-family:verdana,arial,helvetica; font-size:10px; color:#567273; font-weight:bold; text-decoration:underline; }

.class10                  { font-family:arial,helvetica; font-size:10px; color:#666666; }

.specialBlack             { font-family: arial,helvetica; font-size: 26px; color: #000000; font-weight:bold; }
.specialWhite             { font-family: arial,helvetica; font-size: 26px; color: #FFFFFF; font-weight:bold; }
.specialGreen             { font-family: arial,helvetica; font-size: 26px; color: #00FF00; font-weight:bold; }
.specialRed               { font-family: arial,helvetica; font-size: 26px; color: #CC0000; font-weight:bold; }
.priceGreen               { font-family: arial,helvetica; font-size: 13px; color: #00BB00; font-weight:bold; }
.priceRed                 { font-family: arial,helvetica; font-size: 14px; color: #BB0000; font-weight:bold; }


.buttons                  { font-family:verdana,arial,helvetica; font-size:10px; color:#666666; font-weight:bold; }

.searchIn                 { font-family:arial,helvetica; font-size:10px; color:#000000; border-style:inset; width:97px; border-size:1px; height:16px; }
input.class10             { font-family:arial,helvetica; font-size:10px; color:#000000; }
input.class11             { font-family:arial,helvetica; font-size:12px; color:#000000; }
textarea.class11          { font-family:arial,helvetica; font-size:12px; color:#000000; }
select.class11            { font-family:arial,helvetica; font-size:12px; color:#000000; }

/* NS4 hack: not visible for NS */
/*/*/
.searchIn                 { font-family:arial,helvetica; font-size:10px; color:#000000; border:inset 1px; height:16px; }
input.class10             { font-family:arial,helvetica; font-size:10px; color:#000000; border:inset 1px; margin-bottom:1px; }
input.class11             { font-family:arial,helvetica; font-size:11px; border:inset 1px; margin-bottom:1px; padding-top:3px;height:16px; width:100%; }
textarea.class11          { font-family:arial,helvetica; font-size:11px; color:#000000; border:inset 1px; margin-bottom:1px; }
select.class11            { font-family:arial,helvetica; font-size:11px; color:#000000; margin-bottom:1px; margin-top:1px; }
.button11                 { font-family:arial,helvetica; font-size:11px; font-weight:bold; border:outset 1px; margin-bottom:1px; border:outset 1px; margin-bottom:1px; background-image:url(/gfx/button_bg.gif); }

/* both browsers */
.login                    { font-family:arial,helvetica; font-size:10px; color:#000000; font-weight:normal; border:none 0px; height:14px; }
.search                   { cursor:hand;font-family:verdana;color:#8F8F8F;height:1.3em;font-weight:bold;font-size:10px;padding:0px 0px;margin:0px;border:none 0px; background:#E1E1E1; }
.mandatory                { color:#CC0000; }
.invisible                { color:#FF6644; }
.success                  { color:#008800; }
.tipp                     { font-size:10px; font-family:Arial,Helvetica; border-style:solid;border-width:1px; border-color:#888888; background-color:#FAFAFA; padding-left:3px; padding-right:3px; padding-bottom:3px; bottom-top:3px; cursor:help; }
.pagebreak                { page-break-after:always; font-weight:bold; color:#FF0000; font-size:12px; }
.ddArticle                { position:relative; margin-left:3px; padding-left:3px; padding-right:3px; text-decoration:none; border:solid 1px #D9F0F2; background-color:#F5FCFC; }

#printHeader, #printFooter, #printWidth, #isPrintable { display: none; }