BODY {font:12px/18px Arial, Helvetica, sans-serif; color:#333; background-color:#fff; text-align:center; margin:0; padding:0;}

/* -----------------------base html---------------------------*/
h1, h2, h3, h4 {color:#333; margin-top:0; margin-bottom:14px;}
h1 {font:normal 18px Arial, Helvetica, sans-serif; padding:12px 6px 20px 0; color:#000}
h2 {font:bold 15px Verdana, Arial, Helvetica, sans-serif;}
h3 {font:bold 13px Verdana, Arial, Helvetica, sans-serif;}

ul li {margin-bottom:1em;}

a img {border:none;}
a, a:visited {color:#333;}
div, form, table {margin:0; padding:0;}
table td {vertical-align:top;}

/* ----------------------- layout divs ----------------------- */
div#wrapper {width:775px; margin-left:auto; margin-right:auto; border:1px solid #005d4a; background:transparent url(../nav-ims/wrapper-bg.gif) repeat-y;}
div#header {height:119px;}
div#wrapper2 {background:transparent url(../nav-ims/wrapper2-bg.gif) no-repeat top;}

div#leftCont {width:165px; float:left;}
div.leftStory {font:11px/18px Arial, Helvetica, sans-serif; color:#000;}
div.leftStory h2 {background:#75b56b; color:#003228; padding:7px 2px; font:bold 14px/20px Arial, Helvetica, sans-serif;}
div.leftStory p {margin:0 5px 0.5em 5px;text-align:center; }
div.leftStory a, div.leftStory a:visited {text-decoration:none; border-bottom:2px solid #549664;}
div.leftStory a:hover {border-bottom:2px solid #000;}

div#mainCont {margin:0 20px 20px 205px; text-align:left;}
div#mainCont div#left {margin-right:170px;}
div#mainCont div#right {width:150px; float:right;}

div#footer {text-align:left; font:11px/15px Arial, Helvetica, sans-serif; color:#333; background:#b5dbaf url(../nav-ims/footer-bg.gif) repeat-y; clear:both;}
div#footer img {float:left;}
div#footer p {margin:0; padding:10px 10px 10px 205px;}

div#sw {width:775px; margin:12px auto 20px auto; text-align:left;}
div#sw a, div#sw a:visited {font-size:10px; color:#666; text-decoration:none;}
div#sw a:hover {text-decoration:underline;}

/*------------------------------  menu styles----------------*/
table.tbl1 {width:100%; background-color:#005d4a;}
table.tbl1 td {background-color:#005d4a; font:bold 13px/16px Verdana, Arial, Helvetica, sans-serif;}
.tbl1 .item1, .tbl1 .item1:hover, .tbl1 .item1-active, .tbl1 .item1-active:hover  {padding: 5px 4px 8px 4px; border-right:1px solid #85ba7d; border-left:1px solid #005d4a; color:#fff; text-decoration: none; display: block; position: relative; }
.tbl1 .item1,  .tbl1 .item1:visited {color: #fff; }
.tbl1 .item1:hover, .tbl1 .item1-active, .tbl1 .item1-active:hover {background: #00362b;}
.tbl1 .item2, .tbl1 .item2:hover {padding: 3px 8px 4px 8px; text-decoration: none; display: block; white-space: nowrap;}
.tbl1 .item2 {background: #85de85; color: #004700; border-bottom:1px solid #004700;}
.tbl1 .item2:hover {background-color:#6db76d; color: #001c00;}
.tbl1 .section {border:1px solid #004700; border-width:0 1px; position:absolute; visibility:hidden; z-index:-1; white-space:nowrap; text-align:left;}
.tbl1 .left, .tbl1 .left:hover { border-left-width:0; }
.tbl1 .right, .tbl1 .right:hover { border-right-width:0; }

* html .tbl1 td { position: relative; } /* ie 5.0 fix */

/* --------------------------classes---------------------------*/
 
 div.box {border:5px solid #008000; margin:20px auto; padding:10px; width:430px; text-align:center;}
 div.box p {margin:0.3em 0 .75em 0;}
 div.box table { margin:0 auto;}
 div.box table td {text-align:center;}
 .pix13 {font-size:13px;}
 .pix14 {font-size:14px;}
 