body {
	font-family: Helvetica, Arial, sans-serif;
	background: #231f20 url(../images/background_tile.gif) repeat-x left top;
}
form {
	margin:0;
	padding:0;
}
label {
	font-size:12px;
	font-weight:bold;
	color:white;
}

h2, h3 {
	font-family: Helvetica, Arial, sans-serif;
	color:white;
	margin:0;
	font-size:16px;
}
p {
	color:#b7b7b7;
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	line-height:16px;
}
#container {

	
}
.shadow {
	width:812px;
	height:632px;
	margin:110px auto;
	background: url(../images/shadow.png) top left no-repeat;
	padding:7px 0 0 7px;
}
.wrapper {
	width:792px;
	height:612px;
}
.header {
	background:url(../images/header.gif) no-repeat;
	height:200px;
}
.content {
	background:#1d1a15;
	height:247px;
}
.inner {
	float:left; 
	width:350px; 
	padding:25px 10px 0 35px
}
.footer {
	height:165px;
	background:url(../images/footer.gif) no-repeat;
}
ul.menuleft {
	list-style:none;
	padding:11px 0 0 35px;
	margin:0;
}
ul.menuleft li {
	float:left;
}
ul.menuleft a span, .digiforms a span {
	display:none;
}
ul.menuleft a, .digiforms a {
	background:no-repeat 0 4px;
	height:20px;
	display:block;
	margin-right:22px;
}
ul.menuleft a.button_home {
	background-image:url(../images/button_home_over.gif);
	width:29px;
}
ul.menuleft a.button_products {
	background-image:url(../images/button_products_over.gif);
	width:110px;
}
ul.menuleft a.button_applications {
	background-image:url(../images/button_applications_over.gif);
	width:70px;
}
ul.menuleft a.button_contact {
	background-image:url(../images/button_contact_over.gif);
	width:44px;
}
.digiforms a {
	background-image:url(../images/button_digitalforms.gif);
	width:76px;
}

ul.menuleft a.button_home:hover {
	background-image:url(../images/button_home.gif);
}
ul.menuleft a.button_products:hover {
	background-image:url(../images/button_products.gif);
}
ul.menuleft a.button_applications:hover {
	background-image:url(../images/button_applications.gif);
}
ul.menuleft a.button_contact:hover {
	background-image:url(../images/button_contact.gif);
}
.digiforms a:hover {
	
}

.digiforms {
	float:right;
	margin-right:5px;
}
.footer a.projectbutton {
	display:block;
	float:right;
	margin: 20px 31px 0 0;
	width:336px;
	height:88px;
	background:url(../images/button_customprojects.gif) no-repeat;
}
.footer a.projectbutton span {
	display:none;
}
.copy {
	color:#777;
	font-size:11px;
	margin:10px 0 0 5px;
	font-family: Helvetica, Arial, sans-serif;
}

.inner ul {
	list-style:none;
	
	margin:0;
	padding:0;
}
.inner ul li {
	background: url(../images/bullet.gif) no-repeat  0 3px;
	color:#d6d6d6;
	padding-left:13px;
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	width:40%;
	float:left;
	height:20px;
}
.inner ul li a {
	color:#d6d6d6;
	text-decoration:none;
}

.flashbox {
	width:389px; height:247px; float:left;
}
.flashbox a {
cursor:default;
}
ul li a.down {
	color:#6b6b6b;
}
