/* ----------- all styles ------------ modified 29 December 2011  ---------- */
body     { font-family:arial, sans-serif; font-size:13px; font-weight:normal; color:#000; background-color:#FFF;  }
body     { background-image:url('../images/pat2.gif'); margin-top:10px; margin-left:0px; text-align:center; }
noscript { font-size:16px; color:#000; font-weight:bold;  }
noscript p { margin-top:0px; margin-bottom:3px; }

a.em:link, a.em:visited { font-size:13px; font-weight:bold; color:navy; text-decoration:underline; line-height:120%; }
a.em:hover { color:#F00; }
a.em3:link, a.em3:visited { font-size:12px; font-weight:bold; color:navy; text-decoration:underline; vertical-align:1px;  }
a.em3:hover { color:#F00; }
#viz a:link, #viz a:visited { font-size:10px; font-weight:normal; color:#FFF; text-decoration:none; }
#viz a:hover { color:#FFF; }
#bag     { position:absolute; top:240px; right:50px; width:360px; height:440px; text-align:center; overflow:auto; clip:auto; border:1px solid #000;  }
#bdr_bdy { display:none; position:relative; top:0px; left:0px; border:1px solid #C0C0C0; width:960px; background-color:#FFF; margin-left:auto; margin-right:auto;  }
#captn   { position:absolute; top:222px; right:50px; text-align:center; }
#cont    { position:absolute; top:800px; left:0px; width:100%; text-align:center;  } 
#cont p  { margin-top:0px; margin-bottom:10px; }
#greekIs { position:absolute; top:980px; left:50px; text-align:left; }
#greekIs img { border:1px solid #000; } 
#grPics  { position:absolute; top:0px; left:5px; height:2000px; text-align:center; }
#grPics img { margin:2px 0px 10px 0px; }  
#hdr1    { position:absolute; top:0px; left:0px; text-align:left;  }
#imgDiv_1 { position:absolute; top:240px; left:50px; text-align:left; }
#ldr     { visibility:hidden; position:absolute; top:186px; left:440px; text-align:left;  }
#nav     { position:absolute; top:190px; width:465px; right:10px; text-align:right;  }
#nav li { float:left; list-style-type:none; margin-right:2px; padding:3px 10px; }
#nav li {border:1px solid #000; text-align:center; background-color:#E9EDEB; cursor:pointer; }
#nav ul { margin:0px; padding:0px;  }
#picFrm { z-index:10; position:absolute; top:200px; left:30px; width:350px; height:600px; text-align:center; overflow:auto; clip:auto; border:1px solid #000; }
#picInfo { position:absolute; top:240px; left:50px; text-align:center; border:1px solid #666; width:420px; height:440px; }
#picL    { position:absolute; top:10px; left:0px; width:100%;  }
#picL p  { margin-top:0px; margin-bottom:0px; }
#thumbs  { position:absolute; top:0px; left:12px; height:2300px; text-align:center; }
#thumbs img { margin:6px 10px 4px 0px; cursor:pointer; border:1px solid #000; }
#thumbs img.sep { cursor:default; }
#txtL    { position:absolute; top:240px; right:40px; width:550px; text-align:left;  }
#txtL p  { margin-top:0px; margin-bottom:5px; }
#txtLt    { position:absolute; top:240px; right:30px; width:510px; text-align:left;  }
#txtLt p  { margin-top:0px; margin-bottom:5px; }
#txtL2    { position:absolute; top:220px; left:30px; width:440px; text-align:left;  }
#txtL2 p  { margin-top:0px; margin-bottom:5px; }
#txtR2    { position:absolute; top:240px; right:30px; width:410px; text-align:left;  }
#txtR2 p  { margin-top:0px; margin-bottom:5px; }
#txtL3    { position:absolute; top:240px; left:50px; width:480px; text-align:left;  }
#txtL3 p  { margin-top:0px; margin-bottom:5px; }
#txtR3    { position:absolute; top:240px; right:30px; text-align:right;  }
#txtL4    { position:absolute; top:220px; left:20px; width:460px; text-align:left;  }
#txtL4 p  { margin-top:0px; margin-bottom:5px; }
#txtL4 li { margin-bottom:5px; }
#txtR4    { position:absolute; top:240px; right:20px; width:400px; text-align:left;  }
#txtR4 p  { margin-top:0px; margin-bottom:5px; }
#viz     { display:none; }

.a       { visibility:visible; }
.a12S    { font-size:12px; font-weight:bold; color:gray; }
.a13B    { font-size:13px; font-weight:bold; color:#000;  }
.a13Br    { color:brown; font-weight:bold;  }
.a15B    { font-size:15px; color:gray; font-weight:bold; line-height:120%; }
.a17B    { font-size:17px; color:gray; font-weight:bold; line-height:120%; }
.a17M    { font-size:17px; color:brown; font-weight:bold; }
.a17Or   { font-size:17px; color:#BB761C; font-weight:bold; margin:15px 0px 0px 0px !important; }
.brn     { color:#990000; font-weight:bold; }
.cntr    { margin-left:30px; }
.curs    { cursor:pointer; }
.Grn   { color:#608E00; font-weight:bold;  }
.hilite  { color:#FFF !important; background-color:#E8AB46 !important; cursor:default !important; } /* #C5BAA3 */
.m10     { margin:10px 0px 10px 0px; }
.mBot { margin-bottom:10px !important; }
.navy  { color:#000080; }
.rtF     { float:right; margin-left:10px; margin-bottom:5px; margin-top:10px;  }
.lftF    { float:left; margin:10px; margin-right:15px; }

.sml     { font-size:11px; font-weight:bold; color:gray;  }
.smlv    { font-size:11px; font-weight:normal; color:gray;  }
