div#header-wrapper {
	background:transparent url(header_bar_inner.gif) repeat-x scroll left top;
	height: 115px;
}

div.header2 {
	background:transparent url(inset-banner-inner.jpg) no-repeat scroll left top;
	height:115px;
}

div#bg_investors {
	background:transparent url(bg_investors.jpg) no-repeat scroll left top;
}

div#bg_resources {
	background:transparent url(bg_resources.jpg) no-repeat scroll left top;
}

div#bg_news {
	background:transparent url(bg_news.jpg) no-repeat scroll left top;
}

div#bg_careers {
	background:transparent url(bg_careers.jpg) no-repeat scroll left top;
}

div#bg_contact {
	background:transparent url(bg_contact.jpg) no-repeat scroll left top;
}

div#header-top {
	background: none;
	float: left;
	width: 248px;
	min-height: 450px;
}


div#subMenuHolder{
	background: transparent url(bg_side_menu_inner.gif) no-repeat scroll left top;
	height: 800px;
	margin-left: 18px;
}

div#header-top ul{
	padding: 0px 0 0 10px;
	height: 254px;
}

div#header-top ul li {
	margin: 0px 0 9px;
	padding-left: 19px;
}

body.layout-first-main #sidebar-first {
	margin:22px 0px 0 0;
}

body.layout-first-main-last #sidebar-first {
	background: none;
	margin: 20px 0 0 33px;
	width: 195px;
	font-size: 11px;
	font-family: Verdana;
}

body.layout-first-main-last #sidebar-first h3{
	font: bold 19px Tahoma;
	color: #1C9948;
}

#main-wrapper {
	/*background:transparent url(bg_wrapper.gif) no-repeat scroll 825px 30px;*/
}

body.layout-first-main-last #content-wrapper {
	width: 590px;
}
body.layout-first-main-last #content-wrapper, body.layout-first-main #content-wrapper {
	margin: 0;
	font-family: Verdana;
	font-size: 11px;
}

body.layout-first-main-last #content, body.layout-first-main #content {
	padding: 15px 0 20px 21px;
}

body.layout-first-main-last #sidebar-last {
	margin: 18px 0 0;
	width: 157px;
	font-size: 11px;
	font-family: Verdana;
}

#sidebar-last .content img{
	margin: 19px 0 25px 4px!important;
	border: 0!important;
}

#sidebar-last p{
	margin-top: 0;
}

body.not-front .block-wrapper {
	margin: 0;
}

div.block-wrapper {
	margin: 0;
}

div#header-left{
	float: left;
	color: #fff;
	margin: 30px 0 0 19px;
}

.pTitle{
	font: bold 30px Tahoma;
	text-transform: uppercase;
}

.pName{
	font: normal 14px/22px Tahoma;
}

.pName h2{
	font: bold 16px/22px Tahoma;
	color: #ffffff;
}

div.teaserT {
	background:transparent url(bg_t_box.gif) no-repeat scroll left top;
	float: left;
	width: 568px!important;
	height: 124px;
	margin: 7px 7px 0 0;
}

div.productTeaser {
	background:transparent url(bg_box.gif) no-repeat scroll left top;
	float: left;
	width: 276px;
	height: 124px;
	margin: 7px 7px 0 0;
}

div.node-type-product{
	width: 276px;
	margin-right: 8px;
}

div.teaser{
	float: left;
}

div.teaserT a{
	font: bold 12px Tahoma;
}
div.teaserT .content{
	margin: 14px 0 0 15px;
}

div.productTeaser .content{
	margin: 18px 2px 0 10px;
}

div.teaserT .imagefield{
	float: left;
	margin: -6px 13px 0 0 !important;
	border: 0!important;
}

div.productTeaser .links, div.teaserT .link, div.teaser .links {
	display: none;
}

div.productTeaser .title{
	margin: 0 0 0 99px;
}

div.productTeaser p, div.teaserT p{
	margin: 0;
	padding: 1px 5px 0 0;
}

div.productTeaser .imagefield {
	float: left;
	margin: 0 10px 0 0!important;
	border: 0!important;
}

div.node-type-news{
	width: 100%;
	clear: both;
}

div.nDate{
	float: left;
	width: 115px;
	font: bold 12px Tahoma;
}

div.node-type-news div.title{
	float: left;
	font: bold 12px Tahoma;
	width: 360px;
}

div.newsTeaser{
	clear: both;
	width: 475px;
	padding: 10px 0;
	float: left;
}



table#attachments{
	width: 569px;
	padding-top: 25px;
}

.taxonomy-term-description {
	margin:10px 10px 15px 0;
}

.taxonomy-term-description img{
	border:1px solid #C2D9EF;
	margin:7px 0 10px 20px;
	float: right;
}

div.view-content{
	margin-top: 25px;
}

table p{
	margin: 0;
}

.node-type-product table, #content-bottom table{
	background: #C2D9EF;
	margin-top: 20px;
	width: 569px!important;
	border-collapse: separate;
}

.node-type-product table a, #content-bottom a{
	font-weight: bold;
}

.node-type-product table img, #content-bottom table img{
	border: 0!important;
}

.node-type-product table td, #content-bottom table td{
	background: #fff;
}

#attachments{
	background: #fff!important;
}

.content img, #content-bottom img{
	border: 1px solid #C2D9EF;
	margin: 7px 0 10px 20px;
}

table img{
	margin: 5px 0 0 0!important;
}

div#node-33, div#node-34{
	display: none;
}

div.block-jquerymenu  ul li {
	background: transparent url(bullet2.gif) no-repeat scroll 0 8px;
}

div#block-block-14 ul {
	padding-left: 17px!important;
	padding-top: 5px;
}

div#block-block-14 ul li{
	background: none!important;
}

div#block-block-14 ul li a, div.block-jquerymenu  ul li a {
	color: #2068AF!important;
}

div#header-top ul li a:hover, div#block-jquerymenu ul li a:hover {
	color:#FFC62F!important;
	text-decoration:none;
}

.imgNews{
	margin: 0!important;
	border: 0!important;
}

.node-type-webform #content-tabs{
	display: none;

}
.Noteworthy_list{
	background:none;
	margin-top:15px !important;
}
.Noteworthy_list ul{
	list-style:disc;
	background:none;
}
.Noteworthy_list li {
	color: #1C9948; /* bullet color */
	background:none!important;
	list-style:disc!important;
	padding-left:2px !important;
}
.Noteworthy_list li span {
  color: black /* text color */
}
