body {font-family:Verdana; font-size:11px; color:#000; padding:0; text-align:center; background:#fff;}

a, a:link, a:visited, a:active {color:#3f7a64; text-decoration:none;}
a:hover {color:#3f7a64; text-decoration:underline;}

#content a,#content  a:link,#content  a:visited,#content  a:active {color:#3f7a64; text-decoration:none;}
#content a:hover {color:#3f7a64; text-decoration:underline;}

#wrapper {width:861px;	margin: 20px auto 20px auto;}

#logo {width:243px; height:262px; background:url(/Portals/1/logo.gif); margin:0; padding:0;}

#nav {width:243px; background:#c5d7d0; margin:-5px 0 5px 0;}
#nav ul{list-style-type: none; position: relative; margin:10px; padding:0; }
#nav ul li{list-style-type:none; position: relative; margin:0; padding:0px;}
#nav ul li ul li{list-style-type:none; height:auto; position:relative; margin:5px 0 0 10px; padding:0;}
#nav a{color:#3f7a64; text-decoration:none; margin:0; padding:0; font-size:11px;}
#nav a:hover{text-decoration:underline;}
#nav img{margin:0; padding:5px 0 0 0; border:0;}

#partner, #practices {display:none;}

#contact {width:243px; background:#ebebeb; margin:0 0 5px 0; font-size:9px;}
#contact td {font-size:9px;}
#contact img.header {margin:10px;}
#contact p {margin: 0 0 0 10px; padding-bottom: 10px;}
#contact form {margin:0; padding:0;}
#contact table {width:223px; margin:2px 0 5px 10px; padding:0;}
#contact input {border:1px solid #3f7a64; font-size:11px; color:#000; background:#fff; width:130px;}
#contact textarea {border:1px solid #3f7a64;  color:#000; background:#fff; width:130px; height:100px;}

#columnspace {width:18px;}

#main {width:596px; border:1px solid #000000; margin:0; padding: 0;}
#mainhome {width:596px; border-bottom:1px solid #000000; border-right:1px solid #000000; border-left:1px solid #000000; border-top:none;  margin:0; padding: 0;}

#header {width:598px; height:196px; margin:0 0 0 0; padding:0;}

#contenthome {width:556px; margin:0 20px 10px 20px; padding-bottom:10px;padding-top:20px;}
#contenthome h1 {font-size:12px; font-weight:bold; color:#3f7a64;}
#contenthome img.pic {padding:0; margin:4px; border:1px solid #000; float:right;}
#content {width:558px; margin:20px 20px 10px 20px; padding-bottom:10px;}
#content h1 {font-size:12px; font-weight:bold; color:#3f7a64;}
#content img.pic {padding:0; margin:4px; border:1px solid #000; float:right;}

#request {width:600px; background:#000; margin:0; padding:0;}
#request td {font-size:12px; color:#fff;}
#request p {margin: 10px 0 0 10px; padding-bottom: 10px; color:#FFF; font-size:9px;}
#request form {margin:0; padding:0;}
#request table {width:500px; margin:2px 0 5px 10px; padding:0;}
#request input {border:1px solid #666666; font-size:11px; color:#000; background:#fff; width:230px;}
#request textarea {border:1px solid #666666; font-size:11px;  color:#000; background:#fff; width:230px; height:100px;}

#partners {width:596px; height:147px; margin:10px 0 15px 0; padding:0; background:url(/Portals/1/bg_partner.gif) repeat-x;}
#partners img.header {margin:0 0 5px 20px; padding:0;}
#partners a {color:#3f7a64; text-decoration:none; margin:0; padding:0;}
#partners a:hover{text-decoration:underline;}
#partners img{border:0;}
#partners td {font-family:Verdana; font-size:11px;}

#footer {width:861px; height:20px; text-align:center; color:#fff; font-size:9px; background:#000; margin:10px 0 0 0;}
#footer p {margin:0; padding-top:3px;}
#footer a, a:link, a:hover, a:visited, a:active {color:#fff; font-size:9px; text-decoration:underline;}

.leftpane {padding:0; margin:0;font-family:Verdana; font-size:11px;}
.leftpane td p{margin-right:10px;font-family:Verdana; font-size:11px;}
.contentpane{padding:0; margin:0;}