/* cross browser capabilities */
ul,ol { list-style:none; }
a img,:link img,:visited img,fieldset { border:none; }


/******Body Background ******/
BODY 
  { background-color: #EBE9E0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/layout/pg_bg.gif); background-repeat:repeat-x; background-position:top left;}
	
/****** Headings ******/
h1 {
   text-align:center;
   color: #8D1503;
   padding-top: 3px;
   padding-left: 10px;
   padding-bottom: 12px;
   font-size: 26px;
   font-variant: small-caps;
   font-weight: normal;
   margin: 0px;
   }

h2 {
   color: #7C7C7C;
   padding-top: 4px;
   padding-left: 2px;
   padding-bottom: 6px;
   font-size: 22px;
   font-variant: small-caps;
   font-weight: normal;
   margin: 0px;
   }

h3 {
   padding-top: 12px;
   padding-bottom: 12px;
   font-size: 19px;
   font-variant: small-caps;
   font-weight: normal;
   margin: 0px;
   color: #000000;
   }
	
	ul { width:400px;padding-left:20px; margin-left: 0px; }
		ul li { 
         background:transparent url("../images/icons/bullet.gif") 0px 4px no-repeat;
			padding-left:15px; /* pushes text to the right to display bg img */
			padding-bottom:3px;
			}


/****** Text in Body Boxes ******/
td 
  { font-family: Arial, sans-serif; font-size: 12px; color: #444444; font-weight:normal; text-decoration:none; text-align: justify;}

/****** Body Links ******/
a 
    { font-family: Arial, Helvetica, sans-serif; color: #8d1503; font-weight:normal; text-decoration:normal; }

a:hover 
    {font-family: Arial, Helvetica, sans-serif; color: #666666; font-weight:normal; text-decoration:underline; }

a:link,a:visited	{ outline:none;}
a:hover,a:active	{ outline:none;}

a img,:link img,:visited img { border: none; }

/****** Controls Main Navigation ******/
.headtop {
	background-image:url(../images/layout/headtop.gif); background-repeat:repeat-x; background-position:top left; padding-left:5px;
}

.pageTitle {
   padding-top: 3px;
   padding-left: 10px;
   padding-bottom: 12px;
   font-size: 22px;
   font-variant: small-caps;
}
.menuSelected {
   font-weight: bold;
   color: #000000;
}
.mainContent {
   padding-right:8px;
   padding-bottom:12px;
}
.grey /****** Controls Left Column Text ******/
 { 
	     font-family:Arial, sans-serif; padding-left:8px;
}

.grey ul /****** Controls Left Column Text ******/
 { 
	     width:165px; font-family:Arial, sans-serif; padding-left:8px;
}

.red /****** Controls Left Column Headings ******/
{ 
	font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#8d1503; font-weight:normal; text-decoration:none;
}

.readmore /****** controls padding for left read more links ******/
{   padding-right:29px;
}

.main1 
{ /****** controls white borders - main body boxes ******/
	     border:3px solid #CDD0B7; padding:5px 0 5px 0;
}

/****** Controls Footer links and Bgr ******/
.footer
{
	   font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #7C7C7C; font-weight:normal; text-decoration:none; 
}

.footerbg {
         background-image:url(../images/layout/footer_bg.gif);
         background-repeat:repeat-x; 
         background-position:top left;
}

.footerlink
      {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CDD0B7; text-transform: uppercase; font-weight:normal; text-decoration:none; padding-left:8px; padding-right:8px;
}
.footerlink:hover
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8C9549; font-weight:normal; text-decoration:none; 
}
.navlink
      {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight:normal; text-decoration:none; 
}
.navlink:hover
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8D1503; font-weight:bold; text-decoration:none; 
}

.navlinkcurrent
{ font-family: Arial, sans-serif; text-transform: uppercase; font-size: 11px; color: #000000; font-weight:bold;  text-decoration: none; }

.navlinkcurrent:hover
{font-family: Arial, sans-serif; font-size: 11px; color: #000000; font-weight:bold; text-decoration:none; cursor: default;}


/****** Testimonials Graphic ******/
.p1_t1	{
		margin:16 37 0 21px;
		}
.p1_t1 .more	{
		margin:12 0 30 0px;
		}
		
.p1_t2	{
		margin:18 0 0 25px;
		width:396px;
		}
.p1_t2 .text{
		margin:16 6 16 20px;
		}
.p1_t2 .text table{
		margin:16 0 0 0px;
		}
