

body { margin: 0px; }

body,h1,h2,h3,h4,td,p,ul,li { font-family: arial, verdana, Helvetica, sans-serif; }


/* BACKGROUND IMAGES FOR MAIN CONTAINER */

#bgTop { background-image: url(../images/structure/bgTop.jpg);
	    background-repeat: no-repeat;
		width: 800px;
		height: 37px; }
		
#bgVert { background-image: url(../images/structure/bgVert.jpg);
	     background-repeat: repeat-y;
		 width: 800px;
		 height: auto; }
		
#bgBottom { background-image: url(../images/structure/bgBottom.jpg);
	       background-repeat: no-repeat;
		   width: 800px;
		   height: 37px; }


/* HEADER */

#logo { float: left;
        margin: 45 0 0 85;
		width: 188px;
		height: 46px; }
		
#hdrGraphic { float: right;
			  margin: 0 55 0 0;
			  width: 425px;
			  height: 173px; }
			  
#homeTop { background-image: url(../images/graphics/chocolates_logo.jpg);
           background-repeat: no-repeat;
		   background-position: 25 0; 
           width: 800px;
		   height: 219px; }
		   
#homeBottom { border-top: 1px dotted #ccccc;
			  width: 647px; }
		   
/* SWF CONTAINER */

#swfContainer {  width: 174px;
                 height: 75px;
				 margin: 10 0 0 580px; }
			  
/* GLOBAL NAV */

#globalNav { font-size: 12px;
				    color: #999999;
					text-decoration: none;
					padding-left: 25px; }

#globalNav a:link { font-size: 12px;
				    color: #999999;
					text-decoration: none;
					padding: 3px;
					border-bottom: 1px dotted #cccccc; }
					
#globalNav a:visited { font-size: 12px;
				    color: #999999;
					text-decoration: none;
					padding: 3px;
					border-bottom: 1px dotted #cccccc; }
					
#globalNav a:hover { font-size: 12px;
				    color: #674134;
					text-decoration: none;
				
					padding: 3px; }
					
.status { font-size: 12px;
				    color: #ffffff;
					text-decoration: none;
					background-color: 674134;
					padding: 3px; }
			  
/* SUB NAV */

#subNav { width: 755px;
	      height: 35px;
          background-color: #73402B;
		  padding: 10;
		  font-family: arial, verdana, Helvetica, sans-serif;
		  font-size: 10px;
		  color: #ffffff;
		  text-align:center;
		  vertical-align: middle;
		  margin-left: 23px;
		   }
		  
#subNav a:link { font-size: 10px;
			     color: #E1CBC0;
				 text-decoration: none; }
				 
#subNav a:visited { font-size: 10px;
			        color: #E1CBC0;
				    text-decoration: none; }
				 
#subNav a:hover { font-size: 10px;
			      color: #ffffff;
				  text-decoration: none; }
				  
.statusIndicator { font-size: 10px;
			      color: #ffffff;
				  text-decoration: none;
				  font-weight: bold; }
				  
				  

/* FOOTER NAV */

#footerNav { font-size: 10px;
             color: #666666;
			 text-decoration: none;
			 padding: 5px; }

#footerNav a:link { font-size: 10px;
                    color: #666666;
			        text-decoration: none; }
					
#footerNav a:visited { font-size: 10px;
                    color: #666666;
			        text-decoration: none; }
					
#footerNav a:hover { font-size: 10px;
                    color: #333333;
			        text-decoration: none; }


				  
/* MAIN CONTENT AREA */

#mainContentArea { 
				   width: 755px;
				   margin-left: 23px;
				    }	
					
#leftColBody { float:left;
			   width: 300px; }
			   
#rightColBody { float: right; }		



.greenArrow { list-style-image: url(../images/graphics/arrow.gif); 
              line-height: 20px;}
					

/* STYLES */	

.drkGrey10 { color: #666666;
			 font-size: 10px; }

.drkGrey11Bold { color: #666666;
			    font-size: 11px;
				font-weight: bold; }
				
.brown11Bold { font-size: 11px;
			   font-weight: bold;
			   color: #5D4030; }
			  