﻿body { background: #71BAE3; margin: 0px; font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;
 font-size: 12px; color: #444444; line-height: 17px; }
div#all { width: 930px; margin: auto; }
h1 { padding: 0px; margin: 0px; font-size: 16px; }
input { ont-family: "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif; }
textarea { ont-family: "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif; }
div.logo { float: left; padding-left: 5px; padding-top: 7px; line-height: 20px; }
div.logo a { color: #444444; }
div.dc_top { background: url(../images/dc_top.png) no-repeat; width: 689px; height: 12px; }
div.dc_center { background: url(../images/dc_center.png) repeat-y; width: 669px; height: auto; padding-left: 10px; padding-right: 10px; }
div.dc_bottom { background: url(../images/dc_bottom.png) no-repeat; width: 689px; height: 12px; margin-bottom: 4px; }

div.rbt { background: url(../images/rbt.png) no-repeat; width: 237px; height: 13px; }
div.rbc { background: url(../images/rbc.png) repeat-y; width: 217px; height: auto; padding-left: 10px; padding-right: 10px; }
div.rbb { background: url(../images/rbb.png) no-repeat; width: 237px; height: 14px; margin-bottom: 4px; }

div.title { float: left; font-size: 14px; padding-left: 5px; color: #528691; font-weight: bold; }
div.title a { color: #528691; text-decoration: none; }

input.login_input { padding: 2px; height: 17px; width: 120px; border: solid 1px #69baca; color: #444444; }
select.login_input { padding: 1px; height: 22px; width: 120px; border: solid 1px #69baca; color: #444444; }
textarea.textarea { padding: 3px; height: 150px; width: 630px; border: solid 1px #69baca; color: #444444; font-size: 12px; font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif; }
input.button { font-size: 13px; font-weight: bold; }
input.submit { font-size: 13px; font-weight: bold; }

div.menu_left { background: url(../images/menu_left.png) no-repeat; width: 11px; height: 39px; float: left; }
div.menu_right { background: url(../images/menu_right.png) no-repeat; width: 12px; height: 39px; float: left; }
div.menu { float: left; color: #FFFFFF; background: url(../images/menu_center.png) repeat-x; width: 905px; height: 29px; padding-top: 10px; text-align: center; font-size: 13px; margin: auto; margin-bottom: 5px; }
div.menu a { font-size: 13px; color: #FFFFFF; text-decoration: none; margin-left: 10px; margin-right: 10px; }
div.menu a:hover { font-size: 13px; color: #FFFFFF; text-decoration: underline; }

.date { float: left; font-size: 9px; padding-left: 3px; padding-top: 1px; color: #444444; }

div.pro { background: url(../images/pro.png) no-repeat; width: 23px; height: 16px; }
div.against { background: url(../images/against.png) no-repeat; width: 23px; height: 15px; }