body {
	background-color: #FFFFFF; margin: 0px;
}
body, td, th, div, p, span, li, input, select, textarea {
	font-family: Verdana, Arial, Tahoma; font-size: 8pt; 
}

img {
	border-style: none; border-width: 0px;
}
img.logo {
	margin-left: 8px; margin-right: 16px;
}

hr {
	height: 1px; color: #4b9410;
}

p {
	margin-top: 8px; margin-bottom: 8px;
}

a {
	color: #006699; text-decoration: underline;
}
a:hover {
	color: #006699; text-decoration: none;
}

h1, h2, h3 {
	font-weight: 600;
}

.topnews p {
	margin-top: 0px; text-align: justify;
}

.topnews h1 {
	margin-left: 32px; margin-top: -10px;
}
.mainarea h1 {
	margin-left: 0px; margin-top: 8px;
}
.topnewslink, .topnewslink:visited, .topnewslink:active, .topnewslink:hover {
	color: #4b9410; padding-right: 14px; background-image: url('/_img/pimpa1a.gif'); background-position: top right; background-repeat: no-repeat;
	text-decoration: underline;
}

h1 {
	margin-top: 8px; margin-bottom: 8px;
	font-size: 10pt; color: #4b9410;
}
h2 {
	margin-top: 8px; margin-bottom: 8px;
	font-size: 10pt; color: #006699;
}
h3, .h3 {
	margin-top: 8px; margin-bottom: 8px;
	font-size: 9pt; color: #000000;
}
h4 {
	margin-top: 4px; margin-bottom: 4px;
	font-size: 8pt; color: #000000;
}

.imp {
	color: #cc3300; font-weight: 600;
}
.imp2 {
	color: #2a8d00; font-weight: 600;
}
.gray {
	color: #AAAAAA;
}
.silver {
	color: #cccccc;
}
.red {
	color: #cc3300;
}
.green {
	color: #009900;
}
.blue {
	color: #044c7e;
}
.orange {
	color: #e38b00;
}
.maroon {
	color: #3f2700;
}

ol, ul {
	margin-top: 0px; margin-bottom: 0px; margin-left: 26px;}
li {
	margin-top: 4px; margin-bottom: 4px;
}

.frame {
	width: 1000px;
}

.topmenu {
	
}
.topmenu td {
	text-align: center;
}
.topmenu td img {
	margin-bottom: 6px;
}
.topmenu th {
	border-bottom: 3px solid #6bbd29; padding-bottom: 2px;
}
.topmenu th a {
	text-decoration: none; text-transform: uppercase; margin-left: 9px; margin-right: 9px; font-size: 9pt; color: #666666; font-weight: 600;
}
.topmenu th a:hover {
	text-decoration: none; text-transform: uppercase; margin-left: 9px; margin-right: 9px; font-size: 9pt; color: #4b9410; font-weight: 600;
}
.topmenu_act {
	text-transform: uppercase; margin-left: 9px; margin-right: 9px; font-size: 9pt; color: #4b9410; font-weight: 600;
}

.topmenu2 {
	text-align: right; height: 23px; padding-right: 6px;
}
.topmenu2 a {
	text-decoration: none; margin: 1px; padding: 3px; padding-left: 8px; padding-right: 8px; background-color: #e0e0e0; font-size: 8pt; color: #333333; font-weight: 400;
}
.topmenu2_act {
	margin: 1px; padding: 3px; padding-left: 8px; padding-right: 8px; background-color: #6bbd29; font-size: 8pt; color: #FFFFFF; font-weight: 400;
}
.topmenu2 a:hover {
	text-decoration: none; margin: 1px; padding: 3px; padding-left: 8px; padding-right: 8px; background-color: #6bbd29; font-size: 8pt; color: #FFFFFF; font-weight: 400;
}

