@charset "utf-8";
/* CSS Document */

html, body {margin:0; padding:0;}
body {background:#FFFFFF;}
a:link , a:visited , a:active {text-decoration:none; color:#000099;}
a img {border:none;}
.strong, div#body_area #main p.strong, div#body_area #right p.strong {font-weight:bold;}

div#header_container {margin:10px auto 15px auto; width:840px; height:252px; background: url(/img/header_full.jpg) no-repeat;}
div#header_container #linkbtm {float:right;}

div#body_container {margin:0 auto; padding:0; width:830px; height:494px; background:#FFFFFF;}

div#body_area {margin:0 auto 0 0; padding:0; width:768px; height:494px; background:url(/img/body.gif) no-repeat;}
div#body_area h1 {margin:0 0 20px 25px; font:bold 28px "Cambria", "Times New Roman", Times, serif; color:#000099;}

div#body_area #menu1 {margin: 3px 10px 10px 20px; padding:0px; width:auto; height:19px; float:right;}
div#body_area #menu2 {margin: 3px 10px 10px 20px; padding:0px; width:auto; height:19px; float:right;}
div#body_area #menu3 {margin: 3px 10px 10px 20px; padding:0px; width:auto; height:19px; float:right;}

div#body_area #menu1 a:link , div#body_area #menu1 a:visited , div#body_area #menu1 a:active {font:/*bold*/ 15px Arial, Helvetica, sans-serif; color:#FFFFFF;}
div#body_area #menu2 a:link , div#body_area #menu2 a:visited , div#body_area #menu2 a:active {font:/*bold*/ 15px Arial, Helvetica, sans-serif; color:#FFFFFF;}
div#body_area #menu3 a:link , div#body_area #menu3 a:visited , div#body_area #menu3 a:active {font:/*bold*/ 15px Arial, Helvetica, sans-serif; color:#FFFFFF;}

div#body_area #menu1 a:hover , div#body_area #menu2 a:hover , div#body_area #menu3 a:hover {text-decoration:underline; color:#CCCCCC;}

div#body_area #submenu {float:right; margin: 10px 90px 0 0px; padding:0px; width:auto; height:19px; font:bold 12px Arial, Helvetica, sans-serif;}
div#body_area #submenu a:hover {text-decoration:underline; color:#990000;}

div#body_area #main {margin:0 auto auto 15px; padding:0 20px 0 10px; width:700px; height:390px; overflow:auto;}
div#body_area #main p {font:12px Arial, Helvetica, sans-serif; text-align:justify;}
div#body_area #main h1 {font:bold 24px "Cambria", "Times New Roman", Times, serif; color:#000099; margin:0; padding:0;}
div#body_area #main h2 {font:bold 18px "Cambria", "Times New Roman", Times, serif; color:#000099; margin:0; padding:0;}
div#body_area #main ul {}
div#body_area #main ul li {margin:auto; padding:auto; font:12px Arial, Helvetica, sans-serif; list-style:disc;}
div#body_area #main table p {font:12px Arial, Helvetica, sans-serif; margin:0; padding:0;}
div#body_area #main table p.strong{font-weight:bold;}

div#folio {margin:0 auto; width:600px;}
div#folio #top {background-image:url(/img/portfolio_back_top.gif); height:30px;}
div#folio #btm {background-image:url(/img/portfolio_back_btm.gif); height:30px;}
div#folio #mid {background-image:url(/img/portfolio_back_mid.gif);}
div#folio #mid #text {margin:0; font:10px Arial, Helvetica, sans-serif; text-align:center;}
div#folio #mid img {margin:5px 5px;}

div#body_area #left {margin:0 auto auto 15px; padding:0 10px; width:410px; height:390px; overflow:auto; float:left;}
div#body_area #left p {font:12px Arial, Helvetica, sans-serif; text-align:justify;}

div#body_area #right {margin:0 0px auto 8px; padding:25px 8px 0 12px; width:250px; height:390px; overflow:auto; float:left; background:url(/img/lightborder_top.gif) no-repeat;}
div#body_area #right p {font:12px Arial, Helvetica, sans-serif; text-align:justify;}
div#body_area #right h2 {font:bold 18px "Cambria", "Times New Roman", Times, serif; color:#000099; margin:0; padding:0;}
div#body_area #right ul {margin:0 10px; padding:0;}
div#body_area #right ul li {margin:auto; padding:auto; font:12px Arial, Helvetica, sans-serif; list-style:disc; text-align:justify;}

div#footer_container {margin:10px auto 0px auto; padding:0; width:840px; height:27px; background: url(/img/footer_full.gif) no-repeat;}
/*div#footer_container #empty {margin:0 auto; width:790px; height:30px;}*/
div#footer_container #menu1 {margin:0px 0 0 590px; padding:5px 0 0 0; width:auto; height:14px; font:bold 11px Arial, Helvetica, sans-serif; color:#FFFFFF;}
div#footer_container #menu1 a:link , #footer_container #menu1 a:visited , #footer_container #menu1 a:active {font:bold 11px Arial, Helvetica, sans-serif; color:#FFFFFF;}
div#footer_container #menu1 a:hover {text-decoration:underline; font:bold 11px Arial, Helvetica, sans-serif; color: #CCCCCC;}

img.right {float:right; margin:10px; padding:0;}