/* set whitespace defaults */
* {
    padding:0;
    margin:0;
}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, label, ul, ol, dl, fieldset,
address {
    margin:20px 0;
}
li, dd, blockquote {
    margin-left: 40px;
}
fieldset {
    padding:10px;
}


body {
   background-color:  #FFFFFF;
   font-family:arial,helvetica,sans-serif;
   font-size:11px;
}
h1 {
   margin-top: 6px;
   font-size: 13px;
   font-weight: bold;
   text-decoration: none;
}
h2, h3, h4, h5, h6 {
   font-size: 11px;
   margin-top: 6px;
   font-weight: bold;
   text-decoration: none;
}
p {
   color:#000000;
   font-size:11px;
   font-family:arial,helvetica,sans-serif;
}
td {
   color:#000000;
   font-size:11px;
   font-family:arial,helvetica,sans-serif;
}
a {
   color:#000000;
}
select {
   font-size:11px;
}
form {
   margin:0px;
}
input {
   font: 11px Arial,Helvetica,sans-serif;
}
#bnav {
   color:#FECB00;
   text-decoration:none
}
#wnav {
   color:#990000;
   text-decoration:none
}
#option {
   color:#666666;
}
#entrance {
   color:#FFFFFF;
}
#note {
   font-size:9px;
}
#info {
   color:#999999;
}
#topnav {
   color:#666666;
   text-decoration:none
}
#whitenav {
   color:#ffffff;
   text-decoration:none;
   font-family:verdana,arial,helvetica,sans-serif;
   font-weight: bold;
   font-size:10px;
}
#sidenavitem {
   color:#000000;
   text-decoration:none;
   font-weight: bold;
   font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size:9px;
}

#blacksidenavitem {
   font-weight: bold;
   color:#000000;
   text-decoration:none;
   font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size:9px;
}
#pop {
   font-weight: bold;
}
#error {
   color: #FF0000;
}
.error{
   color: #FF0000;
}
#fields {
   color: #000000;
   text-align: center;
   vertical-align: middle
}
.contest {
   color:#ffffff;
   font-size:10px;
   font-family:arial,helvetica,sans-serif;
}

#sharedTemplate #furniture {
 margin: 2px 180px 2px 2px;
}
#furniture li { 
   display: inline;
   list-style-type: none;
   color:#FECB00;
   text-decoration:none; 
}
#furniture a { 
   color:#FECB00; 
   text-decoration:none; 
}


/* THESE CSS RULES ARE USED IN ADVICE POLL ARTICLES */
ol#quiz {
   margin-left: 28px;
}
ol#quiz ol {
   list-style-type: lower-alpha;
   margin-left: 20px;
   padding: 0;
} 

ol#quiz li {
   margin: 2px 0 3px 0;
   padding: 0;
}
ol#quiz ol li {
   margin-left: 4px;
   padding: 0;
}
.simpleList {
   list-style: inside;
   margin: 10px 0 0 0;
   padding: 0;
}
.simpleList li {
   margin: 0 0 10px 0;
   padding: 0;
}
.simpleList h2  {
   display: inline;
   font-size: 12px;
   font-family: inherit;
   font-weight: bold;
   margin-left: 1px;
}

