﻿@charset "UTF-8";

* {
margin:0px;
padding:0px;
}

body {
background-image:url(../images/layout/HeaderBodyBG.png);
background-position:top;
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0 auto;
margin-top: 0px;
}

div#main{
position:relative;
width:720px;
height:auto;
margin:0 auto;
background-image:url(../images/layout/FormHeader.png);
background-position:0px 0px;
background-repeat:no-repeat;
width:720px;
padding-top:75px;
}


p a.save, p a.load, p a.start {
position:absolute;
display:block;
text-decoration:none;
text-indent:-9999px;
overflow:hidden;
background-image:url(../images/layout/QuoteButton.png);
background-repeat:no-repeat;
height:33px;
top:22px;
}

p a.save{
left:415px;
background-position:0px 0px;
width:94px;
}

p a.save:hover{
background-position:0px -33px;
}

p a.load{
left:509px;
background-position:-94px 0px;
width:106px;
}

p a.load:hover{
background-position:-94px -33px;
}

p a.start{
left:615px;
background-position:-200px 0px;
width:95px;
}

p a.start:hover {
background-position:-200px -33px;
}


div#rightContent{
float:right;
width:0px;
height:auto;
padding-right:10px;
}

div#leftContent{
float:left;
width:680px;
padding:0px 5px 0px 10px;
height:auto;
}

div.vertDivider{
float:left;
background-image:url(../images/layout/dividerShadow.png);
background-position:0px 0px;
background-repeat:no-repeat;
width:5px;
height:488px;
}

div#bottomContent{
text-align:center;
clear:both;
}

h1, h2, h3, h1 a, h2 a, h3 a{
font-weight:bold;
margin-bottom:4px;
color:#4a5363;
}

h1 {
font-size:20px;
}

h2{
font-size:16px;
}

h3{
font-size:14px;
}

p, li{
font-size:12px;
line-height:15px;
margin-bottom:6px;
}

li{
list-style-position:inside;
}

.menuitem a
{
color:#000;	
}
.menuitem a:hover
{
color:#000;	
text-decoration: underline;
}

p a, li a{
color:#000;
}

.highlight, .highlight a{
color:#ff7b18;
font-weight:bold;
text-decoration:none;
}

.headline, .headline a{
color:#4a5363;
font-weight:bold;
}

.red_bold, .red_bold a {
color:#CC0000;
font-weight:bold;
}

.red, .red a {
color:#CC0000;
}

.green_bold, .green_bold a {
color:#339933;
font-weight: bold;
}

.small_grey, .small_grey a {
font-size:11px;
font-weight:normal;
line-height:13px;
color:#666666;
}

h2.new{
font-size:12px;
color:#FFFFFF;
padding:5px;
background-image:url(../images/layout/New.png);
background-position:center;
background-repeat:no-repeat;
}

h2 a.learnmore{
width:102px;
height:23px;
color:#FFFFFF;
margin:10px auto;
padding-top:5px;
background-image:url(../images/layout/LearnMore.png);
background-position:center top;
background-repeat:no-repeat;
text-align:center;
text-decoration:none;
display:block;
}

h2 a.learnmore:hover{
background-position:center bottom;
}

h2 a.requestmore, h2 a.orderButton{
width:154px;
height:23px;
color:#FFFFFF;
margin:10px auto;
padding-top:5px;
background-image:url(../images/layout/RequestMore.png);
background-position:center top;
background-repeat:no-repeat;
text-align:center;
text-decoration:none;
display:block;
}

h2 a.orderButton{
background-image:url(../images/layout/orderButton.png);
width:180px;
}


h2 a.requestmore:hover, h2 a.orderButton:hover{
background-position:center bottom;
}

h3 a.learnmore{
width:90px;
height:20px;
color:#4a5363;
margin:10px auto;
padding-top:4px;
background-image:url(../images/layout/LearnMoreSmall.png);
background-position:center top;
background-repeat:no-repeat;
text-align:center;
text-decoration:none;
display:block;
}

h3 a.learnmore:hover{
color:#FFFFFF;
background-position:center bottom;
}

h3 a.orderButton{
width:154px;
height:23px;
color:#FFFFFF;
margin:10px auto;
padding-top:5px;
background-image:url(../images/layout/RequestMore.png);
background-position:center top;
background-repeat:no-repeat;
text-align:center;
text-decoration:none;
display:block;
}

h3 a.orderButton{
background-image:url(../images/layout/orderButton.png);
width:180px;
}

h3 a.orderButton:hover{
background-position:center bottom;
}
