body {width : 100%; height : 100%; padding : 0; margin : 0; font-family:Verdana,Arial,Helvetica,sans-serif; font-size : 90%;}

a:link {color:#333333;text-decoration:underline;cursor:hand}
a:hover {color:#0099ff;cursor:pointer;}
a:visited {color:#333333;cursor:pointer;}
.fr {float : right; clear : right;}
.fl {float : left;}
.error{color : #cc0000; font-weight : bold;}
br.cb {clear : both; float : none;}
h1 {font-size:115%;font-weight: bold; margin : 1px 0px 25px 0px; padding : 0;}
* html h1 {font-size:110%;}
#header {width : 100%; height : 60px; border-bottom : solid 1px #000033; background-color : #666699;	 padding-top : 21px;}
* html #header {height : 82px;}
#logo {display : block; height : 51px; overflow : hidden; padding-right : 100%; background-color :  #000033; border-top : solid 1px #9999cc; border-bottom : solid 1px #9999cc;}
div.box p {margin : 0px;}
form p {margin : 0px 0px 5px 0px; padding : 0; font-size : 90%;}
form, div.box {margin : 20px 10px; padding : 15px 12px; background-color : #E5E5FF; height : auto; width : 732px;}
form div, div.box div.innerBox  {font-size : 90%; border : solid 1px #000000; background-color : #ffffff; margin : 0; padding : 5px 5px 0px 5px;}
* html form div, div.box div.innerBox  {padding-bottom : 5px;}
form div.nostyle {margin : 0; padding : 0; background-color : transparent; border : none;}
div table p {font-size : 100%;}
form div table {width : 100%; font-size : 110%; margin : 0; padding : 0; border-collapse : collapse;}
form div.submit {height : 26px;}
fieldset {border : none; margin : 0px;}
fieldset legend {font-size:115%;font-weight: bold; text-indent : 0; margin : 7px 0px 10px 0px; padding : 0;color : #000000;}
fieldset label, fieldset p  {margin-left : 5px;}
span.control {display : block; width : 40%;}
input.button {background-color : #ccccff; border : solid 1px #000033; font-weight : bold; width : 90px; cursor : pointer;}
#footer {width : 100%; background-color : #000033; height : 25px;}
#footer img {float : right;}
