/* CSS Document */
/* THE FOLLOWING PLACES A VERTICAL SCROLLBAR ON FIREFOX PAGES */
/* WHEN THE CONTENT DOES NOT EXCEED THE LENGTH OF THE PAGE */
html { height: 100%; } 
body {
min-height: 101%;
font-family: arial;
} 

img{
border: none;
}

h3{
font: bold 11px arial;
margin-bottom:0px;
color:#005596;
}

.smallFade{
background: url('http://www.decisionpt.com/images/layout_elements/fading_small.jpg') top repeat-x;
text-align:center;
vertical-align:top;
}


.horizontalDots{
background: url('http://www.decisionpt.com/images/layout_elements/dots_horizontal.jpg') top repeat-x;
font:6px arial;
height:5px;
}

.verticalDots{
background: url('http://www.decisionpt.com/images/layout_elements/dots_vertical.jpg') right repeat-y;
vertical-align: top;
}


.heading1 hr{
border: solid 1px #E6B280;
}

.heading1{
font: 20px Arial;
color:#005596;
padding-bottom:5px;
vertical-align:left;
}

.eventsBox{
width:290px;
padding: 5px 20px 0 5px;
vertical-align:top;
}

.eventsBox_Text{
font:11px arial;
color:#666465;
padding-top:5px;
}

.eventsBox_Text_Right{
font:11px arial;
color:#666465;
padding-top:5px;
text-align: right;
}

.eventsBox_Text_Right a{
font: 9px arial;
color:#C76F18;
text-decoration: none;
}


.eventsBox_Text a{
font: 9px arial;
color:#C76F18;
text-decoration: none;
}

.eventsBox_Text hr{
border: solid 1px #F1F2F4;
}


.outerTable{
width: 980px;
text-align: middle;
border: solid 1px #DCDCDC;
}

.innerTable{
vertical-align: middle;
text-align: left;
width:960px;
font: 11px arial;
margin: 0px 8px;
}

.innerTable a{
color:#C76F18;
font: 11px arial;
}

/* HOMEPAGE STYLES */
.homepageMainImage{
width: 600px;
vertical-align: top;
padding-right:5px;
}

.homepageSummary{
width:350px;
background: url('http://www.decisionpt.com/images/layout_elements/fading_large.jpg') top repeat-x;
color:#6e6e6e;
font: 12px arial;
padding:10px;
vertical-align: top;
}

/* SUBPAGE STYLES*/
.secondaryNav{
width:250px;
vertical-align:top;
}

.secondaryMain h1{
color:#005596;
font: 22px arial;
}

.secondaryMain h2{
color:#B96201;
font: bold 12px arial;
}

.secondaryMain{
color:#666465;
font: 11px arial;
width:700px;
vertical-align: top;
}

.secondaryMain a{
color:#C76F18;
font: 11px arial;
}

.rhTextBox{
color:#666465;
font: 11px arial;
}

/*FOOTER STYLES*/
.footer{
background: #d4d7dc;
color:#666465;
font: 10px arial;
text-transform:uppercase;
}

.footer a{
font: 10px arial;
text-decoration: none;
color: #666465;
}

/*FORM STYLES*/
.form{
vertical-align: middle;
font: 11px arial;
color: #666465;
}
input 
{
FONT-SIZE: 11px;
COLOR: #666465;
FONT-FAMILY: arial;
BACKGROUND-COLOR: #;
border: 1px solid #D4D7DC;
vertical-align:middle;
}

/*EMAIL ONLY TEMPLATE STYLES*/
#LHS_CONTAINER{
background: url('http://www.decisionpt.com/files/images/newsletter/newsletter_verticalDots.jpg') right repeat-y;
padding-right: 15px;
width: 180px;
}

#LHS_TITLE{
color:#0067C6; 
font-family:Arial; 
font-size:11px; 
font-weight:bold;
}

#LHS_TEXT{
color:#717277; font-family:Arial; font-size:11px;
}

#LHS_TEXT p{
color:#717277; font-family:Arial; font-size:11px;
}
/*BLOG STYLES*/
.blogNav{
font: 12px arial;
vertical-align: top;
}

.blogNav a{
font: 11px arial;
text-decoration: none;
color:#C76F18;}

.blogNav h2{
font: bold 11px arial;
color:#666465;
text-transform: uppercase;}

.blogComment{
color:#005596;}
