﻿body 
{
    font-family: Arial,Tahoma,Verdana,sans-serif;
    font-size:9.5pt;
    color: #292929;	
    margin: 0;
    padding: 0;
    background: #ffffff url(images/background.PNG) top left repeat-x;
}
.container 
{
	width: 820px;
	margin:  auto;
	padding: 10px 25px 25px 25px;
	border-width: 0 1px; 
	border-top: 0;
	border-style:solid; 
	border-color:#bcc4af; 
	background: #ffffff;
}
.footer_container 
{
	width: 872px;
	margin:  0 auto;
	padding: 0 0 10px 0;
}
.pagetitle
{
	font-family:Arial;
	font-size:12pt;
	color:#2e3f11;
}
.sectiontitle, .pageheader
{
	font-family:Arial;
	font-size:15pt;
	color:#61763d;
	font-weight: bold;
	height: 30px;
}
.body_detail_border, .detail_border
{
	border-width:1px; 
	border-style:solid; 
	border-color:#bcc4af; 
	vertical-align:top;
}
.detail_margin
{
	margin:10px 10px 10px 10px;
}
.detail_divide
{
	width:10px;
}
ul.arrow
    {
    list-style: none;
	margin-left: 15px;
	padding-left: 1em;
	text-indent: -1.5em;
    }
.whats_new_style
{
	padding:5px 0px 5px 10px;
	background-color:#317696;
	font-family:Arial;
	font-size:14pt;
	color:#ffffff;
	text-align: center;
	letter-spacing: 1.5px;
	border:1px solid #bcc4af;
	border-bottom: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(#72874E), to(#9dab87));
    background: -moz-linear-gradient(top,  #72874E,  #9dab87);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#72874E', endColorstr='#9dab87');     
}
.whats_new_hr 
{
	color: #c7ced5;
	height: 1px;
	padding: 0;
	margin: 0;
}
    
/* Navigation Bar */

       .navMain {
           height: 30px;
           width: 820px;
           position: relative;
           z-index: 2;
       }
       #navbar {
           padding: 0px;
           margin: 0;
           margin-left: 0px;
           color: #454545;
           font-family: Arial, Helvetica, Sans-Serif;
           font-size: 13px;
           list-style-type: none;
           font-weight: bold;
       }
       #navbar li {
           list-style: none;
           float: left; 
           padding: 0;
           margin: 0;
           z-index: 10;
       }
       #navHome, #navPrivacy, #navMembers, #navProviders, #navQuality 
       {
		width: 100px
       }
       #navContact
       {
		width: 200px;
       }             
       #navbar li a {
           display: block;
           padding: 8px;
           color: #000000;
           text-decoration: none; 
           text-align: center;
           border-top:1px solid #8A8A8A;
           border-bottom:1px solid #8A8A8A;
           border-left:1px solid #8A8A8A;
           background: #e8ebe2; /* for non-css3 browsers */
           background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#e8ebe2)); /* for webkit browsers */
           background: -moz-linear-gradient(top,  #FFFFFF,  #e8ebe2); /* for firefox 3.6+ */
           box-shadow: 1px 1px 2px #969696;
           -khtml-box-shadow: 1px 1px 2px #969696;
           -moz-box-shadow: 1px 1px 2px #969696;
           -webkit-box-shadow: 1px 1px 2px #969696;
           filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#e8ebe2') progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=2);zoom: 1;        
       }
       #navQuality a 
       {
	 	   border-right :1px solid #8A8A8A;
       }
       #navbar li a:hover {
           color: #000000;
           background: #cbd7fa; /* for non-css3 browsers */
           background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#d5d8d0)); /* for webkit browsers */
           background: -moz-linear-gradient(top,  #FFFFFF,  #d5d8d0); /* for firefox 3.6+ */
           filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#d5d8d0') progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=2);zoom: 1;
       }
       #navbar li:hover ul, #navbar li.hover ul {
           display: block;
           position: absolute;
           margin: 0;
           padding: 0; 
           filter: none;
       }
       #navbar li:hover li, #navbar li.hover li {
           width: 200px;
           margin: 0;
           display: block;
           filter: none;
       }
       #navbar li:hover li a, #navbar li.hover li a {
           background-color: #F0F0F0;
           border: 0;
           border-bottom: 1px solid #8A8A8A;
           border-right: 1px solid #8A8A8A;
           border-left: 1px solid #8A8A8A;
           color: #000; 
           width: 100%;
           text-align:left;
           padding: 5px 10px;
           margin: 0; 
           filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E0E0E0');
       }
       #navbar li li a:hover {
           color: #454545;
           background: #BEBEBE;
           background: -webkit-gradient(linear, left top, left bottom, from(#BEBEBE), to(#E0E0E0)); 
           background: -moz-linear-gradient(top,  #BEBEBE,  #E0E0E0);
           filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#BEBEBE', endColorstr='#E0E0E0')
       }