.bottommenu {
	text-align: center; height: 67px; background-image: url('/_img/bg_bottommenu.gif'); background-repeat: no-repeat; 
	color: #FFFFFF; padding-top: 10px;
}
.bmbg {

}
.bmbg a, .bmbg a:visited, .bmbg a:active {
	color: #17588e; text-transform: uppercase; text-decoration: none; margin-left: 16px; margin-right: 16px; font-size: 10pt;
}
.bmbg a:hover {
	color: black; text-transform: uppercase; text-decoration: none; margin-left: 16px; margin-right: 16px; font-size: 10pt;
}
.bmbg .bottommenu_act {
	color: black; text-transform: uppercase; margin-left: 16px; margin-right: 16px; font-size: 10pt;
}
.bmact {
	margin-top: -17px; margin-left: -1px;
}
.bmact a, .bmact a:visited, .bmact a:active, .bmact a:hover, .bmact .bottommenu_act {
	color: #FFFFFF; text-transform: uppercase; text-decoration: none; margin-left: 16px; margin-right: 16px; font-size: 10pt;
}

.copyright1 {
	padding: 16px; padding-top: 6px;
}

.copyright2 {
	width: 540px; text-align: right; padding-right: 8px; padding-bottom: 14px;
}

.title_infoblock {
	border: 1px solid #DCDCDC; color: #154a7f; background-color: #efefef; 
	padding: 6px; cursor: hand;
	font-size: 9pt; font-weight: 600; text-decoration: underline;
	margin-top: 2px; overflow: auto;
}

.infoblock {
	border: 1px solid #DCDCDC; border-top: 0px; padding: 8px;
	display: none;
}

.infoblock_title {
	background-image: url('/_img/top_infoblock_top_bg.gif'); background-repeat: repeat-x;
}

.infoblock_content {
	width: 277px; vertical-align: top; background-image: url('/_img/top_infoblock_bg.gif'); background-repeat: repeat-y; padding-top: 0px; padding-left: 24px; padding-right: 30px;
}
.infoblock_content a, .infoblock_content a:visited, .infoblock_content a:hover {
	color: #4b9410;
}

.topinfo {
	margin-top: 16px; margin-bottom: 16px; margin-left: 8px; margin-right: 13px;
}

.topinfo th {
	color: #4b9410; font-size: 10pt; font-weight: 600; text-transform: uppercase; text-align: left;
}

.topinfo th img {
	margin-bottom: 0px; margin-right: 6px; vertical-align: middle;
}

.topinfo_content {
	padding-left: 8px; padding-top: 4px; padding-right: 13px;
}

.toplogin {
	width: 271px; margin-top: 20px; /* margin-left: 13px; */
}
.toplogin th {
	vertical-align: bottom; text-align: left;
}
.toplogin h1 {
	color: #4b9410; margin: 0px; margin-left: 8px; text-transform: uppercase;
}

.news {
	padding-top: 0px; padding-left: 7px; padding-right: 8px;
}

.news p {
	background-image: url('/_img/pimpa2.gif'); background-position: top left; background-repeat: no-repeat; padding-left: 17px;
}

p.pimpa1 {
	background-image: url('/_img/pimpa1a.gif'); background-position: top left; background-repeat: no-repeat; padding-left: 17px; margin: 0px; margin-bottom: 4px;
}
p.pimpa2 {
	background-image: url('/_img/pimpa2.gif'); background-position: top left; background-repeat: no-repeat; padding-left: 17px; margin: 0px; margin-bottom: 4px;
}

.news_title {
	height: 25px; margin-top: 0px; margin-bottom: 0px; margin-left: 1px; margin-right: 1px; background-color: #999999; color: #FFFFFF; 
	padding-bottom: 0px; padding-right: 8px; padding-top: 4px; padding-left: 8px; text-transform: uppercase; font-size: 9pt; font-weight: 600;
}
.news_title2 {
	height: 25px; margin-top: 0px; margin-bottom: 0px; margin-left: 1px; margin-right: 1px; background-color: #e0e0e0; color: #666666; 
	padding-bottom: 0px; padding-right: 8px; padding-top: 4px; padding-left: 8px; text-transform: uppercase; font-size: 10pt; font-weight: 600;
}
.news_title a, .news_title a:visited, .news_title a:active, .news_title a:hover {
	color: #FFFFFF;
}
.news_title2 a, .news_title2 a:visited, .news_title2 a:active, .news_title2 a:hover {
	color: #666666; 
}

.mainarea {
	padding-left: 8px; padding-right: 8px;
}

.post_interactive {
	text-align: right; margin-top: 4px;
}
.post_interactive img {
	margin-bottom: -2px;
}
.post_interactive a, .post_interactive a:hover {
	text-decoration: underline;
}

