html,body { height:100%; min-height:100%; }

.dbody { background-image:url('/images/layout/2.5/back00.gif'); background-color:#FFFFFF; background-position:left; background-repeat:repeat-y; margin:0px; }

.layoutAA00 { background-image:url('/images/layout/2.5/backAA00.gif'); background-repeat:repeat-x; }
.layoutAA01 { background-color:#C4E0FF; width:100%; height:1px; }
.layoutAA02 { background-image:url('/images/layout/2.5/backAA01.gif'); background-repeat:repeat-x; border-top:solid 1px #DFEEFF; }
.layoutAB00 { background-image:url('/images/layout/2.5/backAB00.gif'); padding-left:10px; height:33px; overflow:hidden; }
.layoutAC00 { background-image:url('/images/layout/2.5/backAC00.gif'); }
.layoutsidebar00 { height:21px; margin-bottom:1px; overflow:hidden; }

.ceilingmrg { margin:5px; margin-bottom:3px; margin-top:2px; }
.ceilingtxt { font-family:Tahoma,Arial,Helvetica,Sans-Serif; font-size:10px; color:#000000; text-decoration:none; }

.mainmenuB0 { font-family:Tahoma,Arial,Helvetica,Sans-Serif; font-size:14px; margin-left:5px; margin-right:5px; }
.mainmenuB1 { color:#000099; text-decoration:none; }
.mainmenuB2 { color:#003399; text-decoration:none; font-weight:bold; }
.mainmenuBAb { background-image:url('/images/layout/2.5/mainmenuA-b.gif'); }

.searchbox00 { background-image:url('/images/layout/2.5/searchbox01.gif'); }
.searchtabtxt { font-family:Tahoma,Arial,Helvetica,Sans-Serif; font-size:11px; text-decoration:none; color:#005599; }
.searchfield { font-family:Tahoma,Arial,Helvetica,Sans-Serif; font-size:12px; outline:none; }

#SHDropDownContainer { position:absolute; display:none; right:0px; top:24px; width:230px; z-index:999999; }
#SHDropDownResultsContainer { width:222px; background-color:#EEEEEE; border:solid 1px #CCCCCC; border-bottom:solid 1px #999999; border-right:solid 1px #999999; padding:3px; }
#SHDropDownResults { background:#FFFFFF; border:solid 1px #E0E0E0; z-index:99999; }
#SHDropDownShadowR1 { position:absolute; width:1px; height:100%; top:1px; right:-1px; background:#999999; filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70; }
#SHDropDownShadowR2 { position:absolute; width:1px; height:100%; top:2px; right:-2px; background:#999999; filter:alpha(opacity=40);-moz-opacity:0.40;opacity:0.40; }
#SHDropDownShadowR3 { position:absolute; width:1px; height:100%; top:2px; right:-3px; background:#999999; filter:alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; }
#SHDropDownShadowB1 { width:230px; height:1px; margin-left:1px; background:#999999; filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70; }
#SHDropDownShadowB2 { width:230px; height:1px; margin-left:2px; background:#999999; filter:alpha(opacity=40);-moz-opacity:0.40;opacity:0.40; }
#SHDropDownShadowB3 { width:229px; height:1px; margin-left:3px; background:#999999; filter:alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; }
.shdropdownresultbox { background-repeat:repeat-x; background-position:0px 0px; }
.shdropdownresultstr { padding:5px; padding-top:3px; padding-bottom:4px; }
.shdropdownresulttxt { font-family:Tahoma,Arial,Helvetica; font-size:11px; color:#000000; text-decoration:none; }
.shdropdownresultlink { font-family:Tahoma,Arial,Helvetica; font-size:8px; font-weight:bold; text-decoration:none; color:#999999; }
.shdropdownresultlink:hover { color:#000099; }

.headtxt { font-family:Tahoma,Arial,Helvetica; font-size:26px; color:#000099; margin:4px; margin-bottom:6px; margin-left:8px; }

.layoutcontainer00 { position:relative; width:100%; text-align:left; }
.layoutcontainer01 { position:absolute; left:0px; top:0px; }
.layoutcontainer02 { position:absolute; left:210px; right:10px; }

.menustr0i { width:199px; border-top:solid 1px #EEEEEE; border-bottom:solid 1px #EEEEEE; }
.menustr0a { width:200px; }
.menustr2 { border-top:solid 1px #E0E0E0; border-bottom:solid 1px #E0E0E0; background: #FFFFFF; }
.menustr4 { border:solid 1px #E0E0E0; border-right:0px; border-left:solid 20px #E0E0E0; background:#FFFFFF; }
.menugen1 { font-family:Tahoma,Arial, Helvetica,Sans-Serif; font-size:12px; font-weight:bold; color:#000099; margin:3px; margin-bottom:4px; margin-left:15px; text-decoration:none; }
.menugen2 { font-family:Tahoma,Arial, Helvetica,Sans-Serif; font-size:11px; font-weight:bold; color:#000099; margin:3px; margin-bottom:4px; margin-left:25px; text-decoration:none; }
.menugen3 { font-family:Tahoma,Arial, Helvetica,Sans-Serif; font-size:11px; font-weight:bold; color:#000099; margin:3px; margin-bottom:4px; margin-left:5px; text-decoration:none; }
.menugen4 { font-family:Tahoma,Arial, Helvetica,Sans-Serif; font-size:11px; font-weight:bold; color:#000099; margin:3px; margin-bottom:4px; margin-left:10px; text-decoration:none; }
.menugen5 { font-family:Tahoma,Arial, Helvetica,Sans-Serif; font-size:12px; font-weight:bold; color:#000099; margin:3px; margin-bottom:4px; margin-left:10px; text-decoration:none; }

.pagemenulinks00 { border:solid 1px #FFFFFF; }

/* -=- SYSTEM FORMS -=- */

.fieldE00_cell { background:#FFFFFF url('/images/elements/fieldgradientT1.gif'); background-repeat:repeat-x; border:solid 1px #CCCCCC; }
.fieldE00 { font-family:Arial,Helvetica,Sans-Serif; font-size:13px; line-height:15px; color:#000000; background:transparent; border:0px; margin:0px; padding:0px; outline:none; }

.forms_buttonsA0 { float:left; }
.forms_buttonsA0_0 { position:relative; height:38px; overflow:hidden; }
.forms_buttonsA0_1 { padding-right:5px; }
.forms_buttonsA0_2 { position:absolute; top:0px; bottom:0px; right:0px; width:5px; background:url('/images/elements/forms/buttonsA0.png'); background-position:top right; }
.forms_buttonsA0_3 { position:relative; height:38px; overflow:hidden; background:url('/images/elements/forms/buttonsA0.png'); background-position:0px 0px; }
.forms_buttonsA0_4 { position:absolute; top:3px; bottom:0px; left:3px; right:0px; overflow:hidden; z-index:999999; }
.forms_buttonsA0_5 { font-family:Arial,Helvetica,Sans-Serif; font-size:14px; line-height:18px; color:#FFFFFF; padding-top:9px; padding-left:20px; padding-right:16px; }
.forms_buttonsA0_6 { position:absolute; top:12px; left:50%; margin-left:-22px; display:none; }

.forms_buttonsA1 { float:left; }
.forms_buttonsA1_0 { position:relative; height:34px; overflow:hidden; }
.forms_buttonsA1_1 { padding-right:5px; }
.forms_buttonsA1_2 { position:absolute; top:0px; bottom:0px; right:0px; width:5px; background:url('/images/elements/forms/buttonsA1.png'); background-position:top right; }
.forms_buttonsA1_3 { position:relative; height:34px; overflow:hidden; background:url('/images/elements/forms/buttonsA1.png'); background-position:0px 0px; }
.forms_buttonsA1_4 { position:absolute; top:3px; bottom:0px; left:3px; right:0px; overflow:hidden; z-index:999999; }
.forms_buttonsA1_5 { font-family:Arial,Helvetica,Sans-Serif; font-size:12px; line-height:16px; color:#FFFFFF; padding-top:9px; padding-left:15px; padding-right:11px; }
.forms_buttonsA1_6 { position:absolute; top:10px; left:50%; margin-left:-22px; display:none; }

.forms_buttonsA2 { float:left; }
.forms_buttonsA2_0 { position:relative; height:38px; overflow:hidden; }
.forms_buttonsA2_1 { padding-right:5px; }
.forms_buttonsA2_2 { position:absolute; top:0px; bottom:0px; right:0px; width:5px; background:url('/images/elements/forms/buttonsA2.png'); background-position:top right; }
.forms_buttonsA2_3 { position:relative; height:38px; overflow:hidden; background:url('/images/elements/forms/buttonsA2.png'); background-position:0px 0px; }
.forms_buttonsA2_4 { position:absolute; top:3px; bottom:0px; left:3px; right:0px; overflow:hidden; z-index:999999; }
.forms_buttonsA2_5 { font-family:Arial,Helvetica,Sans-Serif; font-size:14px; line-height:18px; color:#FFFFFF; padding-top:9px; padding-left:20px; padding-right:16px; }
.forms_buttonsA2_6 { position:absolute; top:12px; left:50%; margin-left:-22px; display:none; }

.forms_buttonsA3 { float:left; }
.forms_buttonsA3_0 { position:relative; height:38px; overflow:hidden; }
.forms_buttonsA3_1 { padding-right:5px; }
.forms_buttonsA3_2 { position:absolute; top:0px; bottom:0px; right:0px; width:5px; background:url('/images/elements/forms/buttonsA3.png'); background-position:top right; }
.forms_buttonsA3_3 { position:relative; height:38px; overflow:hidden; background:url('/images/elements/forms/buttonsA3.png'); background-position:0px 0px; }
.forms_buttonsA3_4 { position:absolute; top:3px; bottom:0px; left:3px; right:0px; overflow:hidden; z-index:999999; }
.forms_buttonsA3_5 { font-family:Arial,Helvetica,Sans-Serif; font-size:14px; line-height:18px; color:#000000; padding-top:9px; padding-left:20px; padding-right:16px; }
.forms_buttonsA3_6 { position:absolute; top:12px; left:50%; margin-left:-22px; display:none; }

.forms_buttonsA4 { float:left; }
.forms_buttonsA4_0 { position:relative; height:34px; overflow:hidden; }
.forms_buttonsA4_1 { padding-right:5px; }
.forms_buttonsA4_2 { position:absolute; top:0px; bottom:0px; right:0px; width:5px; background:url('/images/elements/forms/buttonsA4.png'); background-position:top right; }
.forms_buttonsA4_3 { position:relative; height:34px; overflow:hidden; background:url('/images/elements/forms/buttonsA4.png'); background-position:0px 0px; }
.forms_buttonsA4_4 { position:absolute; top:3px; bottom:0px; left:3px; right:0px; overflow:hidden; z-index:999999; }
.forms_buttonsA4_5 { font-family:Arial,Helvetica,Sans-Serif; font-size:13px; line-height:15px; color:#001177; padding-top:9px; padding-left:15px; padding-right:11px; }
.forms_buttonsA4_6 { position:absolute; top:10px; left:50%; margin-left:-22px; display:none; }
