/* CSS Document */

body {font:70%  Arial, Helvetica, sans-serif;color: #2E2E2E;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#FFF;}
.contentleft {padding:15px; background-color:#FFF; border-left:1px dotted #9DBEB4;  border-right:1px dotted #9DBEB4; background-color:#FFF;}
.contentright{padding:15px; border-left:1px dotted #9DBEB4;  border-right:1px dotted #9DBEB4; background-color:#FFF;}
.contentrightnav{padding:15px;  border-right:1px dotted #9DBEB4; background-color:#FFF;}
.contentmiddle{padding:15px;background-color:#FFF; }
.greyblockcontent{color:#FFF; padding:15px;}

h1 {color:#313131; font-size:15px; font-family: Geneva, Arial, Helvetica, sans-serif; letter-spacing:1px; font-weight:100;}
h2 {color:#AE171A; font-size:13px; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight: bolder;}
h3 {color:#000; font-size:13px;  padding:5px 5px 5px 0px; border-bottom:3px solid #999; margin-bottom:-5px; }


/* background styles*/
.footer {background-color:#A4C0B2; padding:10px; border-bottom:1px solid #4E7965; border-top:1px solid #4E7965;}
.homeproducts {background-color:#FFF; padding:4px; border:1px solid #D8EDC5;}
.logo {background-color:#FFF; padding:5px; border:1px solid #A2BEB0;}
.breadcrumb {border-bottom:1px dotted #9DBEB4; padding-bottom:10px; padding-left:10px; font-size:10px; background-color:#FFF; }


/* table styles*/
.tableheader {background-color:#2A664C; color:#FFF;}
.tablelines {border-bottom:1px solid #E2E2E2;}


/* pic styles*/
.mainpicborder { border:3px solid #9DBEB4;}
.dirpics {border:1px solid #000;}
.qoutes {color:#003300; font-size:12px;}

/* text styles*/
.mainphrase {color:#666666; font-size:17px;}
.redtexthome {color:#AE171A; font-size:12px;}
.dates {color:#2A664C;}
.datesLrg {color:#2A664C; font-size:12px;}
.names {color:#AE171A;}

/* Navigation*/
.navigation{background:#E9EEEB;color:#7E7F7E;height:20px;padding:6px; border-top:1px solid #9DBEB4; border-bottom:1px solid #9DBEB4;}
.mainNav{text-transform:uppercase;color:#7E7F7E;padding:0px 5px 0px 5px;border-left:1px solid #E9EEEB; font-weight:100;}
.mainNav a {color:#7E7F7E;text-decoration:none;text-align:center; }
.mainNav a:hover {color:#000;text-align:center;text-decoration:none;}
.subNav{position: absolute;z-index:100;text-align: left;display: none;border: 2px solid #FFF;background: #C55344;text-decoration:none; color:#959595; font-weight:100;}
.subNav a{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 200px;text-transform:none;text-decoration:none; font-weight:100; border-bottom:1px solid #D17569;}
.subNav a:hover{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 200px;background:#006233;text-transform:none;text-decoration:none; font-weight:100;}
input {	border: #ccc 1px solid; font-size: 10px; color: #999; padding:5px;}
button {padding:0px; font-weight:bold; color:#FFF; height:25px;}


/* text styles*/

.contentright a:link {color:#000;}
.contentright a:visited {color:#4C433A;}
.contentright a:hover {color:#000;}

.contentleft a:link {color:#000;}
.contentleft a:visited {color:#4C433A;}
.contentleft a:hover {color:#000;}

.footer a:link {color:#000;}
.footer a:visited {color:#4C433A;}
.footer a:hover {color:#000;}

