#divZoom
{
 display:none;
 position:absolute;
 width:700px;
 padding:5px;
 z-index:5000;
 left:10%;
 top:13%;
 background:#fff;
 border:1px solid #d2d2d2;
}

#divviewtitle
{
background:#D2D2D2;
float:right;
padding:10px;
margin:0px;
width:680px;
}

#divviewtitle span
{
float:left;
margin:0px 0px 0px 10px;
padding:0px 0px 0px 0px; 
width:480px;
font-size:16px;
text-transform:uppercase;
color:#5B5B5B;
}

#divProdImgview
{
	float:right;
	padding:0px;
	margin:10px 0px 0px 0px;
	width:700px;
	font-size:11px;

}

#divProdImgview ul
{
float:left;
list-style:none;
padding:5px;
margin:5px 28px 10px  0px;
width:100px;
border:1px solid #D2D2D2;
}

#divProdImgview li
{
display:inline;
float:left;
margin:0px;
padding:0px;
width:100%;
min-height:42px;
}
.spanprodnames
{
float:left;
padding:px;
text-decoration:none;
color:##8B8B8A;
}
.spanprodnames:hover
{
text-decoration:underline;
}
.spanAddToEnq
{
	float:right;
	margin:0px;
	padding:0px;
	width:40%;
	text-align:right;
}
.spanAddToEnq a
{
	margin:0px;
	padding:0px;
	width:100%;
	text-decoration:none;
}
#divTopMsg
{
	display:none;
	width:500px;
	padding:15px 0px 5px 200px;
	float:left;
	font-size:12px;
	color:#FF0000;
}

#divdesc
{
float:right;
padding:0px 0px 10px 0px;
margin:10px 0px 10px 0px;
width:400px;
border-left:1px solid #d2d2d2;
}

#divdesc ul
{
float:right;
list-style:none outside none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:100%;

}

#divdesc li
{
float:right;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:100%;

}
#divdesc li span
{
float:left;
font-family:arial, verdana;
color:#5B5B5B;
font-size:12px;
margin:0px 0px 0px 0px;
padding:10px 0px 0px 20px;
width:265px;
}


#divimgdesc
{
float:left;
padding:0px 0px 0px 0px;
margin:10px 0px 0px 10px;
width:270px;
display:inline;
border:1px solid #D2D2D2;
}

#divimgdesc ul
{
float:left;
list-style:none;
padding:0px;
margin:0px;
}

#divimgdesc li
{
display:inline;
float:left;
margin:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
width:250px;
}

.tableEvenRow
{
	font-size:11px;
	border-top:0px;
}
.tableOddRow
{
	font-size:11px;
	border-top:0px;
	word-wrap:break-word;
}
.tableEvenRow a,.tableOddRow a
{
	text-decoration:none;
	color:#333333
}
.tableEvenRow  a:hover,.tableOddRow  a:hover
{
	text-decoration:underline;
}
.tablePageFooter 
{
 text-decoration:none;
 color:#CED2D2;
 margin:10px 0px 0px 0px ;
 font-size:12px;
 padding:0px 0px 0px 0px;
 float:right;
 width:740px;
 }
 .tablePageFooter a
{
 padding:1px 4px 1px 4px;
 margin:0 0px 0 0px;
 background:#fff;
 border:1px solid #D2D2D2;
 text-decoration:none;

}
.tablePageFooter a:hover
{
 text-decoration:none;
 background:#aaa;
}
.desctitle
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
padding:10px 10px 0px 10px;
margin:0px 0px 0px 0px ;
color:#5B5B5B;
width:95px;
}
#searchprod
{
float:right;
width:700px;
margin:10px 0px 0px 10px;
padding:0px;
}
#searchprod ul
{
list-style:none;
float:left;
width:200px;
margin:0px 80px 0px 0px;
padding:0px ;
}
#searchprod li
{
float:left;
width:200px;
margin:0px 0px 0px 0px;
padding:0px;
}
.compulsory
{
	color:red;
}

#spanSharefriend,#spanShareprint
{
	float:right;
	margin:0px;
	padding:0px 0px 0px 5px;
	width:70px;
}
#spanShare a
{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:200px;
	text-decoration:none;
	background:#D2D2D2;
}
#divMailToFriend
{
	display:none;
	width:400px;
	background:#ffffff;
	border:1px solid #d2d2d2;
	float:left;
	top:360px;
	right:120px;
	position:absolute;
	padding:5px;
	z-index:5000;
}

#MailToTitle
{
	float:left;
	margin:0px;
	padding:0px;
	width:100%;
	font-weight:bold;
}	

#MailToTitle img
{
	float:right;
	margin:0px;
	padding:0px;
	cursor:pointer;
}	

#spanMail
{
	float:left;
	margin:10px;
	padding:5px;
	width:370px;
	border:1px solid #D7D7D7;
	font-size:12px;
}
#spanMail ul
{
	list-style:none;
	float:left;
	margin:10px 0px 10px 0px;
	padding:0px;
	width:100%;
	font-size:12px;
}

#spanMail ul li
{
	float:left;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
	font-size:12px;
}
.textbox
{
width:235px;
color:#333333;
border:solid 1px #808080;
resize:none;
height:16px;
}
.buttons
{
	background:#E1E1E1;
	font-size:12px;
}
#msg_display
{
	float:left;
	margin:0px;
	padding:0px;
	width:370px;
	font-size:12px;
}