.popup_image {
cursor:pointer;
}

INPUT.tex {
	padding:0 0;
	font-family:Tahoma,Arial,Helvetica; font-size:12px; 
	color:#0000AA; background-color:#FFFFFF; 
	border: 1px solid #4083B5;}
	
BODY, P, DL, TABLE, TH, TD, DIV, BR, INPUT {
  margin: 0px 0px 0px 0px; 
	font: 12px Verdana;
	color: #000000;
  font-weight : normal;
  font-style : normal;
}

BODY {

 margin:0;
scrollbar-face-color:#F3A45E;
scrollbar-shadow-color: #C16411;
scrollbar-highlight-color:#ECC099;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-track-color:#A5A5A5;
scrollbar-arrow-color:#000000;
}


a:link {color:#F3A45E; text-decoration:none;}
a:visited {color:#F3A45E; text-decoration:none;}
a:hover {color:#ED8528; text-decoration:underline;}



a.menu:link {color:#FFFFFF; text-decoration:none;}
a.menu:visited {color:#FFFFFF; text-decoration:none;}
a.menu:hover {color:#FFFFFF; text-decoration:none;}

a.topmenu:link {color:#FFFFFF; text-decoration:none;}
a.topmenu:visited {color:#FFFFFF; text-decoration:none;}
a.topmenu:hover {color:#FFFFFF; text-decoration:underline;}
IMG {
  border-width : 0;
}

IMG.flash {
  border-width : 1;
  border-color : #ACC68D;
}

TR.form_name, TD.form_name {
  background: #F2F2F2;
  background: #059B2F;
  height: 19px;
}

Table.form_horline, TR.form_horline, TD.form_horline {
  background: #5E5E5E;
  background: #979797;
  background: #059B2F;
  width: 100%;
  height: 3px;
}

TR.form_field, TD.form_field {
  background: #F2F2F2;
}

TR.form_footer, TD.form_footer {
  background: #E0E0E0;
  height: 1px;
}

TR.curr_title, TD.curr_title {
  background: #007373;
}

TR.curr_area, TD.curr_area {
  background: #FFFFFF;
  border: 1px solid #007373;
}

TR.line1, TD.line1 {
  background: #ABDE8B;
}

TR.line2, TD.line2 {
  background: #CFEEB9;
}

TR.line3, TD.line3 {
  background: #ABDE8B;
}

TR.line4, TD.line4 {
  background: #9FD57C;
}

TR.vertline1, TD.vertline1 {
  background: #90CF6D;
  background: #79C159;
}

TR.navdiv, TD.navdiv {
  background: #B8E49A;
}

TR.contentarea, TD.contentarea {
  background: #FFFFFF;
}

TR.imgborder, TD.imgborder {
  background: #62AD40;
}

TR.t_head, TD.t_head {
  background : #266FA4;
  height : 20; 
}

TR.t_bottom, TD.t_bottom {
  background : #048729;
  height : 2;
}

TR.t_common, TD.t_common {
  background: #EBF3FA;
  height : 18; 
}

TR.t_odd, TD.t_odd {
  background: #C8E0F2;
  height : 18; 
}

TR.t_odd0, TD.t_odd0 {
  background: #EBF3FA;
  height : 18; 
}

TR.t_odd1, TD.t_odd1 {
  background: #EBF3FA;
  height : 18; 
}

TR.t_lighted, TD.t_lighted {
  background: #C8E0F2;
  height : 18; 
}

TR.t_lightedodd, TD.t_lightedodd {
  background: #FFDFCF;
  height : 18; 
}

TR.f_head, TD.f_head {
  background : #007A6A;
  height : 21; 
}

TR.f_bottom, TD.f_bottom {
  background : #007A6A;
  height : 2;
}

TR.f_cell, TD.f_cell {
  background : #E0E2E3;
}




P.nav1 {
  margin: 1px 8px 3px 8px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color: #00792A;
  text-align : center;
}

P.curr_title {
  margin: 3px 8px 3px 8px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color: #FFFFFF;
}

P.curr_date {
  margin: 3px 8px 3px 8px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color: #005822;
}

P.curr_value {
  margin: 3px 8px 8px 16px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color: #002157;
}

A.nav1, A.nav1:link, A.nav1:visited {  
  text-decoration: none; 
  color: #00792A;
}

A.nav1:active, A.nav1:hover { 
  text-decoration: underline; 
  color: #00792A;
}

P.nav2 {
  margin: 2px 8px 3px 8px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color: #FFFFFF;
  text-align : center;
}

A.nav2, A.nav2:link, A.nav2:visited {  
  text-decoration: none; 
  color: #FFFFFF;
}

A.nav2:active, A.nav2:hover { 
  text-decoration: underline; 
  color: #FFFFFF;
}

P.lefttitle {
  margin: 2px 8px 2px 4px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color: #FFFFFF;
  font-weight : bold;
  font-size : 11px;
}

P.leftmenu {
  margin: 2px 8px 2px 4px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 10px;
  font-weight : bold;
  color: #FFFFFF;
}

A.leftmenu, A.leftmenu:link, A.leftmenu:visited {  
  text-decoration: none; 
  color: #FFFFFF;
}

A.leftmenu:active, A.leftmenu:hover { 
  text-decoration: underline; 
  color: #FFFFFF;
}

P.leftblock {
  margin: 0px 0px 0px 0px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 10px;
  font-weight : bold;
  color: #FFFFFF;
}

P.menu {
  margin: 0px 0px 6px 40px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 13px;
  font-weight : bold;
  color: #FFFFFF;
}
P.menu1 {
  margin: 0px 0px 0px 28px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color: #FFFFFF;
}
P.menu2 {
  margin: 0px 0px 0px 36px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 9px;
  font-weight : bold;
  color: #FFFFFF;
  text-align:left;
}
A.leftblock, A.leftblock:link, A.leftblock:visited {  
  text-decoration: none; 
  color: #FFFFFF;
  color: #E6D46F;
  color: #F5E277;
}

A.leftblock:active, A.leftblock:hover { 
  text-decoration: underline; 
  color: #FFFFFF;
  color: #E6D46F;
  color: #FFEE91;
}

P.pagetitle {
  margin: 2px 8px 2px 8px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color: #FFFFFF;
  font-weight : bold;
  font-size : 11px;
}

P.mainnews {
  margin: 8px 8px 8px 8px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 11px;
  color: #000000;
}

A.mainnews, A.mainnews:link, A.mainnews:visited {  
  text-decoration: none; 
  color: #005826;
  color: #036C31;
}

A.mainnews:active, A.mainnews:hover { 
  text-decoration: underline; 
  color: #08843D;
  color: #0D9547;
}

P.more {
  margin: 2px 8px 2px 8px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color: #00792A;
  text-align : right;
}

A.more, A.more:link, A.more:visited {  
  text-decoration: none; 
  color: #00792A;
}

A.more:active, A.more:hover { 
  text-decoration: underline; 
  color: #00792A;
  color: #0D9547;
}

H1 {
  margin: 8px 0px 8px 0px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color: #F3A45E;
  font-weight : bold;
  font-size : 14px;
}

H2 {
  margin: 0px 0px 0px 0px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color: #440000;
  font-weight : bold;
  font-size : 12px;
}

H3, P.field {
  margin: 8px 0px 8px 0px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color: #FF0000;
  font-weight : bold;
  font-size : 11px;
}

P.tablename {  
  margin: 8px 0px 2px 0px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-weight : bold;
  font-size : 11px;
  text-align : right;
  color : #048729;
}

P.fptext {  
  margin: 8px 0px 0px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 11px;
}

P.text {  
  margin: 8px 0px 0px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 12px;
}

P.dense {  
  margin: 0px 0px 0px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 12px;
}

ul, ol {
  margin: 0px 0px 0px 0px; 
}


li {
  margin: 0px 0px 0px 15px; 
  font-weight : normal;
}

P.t_head {  
  margin: 2px 2px 2px 2px; 
  font-family : sans-serif, Tahoma, Arial, Verdana;
  font-size : 11px;
  font-weight : bold;
  color : #FFFFFF;
  text-align: center;
  border : Green;
}

P.t_text {  
  margin: 1px 3px 1px 3px; 
  font-family : sans-serif, Tahoma, Arial, Verdana;
  font-size : 11px;
  text-align: left;
}

P.t_value {  
  margin: 1px 3px 1px 3px; 
  font-family : sans-serif, Tahoma, Arial, Verdana;
  font-size : 11px;
  text-align: center;
}

P.f_head {  
  margin: 2px 10px 2px 10px; 
  font-family : sans-serif, Tahoma, Arial, Verdana;
  font-size : 11px;
  font-weight : bold;
  color : #FFFFFF;
  text-align: left;
  border : Green;
}

P.f_field {
  margin: 3px 0px 3px 0px; 
  color: #000000;
  font-size : 11px;
}

p.form_name {
  margin: 4px 0px 2px 0px; 
  font-family : Verdana, sans-serif, Tahoma, Arial;
  color: #000000;
  color: #FFFFFF;
  font-weight : bold;
  font-size : 11px;
  text-align : center;
}

p.form_field {
  margin: 1px 4px 1px 6px; 
  font-family : Verdana, sans-serif, Tahoma, Arial;
  color: #000000;
  font-size : 11px;
}

P.designby {
  margin: 6px 6px 6px 6px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 11px;
  color: #8EB5AF;
  color: #5EAD3E;
}

A.designby, A.designby:link, A.designby:visited {  
  text-decoration: underline; 
  color: #CBBF7A;
  color: #F5E277;
  color: #D8CB82;
}

A.designby:active, A.designby:hover { 
  text-decoration: underline; 
  color: #E6D46F;
  color: #FFEE91;
}

span.morered {
  color: #E14F00;
  color: #FF0000;
}

span.moregrey {
  color: #888888;
}

input.f_input {
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-size : 11px;
  height : 20px;
  width : 100%;
}

select.f_select {
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-size : 11px;
  height : 20px;
  width : 100%;
}

textarea.f_memo {
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-size : 12px;
  height : 80px;
  width : 100%;
}

input.f_btn {
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-size : 11px;
  font-weight : bold;
  background-color : #BBBBBB;
  color : #000000;
  cursor : hand;
}

input.f_btn2 {
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-size : 10px;
  font-weight : normal;
  background-color : #BBBBBB;
  color : #000000;
  cursor : hand;
}

input.f_btn3 {
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-size : 11px;
  font-weight : bold;
  background-color : #BBBBBB;
  color : #000000;
  cursor : hand;
  width : 100%;
}

input.leftinput {
  margin: 0px 0px 0px 0px; 
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-size : 11px;
  width : 100%;
  height : 19px;
  background : #EEE9BC;
  border: 1px solid #019A3D;
}

input.leftbtn {
  margin: 1px 0px 1px 0px; 
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  border : 1px solid #666666;
  background-color : #84C660;
  color : #000000;
  cursor : hand;
  width : 40px;
  height : 21px;
}

span.required {
  font-family : Verdana, sans-serif, Tahoma, Arial;
  color: #E14F00;
  font-size : 10px;
}

span.moregrey {
  color: #888888;
}

Input.forminput, Textarea.forminput {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  border : 1px solid #666666;
  font-size : 11px;
  width : 300px;
}

Input.formbtn {
  margin: 1px 0px 1px 0px; 
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  border : 1px solid #666666;
  background-color : #FFFCE4;
  color : #000000;
  cursor : hand;
}



TR.qa_number, TD.qa_number {
  border-left: 1px solid #FFFFFF;
  background : #048729;
}

TR.qa_titleq, TD.qa_titleq {
  background : #048729;
}

TR.qa_titlea, TD.qa_titlea {
  background : #048729;
}

TR.qa_textroute, TD.qa_textroute {
  background : #B7DCBF;
}

P.qa_number {
  margin: 2px 2px 2px 2px; 
  font-family : sans-serif, Tahoma, Arial, Verdana;
  font-size : 11px;
  font-weight : bold;
  color : #FFFFFF;
  text-align: center;
  border : Green;
}

P.qa_title {
  margin: 2px 2px 2px 2px; 
  font-family : sans-serif, Tahoma, Arial, Verdana;
  font-size : 11px;
  font-weight : bold;
  color : #FFFFFF;
  border : Green;
}

P.qa_author {
  margin: 3px 6px 3px 6px; 
  font-family : Verdana, Tahoma, sans-serif, Arial;
  font-size : 11px;
  color: #000000;
}

P.qa_text {
  margin: 3px 6px 3px 6px; 
  font-family : Verdana, Tahoma, sans-serif, Arial;
  font-size : 11px;
  color: #000000;
}
h5 {margin:0;}
h3 {margin:4px;}
p{text-align:justify;}