.intro, .intro2 {
	 clear: both; overflow: auto;
}

.intro {
	margin: 0px; margin-top: 8px; margin-bottom: 16px;
	padding: 8px; background-color: #ebf8e0; border: 1px solid #b5cf9e;
}

.intro2_pre {
	display: block; border-bottom: 1px solid #4b9410; padding: 0px; padding-top: 8px; padding-bottom: 8px; overflow: auto;
}
.intro2 {
	text-align: justify; overflow: auto;
}

.intro img, .intro2 div img {
	margin: 8px;
}

.intro2 div {
}

.intro2a {
	padding: 0px; /* text-align: justify; */
}

.morelink, .morelink:visited, .morelink:active, .morelink:hover {
	color: #4b9410; background-image: url('/_img/pimpa2.gif'); background-position: top right; background-repeat: no-repeat; padding-right: 14px;
	text-decoration: underline;
}

.ciblock {
	border: 1px solid #4b9410; border-top: none;
	margin: 0px; margin-top: -8px; margin-bottom: 8px; padding: 8px; padding-top: 8px; padding-bottom: 0px;
	display: none;
}
.tcontent3a .ciblock {
	border: none;
	display: none;
}

.ciblock table {
	text-align: justify;
}
.ciblock_title {
	border: 1px solid #4b9410; border-left: 3px solid #4b9410; background-color: #e0e0e0;
	margin: 0px; margin-top: 8px; padding: 4px; padding-left: 4px;
}
.ciblock_title img {
	margin-left: 6px; margin-bottom: 1px;
}
.ciblock_title a {
	background-image: url('/_img/pimpa1.gif'); background-position: left; background-repeat: no-repeat; padding-left: 14px;
	text-decoration: none; text-transform: uppercase;
}

#comments {
	
}
.comments_container {
	border-bottom: 1px dotted #AAAAAA; margin-bottom: 8px;
}
#commentsform {
	display: none; padding: 8px; margin: 0px; margin-top: 1px;
	background-color: #f0f0f0; border: 1px solid #AAAAAA;
}
#commentsform b {
	font-weight: 400;
}

#cform {
	margin: 0px;
}

.comments_ext, .comments_ext div {
}

.cformtitle {
	display: table-cell; margin: 0px; height: 22px; padding-top: 4px; padding-left: 8px; padding-right: 12px; padding-bottom: 0px; background-color: #AAAAAA; background-image: url('/_img/button_bg.gif'); background-repeat: no-repeat; background-position: right; background-color: #6bbd29;
	font-size: 8pt; text-transform: none; color: #FFFFFF; cursor: pointer;
}
.cformtitle2 {
	margin: 0px; height: 23px; padding-top: 4px; padding-left: 8px; padding-right: 12px; background-color: #AAAAAA; background-image: url('/_img/button_bg.gif'); background-repeat: no-repeat; background-position: right; background-color: #6bbd29;
	font-size: 8pt; text-transform: none; color: #FFFFFF;
}

a.toplink, a.toplink:visited, a.toplink:active, a.toplink:hover {
	color: #666666; text-decoration: underline;
}

a.commentslink, a.commentslink:visited {
	font-weight: 400; border: 1px solid #d6dee4; background-color: #EEEEEE; padding-left: 2px; padding-right: 2px; color: #333333; text-decoration: none;
}
a.commentslink:hover, a.commentslink:active {
	border: 1px solid #4279c6; background-color: #4279c6; padding-left: 2px; padding-right: 2px; color: #FFFFFF; text-decoration: none;
}

.job_permalink_promo {
	margin-bottom: 8px; padding: 8px; background-color: #6bbd29; color: #FFFFFF; font-size: 12pt; text-align: center;
}

.job_infoblock {
	border: 1px solid #4b9410; padding: 8px; margin-bottom: 8px;
}

.moreinfo {
	display: none;
}

.tcontent {
	
}
.tcontent th {
	text-align: left; font-weight: 400;
	padding-top: 6px; padding-bottom: 6px; border-top: 1px solid #a6b6c7;
	background-color: #d6dee4; background-image: url('/_img/bg_infoblock.gif'); background-repeat: repeat-x;
	text-transform: none;
}
.tcontent td {
	border-bottom: 1px solid #a6b6c7; padding-left: 4px;
	padding-top: 6px; padding-bottom: 6px;
	vertical-align: top;
}

