/* Start of CMSMS style sheet 'PM Layout V1' */
body {
border:0;
height:100%;
max-height:100%;
font-family:arial, verdana, sans-serif;
margin:0;
padding:0;
color:#969696
}

html,body,p,th,td,li,dd,dt {
font:8pt Arial, Verdana,  Helvetica, sans-serif;
color: white;
}

html{
height:100%
}


h1,h2,h3,h4,h5,h6 {
font-family: Arial, Verdana,  Helvetica, sans-serif;
}



p {
/* color:#969696; */
color:white;
line-height:1.2em;
}

h1 {
font-size:1.6em;
color: #ffffff;
font-family:Arial, Trebuchet Ms, , Helvetica, sans-serif;
font-weight:bold; 
margin-top:0px;
}

h2 {
font-size:1.5em;
color: #ffffff;
font-family:Trebuchet Ms, Arial, Helvetica, sans-serif;
font-weight:400;
}

h3 {
font-size:1.4em;
color:#959595;
font-family:Trebuchet Ms, Arial, Helvetica, sans-serif;
font-weight:400;
text-transform:uppercase
}

h4 {
font-size:1.2em;
color:#959595;
font-family:Tahoma, Trebuchet Ms, Arial, Helvetica, sans-serif;
}

h5 {
font-size:0.9em;
}

h6 {
font-size:0.8em;
}

a {
color:#FFF;
}

a:hover {
text-decoration:none;
}

a:visited{
text-decoration:none;
}

.contactform textarea {
width:180px;
height:60px;
}

#footer a{
text-decoration:none;
text-transform:uppercase;
}

#footer a{
text-decoration:none;
text-transform:uppercase;
font-weight:normal;
font-size:8pt;
color:#c7c7c6;
}

#footer2 a{
text-decoration:none;
text-transform:uppercase;
font-weight:normal;
font-size:10pt;
color:#969696;
}

#footer2 a:hover {
text-decoration:underline;
}

#footer a:hover {
text-decoration:underline;
}

#products{
padding:10px;
}

.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
opacity: .5;
}

a.toggleopacity{
text-decoration:none;
text-transform:uppercase;
}


a.toggleopacity2{
text-decoration:none;
text-transform:uppercase;
}

.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.toggleopacity2{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

ul#stockistoptions {
list-style: none;
padding: 0px;
margin: 0px 0 0 10px;
}
ul#stockistoptions li {
padding: 4px;
width: 170px;
}
li.currentoption {
padding: 4px;
background-color: #464646;
}
ul#stockistoptions a {
color: white;
text-decoration: none;
}

select#stockistregion {
color: white;
background-color: #464646;
margin: 0px 0 0 10px;
width: 130px;
border: 1px solid #464646;
}

/* End of 'PM Layout V1' */

