/**************************************************************************************************/
/* Block-level Tags                                                                               */
/**************************************************************************************************/
body       { font-size:9pt; font-family:Verdana, Arial, times, serif; color:black; margin:8px; margin-top:8px; padding:0; background-color:lightyellow; }
blockquote { font-family:Verdana; text-align:justify; color:darkslategray; }
ul                          { margin:0; margin-left:20px; padding:0; border:0; }
ol                          { margin:0; margin-left:35px; padding:0; border:0; }
li                          { font-family:Verdana; font-size:9pt; text-align:justify; margin:0; margin-top:10px; padding:0; }
li.checkbox                 { font-family:Verdana; font-size:9pt; text-align:justify; margin:0; padding:2px; }
form                        { font-family:Verdana; font-size:9pt; font-style:normal; margin:0; }
p                           { font-family:Verdana; font-size:9pt; text-align:justify; margin:0; padding:0; }
h3                          { font:bold 1.2em Verdana, Arial, times, serif; color:#440000; text-align:left; text-decoration:none; margin:0; padding:0; }
TABLE.MAINPG                { background-image:url("./images/pgmd.jpg"); }
TABLE.TITLEBAR              { background-image:url("./images/titlebkg.jpg"); }
TABLE.GROUP                 { background-color:#FFFFD5; }
.TD_MAINPGTOP               { text-align:left; vertical-align:top; margin:0; background-image:url("./images/pgtp.jpg"); }
.TD_MAINPGBTM               { text-align:left; vertical-align:top; margin:0; background-image:url("./images/pgbtm.jpg"); }
img                         { border:0; }
div.img_r                   { float:right; margin:0; padding:0 5px 0 0; text-align:center; font-size:8pt; font-style:italic; font-weight:bold; }
th                          { text-align:left;    vertical-align:top;    margin:0; background-color:rgb(219,185,106); }
.TD_L_T                     { text-align:left;    vertical-align:top;    margin:0; }
.TD_C_T                     { text-align:center;  vertical-align:top;    margin:0; }
.TD_R_T                     { text-align:right;   vertical-align:top;    margin:0; }
.TD_J_T                     { text-align:justify; vertical-align:top;    margin:0; }
.TD_L_M                     { text-align:left;    vertical-align:middle; margin:0; }
.TD_C_M                     { text-align:center;  vertical-align:middle; margin:0; }
.TD_R_M                     { text-align:right;   vertical-align:middle; margin:0; }
.TD_J_M                     { text-align:justify; vertical-align:middle; margin:0; }
.TD_L_B                     { text-align:left;    vertical-align:bottom; margin:0; }
.TD_C_B                     { text-align:center;  vertical-align:bottom; margin:0; }
.TD_R_B                     { text-align:right;   vertical-align:bottom; margin:0; }
.TD_J_B                     { text-align:justify; vertical-align:bottom; margin:0; }
.TD_C_T_LH008               { text-align:center;  vertical-align:top;    margin:0; line-height:0.1in; }
.TD_L_M_LH008               { text-align:left;    vertical-align:middle; margin:0; line-height:0.1in; }
.TD_R_M_LH008               { text-align:right;   vertical-align:middle; margin:0; line-height:0.1in; }
.TD_R_T_SM                  { text-align:right;   vertical-align:top;    margin:0; font-family:Verdana; font-size:8pt; }
.TD_STYLE_C_T_DATE          { font-family:Courier New; font-size:9pt; margin:0; text-align:center; vertical-align:top; }
.TD_STYLE_L_T_DATE          { font-family:Courier New; font-size:9pt; margin:0; text-align:left; vertical-align:top; line-height:12px; }
.TD_STYLE_L_M_XSMJL         { font-family:Verdana; font-size:8pt; text-align:left; vertical-align:left; margin:0; line-height:12px; }
td.td_c_t  { text-align:center; vertical-align:top; margin:0; padding:0; }

/**************************************************************************************************/
/* Inline Tags                                                                                    */
/**************************************************************************************************/
a       { font-family:Verdana; text-decoration:none; font-size:9pt; color:crimson; margin:0; padding:0; }
a:hover { font-family:Verdana; text-decoration:underline; font-size:9pt; color:maroon; margin:0; padding:0; }


/**************************************************************************************************/
/* Universal Descriptors                                                                          */
/**************************************************************************************************/
DIV.HP1                     { position:relative; top:0; left:1px; }
.page          { display:block; position:relative; left:0; top:-8px; width:750px; height:500px; }
.hpage         { position:relative; top:0; margin:0; padding:0; border:0; margin:auto; width:750px; height:500px; background-image:url("./images/HP.jpg"); }
.hpimg1        { display:block; position:absolute; left:30px;  top:30px;  width:210px; height:130px; margin:0; padding:0; }
.hpimg2        { display:block; position:absolute; left:270px; top:30px;  width:210px; height:130px; margin:0; padding:0; }
.hpimg3        { display:block; position:absolute; left:30px;  top:190px; width:210px; height:130px; margin:0; padding:0; }
.hpimg4        { display:block; position:absolute; left:270px; top:190px; width:210px; height:130px; margin:0; padding:0; }
.hpstlinks     { display:block; position:absolute; left:30px;  top:425px; width:450px; height:30px;  margin:0; padding:0; }
.hpcopyright   { display:block; position:absolute; left:30px;  top:450px; width:450px; height:20px;  margin:0; padding:0; font-size:10px; text-align:center; }
.hpchanges     { display:block; position:absolute; left:510px; top:30px;  width:210px; height:440px; margin:0; padding:0; padding-top:10px; line-height:12px; }
.changetitle   { font-family:Times New Roman, Arial; font-size:20px; font-weight:bold; font-style:italic; color:#674F1B; margin:0; padding:0; text-align:center; }
.changedate    { display:block; position:relative; left:3px; margin:0; padding:0 1px 1px 1px; border:0; font-family:Courier New; font-size:11px; }
.changeentry   { display:block; position:relative; left:6px; margin:0; padding:0 1px 2px 1px; border:0; font-family:Verdana; font-size:10px; }
.hprss         { display:block; position:relative; left:0; top:15px; margin:0; padding:0 7px 0 0; border:0; text-align:right; }
.a_changeentry { font-family:Verdana; font-size:10px; margin:0; padding:0; border:0; }
.award         { display:block; position:relative; left:180px; top:385px; margin:0; padding:0 1px 1px 1px; border:0; font-size:10px; }
.award a       { font-family:Verdana, Arial, times, serif; font-size:10px; }
.TEXT_BODY_SMALL            { font-family:Verdana; font-size:8pt; margin:0; }
.TEXT_SMALL_ALINK           { font-family:Verdana; font-size:8pt; margin:0; }
.TEXT_BODY                  { font-family:Verdana; font-size:9pt; margin:0; }
.TEXT_BODY_BOLD             { font-family:Verdana; font-size:9pt; margin:0; }
.TEXT_BODY_MEDIUM           { font-family:Verdana; font-size:12pt; margin:0; }
.TEXT_BODY_LARGE            { font-family:Verdana; font-size:18pt; margin:0; }
.TEXT_BODY_EXTRALARGE       { font-family:Verdana; font-size:20pt; margin:0; }
.TEXT_HPTITLE               { font-family:Times New Roman, Arial; font-size:13pt; font-weight:bold; font-style:italic; color:#674F1B; margin:0; }
.TEXT_PAGETITLE             { font-family:Verdana; font-size:12pt; color:black; margin:0; }
.TEXT_PAGETOPIC             { font-family:Verdana; font-style:normal; font-size:12pt; color:black; margin:0; }
.TEXT_DATE                  { font-family:Courier New; font-size:9pt; margin:0; }
.TEXT_ZERO                  { font-family:Arial;   font-size:1px; margin:0; }
#PJUSTIFIED_NORMAL_M5       { font-family:Verdana; font-size:9pt; text-align:justify; margin:5px; }
#PJUSTIFIED_SMALL           { font-family:Verdana; font-size:8pt;  text-align:justify; margin:0; }
#PJUSTIFIED_SMALL_HIGHLIGHT { font-family:Verdana; font-size:9pt;  text-align:justify; margin:0; line-height:30px; background-color:rgb(255,255,128); border:solid red; border-width:1px; }
#PJUSTIFIED_EXTRASMALL      { font-family:Verdana; font-size:7pt;  text-align:justify; margin:0; }

/**************************************************************************************************/

