/*PFMI*/
/*EXTERNAL STYLE SHEET*/
/*SITE UPDATE JUNE 2008*/
/*SITE BY RHIZOME DESIGN www.rhizomedesign.com*/
/*WEB DEVELOPER JAMES MCGRATH james.m@rhizomedesign.com*/

/*BODY TAG STYLES*/
body
{
   width:100%;height:100%;margin:0;font:11px verdana, arial, sans-serif;color:#61605e;background-color:#60575b;line-height:16px;     
}

h1
{
   font-size:12px;color:#1d3143;margin:5px 0;padding:5px 0;   
}

h2
{
   font-size:11px;color:#1d3143;margin:1px 0;padding:1px 0;   
}

h3
{
   font-size:11px;color:#1d3143;margin:1px 0;padding:1px 0; 
}

ul
{
   color:#9a8c72;   
}

/*BOLD TEXT*/
.bold
{
   font-weight:bold;
}

/*ITALIC TEXT*/
.italic
{
   font-style:italic;   
}

/*FLOATING AREA HOLDING ALL CONTENT*/
#area_float
{
   width:710px;margin-top:25px;margin-left:auto;margin-bottom:5px;margin-right:auto;padding:0;background-color:#F7F1E7;text-align:left;vertical-align:top;border:solid 1px #9a8c72;
}

/*LEFT COLUMN*/
#area_left
{
   width:136px;float:left;font:10px verdana, arial, sans-serif;background-color:#F7F1E7;
}

/*LEFT COLUMN TESTIMONIAL*/
#area_left .testimonial
{
   width:115px;padding:10px;line-height:16px;
}

/*LEFT COLUMN TESTIMONIAL*/
#area_left .testimonial i
{
   color:#4c1d31;font-size:9px;
}

/*LEFT COLUMN TESTIMONIAL QUOTE*/
#area_left blockquote
{
   margin:0;line-height:14px;color:#3d4750;margin-bottom:5px;line-height:16px;
}

/*LEFT BAR HIGHLIGHT*/
#area_left .highlight
{
   width:117px;font:11px verdana, arial, sans-serif;color:#F6F0E5;padding:10px;line-height:14px;background-color:#1d3143;text-align:center;float:left;
}

/*LEFT BAR HIGHLIGHT HEADER*/
#area_left .highlight h1
{
   font-size:12px;font-weight:bold;color:#e0bc77;margin-bottom:0;
}

/*LEFT BAR HIGHLIGHT LINK*/
#area_left .highlight a
{
   color:#e0bc77;
}

/*LEFT BAR HIGHLIGHT LINK*/
#area_left .highlight a:hover
{
   color:#E6E8EB;
}

/*LEFT BAR HIGHLIGHT PARAGRAPH*/
#area_left .highlight p
{
   margin-top:2px;line-height:16px;font-weight:bold;
}

/*MAIN PAGE HEADER*/
#area_header
{
   width:572px;height:76px;float:right;background-color:#93a7b9;
}

/*HEADER LOGIN LINKS*/
#area_login
{
   width:174px;height:76px;float:right;background-color:#93a7b9;text-align:right;
}

/*HEADER LOGIN LINKS LIST*/
#area_login ul
{
   list-style-type:none;line-height:25px;margin-right:10px;margin-top:15px;margin-bottom:0;padding-top:0;
}

/*HEADER LOGIN LINKS*/
#area_login a
{
   font:bold 9px verdana, arial, sans-serif;color: #fff;text-decoration: none;
}

/*SITE NAVIGATION*/
.area_nav
{
   width:572px;height:26px;float:right;border-top:solid 1px #fff;border-bottom:solid 1px #fff;
}

/*SUB HEADER BAR UNDER NAVIGATION*/
#area_subheader
{
   width:572px;float:right;
}

/*MAIN PAGE CONTENT*/
#area_content
{
   width:542px;float:right;padding:5px 15px;background-color:#fff;
}

/*MAIN PAGE CONTENT LINKS*/
#area_content a, a:visited, a:active
{
   color: #72455A;
}

/*MAIN PAGE CONTENT LINKS*/
#area_content a:hover
{
   color: #1d3143;
}

