body
{ 
background: #f1f1f1;
background-image: url(../siteimages/page_bg.gif);
background-repeat:repeat-x;
COLOR: #5e5e5e;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
LINE-HEIGHT: 18px;
margin:0;
padding:0;
}
.container
{
width:990px; 
margin-left:auto; 
margin-right:auto;
}
#login
{
width:988px; 
height:25px; 
text-align:right; 
border-left:1px solid #aeaeae; 
border-right:1px solid #aeaeae; 
background-color:#1d1d1e;
}
#header
{
width:988px; 
height:112px; 
border-left:1px solid #aeaeae; 
border-right:1px solid #aeaeae; 
background-color:#FFFFFF; 
background-image:url(../siteimages/header_bg_grad.gif);
}
#header .header_left
{
float:left; 
width:388px; 
height:112px;
}
#header .header_right
{
float:right; 
width:522px; 
height:112px;
}
#nav
{
width:988px; 
height:31px; 
border-left:1px solid #aeaeae; 
border-right:1px solid #aeaeae; 
background-color:#b3b3b3; 
background-image:url(../siteimages/nav_bg_grad.gif);
}
#nav .navtable
{
width:988px;
height:30px;
border:none;
border-collapse:collapse;
border-spacing:0;
margin:0;
padding:0;
}
td
{
padding:0;
}
td.formlabel
{
text-align:right;
}
#content
{
width:963px; 
border-left:1px solid #aeaeae; 
border-right:1px solid #aeaeae; 
background-color:#d5d5d5; 
padding: 27px 0 0 25px;
}
#content .ctop
{
width:880px;  
background-color:#FFF; 
background-image:url(../siteimages/subpage_content_top.gif); 
background-position:top; 
background-repeat:no-repeat; 
padding:20px 29px 15px 29px;
}
#content .cbottom
{
width:938px; 
height:17px; 
background-image:url(../siteimages/subpage_content_bottom.gif); 
background-repeat:no-repeat;
}
#homefeatures
{
width:941px; 
height:300px; 
border-left:1px solid #aeaeae; 
border-right:1px solid #aeaeae; 
background-color:#d5d5d5; 
padding:0 0 0 47px;
}
#homefeatures .feature
{
float:left; 
width:292px; 
background-color:#FFFFFF; 
background-image:url(../siteimages/home_feature_top_bg.gif); 
background-position:top; background-repeat:repeat-x;
}
#homefeatures .feature .fheader
{
width:292px; 
height:27px; 
padding-top:16px;
}
#homefeatures .feature .fbody
{
width:262px; 
padding:12px 15px 15px 15px; 
background-image:url(../siteimages/home_feature_bottom.gif); 
background-position:bottom; 
background-repeat:no-repeat;
}
#bottom_promos
{
width:963px; 
height:110px; 
border-left:1px solid #aeaeae; 
border-right:1px solid #aeaeae; 
background-color:#d5d5d5; 
padding:0 0 0 25px;
}
#bottom_promos .promo
{
float:left; 
width:299px; 
height:93px;
padding-top:17px;
background-color:#FFFFFF; 
background-image:url(../siteimages/promo_top.gif);
background-position:top;
background-repeat:no-repeat;
}
#bottom_promos .promo .pbody1
{
width:259px;
height:76px;
padding:5px 20px 12px 20px; 
background-image:url(../siteimages/promo_bottom1.gif); 
background-position:bottom; 
background-repeat:no-repeat;
}
#bottom_promos .promo .pbody2
{
width:259px;
height:76px;
padding:5px 20px 12px 20px; 
background-image:url(../siteimages/promo_bottom2.gif); 
background-position:bottom; 
background-repeat:no-repeat;
}
#bottom_promos .promo .pbody3
{
width:259px;
height:76px;
padding:5px 20px 12px 20px; 
background-image:url(../siteimages/promo_bottom3.gif); 
background-position:bottom; 
background-repeat:no-repeat;
}
#pagebottom
{
width:990px; 
height:29px; 
background-color:#d5d5d5;
background-image:url(../siteimages/page_bottom.gif);
}
#footer
{
width:990px; 
height:70px; 
color:#676767;
}
#footer .footerleft
{
float:left; 
padding-left:24px;
}
#footer .footerright
{
float:right; 
text-align:right; 
padding-right:24px;
}
#footer a { color: #676767; text-decoration: none; margin-left: 16px; }
#footer a:hover { text-decoration: none; color: #333; }
.bodytext
{
COLOR: #494640;
FONT-FAMILY:  VERDANA, HELVETICA, ARIAL;
FONT-SIZE: 12px;
LINE-HEIGHT: 17px;
}
h1
{
COLOR: #779dd2;
FONT-FAMILY: VERDANA, HELVETICA, ARIAL,;
FONT-SIZE: 18px;
FONT-WEIGHT: BOLD;
line-height: 26px;
margin: 0; padding: 0;
}
h2
{
COLOR: #8cc63f;
FONT-FAMILY: ARIAL, HELVETICA, VERDANA,;
FONT-SIZE: 17px;
FONT-WEIGHT: BOLD;
margin: 0; padding: 0;
}
h3
{
COLOR: #404040;
FONT-FAMILY: ARIAL, HELVETICA, VERDANA,;
FONT-SIZE: 13px;
FONT-WEIGHT: BOLD;
margin: 0; padding: 0;
}
.testimonial
{
COLOR: #5e5e5e;
FONT-FAMILY: georgia,serif;
font-style: italic;
FONT-DECORATION: italic;
}
.testimonial_ex
{
COLOR: #8cc63f;
FONT-FAMILY: georgia,serif;;
FONT-WEIGHT: BOLD;
}
.testimonial_name
{
COLOR: #779dd2;
FONT-FAMILY: VERDANA, HELVETICA, ARIAL,;
FONT-SIZE: 11px;
FONT-WEIGHT: BOLD;
line-height: 14px;
margin: 0; padding: 0;
}
.justified
{
text-align: justify; 
}
.boldtext
{
COLOR: #494640;
FONT-FAMILY:  VERDANA, HELVETICA, ARIAL;
FONT-SIZE: 12px;
FONT-WEIGHT: BOLD
}
.smalltext
{
COLOR: #494640;
FONT-FAMILY:  VERDANA, HELVETICA, ARIAL;
FONT-SIZE: 10px;
}
.input
{
COLOR: #333300;
FONT-FAMILY: ARIAL, HELVETICA;
FONT-SIZE: 14px;
font-weight: bold;
background-color: #FFF; 
border: solid 1px #999;
background-image:url(../siteimages/form_field_bg.gif);
background-repeat:no-repeat;
padding: 3px 5px 3px 5px;
}
.input-req
{
COLOR: #333300;
FONT-FAMILY: ARIAL, HELVETICA;
FONT-SIZE: 14px;
font-weight: bold;
background-color: #FFF;
border: solid 1px #999;
background-image:url(../siteimages/form_field-req_bg.gif);
background-repeat:no-repeat;
padding: 3px 5px 3px 5px;
}
.formbutt
{
border-color: #538CC1;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px; 
background-color: #E9F3FF;
color: #215E97;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
}
.formbuttfade
{
color:#050;
font-family:'trebuchet ms',helvetica,sans-serif;
font-size: 11px;
font-weight:bold;
background-color:#fed;
border:1px solid;
border-top-color:#696;
border-left-color:#696;
border-right-color:#363;
border-bottom-color:#363;
filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#B0F6C5');

}
li.indent
{
padding-left: 18px;
padding-right: 3px;
} 
ul 
{
padding-left: 18px;
margin: 0;
list-style: disk;
}
ul.plain 
{
padding-left: 18px;
margin: 0;
list-style: none;
}

