.ms_outter { width:940px; margin:0 auto; padding:0;}

.ms_heroshot h1 {display:none;}

.ms_heroshot { width:100%; height:150px; margin-bottom:10px;}



.ms_leftcol_outter { width:370px; border:0px solid red; float:left}

.ms_leftcol_outter a{ text-decoration:none;}



.ms_list_outter { width:100%; padding-bottom:10px;}

.ms_list_outter h2 { font: bold 14px Arial, Helvetica, sans-serif; color:#004080; background-color:#dee4eb; padding:5px 10px; margin:0; clear:both;}

.ms_list_outter ul.productList { list-style-type:none; margin:0; padding:0; background-color:#f7f7f7; float:left}

.ms_list_outter li.productListRow { border-bottom:1px dotted #CCCCCC; clear:both; overflow:hidden;  width:370px; margin:0; list-style-type:none; float:left;}

.productListName {-x-system-font:none; padding:5px 0; color:#000000; font: normal 12px Arial, Helvetica, sans-serif; font-size-adjust:none; margin-top:2px;  width:70%; float:left; }

.productListName span.red { color:#F00;}

.productListName a { color:#000; text-decoration:none;padding-left:10px; }

.productListName a:hover { color:#999; text-decoration:none;}

.productListPrice {-x-system-font:none; font: normal 11px Arial, Helvetica, sans-serif;  color:#333333; float:right; margin:4px 0 0 0; text-align:right; }

.productListPrice a {text-decoration:none; }

.priceFeature { color:#004080; font-size:14px; font-weight:bold; padding:0 10px 0 0; }





.ms_rightcol_outter { width:550px; float:right; background-color:#f7f7f7; padding-bottom:10px;}

.ms_rightcol_outter  h2 { font: bold 14px Arial, Helvetica, sans-serif; color:#004080; background-color:#dee4eb; padding:5px 10px; margin:0; clear:both; margin-bottom:10px;}

.msListImg { padding:5px; background-color:#fff; border:1px solid #dedede; margin:0 10px 10px 10px; float:left; width:520px;  }
.msListImg img { width:185px; height:auto; float:left; margin:0; padding:0; }
.msListImgInner { float:left; padding:0 0 0 10px; font: normal 11px Arial, Helvetica, sans-serif; font-size-adjust:none; width:320px; height:auto;}
.msListImgInner div.msListImgInfo { float:left; height:auto; overflow:hidden;}
.msListImgInner div.msListImgInfo span.red {color:#F00}
.msListImgInner h3 a{ font: bold 14px Arial, Helvetica, sans-serif; color:#004080;text-decoration:none; }
.msListImgInner h3 a:hover{ color:#5f82a5; text-decoration:none; }
.msListImgInner h3 span.red { color:#F00;}
.msListImgInner div.price { display:block; float:right; width:230px; line-height:20px; border:0px solid red; text-align:right;}
.msListImgInner div.price span a{font: normal 18px Arial, Helvetica, sans-serif; color:#004080; text-decoration:none;}





	.banner_imgM_L { width:180px; height:145px; position:relative; border:0px solid red; float:left; margin: 0 0 10px 0; }

	.banner_imgM_R { width:180px; height:145px; position:relative; border:0px solid red; float:right; margin: 0 0 10px 0; }

.banner_imgM_L a{text-decoration:none;} 



.banner_imgMbg { position:absolute; height:40px; bottom:0; background:url(http://www.pyobuddy.com/ph/images/ui_L_opacitybg.png) repeat;  width:100%; overflow:hidden; line-height:10px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#fff; border:0px solid red;}







	.banner_imgMbg h2 { color:#fff; margin:5px; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }

	.banner_imgMbg h2 a  {color:#fff;text-decoration:none;}

	.banner_imgMbg span { font: normal 13px Arial, Helvetica, sans-serif;position:absolute; z-index:200; top:20px; right:5px;}

	.banner_imgMbg span a{ color:#fff;text-decoration:none;}