/*HOME PAGE CONTENT LIST*/
#homelinks li
{
   line-height:20px;
}

/*HOME PAGE CONTENT LIST*/
#homelinks p
{
   margin:5px;
}

/*HOME PAGE CONTENT LIST LINKS*/
#homelinks li a
{
   font-style:italic;color:#4c1d31;
}

/*HOME PAGE CONTENT LIST LINKS*/
#homelinks li a:hover
{
   font-style:italic;color:#1d3143;
}

.hiddentext
{
  color:#61605e;    
}

/*HOME PAGE HIGHLIGHT AREA AT BOTTOM OF PAGE*/
#area_highlight
{
   width:542px;float:right;padding:15px;background-color:#e6e8eb;color:#1d3143;
}

/*HOME PAGE HIGHLIGHT AREA AT BOTTOM OF PAGE LIST*/
#area_highlight ul
{
   list-style-type:none;line-height:25px;margin:0;padding:0;font-style:italic;color:#1D3143;
}

/*HOME PAGE HIGHLIGHT AREA AT BOTTOM OF PAGE LIST COLUMN 1*/
#area_highlight .col1
{
   width:125px;float:left;
}

/*HOME PAGE HIGHLIGHT AREA AT BOTTOM OF PAGE LIST COLUMN 2*/
#area_highlight .col2
{
   width:135px;float:left;margin-left:10px;
}

/*HOME PAGE HIGHLIGHT AREA AT BOTTOM OF PAGE LIST COLUMN 3*/
#area_highlight .col3
{
   float:left;clear:none;margin-left:25px;
}

/*FOOTER*/
#area_footer
{
   width:710px;margin-left:auto;margin-right:auto;padding-bottom:20px;background-color:#60575b;text-align:left;vertical-align:top;color:#9a8c72;font-size:10px;
}

/*FOOTER LINKS*/
#area_footer a
{
   color:#f8f1e7;text-decoration:none;font-size:10px;
}

/*FOOTER BOLD TEXT*/
#area_footer b
{
   color:#fff;
}

table
{
   margin:0;padding:0;   
}

/*ALIGN TD CONTENT TO TOP*/
td
{
   vertical-align:top;
}

/*SERVICES TABLE STYLES*/
#services_table
{
   width:475px;margin-left:auto;margin-right:auto;
}

#services_table .header1
{
   background-color:#93a7b9;text-align:center;
}

#services_table .header2
{
   background-color:#b4a794;text-align:center;
}

#services_table h2
{
   font-size:12px;color:#fff;   
}

#services_table .column1
{
   width:50%;background-color:#d5e1eb;
}

#services_table .column2
{
   width:50%;background-color:#F7F1E7;   
}

#services_table ul
{
   margin-left:10px;padding-left:10px;
}

#services_table h3
{
   font-size:11px;font-style:italic;font-weight:normal;color:#1d3143;
}

/*SYSTEMS TABLE STYLES*/
.systems_table
{
   width:542px;border:solid 1px #9a8c72;margin-top:10px;
}

.systems_table .header1
{
   background-color:#93a7b9;text-align:center;border-bottom:solid 1px #9a8c72;
}

.systems_table .header2
{
   background-color:#b4a794;text-align:center;border-bottom:solid 1px #9a8c72;             
}

.systems_table h2
{
   font-size:12px;color:#fff;
}

.systems_table .column1
{
}

.systems_table .column2
{
}

.systems_table ul
{
   margin-left:10px;padding-left:10px;
}

.systems_table h3
{
   font-size:11px;font-style:italic;font-weight:normal;color:#1d3143;
}

.systems_table p
{
   padding:10px;
}

.systems_table a
{
   font-size:10px;
}

.biolist
{
   margin-top:0;   
}

.biolist li
{
   color:#9a8c72;margin:0;padding:0;
}

.biolist h4
{
   font-size:11px;font-weight:normal;margin:0;padding:0;color:#1d3143;
}

hr
{
   width:100%;clear:both;float:left;height:1px;background:#57172F;color:#57172F;border:#57172F;margin:10px 0;padding:0;
}

.divider
{
   width:100%;clear:both;height:10px;border-bottom:solid 1px #57172F;margin:10px 0;
}

