body
{
	height:100%;
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial;
	font-size:10px;
	line-height:15px;
	background-image:url('/images/commons/back.gif');
	background-repeat: repeat-x;
}
.input_s
{
	font-family:Verdana, Arial;
	font-size:11px;
	line-height:15px;
	border:1px solid #2b7abe;
	background-color:white;
}
.input_t
{
	font-family:Verdana, Arial;
	font-size:12px;
	line-height:15px;
	border:1px solid #2b7abe;
	background-color:white;
}
table, table td
{
	padding:0px;
	border:0px;
	border-collapse: collapse;
	
}
a, a:link, a:active 
{
	text-decoration:none;
	color:black;
	line-height:18px;
}
a:hover
{
	color:#2b7abe;
}
.blue a, .blue a:link,.blue a:active ,.blue
{
	text-decoration:none;
	border-bottom:1px solid #5a97cc;
	color:black;
	line-height:18px;
}
.blue a:hover
{
	color:#2b7abe;
}
p{
margin:5px 0px 5px 0px;padding:0px;}
img{border:0px;}
.container
{
	
	width:900px;
	text-align:center;
	height:96%;
	margin:auto;
}
.bottom
{
	margin:auto;
	width:896px;
	background-color:#53af0e;
	height:22px;
	line-height:14px;
	color:#6e6e70;
	padding:0px 2px 0px 2px;
}
.top
{
	height:75px;
	vertical-align:top;
}
.flash
{
	text-align:center;
	padding:5px 5px 5px 5px;
	margin:21px 0px 5px 0px;
	height:214px;
	background-color:#efedec;
}
.middle_content
{
	background-color:#ffffff;
	width:900px;
	font-size:11px;
	line-height:16px;
	text-align:justify;
	padding:0px;
}
h1{
	color:#2375bb;
	font-size:16px;
	line-height:18px;
	font-weight:normal;
	display:inline;
}
h2{
	color:#696868;
	font-size:16px;
	line-height:18px;
	font-weight:normal;
	display:inline;
}
h4{
	color:#2375bb;
	font-size:13px;
	line-height:18px;
	font-weight:bold;
	display:inline;
}
.picture_descipt{font-size:11px; line-height:12px; color:#4f4f4f}
.pro{font-weight:bold;color:#696868;}
.hem{font-weight:bold;color:#4c8fc7;}
.prohem_list{margin:0px 0px 0px 20px}
.prohem_list li {list-style-image: url(images/commons/bifa.gif);}
.unselrefmenu {background-image:url('/images/commons/unsel_back.gif');background-repeat: repeat-y;font-weight:bold;text-align:center;height:20px;color:#666365;}
.selrefmenu {background-image:url('/images/commons/sel_back.gif');background-repeat: repeat-y;text-align:center;height:20px;font-weight:bold;color:#ffffff}

.sel_menu_item{
	margin:5px 0px 5px 0px;background-color:#d9e2ea;padding:0px 1px 0px 14px;background-image:url('/images/commons/arrow.gif');background-repeat:no-repeat;
}
.sel_menu_item a, .sel_menu_item a:link,.sel_menu_item a:active ,.sel_menu_item{
	color:#2375bb;line-height:14px;text-align:left;
}

.menu_item{padding:0px 1px 0px 14px;margin:5px 0px 5px 0px;background-image:url('/images/commons/unsel_arrow.gif');background-repeat:no-repeat;}
.menu_item a, .menu_item a:link,.menu_item a:active ,.menu_item{
	color:#4f4f4f;line-height:14px;text-align:left;
}
.anim_container{
	width:724px;float:left;height:188px;border:1px solid white;
}
.anim_title{
	margin:10px;height:135px;border-bottom:1px solid white;font-size:14px;text-align:left;color:white;line-height:20px;
}
.anim_more_pics{
	margin:10px 10px 10px 20px;text-align:left;
}
.anim_more_pics a, .anim_more_pics a:link,.anim_more_pics a:active {
	color:#2375bb;border-bottom:1px solid white;font-size:12px;font-weight:bold;
}

.right_anim_buttons{
	margin:5px 0px 5px 0px;width:82px;height:29px;
	line-height:11px;
	padding:5px 0px 0px 55px;
	text-align:left;
	font-weight:bold;
	color:#545453;
	cursor:pointer;
}
.right_anim_buttons a, .right_anim_buttons a:link,.right_anim_buttons a:active {
	line-height:11px;
}
.before_cont
{
width:100px;height:19px;position:absolute;background-color:black;color:white;top:150px;left:0px;font-size:14px;font-weight:bold;padding-top:4px;filter:alpha(opacity=60);opacity:0.6;
}
.before_text
{
width:100px;height:19px;position:absolute;color:white;top:150px;left:0px;font-size:14px;font-weight:bold;padding-top:4px;
}
.after_cont
{
left:147px;top:15px;
width:100px;height:19px;position:absolute;background-color:black;color:white;font-size:14px;font-weight:bold;padding-top:4px;filter:alpha(opacity=60);opacity:0.6;
}
.after_text
{
width:100px;height:19px;position:absolute;color:white;top:15px;left:147px;font-size:14px;font-weight:bold;padding-top:4px;
}
.mandatory
{
color:#F8430A;
}
.productTitle{
font-weight:bold;font-size:13px;
}
.productDescription{
}




