body {
	padding-bottom:35px;
	background-image: url(images/bgGrad.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#homepage_back {
	background: url(images/homepage_back.jpg) repeat-x top left;
}
#leftbox {
	background: url(images/leftbox_back.jpg) no-repeat top center;
}
input {
border:1px solid #ccc;
}
textarea {
border:1px solid #ccc;
}
#about #m1tlm0 a, 
#markets #m1tlm1 a, 
#services #m1tlm2 a, 
#products #m1tlm3 a, 
#support #m1tlm4 a,
#news #m1tlm5 a,
#contact #m1tlm6 a,
#login #m1tlm7 a {
	background: #8D8F9C url(images/btn_light.jpg) repeat-x top left;
	text-decoration:none;
	border:0px;
} 
A:link {
	PADDING-BOTTOM: 0px; 
	COLOR: #005491; 
	/* My Comment BORDER-BOTTOM: #000066 1px solid; */
	TEXT-DECORATION: none;
}

A:hover {
	PADDING-BOTTOM: 0px; 
	COLOR: #005491; 
	/* My Comment BORDER-BOTTOM: #CF3920 1px dotted;  */
	TEXT-DECORATION: none
}
A:visited {
	PADDING-BOTTOM: 0px; 
	COLOR: #005491; 
	/* My Comment BORDER-BOTTOM: #A9AAAC 1px dotted;   */
	TEXT-DECORATION: none
}

#columnhead {
border-bottom:1px solid #333; 
border-right:1px solid #666; 
border-top:1px solid White; 
border-left:1px solid White; 
background:#C4C49D;
font-family:Geneva, Arial, Helvetica, sans-serif;
padding:2px;
margin:2px; 
}
#columnhead_link {
color:#4A4A2D;
margin:1px;
padding:1px;
}
#formbackground {
	background: #C2C29E url('images/formbackground.jpg') repeat-x bottom left;
}
p {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px 10px 5px 10px;
	margin:0px;	
	color:#333333;
	text-align:left;
	line-height:17px;
}
li {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 8px 0px 8px;
	margin:0px;	
	color:#333333;
	text-align: left;
}

#nav {
	font-family:Arial, Helvetica, sans-serif;
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
	background: url(images/btn_dark.jpg) repeat-x top left;
	height:28px;
	border-top: 0px solid #00B07B;
	text-decoration:none;
	font-size:9px;	
	letter-spacing:0px;	
}

#nav li {
	float: left;
	margin: 0;
	padding: 0 1px 0 0;
	list-style: none;
	background: url(images/main_nav_notpressed.jpg) no-repeat top right;
	BORDER-BOTTOM: none;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration:none;
	font-size:10px;	
	text-transform:uppercase;
}
.footer_link {
	text-decoration:none;
	font-size:10px;	
	text-transform:uppercase;
	color:#000000 !important;
	border:0px;
}
#sitemap_header {
font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;	
	border:0px;
}
#nav a {
	float: left;
	padding: 8px 7px 7px 7px;
	text-decoration: none;
	color: #fff;
}

#nav a:hover {
	background: #8D8F9C url(images/btn_light.jpg) repeat-x top left;
	text-decoration:none;
}

h2 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#f3f3f3;
/*	letter-spacing:.2em; */
	padding:9px 0px 6px 10px;
	margin:0px;
	font-size:18px;
}
h3 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#f3f3f3;
	letter-spacing:.025em;
	padding:9px 0px 6px 10px;
	margin:0px;
	font-size:15px;
}
#footer_back {
    background: url(images/footer_back.jpg) repeat-x top left;
}
#copyright {
	font-size:10px;
	color:#000000;
	text-align: left;
	padding: 5px 0 0;
	}
#interiortext_container_top {
	border-top: 1px solid #ccc;
	padding:8px;
	margin-top:0px;	
	color:#333;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-top:4px;
}	
/* 			_______________________	*/
/*			THE CHECKLISTS with checkmark		*/

#navlist_checkmark 	{
			list-style-type:none;
			font-family: verdana;
			font-size: 11px;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			}
		
#navCheck_checkmark 	{
			margin:0;
			padding: 2px 2px 2px 0;
			}

#navCheck_checkmark li {
			margin:0;
			padding:0;
			display:block;
			list-style-type:none;
			border: 0;
			}

#navCheck_checkmark a:link, #navCheck_checkmark a:visited 
			{
			font-size:11px;
			line-height:16px;
			padding:0 12px 6px 17px;
			text-decoration:none;
			border: 0px 0px 0px 0px;
			background:url(images/check.gif) no-repeat left top; 
			border: 0;
			}
#navCheck_checkmark a:visited 
			{ 
			background-color: #FFF;
			background:url(images/checkdone.gif) no-repeat left top; 
			border: 0;
			}

#navCheck_checkmark a:hover 
			{
			background:url(images/checkover.gif) no-repeat left top;
			background-color: #FFF;
			border: 0;
			}
		
.leadGenBanner {
    text-align:center;
    padding:0px;
    margin-top:10px;
}