/* CSS Document */
* {
	margin: 0;
	padding: 0;
}
body#body {
  background: url("images/bg.gif") top repeat-x;
  background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5d5d60;
}

#cont-col ul {
  margin-left: 50px;
}

#cont-col ul ul {
  margin-left: 30px;
}

#cont-col li a {
  text-decoration: none;
}

#cont-col a:hover {
  /* text-decoration: underline; */
  font-weight: bold;
}

table {
	border-collapse: collapse;
	border: 0px;
}
td {
	vertical-align: top;
	padding: 0px;
}
tbody {
	border: none;
}
a {
	color: #0D8900;
	outline: none
}
a:hover {
	text-decoration: none;
}
img, a img {
	border: 0;
}
.clear {
	clear: both;
}
fieldset {
	border: 1px solid #d6dde2;
	overflow: hidden;
	position: relative;
}
fieldset legend {
	color: #1b7ab7;
}
html.js fieldset.collapsed legend {
	display: inline;
}
fieldset a {
	color: #dd621e;
}
fieldset .tips {
	font-size: 10px;
}
.min-width {
	width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 980)? "980px": "100%");
	min-width: 980px;
  /*background: url("images/bg-top.gif") top repeat-x;*/
}
#main {
	margin: 0 auto;
	width: 858px;
}
table.system-status-report th, thead th {
	border-bottom: 1px solid #d6dde2;
	color: #000000;
	font-size: 13px;
}
thead th, th, tr.even, tr.odd {
	padding: 0px;
	border-bottom: 1px solid #d6dde2;
}
/*------HEADER------*/
#header {
	padding: 0px;
}
.head-row1 {
	height: 120px;
	width: 100%;
	overflow: hidden;
}
.head-row1 .col1 {
	float: left;
	width: 598px;
}
.head-row1 .col2 {
	float: left;
}
.head-row2 {
	height: 68px;
	width: 100%;
	overflow: hidden;
background: url("images/bg-row.gif"
	) no-repeat 0 0
}
.head-row3 {
	height: 323px;
	width: 100%;
	overflow: hidden;
}
.logo {
	margin: 23px 20px 0px 19px;
	float: left;
}

.slogan {
	padding: 4px 0px 0px 12px;
	color: #FFFFFF;
	font-size: 12px;
	text-transform: none;
	float: left;
}
.slogan-img {
	margin: 139px 46px 0px 609px;
	float: left;
}
.pr-menu {
	overflow: hidden;
	padding: 16px 5px 0 5px;
}
ul.primary-links {
	margin: 0px;
	padding: 0;
	list-style: none;
	text-align: center;
	width: 100%;
	overflow: hidden;
}
ul.primary-links li {
	float: left;
	padding: 0 15px 0 15px;
  background: url("images/bg-li.gif") no-repeat right 6px;
}
ul.primary-links li a {
	color: #5d5d60;
	text-decoration: none;
	font-size: 13px;
	display: block;
	padding: 3px 0px 17px 0px;
	width: 91px;
	font-weight: bold;
	font-style: italic;
}
ul.primary-links li a:hover, ul.primary-links li a.active {
background: url("images/bg-li-active.gif"
	) no-repeat 0 0;
	color: #FFF
}
ul.primary-links li.last {
	background: none;
	padding-right: 0;
}
/*----Breadcrumb-----*/
.breadcrumb {
	padding: 20px 55px 2px 28px;
	color: #484848;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
}
.breadcrumb a {
	color: #484848;
	text-decoration: none;
	padding: 0px 2px 0px 2px;
	text-transform: none;
	vertical-align: middle;
	font-weight: normal;
}
.breadcrumb a:hover {
	text-decoration: underline;
	color: #000;
}
/* footer */
#footer {
	color: #5d5d60;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	width: 100%;
	overflow: hidden;
}
.foot {
	text-align: center;
	margin: 0 auto;
	width: 858px;
	padding: 15px 0px 15px 0px;
	border-top: 2px solid #afacac
}
#footer a {
	color: #5d5d60;
	text-decoration: underline;
}
#footer a:hover {
	text-decoration: none;
}
#footer .foot span {
	padding-left: 22px;
	line-height: 20px;
}
/* footer end */
/*------CORNERS------*/
div.block {
	margin-bottom: 9px;
	color: #363638;
	position: relative;
	overflow: hidden;
	width: 100%;
}
.block .content {
	padding: 25px 25px 15px 21px;
	overflow: hidden;
}
.clear-block {
	padding: 0px 20px 0px 18px;
}
.admin .clear-block {
	padding: 0px;
}
.column-top {
background: url("images/column-top.gif"
	) no-repeat 0 0;
	width: 100%;
	overflow: hidden;
}
h4 {
	color: #000;
	font-size: 22px;
	font-weight: normal;
	padding-bottom: 10px;
	padding-top: 10px;
}
.blocks {
	overflow: hidden;
	width: 100%;
	padding-top: 30px;
}
.blocks div {
background: url("images/bg-blocks.gif"
	) top repeat-x #fafafa;
	width: 209px;
	float: left;
	overflow: hidden;
}
.blocks div h4 {
	adding: 12px 0px 30px 45px;
}
.blocks div .inner {
	padding: 18px 0px 35px 15px;
}
.blocks div a {
	color: #1579d9;
}
.list, .list2 {
	margin-right: 3px;
}
.blocks div ul {
	margin-left: 6px;
	margin-bottom: 30px;
}
.blocks2 {
	overflow: hidden;
	width: 100%;
}
.blocks2 .inner {
	padding: 0px 0px 15px 0px;
}
.blocks2 div.list, .blocks2 div.list2 {
	float: left;
	width: 200px;
}
.blocks2 div.list3 {
	width: 170px;
	float: left;
}
.blocks2 div ul {
	margin-left: 6px;
}
.events {
	width: 100%;
	overflow: hidden;
	padding-bottom: 20px;
}
.events .list {
	float: left;
	width: 288px;
}
.list-col {
	float: left;
	margin-right: 30px;
}
a.cont-more {
	font-size: 14px !important;
	font-weight: bold !important;
}
.aboutus .columns {
	width: 100%;
	overflow: hidden;
}
.aboutus .column-left {
	width: 45%;
	float: left;
}
.aboutus .column-right {
	width: 45%;
	float: right;
}
.aboutus span {
	font-weight: bold;
	font-size: 12px !important;
	color: #0462ae
}
.solutions .list-left {
	float: left;
	margin-right: 20px;
}
.links-content .columns {
	width: 100%;
	overflow: hidden;
	padding-bottom: 20px;
}
.links-content .column-left {
	width: 45%;
	float: left;
}
.links-content .column-right {
	width: 45%;
	float: right;
}
.services .columns {
	width: 100%;
	overflow: hidden;
	padding-bottom: 20px;
}
.services .column-left {
	width: 40%;
	float: left;
}
.services .column-right {
	width: 55%;
	float: right;
}
.faq span {
	font-weight: bold;
	font-size: 14px !important;
}
.links-indent {
  margin-top: 5px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	float: right;
}
.links-indent ul.links li {
	float: left;
	padding: 0 6px 0px 0!important;
	list-style: none;
}
.links-indent ul.links li a {
background: url("images/bg-links.gif") top repeat-x;
	display: block;
	text-decoration: none !important;
	text-transform: lowercase;
	color: #c75a36 !important
}
.links-indent ul.links li a span {
background: url("images/links-left.gif") no-repeat 0 0;
	color: #0d8900;
	display: block;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
}
.links-indent ul.links li a span span {
background: url("images/links-right.gif") top right no-repeat!important;
	display: block;
	padding: 2px 13px 6px 13px;
}
.links-indent ul.links li a:hover span {
	/* color: #000; */
	text-decoration: underline;
}
/*-----------------*/
#cont {
	overflow: hidden;
	width: 100%;
  /*padding-top: 15px;*/
  padding-top: 5px;
	padding-bottom: 38px;
}
/*#left-col {
	width: 253px;
	float: left;
	margin-right: -253px;
}
#left-col .ind {
	padding: 38px 27px 15px 0px;
}
*/
#cont-col {
	float: left;
	overflow: hidden;
	width: 100%;
}
#cont-col .ind {
	padding: 9px 260px 0px 11px;
}

