

body {background: #FFFFFF; background-image: url('images/flower_bkgrd.jpg'); margin : 0px; padding : 0px; }


.title { font : 11px verdana, arial, helvetica,  sans-serif; color : #666666; font-weight : bold; }
	
.headline { font : 14px verdana, arial, helvetica,  sans-serif; color : #0089dd; font-weight : bold; }
	
.sub_title { font : 10px verdana, arial, helvetica,  sans-serif; color : #5B5B5B; }

.grey_title { font : 11px verdana, arial, helvetica,  sans-serif; color : #afb0b1; font-weight : bold;}
.blue_title { font : 11px verdana, arial, helvetica,  sans-serif; color : #0089DD; font-weight : bold;}
.pink_title { font : 11px verdana, arial, helvetica,  sans-serif; color : #E60178; font-weight : bold;}
.dk_grey_title { font : 11px verdana, arial, helvetica,  sans-serif; color : #3b3b3b; font-weight : bold;}
.blue_title a{ font : 11px verdana, arial, helvetica,  sans-serif; color : #0089DD; font-weight : bold;}

.grey_large { font : 18px verdana, arial, helvetica,  sans-serif; color : #afb0b1; font-weight : bold;}
.blue_large { font : 18px verdana, arial, helvetica,  sans-serif; color : #0089DD; font-weight : bold;}
.white_large { font : 14px verdana, arial, helvetica,  sans-serif; color : #FFFFFF; font-weight : bold;}


.grey_nav_title {text-decoration: none; font : 11px Verdana, Arial,  Sans-Serif; line-height : 12px; color : #999999; text-transform:uppercase; font-weight:bold;}
.blue_nav_title {text-decoration: none; font : font : 11px Verdana, Arial,  Sans-Serif; line-height : 12px; color : #666666; text-transform:uppercase; font-weight:bold;}
.pink_nav_title {text-decoration: none; font : 11px Verdana, Arial,  Sans-Serif; line-height : 12px; color : #E60178; text-transform:uppercase; font-weight:bold;}


.grey_nav_title a{text-decoration: none;  font : 11px Verdana, Arial,  Sans-Serif; line-height : 12px; color : #999999; text-transform:uppercase; font-weight:bold;}
.blue_nav_title a{text-decoration: none; font : 11px Verdana, Arial,  Sans-Serif; line-height : 12px; color : #666666; text-transform:uppercase; font-weight:bold;}
.pink_nav_title a{text-decoration: none; font : 11px Verdana, Arial,  Sans-Serif; line-height : 12px; color : #E60178; text-transform:uppercase; font-weight:bold;}

.grey_nav_title a:hover{text-decoration: none;  font : 11px Verdana, Arial,  Sans-Serif; line-height : 12px; color : #E60178; text-transform:uppercase; font-weight:bold;}


.page_title { padding-left:25px; padding-right:25px; padding-top:10px; padding-bottom:7px; text-decoration: none; font : 14px verdana, arial, helvetica,  sans-serif; background:#ffffff; color : #afb0b1; font-weight : bold;}


.side_sub {padding-top:4px; padding: bottom: 4px; text-decoration: none; font : 10px verdana, arial, helvetica,  sans-serif; color : #777777; font-weight: normal; padding-left: 4px; margin-left: 4px;}
.side_sub a {text-decoration: none; font : 10px verdana, arial, helvetica,  sans-serif; color : #777777; font-weight: normal; 	}
.side_sub a:hover{text-decoration: none; font : 10px verdana, arial, helvetica,  sans-serif; color : #E60178; font-weight: normal; 	}

.price { font : 15px verdana, arial, helvetica,  sans-serif; color : #666666; font-weight : bold; }
		
.priceSup { font : 11px verdana, arial, helvetica,  sans-serif; color : #666666; font-weight : bold; }	
	
.login_label { font : 10px, verdana, arial,  sans-serif; color : #32AAA4; font-weight : bold; }	

.result_title { font : 9px verdana, arial, helvetica,  sans-serif; line-height : 9px; color : #FFFFFF; font-weight : bold; }	
	
.result_bottom { font : 9px verdana, arial, helvetica,  sans-serif; line-height : 10px; color : #000000; }		
	
.middle { padding: 15px 10px 15px 10px;	}
	
.input { font : 10px Verdana, Arial,  Verdana, Sans-Serif; line-height : 11px; color : #222222; }
     
.copy { font : 10px verdana, arial, Sans-Serif; line-height : 12px; color : #666666; }     
.copy a{ font : 10px verdana, arial, Sans-Serif; line-height : 12px; color : #666666; }

.small_copy { font : 10px verdana, arial, Sans-Serif; line-height : 11px; color : #222222; }     


.copy2 { font : 10px verdana, arial, Sans-Serif; line-height : 11px; color: #FFFFFF; }     
.copy2 a{ font : 10px verdana, arial, Sans-Serif; line-height : 11px; color: #FFFFFF; }

.padder { padding: 0px 20px 20px 0px;	}


.white { font : 9px Verdana, Arial, Sans-Serif; line-height : 11px; color : #FFFFFF;  }  
 .white a{ text-decoration:none; font : 9px Verdana, Arial, Sans-Serif; line-height : 11px; color : #FFFFFF;  }  
    
.logged_in { font : 10px verdana, arial, Sans-Serif; line-height : 12px; color : #2E7DD1; font-weight: Bold; } 
.logged_in a { font : 10px  verdana, arial, Sans-Serif; line-height : 12px; color : #2E7DD1; }      

.top_nav {font : 11px Verdana, Arial,  Sans-Serif; line-height : 12px; color : #666666; text-transform:uppercase; font-weight:bold;}      
.top_nav a { text-decoration: none; font : 11px Verdana, Arial, Sans-Serif; line-height : 12px; color : #666666; text-transform:uppercase; font-weight:bold;}       


.top_nav_white {background: #3b3b3b; solid #FFFFFF; font : 11px Verdana, Arial, Sans-Serif; line-height: 10px; color:#CCCCCC; font-weight:bold}      
.top_nav_white a {background:#3b3b3b; solid #FFFFFF; text-decoration: none; line-height: 10px; color: #CCCCCC; }       
.top_nav_white a:hover {1px solid #FFFFFF; text-decoration: none; line-height: 10px; color: #888888; }       

.top_nav_white_on {background: #afb0b1; solid #FFFFFF; font : 11px Verdana, Arial, Sans-Serif; line-height: 10px; color:#3b3b3b; font-weight:bold}      
.top_nav_white_on a {background:#afb0b1; solid #FFFFFF; text-decoration: none; line-height: 10px; color: #3b3b3b; }       
.top_nav_white_on a:hover {solid #FFFFFF; text-decoration: none; line-height: 10px; color: #3b3b3b; }       


    
.pad_top5 { padding: 5px 0px 5px 0px; }

.department_nav { padding: 2px 5px 2px 5px; height: 19px; font : 11px Arial, Verdana,  Verdana, Sans-Serif; color : #FFFFFF; }
.department_nav a { text-decoration: none; color : #FFFFFF; }
.department_nav a:hover { text-decoration: none; color : #CCCCCC; }
.department_nav a:active { text-decoration: none; color : #000000; }  
     
.side_copy { font : 11px Arial,  Verdana, Sans-Serif; color : #5B5B5B; line-height : 18px; }
.side_copy a { color : #328AE4; }
.side_copy a:hover {text-decoration: underline; color : #328AE4; }
.side_copy a:active { color : #328AE4; }

.side_copy2 { font : 11px Arial,  Verdana, Sans-Serif; color : #328AE4; line-height : 18px;}
.side_copy2 a { color : #328AE4; }
.side_copy2 a:hover {text-decoration: underline; color : #328AE4; }
.side_copy2 a:active { color : #328AE4; }


.side_copy3 { font : 11px Arial,  Verdana, Sans-Serif; color : #FFFFFF; line-height : 12px; }


.top_links { font : 11px Arial,  Verdana, Sans-Serif; color : #5B5B5B; line-height : 18px; }
.top_links a { color : #328AE4; }
.top_links a:hover {text-decoration: underline; color : #328AE4; }
.top_links a:active { color : #328AE4; }

.footer { font : 10px Arial,  Verdana, Sans-Serif; line-height: 12px; color : #777777; }     
.footer a { text-decoration: none; color : #777777; }
.footer a:hover { text-decoration: underline; color : #555555; }
.footer a:active { text-decoration: none; color : #777777; }
     
     
.side { font : 11px Arial,  Verdana, Sans-Serif; line-height: 12px; color : #222222; }     
.side a { text-decoration: none; color : #777777; }
.side a:hover { text-decoration: underline; color : #444444; }
.side a:active { text-decoration: none; color : #222222; }
     

     
.main_nav { padding: 3px 5px 3px 5px; height: 31px; font : 12px Arial, Verdana,  Verdana, Sans-Serif; color : #666666; font-weight: bold; text-transform: uppercase; }
.main_nav a { text-decoration: none; color : #666666; }
.main_nav a:hover { text-decoration: none; color : #0C2F54; }
.main_nav a:active { text-decoration: none; color : #000000; }

     
.bullet { font : 11px Verdana, Arial,  Verdana, Sans-Serif; line-height : 14px; color : #222222; padding-left : 14px; padding-right : 10px; font-weight : bold; }     
.bullet a { font : 11px Verdana, Arial,  Verdana, Sans-Serif; line-height : 14px; color : #222222; padding-left : 14px; padding-right : 10px; font-weight : bold; }  

.department { font : 11px Verdana, Arial, Verdana, Sans-Serif; line-height : 14px; color : #000000; font-weight : bold; }     
.department a { font : 10px Verdana, Arial,  Verdana, Sans-Serif; line-height : 14px; color : #222222; font-weight : bold; } 

.search { font : 10px Verdana, Arial,  Verdana, Sans-Serif; line-height : 14px; color : #222222; font-weight : bold; }     
.search a { font : 10px Verdana, Arial,  Verdana, Sans-Serif; line-height : 14px; color : #222222; font-weight : bold; }      
     
.subdepartment { font : 9px Verdana, Arial,  Verdana, Sans-Serif; line-height : 12px; color : #222222; }     
.subdepartment a { font : 9px Verdana, Arial,  Verdana, Sans-Serif; line-height : 12px; color : #222222; }   

.results {
float: left; 
Z-INDEX: 1; 
padding-right: 5px; 
padding-top:5px;
padding-bottom:5px;
width: 150;
height: 245px;
voice-family: "\"}\"";
voice-family:inherit;

}

.row {
float: left;
padding-right: 5px; 
padding-top:5px;
padding-bottom:20px;
Z-INDEX: 1; 
width: 158px;
}

.mini_row {
float: left;
padding-right: 5px; 
padding-top:5px;

Z-INDEX: 1; 
width: 81px;
height: 105px;
}

     
     
.pagerNav {display:inline;}
.pagerNav	ul	{display:inline;margin:0px;padding:0px; list-style:none; }
.pagerNav  li	{padding-left:3px;padding-right:3px;padding-top:0px;padding-bottom:0px; display:inline; background: #e3e3e3; border:1px solid #d3d3d3; margin-right:2px;margin-left:2px;}
.pagerNav a:active	{}
.pagerNav a {	font : 9px Verdana, Arial, Geneva, Verdana, Sans-Serif;color : #222222; text-decoration: none;}
.pagerNav a:hover  {	font : 9px Verdana, Arial, Geneva, Verdana, Sans-Serif;color : #000000;}



ul { font : 11px Arial, Verdana, Sans-Serif; color: #000000;  background : transparent; }
li {
	color: #000000;
	padding-bottom: 4px;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
}