BODY, P, DL, TABLE, TH, TD, DIV, BR, INPUT {
  margin: 0px 0px 0px 0px; 
  font-family : Tahoma, Arial, Verdana, sans-serif;
  font-weight : normal;
  font-size : 11px;
  font-style : normal;
}

IMG {
  border-width : 0;
}

TR.toplinks, TD.toplinks {
  background: #97CCFF;
}

TR.leftarea, TD.leftarea {
  background: #E9E9E9;
}

TR.rightarea, TD.rightarea {
  background: #E9E9E9;
}

TR.loginarea1, TD.loginarea1 {
  background: #943422;
}

TR.loginarea2, TD.loginarea2 {
  background: #BF000A;
}

TR.righttitle, TD.righttitle {
  background: #FFFFFF;
}

TR.t_head, TD.t_head {
  background: #FFE2A1;
}

TR.t_cell, TD.t_cell {
  background: #FFF3D7;
}

TR.t_cellodd, TD.t_cellodd {
  background: #FFEBBD;
}

TR.t_head2, TD.t_head2 {
  background: #B2CAEE;
}

TR.t_cell2, TD.t_cell2 {
  background: #E3EAF5;
}

TR.t_cellodd2, TD.t_cellodd2 {
  background: #D4E5FE;
}

TR.f_head, TD.f_head {
  background: #FFE2A1;
}

TR.f_bottom, TD.f_bottom {
  background: #FFE2A1;
  height: 3px;
}

TR.f_cell, TD.f_cell {
  background: #FFF3D7;
}

TR.f_head2, TD.f_head2 {
  background: #B2CAEE;
}

TR.f_bottom2, TD.f_bottom2 {
  background: #B2CAEE;
  height: 3px;
}

TR.f_cell2, TD.f_cell2 {
  background: #E3EAF5;
}


A, A:link, A:visited {  
  text-decoration: none; 
  color: #0B60CB;
}

A:active, A:hover { 
  text-decoration: underline; 
  color: #E91A18;
}

P.toplinks {
  margin: 8px 24px 2px 24px; 
  font-weight : bold;
  color: #000000;
  font-size : 11px;
}

A.toplinks, A.toplinks:link, A.toplinks:visited {
  color: #000000;
}

A.toplinks:active, A.toplinks:hover { 
  text-decoration: underline; 
  color: #E91A18;
}

P.menu {
  margin: 4px 16px 2px 16px; 
  font-weight : bold;
  color: #FFFFFF;
  font-size : 11px;
}

A.menu, A.menu:link, A.menu:visited {
  color: #FFFFFF;
  font-size : 11px;
}

A.menu:active, A.menu:hover { 
  text-decoration: underline; 
}

P.menu2 {
  margin: 4px 16px 2px 16px; 
  font-weight : bold;
  color: #E9010A;
  font-size : 11px;
}

A.menu2, A.menu2:link, A.menu2:visited {
  color: #E9010A;
  font-size : 11px;
}

A.menu2:active, A.menu2:hover { 
  text-decoration: underline; 
}

P.leftmenu {
  margin: 4px 8px 4px 8px; 
  font-weight : bold;
  font-size : 11px;
  color: #595959;
}

A.leftmenu, A.leftmenu:link, A.leftmenu:visited {
  color: #E9010A;
}

A.leftmenu:active, A.leftmenu:hover { 
  text-decoration: underline; 
}

P.copyright {
  margin: 0px 0px 0px 0px; 
  font-weight : bold;
  font-size : 11px;
  color: #000000;
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-weight : normal;
  font-style : normal;
}

P.blocktitle {
  margin: 8px 0px 8px 0px; 
  font-weight : bold;
  font-size : 11px;
  color: #595959;
}

P.blocktext	 {
  margin: 4px 0px 12px 0px; 
  font-size : 11px;
  color: #000000;
}

A.blocklink, A.blocklink:link, A.blocklink:visited {
  color: #ACACAC;
  text-decoration: underline; 
}

