
P {
margin-top: 3px;
margin-bottom: 0px;
word-spacing:0.15em; 
font-family: arial; 
font-size: 12px;
color: #444444;
}



P.content {
margin-top: 3px;
margin-bottom: 0px;
word-spacing:0.15em; 
font-family: arial; 
font-size: 12px;
text-align: justify;
color: #444444;
}



P.content-header {
margin-top: 0px;
margin-bottom: 0px;
word-spacing:0.05em; 
font-family: arial; 
font-size: 11px;
text-align: justify;
color: #7e7c67;
}



P.content-list {
margin-top: 3px;
margin-bottom: 0px;
word-spacing:0.15em; 
font-family: arial; 
font-size: 12px;
text-align: right;
color: #444444;
}



P.content-cart {
margin-top: 2px;
margin-bottom: 0px;
padding-left: 4px;
padding-right: 4px;
word-spacing:0.15em; 
font-family: arial; 
font-size: 11px;
color: #444444;
}



P.footer {
margin-top: 3px;
margin-bottom: 0px;
word-spacing:0.15em; 
font-family: arial; 
font-size: 12px;
color: #444444;
}



P.nav-top {
margin-bottom: 0px;
word-spacing: 3px; 
font-family: arial; 
font-size: 12px;
color: #f8f8f8;
}



P.thumb_1 {
margin-top: 0px; 
margin-bottom: 0px; 
word-spacing:0.15em; 
font-family: arial; 
font-size: 12px;
text-align: center;
line-height: 105%;
color: #444444;
}



P.thumb_2 {
margin-top: 0px; 
margin-bottom: 0px; 
word-spacing:0.15em; 
font-family: arial; 
font-size: 15px;
text-align: center;
line-height: 100%;
text-transform: uppercase;
color: #161616;
}



P.page {
margin-top: 0px; 
margin-bottom: 0px; 
word-spacing:0.15em; 
font-family: arial; 
font-size: 12px;
text-transform: uppercase;
text-align: right;
font-weight: bold;
line-height: 100%;
color: #444444;
}



P.content-title {
margin-top: 0px; 
margin-bottom: 3px; 
word-spacing:0.15em; 
font-family: arial; 
font-size: 12px;
line-height: 120%;
text-transform: uppercase;
color: #161616;
}



P.header {
margin-top: 0px; 
margin-bottom: 0px; 
word-spacing:0.15em; 
font-family: arial; 
font-size: 12px;
line-height: 100%;
color: #ffffff;
}



P.platform {
margin-top: 0px; 
margin-bottom: 0px; 
word-spacing:0.15em; 
font-family: arial; 
font-size: 20px;
line-height: 100%;
text-transform: uppercase;
color: #aca71d;
}



P.platform-right {
margin-top: 0px; 
margin-bottom: 0px; 
word-spacing:0.15em; 
font-family: arial; 
font-size: 20px;
line-height: 100%;
text-align: right;
text-transform: uppercase;
color: #aca71d;
}



P.navigation {
margin-top: 0px; 
margin-bottom: 0px; 
word-spacing:3px; 
font-family: arial; 
font-size: 12px;
line-height: 100%;
color: #161616;
}



P.sub-navigation {
margin-top: 0px; 
margin-bottom: 0px; 
word-spacing:5px; 
font-family: arial; 
font-size: 12px;
color:161616
line-height: 100%;
text-transform: uppercase;
}



P.sub-title {
margin-top: 0px; 
margin-bottom: 0px; 
word-spacing: 1px; 
font-family: arial; 
font-size: 12px;
color:161616
line-height: 100%;
text-transform: uppercase;
}



ul.footer {
margin-top: 2px; 
margin-bottom: 0px; 
margin-left: 0px; 
list-style-image: url(arrowbullet.png);
padding-left: 15px;
word-spacing: 1px; 
font-family: arial; 
font-size: 11px;
color:161616
}



H1 {
margin-top: 0px; 
margin-bottom: 0px; 
word-spacing:0.15em; 
font-family: arial; 
font-size: 17px;
line-height: 100%;
color: #aca71d;
}



H2 {
margin-top: 0px; 
margin-bottom: 0px; 
word-spacing:0.15em; 
font-family: arial; 
font-size: 37px;
line-height: 100%;
color: #aca71d;
}



H3 {
margin-top: 0px; 
margin-bottom: 0px; 
word-spacing:0.15em; 
font-family: arial; 
font-size: 17px;
line-height: 100%;
color: #aca71d;
}



a:link {
color: #444444; 
text-decoration: none; 
}


a:active {
color: #444444; 
text-decoration: none; 
}


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


a:hover {
color: #8c8810; 
text-decoration: none; 
background-position: 0 0;
}



a.white:link {
color: #f8f8f8; 
text-decoration: none; 
}


a.white:active {
color: #f8f8f8; 
text-decoration: none; 
}


a.white:visited {
color: #f8f8f8; 
text-decoration: none; 
}


a.white:hover {
color: #cccc00; 
text-decoration: none; 
background-position: 0 0;
}


hr {
border: 0;
color: #E5E3D1;
background-color: #E5E3D1;
height: 1px;
width: 100%;
text-align: left;
}


img {
border: none;
padding: 0;
margin: 0;
-ms-interpolation-mode: bicubic;
}


body {
  padding: 0;
  margin: 0;
  background: #ffffff url(../images/components/backgrounds/bg.gif) no-repeat center top;

  width: 100%;
  display: table;

 
font-family: arial; 
font-size: 12px;
text-align: right;
color: #161616;

}

.superscript {
font-size: 50%;
vertical-align: top;
} 