﻿
body 
{
    margin:0; padding:0;
	font-family: Arial, Verdana, Helvetica, sans-serif, Geneva;
	font-size:13px;
	color:#000;
}



.clr{
	clear:both;
	}

a
{
    text-decoration:none;
    }

img{
	border:0; display: block ;
	}

H1, H2, H3, H4, H5, H6{
	margin:0; padding:0; font-weight:normal;
	}
	
#MainDiv
{
    width:692px; margin:0 auto; padding:10px 0 0 0;
    }

#header
{
    margin:0; padding:0;
    } 
    	
#header .logo
{
    float:left;
    width:129px; 
    }

#header .menupanel
{
    float:left;
     width:191px;
     margin:0; padding:0;
    }
    

#header .menupanel ul
{
    background:#9CCFCE;
    margin:0; 
    padding:1px 0 1px 0px;
    }

#header .menupanel ul li
{
    list-style:none;
    padding:0 0 0 5px;
    
    }


    
#header .menupanel ul li a
{
    font-size:9px;
    color:#145998;
    font-weight:bold;
    display:block;
    background:url(./themes/base/images/index-menu-dot.png) no-repeat left;
    padding: 0 0 0 40px;
    margin:0 0 0 0;
    line-height:15px;
    }
    
#header .menupanel ul li a:hover
{
    background:#FFF;
    }
    
#header .right-panel
{
    float:right;
    width:372px; 
    position:relative;
    }
    
 .search-panel
 {
        background:#639A9C;
		margin:0; 
		padding:3px;
		height:56px;
		color:#FFF;
}

 .search-panel .add-link
 {
    font-size:15px; font-weight:bold; color:#FFFFFF; margin:15px 0; 
 }
 .search-panel .add-link a
 {
    font-size:15px; font-weight:bold; color:#FFFFFF; margin:15px 0; text-decoration:underline;      
 }
 

.search-panel .searchbox{
		background:#639A9C;
		padding:5px;
		height:56px;
		color:#FFF;
		margin: 0;		
	}


.search-panel .searchbox H3
{
    color:#DDDDDD; font-size:15px; font-weight:bold; margin:0 0 5px 0; padding:0;
    }

.search-panel .searchbox H3 a
{
    color:#436531;
    text-decoration:underline;
    }

.search-panel .searchbox .textbox{
		width:120px;  padding:3px; margin:0 0 0 10px;
	}

.search-panel .searchbox .listbox{
		 padding:3px;
	}	
	
.search-panel .searchbox .search-btn{
		 
	}			




.shoppinglist-box
{
    background:#94CBCE; padding:6px;
    }

.shoppinglist-box H2 
{
    font-size:12px; color:#1A5E9A; font-weight:bold; text-align:right; float:left; padding-bottom:1px;
    
    }
 
.shoppinglist-box .textbox
{
    width:130px; height:20px; border:solid 1px #ABADB3;     }

#middle
{
    padding:0px;
    
    }    

#middle .marquee
{
    padding-top:3px; border:solid 1px #ccc; height:20px;
    font:verdana;

    }  
    
#middle .followus
{
    margin:0 auto; padding:10px 0; width:120px;
    }

#middle .followus H3
{
    font-size:18px; color:#000;
    }  

#middle .Sign-up
{
    margin:0; padding:0; text-align:center;
    } 

#middle .Sign-up H3
{
    font-size:15px; font-weight:bold; color:#316531; margin:15px 0;
    }

#middle .Sign-up H3 a
{
    color:#316531; text-decoration:underline;
    }
   
#middle .Sign-up H2
{
    font-size:13px; font-weight:bold; color:#000; margin:5px 0;
    }
    
#middle .Sign-up .textbox
{
    width:130px; height:20px;
    }    
    
    
    
    
    
    
                 