
p {
font: normal 12px arial;
margin: 18px 0px 0px 0px;
line-height: 18px;
}

p.bold {
font: bold 12px arial;
margin: 0px 0px 0px 0px;
}

h1 {
font: bold 18px arial;
margin: 0px;
color: #000;
}

h2 {
font: bold 26px arial;
margin: 0px 0px 5px 0px;
color: #d1202a;
}

h3 {
font: bold 10px verdana;
margin: 20px 0px 20px 0px;
padding: 0px 0px 3px 2px;
color: #000;
text-transform: uppercase;
letter-spacing: 3px;
border-bottom: 1px solid rgb(172, 199, 227); 
}

a, a:visited {
color: #6699cc;
}

a:hover {
color: #d1202a;
}

.price {
font: bold 18px arial;
margin: 0px 0px 5px 0px;
color: #000;
}

.line {
border-bottom: 1px solid rgb(172, 199, 227); 
margin: 2px 0px 15px; 
display: block;
}

.left {
width: 200px;
}

.right {
text-align: right;
float: right;
width: 200px;
}

.quoteBox {
background: #e9f0f8; 
padding: 10px 15px 10px 15px ;
margin: 10px 0px 0px 0px;
font: normal 12px arial ; 
color: #000 ; 
line-height: 18px ;
border-top: 1px solid rgb(172, 199, 227);
border-bottom: 1px solid rgb(172, 199, 227); 
}

.quoteBox p {
font: italic 12px arial ; 
margin: 0px;
line-height: 18px;
}

p.quoteName { 
font: normal 11px arial ; 
color: #000 ; 
line-height: 18px ; 
text-align: left ; 
margin: 8px 20px 0px 20px;
}

.right p {
margin: 0px -5px 0px 0px;
text-align: right;
}

ul.list { 
margin: 18px 0px 18px 20px ; 
padding: 0px 0px 0px 0px ; 
letter-spacing: 0px ; 
list-style-type: none ;
}

ul.list li { 
background: url(http://www.shawnlfrey.com/my_weblog/bullet.gif) no-repeat 0px 5px ; 
padding: 0px 0px 0px 11px ;
font: normal 11px arial ; 
line-height: 18px ;
}

.formField {
margin-top: 3px; 
margin-bottom: 10px; 
border: 1px solid #acc7e3; 
padding: 3px;
}


