body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

.footerText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.footerLink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#89A6C7;
}

.footerLink:hover {
	color:#053768;
}


.bottom_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #393838;
}
A.bottom_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #393838;
	text-decoration:none;
}
A.bottom_menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5786B4;
}
.titles {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #393838;
}
A.titles {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #393838;
	text-decoration:none;
}
A.titles:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #5786B4;
	text-decoration:none;
}

.titles_white {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #ffffff;
}

.sub_titles {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #393838;
}
A.sub_titles {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #393838;
	text-decoration:none;
}
A.sub_titles:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #5786B4;
}
A.sub_titles:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #5786B4;
}

.news2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
}

.news2 A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #393838;
	font-weight:bold;
	text-decoration:none;
}
.news2 A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	font-weight:bold;
}

.news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
}
A.news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #393838;
	font-weight:bold;
	text-decoration:none;
}
A.news:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	font-weight:bold;
}

.frame_1{
	background-image:url(images/frame_22.png) !important;
	background/**/:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/frame_18.png', sizingMethod='scale');
}
.frame_2{
	background-image:url(images/frame_24.png) !important;
	background/**/:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/frame_24.png', sizingMethod='scale');
}
.frame_3{
	background-image:url(images/frame_26.png) !important;
	background/**/:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/frame_26.png', sizingMethod='scale');
}
.frame_4{
	background-image:url(images/frame_32.png) !important;
	background/**/:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/frame_32.png', sizingMethod='scale');
}
.frame_5{
	background-image:url(images/frame_30.png) !important;
	background/**/:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/frame_30.png', sizingMethod='scale');
}
.frame_6{
	background-image:url(images/frame_35.png) !important;
	background/**/:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/frame_35.png', sizingMethod='scale');
}
.frame_7{
	background-image:url(images/frame_37.png) !important;
	background/**/:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/frame_37.png', sizingMethod='scale');
}
.frame_8{
	background-image:url(images/frame_39.png) !important;
	background/**/:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/frame_39.png', sizingMethod='scale');
}
.calendar_first_border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #808080;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #808080;
}
.calendar_seccond_border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #404040;
	border-right-color: #D4D0C8;
	border-bottom-color: #D4D0C8;
	border-left-color: #404040;
}
.calendar_top_row {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D0D4C8;
	background-color: #808080;
}
.calendar_active {
	color: #FFFFFF;
	background-color: #0A246A;
}
.calendar_inactive {
	color: #000000;
}

A.active_day {
display:block;
width:100%;
height:20px;
text-align:center;
color:#000000;
background-color:#E1E5D9;
text-decoration:none;
}

A.active_day:hover {
display:block;
width:100%;
height:20px;
text-align:center;
color:#000000;
background-color:#B0B2A6;
text-decoration:none;
}

A.inactive_day {
display:block;
width:100%;
height:20px;
text-align:center;
color:#000000;
background-color:#FFFFFF;
text-decoration:none;
}

A.inactive_day:hover {
display:block;
width:100%;
height:20px;
text-align:center;
color:#000000;
background-color:#B0B2A6;
text-decoration:none;
}