<style>
/* 
*
* Global Vaules Go Here */
/* Content */

body {
  border-collapse: collapse;
  background-image:url("images/backgrounds/background.gif");
  background-repeat:repeat;
  font-family: arial;
  font-size: 12px;
  color: #444444;
}

p {
  border-collapse: collapse;
  font-family: arial;
  font-size: 14px;
  text-align: left;
  color: #444444;
}

#list {
  text-align:left;
  font-size:14px;
  font-family:arial;
  color: #444444;
}

subtext {
  text-align:left;
  font-size:8px;
  font-family:arial;
  color: #444444;
}

h2 {
  color: #444444;
  font-family: arial;
  font-size:13px;
}

h3 {
  font-family: arial;
  font-size:15px;
  text-align:left;
    color: #444444;
}

#product_tables {
  border-width:thin;
  border-left:none;
  border-right:none;
  border-bottom:none;
  font-family:arial;
  width:600px;
  text-align:center;
  font-size:12px;
}

#product_table_headers {
  background-color: #FFFFD4;
  border-left:none;
  border-right:none;
}

#product_table_entries {
  border-left:none;
  border-right:none;
  border-bottom:none;
}

tr { background-color: #FFFFFF}
  .initial { background-color: #DDDDDD; color:#000000 }
  .normal { background-color: #FFFFFF }
  .highlight { background-color: #CADDF7 }

/* Links */
a:link { 
color: #4374c9; 
background-color: ;
text-decoration: none;
border: 0px solid white;
}

a:visited { 
color: #444444; 
background-color: ;
text-decoration: none;
border: 0px solid white;
}

a:hover {
color: black; 
background-color: ;
text-decoration: none;
border: 0px solid white; 
} 

div.error_messages {
  font-size:15px;
  text-align:center;
  font-family: arial;
  color: #DC143C;
}'errors' 

p.errors {
  font-size:15px;
  text-align:center;
  font-family: arial;
  color: #DC143C;
}

div.bread_crumbs {
  font-size:12px;
}

/* 
*
* Top menu navigation values */

div.nav_menu {
  height: 20px;
  width:  788px;
  margin: 0;
  padding: 0;
  border-spacing: 0; 
  text-align: right;
  background-image:url("images/menu/menu_spacer_left.gif");
}

/*Top navigation functionality */ 

div.products {
  height: 20px;
  width: 117px;
  margin:0;
  padding:0;
  background-image:url("images/menu/products_over.gif");
}

div.products a, div.products a:link, div.products a:visited {
  display:block;
}

div.products img {
  width:100%;
  height:100%;
  border:0;
}

div.products a:hover img {
  visibility:hidden;
}

div.products {background-repeat:no-repeat;}
div.products a:hover {visibility:visible;}
div.support {
  height: 20px;
  width: 107px;
  margin:0;
  padding:0;
  background-image:url("images/menu/support_over.gif");
}

div.support a, div.support a:link, div.support a:visited {
 display:block;
}

div.support img {
  width:100%;
  height:100%;
  border:0;
}

div.support a:hover img {
  visibility:hidden;
}

div.support {background-repeat:no-repeat;}

div.support a:hover {visibility:visible;}

div.why_us {
  height: 20px;
  width: 97px;
  margin:0;
  padding:0;
  background-image:url("images/menu/why_us_over.gif");
} 

div.why_us a, div.why_us a:link, div.why_us a:visited {
  display:block;
}

div.why_us img {
  width:100%;
  height:100%;
  border:0;
}

div.why_us a:hover img {
  visibility:hidden;
}

div.why_us {background-repeat:no-repeat;}

div.why_us a:hover {visibility:visible;}

div.get_quote {
  height: 20px;
  width: 121px;
  margin:0;
  padding:0;
  background-image:url("images/menu/get_quote_over.gif");
} 

div.get_quote a, div.get_quote a:link, div.get_quote a:visited {
  display:block;
}

div.get_quote img {
  width:100%;
  height:100%;
  border:0;
}

div.get_quote a:hover img {
  visibility:hidden;
}

div.get_quote {background-repeat:no-repeat;}

div.get_quote a:hover {visibility:visible;}

div.contact_us {
  height: 20px;
  width: 132px;
  margin:0;
  padding:0;
  background-image:url("images/menu/contact_us_over.gif");
} 

div.contact_us a, div.contact_us a:link, div.contact_us a:visited {
  display:block;
}

div.contact_us img {
  width:100%;
  height:100%;
  border:0;
}

div.contact_us a:hover img {
  visibility:hidden;
}

div.contact_us {background-repeat:no-repeat;}

div.contact_us a:hover {visibility:visible;}

/* 
*
* Containers  */

content_container {
  margin-top: 0px;
  width: 788px;
  align-text: center;
}

#background_content {

right-margin:0;
}

/* Right Content */

#content_right {
  width: 620px;
  text-align: center;
  background-color:#111111;
  border:1px solid #4374c9;
  margin:1px;
}
#right_column_font {
 width: 150px;
  font-family: arial;
  font-size: 14px;
  text-align: Left;
  color: #888888;
border: 1 px solid #4374c9;
}

/*
*
* Left Content Containers  */

#right_main { ); background-repeat: no-repeat}
/* Left Navigation Values */

#left_menu {
background-color: #999999;
border: 0;
border-color: #4374c9;
borderwidth: thin;
font-family:arial;
borderStyle: solid;
text-align: left;
margin-top: 1px;
width:144px;
}