#cont-col .ind a {
  text-decoration: none;
}

#cont-col .ind a:hover {
  text-decoration: underline;
  font-weight: normal;
}

#right-col {
	width: 219px;
	float: right;
	margin-left: -219px;
background: url("images/bg-column.gif") left repeat-y;
}
#right-col .ind {
	/*padding: 0px 1px 30px 0px;*/
	padding: 0px 1px 0px 0px;
  background: url("images/column-bot.gif") no-repeat 0 bottom;
	overflow: hidden;
	width: 100%;
}
/**************---TITLES---**************/
h1 {
  color: #0D8900;
  font-family: arial;
  font-size: 17px;
  font-style: italic;
  font-weight: bold;
  margin-bottom: 20px;
  margin-top: 5px;
  text-align: center;
}
h1.title {
	background: none;
	font-size: 17px;
}
h1.title a {
	color: #1d1c1c;
	text-decoration: none;
	font-size: 25px;
	line-height: normal;
	font-weight: normal;
	text-transform: uppercase;
}
h1.title a:hover {
	text-decoration: none;
	color: #f15f00;
}

h2, h2 a {
	font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	font-style: italic;
	text-decoration: none;
	/* color: #849d0c;*/
	color: #0D8900;
	margin-bottom: 15px;
}

h2 a {
  border-bottom: #849d0c solid 1px;
}

h2 a:hover {
  color: #0D8900;
  text-decoration: none;
}

#cont-col .ind h2 a:hover{
  font-weight: bold;
  text-decoration: none;
}

h3 {
	color: #424242;
	padding: 5px 0px;
}
h3 a {
	color: #424242;
	text-decoration: none;
}
.block .title {
	padding: 0;
	width: 100%;
  text-align: center;
}
.title h3 {
	color: #545151;
	font-size: 17px;
	font-weight: normal;
	padding: 15px 0px 13px 0px;
	text-transform: uppercase;
background: url("images/bg-h.gif"
	) no-repeat 0 0
}
.admin-panel h3 {
	color: #000000;
	font-size: 13px;
}
.submit {
	padding: 0px 0px 5px 0px;
	overflow: hidden;
}
.submitted, .submit .submitted {
	color: #8c8484;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
}
.submitted a {
	color: #8c8484;
}
/***************/
.comment {
	padding: 10px 0px 10px 20px;
}
.comment h3 {
	background: none;
}
.comment h3 a {
	color: #2a2a2a;
	font-size: 15px;
}
.comment .title {
	padding-left: 0px;
	padding-bottom: 10px;
}
.comment .submitted {
	margin-left: 0px;
	padding-bottom: 10px;
	color: #999999;
}
.comment .submitted a {
	color: #999999;
}
.content {
	padding: 0px 10px 0px 0px;
	color: #5d5d60;
	line-height: 18px;
	font-size: 13px;
}
.node .content a {
	color: #768a16;
}
.node {
	width: 100%;
	padding-bottom: 5px;
}
.node .content, #contact-mail-page {
	padding: 24px 0px 5px 0px;
	overflow: hidden;
	width: 100%;
}
.node div.links {
	padding-top: 5px;
	padding-bottom: 2px;
	text-align: left;
}
.node .title {
	padding: 0px 15px 0px 0px;
}
.node-column {
	float: left;
	width: 50%;
}
/*---------------------*/
/*----NAVIGATION----*/
#block-user-1 .content ul.menu {
	padding-left: 0px;
	padding-bottom: 0px;
	width: 100%;
}
#block-user-1 .content ul.menu li ul.menu {
	padding-left: 15px;
	width: auto;
}
#block-user-1 .content ul.menu li {
	padding: 0px 0px 1px 0px;
	list-style-image: none;
	list-style: none;
	margin: 0;
	line-height: normal;
	line-height: 25px;
	overflow: hidden;
}
#block-user-1 .content ul.menu li a {
background: url("images/a1.gif"
	) no-repeat 0 2px;
	color: #434345;
	font-size: 13px;
	font-weight: bold;
	padding-left: 23px;
	overflow: hidden;
  text-decoration: none;
}
#block-user-1 .content ul.menu li a:hover {
	text-decoration: underline;
	color: #849d0c;
}
#block-user-1 .content ul.menu li.expanded {
	padding-bottom: 0px;
}
#block-user-1 .content ul.menu li.expanded ul {
	padding-top: 1px;
}
/*------Custom Login-Form------*/
.userlogin {
	font-size: 15px;
	color: #313030;
	padding: 0px 0px 0px 28px;
	margin-left: 18px;
	margin-top: 20px;
	font-weight: bold;
}
#user-bar {
	font-size: 11px;
	font-weight: bold;
	padding: 4px 0px 0px 0px;
}
#user-bar .user-info {
	padding-bottom: 5px;
	color: #9df46e;
	padding-top: 10px;
}
#user-bar p a {
	color: #FFF;
}
#user-bar .item-list li {
	list-style: none;
	list-style-image: none;
	line-height: 10px;
}
#user-bar .item-list li a {
	font-weight: normal;
	font-size: 10px;
	color: #b8e836;
}
#user-bar .item-list li a:hover {
	color: #FFF;
}
/*----Login-form----*/
#user-login-form {
	text-align: left;
	color: #FFF;
	font-size: 12px;
}
#user-login-form input#edit-name, #user-login-form input#edit-name-1, #user-login-form input#edit-pass, #user-login-form input#edit-pass-1 {
	width: 174px;
	font-size: 12px;
	height: 20px;
	color: #5d5d60;
