

body 
{
margin-top:0px; 
margin-bottom:0px; 
background-image:url(images/bg.jpg); background-repeat:repeat-x-y;
font-family:"Helvetica";
font-size:14px;
}
a {
    outline: none;
}
#main
{
width:800px; margin:0 auto; height:auto; text-align:center; margin-top:0px; background-color: #ffffff; border-left:1px solid #000000; border-right:1px solid #000000;
}
#lefthead { width:500px; background-color:#ffffff; float:left; clear:right; height:175px;}
#lefthead .logo { width:300px; margin-left:20px; float:left; clear:right; margin-top:15px; height:60px; margin-bottom:10px; background-image:url(images/logo1.gif); background-repeat:no-repeat; }

#lefthead .cleartop { width:500px; margin-left:0px; background-color:#ffffff; margin-top:5px; height:40px; clear:both;}

#righthead { width:200px; background-color:#ffffff; float:right; height:150px; border:1px solid #000; background-image:url(uploaded_file/N_page_1.jpg); background-repeat:no-repeat; margin-top:20px; margin-right:40px;}

#container { width:800px; background-color:#ffffff; height:auto;  }

#container .imagebox { width:220px; height:200px; background-color:#ffffff; float:left; clear:both; margin-left:20px; margin-top:80px; padding:6px;font-size:12px; font-style:italic; font-weight:bold; }
#container .imagebox1 { width:220px; height:200px; background-color:#ffffff; float:left; clear:both; margin-left:20px; padding:6px;font-size:12px; text-align:left; }

#container .contents { float:right; width:480px; margin-right:40px; }
#container .head { width:480px; height:30px; background-color:#ffffff; float:left; text-align:left; font-size:14px; font-weight:bold; background-image:url(images/dot.jpg); background-repeat:repeat-x; font-family:"Helvetica"; }
#container #pcontent { width:480px; text-align:left; clear:both; font-family:"Helvetica"; font-size:12px; text-align:justify; }
#container #pcontent a { font-size:12px;text-decoration:none; color:#34588E; font-style:italic; font-weight:bold; }
#container #pcontent a:hover { font-size:12px;text-decoration:none; color:#ffffff; background:#34588E; font-style:italic }
#clear { width:800px height:20px; line-height:20px; clear:both; padding-top:10px; padding-bottom:10px;}

#footer { width:800px; clear: both; height:50px;  }
#footer .fmenu { width:800px; height:25px; background-color:#000000; clear: both;  }
#footer .fmenu ul {padding:0; margin:0; list-style-type:none;   }
#footer .fmenu li {display:inline; list-style: none; margin-right:8px; text-align:center;}
#footer .fmenu li a {font-size:12px;text-decoration:none; color:#ffffff; height:25px; line-height:25px; padding: 5px 12px 5px 12px;  width:auto; text-align:center; }
#footer .fmenu li a:hover{color:#ffffff; background:#34588E; padding: 5px 12px 5px 12px; }
#footer .fcopy { color:#fff; font-size:12px;text-decoration:none; float:left; clear:both; height:25px; line-height:25px; width:800px; background-color:#34588E; }
#footer .fcopy a { color:#fff; text-decoration:none; padding:5px 12px 5px 12px; }
#footer .fcopy a:hover { color:#000; text-decoration:underline; background:#8DAFE1;}


.menu {width:500px; height:25px; position:relative; z-index:100; font-family:arial, sans-serif; clear:both;  }
.menu ul {padding:0;margin:0;list-style-type:none; }
.menu li {float:left;width:125px;position:relative; }

/* style the links for the top level */
.menu a, .menu a:visited {display:block;font-size:12px;text-decoration:none; color:#ffffff; width:125px; height:23px; background:#34588E; padding-left:5px; line-height:23px; border:1px solid #000; border-left: none; padding-right:5px; }
.menu a:hover, .menu ul ul a:hover{color:#000000; background:#8DAFE1;}

/* style the second level background and hover */
.menu ul ul a, .menu ul ul a:visited { border-top:0px; border-left:1px solid #000000; border-right:1px solid #000000; }
.menu ul ul a.drop, .menu ul ul a.drop:visited {background:#d4d8bd;   }
.menu ul ul a.drop:hover{background:#c9ba65;}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden;position:absolute;height:0;top:24px;left:0; width:125px;border-top:1px solid #000; border-bottom:none;}
.menu ul li:hover ul, .menu ul a:hover ul{visibility:visible; }