#left_lower {
background-color: #FFFFFF;
border: 1;
border-color: #4374c9;
borderwidth: thin;
font-family:arial;
borderStyle: solid;
text-align: left;
margin-top: 1px;
width:147px;
}

div.Left_nav_effects a:link { 
background-color: #caddf7;
border: 0px solid #caddf7;
font-size: 13px;
font-family:arial;
color:#444444;
}

div.Left_nav_effects a:visited { 
background-color: #caddf7;
border: 0px solid #caddf7; 
font-size: 13px;
font-weight:
font-family:arial; 	
}

div.Left_nav_effects a:hover {
color:white;
background-color: #aaaaaa;
border: 0px solid white; 
font-family:arial;
} 

div.Left_nav_effects {
  height: 20px;
  width: 145px;
  margin:-2;
  padding:0;
} 

div.Left_nav_effects a, div.Left_nav_effects a:link, div.Left_nav_effects a:visited {
  display:block;
}

div.Left_nav_effects a {
  width:100%;
  height:98%;
  border:0;
  align:center;
  font-family:arial;
}

div.menu_cat a:link { 
background-color: #4374c9;
border: 0px solid #4374c9;
color: white;
font-family:arial;
}

div.menu_cat a:visited { 
background-color: #4374c9;
border: 0x solid #4374c9;
color: white;
font-family:arial;
}

div.menu_cat a:hover { 
background-color: #888888;
border: 0px solid white;
font-family:arial;
} 

div.menu_cat a, div.menu_cat a:link, div.menu_cat a:visited {
  display:block;
}

div.menu_cat a {
  width:100%;
  height:98%;
  border:1;
  align:center;
 font-family:arial;
}

#site_map {
  border-collapse: collapse;
  font-family: arial;
  font-size: 14px;
  text-align: left;
  color: #888888;
}

/* 
*
* Footer Values */
div.footer {
  font-size: 11px;
  font-family:arial;
  background-color:#000000;
  margin: 0 auto;
  width: 788px; 
}

#foot_text {
	  color: #FFFFFF;
  background-color:#000000;
}

#legal {
  color: #FFFFFF;
  background-color:#000000;
}

#mail_to {
  color: #FFFFFF;
  background-color:#000000;
}

#footer_nav {
  background-color:#000000
  text-align: center;
  font-family:arial;
  font-size: 8px;
  width: 788px;
}


div.footer a {
  font-size: 11px;

}

div.footer a:link {
  color: #454545;  
}

div.footer a:visited {
color: #454545;
}
</style>