BODY {font:14px/18px "Times New Roman", Times, serif; color:#143889; background-color:#fff; text-align:center; margin:0; padding:0;}

p, td, div {font:14px/18px "Times New Roman", Times, serif; color:#143889;}/* for IE5 */
div {margin:0;}
table td {vertical-align:top;}

h1, h2, h3{font:bold 18px "Times New Roman", Times, serif; color:#365f81; margin:0 20px 1em 0; text-align:center;}
h2 {font-size:14px; text-align:left; color:#143889;}
h3 {}
ul li {margin-bottom:1em;}
hr {height:1px; color:#143889;}

a, a:visited {color:#143889;}
a:hover {}

a img {border-width:0;}

/* ----------------------------------------- layout and named element styles ------------------------*/

div#wrapper {width:773px; margin:8px auto 0 auto; border:3px solid #ccc; border-width:0 3px 5px 0; background:#fff url(../nav-ims/nav-bg.jpg) repeat-y 0 10px;}

div#logo {width:773px; height:100px;}
div#header {width:773px; height:32px;}
div#cont {background:transparent url(../nav-ims/cont-bg.jpg) repeat-x;}
div#leftCont {float:left; width:160px;}
/* -------------------------------------------navigation styles------------------------------ */
div#nav { width:160px; margin:0 0 30px 0;}
div#nav a, div#nav a:visited {display:block; color:#143889; font:bold 14px "Times New Roman", Times, serif;  border-bottom:1px solid #2a4053; padding:5px 2px 6px 2px; text-decoration:none; background:#4475a0 url(../nav-ims/a-bg.jpg) no-repeat;}
div#nav a:hover {text-decoration:none; background:#0063b7 url(../nav-ims/a-down.jpg) no-repeat; color:#b4dcff;}
div.showHide{display:none; padding-bottom:12px; background:transparent url(../nav-ims/a-bg.jpg) repeat-y; border-bottom:1px solid #132877;}
div.showHide#showMenu {display:block;}
div#nav div.showHide#showMenu a, div#nav div.showHide#showMenu a:visited {border-width:0; padding:3px 2px 3px 10px; text-align:left; margin:1px 0;}
div#nav div.showHide#showMenu a:hover {text-decoration:none; background:transparent url(../nav-ims/a-sub-down.jpg) repeat-y; color:#0C2296;}

div#underNav {width:150px; text-align:center; color:#333;}

div#nav a#topActive {background:#0063b7 url(../nav-ims/a-down.jpg) no-repeat; color:#fff;}/* dynamical top level ID  */
div#nav a#secondActive {text-decoration:none; background:transparent url(../nav-ims/a-sub-down.jpg) repeat-y; color:#0C2296;}/* dynamic second level ID */
/* ------------------------------------ end of nav ------------------------------------------------*/


div#Mcont {margin-left: 195px; text-align:left; padding:12px 25px 20px 0;}

div#footer {padding:3px 10px 5px 20px; clear:both; background:#143889 url(../nav-ims/footer-bg.jpg) repeat-x; color:#94AEFF; font-size:12px; text-align:center;}

div#time {position:absolute; top:75px; padding-left:62px; text-align:left; color:#b4dcff; 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;}

.text12px {font-size:12px;}
p.indent20 {margin-left:20px;}