.tcontent h1 {
	margin-top: 0px;
}

.tcontent2 {
	width: 460px; margin-top: 8px; margin-bottom: 8px;
}
.tcontent2 th {
	padding: 4px; padding-top: 6px; padding-bottom: 6px; border-top: 1px solid #a6b6c7; background-color: #d6dee4;
	font-weight: 400; text-transform: none;
}
.tcontent2 td {
	padding: 4px;
}
.tcontent2 b {
	font-weight: 400;
}

.tcontent3 {
	width: 460px; border: 1px solid #4b9410;
}
.tcontent3 th {
	border-left: 3px solid #4b9410; padding: 4px; padding-left: 6px; background-color: #e0e0e0; font-weight: 400;
	text-align: left; text-transform: uppercase;
}
.tcontent3 td {
	padding: 4px; padding-left: 6px; width: 50%;
}

.tcontent3a {
	width: 460px; border: 1px solid #4b9410;
}
.tcontent3a th {
	border-left: 3px solid #4b9410; padding: 4px; padding-left: 6px; background-color: #e0e0e0; font-weight: 400;
	text-align: left; text-transform: uppercase;
}
.tcontent3a td {
	padding: 4px; padding-left: 6px;
}

.tcontent4 {
	width: 100%;
}
.tcontent4 th {
	border-bottom: 1px solid #a6b6c7;
	text-align: center; font-weight: 400; padding: 4px;
}
.tcontent4 td {
	border-bottom: 1px solid #a6b6c7; padding: 4px;
}

.tcontent4 h1 {
	margin-top: 0px;
}

label {
	cursor: hand;
}

.plist {
	padding-right: 4px; text-align: right; font-weight: 400; margin-top: 2px; margin-bottom: 2px; background-color: #e0e0e0; border-top: 1px solid #6bbd29; border-bottom: 1px solid #238877;
}
.plist a, .plist a:hover {
	font-weight: 400; border: 1px solid #6bbd29; background-color: #FFFFFF; padding-left: 2px; padding-right: 2px; color: #000000; line-height: 200%; text-decoration: none;
}
.plist a:visited {
	border: 1px solid #99a7cb; background-color: #FFFFFF; padding-left: 2px; padding-right: 2px; color: #999999; text-decoration: none;
}
.plist a:hover {
	border: 1px solid #6bbd29; background-color: #6bbd29; padding-left: 2px; padding-right: 2px; color: #FFFFFF; text-decoration: none;
}

.plist_sort {
	width: 100%;
}
.plist_sort td, .plist_sort th {
	padding-right: 6px; padding-top: 5px; padding-bottom: 6px; text-align: right; font-weight: 400; margin-top: -3px; margin-bottom: 2px; background-color: #f2f2f2; border-top: 1px solid #d6dee4; border-bottom: 1px solid #d6dee4;
	background-image: url('/_img/bg_plist.gif'); background-repeat: repeat-x;
}
.plist_sort th {
	text-align: left; padding-left: 6px; color: #AAAAAA;
}
.plist_sort th a, .plist_sort th a:hover {
	font-weight: 400; border: 1px solid #4279c6; background-color: #FFFFFF; padding-left: 2px; padding-right: 2px; color: #000000; line-height: 200%; text-decoration: none;
}
.plist_sort th a:visited {
	border: 1px solid #99a7cb; background-color: #FFFFFF; padding-left: 2px; padding-right: 2px; color: #AAAAAA; text-decoration: none;
}
.plist_sort th a:hover {
	border: 1px solid #4279c6; background-color: #4279c6; padding-left: 2px; padding-right: 2px; color: #FFFFFF; text-decoration: none;
}
.plist_sort td {
	text-align: right;
}
.plist_sort td a, .plist_sort td a:hover {
	font-weight: 400; border: 1px solid #4279c6; background-color: #FFFFFF; padding-left: 2px; padding-right: 2px; color: #000000; line-height: 200%; text-decoration: none;
}
.plist_sort td a:visited {
	border: 1px solid #99a7cb; background-color: #FFFFFF; padding-left: 2px; padding-right: 2px; color: #AAAAAA; text-decoration: none;
}
.plist_sort td a:hover {
	border: 1px solid #4279c6; background-color: #4279c6; padding-left: 2px; padding-right: 2px; color: #FFFFFF; text-decoration: none;
}

