
body { background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); margin-bottom: 0px; }
#bottomtextwhite { text-align: left; font-family: Arial,Verdana,Geneva,Helvetica,sans-serif; font-size: 12px; font-weight: normal; color: rgb(255, 255, 255); }
a:link { text-decoration: none; color: rgb(10, 55, 110); font-weight: bold; font-family: Arial,Verdana,Geneva,Helvetica,sans-serif; font-size: 12px; }
a:visited { text-decoration: none; color: rgb(10, 55, 110); font-weight: bold; font-family: Arial,Verdana,Geneva,Helvetica,sans-serif; font-size: 12px; }
a:active { text-decoration: none; color: rgb(10, 55, 110); font-weight: bold; font-family: Arial,Verdana,Geneva,Helvetica,sans-serif; font-size: 12px; }
a:hover { text-decoration: none; color: rgb(74, 203, 50); font-weight: bold; font-family: Arial,Verdana,Geneva,Helvetica,sans-serif; font-size: 12px; }
a.m:link { text-decoration: none; color: rgb(26, 78, 138); font-weight: bold; font-family: Arial,Verdana,Geneva,Helvetica,sans-serif; font-size: 12px; }
a.m:visited { text-decoration: none; color: rgb(26, 78, 138); font-weight: bold; font-family: Arial,Verdana,Geneva,Helvetica,sans-serif; font-size: 12px; }
a.m:active { text-decoration: none; color: rgb(26, 78, 138); font-weight: bold; font-family: Arial,Verdana,Geneva,Helvetica,sans-serif; font-size: 12px; }
a.m:hover { text-decoration: none; color: rgb(26, 78, 138); font-weight: bold; font-family: Arial,Verdana,Geneva,Helvetica,sans-serif; font-size: 12px; }
#bg-top { border-top: 1px solid rgb(245, 204, 116); }
#bg-r1 { border-right: 1px solid rgb(245, 204, 116); }
#bg-l1 { border-left: 1px solid rgb(245, 204, 116); }
#bg-bot { border-bottom: 1px solid rgb(245, 204, 116); }
h1 { font-family: Arial,Verdana,Geneva,Helvetica,sans-serif; font-size: 18px; font-weight: bold; color: rgb(26, 78, 138); }
h2 { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: rgb(54, 81, 143); padding-left: 5px; padding-top: 3px; padding-bottom: 1px; margin-bottom: 4px; }
#h1-1 { font-family: Aria,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; color: rgb(26, 78, 138); }
.m-r { padding-left: 6px; }
p { text-indent: 6px; padding-right: 2px; padding-left: 2px; margin-top: 5px; margin-bottom: 5px; font-family: Arial,Tahoma,Verdana,Geneva,Helvetica,sans-serif; font-size: 14px; }
input.text { width: 520px; border: 2px solid rgb(226, 244, 255); font-weight: bold; color: rgb(26, 78, 138); font-size: 14px; padding-top: 4px; padding-bottom: 4px; }
input.text:hover, input.text:focus { color: rgb(26, 78, 138); background-color: rgb(255, 250, 237); }
div.wrapper { width: 520px; padding: 5px 5px 0pt; background: url('untitled') no-repeat scroll 0pt 0pt rgb(255, 255, 255); height: 35px; }
div.s_f td { font: 14px Arial,"Times New Roman",Times,serif; color: rgb(26, 78, 138); }
input.date_chk { font: 14px Arial; width: 100px; padding: 2px 18px 2px 0px; border: 1px solid rgb(204, 204, 204); background: url('arrow.gif') no-repeat scroll right center rgb(229, 242, 217); color: rgb(26, 78, 138); }
select { font: bold 14px Arial; width: 50px; padding: 2px 18px 2px 0px; border: 1px solid rgb(204, 204, 204); background: url('untitled') no-repeat scroll right center rgb(229, 242, 217); color: rgb(26, 78, 138); }

.ac_input { width: 420px; }
.ac_results { padding: 0px; border: 1px solid black; background-color: rgb(255, 255, 255); overflow: hidden; z-index: 1001; }
