@CHARSET "UTF-8";

/* override global */
body, textarea { font-family: Tahoma, Arial, sans-serif; font-size: 10pt; }
/*a { color:navy; }*/
form {padding: 0px; margin:0px; display:inline; }

/* common classes */
.space { margin-top: 15px; margin-bottom: 15px; }
.smallspace { margin-top: 5px; margin-bottom: 5px; } 
.bold { font-weight: bold; }
.gray { color: gray; }
.padded { padding: 5px;}
.indent { margin-left: 10px; }
.msg { background-color:#FFF1A8; padding: 4px; }
.rounded { border-radius: 5px; }
.bigger { font-size: 120%; }

/* style */
body { background-image: url(img/bg/stripe_e9ef3a211b4d963cf8701495e5d5b431.png); background-repeat: repeat;}
/*.answers {background-color: #000044; color: white; font-weight: bold; font-size:12pt; padding:5px; margin: 5px 0px 5px 0px; border-radius: 5px;}*/
.answers {xbackground-color: #000044; xcolor: white; font-weight: bold; font-size:150%; padding:5px; margin: 5px 0px 5px 0px; xborder-radius: 5px;}
.newreply { font-weight: bold; font-size:150%; padding:5px; margin: 5px 0px 5px 0px; }
.question { background-color: white; border: 3px solid #e2e2e2; padding: 5px 10px 5px 10px; border-radius: 10px; }
.question h1 { margin:0px; padding:0px; }
/*.answer { background-color: white; border: 3px solid #5f5fcf #005693; padding: 5px; border-radius: 5px; }*/
.answer { background-color: white; border: 3px solid #016aa4; padding: 5px 10px 5px 10px; border-radius: 10px; }
.comment { background-color: white; border: 3px solid #e2e2e2; padding: 5px 10px 5px 10px; border-radius: 10px; /* box-shadow: 0 0 5px #C0C0C0; */}
.list { /* background-color: white; border: 3px solid #e2e2e2; padding: 5px; border-radius: 5px; */ }
.listitem { margin: 4px 0px 4px 0px; }
.listitem .small { font-size: 80%; }
.listitem .intro { margin: 5px 0px 5px 0px; }
.listitem .answered { margin: 5px 0px 5px 20px; }
.askedby { xmargin-left: 5px; color: gray; }
.postedby { xmargin-left: 5px; color: gray;}
.noreply { margin-left: 5px; color: gray; }
.wantanswer { margin: 5px; color: #2f9f2f; }
.paging { font-size:120%; padding: 3px; margin-left: -3px; }
.paging a { color:white; text-decoration:none; font-weight:bold; background-color: #012f61; padding: 3px; }
/* toolbar*/
#toolbar {margin:0 auto; width:960px; text-align:left;}
#toolbar a { text-decoration: none; display: inline-block; padding: 10px; font-weight:bold; color:#fff;  cursor:pointer; font-size:117%; font-family: arial, helvetica, sans-serif; background-color: #012f61; border-radius: 5px; }
#search { float: right; padding-top: 7px;}
#search .button { border:none; background-color:red; height: 32px; width: 32px; padding: 0px; background: url('../img/m/32-search.png') repeat scroll center bottom transparent; cursor: pointer; }
.search span, .search input {font-size: 120%; padding: 5px; }
.search span { padding-top: 10px; }

.belowquestion { margin-left: 0px;  }