.time {
	color: #1a6fba;
}
.date {
	color: #d14a19;
}

.yes {
	padding-left: 2px; padding-right: 2px; background-color: #009933; color: #FFFFFF; text-decoration: none;
}
.no {
	padding-left: 2px; padding-right: 2px; background-color: #FF3300; color: #FFFFFF; text-decoration: none;
}
.disabled {
	padding-left: 2px; padding-right: 2px; background-color: #999999; color: #FFFFFF; text-decoration: none;
}

.highlighted {
	background-color: #b6ea8b; padding-left: 2px; padding-right: 2px;
}

#permalink, #mailform {
	position: relative; display: none; overflow: hidden; background-color: #f1fde7; border: 1px solid #b2d596; width: 446px; 
	padding: 4px; padding-top: 8px; padding-bottom: 8px; text-align: center;
}
#mailform {
	width: 324px; text-align: left;
}


#rating {
	width: 224px; border: 1px solid #b2d596; background-color: #f1fde7; margin-top: 16px; margin-bottom: 16px; margin-left: 8px; padding: 4px;
}
.ratingtitle {
	padding: 2px; text-align: center; font-weight: 600;
}
.ratingcontent {
	padding: 2px; text-align: center; font-weight: 600;
}
.ratingstar {
	margin-bottom: -1px;
}

a.toplink, a.toplink:visited, a.toplink:active, a.toplink:hover {
	background-image: url('/_img/pimpa2.gif'); background-position: top right; background-repeat: no-repeat; padding-right: 14px;
	color: #4b9410; text-decoration: underline;
}
a.toplink2, a.toplink2:visited, a.toplink2:active, a.toplink2:hover {
	color: #4b9410; text-decoration: underline;
}

.se_results {
	margin-bottom: 16px;
}
.se_results .intro {
	background-color: #efffe9; padding: 2px;
}
.se_results b, .srcres b {
	background-color: #c5f8a6; font-weight: 400;
}

.srcres h1 {
	margin-top: 8px;
}

.inp, .inp_error, .inp2, .inp2_error, .inp3, .inp3_error, .inp4, .inp4_error, .inp5, .inp5_error, .inp6, .inp6_error, .inp7, .inp7_error, .inp8, .inp8_error, .inp9, .inp9_error, .inpd1, inpd1_error, .inpd2, inpd2_error {
	border: 1px solid #4b9410; background-color: #eaeaea; padding-top: 2px; padding-left: 2px;
}

.inp {
	width: 180px; height: 19px;
}
.inp_error {
	width: 180px; height: 19px; background-color: #efffe6;
}

.inpa, .inpa_error {
	border: 0px; border-bottom: 1px solid #4b9410;
}
.inpa {
	width: 200px; height: 19px;
}
.inpa_error {
	width: 200px; height: 19px; background-color: #efffe6;
}

.inp2 {
	width: 97px; height: 19px;
}
.inp2_error {
	width: 97px; height: 19px; background-color: #efffe6;
}

.inp3 {
	width: 54px; height: 19px;
}
.inp3_error {
	width: 54px; height: 19px; background-color: #efffe6;
}

.inp4 {
	width: 200px; height: 72px;
}
.inp4_error {
	width: 200px; height: 72px; background-color: #efffe6;
}

.inp5 {
	width: 300px; height: 19px;
}
.inp5_error {
	width: 300px; height: 19px; background-color: #efffe6;
}

.inp6 {
	width: 140px; height: 19px;
}
.inp6_error {
	width: 140px; height: 19px; background-color: #efffe6;
}

.inp7 {
	width: 300px; height: 160px;
}
.inp7_error {
	width: 300px; height: 160px; background-color: #efffe6;
}

.inp8 {
	width: 220px; height: 19px;
}
.inp8_error {
	width: 220px; height: 19px; background-color: #efffe6;
}

.inp9 {
	width: 440px; height: 288px;
}
.inp9_error {
	width: 440px; height: 288px; background-color: #efffe6;
}

.inpd1 {
	width: 40px; height: 19px;
}
.inpd1_error {
	width: 40px; height: 19px; background-color: #efffe6;
}
.inpd2 {
	width: 56px; height: 19px;
}
.inpd2_error {
	width: 56px; height: 19px; background-color: #efffe6;
}

