/* 
    Document   : site
    Created on : Feb 10, 2010, 1:55:35 AM
    Author     : David West
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

a.rate {
    font-family:arial, sans-serif;
    font-size:24px;
    color:#3274d0;
}

a.big {
    font-family:arial, sans-serif;
    font-size:18px;
    color:#3274d0;
}

a.small {
    font-family:arial, sans-serif;
    font-size:12px;
    color:#3274d0;
}

a.footer:link {
    font-family:arial, sans-serif;
    font-size:13px;
    color:white;
}

a.footer:visited {
    font-family:arial, sans-serif;
    font-size:13px;
    color:white;
}

a.form_info:link {
    font-family:arial, sans-serif;
    font-size:11px;
    color:#3274d0;
}

a.form_info:visited {
    font-family:arial, sans-serif;
    font-size:11px;
    color:#3274d0;
}

a.header_link:link {
    font-family:helvtica, sans-serif;
    font-size:14px;
    color:white;
}

a.header_link:visited {
    font-family:helvtica, sans-serif;
    font-size:14px;
    color:white;
}

body {
    margin:0px;
}

div.comment_separater {
    height:20px;
}

div.content_header {
    background-color:#3274d0;
}

div.content_header_left {
    background-color:#3274d0;
    -moz-border-radius-topleft:10px;
    -webkit-border-top-left-radius:10px;
}

div.content_header_right {
    background-color:#3274d0;
    -moz-border-radius-topright:10px;
    -webkit-border-top-right-radius:10px;
}

div.footer {
    background-color:#3274d0;
    -moz-border-radius-topright:10px;
    -webkit-border-top-right-radius:10px;
    -moz-border-radius-topleft:10px;
    -webkit-border-top-left-radius:10px;
    margin-bottom:0px;
    width:960px;
    margin-left:auto;
    margin-right:auto;
}

div.header {
    background-color:#3274d0;
    width:960px;
    margin-left:auto;
    margin-right:auto;
}

div.notice {
    background-color:#3274d0;
}

div.question {
    background-color:#EEEEEE;
    width:960px;
    margin-left:auto;
    margin-right:auto;
    -moz-border-radius-bottomright:10px;
    -webkit-border-bottom-right-radius:10px;
    -moz-border-radius-bottomleft:10px;
    -webkit-border-bottom-left-radius:10px;
}

div.question_content {
    background-color:#EEEEEE;
    padding-left:7px;
    padding-top:7px;
    padding-bottom:20px;
}

div.results_header {
    background-color:#3274d0;
    width:960px;
    margin-left:auto;
    margin-right:auto;
    -moz-border-radius-topright:10px;
    -webkit-border-top-right-radius:10px;
    -moz-border-radius-topleft:10px;
    -webkit-border-top-left-radius:10px;
}

div.wrapper {
    margin-left:auto;
    margin-right:auto;
    width:960px;
}

img.no_border {
    border-width:0px;
}
input.comment {
    font-family:arial, sans-serif;
    font-size:16px;
    padding:3px;
}
input.question {
    font-family:arial, sans-serif;
    font-size:18px;
    padding:3px;
    width:250px;
}

input.question_button {
    font-family:arial, sans-serif;
    font-size:18px;
    padding:3px;
}

span.center_title {
    font-family:arial, sans-serif;
    font-size:24px;
    color:#3274d0;
}

span.form {
    font-family:arial, sans-serif;
    font-size:18px;
}

span.form_info {
    font-family:arial, sans-serif;
    font-size:11px;
}

span.form_title {
    font-family:arial, sans-serif;
    font-size:20px;
    color:#3274d0;
}

span.header {
    font-family:arial, sans-serif;
    font-size:14px;
    color:#FFFFFF;
}

span.highlight {
    font-family:arial, sans-serif;
    font-size:14px;
    color:#3274d0;
}

span.name {
    font-family:arial, sans-serif;
    font-size:20px;
}

span.nav {
    font-family:arial, sans-serif;
    font-size:14px;
}

span.notice {
    font-family:arial, sans-serif;
    font-size:18px;
    color:#FFFFFF;
}

span.question {
    font-family:arial, sans-serif;
    font-size:18px;
}

span.question_info {
    font-family:arial, sans-serif;
    font-size:12px;
}

span.title {
    font-family:arial, sans-serif;
    font-size:24px;
    color:#FFFFFF;
}

table.comment {
    width:500px;
}

table.form_content {
    background-color:white;
    padding:5px;
    border-color:#635F5C;
    border-width:2px;
    border-style:solid;
}

table.question {
    margin-left:auto;
    margin-right:auto;
}

td.center {
    width:180px;
}

td.comment {
    background-color:#EEEEEE;
}

td.comment_header {
    background-color:#3274d0;
}

td.form_left {
    text-align:right;
    vertical-align:top;
    padding-top:2px;
}

td.header_right {
    margin-right:12px;
    font-weight:bold;
}

td.logo {
    width:350px;
}

td.recent {
    width:480px;
    vertical-align:top;
}