background: url("images/bg-login-input.gif"
	) no-repeat 0 0;
	border: 0px solid #dcdcdc;
	padding: 2px 0px 0px 5px;
	line-height: 20px;
}
#user-login-form label {
	color: #5d5d60;
	font-size: 13px;
	font-weight: normal;
	padding: 0px 0px 1px 0px;
	line-height: normal;
}
#user-login-form .form-required {
	color: #999999;
	display: none
}
#user-login-form .description a {
	color: #47a4bb;
}
#user-login-form .item-list ul {
	padding: 0px 0px 5px 0px;
	margin: 0;
}
#user-login-form .item-list li {
	line-height: 18px;
	list-style: none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
}
#user-login-form .item-list li a {
	font-weight: normal;
	color: #434345;
	text-decoration: underline;
	font-size: 10px;
	text-transform: capitalize;
}
#user-login-form .item-list li a:hover {
	text-decoration: none;
	color: #000
}
#user-login-form .form-submit {
background: url("images/login.gif"
	) top left no-repeat;
	border: none;
	width: 62px;
	height: 24px;
	margin: 7px 0px 0px 0px;
	color: #c75a36;
	font-size: 12px;
	padding: 0px 0px 3px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: lowercase;
	float: right;
}
#user-login-form .form-item {
	margin-top: 0px;
	margin-bottom: 8px;
}
/*-------------------------*/
/*----POLL----*/
.poll .percent, .poll .text {
	color: #585c5c;
	font-size: 13px;
}
.poll .title {
	color: #585c5c;
	font-size: 13px;
	font-weight: normal;
	padding-bottom: 10px;
	background: none;
	padding-left: 0px;
}
.poll .total {
	font-weight: normal;
	color: #585c5c;
	font-size: 12px;
	text-align: left;
}
.poll .bar {
	background: #e7e7db;
	font-size: 1px;
	height: 5px;
	border: 1px solid #dadada;
	padding: 1px;
}
.poll .bar .foreground {
	background: #8d866c;
	font-size: 1px;
	height: 5px;
}
#block-poll-0 li {
	background: none;
	padding: 0;
}
#block-poll-0 ul.links li {
	background: none;
	padding: 0px;
	background: none;
}
#block-poll-0 ul.links li a {
	color: #768a16;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	background: none;
	text-transform: none;
}
#block-poll-0 ul.links li a:hover {
	text-decoration: underline;
}
#block-poll-0 .bar {
	background: #e7e7db;
	font-size: 1px;
	height: 5px;
	border: 1px solid #a9a48e;
	padding: 1px;
}
#block-poll-0 .bar .foreground {
	background: #768a16;
	font-size: 1px;
	height: 5px;
}
#block-poll-0 .percent, #block-poll-0 .text {
	color: #323232;
	font-size: 12px;
	font-weight: normal;
	line-height: normal;
}
#block-poll-0 .poll .title {
	color: #323232;
	font-size: 12px;
	font-weight: normal;
	padding-top: 0px;
	background: none;
	padding-left: 0px;
}
#block-poll-0 .total {
	font-weight: bold;
	color: #323232;
	font-size: 12px;
}
.form-item label {
	color: #000;
}
#block-poll-0 ul.links {
	padding-left: 0px;
}
#block-poll-0 ul.links .first {
	padding: 0px;
}
#cont #block-poll-0 ul.links li {
	background: none;
}
/*----Who's Online----*/
#block-user-3 .content {
	font-size: 12px;
	color: #322d2d;
	font-weight: normal;
}
#block-user-3 .item-list h3 {
	color: #322d2d;
	font-size: 14px;
	font-weight: normal;
	text-transform: none;
	padding-top: 15px;
	padding-bottom: 3px;
}
#block-user-3 .item-list ul {
	margin: 0;
	padding: 0;
}
#block-user-3 .item-list ul li {
	list-style-322d2d: none;
	list-style: none;
	margin: 0;
	line-height: 18px;
}
#block-user-3 .item-list ul li a {
	color: #322d2d;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
#block-user-3 .item-list ul li a:hover {
	text-decoration: none;
}
#block-user-3 em {
	color: #322d2d;
	font-weight: normal;
	font-size: 13px;
}
/*-----Recent blog posts-------*/
#block-blog-0 .item-list ul {
	padding-left: 0px;
	width: 100%;
}
#block-blog-0 .item-list ul li {
	background: none;
	padding: 2px 0px 1px 0px;
	list-style-image: none;
	list-style: none;
	margin: 0;
	line-height: 16px;
}
#block-blog-0 .item-list ul li a {
background: url("images/a3.gif"
	) no-repeat 0 5px;
	color: #322d2d;
	font-weight: normal;
	text-decoration: underline;
	padding-left: 12px;
	font-size: 12px;
	display: block;
	line-height: 15px;
}
#block-blog-0 .item-list ul li a:hover {
	text-decoration: none;
}
#block-blog-0 .more-link a {
	color: #8d866b;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