.inps, .inps_error {
	width: 230px; height: 19px; border: 1px solid #154a7f; padding-left: 2px;
}
.inps {
	background-color: #F8F8F8;
}
.inps_error {
	background-color: #efffe6;
}
.inps1, .inps_error1 {
	background-color: red;
}
.inps2, .inps_error2 {
	background-color: green;
}

.inp_login {
	border: 1px solid #4b9410; background-color: #F8F8F8; width: 114px; height: 19px;
}
.inpq {
	border: 1px solid #4b9410; background-color: #FFFFFF; width: 18px; height: 19px;
}
.inpq2 {
	border: 1px solid #4b9410; background-color: #FFFFFF; width: 18px; height: 19px;
}

.txtarea {
	border: 1px solid #4b9410; background-color: #F8F8F8; width: 300px; height: 60px;
}
.txtarea2 {
	border: 1px solid #4b9410; background-color: #F8F8F8; width: 300px; height: 120px;
}
.txtarea4 {
	border: 1px solid #4b9410; background-color: #F8F8F8; width: 300px; height: 180px;
}
.txtarea3 {
	border: 1px solid #4b9410; background-color: #F8F8F8; width: 440px; height: 128px;
}
.smbt, .smbt, .smbt {
	border: 0px; background-color: #6bbd29; background-image: url('/_img/button_bg.gif'); background-position: top right; background-repeat: no-repeat;
	height: 21px; padding-left: 2px; padding-right: 6px; padding-bottom: 2px; text-align: center;
	font-family: Verdana, Arial, Tahoma; font-size: 8pt; text-transform: none; color: #FFFFFF;
}
.smbts {
	border: 0px; background-color: #4d6c8f; height: 19px; padding-left: 4px; padding-right: 4px;
	font-family: Verdana, Arial, Tahoma; font-size: 9pt; text-transform: none; background-color: #6bbd29; color: #FFFFFF;
}

.rssfield {
	width: 150px; border: 0px; margin-left: 4px; margin-top: 4px; background-color: #e0e0e0;
}


/* TOP MENU */
#dropmenudiv, .dropmenu {
	position: absolute; z-index: 100;
	border-top: 1px solid #68c952;
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 9pt; font-weight: 400; color: #224466;
	line-height: 16px;
}

.dropmenu {
	visibility: hidden; width: 180px;
}

#dropmenudiv a, .dropmenu a {
	display: block; width: 180px; background-color: #e8fde3;
	border-bottom: 1px solid #68c952; border-right: 1px solid #68c952; border-left: 1px solid #68c952; padding: 2px 5px;
	text-decoration: none; color: #666666;
	font-weight: 400;
}

#dropmenudiv a:hover, .dropmenu a:hover {
	background-color: #ffffff; color: #006699; width: 180px;
	font-weight: 400; text-decoration: none;
}

/* drop'n'down menu */
#lmlinks .menutitle {
	cursor: pointer; margin-top: 4px; margin-bottom: 4px;
	padding: 4px;
	font-size: 9pt; font-weight: bold; color: #154a7f;
	border-top: 1px solid #EAEAEA; border-bottom: 1px solid #EAEAEA;
	background-color: #f0f1f1;
}

.submenu {
	padding-left: 8px;
}
.submenu a, .submenu a:hover {
	font-weight: 400;
}
.submenu a:hover {
	text-decoration: none;
}
.submenu ul, .infoblock ul {
	margin-bottom: 8px;
}
.submenu li, .lcc li, .infoblock li {
	list-style-image : url('/_img/pimpa2.gif');
}


/* Highslide */
.highslide {
	cursor: url(/_res/highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 1px solid #999999;
}
.highslide:hover img {
	border: 1px solid #FFFFFF;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
	
}
.highslide-caption {
    display: none;
    border: 2px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: 600;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(/_res/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 8pt;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: #FFFFFF;
    background-color: #CCCCCC;
}

.highslide-move {
    cursor: move;
}
a.highslide-full-expand {
	background: url(/_res/highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/* These are not Highslide core CSS rules, but define the styles of the caption. */
.control {
	
}
.control:hover {
	
}
.control, .control * {
	color: #666;
}