.MenuCell_1 {width: 104px; background-image:url(../siteimages/nav_btn_home.gif);}
.MenuCell_2 {width: 127px; background-image:url(../siteimages/nav_btn_product.gif);}
.MenuCell_3 {width: 129px; background-image:url(../siteimages/nav_btn_services.gif);}
.MenuCell_4 {width: 182px; background-image:url(../siteimages/nav_btn_quality.gif);}
.MenuCell_5 {width: 139px; background-image:url(../siteimages/nav_btn_company.gif);}
.MenuHover_1 {width: 104px; background-image:url(../siteimages/nav_btn_home.gif); background-position:0% -30px; cursor: pointer; cursor: hand;}
.MenuHover_2 {width: 127px; background-image:url(../siteimages/nav_btn_product.gif); background-position:0% -30px; cursor: pointer; cursor: hand;}
.MenuHover_3 {width: 129px; background-image:url(../siteimages/nav_btn_services.gif); background-position:0% -30px; cursor: pointer; cursor: hand;}
.MenuHover_4 {width: 182px; background-image:url(../siteimages/nav_btn_quality.gif); background-position:0% -30px; cursor: pointer; cursor: hand;}
.MenuHover_5 {width: 139px; background-image:url(../siteimages/nav_btn_company.gif); background-position:0% -30px; cursor: pointer; cursor: hand;}
body.home #home {width: 104px; background-image:url(../siteimages/nav_btn_home.gif); background-position:0% -60px;}
body.product #product {width: 127px; background-image:url(../siteimages/nav_btn_product.gif); background-position:0% -60px;}
body.services #services {width: 129px; background-image:url(../siteimages/nav_btn_services.gif); background-position:0% -60px;}
body.quality #quality {width: 182px; background-image:url(../siteimages/nav_btn_quality.gif); background-position:0% -60px;}
body.company #company {width: 139px; background-image:url(../siteimages/nav_btn_company.gif); background-position:0% -60px;}

A:link	            {COLOR: #a86536; TEXT-DECORATION: underline}
A:visited           {COLOR: #a86536; TEXT-DECORATION: underline}
A:hover	            {COLOR: #904d1d; TEXT-DECORATION: underline;}


A.bglink:link	            {COLOR: #f5c024; TEXT-DECORATION: underline}
A.bglink:visited           {COLOR: #f5c024; TEXT-DECORATION: underline}
A.bglink:hover	            {COLOR: #f5c024; TEXT-DECORATION: none; background: #ededed;}


A.footerlink:link	    {COLOR: #b59de7; TEXT-DECORATION: none}   
A.footerlink:visited   {COLOR: #b59de7; TEXT-DECORATION: none}
A.footerlink:hover	    {COLOR: #b59de7; TEXT-DECORATION: underline}
 

