body {
background-color: #CCCCCC;
margin-left: 0px;
margin-right: 0px;
margin-top: 10px;
font-size:75%;
font-family : Arial, Helvetica, sans-serif;
line-height:150%;
text-align:center; }


fieldset,img { 
	border:0;
}


h1,h2,h3,h4,h5

h1 {font-size: 14px;
text-decoration: none;
color: #d70d12;
font-weight: normal;
line-height: 130%; }

.h1link{font-size: 14px;
text-decoration: none;
color: #d70d12;
line-height: 130%; }

.sidelinks {font-size: 11px;
text-decoration: none;
color: #666666;
font-weight: bold; }

.sidelinkselect {font-size: 11px;
text-decoration: none;
color: #C10000;
font-weight: bold; }

.sidelinkslight {font-size: 11px;
text-decoration: none;
color: #999999;
font-weight: bold; }

a.sidelinkslight:hover {font-size: 11px;
text-decoration: none;
color: #C10000;
font-weight: bold; }

.smalllinks2 {font-size: 9px;
text-decoration: none;
color: #999999;
line-height: 12px; }

.product {font-size: 11px;
font-weight: bold;
color: #C10000;
text-decoration: none; }

a.product:hover {font-size: 11px;
font-weight: bold;
color: #666666;
text-decoration: none; }

.productwhite {font-size: 10px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none; }

a.productwhite:hover {font-size: 10px;
font-weight: bold;
color: #c10000;
text-decoration: none; }

.productgrey {font-size: 10px;
font-weight: bold;
color: #666666;
text-decoration: none; }

a:hover {color: #c10000; }

a.sidelinks:hover {font-size: 11px;
text-decoration: none;
color: #c10000;
font-weight: bold; }

.body {
font-size: 12px;
color: #999999;
text-decoration: none;
font-weight: normal;
line-height: 16px; }

.body2 {font-size: 11px;
font-weight: bold;
color: #999999;
text-decoration: none; }

.subheader {font-size: 12px;
color: #666666;
text-decoration: none;
font-weight: bold; }

.subheader2 {font-size: 12px;
font-weight: normal;
color: #C10000;
text-decoration: none;
line-height: 16px; }

a.subheader3{
font-size: 12px;
font-weight: normal;
color: #999999;
text-decoration: none;
line-height: 16px; }


a.subheader:hover {font-size: 12px;
color: #C10000;
text-decoration: none; }

a.subheader2:hover {font-size: 12px;
font-weight: normal;
color: #666666;
text-decoration: none; }

a.subheader3:hover {font-size: 12px;
font-weight: normal;
color: #c10000;
text-decoration: none; }

.more {font-size: 10px;
color: #666666;
font-weight:bold;
text-decoration: none; }

.offerwhite {font-size: 12px;
font-weight: normal;
color: #FFFFFF;
text-decoration: none; }

.searchwhite {font-size: 11px;
font-weight: normal;
color: #FFFFFF;
text-decoration: none; }

.offerbold {font-size: 12px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none; }

.smalllinks {font-size: 10px;
color: #999999;
line-height: 12px;
text-decoration: none; }
a.smalllinks:link {color: #999999;
text-decoration: none; }
a.smalllinks:visited {color: #999999;
text-decoration: none; }
a.smalllinks:hover {color: #333333;
text-decoration: none; }



/*advert overlay text*/

.overlay1 {font-size: 11px;
text-decoration: none;
color: #ffffff;
line-height: 14px; }

.overlay2 {font-size: 13px;
text-decoration: none;
color: #ffffff;
line-height: 14px; }

.overlay3 {font-size: 18px;
text-decoration: none;
color: #ffffff;
line-height: 18px; 
font-weight: bold; }

.overlay4 {font-size: 24px;
text-decoration: none;
color: #ffffff;
line-height: 25px;
font-weight: bold; }

.error{
	font-size:75%;
	font-family : Arial, Helvetica, sans-serif;
	color:#d70d12;}

/*intro text for the product section top panel*/
.cat_desc
{font-size: 11px;
color: #999999;
text-decoration: none;
font-weight: normal;
line-height: 15px; }

.detailed_inf
{font-size: 10px;
color: #ffffff;
text-decoration: none;
font-weight: bold;
text-indent: 6px; }

/*inline links for technology link in product section*/

.inlinelink
{font-size: 12px;
color: #C10000;
text-decoration: none;
}

a.inlinelink:hover {color: #333333;
text-decoration: underline; }

.mpulink
{font-size: 12px;
color: #fb6710;
text-decoration: none;
}

a.mpu:hover {color: #333;
text-decoration: underline; }

.color1 {background-color:#cccccc;color:#ffffff;}
.color2 {background-color:#e3e3e3;}

.rightlinks {font-size: 11px;
text-decoration: none;
color: #666666;
font-weight: bold;
background-color:#e3e3e3; }

.tech_page{
float:left;
margin-right:10px;
margin-bottom:10px;
text-decoration:none;
border:none;}

.tech_page_nopad{
float:left;
margin-bottom:10px;
text-decoration:none;
border:none;}