body {margin:0; font-size:0.9em; line-height:19px; font-family: verdana, arial}
a {color:#871A2F}
.inputtext {color:#871A2F; font-size:12px; font-family: verdana, arial, geneva, sans-serif} 
.inputheader {color:#871A2F; font-weight:bold; font-size:14px; font-family: verdana, arial, geneva, sans-serif}

.questiontext {color:#871A2F; font-weight:bold; font-size:12px; font-family: verdana, arial, geneva, sans-serif}
.answertext {color:#871A2F; font-weight:normal; font-size:12px; font-family: verdana, arial, geneva, sans-serif}

a:hover {text-decoration: none}

#container {background-color:#ffffff}
#header {background:url(../img/heading_background.jpg) repeat-x #FFFFFF}

#logo {color:#FFFFFF; padding:30px 0 0 40px; font-family: verdana; font-weight:bold; height:38px; font-size:24px;}

#menu ul { margin:0; padding:0;}
#menu ul li{ display:inline-block; float:left; width:104px; list-style:none; text-align:center; }
#menu a { display:block; float:left; width:104px; color:#000; font-size:11px; font-weight:bold; text-decoration:none; padding-top:8px; background:url(../img/button.gif) no-repeat 0 4px;}
#menu a:hover{background:url(../img/button_over.gif) no-repeat 0 4px; padding-top:8px; height:22px;}
#menu {background: url(../img/xmenufade.jpg) #84807A; height:30px; margin-top:12px;}

#text {margin: 0 320px 0 20px; }
#text p {padding:0 20px 10px 0;}
#text li {list-style:none; padding-left:20px; background:url(../img/listbox.gif) no-repeat 0px 7px;}

#sidebar {float:right; width:190px; padding: 0 20px 0 10px; font-size:13px;}
#main {float:left; background:url(../img/sidebar_bg.gif) repeat-y top right; padding:20px 0 0 0;}

#footer {background:url(../img/footer_background.jpg) repeat-x #000000; height:20px; clear:both;}

.info_box_wrap{width:188px;	font-size:0.85em; margin-bottom:13px;}
.info_box_header{margin-top:3px;width:188px;height:20px;padding-top:5px;font-weight:bold;text-align:center;}
.info_box_content{width:170px;border:solid 1px #d5d5d5;border-top:0;padding:8px; color:#666;}
.info_box_content p{margin-top:0px;}
.grey_header{background-image:url(../img/info_box_grey.gif); background-position:top center; background-repeat:no-repeat; color:#660000;}
.formbutton {cursor:pointer; border:outset 1px #ccc; background:#999; color:#666; font-size: 12px; font-weight:bold; padding: 2px 4px; background:url(../img/formbuttonbg.gif) repeat-x left top;}
.notext {color:gray; font-size: 6px; display: none; font-family: tahoma, arial, geneva, sans-serif; border: 1px; border-color: gray;} 