#block-blog-0 .more-link a:hover {
	text-decoration: underline;
}

/*-----Recent comments-------*/
#block-comment-0 .item-list ul {
	padding-left: 0px;
	width: 100% !important;
}
#block-comment-0 .item-list ul li {
background: url("images/a3.gif"
	) no-repeat 0 5px;
	padding: 0px 0px 10px 12px;
	list-style-image: none;
	list-style: none;
	margin-bottom: 7px;
	line-height: 16px;
	color: #322d2d;
	font-size: 12px;
	margin-left: 0px;
	text-transform: none;
	font-weight: normal;
}
#block-comment-0 .item-list ul li a {
	background: none;
	color: #322d2d;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	font-size: 12px;
	padding-left: 0px;
}
#block-comment-0 .item-list ul li a:hover {
	text-decoration: underline;
}
/*----Who's New----*/
#block-user-2 .item-list ul {
	padding-left: 0px;
}
#block-user-2 .item-list ul li {
background: url("images/a3.gif"
	) no-repeat 0 10px;
	color: #322d2d;
	padding: 0 0 0 12px;
	list-style-image: none;
	list-style: none;
	margin: 0;
	line-height: 25px;
}
#block-user-2 .item-list ul li a {
	background: none;
	color: #322d2d;
	padding: 0px;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
#block-user-2 .item-list ul li a:hover {
	text-decoration: none;
}
/*----Primary Links----*/
#block-menu-primary-links .content ul.menu {
	padding: 0px;
}
#block-menu-primary-links .content ul.menu li {
	background: none;
	padding: 0px;
	list-style-image: none;
	list-style: none;
	margin: 0;
	line-height: 20px;
}
#block-menu-primary-links .content ul.menu li a {
background: url("images/a3.gif"
	) no-repeat 0 4px;
	font-size: 12px;
	padding-left: 12px;
	color: #322d2d;
	font-weight: bold;
	text-decoration: none;
}
#block-menu-primary-links .content ul.menu li a:hover {
	text-decoration: underline;
}
/*----SEARCH_BLOCK----*/
#block-search-0 .content {
	font-size: 11px;
}
#block-search-0 .content label {
	color: #322d2d;
	font-size: 12px;
}
#block-search-0 #edit-search-block-form-1 {
	width: 162px;
	vertical-align: middle;
}
/*----New forum topics----*/
#block-forum-1 .item-list ul {
	padding: 0px;
	margin-bottom: 10px;
}
#block-forum-1 .item-list ul li {
	background: none;
	padding: 0px;
	list-style-image: none;
	list-style: none;
	margin: 0;
	line-height: 20px;
}
#block-forum-1 .item-list ul li a {
background: url("images/a3.gif"
	) no-repeat 0 4px;
	padding-left: 12px;
	color: #322d2d;
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
}
#block-forum-1 .item-list a:hover {
	text-decoration: underline;
}
#block-forum-1 .more-link a {
	color: #8d866b;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: none;
}
#block-forum-1 .more-link a:hover {
	text-decoration: underline;
}
/*----Active forum topics----*/
#block-forum-0 .item-list ul {
	padding-left: 0px;
	margin-bottom: 10px;
}
#block-forum-0 .item-list ul li {
	background: none;
	padding: 0px;
	list-style-image: none;
	list-style: none;
	margin: 0;
	line-height: 20px;
}
#block-forum-0 .item-list ul li a {
background: url("images/a3.gif"
	) no-repeat 0 4px;
	padding-left: 12px;
	color: #322d2d;
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
}
#block-forum-0 .item-list a:hover {
	text-decoration: underline;
}
#block-forum-0 .more-link a {
	color: #8d866b;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: none;
}
#block-forum-0 .more-link a:hover {
	text-decoration: underline;
}
/*----Languages----*/
#block-locale-0 .content ul {
	padding-left: 0px;
	margin-bottom: 10px;
}
#block-locale-0 .content ul li {
	background: none;
	padding: 0px;
	list-style-image: none;
	list-style: none;
	margin: 0;
	line-height: 20px;
}
#block-locale-0 .content ul li a {
background: url("images/a3.gif"
	) no-repeat 0 4px;
	padding-left: 12px;
	color: #322d2d;
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
}
#block-locale-0 .content a:hover {
	text-decoration: underline;
}
/*----Syndicate----*/
#block-node-0 {
	width: 100%;
	overflow: hidden;
}
/*----Secondary Links----*/
#block-menu-secondary-links ul {
	padding-left: 0px;
	margin-bottom: 10px;
	width: 100%;
}
#block-menu-secondary-links ul li {
	background: none;
	padding: 0 0 1px 0;
	list-style-image: none;
	list-style: none;
	margin: 0;
	line-height: 20px;
}
#block-menu-secondary-links ul li a {
background: url("images/a3.gif"
	) no-repeat 0 8px;
	padding-left: 13px;
	color: #322d2d;
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
	display: block;
}
#block-menu-secondary-links a:hover {
	text-decoration: underline;
}
/*----Book Links----*/
#block-book-0 ul {
	padding-left: 0px;
	margin-bottom: 10px;
	width: 100%;
}
#block-book-0 ul li {
	background: none;
	padding: 0 0 1px 0;
	list-style-image: none;
	list-style: none;
	margin: 0;
	line-height: 20px;
}
#block-book-0 ul li a {
background: url("images/a3.gif"
	) no-repeat 0 7px;
	padding-left: 13px;
	color: #322d2d;
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
	display: block;
}
#block-book-0 a:hover {
	text-decoration: underline;
}
/*----Admin-Panel List & Admin-Panel List without descriptions----*/
.body ul.menu li, .body .item-list ul li {
	background: none;
	padding: 0px;
	list-style-image: none;
	list-style: none;
	margin: 0;
	line-height: 20px;
}
.body ul.menu li a, .body .item-list ul li a {
background: url("images/a3.gif"
	) no-repeat 0 5px;
	padding-left: 10px;
	color: #005baf;
	font-weight: normal;
}
.body .item-list ul li a:hover {
	text-decoration: none;
}
/*-------------------------*/
/*------------------CUSTOM BLOCKS---------------------*/
/*------Styles for Custom Region------*/
#custom {
	padding-left: 1px;
}
#custom .block {
	float: left;
	width: 208px;
	margin-right: 8px;
	margin-bottom: 0;
