﻿body 
{		
	margin: 0px;
	/* Though silly, the following styles ensure that each object belongs to a legit cssclass */
	font-size:18pt;
	color:Orange;
	font-family: Arial,Verdana,Tahoma;
}
div{font-size: 2px;}
.RadGrid div{font-size: 12px;}
.RadComboBoxDropDown div{font-size: 12px !important;}

img {border: 0px;}

/*********************************************************************
 LABEL STYLES
*********************************************************************/
.lbl
{
	font-size:11px;
	color:black;			
}
.lbl_footer
{
	font-size:10px;
	color:white;				
}
.lbl_PreviewTextHome
{
    font-size: 9px;
    color: #737373;
}
.lbl_Title
{
    font-size:14px;
    font-weight:bold;
    color:black;    
}
.lbl_PopularLinks
{
    font-size: 12px;
    color: #737373;
}
.lbl_DykTitle
{
    font-size:22px;
    font-weight:bold;
    color:#ABABAB;    
}
.lbl_SmoothieType
{
    font-size:12px;
    font-weight:bold;
    color:white;    
}
/*********************************************************************
 LINKBUTTON STYLES
*********************************************************************/
.lb
{
    font-size:11px;
    color:black;
	text-decoration:none;
}
.menuItem{}
.menuItem:hover{cursor: pointer !important;}
.lb_ArticleTitle
{
    font-size:13px;
    font-weight:bold;
    color:black;    
}
.lb_ArticleTitle:hover
{
    color:#847C18;    
    text-decoration: underline;
}
.lb_ViewAll
{
    font-size:9px;
    color: #737373;   
}
.lb_ViewAll:hover
{
    color: black;   
}
.lb_DidYouKnow
{
    font-size:12px;
    color:black;    
    text-decoration: none;
}
.lb_DidYouKnow:hover
{
    color:#C02F1C;    
    text-decoration: underline;
}
.lb_HealthTitle
{
    font-size:12px;
    color:black;    
    font-weight:bold;
    text-decoration: none;
}
.lb_HealthTitle:hover
{
    color:#F0B212;    
    text-decoration: underline;
}
.lb_SmoothieTitle
{
    font-size:13px;
    color:#838383;    
    font-weight:bold;
    text-decoration: none;
}
.lb_SmoothieTitle:hover
{    
    text-decoration: underline;
}


/*********************************************************************
 TEXTBOX STYLES
*********************************************************************/
.tb
{
    font-family: Arial,Verdana,Tahoma;
	font-size:12px;
}

/*********************************************************************
 CHECKBOX STYLES
*********************************************************************/
.cb
{  
    font-size:11px;
    color:black;    
    position: relative;
    top: 1px;  
}  
.cb label
{  
    position: relative;
    top: -1px;  
}  

/*********************************************************************
 TABLE STYLES
*********************************************************************/
.tc_DetailsLabel
{
    font-size:11px;
    color:black;    
    width:100px;
    text-align:right;   
    vertical-align:top;
    padding: 3px 0px 0px 0px;
}
.tc_BorderRight
{
    border-right: solid 2px #B8B8B8;
}
/*********************************************************************
 BUTTON STYLES
*********************************************************************/
.ib_Sprite{display:block;background-repeat:no-repeat;position:relative;}
.ib_Home {background: url(/images/nav_menu.gif) -0px -0px; width:77px; height:46px;}
.ib_Home:hover {background-position: -0px -46px;}
.ib_Smoothie {background: url(/images/nav_menu.gif) -77px -0px; width:111px; height:46px;}
.ib_Smoothie:hover {background-position: -77px -46px;}
.ib_Health {background: url(/images/nav_menu.gif) -188px -0px; width:92px; height:46px;}
.ib_Health:hover {background-position: -188px -46px;}
.ib_Store {background: url(/images/nav_menu.gif) -280px -0px; width:70px; height:46px;}
.ib_Store:hover {background-position: -280px -46px;}
.ib_Franchise {background: url(/images/nav_menu.gif) -351px -0px; width:115px; height:46px;}
.ib_Franchise:hover {background-position: -351px -46px;}
.ib_Contact {background: url(/images/nav_menu.gif) -466px -0px; width:95px; height:46px; }
.ib_Contact:hover {background-position: -466px -46px;}

.ib_Square {background: url(/images/square.png) -0px -0px; width:9px; height:9px;}
.ib_Square:hover {background-position: -0px -9px;}

/*********************************************************************
 PANEL/DIV STYLES
*********************************************************************/
.p_Content
{
    background-image:url(/Images/bg_content.gif); 
    background-repeat: repeat-y;
}
.p_TopLeft
{
    float:left;
    width:561px;
    height:329px;
    background-image:url(/Images/bg_topleft.jpg); 
}
.p_TopRight
{
    float:right;
    width: 429px;
    height: 329px;
    background-image:url(/Images/bg_topright.jpg); 
}
.divSort
{
	cursor:pointer;
	background-image:url(/Images/sort.gif); 
	width:16px; 
	height:16px;
}
.p_Dyk
{
    background-image:url(/Images/dyk.jpg); 
    background-repeat: no-repeat;
    background-position: right bottom;
}