/* CSS Document */
body{
font-family:tahoma;
background-color:#425D3C;
margin:0px;
}

/*This is for the container of the main table.
  It's just needed to align the content table in
  the center of the page
*/
table.container-main{
	text-align:center;
}

/* All the content styles - All these styles are for the main page*/
table.content-main{
	border:3px solid #3D5023;
	background-color:#FFFFFF;
}

td.top-logo_Light{
	background:url(../images/plastotop_logo_light.jpg);
	width:796px;
	height:178px;
}
td.top-logo_Werk{
	background:url(../images/plastotop_logo_werk.jpg);
	width:796px;
	height:178px;
}
td.top-logo_MountCount{
	background:url(../images/plastotop_logo_mount_court.jpg);
	width:796px;
	height:178px;
}
td.top-logo_MountPlant{
	background:url(../images/plastotop_logo_mount_plant.jpg);
	width:796px;
	height:178px;
}
td.top-logo_MountCount2{
	background:url(../images/plastotop_logo_mount_court2.jpg);
	width:796px;
	height:178px;
}
td.top-logo_MountHome{
	background:url(../images/plastotop_logo.jpg);
	width:796px;
	height:178px;
}
td.top-logo_Access{
	background:url(../images/plastotop_logo_acc.jpg);
	width:796px;
	height:178px;
}
.includedpg{
	padding:3px;
}

/*TOP MENU styles*/

#nav, #nav ul { /* all lists */
	padding: 0px;
	margin: 0px;
	list-style: none;
	white-space:nowrap;
}

#nav a {
	display: block;
	padding-top:5px;
	height:20px; 
	text-align:center;
 }
	html>body #nav a {
		height:20px;
}


#nav li { /* all list items */
	float: left;
	width: 99px; /* width needed or else Opera goes nuts */
}

#nav li ul { /* second-level lists */
	position:absolute;
	border-left:1px solid #29361C;
	border-right:1px solid #29361C;
	border-bottom:1px solid #29361C;
	text-align:center;
	background: #C79C3D;
	width: 98px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	color:#FFFFFF;
	left:auto;
}

#content {
	clear: left;
	color: #ccc;
}

.navSub a{
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
	font-size:10px;
	vertical-align:bottom;
}
.navSub a:hover{
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
	background-color:#4B6245;
	font-size:10px;
	vertical-align:bottom;
}

/*the button vibes*/
.menuContainer{
padding:0px 2px 0px 2px;
}

.button a{
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
	font-size:10px;
	vertical-align:bottom;
}

td.left {
	background:url(../images/button_l.jpg) no-repeat;
	width:8px;
}
td.middle {
	background:url(../images/button_m.jpg) repeat-x;
	color:#FFFFFF;
}
td.right {
	background:url(../images/button_r.jpg) no-repeat;
	width:8px;
}

td.left_dis {
	background:url(../images/button_l_roll.jpg) no-repeat;
	width:8px;
}
.middle_dis {
	background:url(../images/button_m_roll.jpg) repeat-x;
	color:#FFFFFF;
}
.right_dis {
	background:url(../images/button_r_roll.jpg) no-repeat;
	width:8px;
}

/*Picturebox, all the pictures go in this styled table*/
#picBox td{
	border-style:solid;
	padding:3px;
    border-color:#496443;
}

#picBox .picBoxTitle {
color:#FFFFFF;
background-color:#496443;
}

#picBox .picBoxContent {
	font-size:12px;
	text-align:center;
	

}
#picBox .picBoxContentLeft {
	font-size:12px;
	text-align:Left;

}

#picBox a {
	color:#F8C961;
	font-weight:bold;
}

.picBoxCaption{
	color:#FFFFFF;
	background-color:#496443;
	font-size:12px;
	text-align:center;
	padding:4px 0px 4px 0px;
}

.picBoxCaptionAlt {
	color:#333333;
	background-color:#FFFFFF;
	font-size:12px;
	text-align:center;
	padding:4px 0px 4px 0px;
}

.picBoxCaptionLeft{
	color:#FFFFFF;
	background-color:#496443;
	font-size:12px;
	text-align:left;
	padding:4px 0px 4px 0px;
}

.picBoxBacktop{
	text-align:right;
	background-color:#496443;
	font-size:12px;
	padding:4px 0px 4px 0px;

}

.special_white_border{
	border:solid 5px #FFF;
}

/*Highlights*/
.highlightGold{
	color: #F8C961;
}

.highlightDGreen{
	color: #33A96C;
}

.highlightLGreen{
	color: #88E982;
}

.highlightPink{
	color: #E58167;
}

.highlightBlue{
	color:#AFC2FC;
}


.none{
	border:none;
	}
