body      { background-color: #eeeeee; margin-top:15px; font-family: Verdana, Arial; color: #000000; font-size: 10px; }
a:link    { text-decoration: none; font-family: Verdana, Arial; color: #0000ff; font-size: 10px; font-weight: normal; }
a:active  { text-decoration: none; font-family: Verdana, Arial; color: #ff0000; font-size: 10px; font-weight: normal; }
a:visited { text-decoration: none; font-family: Verdana, Arial; color: #0000ff; font-size: 10px; font-weight: normal; }
a:hover   { text-decoration: none; color: #ff0000; }
table     { font-family: Verdana, Arial; color: #000000; font-size: 10px; text-align: justify;  text-align: justify; }

.current_ph { text-decoration: none; font-family: Verdana, Arial; color: #ff0000; font-size: 10px; font-weight: normal; }
.not_current_ph { text-decoration: none; font-family: Verdana, Arial; color: #0000ff; font-size: 10px; font-weight: normal; }

.tbl_head     { background-color: #000000; font-size: 10px; color: #999999; font-family: Verdana, Arial; }
.pack_tbl    { background-color: #9d9d9d;  text-align: justify;}
.pack_tbl_a  { background-color: #ffffff; font-size: 10px; color: #000000; font-family: Verdana, Arial; text-align: justify;}
.pack_tbl_b  { background-color: #dfdfdf; font-size: 10px; color: #000000; font-family: Verdana, Arial; text-align: justify; }
.pack_desc_row { text-align: justify; }
.tbl_pack_head     { background-image: url(/images/tbl_headline_bg.jpg); background-position: center center; background-repeat: repeat-x; height: 20px; background-color: #323a5d; font-size: 10px; color: #ffffff; font-family: Verdana, Arial; font-weight: bold;}

.advertisement { background-color: #ffffff; font-size: 10px; color: #000000; font-family: Verdana, Arial; text-align: justify; }

.sponsor_tbl {background-color: #000000; font-size: 10px; color: #999999; font-family: Verdana, Arial;}
.sponsor_tbl_row {background-color: #ffffff; font-size: 10px; color: #999999; font-family: Verdana, Arial;}
.cnt_row {background-color: #ffffff; font-size: 10px; color: #000000; font-family: Verdana, Arial;}

.headline {font-size: 16px; color: #000000; font-family: Verdana, Arial; font-weight: bold; text-align: center;}

select	  { border-style: solid; border-width: 1px; border-color: #4a6a8b; background-color: #f8f8f8; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #003a75 }
.button    { cursor: pointer; border-style: solid; border-width: 1px; border-color: #4a6a8b; background-color: #495588; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #ffffff; }
textarea  { border-style: solid; border-width: 1px; border-color: #4a6a8b; background-color: #f8f8f8; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #003a75 }
checkbox  { border-style: solid; border-width: 1px; border-color: #4a6a8b; background-color: #f8f8f8; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #003a75 }
radio     { border-style: solid; border-width: 1px; border-color: #4a6a8b; background-color: #f8f8f8; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #003a75 }
.horizontal_dotted_line { border-bottom: 1px dotted #ffffff; }
.side_bar { background-color: #7e7e7e; margin-right: 2px; }
.tbl_side_head { background-color: #7e7e7e; background-image: url(/images/tbl_headline_bg.jpg); background-position: center center; background-repeat: no-repeat; font-family: Verdana, Arial; color: #ffffff; font-size: 10px; text-align: left; }
.tbl_mirror_head { background-color: #7e7e7e; background-image: url(/images/tbl_headline_bg.jpg); background-position: center center; background-repeat: repeat-x; font-family: Verdana, Arial; color: #ffffff; font-size: 10px; text-align: left; }
.tbl_head_notes { background-color: #7e7e7e; background-image: url(/images/tbl_head_notes.jpg); background-position: center center; background-repeat: repeat-x; font-family: Verdana, Arial; color: #ffffff; font-size: 10px; text-align: left; height: 20px; }
.tbl_side_cont { background-color: #ffffff; font-family: Verdana, Arial; color: #000000; font-size: 10px; text-align: justify; }

.tbl_head_new_pkg { background-color: #7e7e7e; background-image: url(/images/tbl_head_newpkg.jpg); background-position: center center; background-repeat: repeat-x; font-family: Verdana, Arial; color: #ffffff; font-size: 10px; text-align: left; height: 20px; }
