body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #ffffff;
	margin: 0;
}
TABLE, TD, P {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}


A:link{
	text-decoration: none;
	color: #1B609F;

}

A:visited{
	text-decoration: none;
	color: #1B609F;
}
A:active{
text-decoration: none;
	color: #0073cc;
}

A:hover{
text-decoration: underline;
	color: #1B609F;
}

A.whatsnew:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #000066;
	font-weight: bold;
}

A.whatsnew:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #000066;
	font-weight: bold;
}

A.whatsnew:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #cc6600;
	font-weight: bold;
}

.red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3333;
	font-weight: normal;
}
.blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}

.grey_italic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666; 	
	font-style: italic;
}

A.footer:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}

A.footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}

A.footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #FFFFFF;
}	
.footer_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
}	

.white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}

A.search:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
	color: #82c6fb;
}

A.search:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
	color: #82c6fb;
}

A.search:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
	color: #ffffff;
}	
A.search_new:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #82c6fb;
}

A.search_new:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #82c6fb;
}

A.search_new:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
}	

A.submenu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
}

A.submenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
}

A.submenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
	color: #ffffff;
}	
.submenu_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}

.title_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	color: #0085EB;
}
.title_blue_products {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	color: #1b609f;
}
.title_grey_products {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	color: #484848;
}
.title_sub_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #484848;
}
.title_sub_grey_lg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #484848;
}
.title_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
}

.red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF373D;
	font-style: italic;

}

A.resources:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #0085EB;
}

A.resources:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #0085EB;
}

A.resources:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
	color: #0085EB;
}
.point10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.point11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}	
.point12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.point13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.newproducts_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.table_cell {
	border-bottom: 1px solid #666666;
}
.table_column {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: none;
}

.table_column {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: none;
}
.home_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.cell_border{
	border-top:solid;
	border-left:solid;
	border-width:1px;
	border-color:#999999;
}

.cell_border_r{
	border-top:solid;
	border-left:solid;
	border-right:solid;
	border-width:1px;
	border-color: #999999;
	
}

/*.blank_row{
	border-top:solid;
	border-width:thin;
	border-color: #999999;
	
}*/

.cell_border_bottom{
	border-top:solid;
	border-left:solid;
	border-bottom:solid;
	border-width:1px;
	border-color:#999999;
	
}

.cell_border_bottom_r{
	border-top:solid;
	border-left:solid;
	border-right:solid;
	border-bottom:solid;
	border-width:1px;
	border-color: #999999;

}

.cell_border_bottom_t{
	font-size:1px;
	border-left:solid;
	border-bottom:solid;
	border-width:1px;
	border-color:#999999;
}

.cell_border_bottom_r_t{
	font-size:1px;
	border-left:solid;
	border-right:solid;
	border-bottom:solid;
	border-width:1px;
	border-color: #999999;

}

.cell_top_border{
	border-top:solid;
	border-width:1px;
	border-color:#999999;
}

.cell_left_border{
	border-left:solid;
	border-width:1px;
	border-color:#999999;
}

A.white_link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
}

A.white_link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
}

A.white_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #FFFFFF;
}	
