@charset "utf-8";
/* CSS Document */

body { font-family:Arial, Helvetica, sans-serif;
margin:0 auto 0 auto;
background:#fff;}

/* specific divs */

#container { width:980px;
margin:20px auto 0 auto;}

.clear { clear:both;}

/* nav */

#nav { display:none;}

/* header this includes logo and main image */

#header { display:none;}

/* main content */

#main { margin:0 0px 10px 0;}

/* left column - sub menu and free advice */

#main #left { display:none;}

/* middle column - content */

#main #middle { width:650px;}

#main #middle h1 { color:#f68e1e;
font-size:130%;
margin:20px 0 10px 0;}

#main #middle p { color:#747473;
font-size:74%;
line-height:18px;}

#main #middle .p1 { font-weight:bold;}

#main #middle .person { border-bottom:1px solid #f68e1e;}

/* right column - latest news */

#main #right { display:none;}

/* footer */

#footer { display:none;}

/* middle column - full width content */

#main #middle-full { width:650px;}

#main #middle-full h1 { color:#f68e1e;
font-size:130%;
margin:20px 0 10px 0;}

#main #middle-full h2 { color:#747473;
font-size:80%;
font-weight:bold;}

#main #middle-full p { color:#747473;
font-size:74%;
line-height:18px;}

#main #middle-full  ul { color:#747473;}

#main #middle-full  ul.sitemap { font-size:74%;
line-height:20px;}

#main #middle-full li {}

#main #middle-full  .p1 { font-weight:bold;}

/* tax tables */

#main #middle-full table { border:1px solid #f78f1e;
margin:0;
padding:0;}

/* tax tables form */

#middle-full #tax-table-form { border-bottom:1px dashed #f68e1e;
border-top:1px dashed #f68e1e;
padding:15px 0 15px 0; }

#middle-full #tax-table-form label { font-size:74%;
color:#666;
float:left;
width:250px;
margin-bottom:5px;}

#middle-full #tax-table-form select { font-size:74%;
background-color:#fdecda !important;
border:1px solid #f68e1e;
padding:1px;
color:#666;
width:250px;}