@charset "utf-8";
/* CSS Document */
/* Page Setup */
body{ font:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333;}
img{border:none;}
form{padding:5px; bo}
.lh_logo_img{ border:none; margin:3px 4px 0 3px; width:154px; height:461px; float:left;  }
.rh_Block{float:left; }
.horiz_logo{float:left;width:205px; height:47px;}
.authors{float:left; width:385px; height:47px;}
.pageCont{float:left; background-image:url(images/logo_lh.gif); background-position:left top; background-repeat:no-repeat; height:800px;  margin-top:5px;}
.pageBody{margin-left:160px; height:100%;}
.headerImg{margin:17px 0 2px 0;  }
.upperContent{margin:0; display:block; height:47px;}
.content  {margin:20px 10px 10px 15px;}
.content2  { display:block;}
table{width:100%; text-align:right; vertical-align:top;}
td{width:70%;}
.resTable{border-collapse:collapse;  text-align:left;border:dashed 1px; border-color:#c9503d;  color:#333; font-size:11px; width:auto; }
.resTable tr, .resTable td{vertical-align:top; border:dashed 1px; border-color:#c9503d; padding:3px;  }
.headrows{ color:000#; text-align:center; }
.headrows td, .resTable td{width:120px;}

.bl, .bl2 {background: url(images/bl.gif) 0 100% no-repeat ; }

.br, .br2 {background: url(images/br.gif) 100% 100% no-repeat}
.tl, .tl2 {background: url(images/tl.gif) 0 0 no-repeat;}
.tr, .tr2 {background: url(images/rhCorner.gif) 100% 0 no-repeat; }
*html _.bl, *html _.br, *html _.tl, *html _.tr {background:none;}

/* CSS classes */
.clearBoth{clear:both;}
*html .headerImg{margin:5px 0 2px 0;  }

/* CSS classes */

.clearBoth{clear:both;}
.redBlock{   width:650px;  display:block; margin:0; padding:0;}
.redBlock2{background:url(images/hpbg.gif); width:650px; height:311px; background-repeat:no-repeat;display:block;   margin:0; padding:0;}
*html .redBlock{top:-20px;}
.redBlock_stretch{width:100%;}



.clear {font-size: 1px; height: 1px} 
.fLeft{float:left;}
.fRight{float:right;}

 
.hpL{width:320px;margin-right:3px; }
.hpL_h{margin:18px 10px 0 10px; width:335px;  }
*html .hpL_h{margin:20px 10px 0 5px;  }
*+html .hpL_h{margin:20px 10px 0 11px;  }

.hpR{width:285px; height:283px; margin:0 5px 5px 2px;}
.hpR_h{width:285px; height:283px; margin:12px 0 0 0;}
.footer{text-align:right; width:650px;}
*+html .footer{top:-12px; }
*html .footer{top:-15px; }
form{border:dashed; border-color:#c9503d; border-width:thin;}
textarea {width:450px;}
input{width:450px;}
input.btn{color:#c9503d; font-weight:bold;   width:100px;}
.arrowBullet{margin:2px 5px 0 5px;}


h2{ font-size:15px; color:2b2b2b; font-weight:300; font-weight:normal; padding:0; margin:5px 0 5px 0;}
p{font-size:12px;}
p.foot{margin:0;padding:0;}
.subTxt{color:#666; font-size:12px; }
a.redLink{text-decoration:underline; color:#c84e3c; font-size:13px;}
.redTxt{color:#c9503d; font-weight:bold;}

.alLeft{text-align:left;}
.blueTable{ background-color:#aecfed; }
.blueTable td{font-size:10px; width:auto; text-align:left }
.optionListSml{font-size:10px;}


td.tableHeader{font-size:12px; text-align:left;}

td.title{color:#aacceb; font-size:12px; margin-right:4px; width:30%;}
.noBrder{border:none; height:0;}
select{font-size:10px;}


