html {height:100%;margin:0;padding:0;}
body {margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;background:url(images/bg.gif) top center;text-align:center;height:100%;}
a img {border:none;}
a:hover {color:#FF6600;}
h2 {color:#FF6600;font-size:24px;margin:0;padding:0;}
h3 {color:#666666;font-size:18px;}
form {margin:0;padding:0;}
#page {width:740px;padding:0 30px 0 30px;margin:0 auto;border-color:#666;border-style:solid;border-width:0 1px 0 1px;background-color:white;display:table;height:100%;text-align:left;}
#div1 {font-size:15px;}
/* header */
#header h1 {margin:0;padding:0;}
#topnav {margin:3px 0 0 0; padding:0 0 0 30px;float:left;clear:both;list-style-type:none;}
#topnav li {margin:0 3px;padding:0 20px 0 0;float:left;background:transparent url(images/tabs.gif) no-repeat 100% 0;white-space:nowrap;}
#topnav li span {display:block;background:url(images/tabs.gif) no-repeat 0 0; margin:0;padding: 7px 0 4px 20px;text-align:center;}
#topnav li span a {color:#666666;text-decoration: none;font-weight:bold;font-size:13px;}
#topnav li span a:hover {text-decoration:underline;}
#topnav li.orange {background-position:100% -60px;}
#topnav li.orange span {background-position: 0 -60px}
#topnav li.orange span a {color:#FFF;}
#topnav li.orange span a:hover {text-decoration:none;}
#topnav li.blue {background-position:100% -120px;}
#topnav li.blue span {background-position: 0 -120px}
#topnav li.blue span a {color:#FFF;}
#topnav li.blue span a:hover {text-decoration:none;}
#nav2 {clear:both;background-color:#eeeeee;border-top:5px solid #3333CC;border-bottom:1px solid #aaaaaa; margin:0;padding:5px 15px 6px 15px;}
td.label {text-align:right;vertical-align:top;}
div.button {margin:20px auto;width:150px;overflow:none;text-align:center;font-weight:bold;background:transparent url('images/button.gif') top center no-repeat;font-size:14px;}
div.button a {color:#333;display:block;padding:.8em 0 .9em 0;}
/* content */
#content {padding:15px 8px 30px 8px;}