/* 
   © Copyright 2004 Triplezero
   All Rights Reserved
*/

/*table.tabbed {border-collapse:collapse; margin-top:20px;}
.tabbed tr {vertical-align:middle;}
.tabbed tr td {margin:0; padding:5px 0 5px 5px; border:1px solid #987; font-size:11px; text-align:center; background:#fff; font-weight:bold;}
.tabbed tr td.sel {border-bottom:0; background:#fed;}
.tabbed tr td.sel a {color:#000; text-decoration:none;}
.tabbed tr th {margin:0; padding:5px 10px 5px 10px; font-weight:bold; text-align:left; border-bottom:1px solid #987; font-size:11px;}
.tabbed tr th a:visited, .tabbed tr th a:link {color:#000; font-weight:bold; font-size:11px;}
.tabbed tr td input {background:transparent; border:0; cursor:hand; font-size:11px; padding:0; margin:0;}

table.apply {border-collapse:collapse;}
.apply tr {vertical-align:middle;}
.apply tr th {margin:0; padding:10px 10px 0 10px; font-weight:bold; text-align:left; background:#fed; border-top:1px solid #987;}
.apply tr td {margin:0; padding:10px 10px 10px 10px; font-weight:bold; text-align:left; background:#fed;}
.apply tr td cite {color:#987;}
.apply tr td textarea {width:535px; height:100px;}
.apply tr th h4 {color:#987;}

table.admin {border-collapse:collapse; margin-top:20px;}
.admin tr {vertical-align:middle;}
.admin tr td {margin:0; padding:5px 10px 5px 10px; border:1px solid #987; font-size:11px;}
.admin tr th {margin:0; padding:5px 10px 5px 10px; font-weight:bold; text-align:left; border-bottom:1px solid #987; font-size:11px;}
.admin tr th a:visited, .admin tr th a:link {color:#000; font-weight:bold; font-size:11px;}*/

#frontloginouter {margin:100px auto 0 auto; width:635px; text-align:center;}
#frontlogin {width:630px; background:#fff url('images/bg_frontlogin.gif') no-repeat bottom; color:#999; margin:0; clear:both; text-align:center; padding-bottom:25px;}
#frontlogin table {margin:auto;}
#frontlogin h4 {background:#eee url('images/bg_frontlogin.gif') no-repeat top; color:#999; margin:0 0 30px 0; padding:12px; font-size:16px; border-bottom:1px solid #ddd;}
#frontlogin h4 b {color:#666;}
#frontlogin form .input {width:280px; background-color:#fff; border:2px solid #ccc; color:#000; padding:5px 8px; font-size:16px;}
#frontlogin tr {vertical-align:middle;}
#frontlogin td {color:#999; padding:5px;}
#frontlogin th {padding:5px; color:#666; text-align:right; font-size:14px;}
#frontlogin form .submit {font-weight:bold; width:100px; padding:3px 5px;}

#mailpass {text-align:center; margin:20px auto; color:#666;}
#mailpass h1 {font-size:15px; color:#fff;}
#mailpass p {color:#999; font-size:11px;}
#mailpass form {text-align:center; width:300px; margin:0 auto;}
#mailpass form table {text-align:center;}
#mailpass form table tr td {color:#999; vertical-align:middle; padding:5px 10px;}

#response {width:100%; text-align:left; color:#000; background-image:url(/images/highlight.gif); margin-bottom:10px;}
#response img {margin-top:-5px;}
#response cite {color:#666;}
#response p {padding:10px 10px 10px 20px; font-size:15px; margin:0;}

table.lined {border-collapse:collapse; margin-top:10px; border-top:1px solid #e1e1e1;}
.lined tr {vertical-align:middle;}
.lined tr td, .lined tr th {margin:0; padding:8px 12px 8px 7px; border-bottom:1px solid #e1e1e1; font-size:14px; text-align:left;}

li cite {font-style:normal; color:#999;}

#content #content p.light {font-size:10px; color:#666;}

#content #content .smalltext tr td p {font-size:11px;}
