.lgbg{background:#999;}
.mbrd{border:solid 1px #ef9bbd;}
.gbrd{border:solid 1px #ccc;}
.lpbg{background:#fce0ec;}
.dp_bg{background:#f498bd;}

.header_bg
{
	background:url(../images/header_bg.gif) left top no-repeat;
	height:145px;
}

.header_cat
{
	background:url(../images/header_cat.jpg) left top no-repeat;
	height:145px;
}

.nav_bg
{
	background:#f498bd;
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	text-align:right;
	height:25px;
}

.navlnks
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}

.navlnks:hover
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#af406d;
}

.ttl_category
{
	background:url(../images/ttl_category.gif) left top no-repeat;
	height:24px;
	width:138px;	
}

#lnav_bg
{
	background:url(../images/nav_bg.jpg) left top no-repeat;
	height:20px;
	padding:2px 0px 0px 22px;
}

.lnavlnks
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#b84e8c;
	text-transform:uppercase;
}

.lnavlnks:hover
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#f358b1;
	text-transform:uppercase;
}

.ttl_registernow
{
	background:url(../images/ttl_registernow.gif) left top no-repeat;
	height:28px;
	width:138px;	
}

.ttl_newsletter
{
	background:url(../images/ttl_newsletter.gif) left top no-repeat;
	height:27px;
	width:138px;	
}

.news_brd{border:#c19eb4 solid 1px; background:#fff0f7;}

.registernow_bg
{
	background:#fffcc7;
	padding:5px;
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#333333;
}



.smllnks
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#333333;
}

.smllnks:hover
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
	color:#333333;
}

.bottlnks
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#666;
}

.bottlnks:hover
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#333;
}

.copyright
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#666;
}

.gallery_bg{background:#fce0ec; border:#c58fa9 solid 1px;}

.brd
{
border:1px solid #C58FA9;
}
.gallery_spacer
{
	background:url(../images/news_strip.jpg) center top no-repeat;
	height:19px;
}

.subtitle_category
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	text-transform:uppercase;
	background:#b05388;
}

.subtitle_category_w
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	color:#b05388;
	text-transform:uppercase;
}

.p_brd
{
	border:1px solid #dedede;
	padding:4px;
	background:#FFFFFF;
}

.prod_brd
{
	border:2px solid #dedede;
}

.prod_code
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#da251c;
	text-align:center;
}

.prod_name
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#666;
	text-transform:uppercase;
	padding:5px 0px 1px 0px;
}

.prod_name_lnk
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#666;
	text-align:center;
	text-transform:uppercase;
	padding:5px 0px 1px 0px;
}

.prod_name_lnk:hover
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#666;
	text-align:center;
	text-transform:uppercase;
	padding:5px 0px 1px 0px;
}

.prod_price
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#da251c;
	text-align:center;
	text-transform:uppercase;
	padding:1px 0px 0px 0px;
}

.p_name
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#666;
	text-transform:normal;
	padding:5px 0px 1px 0px;
}

.sale_price
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#da251c;
}

.sublnks
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#333;
	line-height:18px;
}

.sublnks:hover
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#b84e8c;
	line-height:18px;
}

.page_ttl
{
	background:#b74f8a;
	font-family:verdana, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	height:19px;
	padding:3px 0px 3px 12px;
}

.subtitle
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#b74f8a;
}

.query_para
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}

.register_txt
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#be4b8e;
	
}

.ttl_trackorders
{
	background:url(../images/ttl_trackmyorders.gif) left top no-repeat;
	height:24px;
	width:138px;	
}

.faq_txt
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#be4b8e;
	background:#fdf7fa;
	height:20px;
	padding:5px 0px 5px 15px;
	
}


.lnk_faq
 {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration:none;
	font-weight:normal;
}
.lnk_faq:hover
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration: underline;
	font-weight:normal;
}

.input_b
{
	border:solid 1px #ef9bbd;
	background:#fdf7fa;
}

