body { margin-left: 10px;margin-top: 10px;margin-right: 10px;margin-bottom: 0px;background-color: #222222;font-family: Verdana;font-size: 12px;}
input{ font-size:9px; }
select{ font-size:9px; }
submit{ font-size:9px; }
button{ font-size:9px; }
hr{  text-align:left; }
password{  }
.homepageheading{
    font-style: normal;
    font-weight: normal;
    font-size: 36px;
    color:#b55c33;
    
}






.homepagesubheading{
    font-style: normal;
    font-weight: normal;

    font-size: 14px;
    color: #328bb4;
}
.homepagesubheading a{
    font-style: normal;
    font-weight: normal;
    color: #9d33b5;
    font-size: 14px;
}
.numtab{ padding:0; border-spacing:0px; width:100%; }
.numval{ text-align:right; }
.rtab{ border-width:0px 0px 0px 0px; border-color:black black black black; border-style:solid solid solid solid; border-spacing:0px; }

.total{ border-width:1px 1px 1px 1px; border-color:black black black black; border-style:solid solid solid solid; font-weight:500; background-color:#dddddd;color:#000000; }
.leftlogo{ border-width:0px 0px 0px 0px; border-color:black black black black; border-style:solid solid solid solid; vertical-align:top; padding:0px; }
.rightlogo{ border-width:0px 0px 0px 0px; border-color:black black black black; border-style:solid solid solid solid; vertical-align:top; text-align:right; padding:0px; }
.mainheading{ border-width:0px 0px 0px 0px; border-color:black black black black; border-style:solid solid solid solid; vertical-align:bottom; text-align:center; font-size:14px; font-weight:600; padding:0px; }
.empty{ padding:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-color:#cccccc #000000 #000000 #000000; border-style:none none none none; }
.controlbuttons{}
.controlbuttonsdiv{ }

.menubutton {color:white;font-weight:bold;text-decoration:none;background-color:black;font-size:11px;padding-left:3px;padding-right:3px;}
.menubutton:hover{color:black;font-weight:bold;text-decoration:none;background-color:#dddddd;font-size:11px;padding-left:3px;padding-right:3px;}


#selectpage td{ padding:1px 1px 1px 1px; font-size:9px;  border-width:0px 0px 0px 0px; border-color:#cccccc #000000 #000000 #000000; border-style:dotted solid solid solid; }
#selectpage th{ background-color:#217aa3;text-transform:uppercase;padding:1px 1px 1px 1px; font-size:9px;font-weight:normal;text-align:left;  border-width:0px 0px 0px 0px; border-color:#cccccc #000000 #000000 #000000; border-style:dotted solid solid solid; }

#listpage td{ padding:2px 2px 2px 2px; font-size:9px; text-align:left; border-width:1px 1px 0px 1px; border-color:#cccccc #000000 #000000 #000000; border-style:dotted solid solid solid; }
#listpage th{ text-transform:uppercase;padding:5px 10px 5px 10px; border-width:1px 1px 1px 1px;color:white; border-color:black black black black; border-style:solid solid solid solid; font-size:9px; background-color:#328bb4; }
#listpage table{ border-collapse: collapse;width:100%;}
#listpage H3{text-align:center;text-transform:uppercase;color:white;
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
}
#listpage a{color:black;text-decoration:none;}
#listpage a:hover{color:black;text-decoration:none;}

#listpage tr:hover{background-color:yellow;}
#listpage tr{cursor:hand;}
#listpage form{
    
    margin-top: 0px;
    margin-bottom: 12px;
    margin-left: 0px;
    margin-right: 0px;
}
#listpage .navbuttons{
    
    
    font-size: 10px;
    font-style: normal;
   
}
#editpage{cursor:default;width:790px;margin:0 auto 0 auto;}
#editpage table{ border-collapse: collapse;background-color: #328bb4;text-align:center;width:100%;min-height:500px;}
#editpage th{ text-align:right;text-transform:uppercase;padding:2px 2px 2px 15px; border-width:0px 0px 0px 0px;color:black; border-color:black black black black; border-style:solid solid solid solid; font-size:9px;  }
#editpage td{ padding:1px 1px 1px 1px; font-size:9px; text-align:left; border-width:0px 0px 0px 0px; border-color:#cccccc #000000 #000000 #000000; border-style:dotted solid solid solid; }
#editpage H3{ text-align:center;padding-top:20px;text-transform:uppercase;
    color: #fefefe; font-size: 18px;
}
#editpage .subheading{text-align:left;font-size:12px;padding-bottom:5px;padding-left:15px;padding-top:5px;background-color:#1a495e;margin-left:-15px;}
#editpage .documentlabel{min-width:132px;float:left;text-align:left;padding-top:5px; } 
#editpage .documentinput{text-align:left; }
#editpage .controlbuttonsdiv{}
#editpage .iframeobj{width:100%;border-width:0px;border-style:solid;border-color:#ffffff;}
#editpage .decimalinput{width:85px;text-align:right;}
#editpage .floatinput{width:85px;text-align:right;}
#editpage .doubleinput{width:85px;text-align:right;}
#editpage .clearinput{text-align: right;font-weight: bold;padding: 0px;}


