/* tags */
html, body {margin:0; padding:0; color:black; background:white}
p, textarea, input, select, body, form {font: 14px 'Times New Roman', Times, serif}
ol, ul {margin-bottom:19px; padding-bottom:0}
ol, ul, table, form, h1, h2, p {margin-top:0; margin-bottom:19px; padding-top:0; padding-bottom:0; }
a img {border:0}
a {color:black}
form div {display:inline}
h1 {text-align:left; font-size:24px; padding-top:21px}
h1 img {display:none}
h2, h3 {font: bold 14px 'Times New Roman', Times, serif}
input, textarea {border:1px solid black; background:none}

/* classes */
img.left {float:left; margin-right:15px}
img.right {float:right; margin-left:15px}
.textfield {display:none}
.submitfield {display:none}
.clear {clear:both}

.aright {text-align:right}
.aleft {text-align:left}
.acenter {text-align:center}
.lfloat {float:left}
.rfloat {float:right}
.input100 {width:92%}
.sitemap {list-style-type:none; margin-left:0; padding-left:0}
.input100Edit {width:61%}
.catlist {text-align:left; line-height:25px; padding:0; margin:0 0 19px 0}
.catlist li {margin:0; padding:0; display:inline; margin: 0 5px 0 0}
.lasttdlib {padding-top:19px; text-align:right}
.lastretlib {padding-top:19px}
.help {cursor:help}
.bull {margin: 0 0 0 15px}
.px19 {margin-bottom:19px}
.invisible {display:none}
.linkbanner, form.link img {border:1px solid black}
form.link {min-height:50px}
.invisible_li {display:none}
.search_result_url_and_size {margin-top:3px; display:block}
ol.search_results li {margin-bottom:15px}
.photogallery_pos {display:inline}
.photogallery_pos img {margin:0 19px 19px 0; border:1px solid black; width:80px; height:80px}
.profilegallery {min-height: 102px; display:block}
.profilegallery2 {min-height: 22px; display:block}
.profilegallery_pos img {margin:0 19px 19px 0;border:1px solid black; float:left}
.releaseright_pos img {border:1px solid black}
.article_photo {display:block; border:1px solid black; margin:0 0 19px 19px; width:80px; height:80px}
.check {border:0}

/*table*/
.table_lib {border:0px; width: 97%}
.td_lib1 {padding:10px}
.td_lib2 {padding:10px}
.td_disc1 {padding:10px 10px 0px 10px; vertical-align:top}
.td_disc2 {padding:10px 10px 0px 10px; vertical-align:top}

/* ids */
#vresults td {padding-right:25px}
#vresults .summary {padding-top:15px}
#vresults .lvoices {padding-top:15px;}
#printitle {display:none}
#global {width:100%}
#header {display:none}
#body {float:left; width:100%}
#body_cont {text-align:justify; padding:0 30px 9px 30px}
#body_cont h1 img {margin: 0 0 0 auto}
#right {display:none}
#left {display:none}
#dnav {display:none}
#footer {clear:left}
#footer div {}
#footer div div {margin: 0px 30px 30px 30px; padding-top:24px; text-align:left; font-size:14px; border-top:1px solid black}
#footer a {text-decoration:none; background:inherit}
#partners {margin-left:0; padding-left:0; list-style-type:none;}
#partners a {text-decoration:none; color:black}

/* fix ie bugs */
* html #right {padding-left:36px}
* html #left {margin-right:-3px}
* html #left form {margin:58px 0 0 28px}
* html em {font-style:normal}
* html .profilegallery {height: 102px}
* html .profilegallery2 {height: 22px}
* html form.link {height: 52px}