/* element ********************/
html, body {background:#fff;font-family: Arial, Helvetica, sans-serif;}
h1{ font-weight:bold; font-size:130%; padding:1em 0px 0.5em 0px; }
h2{ font-weight:bold; font-size:120%; margin:0.8em 0px 0.4em 0px; }
h2 a{ font-weight:bold; text-decoration:none;} h2 a:hover{color:#8F0000;text-decoration:underline;}
h3 { font-weight:bold; font-size:100%; margin:0.6em 0px 0.3em 0px; }
h3 a{ font-weight:bold; font-size:100%; text-decoration:none;  }
h4 { font-weight:normal; font-size:90%;  margin:0.6em 0px 0.3em 0px;text-decoration:none;text-transform:uppercase; }
h4 a{ text-decoration:underline; }
h4 a:hover{ text-decoration:underline; }
p{ margin:0 0px 0.1em 0px;}
strong{font-weight:bold;}
hr {border: 0; width: 100%; height: 1px;}
table{border-collapse:collapse; font-size:90%; margin:0; width:inherit}
td{padding:1px; vertical-align:top; }
th{padding:1px; font-weight:bold;}
td.heading{font-weight:bold;}

/* layout ********************/

#bd {text-align:left; font-size:100%; overflow:hidden; background-color:#fff;} 
#bd .popup_main {width:500px; margin:auto; overflow:hidden; } 

#primary td {
background-image:none;
border:none;
}
 
table.pop_layout {margin-top:10px;}

.en_content .imageholder div {width:10px; overflow:hidden;}
.en_content h2{font-size:100%; color:#56004E;}
.en_content td { vertical-align:middle;}
.en_text {display:none;}
 
.popup_left, .popup_right {background-color:#fff;}
#popup_left, #popup_right {width:240px;padding:10px 0; background-color:#fff;}
#popup_left {background: url(/core/general/img/bg/qlink_lgray.gif) right top repeat-y;}
#popup_right {background: url(/core/general/img/bg/qlink_lgray_reverse.gif) left top repeat-y;}
div.en_section {display:block; vertical-align:middle; border-bottom:1px solid #ffffff;border-top:1px solid #ffffff;padding:3px 10px; background: url(/core/general/img/pixel.gif)}

