body{
font-family:Arial,Helvetica,sans-serif;
font-size:0.75em;
}
/* Text Formating Styles */
p,h1,h2,h3,h4,h5,h6 {

margin:.6em 0 0 0;
line-height:1.3em;

}
blockquote{
font-family:Arial,Helvetica,sans-serif;
font-size:0.75em;
}
p,li,form{
font-size:0.75em;
}
h1{
font-size:1.5em;
}
h2{
font-size:1em;
}
h3{
font-size:.88em;
}
h4{
font-size:.75em;
}
h5{
font-size:0.75em;
font-style:italic;
}
h6{
font-size:0.75em;
color:#666666;
}
a{
color:#3333CC;
text-decoration:underline;
}
a:visited{
color:#CC33CC;
}
a:hover{
color:#3366FF;
text-decoration:underline;
}
.footnote{
font-size:.65em;
line-height:1.3em;
margin:1em 0 0;
}
.plaintext{
margin:.6em 0 0 0;
line-height:1.3em;
font-size:0.75em;
}
/* Breadcrumb Trail Specific Styles*/
#trail{
font-size:.75em;
line-height:1em;
background-image:url(/images/hd_trail_bkg.gif);
background-repeat:repeat-x;
padding:4px;
}
.search{
background-image:url(/images/hd_search_bkg.gif);
background-repeat:repeat-x;
}
/* Image Style Needed for Header Menus */
#header img{
display:block;
}
/* left_nav Specific Styles */
.left_nav{
background-color:#D7D7D7;
width:200px;
}
.left_nav h3{
font-size:16px;
color:#FFFFFF;
margin:0px;
padding:2px 0 2px 15px;
background-image:url(/images/art_corner_left_top.jpg);
background-repeat:no-repeat;
}
.left_nav h4 {
font-size:12px;
color:#666666;
margin:0;
padding:2px 0 2px 15px;
}
.left_nav h5{
font-size:12px;
color:#666666;
font-weight:normal;
font-style:normal;
margin:0;
padding:2px 0 2px 15px;
}
.left_nav hr{
border:0;
color:#FFFFFF;
height:1px;
}
.left_nav p{
margin:0px;
}
.left_nav a{
display:block;
font-size:12px;
line-height:14px;
font-style:normal;
font-weight:normal;
color:#3333CC;
text-decoration:none;
margin:1px;
padding:2px 0 2px 10px;
}
.left_nav a:visited{
color:#3333CC;
}
.left_nav a:hover{
color:#3333CC;
text-decoration:underline;
background-color:#FFFFFF;
border-left:4px solid #A8C4F8;
}
.left_nav_l1{
margin:0px;
background-color:#FFFFFF;
border-left:4px solid #52518C;
}
.left_nav_l2{
margin:0px;
background-color:#F0F0F0;
border-left:4px solid #8EA5D1;
}
.left_nav_l3{
margin:0px;
background-color:#D7D7D7;
border-left:4px solid #D7D7D7;
}
/* Content Specific Styles*/
.content{
background-color:#E5E5E5;
background-image:url(/images/art_corner_right_top.gif);
background-repeat:no-repeat;
background-position:right top;
border-left:1px solid #FFFFFF;
padding:0px 15px 10px 20px;
}
.content ul{
margin:0 0 0 0;
padding:.5em 0 .5em 2em;
}
.content li{
margin: 0 0 0 0;
list-style-type:disc;
padding-bottom: 4px;
}
.content li li{
list-style-type:square;
font-size:1em;
}
.table_standard table{
border-top:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
margin:.6em 0;
background-color:#D7D7D7;
}
.table_standard td{
border-bottom:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
padding:0;
vertical-align:top;
}
.table_standard th{
border-bottom:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
background-color:#52528C;
color:#FFFFFF;
padding:2px 10px;
text-align:left;
vertical-align:top;
font-size:0.75em;
font-weight:bold;
line-height:1.3em;
}
.table_standard p{
margin:0;
padding:2px 10px;
}
.table_standard h4{
margin:0;
padding:2px 10px;
}
.table_standard_alt_row{
background-color:#E5E5E5;
}
/* Footer Specific Styles*/
.footer_left{
background-color:#E0DFCC;
background-image:url(/images/art_corner_left_bottom.gif);
width:15px;
background-repeat:no-repeat;
background-position:left bottom;
border-top:1px solid #FFFFFF;
}
.footer_content{
background-color:#E0DFCC;
text-align:center;
padding:10px;
border-top:1px solid #FFFFFF;
}
.footer_right{
background-color:#E0DFCC;
background-image:url(/images/art_corner_right_bottom.gif);
width:15px;
background-repeat:no-repeat;
background-position:right bottom;
border-top:1px solid #FFFFFF;
}
/* Intro Table Specific Styles */
.intro_table{
border:1px solid #FFFFFF;
margin:10px 0;
width:515px;
}
.intro_table_content{
background-color:#E0DFCC;
background-image:url(/images/bkg_tan_grunge.jpg);
background-repeat:no-repeat;
background-position:right top;
padding:0 10px 10px;
border-left:1px solid #FFFFFF;
text-align:left;
}
.intro_table_content p{
margin:7px 0 0 0;
line-height:15px;
font-size:12px;
}
.intro_table_content h2{
margin:0 0 0 0;
line-height:18px;
font-size:16px;
}
.intro_table_info{
background-color:#CCCCCC;
padding:5px;
font-size:11px;
border-top:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
}
.testimonial h2{
margin:1em 0 0;
padding:.5em 0 0;
font-size:1em;
font-weight:normal;
color:#52518C;
border-top:1px solid #999999;
line-height:1.7em;
}
.testimonial h3{
padding:0 0 .5em;
text-align:right;
font-size:.85em;
font-weight:normal;
font-style:italic;
}
.testimonial p{
padding:0 0 1em;
}
.back_to_top{
font-size:.65em;
text-align:right;
}
.testimonial_list_link{
margin:2em 0 0;
line-height:3em;
border-top:1px solid #999999;
}






