* { -moz-box-sizing:border-box; }
body { color:#000;margin:0px;font-family:Tahoma;font-size:12px;background:#fff; }
table { }
form { margin:0px;padding:0px; }
td, th { color:#000;font-size:12px;margin:0px;padding:0px; }
body, td { line-height:1.3em; }

a { color:#15429b; }
a:hover { color:#3562bb; }

.gr { color:#888; }
.generic_table { border:1px solid #ccc; }
.generic_table .a { color:#080; }
.generic_table .b { color:#844; }
.generic_table .z { color:#888; }
.generic_table .l { text-align:left; }
.generic_table .c { text-align:center; }
.generic_table .cb { width:16px; }
.generic_table .r0 { background:#f8f8f8; }
.generic_table .r1 { background:#f0f0f0; }
.generic_table .irow { background:#e8e8e8; }
.generic_table td.k { background:#f0f0f0;border-right:1px solid #ddd; }
.generic_table td, .generic_table th { padding:3px; }
.generic_table td { text-align:right; }
.generic_table th.selected { background:#f0f8fd; }
.generic_table th { background:url('/images/table_header.png') repeat-x bottom;height:45px;border-bottom:1px solid #ccc;font-size:11px; }

p { padding:0px;margin:0px;margin-bottom:8px; }

h1 { font-size:18px; }
h2 { font-size:17px;font-family:Tahoma;font-weight:normal; }
h3 { font-size:14px; }
h4 { font-size:12px;margin-bottom:2px;padding-bottom:0px; }

span.comment { display:block;font-size:11px; }
span.comment span { font-size:11px;color:#555;font-weight:normal; }

.pages { height:32px;margin-top:8px; }
.pages span { display:block;float:left;padding:3px;color:#888; }
.pages a { cursor:pointer;color:#888; }
.pages div { float:left;padding:3px;border:1px solid #ccc;width:23px;padding-left:0px;padding-right:0px;text-align:center;margin-left:2px;background:#f0f0f0;color:#888;margin-bottom:2px; }
.pages a div { background:transparent; }

.thin { border:1px solid #999;height:22px; }
span.error { display:block;margin-left:30px;float:left;padding:5px;border:1px solid #a00;font-weight:bold;color:#a00; }
span.ok { display:block;margin-left:30px;float:left;padding:5px;border:1px solid #080;font-weight:bold;color:#080; }

img { border:0px; }

img.qhelp { vertical-align:middle;cursor:pointer; }
div.qhelp { position:absolute;background:#fefecd;width:200px;font-size:11px;padding:5px;border-bottom:1px solid #bebe9d;border-right:1px solid #bebe9d; }

.multifield_form textarea { width:170px;height:150px;font-size:11px;font-family:Tahoma; }
.multifield_form input { width:170px;font-size:11px; }
.multifield_form td { padding:3px; }
.multifield_form tr.ok0 td { background:#ddffdd; }
.multifield_form tr.ok1 td { background:#eeffee; }
.multifield_form tr.error0 td { background:#ffdddd; }
.multifield_form tr.error1 td { background:#ffeeee; }

.bold { font-weight:bold; }

.button1  { height:23px;width:104px;line-height:21px;background:url('/images/button1.png') no-repeat 0px 0px;border:0px;cursor:pointer;font-size:12px; }
.button2 { height:23px;width:104px;line-height:21px;background:url('/images/button2.png') no-repeat 0px 0px;color:#fff;font-weight:bold;border:0px;cursor:pointer;font-size:12px; }

.tags div { height:23px;font-size:11px;line-height:21px; }
.tags a { cursor:pointer; }
.tag { background:url('/images/smalltag_bg.gif') repeat-x top;padding-left:10px;padding-right:10px; }
.tag_div { width:10px;background:url('/images/smalltag_div.gif') no-repeat top left; }
.tag_left { width:10px;background:url('/images/smalltag_left.gif') no-repeat top left; }
.tag_right { width:11px;background:url('/images/smalltag_right.gif') no-repeat top left; }

.switches img { width:47px;height:47px; }
.sw0 { background:url('/images/t0.png') no-repeat -47px 0px; }
.sw0a { background:url('/images/t0.png') no-repeat 0px 0px; }
.sw1 { background:url('/images/t1.png') no-repeat -47px 0px; }
.sw1a { background:url('/images/t1.png') no-repeat 0px 0px; }
.sw2 { background:url('/images/t2.png') no-repeat -47px 0px; }
.sw2a { background:url('/images/t2.png') no-repeat 0px 0px; }
.sw3 { background:url('/images/t3.png') no-repeat -47px 0px; }
.sw3a { background:url('/images/t3.png') no-repeat 0px 0px; }
.sw4 { background:url('/images/t4.png') no-repeat -47px 0px; }
.sw4a { background:url('/images/t4.png') no-repeat 0px 0px; }
.sw5 { background:url('/images/t5.png') no-repeat -47px 0px; }
.sw5a { background:url('/images/t5.png') no-repeat 0px 0px; }
.sw6 { background:url('/images/t6.png') no-repeat -47px 0px; }
.sw6a { background:url('/images/t6.png') no-repeat 0px 0px; }
.sw7 { background:url('/images/t7.png') no-repeat -47px 0px; }
.sw7a { background:url('/images/t7.png') no-repeat 0px 0px; }
.sw8 { background:url('/images/t8.png') no-repeat -47px 0px; }
.sw8a { background:url('/images/t8.png') no-repeat 0px 0px; }
.sw9 { background:url('/images/t9.png') no-repeat -47px 0px; }
.sw9a { background:url('/images/t9.png') no-repeat 0px 0px; }
.sw10 { background:url('/images/t10.png') no-repeat -47px 0px; }
.sw10a { background:url('/images/t10.png') no-repeat 0px 0px; }

a.da { color:#800;font-size:11px; }
a.a { color:#080;font-size:11px; }

.begun_outer td { display:none; }

td.flat, th.flat { height:1px;font-size:1px;line-height:1px;padding:0px; }

