body {margin:0;padding:0;background:#e9f0a2;}

h1,h2,h3,h4,h5,h6{color:#97a500;}
h1{font:14pt Verdana,Helvetica,Arial;text-align:right;}
h2{font:12pt Verdana,Helvetica,Arial;}
h3{font:11pt Verdana,Helvetica,Arial;}

table.m {height:100%;width:930px;border:solid 1 #bdcf01;}

td {font:10pt Verdana,Helvetica,Arial;vertical-align:top;padding:0px;}
td.m {background:#dce163;width:170px;}
td.m ul{padding:0;margin:0;width:170px;font:10pt Verdana,Helvetica,Arial;}
td.m ul li{margin:0;padding:0;list-style-type:none;border-bottom:1px solid #97a500;}
td.m li a{display:block;padding:4px 4px;text-decoration:none;color:#cb0512;border-left:5px solid #dce163;}
td.m li a:hover{display:block;padding:4px 4px;text-decoration:none;color:#cb0512;background:#e9f0a2;border-left:5px solid #97a500;}
td.m li a.act{display:block;padding:4px 4px;text-decoration:none;color:#cb0512;background:#e9f0a2;border-left:5px solid #cb0512;}


td.c {width:730px;background:#f6f9da;font:10pt Verdana,Helvetica,Arial;padding:5px;}
td.h {background-image:url(../img/website_head.jpg);background-repeat:repeat-x;height:150px;}
td.f {background-image:url(../img/website_foot.jpg);background-repeat:repeat-x;height:50px;text-align:right;color:#ffffff;font:8pt Verdana,Helvetica,Arial;}
td.f a {color:#ffffff;font:bold 8pt Verdana,Helvetica,Arial;text-decoration:none;}
td.f a:hover {text-decoration:underline;}

input,textarea,select {border:1px solid #1600bd;}

a.g {border:2px solid #e9f0a2;}
a.g:hover {border:2px solid #cb0512;}

a {color:#cb0512;font:10pt Verdana,Helvetica,Arial;text-decoration:none;}
a:hover {text-decoration:underline;}

.prc {color:#97a500;text-align:right;font:bold 9pt Verdana,Helvetica,Arial}

.mandatory {background:#ffdf8f;}
