body {
	margin: 0px;
	padding: 0px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2f31;
	background:#fff url(../images/system/nav_bg.png) top left repeat-y;		
}
h1 {
	font-size: 27px;
	font-weight: bold;
	color: #1f2d3d;
  background-image: -moz-linear-gradient(top, #bcd4ec, #ffffff); /* FF3.6 */
  background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #bcd4ec),color-stop(1, #ffffff)); /* Saf4+, Chrome */
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#bcd4ec', EndColorStr='#ffffff'); /* IE6,IE7 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#bcd4ec', EndColorStr='#ffffff')"; /* IE8 */	
	padding:35px 50px 0px 50px;
	margin:0px;
}
h2 {
	font-size: 21px;
	font-weight: bold;
	color: #3f4247;
}
h3 {
	font-size: 17px;
	font-weight: bold;
	color: #5586b9;
}
a, a:hover, a:visited {
	color: #497DB1;
	text-decoration:underline;
	outline:none;
}
img {
	border:none;
	outline:none;
}
p.topsentence {
	margin-top:0px;
}
/****** Navigation classes ******/
#globalcontainer > #nav {
	width:290px;
	float:left;
}
#globalcontainer > #nav > #navtop {
	height:154px;
	background:url(../images/system/nav_top_bg.png) top left no-repeat;
	color:#fff;
}
#globalcontainer > #nav > #navtop > p.title {
	padding:35px 0px 0px 20px;
	margin:0px;
	font-size:20px;
	font-weight:bold;
}
#globalcontainer > #nav > #navtop > p.productname {
	padding:3px 0px 0px 20px;
	margin:0px;
	font-size:14px;
	font-weight:bold;
	color:#87b1dd;
}

#globalcontainer > #nav > #navtop > #search {
	height: 53px;
	width:275px;
	background:url(../images/system/search_bg.png) top left no-repeat;
	/* Uncomment out following line for local search pages not hosted on website */
	display: none;
}
#globalcontainer > #nav > #navtop > #search form {
	margin:5px 0px 0px 0px;
	padding-top:12px;
}
#globalcontainer > #nav > #navtop > #search input[type="text"]{
	padding:0px 10px;
	height:27px;
	width:189px;
	float:left;
	background:url(../images/system/searchtext_bg.png) top left no-repeat;
	border:none;
	font-size:11px;
	color:#838383;
	outline:none;
}
#globalcontainer > #nav > #navtop > #search input[type="image"]{
	padding-left:15px;
}
#globalcontainer > #nav > #menu_container {
	padding:10px 20px 20px 15px;
}
/****** Content classes ******/
#globalcontainer > #content {
	margin-left:290px; 
	padding:0;
}
#globalcontainer  > #content > #innercontent {
	padding:15px 50px;
	width:870px;
}
#globalcontainer  > #content > #innercontent img {
	border: 12px solid #bebebe;

}
