#hd { width:100%; height:70px; color:#000; background:#000 url(/imgs/MV-HeaderGradient.jpg) repeat-x scroll 0 0; }
#hd img { float:left; }
#hd h1 { padding-top:18px; margin:0px;}
#search_content { background-color:#AAA; width:auto; margin:10px 50px; padding:10px 50px;}
#search_content input { width:auto; }
#search_content label { line-height:2.4em; padding-right:8px; } 
#content { width:100%; }
#details { padding:5px 10px; border:1px dotted black; }
#details ul { margin:0 0 0 0; }
#details ul li { list-style:none; }
#pricing .yui-u.first.details { min-width:13.846em; *min-width:13.5em; float:left; width:auto;}
#pricing .yui-u.content { margin-left:13.846em; *margin-left:13.5em; float:none; }

#ft { background:#000 url(/imgs/MV-HeaderGradient.jpg) repeat-x scroll 0 -8px; width:100%; min-height:1em; }
#ft ul { text-align:center; margin:0 auto; width:100%; height:62px}
#ft ul li { list-style:none; width:120px; display:inline; }
#ft ul li:after { content: " | " }
#ft ul li.last:after { content: "" }

/* thirdparty */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; line-height: 0; }
.clearfix { display: inline-block; }
* html .clearfix {height: 1%;} 
.clearfix{ display:block; } 
html[xmlns] .clearfix { display: block; }


