.headmenumain a{font-family:MgOpen Modata, Helvetica, Geneva;font-size:13px; color: #454545; text-decoration:none; border-bottom:solid 3px #1f5e9f; padding-bottom:5px;}
.headmenumain a:hover{color: #996633;text-decoration:blink; border-bottom:solid 3px #d3deef; padding-bottom:5px;}
   .headings
{ padding:0 0 0 2px; font-family:Arial; font-size:18px; color:#1f5e9f; text-decoration:none;}
.headings:hover
{color: ORANGE;
   text-decoration:none;  
    }
.content_inner{ width:650px; height:auto; float:left; padding:10px 0 10px 10px;}
.content_inner_right{ width:290px; height:auto; float:right; padding:10px 0 10px 10px;}
.content_innermaster_right{ width:290px; height:auto; float:right; padding:0 0 10px 10px;}
.content_innermaster{ width:650px; height:auto; float:left; padding:0 0 10px 10px; background:#fff url(Images/pnl_main.jpg) repeat-x;}
.content_innermaster p{padding:5px 10px 5px 10px; font-family:Arial; font-size:12px; color:#353535;}
.content_innermaster h2{ padding:10px 10px 10px 10px; font-family:Arial; font-size:18px; color:#1f5e9f;}
.content_innermaster h3{ padding:10px 10px 10px 10px; font-family:Arial; font-size:16px; color:#800000;}
.content_innermaster h4{ padding:10px 10px 10px 10px; font-family:Arial; font-size:14px; color:#996633;}
.content_innermaster a.link{ padding:0 0 0 2px; font-family:Arial; font-size:12px; color:#1f5e9f;}
.content_innermaster a.link:hover{ color:#996633;}
#marqueecontainer{position: relative;font-family:MgOpen Modata, Helvetica, Geneva;font-size:12px;width: 230px; /*marquee width */height: 232px; /*marquee height */background:transparent;overflow: hidden;border: 0px solid orange;padding: 2px;margin-left:9px;}
#marqueecontainer a{position: relative;color:#353535;font-family:Arial, Tahoma, Verdana;font-size:12px;width: 230px; /*marquee width */height: 180px; /*marquee height */background:transparent;}
#marqueecontainer a:hover{position: relative;color:orange;font-family:Arial, Tahoma, Verdana;font-size:12px;width: 230px; /*marquee width */height: 180px; /*marquee height */background:transparent;}
#men a {color: #900;text-decoration: none;}
#men a:hover {background: #333;color: #FFF;}
/* Root = Vertical, Secondary = Vertical */
#men ul#navmenu,
#men ul#navmenu li,
#men ul#navmenu ul {margin: 0;border: 0 none;padding: 0;width: 100%; /*For KHTML*/list-style: none;}
#men ul#navmenu:after /*From IE 7 lack of compliance*/{clear: both;display: block;font: 1px/0px MgOpen Modata, Helvetica, Geneva;content: ".";height: 0;visibility: hidden;}
#men ul#navmenu li {float: left; /*For IE 7 lack of compliance*/display: block !important; /*For GOOD browsers*/display: inline; /*For IE*/}
/* Root Menu */
#men ul#navmenu a {border-bottom: 1px Dotted #dcdcdc;padding: 0 5px;display: block;background:trancparent;color: #000;font: normal 12px/25px MgOpen Modata, Helvetica, Geneva;text-decoration: none;height: auto !important;height: 1%; /*For IE*/}
/* Root Menu Hover Persistence */
#men ul#navmenu a:hover,
#men ul#navmenu li:hover a,
#men ul#navmenu li.iehover a {background: #d3deef;color:#000;}
#scrollup {position: relative;overflow: hidden; border: 1px solid #000;height: 100px;width: 98%;}
.headline {position: absolute;font-family:MgOpen Modata, Helvetica, Geneva;font-size:10px;top: 210px;left: 5px;height: 125px;width:90%;}
#men1 a {color: #900;text-decoration: none;}
#men1 a:hover {background: #333;color: #FFF;}
/* Root = Vertical, Secondary = Vertical */
#men1 ul#navmenu1,
#men1 ul#navmenu1 li,
#men1 ul#navmenu1 ul {margin: 0;border: 0 none;padding: 0;width: 100%; /*For KHTML*/list-style: none;}
#men1 ul#navmenu1:after /*From IE 7 lack of compliance*/{clear: both;display: block;font: 1px/0px MgOpen Modata, Helvetica, Geneva;content: ".";height: 0;visibility: hidden;}
#men1 ul#navmenu1 li {float: left; /*For IE 7 lack of compliance*/display: block !important; /*For GOOD browsers*/display: inline; /*For IE*/}
/* Root Menu */
#men1 ul#navmenu1 a { border-bottom: 1px Dotted #dcdcdc;padding:0 5px;margin-left:15px;margin-right:10px;display: block;background:trancparent;color: #353535;font: normal 12px/26px MgOpen Modata, Helvetica, Geneva;text-decoration: none;height: auto !important;height: 1%; /*For IE*/}
/* Root Menu Hover Persistence */
#men1 ul#navmenu1 a:hover,
#men1 ul#navmenu1 li:hover a,
#men1 ul#navmenu1 li.iehover a {background: #F1F3F5;color:#000;border-left:4px Solid #1f5e9f;}
/* Root = Vertical, Secondary = Vertical */
#men2 ul#navmenu2,
#men2 ul#navmenu2 li,
#men2 ul#navmenu2 ul {margin: 0;border: 0 none;padding: 0;width: 100%; /*For KHTML*/list-style: none;}
#men2 ul#navmenu2:after /*From IE 7 lack of compliance*/{clear: both;display: block;font: 1px/0px MgOpen Modata, Helvetica, Geneva;content: ".";height: 0;visibility: hidden;}
#men2 ul#navmenu2 li {float: left; /*For IE 7 lack of compliance*/display: block !important; /*For GOOD browsers*/display: inline; /*For IE*/}
/* Root Menu */
#men2 ul#navmenu2 a {border-bottom: 1px Dotted #dcdcdc;padding:0 5px;margin-left:15px;margin-right:10px;display: block;background:trancparent;color: #353535;font: normal 12px/26px MgOpen Modata, Helvetica, Geneva;text-decoration: none;height: auto !important;height: 1%; /*For IE*/}
/* Root Menu Hover Persistence */
#men2 ul#navmenu2 a:hover,
#men2 ul#navmenu2 li:hover a,
#men2 ul#navmenu2 li.iehover a {background: #f4eee2;color:#000;border-left:4px Solid #996633;}
.heading{background: url(Images/pnlbg.gif) repeat-x;padding-top:5px;height:35px;font-family:MgOpen Modata, Helvetica, Geneva;font-size:13px;font-weight:bold;}
/* header links */
.headmenu a {font-family:MgOpen Modata, Helvetica, Geneva; color: #fff; text-decoration:none;border:solid 1px #0099ff;background-color:#2B7CC6; padding:3px 9px 3px 9px; }
.headmenu a:hover {color: #fff;text-decoration:none; background-color:#3399ff; border:solid 1px #0099ff;}
.links{color: #fff; font-family:MgOpen Modata, Helvetica, Geneva;font-size:9pt;padding:3px 9px 3px 9px; text-decoration:none;width:130px; background:#353535;border:solid 1px #0099ff;}
.links:hover{color: #dadada;text-decoration:none; background:#cc6633; } 
/*Credits: CSSplay */
/*URL: http://www.cssplay.co.uk/menus/pro_drop2 */
.preload2 {background: url(Images/button4.gif);}
.menu2 {padding:0 0 0 11px; margin:0; list-style:none; height:40px; background:#fff url(Images/button1a.gif) repeat-x; position:relative; font-family:arial, verdana, sans-serif; margin-left:auto; margin-right:auto; width:980px; }
.menu2 li.top {display:block; float:left; position:relative;}
.menu2 li a.top_link {display:block; float:left; height:40px; line-height:33px; color:#fff; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 6px; cursor:pointer;}
.menu2 li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:40px;}
.menu2 li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:40px; background:url(Images/down.gif) no-repeat right top;}
.menu2 li a.top_link:hover {color:#fff; background: url(Images/button4.gif) no-repeat;}
.menu2 li a.top_link:hover span {background:url(Images/button4.gif) no-repeat right top;}
.menu2 li a.top_link:hover span.down {background:url(Images/button4a.gif) no-repeat right top;}
.menu2 li:hover > a.top_link {color:#fff; background: url(Images/button4.gif) no-repeat;}
.menu2 li:hover > a.top_link span {background:url(Images/button4.gif) no-repeat right top;}
.menu2 li:hover > a.top_link span.down {background:url(Images/button4a.gif) no-repeat right top;}
 
 
.menu2 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
 
/* Default link styling */
 
/* Style the list OR link hover. Depends on which browser is used */
 
.menu2 a:hover {visibility:visible;}
.menu2 li:hover {position:relative; z-index:200;}
 
/* keep the 'next' level invisible by placing it off screen. */
.menu2 ul, 
.menu2 :hover ul ul, 
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
 
.menu2 :hover ul.sub {left:2px; top:40px; background: #fff; padding:3px 0; border:1px solid #4ab; white-space:nowrap; width:180px; height:auto;}
.menu2 :hover ul.sub li {display:block; height:20px; position:relative; float:left; width:180px;}
.menu2 :hover ul.sub li a {display:block; font-size:11px; height:20px; width:173px; line-height:20px; text-indent:5px; color:#000; text-decoration:none; border:3px solid #fff; border-width:0 0 0 3px;}
.menu2 :hover ul.sub li a.fly {background:#fff url(Images/arrow.gif) 166px 7px no-repeat;}
.menu2 :hover ul.sub li a:hover {background:#4ab; color:#fff;}
.menu2 :hover ul.sub li a.fly:hover {background:#4ab url(Images/arrow_over.gif) 166px 7px no-repeat; color:#fff;}
.menu2 :hover ul li:hover > a.fly {background:#4ab url(Images/arrow_over.gif) 166px 7px no-repeat; color:#fff;} 
 
.menu2 :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul
{left:156px; top:-4px; background: #fff; padding:3px 0; border:1px solid #4ab; white-space:nowrap; width:180px; z-index:200; height:auto;}
.alltables { width:630px; float:left; margin:20px 0 20px 0; margin-left:auto; margin-right:auto;}
.alltables th{ padding:9px 9px 9px 9px; font-family:Arial; font-size:16px; background-color:#F1F3F5; color:#000;}
.alltables td{ padding:9px 9px 9px 9px; font-family:Arial; font-size:13px; background-color:#fff; color:#353535;}

 
     .hyperlinks
{  background-color:#454545;
    border:solid 2px #252525;
    padding-top:3px;
    font-family:Arial;
    font-size:12px;
   color: #fff;
    height:16px;
   text-decoration:none;  
    }
.hyperlinks:hover
{background-color:#a9a9a9;
    color: #000;
   text-decoration:none;  
    }