a{color:#35569b; text-decoration:underline}
a:hover{text-decoration:none}

body {padding:0; margin:0; background:#7d7d7f url(../i/bg.gif) repeat-x}


body, td, input, select, textarea {font-family:  arial, tahoma, verdana, sans-serif; font-size:13px; color:#5b5c5e;}

h6 {color:#fa901b; font-size:14px; margin: 0 0 14px 0}


iframe.level1 { 
	position:absolute; border:0;
	top:-1px; left:-1px;
	z-index:100;
	width:100%; 
	height:45px;
	border:1px solid #FFF;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); moz-opacity: 0; khtml-opacity: 0; opacity: 0;
}

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
}

.modalPopup {
	background-color:#FFFFFF;
	border-width:3px;
	border-style:solid;
	border-color:#e4e4e4;
	padding:3px;
	width:850px;
	height:400px;
}

/*Hover Menu*/
.popupMenu {
	position:absolute;
	visibility:hidden;
	background-color:#F5F7F8;
	opacity:.9;
	filter: alpha(opacity=90);
}

.popupHover {
	background-image:url(images/header-opened.png);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#F5F7F8;
}

sup {font-size:9px}

.bg_gray {background-color:#959A9E}

.block {padding:10px 0 20px 0; margin-bottom:10px; border-bottom:1px solid #E6e6e6}
.block img {margin-bottom:10px}
.block strong {color:#FA901B}

.calendar .inner {padding:1px; border-left:1px solid #d4d4d4; border-right:1px solid #eee}
.calendar .inner .top { background-color:#f9882e; border-bottom:3px solid #fba649}
.calendar .inner .top td {color:#fff; font-weight:bold}
.calendar .inner .days .ndays td {border-top:1px dotted #80909f; text-align:center; padding:4px}
.calendar .inner .days .ndays-dark td {border-top:1px dotted #80909f; text-align:center; padding:4px; background-color:#eff0f1}
.calendar .inner .days .selected {color:#fa901b; font-weight:bold}
.calendar .inner .days .wdays {background-color:#d8d9dd}
.calendar .inner .days .wdays td {border-top:2px solid #fff; border-bottom:2px solid #fff; text-align:center; font-weight:bold; font-size:12px}
.calendar input, select {font-size:11px}
.jsMenu {border-right:#48494a solid 1px; border-bottom:#48494a solid 1px; border-left:#48494a solid 1px; position:absolute; z-index:10; display:none;  }
.jsMenu ul {padding: 0; margin:0; list-style-type:none;}
.jsMenu li {font-size:11px; margin:0; font-family:tahoma;}
.jsMenu li.separator {padding:0; margin:0; line-height:1px; height:1px; background-color:#f0f8fe}
.jsMenu li a {background:#606264; padding:4px 4px 5px 15px; display:block; text-decoration:none; color:#FFF; width:100%; border-bottom:1px solid #48494a}
.jsMenu li a:hover {color:#FFF; background:#848689}

.h {color:#35569b; font-size:14px}

.in {border-top:1px solid #808080; border-left:1px solid #808080; border-right:1px solid #d4d0c8; border-bottom:1px solid #d4d0c8}
.in_calendar {border:1px solid #80909F}
.in_offline {border-top:0; border-left:0; border-right:0; border-bottom:1px solid #000}

.p_3_0 {padding:3px 0}
.pl_110 {padding-left:110px}


.txt_10 {font-size:10px}
.txt_11 {font-size:11px}
.txt_black {color:#000}
.txt_blue {color:#35569b}
.txt_orange {color:#FA901B}
.txt_tahoma {font-family:tahoma}

ul.ul_tr li {list-style-image:url(../i/bullet_tr.gif); padding: 0 0 0 5px; margin-left:-15px}
ul.ul_sq {margin-top:8px; margin-bottom:8px}
ul.ul_sq li {list-style-image:url(../i/bullet_sq.gif); padding: 0 0 0 8px; margin-left:-25px}

ul.ul_chk {margin-top:8px; margin-bottom:8px}
ul.ul_chk li {list-style-image:url(../i/bullet_chk.gif); padding: 0 0 0 8px; margin-left:-25px}

#bot .left {background:url(../i/bot_lgrad.gif) repeat-y; padding-left:27px; padding-bottom:1px}
#bot .mid {color:#333; padding-left:25px}
#bot .right {background:url(../i/bot_rgrad.gif) repeat-y; font:11px tahoma}

#calendar_events {border-bottom:3px solid #8a9095}
#calendar_events tr.top td {border-bottom:1px solid #fff; padding:5px 10px; background-color:#eff0f1; font-weight:bold}
#calendar_events tr.tr1 td {border-bottom:1px dotted #80909f; border-top:1px dotted #80909f; padding:14px 10px}
#calendar_events tr.tr1-last td {border-top:1px dotted #80909f; padding:14px 10px; border-bottom:0}
#calendar_events tr.tr2 td {border-bottom:1px solid #fff; border-top:1px solid #fff; padding:14px 10px; background-color:#eff0f1}
#calendar_events tr.tr2-last td {border-bottom:0; border-top:1px solid #fff; padding:14px 10px; background-color:#eff0f1}

#calendar_events_top {border-top:3px solid #8a9095}
#calendar_events_top td {padding:5px 0; color:#fa901b; font-weight:bold; font-size:12px}

#info {background:#858587 url(../i/info_grad.jpg) repeat-y}
#info td {color:#fff}

#menu_right {border-top:1px solid #fff}
#menu_right a{color:#FFF; text-decoration:none}
#menu_right td {border-bottom:1px solid #fff; padding:6px 10px 6px 35px ; font-weight:bold}
#menu_right td.menu {background:#5e5f61 url(../i/bg_menu_r.gif) no-repeat}
#menu_right td.menu_o {background:#2b3c8a url(../i/bg_menu_r_o.gif) no-repeat} 

#submenu {list-style-type:none; margin:0; padding:0 8px 0 17px; background:url(../i/tab_submenu-03.gif); font-weight:bold; font-size:13px}
#submenu li{padding:7px 2px;}

#submenu a {color:#6f6f6f; text-decoration:none}
#submenu a:hover {color:#ff8700}

#TICKER {font-size:13px; color:#FFF; line-height:25px}
#TICKER a{text-decoration:none; color:#ec9234}
#TICKER a:hover{ color:#FFF}

#video {background:#989DA1 url(../i/video_grad.jpg) repeat-x}
#video_listing td {font: bold 11px tahoma; color:#343434}
#video_listing td a {color:#fff; text-decoration:none}