html,body {padding:0;margin:0;}
BODY { font-family: Arial, Sans-Serif; font-size: 12px; color: #000; line-height: 16px; background-color: #fff; }
TD { font-family: Arial, Sans-Serif; font-size: 12px; color: #000; line-height: 16px; vertical-align: top; }
.left { width: 240px; background-color: #25539F; }
.div_left { padding: 20px 5px 20px 10px; }
.table_general { width: 1000px; height: 100%; }
.left H1 { color: #fff; font-size: 18px; margin: 0; padding: 0 0 24px 0;  }
#menu { color: #fff; font-weight: bold; }
#menu A { color: #fff; }
#content { padding: 20px; }

h1 { font-size: 16px; color: #000; margin: 0; padding: 0 0 24px 0; }
h2 { font-size: 11px; color: #b25808; margin: 0; padding: 0 0 10px 0; }
h3 { font-size: 12px; color: #333; margin: 0; padding: 8px 0 6px 0;  }

ol {  margin: 0px; padding: 0px; }
ol li { margin-left: 21px; }


TABLE.cms_icons { border: 1px solid #e7e7d8; }
TABLE.cms_icons TD { background-color: #f5f5ee; color: #000; padding: 4px 10px 4px 10px; font-size: 11px; vertical-align: top !important;}
TABLE.cms_icons TD A { color: #2c66dd !important; font-size: 11px; }
TABLE.cms_icons TD.tdcount { vertical-align: bottom !important; text-align: right !important; color: #000;}
.filter TD { background-color: #F2F2F2 !important; }

.cms_icons_items TD { text-align: center !important; }

TABLE.cms_content_table { width: 100%; border-collapse: collapse;}
TABLE.cms_content_table TD { padding-left: 5px; padding-right: 5px;padding-top: 4px; padding-bottom: 4px; vertical-align: middle !important; color: #000000; border-right: 1px solid #e7e7d8; font-size: 12px; text-align: center;}
TABLE.cms_content_table TD A { font-size: 12px !important; color: #0075ba; }
TABLE.cms_content_table TH { background-color: #FFFFFF; text-align: center; font-size: 12px; font-weight: normal; border-right: 1px solid #e7e7d8; padding: 5px;}
TABLE.cms_content_table TH A { font-size: 12px !important; color: #575757 !important; }
TABLE.cms_content_table TR.tr1 { background-color: #f5f5ee;  }
TABLE.cms_content_table TR.tr1 TD { border: 1px solid #e7e7d8;  }
TABLE.cms_content_table TR.tr2 { background-color: #FFFFFF;  }

TABLE.cms_table TD { padding: 15px 10px 7px 0; color: #666; font-size: 12px; font-weight: bold;}
TABLE.cms_table TD.td1 { width: 20%; color: #000000; }
TABLE.cms_table TD.head { font-weight: bold; font-size: 14px; color: #668187; }
TABLE.cms_table TD.button { padding: 0px; padding-bottom: 15px; }
TABLE.cms_table TD.checkbox { padding: 0px; }

TABLE.show_appl TD.td1{ color: #737272; width: 50%; text-align: right; padding-right: 10px;}
TABLE.show_appl TD { padding: 1px 5px 5px 0px; vertical-align: top; font-size: 11px; }
TABLE.show_appl TD.td2 { border-right: 1px solid #D2D1D3;}
TABLE.show_appl TD.td3 { padding: 20px 0 20px 0; }

.text_field { width: 184px; border: 1px solid #E7E7D8; background-color: #F5F5EE; color: #666; padding-left: 10px; }
.long { width: 368px; }