html,body{
      margin:0;
      padding:0;
      height:100%; /* needed for container min-height */
      border:none;
      /* background:#134672; */
      /* background:#dddddd url(assets/images/centron_background.gif) top center repeat-y; */
      background:#dddddd;
      font-family:Trebuchet MS, Verdana, Arial, sans-serif;
      color:#000000;
      font-size:12px;
      margin:0 auto;
      padding:0 auto;
      text-align:center;
}
#container{
	margin:0 auto;padding:0 auto;
	text-align:center;
	width:980px;
	#width:1000px;
	padding:0 10px;
	/* background-color:#ffffff; */
	background:#dddddd url(images/centron_background.gif) top center repeat-y;
	position:relative;
}
#header{
	background:url(images/header.jpg);
	height:129px;
}
#header_home{
	background:url(images/header_home.jpg);
	height:285px;
	text-align:left;
	border:1px solid #dddddd;
	border-width: 1px 0 0 0;
}
#header_home p{
	padding-top:140px;
	padding-left:50px;
	width:560px;
	#width:620px;
	color:#1c3567;
}
#menu{
	height:33px;
	background-color:#1c3567;
	text-align:left;
	border-bottom:4px solid #99cc33;
}
#menu #spacer{
	background-color: #f0982d;
	width:25px;
	margin-right:25px;
	height:33px;
	float:left;
}
#menu a{
	text-decoration:none;
	text-transform: uppercase;
	color:#ffffff;
	font-size:15px;
	padding:6px 15px;
	#padding:6px 15px;
	padding-right:20px;
	font-weight:normal;
	#font-weight:bold;
	display:block;
	float:left;
	background:#1c3567 url(images/menu_arrow.gif) left no-repeat;
}
#menu a:hover{
	color:#99cc33;
}
h1{
	color:#99cc33;
	font-size:2em;
}
#main{
	margin:0 auto;
	padding:0 auto;
	margin-right: 10px;
	padding:0px 25px 33px 30px;
	#padding-top:20px;
	text-align:left;
	width:922px;
	#width:980px;
}
#main_col{
	margin:0 auto;
	padding:0 auto;
	margin-top:10px;
	margin-bottom:20px;
	margin-right:10px;
	#margin-top:20px;
	padding:0px 25px 13px 35px;
	text-align:left;
	width:628px;
	#width:670px;
	border-right:2px solid #e0e6f0;
	float:left;
}
#main_col table, #main table{
	margin-bottom:1em;
      font-family:Trebuchet MS, Verdana, Arial, sans-serif;
      color:#000000;
      font-size:12px;
}
#sidebar{
	width:280px;
	#width:300px;
	float:left;
	text-align:left;
	#margin-top:20px;
}
h3.sidebar, #sidebar h3{
	text-align:left;
	display: block;
	font-size:1.65em;
	padding:6px 8px;
	background-color:#99cc33;
	color:#ffffff;
}
a.arrow, .arrow{
	padding-right:10px;
	background: url(images/green_arrow.gif) right no-repeat;
}
#sidebar p{
	padding-right:20px;
	padding-left:10px;
}
h3{
	color:#f8981d;font-weight:normal;
	font-size:17px;
}
blockquote p{
	padding:40px;
	font-size:17px;
	line-height:29px;
}
a{
	color:#f0982d;
	font-weight:bold;
}
#footer{
	width:100%;
	font-size:0.95em;
	background:#1c3567;
	padding:5px 0 10px 0;
	text-align:left;
	color:#ffffff;
	font-weight:normal;
	border-bottom:3px solid #a0a0a0;
}
#footer p{
	margin:0;padding:0;
}
#footer #links{
	color:#99cc33;
	font-weight:bold;
	padding:17px;
}
#footer #info{
	padding-left:35px;
}
#footer a{
	color:#99cc33;
}

/* dropdown styles */
 a.child_link, a.child_link:visited{
text-decoration:none;
  text-align:left;
  position: relative;
  display: block;
  width:   120px;

  border:  1px solid white;
  padding: 2px 5px;

  background: #d3f5a9;
  font-size:11px;
  color:#1c3567;
  /* color:#008fd4; */
}
#products_child a.child_link, #products_child a.child_link:visited{
	width:   170px;
}
a.child_link:hover{
	background-color:#f5c975;
	/* color:#f0982d; */

}

a.child_link, a.child_link:visited { border-bottom: none; }
/* .child{margin:0;position:absolute;top:115px;#top:112px;} */

a.product_child {
  text-decoration:none;
  display: block;               /* hides child menu blocks - one of the most important declarations */
  left: 120px;	         /* make child blocks hover without leaving space for them */
                    /* position slightly lower than the parent menu item */

  width:   120px;

  border:  1px solid white;
  padding: 2px 5px;

  background: #d3f5a9;
  font-size:11px;
  color:#1c3567;
}
a.product_child:hover{
	background-color:#f5c975;

}
a.product_child, a.product_child:visited { border-bottom: none; }