background: url("images/bg-block.gif"
	) left repeat-y;
}
#custom .block-top {
background: url("images/block-top.gif"
	) no-repeat 0 0
}
#custom .title h3 {
	padding: 0;
}
#custom .content {
	padding: 18px 0px 49px 0px;
background: url("images/block-bot.gif"
	) no-repeat 0 bottom;
	color: #5d5d60;
	line-height: 18px;
	font-size: 13px;
	width: 100%;
}
#custom .content img {
	margin-left: 19px;
}
#custom .content img.pic {
	margin-left: 10px;
	margin-top: 11px;
}
#custom .content div {
	padding: 15px 0px 16px 18px;
}
#custom .content a {
	display: block;
	padding: 2px 26px 5px 18px;
	text-decoration: none;
	color: #FFF;
	font-size: 12px;
	overflow: hidden;
	float: left;
}
#custom .content a:hover {
	text-decoration: underline
}
#custom #block-block-14 a {
background: url("images/clickhere.gif"
	) no-repeat 0 0;
}
#custom #block-block-15 a {
background: url("images/clickhere2.gif"
	) no-repeat 0 0;
}
#custom #block-block-16 a {
background: url("images/clickhere3.gif"
	) no-repeat 0 0;
}
#custom #block-block-17 a {
background: url("images/clickhere4.gif"
	) no-repeat 0 0;
}
#custom #block-block-17 {
	margin-right: 0
}
#welcome {
	padding-bottom: 40px;
}
#welcome .block .title h3 {
	font-size: 25px;
	background: none;
	padding: 0;
	color: #000;
}
#welcome .block .content {
	padding: 27px 0px 0px 0px;
}
#welcome .block span {
	color: #c75a36;
	font-size: 15px;
	line-height: 20px;
}
/*---*/
/*-----LISTS-----*/
/*---nonNumeric Lists without links---*/
#cont-col .content ul li {
background: url("images/a3.gif"
	) no-repeat 0 10px;
	padding-left: 13px;
	list-style-image: none;
	list-style: none;
	line-height: 24px;
	color: #9b9b82;
}
#cont-col .content ul li ul {
	margin-left: 15px;
}
#cont-col .content ul li ol {
	margin-left: 20px;
}
#cont-col .content ul li ol li {
	list-style-type: decimal;
}
/*---Numeric Lists without links---*/
#cont-col .content Ol {
	padding-left: 2px;
}
#cont-col .content Ol li {
	background: none;
	padding: 0px;
	margin-left: 20px;
	line-height: 24px;
	color: #9b9b82;
}
#cont-col .content Ol li ul li {
background: url("images/a3.gif"
	) no-repeat 0 10px;
	padding-left: 13px;
	color: #9b9b82;
	font-weight: bold;
}
/*---nonNumeric Lists---*/
#cont-col .content ul li {
	list-style-image: none;
	list-style: none;
	line-height: 24px;
	font-size: 12px;
}
#cont-col .content ul li a {
	color: #9b9b82;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}
#cont-col .content ul li a:hover {
	text-decoration: underline;
}
#cont-col .content ul li ul {
	margin-left: 15px;
}
#cont-col .content ul li ol {
	margin-left: 20px;
}
#cont-col .content ul li ol li {
	list-style-type: decimal;
	color: #9b9b82
}
#cont-col .content ul li ol li a {
	background: none;
}
/*---Numeric Lists---*/
#cont-col .content Ol {
	padding-left: 2px;
	font-size: 12px;
}
#cont-col .content Ol li {
	background: none;
	padding: 5px 0px 5px 0px;
	margin-left: 20px;
	line-height: 24px;
}
#cont-col .content Ol li a {
	padding-left: 0px;
	color: #9b9b82;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}
#cont-col .content Ol li a:hover {
	text-decoration: underline;
}
#cont-col .content Ol li ul li a {
	font-weight: bold;
	text-decoration: underline;
}
#cont-col .content Ol li ul li a:hover {
	text-decoration: none;
}
/*---Paragraph Style---*/
#cont-col .content p {
	padding-bottom: 7px;
	padding-top: 7px;
}
#cont-col .content blockquote {
	border: 1px solid #7f7f7f;
	background: #f1f1f1;
	padding: 5px;
	margin: 10px 0px 10px 0px;
}
.item-list ul li {
	list-style-image: none;
	list-style: none;
}
#profile-admin-overview ul li {
	background: none;
	padding: 0px;
	list-style-image: none;
	list-style: none;
	margin: 0;
	line-height: 20px;
}
#profile-admin-overview ul li a {
background: url("images/a1.gif"
	) no-repeat 0 5px;
	padding-left: 10px;
	color: #505050;
	font-weight: normal;
}
#profile-admin-overview ul li a:hover {
	text-decoration: none;
	color: #ce2a11;
}
.password-description ul {
	margin-left: 5px;
}
.password-description ul li {
background: url("images/a1.gif"
	) no-repeat 0 7px;
	padding-left: 10px;
	list-style-image: none;
	list-style: none;
	margin: 0;
	line-height: 12px;
}
#node-admin-content ul {
	margin-left: 5px;
}
#node-admin-content  ul li {
background: url("images/a1.gif"
	) no-repeat 0 7px;
	padding-left: 10px;
	list-style-image: none;
	list-style: none;
	margin: 0;
	line-height: 17px;
}