.text
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#333333;
	text-align:justify;
	padding:7px;
}

.text1
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#333333;
}

.help_img
{
	background:url(../images/help_img.gif) 100% 10% no-repeat;
}
	
.w_lnks
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}

.w_lnks:hover
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#fff;
}

.cart_brd
{
	border:1px solid #9f3b8a;
	padding:10px;
}

.cart_img
{
	border:1px solid #9f3b8a;
}

.cart_txt
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#e27325;
	
}

.cart_bg
{
	background:url(../images/cart_bg.gif) 98% 100% no-repeat;
	height:214px;
	padding-left:10px;
}

.cart_add
{
	background:#f7cbda;
	border:solid 1px #f890ce;
	padding:5px;
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#9f3b8a;
}
	
.h_brd
{
	border:1px solid #ef9bbd;
	padding:4px;
	background:#FFFFFF;
}	

.text_red
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#ff0000;
	
}

.dotted_spacer
{
	 background:url(../images/line.gif) left top repeat-x; height:1px; 
}

.UserName
{
	color:#f6c2d7;
}

.DataTable
{
	background-color:#ffffff;
	border:1px solid #ec9fbf;
	color:#999999;
		font-weight:normal;
		font-size:11px;
}		
.DataHeader
	{
		background-color:#ec9fbf;
		color:#FFFFFF;
		font-weight:bold;
		font-size:11px;
		text-align:center;
		height:22px;
	}
.DataOddRow
{
		background-color:#f7e7ef;
		color:#333333;
		font-weight:normal;
		font-size:11px;
		text-align:center;
		height:18px;
}

.DataEvenRow
{
		background-color:#f9f1f5;
		color:#333333;
		font-weight:normal;
		font-size:11px;
		text-align:center;
		height:18px;
}

.welcome
{
	background:url(../images/welcome.gif) left top no-repeat;
	height:56px;
	width:385px;
}

.welcome_txt
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#333333;
	text-align:justify;
	padding:0px;
	margin:0px;
	background:#fff7fb;
	border:solid 1px #b589a0;
	overflow:scroll;
	height:230px;
	width:383px;
}

.breadcrumbs
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#333333;
}

.breadcrumbs:hover
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#333333;
}


.DataGrayTable
{
	background-color:#ffffff;
	border:1px solid #ccc;
	color:#999999;
	font-weight:normal;
	font-size:11px;
}		
.DataGrayHeader
	{
		background-color:#dfdfdf;
		color:#000;
		font-weight:bold;
		font-size:11px;
		text-align:center;
		height:22px;
	}
.DataGrayOddRow
{
		background-color:#f5f5f5;
		color:#333333;
		font-weight:normal;
		font-size:11px;
		text-align:center;
		height:18px;
}

.DataGrayEvenRow
{
		background-color:#fff;
		color:#333333;
		font-weight:normal;
		font-size:11px;
		text-align:center;
		height:18px;
}

.noinput
{
	background:none;
	border:none;
}

.lnk_forgot
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#333333;
}

.lnk_forgot:hover
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#333333;
}

.smlltxt
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#333333;
}

.bann_txt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#b84e8c;
	text-align:justify;
}

.nl_intro
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#005fae;
} 

.nl_nursing
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#ec008c;
} 

.nl_hey
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	text-decoration:none;
	color:#ec008c;
} 

.nl_tomeet
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#a3238e;
}

.nl_essentials
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	text-decoration:none;
	color:#f58220;
}

.nl_thebest
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	text-decoration:none;
	color:#ec008c;
} 

.nl_kid
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#a3238e;
}

.sitemap_main
{
	border: solid 1px #FCE0EC;
}

.sitemap_head
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	vertical-align:middle;
	height: 19px;
	color: #b74f8a;
}

.sitemap
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#b74f8a;
}

a.sitemap, a.sitemap:visited
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#b74f8a;
}

a.sitemap:hover
{
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#b74f8a;
}