/*   cross-browser standardization       */ 
* { padding: 0; margin: 0; }
a img, :link img, :visited img { border: none; } 
a:active  { color: purple ; text-decoration: underline; font-weight: normal; background-color: inherit; }
a:hover   { color: red;      text-decoration: none;      font-weight: normal; background-color: inherit; } 
a:link    { color: blue ; text-decoration: underline; font-weight: normal; background-color: inherit; }
a:visited { color: purple ; text-decoration: underline; font-weight: normal; background-color: inherit; }
address { font-style: italic; }
fieldset { padding: .5em; }
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset { margin: 1em 5%; }
h1, h2, h3, h4, h5, h6, pre, code { font-size: 1em; }
hr { margin: 5px; }
img { border: none; }
li, dd { margin-left: 5%; }
td { padding: 3px; margin: 1px; text-align: left; } 
th { background-color: rgb(226, 214, 184); color: #000000; padding: 3px; margin: 1px; text-align: left; }
table { margin-left: auto; margin-right: auto; }
ul,ol { list-style: none; }
/*  end of cross-browser standardization  */
/*  ------------------------------------------------------------------------------*/
/*  start of local standard classes       */
.centry { text-align: center; margin-left: auto; margin-right: auto; }
.justy {text-align:justify; }
.lefty {text-align:left; }
.righty {text-align: right; }
.hdrlineone {font-size: 16px; }
.hdrlinetwo {font-size: 14px; }
/*  end of local standard classes        */
/*  ------------------------------------------------------------------------------*/
/*  redefine built-in classes            */
body { 
background-color: rgb(234, 225, 204);
background-image: none;
color: #333333;
}

p, td { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: normal; 
font-style: normal;
}
/*  end of redefined built-in classes   */
/*  ------------------------------------------------------------------------------*/
/*  local classes                       */

.p2 { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px; 
font-weight: normal; 
font-style: normal;
}

.p3 { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px; 
font-weight: normal; 
font-style: normal;
}
.pseudop {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
font-weight: normal; 
font-style: normal;
padding: 1px;
}

.pseudop2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal; 
font-style: normal;
padding: 1px;
margin-left: 250px;
margin-top: 20px;
}

.h4a { 
background-color: #d1d1d1;
text-align: center; margin-left: auto; margin-right: auto;
}

.h4b {
border: 2px outset #d8d8d8;
width: 763px;
text-align: center; margin-left: auto; margin-right: auto;
}

.pc80 {
width: 90%;
text-align: center; margin-left: auto; margin-right: auto;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px; 
color: #111111;
}

.pc10l {
width: 76px;
text-align: left;
}

.pc10r {
width: 76px;
text-align: right; margin-right: 0px;
}

.blockmain {
position: absolute;
padding: 0px;
height: auto;
width: 763px;
left: 4px;
top: 4px;
border: none;
}

.panx {
position: absolute;
width: 180px;
height: auto;
top: 86px;
left: 1px;
margin: 2px;
padding: 2px;
border: none;
background-color: #eeeeee;
color: inherit;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
letter-spacing: 0px;
}

.panp {
position: absolute;
width: 600px;
height: auto;
/*top: 35px;*/
top: 87px;
left: 192px;
margin: 0px;
padding: 2px;
border: none;
}

.subhead {
margin: 0px;
padding: 2px;
border: none;
background-color: #bbbbbb;
color: inherit;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.hip {}
a.hip:link    {display: block; color: navy ; background-color: #dddddd; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal; font-size: 11px; padding: 1px; }
a.hip:visited {display: block; color: purple ; background-color: #dddddd; font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none; font-weight: normal; font-size: 11px; padding: 1px; }
a.hip:active  {display: block; color: purple ; background-color: #dddddd; font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none; font-weight: normal; font-size: 11px; padding: 1px; }
a.hip:hover   {display: block; color: black; font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal; font-size: 11px; background: #7ed6b8 none; padding: 1px; } 

/*  end of local classes                    */
