body {background-color:white; font-family:verdana; font-size:80%; padding:0;margin:0}

a:link{color:navy}
a:visited{color:navy}
a:hover{color:red}

.error {color:red; font-size: 10px}

.error_12 {color:red; font-size: 12px} 
.error_14 {color:red; font-size: 14px} 
.error_16 {color:red; font-size: 16px} 

p {font-size:100%;font-family:verdana}

table {font-size:100%;font-family:verdana}

tr.headrow{font-weight:bold;color:#696969}
tr.headrow td{background:white;}
tr.oddrow{background-color:#eeeeee}
tr.evenrow{background-color:#f8f8f8}
tr.highlightrow{background-color:#fdfdfd}
tr.footerrow {background:white;}
tr.activerow {background-color:Skyblue}
tr.highlightrow2{background-color:#ffffcc}

input.button{border:1px solid #7a7a7a;background:#b3b3b3;font-weight:bold;color:white}

table.mainMenuTable {background:#F2F2F2;}
.mainMenuTable td{padding:10}

table.mainMenuSectionTable {padding:2;width:100%;border-collapse:collapse}
.mainMenuSectionTable td{padding:2;width:100%;}

td.bimgCell{width:19;text-align:center}
td.simgCell{width:15;text-align:center}

a.mainMenuLink:link{color:#696969;text-decoration:none}
a.mainMenuLink:visited{color:#696969;text-decoration:none}
a.mainMenuLink:hover{color:darkblue}

.formtable {background:#eeeeee}
.formtable td{padding:3}
.formtable100{background:#eeeeee}
.formtable100 td{padding:3}
.basetable td{padding:4; margin:0}

table.basetable {background:#eeeeee;}

.parenttable{width:100%}
.listtable{border:1px outset #ffffff;}
.datatable{border:1px solid #eeeeee}
.location {color:blue;font-size:90%}
.location a:link{color:blue}
.location a:visited{color:blue}
.location a:hover{color:blue}

table.location {width:100%}

input.text 
{
	font-family:tahoma;
	font-size:12;
	border:inset 1px steelblue;
	color:navy;
	background-color:white;
	height:18;
}

textarea.message_body 
{
    font-family:tahoma;
    font-size:12;
    border:inset 1px steelblue;
    color:navy;
    background-color:white;
    width:100%;
    height:50%;
}

textarea.text 
{
	font-family:tahoma;
	font-size:12;
	border:inset 1px steelblue;
	color:navy;
	background-color:white;
	width:400px;
}

textarea.memo 
{
	font-family:tahoma;
	font-size:12;
	border:inset 1px steelblue;
	color:navy;
	background-color:white;
	width:400px;
    height:100px;
}  

select.list 
{
	font-family:tahoma;
	font-size:12;
	border:inset 1px steelblue;
	color:navy;
	background-color:white;
	height:18;
	width:135;
}

select.list_auto_width 
{
	font-family:tahoma;
	font-size:12;
	border:inset 1px steelblue;
	color:navy;
	background-color:white;
	height:18;
}

textarea.layout_edit{border:1px solid #b3b3b3; width:100%; height:200px}

.note{font-size:90%;color:#555555}
.bolder {font-weight:bold}
.link_imitation{cursor:pointer}

table.mainTable {width:100%;border-collapse:collapse;height:100%}

td.leftMenuParentCell{background-color:#f2f2f2}

table.leftMenuTable {margin-top:10px;table-layout:fixed;width:150;font-weight:bold;font-family:verdana;background-color:#f2f2f2}

.leftMenu{}

.lMItem
{
	font-size:85%;
 	line-height:160%;
 	vertical-align: middle;
	white-space:nowrap;
	padding-right:10px;
	padding-left:10px;
	font-weight:bold;
	color:white;
	text-decoration:none;
	cursor:default;
	height:21px;
	cursor:pointer;
	margin-top:16px;
	font-family:verdana;
}

.lMItem a,
.lMItem a:link,
.lMItem a:visited
{
	font-size:90%;
	font-weight:bold;
	color:white;
	text-decoration:none;
}

.lMItem a:hover{color:yellow;text-decoration:none}
.lMInose
{
	height:5px;
	font-size:5px;
}

.monosize
{
	FONT-FAMILY: Lucida Console;
}

.lMIBlock
{
	margin-left:30px;
	margin-top:10px;
	margin-bottom:10px;
	font-size:85%;
	font-family:verdana;
	font-weight: bold;
}

.lmsi {padding-bottom:4px;padding-top:4px;color:#a9a9a9;cursor:default;}
.lmsi a:link, .lmsi a:visited{color:#696969;text-decoration:none}
.lmsi a:hover{color:darkblue;text-decoration:none}
.lmsih {padding-bottom:4px;padding-top:4px;color:black;cursor:default;}
.lmsih a:link ,.lmsih a:visited{color:black;font-weight:bold;text-decoration:none;}
.lmsih a:hover{color:darkblue;text-decoration:none}
.small {font-size:10}
.warning{background-color:0a0}

.FormsEdit .formtable{}
.FormsEdit .formtable100{border:none;width:100%;}
.FormsEdit .formtable100 td{border:none}
.FormsEdit .basetable {background:#eeeeee;width:100%}
.FormsEdit .basetable td{padding:4; border:none}
.formGroup {background:white;border:1px solid #eeeeee;width:100%}
.formGroupHeader {width:100%}
.formGroupFooter {width:100%}

.contentcell {padding-left:10;}

table.authFormHead {width:308;margin-bottom:15;color:#696969}

.authFormCaption {font-weight:bold;font-size:85%}
.version {font-size:80%}
.authFormTable td {padding:2}

fieldset {padding:10;padding-top:0;border:#c0c0c0 1px solid}
fieldset.nopadding {padding:0;}
fieldset.nopadding legend {margin-left:5;margin-right:5;cursor:pointer;}

field_set {padding:1;padding-top:0;border:#c0c0c0 1px solid}
field_set.nopadding {padding:0;}
field_set.nopadding legend {margin-left:5;margin-right:5;cursor: pointer;}

legend {padding-left:5;padding-right:5;color:#4B499C;font-size:85%;font-weight:bold;cursor: pointer;}

legend_sm {padding-left:5;padding-right:5;color:#4B499C;font-size:65%;font-weight:bold;cursor: pointer;}

legend_bg {padding-left:5;padding-right:5;color:#000080;font-size:100%;font-weight:bold;cursor: pointer;}

table.fieldset {margin-top:10px; margin-bottom:10px}
table.fieldset td {padding:3}

table.selecttable {margin-top:10px; margin-bottom:10px;width:100%}

td.leftpadding {padding-left:10px}

.panelcaption {font-weight:bold;font-size:90%}
.leftMenuLogo {margin-top:20; margin-bottom:10}
.formgroupcaption {font-weight:bold; color:8d8d8d; font-size:90%;margin-top:20}
.inputFormItem {font-size:85%;}
.inputFormItem table {font-size:100%}
.requestFormItem {font-size:85%;}
.requestFormItem table {font-size:100%;}

table.warn_table {margin-bottom:20px}
table.warn_table td {padding-left:10px}
td.warn_pic {width:50px;text-align:center;height:50px;vertical-align:top;border-right:1px solid #b3b3b3};
td.warn_head {font-weight:bold; color:red;}

td.hdrow {font-weight:bold; color:white; background-color:#000088; font-size:80%; text-align:left;}
td.hdrow_ac {font-weight:bold; color:white; background-color:#000088; font-size:80%; text-align:center;}

td.bdrow {font-weight:regular; color:#000088; background-color:white; font-size:80%; text-align:left; font-family: Verdana; border-bottom:inset 1px #000044;}
td.bdrow_ac {font-weight:regular; color:#000088; background-color:white; font-size:80%; text-align:center; font-family: Verdana; border-bottom:inset 1px #000044;} 

td.warn_text {}

.page_title{color:#696969;font-weight:bold;font-size:140%;}

label{font-size:80%; font-weight:normal;color:#555555}

.import_data_table {background:white}
.import_data_table td {border:1px solid #e1e1e1}

.char5
{
	font-family:tahoma;
	border:inset 1px steelblue;
	color:navy;
	width:50px;
}

.listautowidth 
{
	font-family:tahoma;
	border:inset 1px steelblue;
	color:navy;
	height:18;
}

textarea.maxlength1000 
{
    font-family:tahoma;
	font-size:12;
	border:inset 1px steelblue;
	color:navy;
	width:500px;
	height:200px;
}

textarea.maxlength500 
{
	font-family:tahoma;
	font-size:12;
	border:inset 1px steelblue;
	color:navy;
	width:500px;
	height:100px;
}
