﻿html, body, div, span, object, iframe, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, fieldset, form, label, legend, table, caption {margin:0;padding:0;border:0;}
img {border:0;}
button {cursor:pointer;}

/* this class uses to fix firefox bug that don't take div's background correctly (not scaling the height) */
.clear {clear:both;height:0px;font-size:1px;line-height:1px;margin-bottom: -1px;}
#overflow {overflow-x:auto; overflow-y: hidden;}

.gray11N {color: #909090;font-size: 13px;font-weight: normal;text-align:right;}
.gray18N {color: #520000;font-size: 16px;font-weight: bold;text-align:right;}

#content_hold {float:right;height:auto;width:580px;margin-top:5px;margin-right:7px;}
#content_hold .hp_middle {;}
#content_hold .hp_middle .main_header {margin:0 auto;}
#content_hold .hp_middle .main_header h1 {color:#520000;text-decoration:none;font:20px Arial;font-weight:bold;text-align:center;}

#content_hold .hp_middle .pagemiddlecenter {width:580px;margin:20px auto;text-align:right;}
#content_hold .hp_middle .pagemiddlecenter .artclList {float:left;height:auto;width:580px;padding-right:0px;list-style:none;}
#content_hold .hp_middle .pagemiddlecenter .artclList a {text-decoration:none;}
#content_hold .hp_middle .pagemiddlecenter .artclList a:hover {text-decoration:none;color: #b30000;}
#content_hold .hp_middle .pagemiddlecenter .artclList li {float:right;height:auto;width:545px;padding-right:10px;margin-bottom:12px;background:url(images/resultspage_horDot.png) repeat-x left bottom;padding-bottom:12px;}
#content_hold .hp_middle .pagemiddlecenter .artclList li.artclListlast {background:url(images/pixel.gif) no-repeat;}
#content_hold .hp_middle .pagemiddlecenter .artclList li img  {float:right;margin-left:5px;max-width:129px;}