A.blocklink:active, A.blocklink:hover { 
  color: #E9010A;
  text-decoration: underline; 
}

SPAN.blockdate {
  font-weight : bold;
  color: #E9010A;
}

P.righttitle {
  margin: 4px 0px 4px 0px; 
  font-weight : bold;
  font-size : 11px;
  color: #595959;
}

P.righttext	 {
  margin: 0px 0px 0px 0px; 
  font-size : 14px;
  color: #000000;
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-weight : normal;
  font-style : normal;
}

A.rightlink, A.rightlink:link, A.rightlink:visited {
}

A.rightlink:active, A.rightlink:hover { 
  color: #E9010A;
  text-decoration: underline; 
}

P.loginfield {
  margin: 3px 8px 3px 4px; 
  font-weight : bold;
  color: #FFFFFF;
  font-size : 11px;
}

H1 {
  margin: 12px 0px 8px 0px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color: #2365B8;
  color: #E6000A;
  font-weight : bold;
  font-size : 19px;
}

H2 {
  margin: 16px 0px 8px 0px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color: #2365B8;
  color: #888888;
  color: #E6000A;
  font-weight : bold;
  font-size : 17px;
}

H3, P.header, P.field {
  margin: 12px 0px 8px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #0851AD;
  color: #E6000A;
  font-weight : bold;
  font-size : 13px;
}

P.objname {
  margin: 8px 10px 8px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #0851AD;
  color: #E6000A;
  font-weight : bold;
  font-style : italic;
  text-align : right;
  font-size : 13px;
}

P.text {  
  margin: 8px 0px 0px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 13px;
}

P.logodesc {  
  margin: 2px 0px 8px 2px; 
  font-family : Verdana, Arial, Tahoma, sans-serif;
  font-size : 12px;
  font-weight : bold;
  font-style : italic;
}

P.dense {  
  margin: 0px 0px 0px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 13px;
}

P.t_head {  
  margin: 6px 8px 6px 8px; 
  font-family : Verdana, Arial, Tahoma, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color : #900000;
  text-align: left;
}

P.t_head2 {  
  margin: 6px 8px 6px 8px; 
  font-family : Verdana, Arial, Tahoma, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color : #000090;
  text-align: left;
}

P.t_value {  
  margin: 4px 8px 4px 8px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 11px;
  color : #000000;
}

P.t_field {  
  margin: 4px 8px 4px 8px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 11px;
  color : #666666;
}

P.f_head {  
  margin: 6px 12px 6px 12px; 
  font-family : Verdana, Arial, Tahoma, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color : #900000;
  text-align: left;
}

P.f_head2 {  
  margin: 6px 12px 6px 12px; 
  font-family : Verdana, Arial, Tahoma, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color : #000090;
  text-align: left;
}

P.f_field {
  margin: 4px 8px 4px 8px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 11px;
  color : #666666;
  font-weight : bold;
}

ul, ol {
  margin: 8px 0px 4px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 13px;
  font-weight : bold;
  color: #0851AD;
  color: #E6000A;
}

li {
  margin: 0px 0px 0px 25px; 
  font-weight : normal;
  color: #000000;
}

span.morered {
  color: #E14F00;
}

span.moregrey {
  color: #888888;
}

span.attention {
  color: #E91A18;
  font-weight : bold;
}

span.smaller {
  font-size : 10px;
}

Input.logininput {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color : #000000;
  font-size : 11px;
  background : #FFFFFF;
}

Input.loginbtn {
  margin: 0px 0px 0px 0px; 
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-size : 11px;
  height : 19px;
  background : #EBD25D;
  border: 1px solid #000000;
}

Input.f_input {
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-size : 11px;
  width : 100%;
}

Textarea.f_memo {
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-size : 12px;
  height : 100px;
  width : 100%;
  overflow:hidden;
}

Input.f_btn {
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color : #000000;
  cursor : hand;
}

