/* CSS Document */

body{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background: #FFFFFF;
}

html{
margin:0px;
padding:0px;
}

h1{
font-size:16px;
margin: 0px 0px 20px 0px;
padding:0px;
font-weight:normal;
}

h2{
font-size:15px;
margin: 0px 0px 10px 0px;
padding:0px;
font-weight:normal;
text-transform:uppercase;
}

h3{
font-size:12px;
margin: 0px 0px 0px 0px;
padding:0px;
font-weight:bold;

}
h4{
font-size:12px;
margin:0px;
padding:0px;
font-weight:normal;
}
p{
padding: 10px 0px 10px 0px;
margin:0px;
}
img{
border:0px;
}
em{
color:#CC9933;
}
A{
}

A:link {
	text-decoration: none;
	color: #66cc99;
}
A:visited {
	text-decoration: none;
	color: #66cc99;
}
A:hover {
	text-decoration: underline;
	color: #cc6699;
}
A:active {
	text-decoration: underline;
	color: #66cc99;
}


/* 
CUSTOM STYLES 
*/
.mainTable{
background-color:#000000;
width:760px;
}
.leftContent{
width:140px;
vertical-align:top;
padding: 15px 15px 15px 15px;
}
.rightContent{
width:160px;
vertical-align:top;
padding: 15px 15px 15px 15px;
}
.centreContent{
width: auto;
vertical-align:top;
padding: 15px 0px 15px 0px;

}

.newRightContent{
width: auto;
vertical-align:top;
padding: 15px 15px 15px 0px;
}
.companyName{
font-size:20px;
margin:0px;
padding:15px;
font-weight:normal;
color:#FFFFFF;
}
.block{
margin: 0px 0px 7px 0px;

}
.leftNav{
margin: 0px 0px 7px 0px;
}
.labelNarrow{
background-color:#999999;
padding: 3px 0px 3px 0px;
margin: 0px 0px 10px 0px;
text-align:center;
color:#000000;
}

.galleryImage{
border:#333333 solid 1px;
clear:both;
margin: 0px 0px 15px 0px;
}

.footer{
width:760;
background-color:#111111;
height:25px;
border:solid 1px #000000;
color:#666666;
font-size:10px;
text-align:center;
}
.productTables td{
border:1px solid #222;
width:180px;
vertical-align:top;
padding:3px;
}
.productTables {
border:1px solid #222;
}
.productPhotosB{
margin: 0px 0px 0px 0px;
float:right;
}
/* TOP NAVIGATION */
A.navLink{
text-transform:uppercase;
margin: 0px 10px 0px 10px;
}
A.navLink:link{
color:#000000;
text-decoration:none;
}
A.navLink:visited{
color:#000000;
text-decoration:none;

}
A.navLink:active{
color:#000000;
text-decoration:none;

}
A.navLink:hover{
color: #00CC33;/*00FF33*/
text-decoration:none;

}

/* PAGE RELATED */
div.productPhotos img{
padding:15px;
}
.productPhotos{
margin: -11px 0px 0px -11px;
}