ul.links.inline {
	padding-right: 0px;
}
.cent ul.links li a {
	color: #104d0c;
	font-weight: normal;
	font-size: 11px;
	text-transform: capitalize;
	background: none;
	text-decoration: none;
	padding: 0px;
}
.cent ul.links li a:hover {
	text-decoration: underline;
}
#comments ul.links li a {
	color: #005baf;
}
.taxonomy ul.links li a, #forum ul.links li a {
	color: #005baf
}
/*------END LIST------*/
ul.primary, ul.primary li, ul.secondary, ul.secondary li {
	border: 0;
	background: none;
	margin: 0;
	padding: 0;
}
ul.primary li a {
	border: none !important;
background: url("images/tab-right.gif"
	) no-repeat right 0 !important;
/*tab-right*/
}
ul.primary li a:hover {
	background: none;
	border: 0;
}
ul.primary li.active a {
	border: none;
	color: #768a16 !important;
	font-weight: bold;
}
ul.tabs li {
background: url("images/bg-tab.gif"
	) top repeat-x !important;
/*bg-tab*/
	display: block;
	margin-right: 2px;
	float: left;
}
ul.tabs li span {
background: url("images/tab-left.gif"
	) no-repeat 0 0;
/*tab-left*/
	display: block;
}
ul.tabsli span span {
background: url("images/tab-right.gif"
	) no-repeat right 0;
/*tab-right*/
	text-align: center;
	display: block;
}
ul.tabsli a {
	color: #322d2d !important;
	font-size: 14px;
	font-weight: normal;
	background: none;
	padding: 5px 20px 5px 20px;
	margin: 0px;
	display: block;
}
ul.tabsli a:hover {
	color: #768a16 !important;
	margin: 0px;
	border: none;
}
#tabs-wrapper {
	margin: 0px 0px 5px 0px;
	padding: 0;
	border-bottom: 1px solid #d5d3c3;
}
ul.primary {
	padding: 0px;
	margin: 0px;
}
/*----------------------------*/
/*----FROUM----*/
#forum {
	padding: 10px 0px 0px 1px;
}
#forum ul.links {
	padding: 0px 0px 5px 0px;
}
#forum table {
	border: 1px solid #999999;
	border-right: none;
}
#forum th {
	padding: 4px 0px 4px 3px;
	border-right: 1px solid #999999;
}
#forum th a {
	color: #c75a36;
}
#forum td {
	padding-top: 4px;
	padding-bottom: 4px;
}
#forum .description {
	color: #3c3c3c
}
/*Forum Container description*/
#forum .forum .description {
	color: #3c3c3c;
	font-size: 11px;
}
/*Forum description*/
#forum td.container {
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
#forum td.containera {
	color: #768a16;
	padding: 0px 0px 0px 10px;
}
#forum td.forum, #forum td.topics, #forum td.posts, #forum td.last-reply, #forum td.icon, #forum td.title, #forum td.replies, #forum td.created {
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
#forum .last-reply, #forum .title, #forum .created, #forum .icon {
	padding-left: 5px
}
#forum .odd {
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
	background: #f8f7f2
}
#forum div.indent {
	margin-left: 5px
}
#forum .odd, #forum .even {
	border-bottom: 1px solid #999999;
}
#forum thead th {
	border-bottom: 1px solid #999999;
background: url("images/bg-but.gif"
	) top repeat-x;
	color: #c75a36;
}
/*----------------------------*/
/*-----GENERAL-----*/
.node .taxonomy {
	padding-top: 0px;
}
div.error {
	margin-top: 5px;
}
.block-region {
	background: #d6e6cc;
	text-align: center;
	border: 1px dashed #618749;
	color: #618749;
	margin-bottom: 0px;
	clear: both;
}
div.admin .left {
	margin: 0px;
}
#book-outline {
	min-width: 0px;
}
#permissions, #blocks, #forum table, .sticky-enabled {
	width: 100%;
}
.node-unpublished {
	background: none;
}
.odd td {
	vertical-align: middle;
	padding-left: px;
	line-height: 18px;
	background: #f5f5f5;
	font-size: 12px;
}
/* odd_row BACKGROUND*/
.even td {
	vertical-align: middle;
	padding-left: px;
	line-height: 18px;
	background: #f8f7f7;
	font-size: 12px;
}
/* even_row BACKGROUND*/
.profile h3 {
	border-bottom: 1px solid #cfcdcd;
	color: #005baf
}
img.alignleft {
	float: left;
	margin-right: 22px;
}
img.alignright {
	float: right;
	margin-left: 25px;
	margin-right: 39px;
	margin-top: 30px;
}
#first-time a {
	color: #508198;
	text-decoration: none
}
#first-time a:hover {
	text-decoration: underline;
}
#first-time ol {
	margin-left: 20px;
}
.theme-info {
	padding-left: px;
}
.admin-list a {
	color: #768a16;
}
.tabs a {
	color: #395c14
}
.node-type-list a {
	color: #2b9ed1;
}
/* Create content */
.collapse-processed a {
	color: #768a16;
}
.even a {
	color: #768a16;
}
.blog a {
	color: #2b9ed1;
}
.odd a {
	color: #768a16;
	line-height: 13px;
}
.check-manually a {
	color: #161616;
}
.compact-link a {
	color: #768a16;
}
.messages a {
	color: #f30000
}
.sticky-table {
	line-height: 24px;
}
/*.sticky-table th {
	text-align: center;
}
*/
.more-help-link a {
	color: #7d7d7d;
}
.help {
	font-size: 11px;
	padding: 3px 10px 0px 20px;
}
.help a {
	color: #1b7ab7;
}
.help-items a {
	color: #1ca0d1;
}
.help-items ul {
	list-style: none;
	line-height: 18px;
}
.description a {
	color: #dc1b1d;
}
/*---------------------*/
#blocks tr.region-message {
	color: #9298a3;
}
.theme-info {
	padding-left: 10px;
}
.box {
	padding-left: 0px;
}

