
body {
 background-color: #fff;
 margin:0;
 padding:0;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #4F5155;

}

#wrapper2 {width:450px;}

.inner {margin:20px;}

.bar {margin:10px; width:20px; min-height:10px; background-color: #033776; border:1px solid black;}

#bookmarks { margin:10px; border: 1px solid grey;}
#bookmarks p{margin:5px;text-align: justify;}
#bookmarks img{border:none;}
#bookmarks a{padding-right: 5px;}

a {
 color: #003399;
 background-color: transparent;
 font-weight: normal;
}

.border {border:2px solid #0e2760;}
h1 {
 color: #fff;
 background: #6F7DA0 url(../images/title.gif) repeat-y left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: bold;
 margin: 0px 0px 20px 0px;
 padding: 10px;
 text-transform:uppercase;
}

h1.plain {
 color: #000;
 background-color: transparent;
 background-image:none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 20px;
 font-weight: bold;
 margin: 0px 0px 0px 0px;
 padding: 0 20px 20px 0px;
 text-transform:none;
}

h2 {color:#000333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
p {color:#333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px;}


code {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 background: #cfd1e1 url(../images/story.gif) no-repeat left; 
 border: 1px dotted #6f7ca1;
 color: #333;
 display: block;
 margin: 16px 0;
 padding: 12px 10px 12px 10px;
 line-height:16px;
}

code span {color:#0E2761; font-weight:bold;}

form {background:#f3f3f3; color:#333; padding:20px;}
form div {clear:both; display:block; margin:0 0 10px 0;}
label {color:#333333; display:block; float:left; font-size:12px; width:155px;}
input {display:block; float:left;}


.clearboth {clear:both;}
.clearleft {clear:left;}
.clearright {clear:right;}

.clearing:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearing {display: inline-table;}
/* Hides from IE-mac */
  * html .clearing {height: 1%;}
  .clearing {display: block;}
/* End hide from IE-mac */

#poll {background:#CFD1e1; color:#333; border:2px solid #033776; width:430px}
#poll h1 {background: url(../images/title.gif) repeat-y left; padding: 5px;} 
#poll p {color:#323335; width:255px; padding-left:10px;} 
#poll #poll_left {float:left;width:49%;padding: 5px;}


form {background:#f3f3f3; color:#333; padding:20px;}
form div {clear:both; display:block; margin:0 0 10px 0;}
label {color:#333333; display:block; float:left; font-size:11px; width:155px;}
input {display:block; float:left;}


#poll form {background:transparent; margin:20px; padding:0;}
	#poll form div {clear:both; margin-bottom:3px;}
	#poll form .col1 {clear:none; float:left; width:160px;}
	#poll form .col2 {clear:none; float:left; margin-left:15px; width:210px;}
	#poll form input {}
	#poll form label {display:block; float:left; width:auto;}
	