﻿
.body 
{
	
	
	}

.banner
{
	background-image:url(http://www.mybabyandme.co.nz/images/template/mybaby_banner.gif);
	background-repeat:no-repeat; 
	height:326px; width:915px; 
	font-family: Verdana;
	
	}
	
.middle 
{ 
	background-image:url(http://www.mybabyandme.co.nz/images/template/mybaby_middle.gif); 
	background-repeat:repeat-y; 
	font:Verdana; 
	height: 350px;
	
	}
	
.footer 
{ 
	background-image:url(http://www.mybabyandme.co.nz/images/template/mybaby_footer.gif); 
	background-repeat:no-repeat; 
	height: 72px; 
	
	}
	
.foot_menu 
{ 
	font-family:Verdana; 
	color: #00A4E3;  
	font-weight:bold; 
	
	}
	
.copyright 
{ 
	font-family:Verdana; 
	color: #F490AF; 
	font-weight:bold; 
	font-size:12px;
	
	}
	
.content 
{ 
	font-family:Verdana; 
	font-size:14px;
	color: #333333;
	
	}
	
.CatLabel
{
    font-family:Verdana;
	color:#00A4E3;
	font-size:16px; 
	font-weight:bold; 
	letter-spacing:2px; 
	font-style:normal;
	
    }
    
.NormalPrice
{
    font-family:Verdana;
	color:#000;
	font-size:10px; 
	font-style:normal;
    }
    
.OurPrice 
{
    font-family:Verdana;
	color:#000;
	font-size:12px; 
	font-weight:bold;
	font-style:normal;
    }
    
.label
{
	font-family:Verdana;
	color:#00A4E3;
	font-size:x-small;
	
	}	
	
.labelsmall
{
	font-family:Verdana;
	color:#00A4E3;
	font-size:small;
	
	}
	
.labelsmallpink
{
	font-family:Verdana;
	color:DeepPink;
	font-size:small;
	
	}
	
.labelsmallHdr
{
	font-family:Verdana;
	color:#000;
    font-weight:bold;
	font-size:9px;
	
	}

.labelsmallMessage
{
	font-family:Verdana;
	color:Red;
    font-weight:bold;
	font-size:9px;
	
	}
		
.labelmedium
{
	font-family:Verdana;
	color:#00A4E3;
	font-size:medium;
	
	}	
	
.Textbox
{
	font-family:Verdana;
	color:#003ecc;
	background-color:Lavender;
	font-size:14px;
	font-style:normal;
	padding: 2px 0 0 2px;
    border: 1px solid #00A4E3;
	
	}	
	
.TextboxSmall
{
	font-family:Verdana;
	color:#003ecc;
	background-color:Lavender;
	font-size:10px;
	font-style:normal;
	padding: 2px 0 0 2px;
    border: 1px solid #00A4E3;
	
	}
	
.ddlSmall
{
	font-family:Verdana;
	color:#003ecc;
	background-color:Lavender;
	font-size:10px;
	font-style:normal;
	padding: 2px 0 0 2px;
    border: 1px solid #00A4E3;
	
	}	

.Button
{
	font-family:Verdana;
	color:White;
	background-color:#3399FF;
	font-size:12px;
	
	}	

.HorizLine
{
	color:#3399FF;
   height:1px;	
	}	
		
.ButtonSmall
{
	font-family:Verdana;
	color:White;
	background-color:#3399FF;
	font-size:8px; 
	
	}	
	
.LinkButton
{
	font-family:Verdana;
	color:#3399FF;
	font-size:16px;
	font-style:normal;
	
	}	
	
		

.watermarked
{
	font-family:Verdana;
	color:Blue;
	background-color:Lavender;
	font-size:14px;
	padding: 2px 0 0 2px;
    border: 1px solid #00A4E3;
    
	}		
	
.wmpassword
{
	font-family:Verdana;
	color:Lavender;
	background-color:Lavender;
	background-image:url('../images/watermarks/wm_password.gif'); 
	background-repeat:no-repeat;
	font-size:14px;
	padding: 2px 0 0 2px;
    border: 1px solid #00A4E3;
    
	}		
	
.wmusername
{
	font-family:Verdana;
	color:Lavender;
	background-color:Lavender;
	background-image:url('../images/watermarks/wm_email.gif'); 
	background-repeat:no-repeat;
	font-size:14px;
	padding: 2px 0 0 2px;
    border: 1px solid #00A4E3;
    
	}		
	
.Top
{
	color: White;
	height: 30px;
	border: solid 1px White;
	padding: 3px 1px 3px 0px; 
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	
	}
	
.TopHover
{		
	color: #F490AF;
	font-weight: bold;
	font-size: 11px;
	background-repeat: repeat-x; 
	
	}
	
/* default layout */
.ajax__tab_default .ajax__tab_header {white-space:nowrap;}
.ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_tab {margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}

/* xp theme */
.ajax__tab_xp .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-line.gif")%>) repeat-x bottom;}
.ajax__tab_xp .ajax__tab_outer {padding-right:4px;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-right.gif")%>) no-repeat right;height:21px;}
.ajax__tab_xp .ajax__tab_inner {padding-left:3px;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-left.gif")%>) no-repeat;}
.ajax__tab_xp .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab.gif")%>) repeat-x;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_outer {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover-right.gif")%>) no-repeat right;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_inner {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover-left.gif")%>) no-repeat;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_tab {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover.gif")%>) repeat-x;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_outer {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active-right.gif")%>) no-repeat right;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_inner {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active-left.gif")%>) no-repeat;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_tab {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active.gif")%>) repeat-x;}
.ajax__tab_xp .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border:1px solid #999999;border-top:0;padding:8px;background-color:#ffffff;}

/* scrolling */
.ajax__scroll_horiz {overflow-x:scroll;}
.ajax__scroll_vert {overflow-y:scroll;}
.ajax__scroll_both {overflow:scroll}
.ajax__scroll_auto {overflow:auto}

/* plain theme */
.ajax__tab_plain .ajax__tab_outer {text-align: center;  vertical-align: middle;}
.ajax__tab_plain .ajax__tab_inner {text-align: center; vertical-align: middle;}
.ajax__tab_plain .ajax__tab_body {text-align: center; vertical-align: middle;}
.ajax__tab_plain .ajax__tab_header {text-align: left; vertical-align: middle;}
.ajax__tab_plain .ajax__tab_tab {background:#00A4E3; padding-left:5px; padding-right:5px; padding-bottom:2px; padding-top:2px; color:Lavender; overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block;}
.ajax__tab_plain .ajax__tab_active .ajax__tab_tab {background:Lavender; color:#00A4E3; font-weight:bold; border:solid 1px #00A4E3;}
.ajax__tab_plain .ajax__tab_hover .ajax__tab_tab {background:Lavender; color:#00A4E3;}
.ajax__tab_plain .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt; border:solid 1px #00A4E3;border-top: solid 1px #00A4E3;padding:8px;background-color:#ffffff;}

.AdminPageHeader
{
     font-weight:bold;
     font-size:large;
     padding-left:20px;
     color:#00A4E3;

	}

/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : WhiteSmoke;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none; 
    font-family:Trebuchet MS;
    font-size:10pt; 
    text-shadow: 0 0 0 #000;

	}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;

	}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;

	}

.TreeViewSelected
{	
	color: Black;
	background-color: WhiteSmoke;
	font-family: Verdana;
	font-size: 10px;
	border: solid 1px Gainsboro;
	 
	}
		
.updateProgress
{    
	border-width:1px;     
	border-style:solid;     
	background-color:#FFFFFF; 
	width:110px;     
	height:110px; 
	position:absolute;     
	vertical-align: middle;   
}

.updateProgressMessage
{    
	margin:auto;     
	font-family:Verdana;     
	font-size:small;     
	vertical-align: middle;
} 

.divUpdateProgress
{      
	text-align:center;      
	margin:4px;      
	vertical-align: middle; 
}

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.3;
}

.modalPanel {
	background-color:White;
     border:solid 4px pink;
}


/* used for printing */
.printhdr{display:none;}
.printfooter{display:none;}
.printbody{}
.print{width:700px;}

.ItemPanel
{
   border: solid 2px pink;
   padding:5px;
   width:160px;
   height:240px;  
    }

