* {margin:0px; padding:0px; }

BODY { background:#bac3ca; }
IMG { vertical-align: top; border:0px; }
H1 {font-family: Arial;font-size: 12pt; color:#000080;  border-bottom: 5px solid #CDDAEB; padding-bottom: 3px; }
H2 {font-family: Arial;font-size: 11pt; color:#000080; }
DIV.main { width: 1000px; height: 100%; margin: 0 auto; }
DIV.tr { text-align:right; }
DIV.tl { text-align:left; }

TABLE { border-collapse: collapse; border-spacing: 0px; vertical-align:top; font-family:arial; font-size: 9pt; }

TABLE.main     { border-collapse: collapse; border-spacing: 0px; width:1000px; vertical-align:top; font-family:arial; font-size: 9pt; }
TABLE.m_left   { border-collapse: collapse; border-spacing: 0px; vertical-align:top; font-family:arial; font-size: 9pt; }
TABLE.m_left TD { padding: 1px 1px 1px 5px; }

TABLE.comm    { width:100%; border-collapse: collapse; border:0px; width:580px; vertical-align:top; background-color:#ffffff; }
TABLE.comm TH { padding: 1px 1px 1px 5px; border:1px solid #cccccc; background-color:#FCEDCB; }
TABLE.comm TD { padding: 1px 1px 1px 5px; border:1px solid #cccccc; } 

TABLE.f_info    { border-collapse: collapse; border:0px; width:580px; vertical-align:top; font-family:arial; font-size: 10pt; background-color:#FCF9EA; }
TABLE.f_info TH {  padding: 2px 2px 2px 2px; border:1px solid #fab476; vertical-align:top; text-align:right; width:20%; }
TABLE.f_info TD {  padding: 2px 2px 2px 2px; border:1px solid #fab476; vertical-align:top; text-align:left;  width:80%; }

TABLE.firm    { border-collapse: separate; border-spacing: 3px; vertical-align:top; font-family:arial; font-size: 9pt;}
TEXTAREA.firm { width: 330px; font-size: 9pt; font-family:arial; }
INPUT.firm    { width: 330px; font-size: 9pt; font-family:arial; }
TABLE.firm_b  { border-collapse: collapse; border-spacing: 0px; width:95%; vertical-align:top; font-family:arial; font-size: 9pt;}
.tdf1         { width:100%; background:#FCEDCB; }
.tdf2         { width:100%; background:#FFFFF0; }
div.firm_b    { text-align:right; }

TABLE.sites    { border-collapse: separate; border-spacing: 3px; vertical-align:top; font-family:arial; font-size: 9pt;}
TEXTAREA.sites { width: 330px; font-size: 9pt; font-family:arial; }
INPUT.sites    { width: 330px; font-size: 9pt; font-family:arial; }

TABLE.mail    { border-collapse: separate; border-spacing: 3px; vertical-align:top; font-family:arial; font-size: 9pt;}
TEXTAREA.mail { width: 330px; font-size: 9pt; font-family:arial; }
INPUT.mail    { width: 330px; font-size: 9pt; font-family:arial; }

TABLE.query1 { border-collapse: collapse; border-spacing: 0px; vertical-align:top; font-family:arial; font-size: 9pt; width: 400px; }

TABLE.search { border-collapse: collapse; border-spacing: 0px; vertical-align:top; font-family:arial; font-size: 9pt; width: 520px; text-align:left; }

A:link    {text-decoration:none;      font-family:arial; color:#000080;}
A:visited {text-decoration:none;      font-family:arial; color:#000080;}
A:hover   {text-decoration:underline; font-family:arial; color:#ff0000;}

 .avt         {font-size: 8pt;            font-family:arial;}
A.avt:link    {text-decoration:none;      font-family:arial; color:#000080;}
A.avt:visited {text-decoration:none;      font-family:arial; color:#000080;}
A.avt:hover   {text-decoration:underline; font-family:arial; color:#ff0000;}

 .i_links         {font-size: 9pt;            font-family: arial;color:#000080;}
A.i_links:link    {text-decoration:none;      font-family: arial;color:#000080;}
A.i_links:visited {text-decoration:none;      font-family: arial;color:#000080;}
A.i_links:hover   {text-decoration:underline; font-family: arial;color:#ff0000;}

.text   { font-size: 9pt;  font-family: arial;}
.text10 { font-size: 10pt; font-family: arial;}
.e_red  { font-family: arial; color:red; }
.c_menu { background:#F3F8FB; }

.tw180  { width:180px; vertical-align:top; font-family:arial; font-size: 9pt;}
.tw190  { width:190px; align:center; vertical-align:top; font-family:arial; font-size: 9pt;}

.tdh5   { height:5px;  background:#CDDAEB; }
.tdh6   { height:6px; }
.tdh10  { height:10px; background:url(images/bg_main.jpg); }
.tdh20  { height:20px; }
.tdh26  { width:100%; height:26px; }

.tdw10  { width:10px; }
.tdw30  { width:30px; }
.tdw100 { width:100px; background:#FFFFFF; font-family:arial; font-size: 8pt; }
.tdw126 { width:126px; background:url(images/bg_logo.jpg); }
.tdw160 { width:160px; background:url(images/bg_menu0.jpg); }
 
.tdw200 { width:200px; background:url(images/bg_menu0.jpg); vertical-align:top; }
.tdw380 { width:380px; }
.tdw494 { width:494px; background:url(images/bg_logo.jpg); }
.tdw630 { width:630px; background:#F3F8FB; vertical-align:top;}
.tdw800 { width:800px; background:url(images/bg_2.jpg); vertical-align:top; } 
.tdw1000 { width:1000px; height:10px; background:url(images/bg_main.jpg); vertical-align:top; } 

.trh15 { height:15px; }
.trh52 { height:58px; }
.trh82 { height:82px; }



