.noprint,
div#langselect,
span#utility_nav-country,
ul#utility_nav-menu,
div#main_nav,
form#main_nav-search,
ul#submenu,
div.printlink-footer {
	display	: none;
}

.cl {
	clear	: both;
	height	: 0px;
}

span#utility_nav-homelink img ,
span#utility_nav-homelink a{
	border : 0px none;
	text-decoration:none;
}

img#logo {
	float:right;
}
a img {
	border : 0px none;
	text-decoration:none;
}


div#hd {
	height			: 140px;
}

hr {
	display		: block; 
	visibility	: hidden;
	height		: 0px;
	border		: 0px none;
	margin		: 0px;
}
hr.xsmall {
	height		:	2px;
}
hr.small {
	height		:	7px;
}
hr.medium {
	height		:	12px;
}
hr.large {
	height		:	17px;
}
hr.xlarge {
	height		:	27px;
}

div#ft {
	margin-top	 : 60px;
}

div#doc,
div#ft {
	font-family		: arial,helvetica,clean,sans-serif;
	font-size		: 9pt;
}

 h1{
	font-family			: Times,serif;
	font-weight			: bold;
	font-style			: italic;
	font-size			: 30px;
	height				: 31px;
}
h2, h3, h4 {
	font-family		: arial,helvetica,clean,sans-serif;
	font-size		: 12pt;
	clear			: both;
	margin-bottom	: 5px;
	margin-top		: 30px;

}


ul {
	list-style-type	: disc
}
ul.linklist-small {
	clear:left;
}

table {
	page-break-inside:avoid;
}

p {
	margin-top		: 10px;
	margin-bottom	: 10px;
}
p.newsdate {
	margin-bottom: 0px;
}
p.boxtext.indent {
	padding-left	: 40px;
	margin-top		: -10px;
	margin-bottom	: 15px;
}

fieldset {
	border	: 0px none;
}

img {
	margin-top	: 10px;
}
p.boxtext img {
	float: left;
	padding-right : 10px;
	padding-bottom : 10px;
	margin-top	: 0px;
}

div.collapse-section div.collapse {
	display	: block !important;
}
p.content-detail-short {
	font-weight	: bold;
}


form#login_home label{
	line-height: 20px;
}
form#login_home input{
	float	: right;
}
form#login_home {
	width	 : 280px;
}

div.collapse-func {
	display	: none;
}
div.pager {
	display	: none;
}

div.msgbox {
	font-weight: bold;
}
div.msgbox.info p {
	color			: #009900;
}
div.msgbox.error p {
	color			: #cc0000;
}


div.header_addition {
float	: right;
}
table th,
table td {
	text-align		: left;
}

table th.ra,
table td.ra {
	text-align		: right;
}
table th.ce,
table td.ce {
	text-align		: center;
}

table td{
	vertical-align	: top;
}
table.prodlist th, table.prodlist td,
table.grid th, table.grid td {
	padding-right	: 10px;
	padding-top		: 3px;
}
table.prodlist th,
table.grid th{
	padding-bottom	: 1px;
}
table.prodlist td,
table.grid td {
	padding-top	: 6px;
	padding-bottom	: 6px;
}
table.prodlist th.last, table.prodlist td.last,
table.grid th.last, table.grid td.last {
	padding-right	: 0px;
}

table.prodlist img{
	margin-top	: 0px;
} 

table.prod_featuretable td {
	padding-right	: 10px;
	padding-bottom	: 10px;
}
a.more {
	padding-left: 5px;
}
a {
	color : #0066cc;
}


select {
	margin-top	: 10px;
}

fieldset.list label {
	display	: block;
}
fieldset.list div.radiogroup_img label{
	display	: inline;
	margin-right	: 20px;
}
fieldset.list div.radiogroup_img label img{
	margin-top	: 0px;
	margin-bottom	: 10px;
}
fieldset.list div.radiogroup_img input{
	vertical-align: top;
}
fieldset.quickorder p.header_no,
fieldset.quickorder p.header_qty {
	font-weight	: bold;
}


fieldset.quickorder p.header_no {
	float	:left;
	display	: block;
	width	: 210px;
}





table.chartkit {
	table-layout: fixed;
}

table.chartkit  td{
	vertical-align: top;
	text-align: center;
}


table.chartkit td.chartkitcell-base-normal,
table.chartkit td.chartkitcell-prev-normal,
table.chartkit td.chartkitcell-next-normal,
table.chartkit td.chartkitcell-base-dark,
table.chartkit td.chartkitcell-prev-dark,
table.chartkit td.chartkitcell-next-dark,
table.chartkit td.chartkitcell-base-light,
table.chartkit td.chartkitcell-prev-light,
table.chartkit td.chartkitcell-next-light {
	width: 169px;
	height: 103px;
	
	vertical-align: middle;
	border: 1px dashed #cccccc;
	
}
table.chartkit td a.chartkit-imgtext{
	background: transparent none;
}


/*
div.printlink-footer {
	display	: none;
}
h1 {
text-indent: 0px;
line-height:33px;
background-position: -999em;
}



div#utility_nav span#utility_nav-country {
	background	: none;
}

div#utility_nav span#utility_nav-country a {
	background	: none;
	text-indent	: 0;
	margin-top	: -2px;

}
div#utility_nav span#utility_nav-country a:hover {
	background	: none;
}

div#langselect {
	display	: none;
}

ul#udm li ul {
	display	: none;
}
div#main_nav ul#udm a.navbar span{
	display	: none;
}
div#main_nav ul#udm li.act a{
	font-weight	: bold !important;
}



div#bd {
	width			: 100%;
	border:0px none;
}


ul#utility_nav-menu,
form#main_nav-search {
	display	: none;
}

div#sidebar {
	display	: none;
}

div.printlink-footer {
	display	: none;
}
h1 {
text-indent: 0px;
line-height:33px;
background-position: -999em;
}

div#utility_nav span#utility_nav-country {
	background	: none;
}
div#utility_nav span#utility_nav-country img {
	display	: inline;
	float	: left;
}
div#utility_nav span#utility_nav-country a {
	background	: none;
	text-indent	: 0;
	margin-top	: -2px;

}
div#utility_nav span#utility_nav-country a:hover {
	background	: none;
}


ul#udm li ul {
	display	: none;
}
div#main_nav ul#udm a.navbar span{
	display	: none;
}
div#main_nav ul#udm li.act a{
	font-weight	: bold !important;
}

div#content {
	float:none;
	width			: 100%;
}


ul.featurelist li,
ul.featurelist li.first {
	background	: none;
	list-style-image	: url(../img/bullet_blue.gif);
	margin-left:15px;
	padding-left:0;
	
	
}

table {
	page-break-inside:avoid;
}



div.collapse-section div.collapse {
	display	: block !important;
	width: 100%;
}

div.content-3col div.content-3col-col {
	width	: 30%;
}
div.content-2col_33_66 div.content-2col_33_66-col {
	width	: 60%;
}
div.content-2col_33_66 div.content-2col_33_66-col.first {
	width	: 30%;
}

div.content-2col_66_33 div.content-2col_66_33-col {
	width	: 30%;
}
div.content-2col_66_33 div.content-2col_66_33-col.first {
	width	: 60%;
}

div.full-4col div.full-4col-col,
div.linklist div.linklist-list ul {
	width : 20%;
}

div.content-2col_50_50 div.content-2col_50_50-col {
	width	: 45%;
}

div.prod_summary-button,
fieldset.buttons {
	display	: none;
}
div.collapse-func {
	display	: none;
}
*/