BODY {font:12px/20px Arial, Helvetica, sans-serif; color:#333; background:#d2e4ef url(../nav-ims/page-bg.jpg) repeat-x; text-align:center; margin:0; padding:0;}

p, td, div {font:12px/20px Arial, Helvetica, sans-serif;}/* for IE5 */
div {margin:0;}
table td {vertical-align:top;}

h1, h2, h3{font:bold 16px Arial, Helvetica, sans-serif; color:#00629b; margin-top:0; margin-bottom:1.5em;}
h2 {}
h3 {}
ul li {margin-bottom:1em;}
hr {height:1px; color:#4c0823;}

a, a:visited {color:#00629b;}
a:hover {}
a.nodec {text-decoration:none; color:#333;}
a.nodec:hover {text-decoration:underline;}
a img {border-width:0;}

/* ----------------------------------------- layout and named element styles ------------------------*/

div#wrapper {width:775px; margin-left:auto; margin-right:auto;  background:#fff url(../nav-ims/nav-bg.jpg) no-repeat left 132px; border-bottom:8px solid #005980;}

div#logo {width:775px; height:132px;}

div#leftCont {float:left; width:160px;}
/* -------------------------------------------navigation styles------------------------------ */
div#nav { width:160px; margin:300px 0 10px 0;}
div#nav a, div#nav a:visited {display:block; color:#fff; font:12px Verdana, Arial, Helvetica, sans-serif; margin-bottom:5px; padding:8px 0 10px 0; text-decoration:none; background-color:#307593;}
div#nav a:hover {text-decoration:none; background-color:#05709f; color:#fff; font-weight:bold;}


div#underNav {width:150px; text-align:center; color:#333;}

div#nav a#topActive {background-color:#05709f; color:#fff; font-weight:bold;}/* dynamical top level ID  */

/* ------------------------------------ end of nav ------------------------------------------------*/


div#Mcont {margin-left: 200px; text-align:left; padding:34px 25px 0 0; background-color:#fff;}

div#footer {margin-left:160px; padding:3px 10px 5px 35px; clear:both; background-color:#05709f; color:#fff; font-size:11px; text-align:left;}

div#time {position:absolute; top:112px; width:750px; text-align:right; color:#fff; font:10px Arial, Helvetica, sans-serif; z-index:2}

div#sw {width:730px; text-align:left; margin:10px auto 30px auto;}
div#sw a, div#sw:visited {color:#ccc; text-decoration:none; font:10px Arial, Helvetica, sans-serif; margin-bottom:30px;}
div#sw a:hover {text-decoration:underline;}

img.imgLeft {float:left; margin:2px 14px 4px 0;}
img.imgRight {float:right; margin:2px 0 4px 14px;}



