@charset "utf-8";
/* CSS Document */
*	{ margin: 0 auto; padding: 0; }
img, div, td, table, style, background-image, background, { behavior: url(/iepngfix.htc);}
div         { margin: 0 auto; padding:0; }
body        { margin 0 auto; padding:0; background: url(/img_10/bg_main.jpg) #ffffff repeat-x top; font-family: Tahoma, Helvetica, sans-serif; font-size: 13px; color: #484848; height:100%;
}
h1          { font-family: Tahoma, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #1d4382; margin-bottom: 0px; padding-bottom: 10px; line-height:110%; }
h2          { font-family: Tahoma, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000;margin-top:10px;}
h3			{ color:#000; font-size:12px; font-family: Tahoma, Helvetica, sans-serif; font-weight:bold;margin-top:10px; }
a:focus		{ outline: none;}

p           { font-family: arial, verdana, sans-serif; font-size: 13px; line-height: 120%; color: #484848; padding:0px; margin-bottom:30px; }
a           { color: #204583; text-decoration: none; }
a:link      { color: #204583; text-decoration: none; }
a:active    { color: #204583; text-decoration: none;}
a:visited   { color: #204583; text-decoration: none;}
a:hover     { text-decoration: underline; }
img         { border: 0px; }
hr          { color: #e4e4e4;}

.clear		{ clear:both; }

#main		{ width:100%; background: url(/img_10/top.jpg) no-repeat center top #FFFFFF;
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -4em;}



#top      {width:960px; min-height:230px; _height:230px;}
#logo-hanger        {float:left; width:270px;background: transparent url(/img_10/logo_hanger.png) no-repeat top; min-height: 135px; _height:135px;}
#search     {float:right; width:210px; margin-top:50px;}
.logo { margin:0 40px;}

#body_top { width:960px; background: url(/img_10/body_top.png) no-repeat left; _height:17px; min-height:17px;}
#nav        {min-height:71px; _height: 71px; background:url(/img_10/bg_nav.png) top no-repeat; margin-left:350px; width:580px;}   
#nav ul     { width: 580px; margin: 0 auto; padding-left: 7px; list-style-type: none; height:20px;}
#nav li     { display: inline; float:left; position: relative; padding: 0px;}
#nav a      { float: left; padding-right: 10px; padding-left: 10px;line-height: 30px; text-decoration:none; font-size: 11px; color: #fff; font-family: Tahoma, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; height:40px;  border-right: 1px solid #4b6da6; border-left: 1px solid #1d3f77; padding-top:20px;}
#nav a:hover   {text-decoration: none; background: url(/img_10/menu_over.png); color:#ffffff;  border-left:1px solid #bbd66a; border-right:1px solid #bbd66a  }
#nav li:hover   { text-decoration: none; }

#contentwrap    {width:960px; min-height:500px; _height:500px; padding-bottom:40px; padding-top:20px;}
#content        {width:630px; min-height:490px; padding:0; background:#fff; float:left;margin-right:40px;}

#footer         { min-height: 320px; _height:320px; background: url(/img_10/footer_bg.jpg) repeat-x; width:100%;}

#lMenu        { width: 960px; min-height: 30px; _height: 30px; margin: 45px 70px; }
#lMenu ul     { padding:0px; margin: 0px; width: 960px; list-style-type:none; } 
#lMenu li     { width: 300px; display: inline; overflow:hidden;; color:#FFFFFF; } 
#lMenu a         { display:block; font-size:13px; float:left; text-align:center; line-height:27px; width:80px; _height:27px; text-decoration: none; color:#ffffff; background:url(/img_10/menu_tab.png); margin-right:5px;  } 
#lMenu a:link   {text-decoration: none; } 
#lMenu a:visited   {text-decoration: none; } 
#lMenu a:hover    { text-decoration: none; background: url(/img_10/menu_tab_hoover.png); color: #ffffff;} 
#lMenu a:active   { text-decoration: none; }

#sidebar-right{ float: right; width:280px;color:#FFFFFF;font-size:11px;background: url(/img_10/sidebar-right_bg2.png) no-repeat; min-height: 705px;height:705px;}
#icons { width:960px; float:none; _height: 40px; min-height:40px; padding-top:15px;}
#small-links { width:960px; float:none; _height: 200px; min-height:200px; padding-top:40px;}
#small-links ul{ float:left; width:130px; padding-right:30px;}
#small-links li{ color:#b2cdf8; line-height:24px; font-family: Tahoma, Helvetica, sans-serif; font-size:12px; list-style-type: none;}
#small-links a{ color:#b2cdf8;}
#pl { float:left; padding-right: 100px;}
#sidebar-left{ float: left; width:280px; no-repeat; min-height: 510px;}
#sidebar-menu{}
#sidebar-menu ul{padding-left: 0px; list-style-type: none;}
#sidebar-menu li{}
#sidebar-menu a{}
#sidebar-right a:link   {text-decoration: none;color:#FFFFFF; } 
#sidebar-right a:visited   {text-decoration: none;color:#FFFFFF; } 
#sidebar-right a:hover    { text-decoration: underline; color: #ffffff;} 
#sidebar-right a:active   { text-decoration: none;color:#FFFFFF; }