a:link{
background-color:inherit;
color:#000000;
text-decoration:underline;
}
a:visited{ 
background-color:inherit;
color:#000000; 
text-decoration:underline;
}

a:hover{ 
background-color:inherit;
color:#D21F32;
text-decoration:none;
}

a:active{ 
background-color:inherit;
color:#000000;
text-decoration:underline;
}

a:link.r{
background-color:inherit;
color:#D21F32;
text-decoration:underline;
}
a:visited.r{ 
background-color:inherit;
color:#D21F32;
text-decoration:underline;
}

a:hover.r{ 
background-color:inherit;
color:#D21F32;
text-decoration:none;
}

a:active.r{ 
background-color:inherit;
color:#D21F32;
text-decoration:underline;
}

a:link.nav{
background-color:inherit;
color:#D21F32;
text-decoration:none;
}
a:visited.nav{ 
background-color:inherit;
color:#D21F32;
text-decoration:none;
}

a:hover.nav{ 
background-color:#000000;
color:#ffffff;
text-decoration:none;
}

a:active.nav{ 
background-color:inherit;
color:#D21F32;
text-decoration:none;
}

a:link.over{
background-color:#000000;
color:#ffffff;
text-decoration:none;
}
a:visited.over{ 
background-color:#000000;
color:#ffffff;
text-decoration:none;
}

a:hover.over{ 
background-color:#000000;
color:#ffffff;
text-decoration:none;
}

a:active.over{ 
background-color:#000000;
color:#ffffff;
text-decoration:none;
}

a:link.b{
background-color:inherit;
color:#000000;
text-decoration:none;
}
a:visited.b{ 
background-color:inherit;
color:#000000; 
text-decoration:none;
}

a:hover.b{ 
background-color:inherit;
color:#666666;
text-decoration:underline;
}

a:active.b{ 
background-color:inherit;
color:#000000;
text-decoration:none;
}

a:link.w{
background-color:inherit;
color:#ffffff;
text-decoration:underline;
}
a:visited.w{ 
background-color:inherit;
color:#ffffff; 
text-decoration:underline;
}

a:hover.w{ 
background-color:inherit;
color:#E5E5E5;
text-decoration:none;
}

a:active.w{ 
background-color:inherit;
color:#ffffff;
text-decoration:underline;
}

a:link.g{
background-color:inherit;
color:#232323;
text-decoration:none;
}
a:visited.g{ 
background-color:inherit;
color:#232323; 
text-decoration:none;
}

a:hover.g{ 
background-color:inherit;
color:#afafaf;
text-decoration:none;
}

a:active.g{ 
background-color:inherit;
color:#232323;
text-decoration:none;
}

a:link.gb{
background-color:inherit;
color:#063201;
text-decoration:none;
}
a:visited.gb{ 
background-color:inherit;
color:#063201; 
text-decoration:none;
}

a:hover.gb{ 
background-color:inherit;
color:#ffffff;
text-decoration:none;
background-color:#063201; 
}

a:active.gb{ 
background-color:inherit;
color:#063201;
text-decoration:none;
}

/* rollover butons */

.about_us_btn, .about_us_over{
width:132px;
height:48px;
float:left;
display:inline;
}

.about_us, .about_us_over{
text-indent:2000px;
background:url("../buttons/about_us.png") top left no-repeat;
overflow:hidden;
display:block;
width:132px;
height:48px;

}

.about_us:hover, .about_us_over{
background-position:bottom left;
cursor:pointer;

}

.samples_btn, .samples_over{
width:135px;
height:48px;
float:left;
display:inline;
}

.samples, .samples_over{
text-indent:2000px;
background:url("../buttons/samples.png") top left no-repeat;
overflow:hidden;
display:block;
width:135px;
height:48px;

}

.samples:hover, .samples_over{
background-position:bottom left;
cursor:pointer;

}

.blog_btn, .blog_over{
width:108px;
height:48px;
float:left;
display:inline;
}

.blog, .blog_over{
text-indent:2000px;
background:url("../buttons/blog.png") top left no-repeat;
overflow:hidden;
display:block;
width:108px;
height:48px;

}

.blog:hover, .blog_over{
background-position:bottom left;
cursor:pointer;

}

.contact_us_btn, .contact_us_over{
width:166px;
height:48px;
float:left;
display:inline;
}

.contact_us, .contact_us_over{
text-indent:2000px;
background:url("../buttons/get_in_touch.png") top left no-repeat;
overflow:hidden;
display:block;
width:166px;
height:48px;

}

.contact_us:hover, .contact_us_over{
background-position:bottom left;
cursor:pointer;

}