body {
    margin:0px;
    background-image: url('../images/main-bg.gif');
    background-repeat: repeat-x;
    background-color: #E9E9E9;

}
body, td
{
	font-family: verdana, sans-serif;
	font-size: 80%;
	color: #000000;
	font-style: normal;
	text-decoration: none;
}
.historydisplay {
     border: 1px solid #C1C1C1;
     background-color: #F5F5F5;
     padding: 4px;

}
.historydate {
     font-size: 110%;
     color: #CF2E2E;
}          
.pressdisplay {
     background-color: #C1C1C1;
     padding: 4px;
     font-weight: bold;

}
.pressdisplayheadlineold {
     padding: 4px;
     font-size: 70%;
     font-weight: bold;
     background-color: #F5F5F5;
     border: 1px solid #C1C1C1;

}	
.pressdisplayold {
     padding: 4px;
     font-size: 70%;

}
.productname {
     font-family: arial, sans-serif;
     font-size: 100%;
     font-weight: bold;
     color: #DC3C3C;

}
.producttext{
     padding: 6px;
     font-size: 70%;

}
.viewproduct {
     border: 1px solid #000000;
     background-color: #C1C1C1;
     padding: 4px;
     font-size: 90%;

}	
.productdisplay {
     border: 1px solid #C1C1C1;
     padding: 4px;
     font-size: 90%;

}     
.productcell {
     background-color: #F5F5F5;
     padding: 4px;     
}

.productnamecell {
     background-color: #C1C1C1;
     padding: 4px;     
  

}
.productnamecellalt {
     padding: 4px;     
  

}
.producttitle {
    font-size: 120%;
    color: #FFFFFF;
    font-weight: bold;
    font-family: arial, sans-serif;
    background-color: #D53535;
     padding: 4px;    
}
.viewpricing {
    font-weight: bold;
    background-color: #C0C0C0;
     padding: 4px;    
}			
.footer3 {
    font-size: 70%;
}
.smallbold {
    font-size: 70%;
    font-weight: bold;
}
.small {
    font-size: 70%;
}
.smallwhite {
    font-size: 70%;
    color: #FFFFFF;
}
.smallwhitebold {
    font-size: 70%;
    color: #FFFFFF;
    font-weight: bold;
}
.bold {
    font-weight: bold;
}
.tharodisplay {
     border: 1px solid #C1C1C1;
     background-color: #F5F5F5;
     padding: 4px;
     font-size: 70%;

}

.heading {
    font-family: arial, sans-serif;
    font-size: 130%;
    color: #CD0000;
}

.heading2 {
color: #777777;
}

.heading3 {
    font-family: arial, sans-serif;
    font-size: 100%;
    color: #CD0000;
    font-weight: bold;
}

.smallwhiteplain {
    font-size: 70%;
    color: #FFFFFF;
}
.footertext {
    font-family: arial, sans-serif;
    font-size: 70%;
    color: #FFFFFF;
    font-weight: bold;
}

.address {
    font-family: verdana, sans-serif;
    font-size: 70%;
    color: #FFFFFF;
}

h1 {
	font-family: arial, sans-serif;
	font-weight: bold;
	font-size: 150%;
	color: #000000;
	margin: 0px;
}
h2 {
	font-family: arial, sans-serif;
	font-size: 120%;
	color: #000000;
	margin: 0px;
	font-weight: bold;
}
h3 {
	font-family: arial, sans-serif;
	font-size: 100%;
	color: #8E8E8E;
	margin: 0px;
	
}
a:link {
	color: #FF0000;
}
a:visited {
	color: #FF0000;
}
a:hover {
	color: #FF0000;
}
a:active {
	color: #FF0000;
}


a.header:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.header:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.header:hover {
	color: #FF0000;
	text-decoration: none;

}
a.header:active {
	color: #CCCCCC;
	text-decoration: none;
}


a.footer:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.footer:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.footer:hover {
	color: #FF0000;
	text-decoration: underline;
}
a.footer:active {
	color: #CCCCCC;
	text-decoration: none;
}


a.search:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.search:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.search:hover {
	color: #CCCCCC;
	text-decoration: none;
}
a.search:active {
	color: #7B7B7B;
	text-decoration: none;
}


