.loginbody{  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-color:#ffffff;}.label { font-size: 11px; font-weight: bold; color: #778899; margin: 0px;}.label_value { font-size: 12px; color: #778899; margin: 0px;}.tiny_separator {  font-size: 9px;  color: #336699;}.button{  font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  font-weight: bold;  color: #000000;  line-height: 14px}.textfield{  font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  color: #000000;  line-height: 14px}.list{  font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  color: #000000;  line-height: 14px}.home_header{  font-family: Arial, Helvetica, sans-serif;  font-size: 16px;  font-weight: bold;  color: #000000;  background: #dddeee;  line-height: 14px}.header1{  font-family: Arial, Helvetica, sans-serif;  font-size: 16px;  font-weight: bold;  line-height: 14px}.white_header1{  font-family: Arial, Helvetica, sans-serif;  font-size: 16px;  font-weight: bold;  line-height: 14px;  color: #ffffff}.white_header2{  font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  font-weight: bold;  color: #aabbcc;}.help_text{  font-family: Arial, Helvetica, sans-serif;  font-size: 11;}.message{  font-family: Arial, Helvetica, sans-serif;  font-size: 11;  font-weight: normal;  text-align: center;  padding-top: 5px;}.tbl_header{  font-family: Arial, Helvetica, sans-serif;  font-size: 14px;  font-weight: bold;  color: #000000;  background: #abcdef;  line-height: 15px}.tbl_header_small{  font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  font-weight: bold;  color: #000000;  background: #B7D1F9;}.tbl_header_small a{  color: #4775d9;}.field_label{  font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  font-weight: normal;  color: #000000;}.inputFields{  font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  font-weight: bold;  color: #000000;}.inputFields textarea{  background-color: #E8ECF5;	border: 1px solid #666699;}.checkbox{  background-color: #D6E1F2;	border: none;}SELECT{  font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  font-weight: normal;  background-color: #E8ECF5;	border: 1px solid #666699;}INPUT{  font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  font-weight: normal;  background-color: #E8ECF5;	border: 1px solid #666699;  padding-LEFT: 3px;}TEXTAREA{  font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  font-weight: normal;  background-color: #E8ECF5;	border: 1px solid #666699;}.block_header{  font-family: Verdana, Arial;  font-size: 13px;  font-weight: bold;  color: #1f3f7f;}.field_value{  font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  color: #000000;}.error_block{  font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  color: #000000;  background: red;}.hotlink  {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: 336699; text-decoration: underline}.hotlinksmall  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: 336699; text-decoration: underline}.coldlink {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: 444444; text-decoration: none}.coldlinksmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: 444444; text-decoration: none}.tbl_header_hotlink{  font-family: Arial, Helvetica, sans-serif;  font-size: 16px;  font-weight: bold;  color: #336699;  background: #abcdef;  text-decoration: underline}.details_header {  font-weight: bold;  padding-bottom: 5px;}.report_title {  font-size: 18px;  font-weight: bold;  padding: 5px;}.report_sub_title {  font-size: 10px;  font-weight: normal;}.reportPageNavigation{  font-size: 10px;  font-weight: bold;  color: #000000;  margin: 10px;  text-align:right;}.reportTableHeader{  font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  font-weight: bold;  color: #000000;  background-color: #B7D1F9;  text-decoration: none;}.reportRowSelected{  background-color: #AABBCC;}.reportEvenRow{  font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  color: #000000;  background-color: #EDF2F9;  text-decoration: none;}.reportEvenRow a{  color: #688CDA;}.reportOddRow{  font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  color: #000000;  background-color: #DCE8FA;  text-decoration: none;}.reportSummaryRow{  font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  color: #000000;  background-color: #DDEDEE;  text-decoration: none;}.reportOddRow a{  color: #688CDA;}.table_bottom_line {        font-size: 10px;        background: #cccddd;}.reportBottomRow1{        font-size: 10px;        background: #ffffdd;        margin: 0px;        padding: 0px;}.reportBottomRow2{        font-size: 10px;        background: #ddddff;        margin: 0px;        padding: 0px;}.OddRowTextArea{  font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  color: #000000;  background-color: #cccccc;  text-decoration: none;/*  BORDER-RIGHT: ;  BORDER-TOP: ;  BORDER-LEFT: ;  BORDER-BOTTOM:*/}.EvenRowTextArea{  font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  color: #000000;  text-decoration: none;/*  BORDER-RIGHT: ;  BORDER-TOP: ;  BORDER-LEFT: ;  BORDER-BOTTOM:*/}.select_menu_small{  font-family: verdana, arial;  font-size  : 10px;}.text{  font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  color: #000000;  line-height: 14px}.duplitext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; line-height: 14px}.textnotes {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FF0000; line-height: 15px}.textgennotes {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #009966; line-height: 15px}.textsuccessnotes {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #1f3f7f; line-height: 15px}.contentlink {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: 336699; text-decoration: underline}.textbold {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}.textboldbig {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000}.textboldbigSubHead {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #336699}.textgreybold {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666}.lorem {  height: 200px; margin-top: 1em; margin-right: 1em; margin-bottom: 1em; margin-left: 1em; padding-top: 1em; padding-right: 1em; padding-bottom: 1em; padding-left: 1em}.password {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #666666}.textwspace { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }.textgreyboldspace { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666 ; line-height: 16px}.title {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: bold; line-height: 20px}.error {  font-family: Arial, Helvetica, sans-serif; color: #990033}.errorSmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990033}.TBL_BORDER{  BORDER-RIGHT: 1px solid #B7D1F9;  BORDER-TOP: 1px solid #B7D1F9;  BORDER-LEFT: 1px solid #B7D1F9;  BORDER-BOTTOM: 1px solid #B7D1F9;}.TBL_BORDER_BOLD{  BORDER-RIGHT: 2px solid #83A1D2;  BORDER-TOP: 2px solid #83A1D2;  BORDER-LEFT: 2px solid #83A1D2;  BORDER-BOTTOM: 2px solid #83A1D2;}.NO_BORDER{  background-color: #FFFFFF;	border: none;}.hidden_textbox{ font-size: 11px; font-weight: bold; color: #778899; margin: 0px; border: none; padding-LEFT: 0px; background-color: #FFFFFF}.hidden_textarea{ font-size: 11px; margin: 0px; border: none; padding-LEFT: 0px; background-color: #FFFFFF}td {	font-size: 11px;	font-family: Geneva, Arial, Helvetica, sans-serif;}body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-color:#83A2D1;}.title {	font-size: 12px;	font-weight: bold;}.logout {font-size: 10px; font-weight: bold; color: #FF3333; text-decoration:none }.headerBackground {	background: url(/app_contents/common/image/001.gif);	margin: 0px;	padding: 0px;	width: 100%;}.contentArea{	padding: 3px;}.mainContentArea{	padding: 10px;}.nav{	background-color:#D6E1F2;	margin: 0px;	padding: 5px;}.navAction{	background-color:#BCCCB8;	margin: 0px;	padding: 5px;}.navOn{	color:#ffffff;	background-color:#83A2D1;	margin: 0px;	padding: 5px;}.navOnAction{	color:#ffffff;	background-color:#00582A;	margin: 0px;	padding: 5px;}.mainTabOn {	color:#000000;	font-weight:bold;	width: 120px;	padding: 5px;	background-color:#B3C6E3;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: none;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #FFFFFF;	border-right-color: #FFFFFF;	border-bottom-color: #B3C6E3;	border-left-color: #FFFFFF;}.mainTabOff {	font-weight:bold;	background-color:#D6E1F2;	width: 120px;	padding: 5px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: none;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #FFFFFF;	border-right-color: #FFFFFF;	border-bottom-color: #FFFFFF;	border-left-color: #FFFFFF;}.mainTabEnd {	padding: 5px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #83A2D1;	border-right-color: #83A2D1;	border-bottom-color: #FFFFFF;	border-left-color: #FFFFFF;}.mainHeader {padding: 5px;color:#405575;background-color:#D6E1F2;font-weight:bold;}.mainTable {	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #FFFFFF;	border-bottom-color: #FFFFFF;	border-left-color: #FFFFFF;	background-color:#B3C6E3;}.mainTableAction {	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #FFFFFF;	border-bottom-color: #FFFFFF;	border-left-color: #FFFFFF;	background-color:#BCCCCC;}.memo_subject{  font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  font-weight: bold;  color: #000000;  line-height: 15px}.SELECTED{   background: #B3C6E3;}.fileList{  background-color: #E8ECF5;	border: 1px solid #666699;}.normalbold {     font-family: Arial, Helvetica, sans-serif;    font-size: 11px;    font-weight: bold;    color: #000000}.pageBreak{     page-break-after:always;}.mainTabOnAction {	color:#ffffff;	font-weight:bold;	font-size: 16px;	width: 120px;	padding: 5px;	background-color:#BCCCCC;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: none;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #FFFFFF;	border-right-color: #FFFFFF;	border-bottom-color: #B3C6E3;	border-left-color: #FFFFFF;}.mainTabOffAction {	font-weight:bold;	background-color:#BCCCB8;	width: 120px;	padding: 5px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: none;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #FFFFFF;	border-right-color: #FFFFFF;	border-bottom-color: #FFFFFF;	border-left-color: #FFFFFF;}
