body{
	margin:0px;
	background-color:#C0C0C0;
	}
	
p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	line-height:16px;
	}	
	
.maintable{
	background-color:#FFFFFF;
	}	
	
/* ---------------- Start top include --------------------- */
.mainTd{
	background-image:url(../images/topbg.gif);
	background-repeat:repeat-x;
	}
	
.menuTdbg{
	background-image:url(../images/menubg.gif);
	line-height:39px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	color:#0A75A3;
	text-decoration:none;
	}
.RequiredContent{
	font-family: verdana;
	font-size :8pt;
	color :#FF0000;
	font-style :normal;
	font-weight :normal;
}

	
.navmenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	color:#0A75A3;
	text-decoration:none;
	}	
.navmenu a:link, .navmenu a:visited, .navmenu a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	color:#0A75A3;
	text-decoration:none;
	}	
	
.navmenu a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	color:#0A75A3;
	text-decoration:underline;
	}
	
.whiteNormal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	line-height:25px;
	}	
	
.whitebig{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:normal;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	line-height:25px;
	}	
	
/* ---------------- End top include --------------------- */

/* ---------------- Start Right include --------------------- */
.searchbg{
	background-image:url(../images/serachbg.gif);
	}	
	
.textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	background-color:#FFFFFF;
	border:1px solid #FF0000;
	border-collapse:collapse;
	}
	
.tableborder{
	border:solid 1px #A5A7A8;
	border-collapse:collapse;
	}	
	
.birthdaytxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#0557A1;
	text-decoration:none;
	}	

.searchinner{
	background-image:url(../images/serachbg_inner.gif);
	}	
/* ---------------- End right include --------------------- */

/* ---------------- Start body ---------------------------- */
.tabTd{
	background-image:url(../images/tabbg.gif);
	}

.tabBgBottom{
	background-image:url(../images/tabbg_bottom.gif);
	}
	
.tabbg{
	background-image:url(../images/tabbg1.gif);
	}
	
.link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	}	
 a:active.link,  a:visited.link,  a:link.link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	}	
	
 a:hover.link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
	}			
	
/* ---------------- End body ------------------------------- */



/* ---------------- Start Bottom ------------------------------- */
.bottomtd{
	border:1px solid #FF0000;
	border-collapse:collapse;
	}
	
.bottomtd1{
	background-image:url(../images/bottom_bg.gif);
	}
	
.bottomtd2{
		background-image:url(../images/bottom_bg1.gif);
	}		
/* ---------------- End Bottom ------------------------------- */


	

	
/* ---------------- Custom Start ------------------------------- */

/*
--------------------
NAVIGATION ELEMENTS
--------------------
*/
.leftCatlinks{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:bold;}

.leftCatlinks a:link,.leftCatlinks a:visited,.leftCatlinks a:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:bold;}
.leftCatlinks a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#393737; text-decoration:underline; font-weight:bold;}

.leftSubCatlinks{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#393737; text-decoration:none; font-weight:bold;}

.leftSubCatlinks a:link,.leftSubCatlinks a:visited,.leftSubCatlinks a:active{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#393737; text-decoration:none; font-weight:bold;}
.leftSubCatlinks a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#393737; text-decoration:underline; font-weight:bold;}


/*
--------------------
PRODUCTS DISPLAY
--------------------
*/
.cellbg1{ background-color:#D1F1FF;}

.cellbgR1{ background-color:#E6F9FF;}
.cellbgR2{ background-color:#FBF6F0;}
.cellbgR3{ background-color:#FFFFFF;}

.cellstyle1{ border-color:#F1DCC1; border-style:solid; border-top:1px; border-bottom:1px; border-left:0px; border-right:0px;}
.pName{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:bold;}
.details{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:underline; font-weight:normal;}
.details a:link,.details a:visited,.details a:active{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:underline; font-weight:normal;}

.details a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#393737; text-decoration:underline; font-weight:normal;}
.price{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#393737; text-decoration:none; font-weight:bold;}

.cellbgR1c{ background-color:#ffffff; border-bottom:1px solid #FBF6F0}


/*
--------------------
HEADER
--------------------
*/
.headerTitle{ background-image:url(../images/header.gif); background-color:#0258A8; color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; height:22px; padding:1px 1px 1px 12px;
}
.headerTitle1{ background-color:#E8C6C5; color:#8A4F53;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; height:22px; padding:1px 1px 1px 12px;border-right:1px solid #ffffff;
}

.headerTableborder{
	border:1px solid #1D6382;
	border-collapse:collapse;
	}

/*
--------------------
TEXT
--------------------
*/
.texteMenuGaucheBig {
	FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texteMenuGauchesmall {
	FONT-SIZE: 9px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

/*
--------------------
BREADCRUM
--------------------
*/
.breadcrum{ padding:5px; margin:2px; float:left; background-color:#CCCCCC; font-family:Arial, Helvetica, sans-serif; 
font-size:11px; color:#9B6567; text-decoration:none; font-weight:bold; }

 ul#breadcrum {
color:#273059;
margin: 0;
padding: 0;
list-style-type: none;
padding-bottom: 26px;
padding-left: 0px;
border-bottom: 1px solid #0356A4;
}

 ul#breadcrum li {
display:inline;
margin: 0;
padding: 0;
height:19px;
}

 ul#breadcrum li a	{

display: block;
padding: 4px 10px;
float: left;
background-image:url(../images/header.gif); 
background-color:#0258A8;
margin: 3px 4px 0 0px;
border: 1px solid #0356A4;
text-decoration: none; color:#FFFFFF;
}

 ul#breadcrum li a:link {
 color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif; 
font-size:11px;
}

 ul#breadcrum li a:visited {
 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px;
}

 ul#breadcrum li a:hover {
color: #ff0000;
font-family:Arial, Helvetica, sans-serif; 
font-size:11px;
}
ul#breadcrum li a:active {
 color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif; 
font-size:11px;
}

 ul#breadcrum li a.current {
 color:#003399;
background-image:url(images/header.gif); 
font-weight: bold;
font-family:Arial, Helvetica, sans-serif; 
font-size: 11px;
text-decoration: none;
background-color: #fff;
border-bottom: 1px solid #E6F9FF;
}


body.popup a {
	font-weight: bold;
	color: black;
	text-decoration: none;
	font-size: 130%;
}
body.popup a:hover {
	color: #F83131;
}

span.catlisttitle {
	font-size: 115%;
	font-weight: bold;
}
span.catlistdesc {
	font-size: 80%;
	font-weight: normal;
}

span.itemsrem {
	font-weight: bold;
	background-color: #0061C6;
	color: white;
	font-size: 140%;
}

/* ---------------- Custom End ------------------------------- */