/* CSS Document */

.bg1 { background: url(images/innerpage2.gif) repeat-y left top; }
.bg2 { background-color: #fff; padding:0px;}
.bg3 { background: url(images/innerpageadmin.gif) repeat-y left top; }
.movebox {width:40px; height:20px; background-color:#FFFFFF; border:#000000 solid 1px;}
#text_content{
margin:0px; width:791px;padding:10px;margin-left:auto;margin-right:auto;background-color: #fff; background-image:url(images/innerpage2.gif);
/*padding:15px;*/
/* height:auto; */
}
.outset {
border-style: solid;
border-left-width: thin;
border-top-width: thin;
border-color: #7f1007
}

a.DepartmentUnselected
{      
  font-family: Verdana, Arial;
  font-weight: bold; 
  font-size: 10pt;
  color: #cccccc;                                 
  line-height: 25px;                              
  padding-left: 5px;                              
  text-decoration: none                           
}                                                 
a.DepartmentUnselectedCake
{      
  font-family: Verdana, Arial;
  font-weight: bold; 
  font-size: 10pt;
  color: #CCCCCC;                                 
  line-height: 25px;                              
  padding-left: 5px;                              
  text-decoration: none                           
}                                                 

a.DepartmentUnselected:hover                      
{                                                 
  padding-left: 5px;                              
  color: #990000;
  font-size: 10pt;                                 
}            
a.DepartmentUnselectedCake:hover                      
{                                                 
  padding-left: 5px;                              
  color: #990000;
  font-size: 10pt;                                 
}                                      
.ProductRRP                               
{                                                 
  color: Black;                                   
  font-family: Verdana, Helvetica, sans-serif;  
  text-decoration: line-through;  
  font-size: 12px;                                
}  
a.DepartmentSelected                              
{                                                 
  font-family: Verdana, Arial;                    
  font-weight: bold;                              
  font-size: 10pt;                                 
  color: #990000;                                 
  line-height: 25px;                              
  padding-left: 5px;                              
  text-decoration: none                           
}         
.DepartmentTitle
{      
  color: #191d43;
  font-family: Verdana,Arial;
  text-decoration: none;
  font-size: 18px;
  line-height: 15px
}      
.lineblue {
border-style: solid;
border-color: #191d43
}
.ListDescription
{      
  font-family: Verdana;
  font-size: 10pt;
  color: #191d43;
  text-align: left;
}     
.ListDescriptionBld
{      
  font-family: Verdana;
  font-size: 10pt;
  color: #191d43;
  text-align: left;
  font-weight: bold;  
}     
.ListDescriptionBlueLgBld
{      
  color: #191d43;
  font-family: Verdana,Arial;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold; 
  line-height: 15px
}     
.ListDescriptionBlueLg
{      
  color: #191d43;
  font-family: Verdana,Arial;
  text-decoration: none;
  font-size: 10px
  
}     
.ListDescriptionBlueSm
{      
  color: #191d43;
  font-family: Verdana,Arial;
  text-decoration: none;
  font-size: 8px
}     
.ListDescriptionRed
{      
  font-family: Verdana;
  font-size: 10pt;
  color: red;
  text-align: left;
  font-weight: bold;  
}     

.ListDescriptionItl
{      
  font-family: Verdana;
  font-size: 10pt;
  color: #773c4d;
  text-align: left;
  font-weight: italic;  
}

.ListDescriptionWht
{      
  font-family: Verdana;
  font-size: 10pt;
  color: #ffffff;
  text-align: left;
  font-weight: italic;  
}
.SupportDescription
{      
  font-family: Verdana;
  font-size: 7pt;
  color:  #773c4d;
  padding-right: 3px;
  text-align: left;
  font-weight: italic;
}      
.ProductName                
{                           
  color: Black;             
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;        
  font-size: 12px;          
}                           
A.ProductName, A.Link       
{                           
  color: Black;                                   
  font-family: Verdana, Helvetica, sans-serif;    
  font-weight: bold;                              
  font-size: 12px;                                
  text-decoration: none;                          
}                                                 

A.ProductName:hover, A.Link:hover                 
{                                                 
  color: Red;                                     
}                                                 
.ProductDetailsDescription                               
{                                                 
  color: Black;                                   
  font-family: Verdana, Helvetica, sans-serif;    
  font-size: 14px;                                
}  
.ProductDescription                               
{                                                 
  color: Black;                                   
  font-family: Verdana, Helvetica, sans-serif;    
  font-size: 11px;                                
}                                                 
.Price                                            
{                                                 
  color: Black;                                   
  font-family: Verdana, Helvetica, sans-serif;    
  font-size: 11px;                                
}                                                 
.ProductPrice                                     
{                                                 
  color: Black;                                   
  font-family: Verdana, Helvetica, sans-serif;    
  font-weight: bold;                              
  font-size: 14px;                                
}                                                 
.PagingText                                       
{                                                 
  font-family: Verdana, Helvetica, sans-serif;    
  font-size: 11px;                                
  color: Brown;                                   
}               
.FirstPageText
{      
  color: Navy;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
  line-height: 9px;
}      
.SearchBoxHead
{       
  border-right: #0468a4 2px solid;
  border-top: #0468a4 2px solid;
  border-bottom: #0468a4 2px solid;
  border-left: #0468a4 2px solid;
  background-color: #0583b5;
  font-family: Verdana, Arial;
  font-weight: bold;
  font-size: 10pt;
  color: #f5f5dc;
  padding-left: 3px
}       
.SearchBoxContent
{       
  border-right: #0468a4 2px solid;
  border-top: #0468a4 2px solid;
  border-left: #0468a4 2px solid;
  border-bottom: #0468a4 2px solid;
  background-color: #8bc8dd;
  font-family: Arial, Verdana;
  font-size: 9pt;
  color: darkblue;
  padding-top: 5px;
  padding-left: 12px;
  padding-bottom: 5px
}       
.SearchBox
{       
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 9pt;
  margin-bottom: 5px
}       
.TableHeader
{      
  font-family: Verdana;
  font-weight: bold;
  font-size: 12px;
  color: #ffffff;
  background: #f79319
}      
.TableRow
{      
  font-family: Verdana;
  font-size: 11px;
  background: #dcdcdc
}      
.Title 
{      
  font-family: Verdana;
  font-weight: bold;
  font-size: 16pt;
  color: #228aaa;
  padding-right: 3px;
  text-align: left;
}      
.AdminPageText
{      
  color: Navy;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 11px;
  font-weight: bold;
  line-height: 12px;
}      
.ErrorText
{       
  color: Red; 
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  text-align: left;
}  
.AdminErrorText
{      
  font-weight: bold;
  font-size: 12px;
  color: red;
  font-style: italic;                                            
  font-family: Verdana, Helvetica, sans-serif;                   
}                                                                
.AdminButtonText                                                 
{                                                                
  color: Black;                                                  
  font-family: Verdana, Helvetica, sans-serif;                   
  font-weight: bold;                                             
  font-size: 11px;                                               
}        
.CategoryListHead
{      
  border-right: #ffffff 2px solid;
  border-top: #ffffff 2px solid;
  border-left: #ffffff 2px solid;
  border-bottom: #ffffff 2px solid;
  background-color: #773c4d;                      
  font-family: Verdana, Arial;                    
  font-weight: bold;                              
  font-size: 10pt;                                
  color: #f5f5dc;                                 
  padding-left: 3px                               
}                                                 
.CategoryListContent                              
{                                                 
  border-right: #ffffff 2px solid;                
  border-top: #ffffff 2px solid;                  
  border-left: #ffffff 2px solid;                 
  border-bottom: #ffffff 2px solid;               
  background-color: #ffbfff                       
}                                                 
a.CategoryUnselected                              
{                                                 
  font-family: Verdana, Arial;                    
  font-size: 8pt;                                 
  color: #000000;                                 
  line-height: 20px;                              
  padding-right: 5px;                             
  padding-left: 5px;                              
  text-decoration: none                           
}                                                 
a.CategoryUnselected:hover                        
{                                                 
  color: #990000; 
  font-weight: bold;                                
  padding-right: 5px;                             
  padding-left: 5px                               
}                                                 
a.CategorySelected                                
{                                                 
  font-family: Verdana, Arial;                    
  font-weight: bold;                              
  font-size: 8pt;                                 
  color: #990000;                                 
  line-height: 20px;                              
  padding-right: 5px;                             
  padding-left: 5px;                              
  text-decoration: none                           
}         
.TableHeaderCart
{      
  font-family: Verdana;
  font-weight: bold;
  font-size: 10px;
  color: #ffffff;
  background: #773c4d
}      
.TableRowCart
{      
  font-family: Verdana;
  font-size: 10px;
  background: #ffbfff;
 }
 .category_column
 {
 	min-height:600px;
 }

.err{
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: red;
	text-decoration: none;
}

a{
text-decoration:none;color: #000000;
}
.submenu
{       
  border-right: #b9ca46 1px solid;
  border-top: #b9ca46 1px solid;
  border-left: #b9ca46 1px solid;
  border-bottom: #b9ca46 1px solid;
  background-color: #f79319;
/*   #6f9120; */
  font-family: Arial, Verdana;
  font-size: 8pt;
  color: #000000;
  margin-top: 3px;
  margin-bottom: 2px;
  width:100px;
  font-weight:bold;
}  
   
   .SubmitButton
{       
  border-right: #b9ca46 1px solid;
  border-top: #b9ca46 1px solid;
  border-left: #b9ca46 1px solid;
  border-bottom: #b9ca46 1px solid;
  background-color: #f79319;
/*   #6f9120; */
  font-family: Arial, Verdana;
  font-size: 8pt;
  color: #000000;
  margin-top: 3px;
  margin-bottom: 2px;
  width:100px;
  font-weight:bold;
}  


a:hover, a:active, a:focus {
background:#000000 none repeat scroll 0%;
color:#FFFFFF;
}

#main2 {
background:#FFFFFF none repeat scroll 0%;
float:left;
/* min-height:520px; */
padding:25px 20px 20px;
position:relative;
width:64%;
}

#main h2, #main2 h2 {
color:#000000;
font-family:trebuchet MS,sans-serif;
font-size:1.2em;
font-weight:normal;
margin:0pt;
}

p {
line-height:1.4em;
margin:5px 0pt;
}

.error ul {
background:#F2E3ED none repeat scroll 0%;
border-bottom:3px solid #93246F;
border-top:3px solid #93246F;
color:#93246F;
margin:0pt;
}
.error h2
{
	color:#93246F;
}
#system-message dd.message ul {
background:#F2E3ED none repeat scroll 0%;
}
#system-message dd ul {
border-bottom:3px solid #93246F;
border-top:3px solid #93246F;
color:#93246F;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:10px;
padding:0px;
}
#main ul, #main2 ul {
list-style-position:outside;
list-style-type:square;
margin:0pt 0pt 0pt 20px;
padding:0pt 0pt 0pt 10px;
}

* {
margin:0pt;
padding:0pt;
}
#all {
color:#000000;
font-size:0.8em;
text-align:left;
}