body {background: #E8E8E4;font: 13px arial, sans-serif;}
a:link,a:active,a:visited {color: #2020C0;text-decoration: none;}
a:hover {text-decoration: underline;}
h1 {font-size:200%;font-weight:bold;padding-bottom:0.5em}
h3 {font: bold 16px arial, sans-serif;}
img {border: none;}

/* form elements */
form {margin: 0;padding: 0;}
input[type="submit"] {font: bold 13px arial, sans-serif;}

/* page sections */
#page {border: 2px solid #C8C8C8;background: #FFFFFF;margin: 0 auto;width: 766px;padding: 5px;}
#header {border: 0;margin-bottom: 5px;background: #505050;}
#main {background: url(../images/main_bg.png) repeat-y;width: 766px;margin: 0 auto;}
#content {float: right;width: 541px;padding: 10px;}
#footer {background: url(../images/footer.png) no-repeat;padding: 15px 0 0 0;line-height: 30px;font-size: 12px;text-align: center;}

/* navigation menu */
#menu {float: left;width: 200px;}
#menu h3 {background: #454545;font: bold 13px arial, sans-serif;color: #002800;margin: 0;padding: 0 0 0 10px;line-height: 30px;color: #F0FFF0;}
#menu ul {margin: 0;padding: 0;}
#menu li {border-top: 1px solid #F0F0F0;border-bottom: 1px solid #B0B0B0;list-style: none;}
#menu li a {display: block;font: 12px arial, sans-serif;color: #000000;padding: 0 0 0 4%;width: 96%;line-height: 26px;text-decoration: none;}
#menu li a:hover {background: #E0E8D8;color: #000000;}
.pager {text-align: right;margin-top: 10px;padding-top: 5px;border-top: 1px solid #CDC;padding-right: 5px;}
.title {font-size: 14px;color: #002800;margin-bottom: 10px;padding-bottom: 9px;border-bottom: 1px solid #CDC;}
.form_title {border-bottom: 1px solid #D0D0D0;padding: 5px 6px;}
.error_box {background: #FFC0C0;margin: 10px 0;padding: 12px;}
.proxy_list {width: 100%;}
.proxy_list th {font: bold 13px arial, sans-serif;border-bottom: 1px solid #BBB:}
.proxy_list .proxy {text-align: left;}
.proxy_list .hits {text-align: center;}
.proxy_list .time {text-align: center;}
.submit_form {width: 100%;}
.submit_form .desc {font-weight: bold;}
.submit_form dd {margin: 0px;padding: 0px;}