html, body {padding:0; /*margin:0;*/ font-family:Arial, Helvetica, sans-serif; font-size:12px;  background-color:#fff; margin-top:15px; /*background-color:#f2f2f2;*/}

body {text-align:center;}

a {color:#00703c;}
a:hover {color:#000;}

/* hide from Mac IE \*/
html, body {height:100%;}
/* */
html>body #minHeight{float:left;width:0px;height:100%;margin-bottom:0px;} /*safari wrapper */
#container {width:833px; /*border:1px solid #c1c1c1; background-color:#fff; */padding-top:5px; margin:0 auto;}
#outer {position: relative; min-height: 100%;  width:800px; margin:0 auto; }
* html #outer {height: 100%; width:auto; }

#outer_home {width:800px; background:#fff url(../images/header_home_bg.gif) repeat-x;  margin:0 auto;}

#header {width:800px;  background:#fff url(../images/top_bg.gif) repeat-x; height:79px; text-align:left;}
#header_left {float:left; width:375px;}
#header_right {float:left;width:426px;}

#header_home {width:800px; height:130px;}
#header_home_left {float:left; width:580px; height:130px;}
#header_home_right {float:right; width:220px; height:130px; background:#fff url(../images/header_home-right.gif) no-repeat bottom;}
#homelinksbox {border:1px solid #ccc; background-color:#fef1a2; margin-top:9px; text-align:left; }
#homelinksbox ul {margin:5px -5px; list-style-image:url(../images/tri_ltgreen.gif);}
* html #homelinksbox ul {margin:7px 30px;}
#homelinksbox a {text-decoration:none; color:#00703c; font-weight:bold; font-family:arial, helvetica, sans-serif; text-transform:uppercase;}
#homelinksbox a:hover {color:#c6d6cd;}

#top {width:800px; background: #fff url(../images/topnav_bg2.gif) repeat-x; text-align:left;}
#topnav {background: url(../images/topnav_bg.gif) no-repeat; width:616px; height:55px; text-align:left;}
* html #topnav {height:50px;}
#topnav a {color:#fff; font-weight:bold;  text-decoration:none; text-transform:uppercase;}
#topnav a:hover {color:#00703c;}
#topnav img {margin-left:23px; margin-right:5px; margin-top:10px;}

#main { min-height:406px; width:799px; text-align:left; }
* html #main {width:800px;}
#main.home {background:#a0baab url(../images/home_bg.gif) repeat-y; border-right:1px solid #919191;}

#content_home {height:406px; margin-left:194px; background:#a0baab url(../images/home_img.gif) no-repeat bottom left; border-bottom:1px solid #919191; }
* html #content_home {margin-left:191px; }
#content_home p {font-family:'times new roman', times, serif; font-weight:bold; font-size:10pt; }
#content {padding-bottom:55px; margin-left:190px; font-family:verdana, arial, helvetica, sans-serif; font-size:1em; text-align:left;}
#content h1 {color:#999; font-size:22px; font-weight:bold; margin-top:-5px; padding-left:10px;}
* html #content h1 {margin-top:0;}
#content p {padding:0 10px;}
#content td {font-size:10pt; padding-right:5px;}
#content th {text-align:left; font-size:10pt; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
#content ul {list-style-image:url(../images/bullet.gif);}

/* width of sidebar is 1px more than width of image*/
#sidebar {float:right; margin:0 10px 20px 0px; background:#c6d6cd url(../images/sidebar_btm.gif) bottom left no-repeat; border-right:1px solid #A0BAAB; font-size:x-small;}
#sidebar img.photo {border-top:1px solid #A0BAAB;  border-left:1px solid #A0BAAB; }
#sidebar #caption  {border-left:1px solid #A0BAAB; border-top:1px solid #A0BAAB; margin-bottom:11px; padding-bottom:1px; }
/* * html #sidebar #caption {margin-top:-3px;}*/
#sidebar #caption ul {list-style-image:url(../images/tri_dkgreen2.gif);}



#footer {width:800px; font-size:11px; color:#7f7f7f; height:55px; position: relative; /*margin-top: -6.8em;*/ margin:0 auto; margin-top:-75px;  }
* html #footer {height:55px; margin-top:-55px;}
#footer_home {width:800px;  font-size:11px; color:#7f7f7f; height:55px; border-top:7px solid #fff; margin:0 auto;}
#footer_left {float:left; width:270px; padding:10px 10px; text-align:left;}


#footer_right {float:right; width:360px; text-align:right; padding:10px; }
#footer_left a, #footer_right a {color:#7f7f7f; text-decoration:none; font-size:11px; }
#footer_left a:hover, #footer_right a:hover {text-decoration:underline;}

#borders {background-color:#fff; padding-bottom:7px;}

#left {width:180px; float:left; text-align:left; }
#navbar {float:left; width:180px; height:186px; background: url(../images/nav_bg.gif) left bottom no-repeat; text-align:left; }
* html #navbar {height:185px;}
#navbar ul {margin:0; padding:0; list-style: none; width:170px; padding-left:5px;  }
* html #navbar ul {width:170px;}
#navbar ul li ul {background-image:none;}


#newsworthy {clear:both; width:180px; height:225px; background:#fff url(../images/newsworthy.gif) no-repeat; }
* html #newsworthy {height:190px; }
#newsworthy ul, #newsworthy p {font-family:'times new roman', georgia, serif; font-size:12px; margin:0; padding:0; height:100%; list-style-type:none; }
* html #newsworthy ul {height:99%;}
#newsworthy p {margin:20px 5px 0 15px;}
* html #newsworthy p {margin:30px 5px 0 15px;}
#newsworthy ul li {margin-left:10px; padding:15px 0 0 15px; line-height:14px; width:140px;}

#leftsubnav {clear:both; width:180px; height:250px;}
#leftsubnav p {margin:5px 0 0 30px; padding:0;}
#leftsubnav ul {margin-top:0; padding-top:0;}
#leftsubnav li {list-style-image:url(../images/tri_ltgreen_small.gif);}