html,body{ background-color: #fff; height: 100%; min-height: 101% }
body{ color: #333; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: right; margin: 0; padding: 0; }
a:link  { color: #67a2c3; text-decoration: none }
a.rot:link  { color: #D07E12; text-decoration: none }
a:hover { color: #D07E12 }
a.rot:hover { color: #67a2c3 }
a:active { color: #D07E12; text-decoration: none }
a.rot:active { color: #67a2c3; text-decoration: none }
a:visited { color: #52839F; text-decoration: none }
a.rot:visited { color: #B86900; text-decoration: none }


#page { width: 902px; text-align: left; margin: 0 0 0 auto; padding: 0; height: auto; min-height: 100%; background-image: url("images/back.gif"); background-repeat: repeat-y; background-position: right top; }
*html #page { height: 100%; }

#header { height: 65px; padding: 50px 0 0 652px; margin: 0;}

#header h1 { display: none; }
#container { width: 622px; float: left; margin: 0; padding: 0; }
#left { float: left; width: 162px; font-size: 11px; margin: 18px 0 0 0; padding: 0; display: inline;}
#main { width: 400px; float: right; margin: 0 30px 0 0; display: inline; }
#right { float: right; width: 250px; font-size: 12px; margin: 33px 0 0 0;  }
#footer { clear: both; width: 902px; height: 30px; }


ul.level_1 { line-height: 18px; padding: 0; margin: 0; }
ul.level_1 li   { list-style: none; padding: 0; color: #CF7E13; text-transform: uppercase;  font-weight: bold; margin:  0 0 15px 0; }
ul.level_1 li a { line-height: 18px; color: #6F9AC4; text-decoration: none; margin: 0; }
ul.level_1 li a:hover { color: #CF7E13; text-decoration: none;        }

ul.level_1 li ul { display: none; line-height: 18px; padding: 0; margin: 0; }
ul.level_1 li.activesubmenu ul { display: block; }
ul.level_1 li.trail ul { display: block; }

ul.level_1 li ul li   { list-style: none; padding: 0; margin: 0; color: #CF7E13; text-transform: none; font-weight: normal; }
ul.level_1 li ul li a { line-height: 18px; color: #9AA5AF; text-decoration: none; }
ul.level_1 li ul li a:hover { color: #CF7E13; text-decoration: none; }



.mod_breadcrumb { font-size: 11px; line-height: 18px; }

#main { font-size: 13px; line-height: 16px; }
#main h1 { color: #D07E12; font-size: 14px; line-height: 18px; padding: 0; margin: 15px 0 10px 0; }
#main h2 { color: #333; font-size: 13px; line-height: 18px; padding: 0; margin: 15px 0 10px 0; }
#main p { font-size: 13px; line-height: 18px; padding: 0; margin: 10px 0 10px 0; }

#left h1 { color: #333; font-size: 12px; line-height: 18px; text-transform: uppercase; padding: 0; margin: 15px 0 10px 0; }
#left p { font-size: 11px; line-height: 14px; padding: 0; margin: 5px 0 5px 0; }

.mod_article img { border: #DCE8E8 solid 1px; }
.mod_article a img { border: #DCE8E8 solid 1px; }

.clr { clear: both; padding: 10px 0 0 0; }
#clr { clear: both; padding: 10px 0 0 0; }

.nesiumPlaylist { display: none; }