.box div.links {
	background: none;
	padding: 0px;
}
.box .bg-links, .box .links-left, .box .links-right {
	background: none;
}
#cont ul.links li {
	background: none;
}
/*#cont ul.links li span {
	color: #575859;
}
*/
#system-modules div {
	padding-bottom: 10px;
}
#forum-confirm-delete a {
	color: #6d94ac;
}
.form-checkboxes {
	width: 100px;
}
.search-form input {
	vertical-align: middle
}
#forum ul.links {
	margin-bottom: 10px;
}
dl .title {
	background: none;
	padding: 0px;
}
ul.links li.comment_forbidden {
	padding: 0px;
}
#comments, #node-form {
	width: 100%;
}
#comment-form {
	padding-bottom: 20px;
}
.preview .node {
	background: none;
}
#cont-col .content .comment_add a {
	color: #457299;
	text-transform: capitalize;
	font-weight: bold;
}
html.js fieldset.collapsible .fieldset-wrapper {
	width: 100%;
	overflow: hidden;
}
.search-advanced .action {
	float: none;
}
/*Status Report*/
.system-status-report td {
	padding-left: 5px;
}
table.system-status-report tr.info th {
	color: #002200;
}
table.system-status-report tr.error th {
	color: #220000;
}
table.system-status-report tr.ok th {
	color: #002200;
}
table.system-status-report tr.warning th {
	color: #222200;
}
tr.merge-down {
	border-bottom: none;
}
tr.ok td {
	background: #DDFFDD;
}
tr.error td {
	background: #FFCCCC;
}
tr.warning td {
	background: #FFFFDD;
}
/*-------------*/
.admin-panel dd {
	padding-bottom: 10px;
}
div.admin-dependencies, div.admin-required {
	color: #999999;
}
#block-admin-display-form div {
	overflow: hidden;
}
table.sticky-header {
	background: #FFFFFF;
	overflow: hidden;
	position: relative;
}
/*table.sticky-header th {
	text-align: center;
}
*/
.item-list .pager li {
	padding: 0;
}
#cont-col .content ul.pager li {
	background: #f5f4ed;
	border: 1px solid #cbc9b8;
	padding: 1px 5px;
	margin: 0px 1px;
	color: #7c7c7c;
}
#cont-col .content ul.pager li.pager-current, #cont-col .content ul.pager li:hover {
	background: #f0ece3;
	border: 1px solid #cbc9b8;
}
#cont-col .content ul.pager li a {
	color: #1a2023;
	text-decoration: none;
}
#cont-col .content ul.pager li a:hover {
	color: #000
}
/*****************************-Slider-********************************/
.anythingSlider {
	width: 885px;
	height: 316px;
	position: relative;
	margin: 0 auto 15px;
}
.anythingSlider .wrapper {
	width: 885px;
	overflow: auto;
	height: 341px;
	margin: 0px;
	position: absolute;
	top: 0;
	left: 0;
}
.anythingSlider .wrapper ul {
	width: 9999px;
	list-style: none;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
}
.anythingSlider ul li {
	display: block;
	float: left;
	padding: 0;
	height: 317px;
	width: 885px;
	margin: 0;
}
.anythingSlider .arrow {
	display: none;
	height: 200px;
	width: 67px;
background: url("../images/arrows.png"
	) no-repeat 0 0;
	text-indent: -9999px;
	position: absolute;
	top: 65px;
	cursor: pointer;
}
.anythingSlider .forward {
	background-position: 0 0;
	right: -20px;
}
.anythingSlider .back {
	background-position: -67px 0;
	left: -20px;
}
.anythingSlider .forward:hover {
	background-position: 0 -200px;
}
.anythingSlider .back:hover {
	background-position: -67px -200px;
}
#thumbNav {
	position: relative;
	top: 323px;
	text-align: center;
}
#thumbNav a {
	color: black;
	font: 11px/18px;
	Georgia, Serif;
	display: inline-block;
	padding: 2px 8px;
	height: 18px;
	margin: 0 5px 0 0;
background: #c58b04 url("../images/cellshade.png"
	) repeat-x;
	text-align: center;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
#thumbNav a:hover {
	background-image: none;
}
#thumbNav a.cur {
	background: #e0a213;
}
#start-stop {
background: url("images/cellshade.gif"
	) no-repeat 0 0;
	color: #1981bf;
	width: 88px;
	padding: 7px 0px 6px 0px;
	text-align: center;
	position: absolute;
	right: 15px;
	top: 273px;
	z-index: 1;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
}
#start-stop.playing {
}
#start-stop:hover {
}
/*  Prevents*/
.anythingSlider .wrapper ul ul {
	position: static;
	margin: 0;
	background: none;
	overflow: visible;
	width: auto;
	border: 0;
}
.anythingSlider .wrapper ul ul li {
	float: none;
	height: auto;
	width: auto;
	background: none;
}

ul.StatiLinks li {
  list-style: disc;
  margin-left: 15px;
}

ul.StatiLinks li a {
  text-decoration: none;
  display: block;  
}

ul.StatiLinks li a:hover {
  font-style: italic;
  color: #0d8900;
  font-weight: bold;
  font-size: 12px;
}

td.prevyu {
  border-bottom: #d6d6d6 solid 1px;
  padding: 15px 0px 15px 0px;
  font-size: 13px;
}

.paginate {
  text-align: center;
}

.ditto_page, .ditto_currentpage, 
.ditto_previous_link, .ditto_next_link {
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  border: 1px solid #999999;  
  width: auto;
  padding: 0px 10px;
  line-height: 20px;
  margin: 1px;
}

.ditto_currentpage {
  color: #F0AF00;
  border: 1px #e0e0e0 solid;
  background-color: #e0e0e0;
}

.ditto_page:hover, .ditto_currentpage:hover, 
.ditto_previous_link:hover, .ditto_next_link:hover {
  background-color: #e0e0e0;
  font-weight: bold;
}

#cont-col .ind .ditto_page:hover,
#cont-col .ind .ditto_previous_link:hover,
#cont-col .ind .ditto_next_link:hover,
#cont-col .ind .paginate a:hover {
  font-weight: bold;
}

.tablica td {
  border: 1px silver solid;
  border-collapse: collapse;
  padding: 5px;
  /*width: 50%;*/
}


/*_____________________________SEARCH___________________________*/
.search_result h3 {
	color: #282828;
	font-size: 14px
}
.search_result p {
	padding: 10px 0px 0px 0px;
}
#search_searchword {
	border: 1px solid #999
}
legend {
	color: #282828
}
.phrase {
	color: #c4ced5;
	margin: 10px 10px 10px 0;
	padding: 10px;
	width: 60%;
	border: solid 1px #ccc;
	float: left;
}
.phrase .inputbox {
	background: #fff;
	color: #282828;
	display: block;
	margin-top: 10px;
	width: 12em;
}
.phrase .inputbox option {
	background: #fff;
	border-bottom: solid 1px #333;
	padding: 2px;
}
.phrase .inputbox option a:hover {
	color: #282828;
	background: #C00;
	border-color: #CFD0D6;
}
fieldset.word, fieldset.only {
	border: solid 1px #ccc;
}
.only {
	border: solid 0;
	margin: 10px 0 0 10px;
	padding: 5px 10px;
	line-height: 1.3em;
}
.word {
	padding: 10px 10px 10px 0;
	border: solid 0 !important;
}
.word input {
	background: #fff;
	color: #ff6614;
	font-weight: normal;
	margin: 0 0 0 10px;
	padding: 2px;
}


