* { padding: 0; margin: 0; outline: 0; }

body {
    font-size: 12px;
    line-height: 18px;
    font-family: Arial, sans-serif;
    color: #000;
    background: #fff url(images/header.gif) repeat-x 0 0;
    text-align: left;
}

.cl { font-size: 0; line-height: 0; height: 0; clear: both; }

a img { border: 0; }
a { color: #000; text-decoration: none; }
a:hover { text-decoration: underline; cursor: pointer;}
input[type=submit]{
padding:2px;
}
input[type=button]{
padding:2px;
}
.left { float: left; display: inline; }
.right { float: right; display: inline; margin-right: 5px;} 
.shell {width: 966px; margin: 0 auto;}
.answer {border: 1px solid #5e96c2; height: 18px; width: 336px; color: #5d5d5d; padding-left: 4px; font-size: 13px; font-family: arial, sans-serif;}
.question {border: 1px solid #5e96c2; width: 377px; color: #5d5d5d;  padding-top:4px; padding-left: 4px; font-size:17px; font-weight:bold; height:25px;  font-family: arial, sans-serif;}

.formfield {border: 1px solid #5e96c2; width: 200px; color: #5d5d5d;  padding-top:4px; padding-left: 4px; font-size:17px; font-weight:bold; height:25px;  font-family: arial, sans-serif;}

table.custompoll {border:0px; width:150px;background-color:#eeeeee;}
.custompoll td { padding: 2px; }

table.custompoll2 {border:0px; width:175px;background-color:#eeeeee;width:100%;height:100%;}
.custompoll2 td { padding: 2px; }

#header h1#logo {font-size: 0; line-height: 0; text-indent: -4000px; float: left;}
#header h1#logo a {background: url(images/logo.gif) no-repeat 0 0; width: 250px; height: 92px; display: block;}
#header .header-right {padding-top: 14px; float: left; width: 716px;}
#header .total-polls {color: #fff; float: left; padding-left: 32px;}
#header .login {float: right; text-align: right; padding-right: 1px;}
#header .login ul {list-style-type: none;}
#header .login ul li {float: left; display: inline; color: #fff; padding-left: 6px;}
#header .login ul li a{color: #fff; padding-right: 5px;}
#header .welcome {padding-top: 32px; float: left; padding-left: 20px;}
#header .welcome h2 {font-weight: normal; font-size: 26px; color: #19669f;}
#header .slogan {padding-top: 19px; float: right; width: 400px; }

#main {padding-left: 18px; padding-top:14px; padding-bottom: 75px;}

#sidebar-left, #sidebar-right {float: left; width: 224px;}
#sidebar-left .heading-light {width: 215px; height: 30px; padding-top: 5px;}
#sidebar-left h3, #sidebar-right h3 {color: #19669f; font-size: 18px; font-weight: normal; border-bottom: 1px solid #d2d5d5; width: 185px; padding-bottom: 5px;}
#sidebar-left .about a.signup {height: 31px; position: relative; top: -8px; display: block; color: #19669f; padding-left: 35px; line-height: 26px; float: right; width: 70px;}
#sidebar-left .about h3 {padding-left: 2px;}
#sidebar-left .about p {padding-top: 3px;}
#sidebar-left .box, #sidebar-right .box {border: 1px solid #ccc; padding: 8px;}
#sidebar-left .box-cnt, #sidebar-right .box-cnt {background: #e1edf5 url(images/grad.gif) repeat-x 0 0;}
#sidebar-left .box-cnt { padding-left: 11px;}
#sidebar-left .box-cnt {padding-top: 4px; padding-bottom: 5px;}
#sidebar-left .box h4, #sidebar-right .box h4 {color: #5d5d5d; font-size: 14px; font-weight: bold; padding-bottom: 10px;}
#sidebar-left .box ul {list-style-type: none;}
#sidebar-left .box ul li {background: url(images/bullet.gif) no-repeat 0 10px; padding-left: 10px;}
#sidebar-left .button-as-link {border: 0;background: transparent; color: #19669f; font-weight: bold; font-size: 12px; font-family: arial, sans-serif; width: 88px; cursor: pointer; margin-right: 2px;}
#sidebar-left form li input, #sidebar-left form li select {margin-left: 5px;}
#sidebar-left form {font-size: 11px; font-family: verdana, sans-serif; line-height: 26px;}
#sidebar-left form a {text-decoration: underline;}
#sidebar-left form a:hover {text-decoration: none;}
#sidebar-left form .buttons {padding-left: 10px;}

#content {width: 451px; float: left; padding-left: 27px; padding-right: 19px; padding-top: 10px;}
#content .box {width: 439px; border: 1px solid #ccc; padding: 5px;}
#content .box-cnt {background: #e1edf5 url(images/grad3.gif) repeat-x 0 0; padding-left: 20px; padding-right: 5px; padding-bottom: 18px;}
#content .box-cnt h3 {color: #5d5d5d; font-size: 18px; padding-bottom: 13px;}
#content .box-cnt h4 {color: #5d5d5d; font-size: 14px; padding: 16px 0 8px 0; font-weight:normal;}
#content .box-cnt a.black-link {color: #5d5d5d; font-weight: bold; float: right; margin-top: 8px; line-height: 16px;}
#content .box-cnt ul {list-style-type: none; padding-top: 8px; width: 400px;}
#content .box-cnt ul li {background: url(images/bullet2.gif) no-repeat 13px 1px; padding-left: 41px; height: 30px;}
#content .box-cnt p.add-field {text-align: right; padding-right: 41px; padding-top: 10px;}
#content .box-cnt p.add-field a {color: #5d5d5d; font-size: 13px; font-weight:bold;}
#content .box-cnt p.add-field a:hover {text-decoration: none;}
#content .box-cnt .button-place {text-align: left; padding-top: 24px; padding-left: 27px;}
#content .box-cnt .button-place p {color: #5d5d5d; font-size: 14px; font-weight:bold; padding-bottom: 13px;}
#content .box-cnt .button-place strong {padding-left: 70px;}
#content .box-cnt .button-place .get-code {width: 198px; height: 38px; background: url(images/button.gif) no-repeat 0 0; border: 0; font-size: 19px; color: #fff; font-weight: bold; cursor: pointer;}

#sidebar-right .how {padding-left: 7px; padding-bottom: 10px; padding-top: 5px;}
#sidebar-right .how p {padding-top: 10px;}
#sidebar-right .how p a{color: #19669f;}
#sidebar-right .box .box-cnt {padding-bottom: 39px; padding-left: 6px; padding-top: 3px;}
#sidebar-right .box .box-cnt p {color: #000; font-family: verdana, sans-serif; font-size: 13px; font-weight: bold; padding-left: 13px; padding-top: 7px;}
#sidebar-right .box .box-cnt form { padding-left: 21px; padding-top: 5px;}
#sidebar-right .box .box-cnt form p {padding-top: 2px; padding-left: 0}
#sidebar-right .box .box-cnt form input { padding: 0 5px;}
#sidebar-right .box .box-cnt p label {font-size: 12px; font-weight: normal; padding-left: 7px;}
#sidebar-right .box .box-cnt strong input {margin-top: 10px; margin-right: 10px;}

#footer { height: 78px; color:#5d5d5d; }
#footer ul {list-style-type: none; padding-left: 22px;}
#footer ul li {display: inline; margin-right: 3px;}
#footer ul li a {margin-right: 3px; color:#5d5d5d;}
#footer p {float: right; padding-right: 6px;}

.FB_UI_Hidden { width: 100px !important; }
