body { font-size: 11px; font-family: Tahoma, Verdana, Arial; background-color:#F5F5F5; color:#454545; margin:0px; }
table { background-color: #ffffff; text-align:left}
td.main { width:770px; background-color:#FFFFFF }
table.first {}
table.first td { padding: 0px 7px 7px 7px }
table.second { table-layout:fixed}
table.second td { padding: 5px 7px 7px 7px }
table.second-sub { table-layout:fixed; width:100%; }
table.second-sub td { text-align:center;background-color:#e9e9e9;padding:9px;}
table.second-sub-np { table-layout:fixed; width:100%; }
table.second-sub-np td { text-align:center;background-color:#e9e9e9;padding:0px;}
table.second-sub-npr { table-layout:fixed; width:100%; }
table.second-sub-npr td { background-color:#e9e9e9;padding:0px 3px 0px 0px;}
table.form { background-color:transparent; padding:0px; width:100%; table-layout:auto; border:1px dashed #454545}
table.form td { text-align:right; padding:0px 9px 0px 9px; height:28px;}
table.formi { background-color:transparent; padding:0px; width:100%;}
table.formi td { text-align:center; padding:0px 5px 0px 5px; height:28px;}
table.thumbs { background-color:transparent; padding:0px; width:449px;}
table.thumbs td { background-color:#454545; vertical-align:middle;}
table.ik { width:100%; table-layout:fixed; }
table.info { width:100%; background-color:transparent; padding:3px; text-align:left}

table.app { border: 1px solid #333333; background-color:transparent; padding:0px; width:100%; table-layout:fixed}
table.app td{ padding: 2px 2px 2px 7px; cursor:pointer }

table.login { border: 1px solid #333333; background-color:transparent; padding:2px; width:400px; table-layout:fixed}
table.login td{ padding:4px 5px 4px 4px; background-color:#454545; font-weight:bold; color:#FF9933 }
table.login input{ width:100%; background-color:#FF9933; border:0px }

tr.odd { background-color:#FF9933;}
tr.even{ background-color:#F3A707;}
tr.high{background-color:#454545; font-weight:bold; color:#FF9933}
tr.title{ background-color:#454545; font-weight:bold; color:#FF9933}

td.main-back { background-image:url(images/main-back.gif);}
td.bar { background-image:url(images/pattern-line.gif);height:15px; vertical-align:middle; padding-right:5px}
td.colh5 { height:5px; }
td.v-text { padding:0px 9px 0px 0px; vertical-align:top }
table.nopadding td { padding:0px; background-color:#e9e9e9;}
img { border-width: 0px; }
img.border { border: 1px solid #454545; padding:0px;}

a:link, a:visited, a:active { color:#454545; text-decoration: none;font-size:11px; }
a:hover { color:#FF9933; text-decoration: none; font-size:11px}
p{ text-indent:12pt; }

input { border:0px; border-bottom: 1px solid #999999; font-size: 10px; width:100%; padding:1px; margin:0px}
input.long { width: 399px; }
textarea { border:0px; border-bottom: 1px solid #999999; font-size: 10px; width:99%; padding:1px; margin:0px; height:70px}
input.radio { border-width:0px; width:auto; }
zspan {text-align:right; background-color:#00CC99; width:70px; }
td.anime { background-color:#0099FF}

td.link {color:#FF9933; }
td.amenu { text-align:center; background-color:#e9e9e9; padding-top:5px; }

td.error { background-color:#e9e9e9;height:100px; text-align:center; font-weight:bold; color:#006699; vertical-align:top}
td.text { text-align:right}

a.ref_text:link, a.ref_text:visited, a.ref_text:active,a.ref_text:hover { color:#454545; text-decoration: none;font-size:13px; }