/*--------Search Resalts-----------*/
#ajaxSearch_output {
	background: #fff;
	padding: 5px;
	border: 1px solid #aaa;
	width: 275px;
	position: absolute;
	opacity: 0.9;
}

/* найденный элемент */
.AS_ajax_result {
	padding: 3px 0px;
}

/* ссылка на страницу */
.AS_ajax_resultLink {
}

/* описание страницы */
.AS_ajax_resultDescription {
	display: none
}

/* кусок текста с искомым словом */
.AS_ajax_extract {
	font-size: 95%
}

/* подсветка найденной фразы */
.AS_ajax_highlight {
	background: #FFFFC5
}

fieldset {
  border: 0;
  padding: 0; 
  margin: 0; 
}

/*----------*/

span.ajaxSearch_paging {
  font-weight: bold;
}

 span.ajaxSearch_highlight {
  background-color: #ffff00;
 }
 
 div.ajaxSearch_result a {
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
 }
 
 span.ajaxSearch_paging a {
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  border: 1px solid #999999;  
  width: auto;
  padding: 0px 10px;
  line-height: 20px;
  margin: 1px;
 }
 
 span.ajaxSearch_currentPage {
  color: #F0AF00;
  border: 1px #e0e0e0 solid;
  background-color: #e0e0e0; 
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  width: auto;
  padding: 0px 10px;
  line-height: 20px;
  margin: 1px;
 }
 
 span.ajaxSearch_paging a:hover,  span.ajaxSearch_currentPage a:hover {
  background-color: #e0e0e0;
}

/*----SEARCH FORM----*/
.form-submit {
background: url("images/bg-but.gif"
	) top repeat-x;
	vertical-align: middle;
	color: #c75a36;
	font-size: 12px;
	font-weight: normal;
	border: 1px solid #afacac;
	padding: 2px 3px 4px 3px
}
.form-submit:hover {
background: url("images/bg-but2.gif"
	) top repeat-x;
}
.search-box {
	padding: 51px 0px 0px 0px;
	font-size: 0;
}
.search-box input {
	font-size: 12px;
	vertical-align: middle
}
#search-theme-form {
	padding: 0px;
}
#search-theme-form label {
	color: #7c8a90;
	font-size: 15px;
	font-weight: normal;
	vertical-align: middle;
	margin-right: 10px;
}
#ajaxSearch_submit {
  background: url("images/search.gif"
	) top left no-repeat;
	border: none;
	width: 74px;
	height: 24px;
	vertical-align: middle;
	color: #C75A36;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 1px 0px 3px 0px;
	line-height: 15px;
	text-transform: capitalize;
}
#ajaxSearch_input {
	width: 174px;
	font-size: 12px;
	font-weight: normal;
	color: gray;
	height: 20px;
  background: url("images/bg-search-input.gif"
	) no-repeat 0 0;
	border: 0px solid #1d7bbd;
	margin-right: 4px;
	padding: 3px 0px 0px 5px;
}
  
/* --- SPLINKS --- */
/*
span#slink a {
  display: inline;
}

span#slink {
  color: #187BB1;
  display: block;
}

span#slink:hover {
  font-style: italic;
  color: #0d8900;
  font-weight: bold;
  font-size: 12px;
}
*/
/* --- ---  --- --- */

.sblinks * {
	background: transparent none repeat scroll 0 0 !important;
	border: medium none !important;
	clear: none !important;
	clip: rect(auto, auto, auto, auto) !important;
	font-size: 100% !important;
	font-style: normal !important;
	font-variant: normal !important;
	font-weight: normal !important;
	height: auto !important;
	letter-spacing: normal !important;
	line-height: normal !important;
	margin: 0 !important;
	overflow: visible !important;
	padding: 0 !important;
	position: static !important;
	text-align: left !important;
	text-decoration: none !important;
	text-indent: 0 !important;
	text-transform: none !important;
	vertical-align: baseline !important;
	visibility: visible !important;
	white-space: normal !important;
	width: auto;
	word-spacing: normal !important;
	z-index: auto !important;
	cursor: pointer!important;
}
.sblinks li {
	display: list-item !important;
	list-style-image: none !important;
	list-style-position: outside !important;
	list-style-type: none !important;
	display: inline;
}
.sblinks li DIV {
	padding: 0.4em !important;
  margin-bottom: 15px !important;	
}
.sblinks DIV, .sblinks TABLE {
	padding: 5px !important;
}
.sblinks {
	width: 160px!important;
	font-family: Arial!important;
	font-size: 11px!important;
	border: 0px solid #f5f5f5!important;
	background-color: #f5f5f5!important;
	padding: 5px!important;
	position: relative!important;
	display: block!important;
}
.sblinks_icnt, .sblinks_icnt * {
	text-align: left!important;
}
.sblinks_text, .sblinks_text A, .sblinks_text A:hover {
	color: #5d5d60!important;
	font-size: 13px!important;
}
.sblinks_url {
	color: #0d8900!important;
	font-size: 10px!important;
	text-decoration: underline!important;
}
.sblinks_header, .sblinks_header A {
	color: #187bb1!important;
	font-size: 13px!important;
	font-weight: bold!important;
	text-decoration: underline!important;
}
.sblinks_sign {
	color: #999999!important;
	font-size: 10px!important;
	text-align: left!important;
}
.sblinks_clear {
	clear: both!important;
}
.sblinks TABLE {
	width: 100%!important;
	border: 0px!important;
}

/* --- /SPLINKS --- */

.ind div,
.ind div p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5d5d60;
}

div#pathway {
  font-family: verdana;
  font-size: 9px;
  margin: 10px 0 5px 20px;
}

div#pathway a {
  color: green;
}

div#pathway a:hover {
  text-decoration: none;
}

div#randlink {
  font-size: 9px;
  text-align: center;
  color: #afacac;
}

#randlink a {
  text-decoration: none;
  text-transform: lowercase;
  font-size: 9px;
  color: #afacac;
}

#randlink a:hover {
  text-decoration: underline;
  font-weight: normal;
}

.clearBoth {
  clear: both;
}