a.footerlink:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.footerlink:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.footerlink:hover {
	color: #CCCCCC;
	text-decoration: none;
}
a.footerlink:active {
	color: #7B7B7B;
	text-decoration: none;
}


a.highlight:link {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
a.highlight:visited {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
a.highlight:hover {
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
}
a.highlight:active {
	color: #CCCCCC;
	font-weight: bold;
	text-decoration: none;
}



a.anchor:link {
	color: #7F7F7F;
	text-decoration: underline;
}
a.anchort:visited {
	color: #7F7F7F;
	text-decoration: underline;
}
a.anchor:hover {
	color: #FF0000;
	text-decoration: none;
}
a.anchor:active {
	color: #7F7F7F;
	text-decoration: none;
}

INPUT, TEXTAREA, SELECT  {font-family: Arial, Helvetica, san-serif}
INPUT, TEXTAREA, SELECT  {color: #626262}
INPUT, TEXTAREA, SELECT  {font-size: 11px}
INPUT, TEXTAREA, SELECT  {font-weight: bold}

.defaultErr {
	color: #FF0000;
	font-size: 120%;
	font-weight: bold;
}

.sys_msg {
	color: #004BFF;
	font-size: 120%;
	font-weight: bold;
	display: block;
	padding-bottom: 5px;
}
/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */  

/*Styles for level 0*/
.clLevel0,.clLevel0over{padding:2px; font-family:verdana, sans-serif; font-size:11px;text-align: left;}
.clLevel0{background-color:#3C3C3C; layer-background-color:#000000; color:#FFFFFF;}
.clLevel0over{background-color:#FF0000; layer-background-color:#FF0303; color:#FFFFFF; cursor:pointer; cursor:hand;}
.clLevel0border{position:absolute; visibility:hidden; background-color:#000000; layer-background-color:#000000;}

#pressmenu{
border: 1px solid black;
height: 20px;
width: 120px;
background-color: #E6E6E6;
}

#pressmenu a{
font: bold 12px Arial;
padding: 2px;
padding-left: 4px;
display: block;
width: 100%;
height: 100%;
color: black;
text-decoration: none;
border: 1px solid black;
}
html>body #pressmenu a{ /*Non IE rule*/
width: auto;
}

#pressmenu a:hover{
background-color: #DE3F3F;
color: white;
}

#printersmenu{
border: 1px solid black;
height: 20px;
width: 500px;
background-color: #E6E6E6;
}
#printersmenu a{
font: bold 12px Arial;
padding: 2px;
padding-left: 4px;
display: block;
width: 100%;
height: 100%;
color: black;
text-decoration: none;
border: 1px solid black;
}
html>body #printersmenu a{ /*Non IE rule*/
width: auto;
}


#printersmenu a:hover{
background-color: #DE3F3F;
color: white;
}
#printersmenu2{
border: 1px solid black;
width: 120px;
height: 90%;
background-color: #E6E6E6;
}
#printersmenu2 a{
font: bold 12px Arial;
padding: 2px;
padding-left: 4px;
display: block;
width: 120px;
height: 90%;
color: black;
text-decoration: none;
border: 1px solid black;
}
html>body #printersmenu2 a{ /*Non IE rule*/
width: auto;
}

#printersmenu2 a:hover{
background-color: #DE3F3F;
color: white;
}


#applicatorsmenu2{
border: 1px solid black;
width: 120px;
height: 90%;
padding-left: 4px;
background-color: #E6E6E6;
}
#applicatorsmenu2 a{
font: bold 12px Arial;
padding: 2px;
display: block;
width: 120px;
height: 90%;
color: black;
text-decoration: none;
border: 1px solid black;
}
html>body #applicatorsmenu2 a{ /*Non IE rule*/
width: auto;
}

#applicatorsmenu2 a:hover{
background-color: #DE3F3F;
color: white;
}

#easytutorbuttons{
border: 0px;
height: 20px;
}

#easytutorbuttons a{
font: bold 12px Arial;
display: block;
height: 30px;
color: black;
text-decoration: none;
border: 1px solid black;
padding:4px;
padding-top:6px;
}

html>body #easytutorbuttons a{ /*Non IE rule*/
width: auto;
}

#easytutorbuttons a:hover{
background-color: #DE3F3F;
color: white;
}
#easytutorbuttons tr{
vertical-align:middle
}
.style2 {font-size: 18px}
