/*
 *  Project:    FAQ757
 *  Author(s):  Frank Oh
 *  Website:    www.it747.com
 *  Copyright:  This is the property of IT747.COM
 */

body    { margin: 0px; color: black; font-size: 12px; line-height: 130%; }
body, td, th, h1, h2            { font-family: Verdana, Arial, sans-serif; font-size: 12px; }
form, input, textarea, select   { font-family: Verdana, Arial, sans-serif; font-size: 12px; }
form, table, tr, td, th, p, div, span, div, img { margin: 0px; padding: 0px; border: none; }
pre         { margin: 0px; font-family: monospace; }
ul { list-style-type: disc; margin-top: 10px; margin-bottom: 10px; }
ul ul { list-style-type: disc; }

a           { }
a:link      { color: #000000; text-decoration: underline; }
a:visited   { color: #000000; text-decoration: underline; }
a:hover     { color: #bb0000;  }

a.invisible         { }
a.invisible:link    { text-decoration: none; }
a.invisible:visited { text-decoration: none; }
a.invisible:hover   { text-decoration: underline; }

table           { width: 100%; border-collapse: collapse; }
td              { text-align: left; vertical-align: top; }

h1              { font-size: 150%; }
h2              { font-size: 125%; }
i               { color: #666666; }
input           { border: 1px solid #9fbad2; color: blue; margin: 2px; padding: 2px 5px 2px 5px; }
textarea        { border: 1px solid #9fbad2; color: blue; margin: 2px; padding: 0px 0px 0px 5px; }
select          { border: 1px solid #9fbad2; color: blue; margin: 2px; padding: 0px 0px 0px 5px; }
input.radio     { border: none; background-color: transparent; margin: 0px; padding: 0px; }
input.submit    { padding: 0px; margin: 0px; border: none; cursor: pointer; }

.open           { background-repeat: no-repeat; }
.body           { background-repeat: repeat-y; }
.close          { background-repeat: no-repeat; }
.spacer         { padding: 0px; margin: 0px; font-size: 1px; line-height: 1px; }

div.debug { margin: 20px 0px 10px 0px; padding: 10px 0px 0px 0px; border-top: 2px dotted #cccccc; }
div.debug { background-color: white; color: black; text-align: left; font-size: 14px; }
div.debug span.msg_php      { color: blue; }
div.debug span.msg_debug    { }

body        { background-color: #ffffff; height: 700px; }
body        { background: url( '../images/background.gif' ); background-repeat: no-repeat; background-position: 300px 300px; }
div.main    { width: 90%; margin: 0px auto 0px auto; }
div.header  { }
div.trunker { border: 2px solid #9fbad2; border-bottom: 1px solid #9fbad2; }
div.footer  { border: 2px solid #9fbad2; border-top: none; }

table.trunker { }
table.trunker td.lefter { width: 250px; border-right: 1px dotted #cccccc; background-color: #f2f6fe; }
table.trunker td.center { }
table.trunker td.righter{ width: 0%;  }

div.lefter  { padding: 10px 10px 100px 10px; }
div.center  { padding: 10px 10px 100px 10px; }
div.righter { }

div.lefter .title           { font-size: 14px; font-weight: bold; padding-bottom: 10px; }
div.lefter .faq_home        { text-align: right; font-size: 11px; }
div.lefter .category_title  { padding: 1px 0px 1px 0px; }
div.lefter .current_category  { font-weight: bold; }
div.lefter .current_category a:link,
div.lefter .current_category a:visited   { color: #bb0000; text-decoration: none; }

div.category_path   { font-size: 11px; margin-bottom: 20px; }
div.page_title      { font-size: 20px; font-weight: bold; margin-bottom: 10px; }
div.page_description{ font-size: 12px; color: #000000; }
div.menu            { text-align: right; margin-bottom: 10px; }

div.category_list                       { margin-bottom: 30px; }
div.category_list .category_title       { font-size: 14px; font-weight: bold; margin: 2px 0px 2px 0px; height: 15px; overflow: hidden; }
div.category_list .category_description { color: #777777; font-size: 11px; font-weight: normal; margin: 0px 0px 10px 40px; height: 15px; overflow: hidden; }

div.record_list                 { margin-bottom: 20px; }
div.record_list .subject        { font-size: 12px; font-weight: normal; margin: 2px 0px 2px 0px; height: 15px; overflow: hidden; }
div.record_list .content        { width: 500px; color: #777777; font-size: 10px; font-weight: normal; margin: 0px 0px 10px 20px; height: 15px; overflow: hidden; }
div.record_list .current_record { color: white; background-color: #9fbad2; font-weight: bold; }
div.record_list_long a,
div.record_list_long a:link,
div.record_list_long a:visited { color: #0000cc; text-decoration: none; }
div.record_list_long a:hover { color: #bb0000; text-decoration: underline; }

div.record          { }
div.record .subject { }
div.record .content { margin: 20px 10px 20px 0px; font-size: 11px; line-height: 150%; }
div.record .content b { font-weight: normal; color: #bb0000; }
div.record .content h1 { font-size: 18px; font-style: italic; color: #bb0000; margin-top: 20px; }
div.record .content a,
div.record .content a:link,
div.record .content a:visited { color: #0000ff; text-decoration: underline; }
div.record .content a:hover { color: #ff0000; }

pre { width: 500px; margin: 5px 0px 5px 10px; padding: 0px; display: block; border: 1px solid #cccccc; background-color: #f7f7f7; color: green; padding: 5px; font-family: Courier, monospace; font-size: 12px; overflow: auto; }
div.pre_small pre { width: 400px; }

/* vim: set expandtab sw=4 ts=4 sts=4: */

