*{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #636466;
}

body {
background-image:url(../images/bg_tile.jpg);
background-position: top left;
background-repeat:repeat;

}

p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:0.5em;
margin-right: 2em;
color: #636466;
line-height: 1.5em;

}

a:link{
color:#5283c0;
}

a:visited{
color:#5283c0;
}

a:hover{
color:black;
}

h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#f47b20;
padding-left:5px;
margin-top:0.5em;
margin-bottom:-0.25em;
margin-right: 2.5em;
}

h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#00aeef;
padding-left:5px;
margin-top:0.5em;
margin-bottom:0em;
margin-right: 2.5em;
}

h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#636466;
padding-left:5px;
margin-top:0.5em;
margin-right: 2.5em;
}

h4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
margin-right: 2.5em;
}

h4 strong{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}

h5{

padding:0em 0em 0em 0em;
margin: 0em 0em 0em 0em;

}


.header {
margin-top:0em;
margin-bottom:0em;
color:6f3534;
font-family:"Times New Roman", Times, serif;
font-size:34px;
text-transform:uppercase;
background: url(../images/header_graphic.gif) bottom left no-repeat;
height:50px;
text-align:left;
}

form{
margin:0em 0em;
padding: 0em 0em;
}

.search_field{
margin: 0.5em 3em;
text-align:right;
}

.back a{
padding-left: 2em;
padding-bottom:0.5em;

color:#5283c0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
background: url(../images/back_arrow.jpg) top left no-repeat;
text-align:left;
text-decoration:none;
}

.back a:hover{
color:black;
}

#foottext1{
margin-right:1em;
margin-left:65px;
margin-top: 0px;
font-size:11px;
color:#35366A;
}


#foottext2{
margin-right:1.5em;
margin-left:68px;
margin-top: 0px;
font-size:11px;
color:#35366A;
}


#foottext3{
margin-right:1em;
margin-left:18px;
margin-top: 0px;
font-size:11px;
color:#35366A;
}


.footer {
font-size:11px;

}

.footer a{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #636466;
font-weight:normal;
line-height:1.5em;
text-decoration:none;
}

.footer a:hover{
text-decoration:underline;
}


.footer_head{
padding-top:5px;
padding-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#ed1c24;
font-weight:normal;
line-height:1em;
margin-right:-1em;
}

.footer_text{
margin-right:-1em;
margin-top:-20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:17px;
text-align:left;
font-size:11px;
line-height:1.3em;
color:#000000;
font-weight:normal;
padding-right:2em;

}

ul li{
padding-bottom:0.5em;
margin-right: 2em;
}

ol li{
padding-bottom:0.5em;
margin-right: 2em;
}

ul.contact {
	list-style-type:none;
	margin:0em 3em;
	
}

.red{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:10px;
padding-right:5px;
color: #636466;
line-height: 1.1em;
}

.red strong{
color:#f47b20;
}

.catalog_name {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#f47b20;
padding-left:0em;
padding-bottom:-1em;
margin-bottom: 0em;
margin-top:0.5em;
text-decoration:none;
}


.catalog_name a:link, .catalog_name a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#f47b20;
padding-left:0em;
padding-bottom:-1em;
margin-bottom: 0em;
margin-top:0.5em;
text-decoration:none;
}
.catalog_name a:hover{

text-decoration:underline;
}

.catalog_desc{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:0em;
padding-right:0em;
color: #636466;
line-height: 1.5em;
margin-top:1em;
}

.blueheader{
padding-left:0.5em;
color:#ffffff;
font-weight:bold;
background: url(../images/catalog/blue_bar.jpg) top left no-repeat;
}
.specs td {
padding-left:1em;
padding-right:0em;

}

.faux_series a:link, .faux_series a:visited, .faux_series a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ed1c24;
text-decoration:none;
}

.faux_series a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ed1c24;
text-decoration:underline;
}

.faux_spec a:link, .faux_spec a:visited, .faux_spec a:active{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:black;
text-decoration:none;
}

.faux_spec a:hover{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:black;;
text-decoration:underline;
}

.left-image-120 img {float:left;}
.left-image-120 .content {margin-left:120px;}