body				{
					font-family: Arial,Helvetica,Sans-Serif; 
					font-size: 12pt; 
					line-height: 22px;
					letter-spacing: 0.7px;
					color: #333333; 
					background: #cccccc;
					background-image: url('../images/greyback2.jpg'); 
					margin-top: 20px; 
					}

ul                  
                    {
                    padding-left: 30px;
                    position:relative;
                    list-style-position: outside;
                    list-style-type: circle;
                    font-family: Arial,Helvetica,Sans-Serif;
                    color: #666666;
                    font-size: 14px;
                    font-weight: bolder; 
                    line-height: 20px;
                    text-indent: -2px; 
                    text-align: left;
                    left:0%;
                    }

input,select,textarea
					{
					font-weight: bolder; 
					font-family: Arial, Helvetica, Sans-Serif;
					background: #eeeeee;
					color: #666666;
					}

A:link				{
					color: #555555;
					font-size: 11pt;
					}
					
A:visited			{
					color: #555555;
					font-size: 11pt;
					}
					
A:hover				{
					color: #000066;
					font-size: 11pt;
					}


.mhbWhiteLink				{
					color: #ffffff;
					font-weight: bolder;
					text-decoration: none;							
					}
							
A.mhbWhiteLink:link			{color: #ffffff;}
A.mhbWhiteLink:visited		{color: #ffffff;}
A.mhbWhiteLink:hover		{color: #ffff00;}

.mhbHeadingMain		{
					color: #000066; 
					letter-spacing: 0.5px;
					font-family: helvetica;
					font-weight: normal; 
					font-size: 23px;
					}

.mhbHeadingSub		{
					color: #000066; 
					font-weight: bolder; 
					font-size: 14px;
					}
					
.mhbHeadingSubGrey	{
					color: #333333; 
					background: #dddddd;
					font-weight: bolder; 
					font-size: 12px;
					}

.mhbError	{
					color: #990000; 
					font-weight: bolder; 
					font-size: 14px;
					}

.mhbBlueTable		{
					background: #000066;
					color: #ffffff; 
					font-weight: bolder; 
					font-size: 10pt;
					}

.mhbPaddedTextCell	{
					padding-left: 10px; 
					padding-top: 10px; 
					padding-right: 10px; 
					padding-bottom: 10px;
					}

.mhbImageBox        
                    {
 					border-left: 3px solid #cccccc;  
					border-right: 3px solid #666666;  
					border-bottom: 3px solid #666666;  
					border-top: 3px solid #cccccc;
					background: #ffffff;
                    }

.mhbImageBox2        
                    {
 					border-left: 2px solid #000066;  
					border-right: 2px solid #000066;  
					border-bottom: 2px solid #000066;  
					border-top: 2px solid #000066;
					background: #ffffff;
                    }

.mhbJustifiedText   
                    {
                        text-align: justify;
                    }

.mhbLoginBox		{
					background: #dddddd;
					border-left: 1px solid #000066;  
					border-right: 1px solid #000066;  
					border-bottom: 1px solid #000066;  
					}

.mhbGreyBoxShaded	{
					background: #eeeeee;
					color: #333333;
					padding: 10px;
					border: 1px solid #666666;  
					}

.mhbLargeHorse      
                    {
                    background: url('../images/largehorse.jpg');
                    }
                    
.mhbHorseBox		{
					border-top: 1px solid #000066;  
					border-left: 1px solid #000066;  
					border-right: 1px solid #000066;  
					border-bottom: 1px solid #000066;  
					}

.mhbContainer		{
					border-top: 2px solid #aaaaaa;  
					border-left: 2px solid #aaaaaa;  
					border-right: 2px solid #999999;  
					border-bottom: 2px solid #999999;  
					background: #ffffff;
					padding: 20px 20px 20px 20px;
					}

.mhbButton			{
					background: #000066;
					color: #ffffff;
					font-weight: bolder;
					font-size: 13px;
					border: 1px solid #000000;
					cursor: hand;
					}

.mhbGreyBox         {
					border-top: 1px solid #666666;  
					border-left: 1px solid #666666;  
					border-right: 1px solid #666666;  
					border-bottom: 1px solid #666666;  
                    }
					
.mhbHighlightText	{
					color: #ff0000; 
					font-weight: bolder; 
					font-size: 16px;
					}

.mhbGreyText        
                    {
                    color: #666666;
                    }

.mhbPound           {
                    font-size:14pt;
                    color: #444444;
                    }

.mhbGreyTextVerySmall        
                    {
                    color: #666666;
                    font-size:10pt;
                    line-height: 14pt;
                    }
        
.mhbGreyTextSmall        
                    {
                    color: #666666;
                    font-size: 11pt;
                    }

.mhbMiniWagonContainer		{
					border-top: 2px solid #999999;  
					border-left: 2px solid #999999;  
					border-right: 2px solid #333333;  
					border-bottom: 2px solid #333333;  
					background: #ffffff;
					
					}

.mhbMiniWagon        
                    {
                    margin: 20px;
                    width: 300px;
                    height: 400px;
                    font-family: arial, sans-serif;
                    color: #333333;
                    font-size: 11pt;
                    font-weight: bolder; 
                    line-height: 20px;
                    text-indent: 0px; 
                    text-align: center;
                    border: 1px solid #999999;
                    background: #eeeeee;
                    padding: 20px 20px 20px 20px;

                    }

.mhbMiniWagonGallery        
                    {
                    margin: 20px;
                    width: 320px;
                    height: 280px;
                    font-family: arial, sans-serif;
                    color: #333333;
                    font-size: 11pt;
                    font-weight: bolder; 
                    line-height: 20px;
                    text-indent: 0px; 
                    text-align: center;
                    border: 1px solid #999999;
                    background: #eeeeee;
                    padding: 20px 20px 20px 20px;
                    }


.mhbItemTextList        
                    {
                    background: #eeeeee;
                    color: #333333;
                    margin: 20px;
                    width: 395px;
                    font-family: sans-serif;
                    font-size: 14px;
                    font-weight: bolder; 
                    line-height: 20px;
                    text-indent: 0px; 
                    text-align: left;
                    border: 1px solid #999999;
                    padding: 20px 0px 20px 20px;
                    }

/******   H3    */
ul#menu
                    {
	                margin:0;
	                list-style-type:none;
                    text-transform: uppercase;
	                width:auto;
	                position:relative;
	                display:block;
	                height:36px;
                    white-space:nowrap;
    	            font-size:12px;
	                font-weight:bold;
	                background:transparent url("../images/off.gif") repeat-x top left;
	                font-family: arial, helvetica, sans-serif;
	                border-bottom:4px solid #555555;
	                border-top:1px solid #919191;
                    }

ul#menu li          {
	                display:block;
	                float:left;
	                margin:0;
	                padding:0;}

ul#menu li          a{
                    
	                display:block;
	                float:left;
	                color:#666666;
	                text-decoration:none;
	                font-weight:bold;
	                padding:12px 20px 0 20px;
	                height:24px;
	                background:transparent url("../images/divider.gif") no-repeat top right;
	                }

ul#menu li          a:hover
{
                    color: #555555;
	                background:transparent url("../images/hover.gif") no-repeat top right;	
	                }

#myBox              {
                    width: 840px;
                    padding: 30px 20px 30px 20px ;
                    background-color: #ffffff;
                    border: 2px solid #999999;
                    }

#myBox p            {
                    padding:0;
                    margin:1ex 0;
                    }
