* {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #2d3138;
}
		    
html {
	height: 100%;
}

body {
	min-height:100%;
	height: 100%;
	background: #EBEBEB;
	COLOR: #000000;
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif;
	font-weight: normal;
	margin: 0px;
	behavior: url('common/csshover2.htc');
}

h1.block_header {
	height: 21px;
	width:200px;
	padding:3px 0px 0px 16px;
	background:#c8efed;
	border-top: 1px solid #7BC3D2;
	border-right: 1px solid #7BC3D2;
	border-bottom-width: 0px;
	border-left: 1px solid #7BC3D2;
	margin: 0px 0px 0px 15px;
	vertical-align: middle;
	color: #000000;
	font-weight: normal;
	font-size: 14px;
}

.block_top {
	border:1px solid #9e9e9e;
	border-bottom:0px;
	background:#fafafa;
	vertical-align:top;
	padding:12px 12px 0px 12px;
}

.block_bottom {
	border:1px solid #9e9e9e;
	border-top:0px;
	background:#fafafa;
	vertical-align:bottom;
	padding: 0px 12px 12px 12px;
}
.block {
	border:1px solid #9e9e9e;
	vertical-align:top;
	padding:12px;
	background:#fafafa;
}

.block_body {
	width:345px;
	padding:19px 0px 17px 15px;
}

.even {background: #F6F8FB;}
.odd  {background: #F0F3F5;}

td.menu {
	height: 41px;
	vertical-align: middle;
	text-align: center;
	padding: 0px 15px 0px 15px;
}
td.menu:hover {
	background-color:#007d9f;
}
#top_icon_home {background: url('img/ti_home_0.gif') no-repeat center;}
#top_icon_home:hover {background: url('img/ti_home_1.gif') no-repeat center;}
#top_icon_mail {background: url('img/ti_mail_0.gif') no-repeat center;}
#top_icon_mail:hover {background: url('img/ti_mail_1.gif') no-repeat center;}
#top_icon_map {background: url('img/ti_map_0.gif') no-repeat center;}
#top_icon_map:hover {background: url('img/ti_map_1.gif') no-repeat center;}
#top_icon_fav {background: url('img/ti_fav_0.gif') no-repeat center;}
#top_icon_fav:hover {background: url('img/ti_fav_1.gif') no-repeat center;}

.indexcats {
	background-color:#bee4ec;
	color:#000000;
	font-size:14px;
	text-decoration: underline;
	padding-top:2px;
	margin-top:2px;
	padding-bottom:2px;
	padding-left: 28px;
}
.indexcats:hover {
	color: #db0a0c;
	background: url('img/mark.gif') no-repeat scroll;
	background-color:#bee4ec;
}
.indexcat {
	color:#000000;
	font-size:14px;
	text-decoration: underline;
	margin-top:2px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:28px;
}
.indexcat:hover {
	color: #db0a0c;
	background:url('img/mark.gif') no-repeat scroll;
}

img.small {
	border: 1px solid #000000;
	width: 100px;
	height: 80px;
}
img.medium {
	border: 1px solid #000000;
}

.pagetitle {
	color: #000000;
	padding: 0px;
	margin-top:19px;
	text-align: left;
	font-size: 16px;
	font-weight: bold;
}

.title {
    color: #2f75a9;
    font-weight:bold;
}

.note {
    color: red;
}

.new {
	font-size: 9px; color:yellow; background-color:red; padding: 0px 5px 0px 5px;
}

.contact {
    border: 1px solid #a5acb2;
    width:200px;
}

.footer {
    background-color: #0095af;
    background: url('img/bbg.png') center;
}

h1 {
	color: #000000;
	padding: 0px;
	margin-top:19px;
	text-align: left;
	font-size: 16px;
	font-weight: bold;
}

input.input, select, textarea {
	border: 1px solid #a5acb2;
}

input.input, textarea {
	background: #f5f5f5;
}

#page {
	width:996px;
	overflow: auto;
	margin: auto;
}
div#cnavigator {
	padding: 7px 11px 5px 11px;
}
#main {
	width: 704px;
	background-color:#ffffff;/**/
	padding:0px 26px 21px 36px;
	vertical-align:top;
}

#right {
	background-color:#f5f5f5;
	padding:0px 10px 21px 10px;
	vertical-align:top;
	width: 210px;
}

SUB, SUP {
    font-size:70%;
}

SELECT {
    font-size: 11px;
    font-family: Tahoma, Verdana, Arial, Sans-serif;
}

INPUT {
    font-size: 11px;
    font-family: Tahoma, Verdana, Arial, Sans-serif;
}

HR {
    color: #d1d6de;
    background: #d1d6de;
}

#grit {
    padding-bottom: 11px;
    font-weight: normal;
    color: #000000;
}

a:link {color: #000088; text-decoration:none;}
a:hover {color: #db0a0c; text-decoration:underline;}
a:visited {color: #880088; text-ecoration:none;}
						
a.block_header {color: #000000; font-size:14px;}
a.block_header:link {color: black; text-decoration:none}
a.block_header:visited {color: black; text-decoration:none}
a.block_header:hover {color: black; text-decoration:underline}

a.top10:link {color: black; text-decoration:none}
a.top10:visited {color: black; text-decoration:none}
a.top10:hover {color: black; text-decoration:underline}

.newstitle {color: #000088; font-size:14px;}
span.newstitle {color: #000000; font-size:14px;}
td.newstitle {color: #000000; font-size:14px;}

.newstitle_index {color: #000088; font-size:12px; text-decoration: none;}
span.newstitle_index {color: #000000; font-size:12px;}
td.newstitle_index {color: #000000; font-size:12px;}
a.newstitle_index:hover {color: #db0a0c; font-size:12px;}

a.newstitle:link {color: #000088; text-decoration:none}
a.newstitle:visited {color: #880088; text-decoration:none}
a.newstitle:hover {color: #db0a0c; text-decoration:underline}

a.bottom:link {color: #194566; text-decoration:none}
a.bottom:visited {color: #194566; text-decoration:none}
a.bottom:hover {color: #194566; text-decoration:underline}

a.bottom_white: {color: #ffffff; text-decoration:underline}
a.bottom_white:link {color: #ffffff}
a.bottom_white:visited {color: #ffffff}
a.bottom_white:hover {color: #ffffff}

a.menuact:link {color: #127fe1; text-decoration:none}
a.menuact:visited {color: #127fe1; text-decoration:none}
a.menuact:hover {color: #127fe1; text-decoration:underline}

a.note:link {color: red; text-decoration:none}
a.note:visited {color: red; text-decoration:none}
a.note:hover {color: red; text-decoration:underline}

td.menu a {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
td.menu a:link,
td.menu a:visited {
	color: #000000;
}
td.menu:hover a,
td.menu:hover a:link,
td.menu:hover a:visited,
td.menu:hover a:hover {
	color: #ffffff;
}
td.menu a:hover {
	color: #ffffff;
	text-decoration: underline;
}
#share42 {
  float:right;
  display: inline-block;
  padding: 6px 0 0 6px;
  background: #FFF;
  border: 1px solid #E9E9E9;
  border-radius: 4px;
}
#share42:hover {
  background: #F6F6F6;
  border: 1px solid #D4D4D4;
  box-shadow: 0 0 5px #DDD;
}
#share42 a {opacity: 0.5;}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}
