body {                  font-family: Verdana, Arial; 
                        font-size: 10pt; 
                        color: #000000; 
                        background-color: #0F2377;
                        background-image:url('images/bg.gif');
                        margin-top: 1px; 
                        margin-right: 0px; 
                        margin-bottom: 0px; 
                        margin-left: 1px;}
td {                    font-family: Verdana, Arial; 
                        font-size: 10pt; 
                        color: #000000}
.body {         text-align: center;}
.body table     {       text-align: left;} 

/* This controls the logo and banner - logo height must equal height of banner */
.banner {               background-color: #6ABD46;
                        background-image: url('images/bannerbg.gif');
                        border: #000000; 
                        border-style: solid; 
                        border-top-width: 1px; 
                        border-right-width: 1px; 
                        border-bottom-width: 1px; 
                        border-left-width: 0px;
                        height: 80px;}


/* This controls the navigation bar */
.navbar {               font-family: Verdana, Arial; 
                        font-size: 10px; 
                        color: #333333; 
                        background-color: #DDDDDD; 
                        background-image: url(images/navbar.gif); 
                        border-color: #000000; 
                        border-style: solid; 
                        border-top-width: 0px; 
                        border-right-width: 1px; 
                        border-bottom-width: 1px; 
                        border-left-width: 1px;
                        height: 16px;}
.navside {              font-family: Verdana, Arial; 
                        font-size: 10px; 
                        color: #333333; 
                        border-top-width: 0px; 
                        border-right-width: 1px; 
                        border-bottom-width: 0px; 
                        border-left-width: 0px;
                        border-color: #000000; 
                        border-style: solid;
                        width: 50px;
                        height: 16px}
.navbutton {    font-family: Verdana, Arial; 
                        font-size: 10px; 
                        text-align: center;
                        font-weight: bold;
                        color: #000000; 
                        border-top-width: 0px; 
                        border-right-width: 1px; 
                        border-bottom-width: 0px; 
                        border-left-width: 0px;
                        border-color: #000000; 
                        border-style: solid;
                        /*width: 100px;*/
                        padding-right:10px;
                        padding-left:10px;
                        height: 16px}
.navhighlight { background-color: #3E881E;
                        font-family: Verdana, Arial; 
                        font-size: 10px; 
                        text-align: center;
                        font-weight: bold;
                        color: #000000; 
                        border-top-width: 0px; 
                        border-right-width: 1px; 
                        border-bottom-width: 0px; 
                        border-left-width: 0px;
                        border-color: #000000; 
                        border-style: solid;
                        /*width: 100px;*/
                        padding-right:10px;
                        padding-left:10px;
                        height: 16px;
                        cursor: pointer; }
a.navlink:link {        font-weight: bold; 
                        color: #E3F5DB; 
                        text-decoration: none;}
a.navlink:visited { font-weight: bold; 
                        color: #E3F5DB; 
                        text-decoration: none;}
a.navlink:active { font-weight: bold; 
                        color: #E3F5DB; 
                        text-decoration: none;}
a.navlink:hover { font-weight: bold; 
                        color: #E3F5DB; 
                        text-decoration: none;}

/* This controls the content */
.space {                height: 1px}
.contentmargin {        border-top-width: 0px; 
                        border-right-width: 0px; 
                        border-bottom-width: 0px; 
                        border-left-width: 1px;
                        border-color: #000000; 
                        border-style: solid;
                        width: 50px;
                        background-color: #FFFFFF;}
.content {              border-top-width: 0px; 
                        border-right-width: 1px; 
                        border-bottom-width: 0px; 
                        border-left-width: 0px;
                        border-color: #000000; 
                        border-style: solid;
                        padding-left: 0px;
                        padding-right: 0px;
                        padding-bottom: 0px;
                        padding-top: 8px;
                        background-color: #FFFFFF;}
.content h3 {           margin-bottom:10px;
                        font-size:16px;}

/* This controls the look of normal links */
a:link, a:visited, a:active {   color: #0F2377;}

a:hover {               color: #3E881E; 
                        text-decoration: none;}
                        
table.centre {          margin-left:auto;
                        margin-right:auto;}
                        
td.footer {             border-top-width: 1px; 
                        border-right-width: 1px; 
                        border-bottom-width: 1px; 
                        border-left-width: 0px;
                        border-color: #000000; 
                        border-style: solid;
                        padding-left: 0px;
                        padding-right: 0px;
                        padding-bottom: 2px;
                        padding-top: 2px;
                        background-color: #5AAC36;
                        text-align:center;
                        font-size:10px;}
                        
td.footer a:link, td.footer a:visited {      color:black;
                        text-decoration:none;}
td.footer a:hover {     color:white;
                        text-decoration:none;}
                        
body.customers .content, body.products .content {       padding-right:20px;
                                padding-bottom:10px;}
li {                    margin-bottom:5px;}