
body {

margin:0px; cursor:default; font-size:13px; font-family:arial,verdana; color:#404042; }


td, tr, input, select, textarea, pre { 

font-size:13px; font-family:arial,verdana; color:#404042; }


form { margin:8px 0px 0px 0px; }


input.send  { font-family:verdana; }
input.slim  { font-family:verdana; font-size:10px; color:#303050; }
select.slim { font-family:verdana; font-size:10px; color:#303050; }

table.tbox { border-style:solid; border-width:1px; border-color:#dddddd; }

fieldset { width:620px; padding:8px; }


A:link    { color:#4070b0; text-decoration:none; }
A:visited { color:#4070b0; text-decoration:none; }
A:active  { color:#4070b0; text-decoration:none; }
A:hover   { color:#c00000; text-decoration:none; }

A.list:link    { font-family:verdana; color:#4070b0; font-weight:bold; text-decoration:none; }
A.list:visited { font-family:verdana; color:#4070b0; font-weight:bold; text-decoration:none; }
A.list:active  { font-family:verdana; color:#008000; font-weight:bold; text-decoration:none; }
A.list:hover   { font-family:verdana; color:#c00000; font-weight:bold; text-decoration:none; }


A.grey:link    { color:#606080; text-decoration:none; }
A.grey:visited { color:#606080; text-decoration:none; }
A.grey:active  { color:#606080; text-decoration:none; }
A.grey:hover   { color:#b00000; text-decoration:underline; }

A.lred:link    { color:#b00000; text-decoration:none; font-weight:normal; }
A.lred:visited { color:#b00000; text-decoration:none; font-weight:normal; }
A.lred:active  { color:#b00000; text-decoration:none; font-weight:normal; }
A.lred:hover   { color:#f00000; text-decoration:none; font-weight:normal; }



.rspace  { position:absolute; top:5px; left:912px; font-family:verdana; font-size:11px; }


#title {

margin:0px 0px 5px 52px; width:920px; padding:12px 0px 20px 12px; 
font-size:11px; font-family:verdana; font-weight:bold; color:#505080; letter-spacing:1px; 
background-image:url(../bluebar.png); background-repeat:no-repeat; }


#fix0 { margin-left:60px; width:920px; padding:0px; }

#fix1 { width:240px; padding:0px; float:left; }
#fix2 { margin-left:240px; padding:0px; }
#fix3 { padding:90px 0px 0px 40px; float:right; }

/* only IE \*/
#fix2 p { width:670px; }
/* end */



#linkbox { width:240px; padding:4px 0px 0px 0px; float:left; }


#linkbox a {

width:190px; display:block; padding:5px 0px 5px 8px;
font-family:verdana; font-size:11px; color:#606080; 
background-image:url(../linkbox0xl.png); background-repeat:no-repeat; }

#linkbox a:hover {

color:#b00000;
background-image:url(../linkbox2xl.png); background-repeat:no-repeat; }

#linkbox sup {

width:190px; display:block; 
background-image:url(../linkbox1xl.png); background-repeat:no-repeat; background-position:bottom; }

#linkbox sub {

width:190px; display:block; 
background-image:url(../linkbox3xl.png); background-repeat:no-repeat; background-position:top; }



#lines a { height:1.45em; }


hr { color:#dddddd; background-color:#dddddd; height:1px; border:0px; margin-bottom:12px; }

hr.min { width:312px; text-align:left; color:#dddddd; background-color:#dddddd; height:1px; border:0px; margin-bottom:12px; }

td.infobox {

font-size:11px; font-family:verdana; white-space:nowrap; color:#404050; background-color:#fefefe;
border-style:solid; border-width:2px 1px 1px 1px; border-color:#2040B8 #dddddd #dddddd; }

.infobox p {
 
font-weight:bold; color:#003090; margin-bottom:12px; }



td.gotobox {

font-size:11px; font-family:verdana; white-space:nowrap; color:#707080; background-color:#fefefe;
border-style:solid; border-width:2px 1px 1px 1px; border-color:#dddddd; }

.gotobox p {
 
font-weight:bold; color:#404050; margin-bottom:12px; }



td.errorbox {

font-size:11px; font-family:verdana; color:#404050; 
border-style:solid; border-width:2px 1px 2px 1px; border-color:#cc0000 #dddddd #dddddd; }

.errorbox p {

font-weight:bold; color:#bb2200; letter-spacing:2px; }



div.ibox {

width:440px; padding:4px; margin:2px 0px 5px 20px; 
font-size:11px; font-family:verdana; color:#c00000; background-color:#fff9fa;
border-style:solid; border-width:1px; border-color:#c00000; }


div.redbox {

width:480px; padding:10px; margin:0px; 
background-color:#fcfcfd; 
border-style:dashed; border-width:1px; border-color:#c00000; }


.list1  { font-size:11px; color:#808080; font-family:verdana; line-height:1.45em; }


.sred      { font-size:11px; font-family:verdana; color:#bb2200; }

.nobr { white-space:nowrap; }

.mini     { font-size:11px; font-family:verdana,ms sans serif,arial; color:#404042; }
.nano     { font-size:10px; font-family:verdana; color:#505060; }
.norm     { font-size:13px; font-family:arial,verdana; color:#404042; }
.red      { color:#bb2200; letter-spacing:2px; }

.rmark    { font-size:11px; font-family:verdana; color:#004080; }


.sblue { font-size:11px; font-family:verdana; color:#002080; }
.mblue { font-size:13px; font-family:verdana; color:#002080; }
.bblue { font-size:17px; font-family:verdana; color:#002080; }

.sgrey { font-size:11px; font-family:verdana; color:#505060; }
.mgrey { font-size:13px; font-family:verdana; color:#505060; }
.bgrey { font-size:17px; font-family:verdana; color:#505060; }

.mlite { font-size:13px; font-family:verdana; color:#ffffff; }

.tday { color:#D20606; }
.yday { color:#F08888; }