body
{ 
background-image: url(images/bg_green.gif); 
background-repeat: repeat;
background-color: #E6ECD2;
margin:0px;
padding:0px;
font:12px tahoma;
color:#4B4B4B;
}
body, div, span, table, td, p{font:12px verdana; color:#4B4B4B; border-collapse:collapse;}

#head{
background-image: url(images/gb_head3.gif); 
background-repeat: no-repeat;
width:709px;
height:63px;
border:solid 1px #9F9A96;
margin-top:25px;
}

#splash{
width:709px;
height:229px;
border-style : solid;
border-color : #9C9A94;
border-width : 0px 1px 0px 1px;
background-image: url(images/home_spash4.jpg); 
background-repeat: no-repeat;
}
.home #splash{
background-image: url(images/home_spash4.jpg); 
background-repeat: no-repeat;
}
.cooperative #splash{
background-image: url(images/coop_spash.jpg); 
background-repeat: no-repeat;
}
.franchises #splash{
background-image: url(images/franch_spash.jpg); 
background-repeat: no-repeat;
}
.associations #splash{
background-image: url(images/assoc_spash.jpg); 
background-repeat: no-repeat;
}
#nav{
   white-space : nowrap;
   background-color : #F5F8EE;
   color : #000000;
   width : 709px;
   height:23px;
   border-style : solid;
   border-color : #9C9A94;
   border-width : 0px 1px 1px 1px;
   display:block;
   font:12px verdana;
   vertical-align:middle;
   padding-top:4px;
}
#nav ul{
   padding : 0;
   margin : 0;
   text-align:left;
}
#nav ul li{
   display : inline;
   text-align:left;
}
#nav ul li a{
   padding-left : 1em;
   padding-right : 1em;
   color : #000000;
   text-decoration : none;
   text-align:left;
}

#nav ul li a:hover{
   background-color : #CDD8A4;
   color : #000000;
   font-weight:bold;
   border:solid 1px #666666;
}
.current{
   padding-left : 1em;
   padding-right : 1em;
   color : #000000;
   text-decoration : none;
   text-align:left;
   background-color : #CDD8A4;
   font-weight:bold;
   border:solid 1px #666666;
}

#main{
background-image: url(images/bg_fad.gif); 
background-repeat: no-repeat;
background-color:#FFFFFF;
width:709px;
border:solid 1px #9F9A96;
font:12px verdana;
text-align:left;
margin:0px;
padding:0px;
}
#main P{
margin-top:0px;
margin-bottom:10px;
padding:0px;
}
#main h1{
margin-top:4px;
margin-bottom:2px;
font:18px arial;
text-align:left;
}
#main ul{
list-style:URL("images/main_li.gif");
vertical-align:middle;
margin-top:0px;
margin-bottom:10px;
text-align:left;
}
#main ul li{
vertical-align:middle;
font:14px arial;
text-align:left;
padding-bottom:5px;

}
#foot{
background-color:#C6C6C6;
width:709px;
border-right:solid 1px #9F9A96;
border-left:solid 1px #9F9A96;
border-bottom:solid 1px #9F9A96;
}

#foot #cont{font:11px verdana;
color:#666666;
padding:5px;
}

#base{margin-bottom:25px;}



.c1{border:solid 1px #4B4B4B; background-color:#FFFFFF; border-collapse:collapse;}
.sg .head{border-top: solid 1px #4B4B4B; border-right: solid 1px #4B4B4B; border-bottom:solid 1px #B6C77B; border-left: solid 1px #4B4B4B; font:bold 16px arial; padding:3px; background-color:#F5F8EE;} 
.sg .mid{border-right: solid 1px #4B4B4B; border-left: solid 1px #4B4B4B; background-color:#FFFFFF; padding:10px;}
.sg .foot{border-top:solid 1px #B6C77B; border-right: solid 1px #4B4B4B; border-bottom: solid 1px #4B4B4B; border-left: solid 1px #4B4B4B; font:bold 13px arial; padding:3px; background-color:#F5F8EE; text-align:right;}
.sg .foot a:link, .sg .foot a:visited,{text-decoration:none; font:11px verdana;} 
.sg .foot a:hover{text-decoration:none; font:bold 11px verdana;} 
a{color:#1D3E5F;}
a:link, a:active{color:#1D3E5F;}
a:hover{font-weight:bold; color:#1D3E5F;}
.odd {background-color:#F5F8EE; border-top:solid 1px #4B4B4B; border-bottom:solid 1px #4B4B4B;}
.ts{font:11px verdana;}
.pad5{padding:5px;}
.pad10{padding:10px;}
.tac{text-align:center;}