#editpage th.sublist {text-transform:uppercase;padding:5px 10px 5px 10px; border-width:1px 1px 1px 1px;color:white; border-color:black black black black; border-style:solid solid solid solid; font-size:9px; background-color:#080886; }
#editpage td.sublist {padding:2px 2px 2px 2px; font-size:9px; text-align:left; border-width:0px 1px 0px 1px; border-color:#cccccc #000000 #000000 #000000; border-style:dotted solid solid solid; background-color:#ffffff;}



#loginform{margin-top:100px;}
#loginform table{ border-collapse: collapse;background-color: #000033;width:300px;}
#loginform td{ color:#ffffff;font-size:11px;}
#loginform input{ font-size:11px;}
#loginform .documentlabel{text-align:right;}
#loginform .documentinput{text-align:left;}

#account_split{}
#account_split td{ padding:2px 2px 2px 2px; font-size:9px; text-align:left; border-width:0px 1px 0px 1px; border-color:#cccccc #000000 #000000 #000000; border-style:dotted solid solid solid; }
#account_split th{ text-transform:uppercase;padding:5px 10px 5px 10px; border-width:1px 1px 1px 1px;color:white; border-color:black black black black; border-style:solid solid solid solid; font-size:9px; background-color:#080886; }
#account_split table{ border-collapse: collapse;background-color:#ffffff;}
#account_split .numval{ text-align:right;padding:2px 2px 2px 2px; }
#account_split .numbers{ text-align:right;padding:2px 2px 2px 2px; }
#account_split a{color:white;font-weight:bold;text-decoration:none;background-color:black;font-size:11px;padding-left:3px;padding-right:3px;}
#account_split a:hover{color:black;font-weight:bold;text-decoration:none;background-color:#dddddd;font-size:11px;padding-left:3px;padding-right:3px;}
#account_split .lineiteminput{padding-right:0px;border-width:0px;font-size:9px;width:95%;height:14px;background-color:transparent;overflow:auto;}
#account_split .lineiteminput:hover{border-width:0px;font-size:9px;width:95%;background-color:black;color:white;}
#account_split input{font-size:9px;}
#account_split textarea{font-size:9px;}
#account_split select{font-size:9px;}



#homepagelinks{background-color: #222222;vertical-align: top;text-transform:uppercase;}
#homepagelinks th{background-color: #999999;width:262px;height:30px;color:#eeeeee;font-size:10px;text-align:left;padding-left:20px;}
#homepagelinks td{background-color: #c6c6ff;width:262px;height:15px;color:#333333;font-size:10px;padding-left:20px;}
#homepagelinks td:hover{width:262px;height:15px;color:#dddddd;font-size:10px;padding-left:20px;}
#homepagelinks a{color:#333333;	text-decoration: none;}
#homepagelinks a:hover{color:#ffffff;text-decoration: none;}
#homepagelinks th.submenu{background-color: #999999;height:2px;font-size:11px;}
#homepagelinks td.report{background-color: #8888ff;}

#report_heading {width:100%;text-align:center;text-transform:uppercase;color:white;font-weight:700;font-size:16px;}

#righttogglebutton {
 position:absolute;
 top:0;
 right:0;
 width:200px;

}

