﻿.wrapperdiv {
	margin: 0px; width: 100%; float: left; background-image: url("/Templates/Stim/Images/back_orange2.gif"); background-repeat: repeat-x; background-color: rgb(226, 84, 0);
}
.wrapperdivTest {
	width: 100%; float: left; background-image: url("/Templates/Stim/Images/bkg_red_orange.png"); background-repeat: repeat-x; background-color: rgb(226, 84, 0);
}
#FullPage {
	width: 960px; font-family: Arial; font-size: 12px; margin-right: auto; margin-left: auto;
}
#BackgroundContainer {
	width: 960px; float: left; background-image: url("/Templates/Stim/Images/bg_1px.png");
}
#BackgroundBottom {
	width: 960px; height: 10px; float: left; background-image: url("/Templates/Stim/Images/bg_10px_bottom.png");
}
.topShadowContainer {
	background-position: bottom; width: 960px; height: 10px; margin-top: 16px; background-image: url("/Templates/Stim/Images/bg_10px_top.png"); background-repeat: no-repeat;
}
#FlashlayerContainer {
	width: 960px; margin-top: -10px; float: left; min-height: 120px; background-image: url("/Templates/Stim/Images/flashbg_top.png");
}
#Page {
	width: 920px; margin-left: 20px; float: left; background-color: white;
}
#EmptyLeft {
	
}
#EmptyRight {
	
}
a {
	color: black; text-decoration: none;
}
a img {
	border-width: 0px;
}
h1 {
	line-height: 1; margin-top: 40px;
}
.fullFlashPlaceholder {
	width: 960px; height: 10px; margin-top: 17px; background-image: url("/Templates/Stim/Images/bg_10px_top.png"); background-repeat: no-repeat;
}
#CookiesArea {
	margin-left: 42px; float: left;
}
.startPageRight p {
	margin: 0px;
}
#RightArea p {
	margin: 0px;
}
.infoPageContent {
	margin-top: 10px; margin-right: 60px; margin-left: 30px;
}
.infoPageContent h1 {
	font-family: Arial; font-size: 35px; margin-top: 50px; margin-bottom: 7px;
}
.Ingress {
	line-height: 21px; font-family: Arial; font-size: 16px; font-weight: bold;
}
.bread {
	line-height: 18px; font-family: Arial; font-size: 14px;
}
.newsArchiveContent .bread {
	width: 440px; line-height: 18px; font-family: Arial; font-size: 14px; margin-top: 10px; margin-right: 20px; margin-bottom: 40px;
}
.bread a {
	color: rgb(231, 0, 26); text-decoration: none;
}
.bread p {
	margin-top: 0px;
}
p.bread {
	margin-top: 0px;
}
.infoImage {
	width: 420px; overflow: hidden; padding-top: 20px; font-size: 0px; margin-top: 40px; margin-bottom: -20px;
}
h3 {
	line-height: 18px; font-size: 14px; font-style: normal; font-weight: bold; margin-bottom: 0px;
}
.bread ul li {
	line-height: 18px; font-family: Arial; font-size: 14px;
}
.bread ol li {
	line-height: 18px; font-family: Arial; font-size: 14px;
}
.addThis {
	margin-top: 20px; float: left;
}
.startPage2Content {
	padding-top: 30px; margin-left: 20px;
}
.startPage2TextContent {
	width: 460px;
}
.startPage2Image {
	width: 460px; overflow: hidden;
}
#Footer {
	width: 920px; height: 208px; float: left; background-color: rgb(83, 79, 78);
}
.divLogo {
	height: 59px; background-color: blue;
}
.divSiteMap {
	overflow: hidden; float: left; background-color: rgb(83, 79, 78);
}
.ContactArea {
	width: 195px; color: white; line-height: 18px; font-size: 11px; margin-top: 20px; float: left;
}
.contactDel {
	width: 1px; height: 101px; padding-right: 15px; margin-top: 3px; float: left;
}
.ContactArea p a {
	color: white; padding-left: 0px; text-decoration: none;
}
.contactLink {
	background: url("/Templates/Stim/Images/kontaktpil.png") no-repeat 15px; padding-left: 15px; margin-top: 5px;
}
.contactLink a {
	color: rgb(204, 204, 204); text-decoration: none; margin-left: 10px;
}
#SiteMap {
	width: 710px; float: left; background-color: rgb(83, 79, 78);
}
#SiteMap a {
	font-family: Arial; font-size: 11px;
}
#SiteMap ul {
	list-style: none; margin: 20px 0px 23px; padding: 0px; height: 105px; line-height: 18px; overflow: hidden; font-family: Arial; font-size: 11px; background-color: rgb(83, 79, 78);
}
.item1top a {
	text-decoration: none; margin-left: 24px;
}
.item2 a {
	text-decoration: none; margin-left: 24px;
}
.item3 a {
	text-decoration: none; margin-left: 24px;
}
.item4 a {
	text-decoration: none; margin-left: 24px;
}
.item5 a {
	text-decoration: none; margin-left: 24px;
}
.item6 a {
	text-decoration: none; margin-left: 24px;
}
.item1top {
	overflow: hidden;
}
.item2 {
	overflow: hidden;
}
.item3 {
	overflow: hidden;
}
.item4 {
	overflow: hidden;
}
.item5 {
	overflow: hidden;
}
.item6 {
	overflow: hidden;
}
.item7top {
	overflow: hidden; padding-left: 15px; margin-left: 144px; border-left-color: rgb(75, 71, 70); border-left-width: 1px; border-left-style: solid;
}
.item8 {
	overflow: hidden; padding-left: 15px; margin-left: 144px; border-left-color: rgb(75, 71, 70); border-left-width: 1px; border-left-style: solid;
}
.item9 {
	overflow: hidden; padding-left: 15px; margin-left: 144px; border-left-color: rgb(75, 71, 70); border-left-width: 1px; border-left-style: solid;
}
.item10 {
	overflow: hidden; padding-left: 15px; margin-left: 144px; border-left-color: rgb(75, 71, 70); border-left-width: 1px; border-left-style: solid;
}
.item11 {
	overflow: hidden; padding-left: 15px; margin-left: 144px; border-left-color: rgb(75, 71, 70); border-left-width: 1px; border-left-style: solid;
}
.item12 {
	overflow: hidden; padding-left: 15px; margin-left: 144px; border-left-color: rgb(75, 71, 70); border-left-width: 1px; border-left-style: solid;
}
.item7top a {
	text-decoration: none;
}
.item8 a {
	text-decoration: none;
}
.item9 a {
	text-decoration: none;
}
.item10 a {
	text-decoration: none;
}
.item11 a {
	text-decoration: none;
}
.item12 a {
	text-decoration: none;
}
.item7top {
	margin-top: -108px;
}
.item13top {
	margin-top: -108px;
}
.item19top {
	margin-top: -108px;
}
.item25top {
	margin-top: -108px;
}
.Big a {
	color: white;
}
.Small a {
	color: rgb(202, 199, 196);
}
.item13top a {
	text-decoration: none;
}
.item14 a {
	text-decoration: none;
}
.item15 a {
	text-decoration: none;
}
.item16 a {
	text-decoration: none;
}
.item17 a {
	text-decoration: none;
}
.item18 a {
	text-decoration: none;
}
.item13top {
	overflow: hidden; padding-left: 15px; margin-left: 274px; border-left-color: rgb(75, 71, 70); border-left-width: 1px; border-left-style: solid;
}
.item14 {
	overflow: hidden; padding-left: 15px; margin-left: 274px; border-left-color: rgb(75, 71, 70); border-left-width: 1px; border-left-style: solid;
}
.item15 {
	overflow: hidden; padding-left: 15px; margin-left: 274px; border-left-color: rgb(75, 71, 70); border-left-width: 1px; border-left-style: solid;
}
.item16 {
	overflow: hidden; padding-left: 15px; margin-left: 274px; border-left-color: rgb(75, 71, 70); border-left-width: 1px; border-left-style: solid;
}
.item17 {
	overflow: hidden; padding-left: 15px; margin-left: 274px; border-left-color: rgb(75, 71, 70); border-left-width: 1px; border-left-style: solid;
}
.item18 {
	overflow: hidden; padding-left: 15px; margin-left: 274px; border-left-color: rgb(75, 71, 70); border-left-width: 1px; border-left-style: solid;
}
.item19top a {
	text-decoration: none;
}
.item20 a {
	text-decoration: none;
}
.item21 a {
	text-decoration: none;
}
.item22 a {
	text-decoration: none;
}
.item23 a {
	text-decoration: none;
}
.item24 a {
	text-decoration: none;
}
.item19top {
	overflow: hidden; padding-left: 15px; margin-left: 404px; border-left-color: rgb(75, 71, 70); border-left-width: 1px; border-left-style: solid;
}
.item20 {
	overflow: hidden; padding-left: 15px; margin-left: 404px; border-left-color: rgb(75, 71, 70); border-left-width: 1px; border-left-style: solid;
}
.item21 {
	overflow: hidden; padding-left: 15px; margin-left: 404px; border-left-color: rgb(75, 71, 70); border-left-width: 1px; border-left-style: solid;
}
.item22 {
	overflow: hidden; padding-left: 15px; margin-left: 404px; border-left-color: rgb(75, 71, 70); border-left-width: 1px; border-left-style: solid;
}
.item23 {
	overflow: hidden; padding-left: 15px; margin-left: 404px; border-left-color: rgb(75, 71, 70); border-left-width: 1px; border-left-style: solid;
}
.item24 {
	overflow: hidden; padding-left: 15px; margin-left: 404px; border-left-color: rgb(75, 71, 70); border-left-width: 1px; border-left-style: solid;
}
.item25top a {
	text-decoration: none;
}
.item26 a {
	text-decoration: none;
}
.item27 a {
	text-decoration: none;
}
.item28 a {
	text-decoration: none;
}
.item29 a {
	text-decoration: none;
}
.item30 a {
	text-decoration: none;
}
.item25top {
	overflow: hidden; padding-left: 15px; margin-left: 534px; border-left-color: rgb(75, 71, 70); border-left-width: 1px; border-left-style: solid;
}
.item26 {
	overflow: hidden; padding-left: 15px; margin-left: 534px; border-left-color: rgb(75, 71, 70); border-left-width: 1px; border-left-style: solid;
}
.item27 {
	overflow: hidden; padding-left: 15px; margin-left: 534px; border-left-color: rgb(75, 71, 70); border-left-width: 1px; border-left-style: solid;
}
.item28 {
	overflow: hidden; padding-left: 15px; margin-left: 534px; border-left-color: rgb(75, 71, 70); border-left-width: 1px; border-left-style: solid;
}
.item29 {
	overflow: hidden; padding-left: 15px; margin-left: 534px; border-left-color: rgb(75, 71, 70); border-left-width: 1px; border-left-style: solid;
}
.item30 {
	overflow: hidden; padding-left: 15px; margin-left: 534px; border-left-color: rgb(75, 71, 70); border-left-width: 1px; border-left-style: solid;
}
#linkArea .LogoList {
	width: 920px; height: 59px; float: left; background-color: rgb(74, 71, 69);
}
.LogoContainer {
	height: 59px; margin-left: 20px; float: left; background-color: rgb(74, 71, 69);
}
.leftLink {
	height: 59px; padding-left: 20px; float: left; background-color: rgb(74, 71, 69);
}
.rightLinkContainer {
	background: url("/Templates/Stim/Images/logopil.png") no-repeat 7px 25px; height: 35px; font-family: Arial; float: left;
}
.rightLink {
	padding-top: 22px; padding-right: 90px; padding-left: 20px;
}
#linkArea a {
	color: rgb(230, 230, 230); font-size: 11px; font-weight: bold; text-decoration: none; float: left;
}
div.flashtext {
	margin-bottom: 12px;
}
div.flashtext2 {
	width: 80%; margin-bottom: 12px;
}
.Clear {
	clear: both;
}
.cookies {
	color: rgb(79, 79, 79); padding-right: 10px; font-family: Arial; font-size: 11px; text-decoration: none;
}
#FullArea {
	width: 945px; margin-left: -12px; float: left; min-height: 400px; background-repeat: repeat-y;
}
#FullAreaMP2 {
	width: 100%; padding-bottom: 20px; float: left;
}
#MainLeftArea {
	width: 690px;
}
#MainRightArea {
	width: 710px; float: left; min-height: 400px;
}
#MainArea {
	width: 500px; float: left; background-color: white;
}
#RightArea {
	margin-top: 22px; float: left;
}
#formWrapper /* ny */
{
	font-family: helvetica;
	font-size: 12px;
	width: 624px;
	border: 1px solid #CCC;
	border-top: 3px solid #CCC;
	padding: 0px;
	margin-top: 30px;
	margin-left: 20px;
	background: #ffffff; /* older browsers background */
	background: -moz-linear-gradient(#ffffff, #eeeeee);
	background: -o-linear-gradient(#ffffff, #eeeeee);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#eeeeee));/* Older webkit syntax */
	background: -webkit-linear-gradient(#ffffff, #eeeeee);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );
}
#Flash {
	height: 320px;
}
#ctl00_FullFlashRegion_InterScene_ctl00 {
	
}
#Flash img {
	margin-top: -12px;
}
#InnerFlash img {
	margin-top: 0px;
}
.FlashArea {
	width: 710px; height: 320px; float: left;
}
.bgcolorXX {
	width: 920px; height: 320px; margin-top: 10px; margin-right: 20px; margin-left: 20px; background-color: black;
}
.FlashLinkArea {
	width: 230px; height: 320px; color: white; font-family: Arial; font-size: 18px; font-weight: bold; margin-top: 10px; float: left; background-color: black;
}
.FlashLinkArea .InnerFlash {
	width: 200px; padding-top: 55px; padding-left: 10px;
}
.flashOne {
	overflow: hidden;
}
.flashTwo {
	overflow: hidden;
}
.InnerBorder {
	height: 1px; padding-top: 33px; border-bottom-color: rgb(82, 79, 77); border-bottom-width: 1px; border-bottom-style: solid;
}
.flashTwo {
	padding-top: 30px;
}
.flashlink {
	background-position: left; width: 7px; height: 8px; padding-left: 18px; background-image: url("/Templates/Stim/Images/red_arrow.png"); background-repeat: no-repeat;
}
.FlashLinkArea a {
	color: rgb(205, 0, 24); font-family: Arial; font-size: 16px; font-weight: bold; text-decoration: none;
}
#FlashLayer {
	height: 10px;
}
#Header {
	width: 960px; margin-bottom: 0px; margin-left: -20px;
}
#HeaderORG {
	width: 920px; margin-bottom: -27px; background-image: url("/Templates/Stim/Images/bkg.png");
}
.logo {
	width: 166px; height: 77px; padding-top: 24px; margin-bottom: -22px; margin-left: 50px;
}
.leftShadow {
	background-position: left; width: 10px; height: 50px; float: left; background-image: url("/Templates/Stim/Images/mnu_shadow_left.png"); background-repeat: no-repeat;
}
.rightShadow {
	background-position: left; width: 10px; height: 50px; float: left; background-image: url("/Templates/Stim/Images/mnu_shadow_right.png"); background-repeat: no-repeat;
}
#MainMenuArea {
	line-height: 54px; overflow: hidden; clear: both; font-family: Arial; margin-top: -24px; margin-right: -10px; margin-bottom: -7px; float: right; position: relative;
}
#startPageHead #MainMenuArea {
	margin-bottom: 19px;
}
#MainMenuArea ul {
	margin: 0px 0px 5px; height: 50px; float: right; list-style-type: none;
}
#MainMenuArea li {
	margin: 2px 0px; height: 50px; float: left; display: block;
}
#MainMenuArea li a {
	font-family: Arial; text-decoration: none; display: block;
}
#MainMenuArea .Mainunselected a {
	color: white;
}
#MainMenuArea .Mainselected a {
	color: black; text-decoration: none; display: block;
}
#MainMenu .BigMiddle a {
	padding-right: 4px; padding-left: 4px; font-size: 15px; font-weight: bold; margin-top: 5px;
}
#MainMenu .smallMiddle a {
	line-height: 60px; padding-right: 5px; padding-left: 3px; font-size: 12px; font-weight: bold; margin-top: 2px;
}
#MainMenuArea .Mainunselected .BigLeftMost {
	background-position: left; width: 8px; height: 50px; float: left; background-image: url("/Templates/Stim/Images/main_mnu_big_leftmost.png"); background-repeat: no-repeat;
}
#MainMenuArea .Mainunselected .BigLeft {
	background-position: left; width: 8px; height: 50px; float: left; background-image: url("/Templates/Stim/Images/main_mnu_big_left.png"); background-repeat: no-repeat;
}
#MainMenu .Mainunselected .BigMiddle {
	height: 50px; float: left; background-image: url("/Templates/Stim/Images/main_mnu_big_mid.png"); background-repeat: repeat-x;
}
#MainMenu .Mainunselected .BigRight {
	background-position: left; width: 8px; height: 50px; float: left; background-image: url("/Templates/Stim/Images/main_mnu_big_right.png"); background-repeat: no-repeat;
}
#MainMenu .Mainunselected .BigRightMost {
	background-position: left; width: 8px; height: 50px; float: left; background-image: url("/Templates/Stim/Images/main_mnu_big_rightmost.png"); background-repeat: no-repeat;
}
#MainMenuArea .Mainunselected .smallLeftMost {
	background-position: left; width: 8px; height: 50px; float: left; background-image: url("/Templates/Stim/Images/main_mnu_small_leftmost.png"); background-repeat: no-repeat;
}
#MainMenuArea .Mainunselected .smallLeft {
	background-position: left; width: 5px; height: 50px; float: left; background-image: url("/Templates/Stim/Images/main_mnu_small_left.png"); background-repeat: no-repeat;
}
#MainMenu .Mainunselected .smallMiddle {
	height: 50px; float: left; background-image: url("/Templates/Stim/Images/main_mnu_small_mid.png"); background-repeat: repeat-x;
}
#MainMenu .Mainunselected .smallRight {
	background-position: left bottom; width: 5px; height: 50px; float: left; background-image: url("/Templates/Stim/Images/main_mnu_small_right.png"); background-repeat: no-repeat;
}
#MainMenu .Mainunselected .smallRightMost {
	background-position: left bottom; width: 8px; height: 50px; float: left; background-image: url("/Templates/Stim/Images/main_mnu_small_rightmost.png"); background-repeat: no-repeat;
}
#MainMenu .Mainselected .BigLeftMost {
	background-position: left; width: 8px; height: 50px; float: left; background-image: url("/Templates/Stim/Images/main_mnu_big_leftmost_sel.png"); background-repeat: no-repeat;
}
#MainMenuArea .Mainselected .BigLeft {
	background-position: left; width: 8px; height: 50px; float: left; background-image: url("/Templates/Stim/Images/main_mnu_big_left_sel.png"); background-repeat: no-repeat;
}
#MainMenu .Mainselected .BigRightMost {
	background-position: left; width: 8px; height: 50px; float: left; background-image: url("/Templates/Stim/Images/main_mnu_big_right_sel.png"); background-repeat: no-repeat;
}
#MainMenu .Mainselected .BigRight {
	background-position: left; width: 8px; height: 50px; float: left; background-image: url("/Templates/Stim/Images/main_mnu_big_rightmost_sel.png"); background-repeat: no-repeat;
}
#MainMenu .Mainselected .BigMiddle {
	height: 50px; float: left; background-image: url("/Templates/Stim/Images/main_mnu_big_mid_sel.png"); background-repeat: repeat-x;
}
#MainMenuArea .Mainselected .smallLeftMost {
	background-position: left; width: 8px; height: 50px; float: left; background-image: url("/Templates/Stim/Images/main_mnu_small_leftmost_sel.png"); background-repeat: no-repeat;
}
#MainMenuArea .Mainselected .smallLeft {
	background-position: left; width: 5px; height: 50px; float: left; background-image: url("/Templates/Stim/Images/main_mnu_small_left_sel.png"); background-repeat: no-repeat;
}
#MainMenu .Mainselected .smallMiddle {
	height: 50px; float: left; background-image: url("/Templates/Stim/Images/main_mnu_small_mid_sel.png"); background-repeat: repeat-x;
}
#MainMenu .Mainselected .smallRight {
	background-position: left bottom; width: 5px; height: 50px; float: left; background-image: url("/Templates/Stim/Images/main_mnu_small_right_sel.png"); background-repeat: no-repeat;
}
#MainMenu .Mainselected .smallRightMost {
	background-position: left bottom; width: 8px; height: 50px; float: left; background-image: url("/Templates/Stim/Images/main_mnu_small_rightmost_sel.png"); background-repeat: no-repeat;
}
#MainMenu .BigSmallDelimiter {
	background-position: left; width: 2px; height: 50px; float: left; background-image: url("/Templates/Stim/Images/main_mnu_big_small_delimiter.png"); background-repeat: no-repeat;
}
#MainMenu .Delimiter {
	background-position: left; width: 2px; height: 50px; float: left; background-image: url("/Templates/Stim/Images/main_mnu_big_delimiter.png"); background-repeat: no-repeat;
}
#MainMenu .smallDelimiter {
	background-position: left; width: 2px; height: 50px; float: left; background-image: url("/Templates/Stim/Images/main_mnu_small_delimiter.png"); background-repeat: no-repeat;
}
#MainMenu .lastDelimiter {
	display: none;
}
.SubMenuPanel {
	border-right-color: rgb(245, 245, 245); border-left-color: rgb(245, 245, 245); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.adminsubmenupanel {
	background-color: rgb(110, 110, 110);
}
.Divfooter {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
#LeftArea {
	width: 190px; color: rgb(62, 62, 62); overflow: hidden; padding-bottom: 16px; font-family: Arial; font-size: 13px; margin-top: 30px; margin-left: 20px; float: left;
}
#LeftArea a {
	color: rgb(51, 51, 51); text-decoration: none;
}
#LeftArea ul {
	margin: 0px; padding: 0px; width: auto; list-style-type: none; list-style-image: none;
}
#LeftArea li span.top a {
	background: url("/Templates/Stim/Images/red_arrow.png") no-repeat 10px 7px; padding: 3px 4px 6px 24px; color: rgb(51, 51, 51); display: block;
}
#LeftArea li span.top a:hover {
	padding: 3px 4px 6px 24px; color: rgb(51, 51, 51); display: block; background-color: white;
}
#LeftArea .ExpandedTop a {
	background: url("/Templates/Stim/Images/grey_arrow_down.png") no-repeat 10px 7px rgb(230, 230, 230); padding: 3px 4px 6px 24px; color: rgb(51, 51, 51); display: block;
}
#LeftArea .ExpandedTop a:hover {
	padding: 3px 4px 6px 24px; color: rgb(51, 51, 51); display: block; background-color: white;
}
#LeftArea .ExpandedItem a {
	padding: 3px 4px 6px 24px; color: rgb(51, 51, 51); display: block;
}
#LeftArea .ExpandedItem a:hover {
	padding: 3px 4px 6px 24px; color: rgb(51, 51, 51); display: block; background-color: white;
}
#LeftArea li li span.top a {
	padding: 3px 4px 6px 24px; color: rgb(51, 51, 51); display: block;
}
#LeftArea li li span.top a:hover {
	background: white; padding: 3px 4px 6px 24px; color: rgb(51, 51, 51); display: block;
}
#LeftArea li li span.top a {
	font-weight: normal;
}
#LeftArea li li span.notop a {
	font-weight: normal;
}
#LeftArea li li span.top2 {
	font-weight: normal;
}
#LeftArea li span.notop a {
	background: url("/Templates/Stim/Images/red_arrow.png") no-repeat 10px 7px; padding: 3px 4px 6px 24px; color: rgb(51, 51, 51); display: block;
}
#LeftArea li span.notop a:hover {
	background: url("/Templates/Stim/Images/red_arrow.png") no-repeat 10px 7px white;
}
#LeftArea li li span.notop {
	display: block;
}
#LeftArea li li span.notop a:hover {
	background: white;
}
#LeftArea li li span.notop a:link {
	color: rgb(51, 51, 51);
}
#LeftArea li li li span.notop {
	padding: 0px; color: rgb(51, 51, 51); display: block; background-color: rgb(230, 230, 230);
}
#LeftArea li li li span.notop a {
	padding: 4px 0px 4px 36px; color: rgb(51, 51, 51); display: block; background-color: rgb(230, 230, 230);
}
#LeftArea li li li span.notop a:hover {
	background-color: white;
}
#LeftArea li span.notop2 a {
	background: url("/Templates/Stim/Images/grey_arrow_right.png") no-repeat 10px 7px; padding: 3px 4px 6px 24px; color: rgb(51, 51, 51); font-weight: bold; display: block;
}
#LeftArea li span.notop2 a:hover {
	background: url("/Templates/Stim/Images/grey_arrow_right.png") no-repeat 10px 7px white;
}
#LeftArea li li li span.notop2 {
	padding: 0px; color: rgb(51, 51, 51); font-weight: normal; display: block; background-color: rgb(230, 230, 230);
}
#LeftArea li li li span.notop2 a {
	padding: 4px 0px 4px 36px; color: rgb(51, 51, 51); font-weight: bold; display: block; background-color: rgb(230, 230, 230);
}
#LeftArea li li span.notop2 a {
	padding: 3px 4px 6px 24px; color: rgb(51, 51, 51); font-weight: bold; display: block;
}
#LeftArea li li span.notop2 a:hover {
	background: white;
}
#headerdiv {
	
}
footerdiv {
	
}
#LeftArea li span.top2 a {
	background: url("/Templates/Stim/Images/grey_arrow_down.png") no-repeat 10px 7px rgb(230, 230, 230); padding: 3px 4px 6px 24px; color: rgb(0, 0, 0); font-weight: bold; display: block;
}
#LeftArea li span.top22 a {
	background: url("/Templates/Stim/Images/grey_arrow_down.png") no-repeat 10px 7px rgb(230, 230, 230); padding: 3px 4px 6px 24px; color: rgb(0, 0, 0); display: block;
}
#LeftArea li span.top2 a:hover {
	padding: 3px 4px 6px 24px; color: rgb(0, 0, 0); font-weight: bold; display: block; background-color: white;
}
#LeftArea li span.top22 a:hover {
	padding: 3px 4px 6px 24px; color: rgb(0, 0, 0); display: block; background-color: white;
}
#LeftArea li span.top3 a {
	padding: 3px 4px 6px 24px; color: rgb(0, 0, 0); font-weight: bold; display: block;
}
#LeftArea li span.top3 a:hover {
	padding: 3px 4px 6px 24px; color: rgb(0, 0, 0); font-weight: bold; display: block; background-color: white;
}
#LeftArea li li span.top2 {
	
}
#LeftArea ul ul {
	width: 100%; overflow: hidden;
}
#LeftArea li {
	border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid; background-color: rgb(240, 240, 240);
}
#LeftArea li li {
	border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid; background-color: rgb(230, 230, 230);
}
#LeftArea li li li {
	background-color: white;
}
#LeftArea li li span {
	
}
#LeftArea li li li a {
	padding: 2px 4px 2px 21px;
}
#LeftArea li li li span {
	padding: 2px 4px 2px 21px;
}
#LeftArea li li li span {
	background-position: 3px 5px;
}
#LeftArea li li li a:hover {
	background: no-repeat;
}
.Breadcrumbs {
	width: auto; height: 5px; color: rgb(231, 0, 26); margin-top: 30px; margin-left: 30px;
}
.Breadcrumbs a {
	color: rgb(231, 0, 26); font-family: Arial; font-size: 11px; text-decoration: none; float: left;
}
.activeCrumb a {
	color: black; font-weight: normal;
}
.activeCrumb {
	
}
.separator {
	background-position: center; margin: 5px 5px auto 4px; width: 4px; height: 5px; float: left; background-image: url("/Templates/Stim/Images/crumb_separator.png"); background-repeat: no-repeat;
}
.IframeLook {
	margin-top: 10px;
}
#id_matrix {
	width: 390px; margin-top: 20px; background-color: rgb(240, 240, 240);
}
#id_matrix > tbody {
	
}
.tdHeader {
	padding-top: 9px; padding-bottom: 9px; font-family: Arial; font-size: 12px; vertical-align: top; background-image: url("../../Stim/Images/payment_top.png");
}
.formStar {
	color: rgb(231, 0, 26);
}
.divTH {
	
}
.formStarReq {
	color: rgb(231, 0, 26); margin-left: 15px;
}
.formheading {
	text-align: center; color: white; padding-top: 2px; margin-left: 5px; vertical-align: middle;
}
.formTextboxLeft {
	font-family: Arial; font-size: 14px; margin-bottom: 12px; margin-left: 15px;
}
.formTextboxRight {
	font-family: Arial; font-size: 14px; margin-bottom: 12px;
}
.boxheadingLeft {
	margin-left: 15px;
}
.boxheadingRight {
	
}
.formButton {
	border: 0px solid rgb(255, 255, 255); width: auto; text-align: center; color: white; padding-top: 5px; padding-bottom: 5px; margin-bottom: 15px; background-color: rgb(231, 0, 26);
}
.formreqtext {
	
}
.xformvalidator {
	color: red; font-size: 10px; margin-top: -12px; margin-left: 20px; float: left;
}
.trLine {
	background-image: url("/templates/Stim/Images/startPageDelimiter.gif"); background-repeat: repeat-x;
}
.DivresetButton {
	width: 375px; padding-bottom: 3px; padding-left: 15px; background-color: rgb(240, 240, 240);
}
.resetButton {
	border: 0px solid rgb(255, 255, 255); text-align: center; color: white; margin-left: -27px; background-color: rgb(231, 0, 26);
}
.xformHr {
	width: 390px; border-top-color: rgb(231, 0, 26); border-top-width: 2px; border-top-style: solid;
}
.options {
	border: 0px currentColor;
}
.WebbRoomContent {
	margin-left: 30px;
}
.InpuLabel {
	width: 120px; margin-top: 7px; float: left;
}
.InpuBox {
	width: 200px; margin-top: 5px;
}
.txtContainer {
	width: 270px; height: 95px; overflow: hidden; margin-left: 20px; float: left;
}
.puffStorNoImage .txtContainer {
	width: 325px; height: 160px;
}
.puffLitenNoImage .txtContainer {
	width: 325px;
}
.puffLitenNoImage .txtContainer {
	margin-left: 0px;
}
.puffStorImage .txtContainer {
	height: 160px;
}
.bigHeader {
	font-family: Arial; font-size: 18px; font-weight: bold; margin-bottom: 10px;
}
.puffLitenNoImage .image {
	width: 0px; height: 0px;
}
.puffLitenImage .Image {
	width: 150px; height: 90px; overflow: hidden; float: left;
}
.puffStorImage .Image {
	width: 90px; height: 140px; float: left;
}
.puffImageSmall {
	width: 90px; height: 70px; float: left;
}
.puffImageBig {
	width: 120px; height: 120px; float: left;
}
.noImage {
	width: 0px; height: 0px;
}
.puffHeadTop {
	width: 190px; font-size: 0px; margin-top: 10px;
}
.puffHeadMid {
	width: 177px; color: white; text-transform: capitalize; padding-top: 6px; padding-bottom: 4px; padding-left: 13px; font-size: 11px; font-weight: bold; background-color: rgb(231, 0, 26);
}
.puffHeadMidRed {
	width: 177px; color: white; padding-top: 6px; padding-bottom: 4px; padding-left: 13px; font-size: 11px; font-weight: bold; background-image: url("../../Stim/Images/payment_top.png");
}
.puffHeadMidRed a {
	color: white; text-decoration: none;
}
.puffHeadMid a {
	color: white; text-decoration: none;
}
.puffHeadMid2 {
	width: 177px; color: black; overflow: hidden; padding-top: 5px; padding-bottom: 5px; padding-left: 13px; font-family: Arial; font-size: 11px; font-weight: bold; border-top-color: black; border-top-width: 3px; border-top-style: solid; background-color: rgb(240, 240, 240);
}
.puffHeadMid2 a {
	color: black; text-decoration: none;
}
.puffTextHeader {
	width: 170px; margin-top: 15px;
}
.puffContent {
	width: 177px; color: rgb(51, 51, 51); overflow: hidden; padding-top: 13px; padding-bottom: 10px; padding-left: 13px; font-family: Arial; font-size: 12px; text-decoration: none; background-color: rgb(240, 240, 240);
}
.searchPuffContent {
	padding: 7px 0px; width: 190px; color: rgb(51, 51, 51); overflow: hidden; font-family: Arial; font-size: 12px; text-decoration: none; border-bottom-color: rgb(203, 200, 197); border-bottom-width: 1px; border-bottom-style: solid;
}
.puffContent img {
	margin-top: -13px; margin-left: -13px;
}
.xformPuff .puffContent {
	color: rgb(51, 51, 51); background-color: rgb(240, 240, 240);
}
.xformPuff .puffContent table {
	border: currentColor;
}
.xformPuff .puffContent fieldset {
	border: 0px currentColor; width: 134px; padding-left: 0px; margin-left: 0px;
}
.xformPuff .puffContent #id_matrix {
	width: 164px; margin-top: 0px;
}
.stats_link {
	background-position: 0px 5px !important; margin-bottom: 8px; display: block;
}
.stats_link:hover {
	cursor: pointer;
}
.errorMessage ul {
	margin: 0px 0px 8px; padding: 0px; list-style-type: none;
}
.startPageCenter .errorMessage ul {
	margin-top: 15px;
}
.catPuff .puffContent {
	width: 190px; padding-left: 0px;
}
.pufflink {
	margin-top: 10px;
}
.pufflink a {
	background: url("../../Stim/Images/red_arrow.png") no-repeat 0px 3px; color: rgb(231, 0, 26); line-height: 18px; padding-left: 10px; font-weight: bold; text-decoration: none;
}
.loginStatus a {
	background: url("../../Stim/Images/red_arrow.png") no-repeat 0px 3px; color: rgb(231, 0, 26); line-height: 18px; padding-left: 10px; font-weight: bold; text-decoration: none;
}
a.stats_link {
	background: url("../../Stim/Images/red_arrow.png") no-repeat 0px 3px; color: rgb(231, 0, 26); line-height: 18px; padding-left: 10px; text-decoration: none; margin-top: -25px; margin-left: 75px;
}
.day {
	width: 47.5px; float: left;
}
.hour {
	width: 47.5px; float: left;
}
.minute {
	width: 47.5px; float: left;
}
.second {
	width: 47.5px; float: left;
}
#day {
	width: 47.5px; text-align: center; color: white; font-size: 20px; font-weight: bold; margin-top: 10px;
}
#hour {
	width: 47.5px; text-align: center; color: white; font-size: 20px; font-weight: bold; margin-top: 10px;
}
#minute {
	width: 47.5px; text-align: center; color: white; font-size: 20px; font-weight: bold; margin-top: 10px;
}
#second {
	width: 47.5px; text-align: center; color: white; font-size: 20px; font-weight: bold; margin-top: 10px;
}
.CountText {
	text-align: center; color: white; font-size: 10px; font-weight: bold;
}
.paymentContent {
	width: 190px; height: 58px; margin-top: -13px; margin-left: -13px; float: left; background-image: url("../../Stim/Images/payment_mid.png"); background-repeat: repeat-y;
}
.paymentContentBlack {
	width: 190px; height: 53px; margin-top: -13px; margin-left: -13px; float: left; background-image: url("../../Stim/Images/counter_bkg.png"); background-repeat: repeat-y;
}
.Counterbottom {
	width: 190px; height: 7px; margin-left: -13px; float: left; background-image: url("../../Stim/Images/counter_bottom_small.png"); background-repeat: repeat-y;
}
.paymentLink {
	margin-top: 5px; margin-right: 5px; margin-bottom: -5px; float: left;
}
.paymentLink a {
	color: rgb(71, 71, 71); font-size: 11px; text-decoration: none;
}
.midPuff {
	width: 220px; float: left;
}
.midpuffHeadMid a {
	color: white; text-decoration: none;
}
.midpuffHeadMid a:hover {
	color: white; text-decoration: none;
}
.midpuffHeadTop {
	width: 220px; height: 8px; font-size: 0px; margin-top: 10px;
}
.midpuffHeadMid {
	color: white; line-height: 1; padding-top: 6px; padding-bottom: 6px; padding-left: 13px; font-size: 11px; font-weight: bold; min-height: 12px; background-image: url("../../Stim/Images/red_box_mid_red.png"); background-repeat: repeat-y;
}
.midpuffHeadMidGrey {
	background: rgb(83, 79, 78); color: white; text-transform: uppercase; line-height: 1; padding-top: 6px; padding-bottom: 6px; padding-left: 13px; font-size: 11px; font-weight: bold; min-height: 12px;
}
.midpuffHeadMidGrey a {
	color: rgb(255, 255, 255);
}
.midpuffContent {
	color: rgb(82, 79, 77); padding-bottom: 2px; font-family: Arial; font-size: 12px; background-color: rgb(240, 240, 240);
}
.midpuffBody {
	height: 30px; overflow: hidden; padding-top: 9px; padding-right: 13px; padding-left: 13px;
}
.midPuffLink {
	padding-top: 7px; padding-bottom: 2px; padding-left: 4px;
}
.midPuffLink a {
	color: rgb(231, 0, 26); font-weight: bold; text-decoration: none; margin-left: 10px;
}
.midPuffLink a:hover {
	color: rgb(231, 0, 26); font-weight: bold; text-decoration: none; margin-left: 10px;
}
.midPuffLink .textAsLink {
	padding-left: 13px;
}
.midpuffBody a {
	color: rgb(82, 79, 77); text-decoration: none;
}
.midpuffBody a:hover {
	color: rgb(82, 79, 77); text-decoration: none;
}
.midpuffImage {
	width: 220px; height: 100px; margin-bottom: 2px;
}
.midpuffBottom {
	width: 220px; height: 8px; font-size: 0px; margin-bottom: 10px; background-image: url("../../Stim/Images/red_box_bottom.png"); background-repeat: no-repeat;
}
.puffContainer {
	width: 240px; margin-left: 20px; float: left;
}
#NoHead .midpuffHeadMid {
	padding-bottom: 0px;
}
#NoHead .midpuffHeadMid a {
	color: black;
}
#NoHead .midpuffHeadMid a:hover {
	color: black;
}
#NoHead .midpuffHeadTop {
	border-top-color: rgb(231, 0, 26); border-top-width: 3px; border-top-style: solid; background-color: rgb(240, 240, 240);
}
#NoHead .midpuffHeadMid {
	color: black; padding-top: 12px; background-image: url("../../Stim/Images/red_box_mid_grey.png");
}
#NoHead .midpuffImage {
	display: none;
}
#boxarea {
	margin: 20px 0px 12px 20px; line-height: 1; font-family: Arial; font-size: 12px; float: left;
}
#rssReaderBoxArea {
	margin: 20px 0px 12px 20px; line-height: 1; font-family: Arial; font-size: 12px; float: left;
}
#xformWrapper {
	margin: 20px 0px 12px 20px; line-height: 1; font-family: Arial; font-size: 12px; float: left;
}
.startPageCenter #rssReaderBoxArea {
	margin-top: 20px;
}
.box {
	width: 325px; margin-left: 20px; float: left;
}
#boxarea a {
	color: black; text-decoration: none;
}
#boxarea a:visited {
	color: black; text-decoration: none;
}
#rssReaderBoxArea a {
	color: black; text-decoration: none;
}
#rssReaderBoxArea a:visited {
	color: black; text-decoration: none;
}
.textAsLink {
	background: url("../../Stim/Images/red_arrow.png") no-repeat 0px 3px; line-height: 18px; padding-left: 12px;
}
#boxarea h2 a:hover {
	color: rgb(79, 79, 79);
}
#rssReaderBoxArea h2 a:hover {
	color: rgb(79, 79, 79);
}
#boxarea a:hover {
	color: rgb(79, 79, 79);
}
#rssReaderBoxArea a:hover {
	color: rgb(79, 79, 79);
}
#boxAreaBottomID a {
	color: rgb(231, 0, 26);
}
#boxAreaBottomID a:hover {
	color: rgb(231, 0, 26);
}
#boxAreaBottomID a:visited {
	color: rgb(231, 0, 26);
}
.rssPageLinkContainer a {
	color: rgb(231, 0, 26);
}
#boxarea h2 {
	margin: 0px; padding-bottom: 6px; font-family: Arial; font-size: 16px; font-style: normal; font-weight: bold;
}
#rssReaderBoxArea h2 {
	margin: 0px; padding-bottom: 6px; font-family: Arial; font-size: 16px; font-style: normal; font-weight: bold;
}
#xformWrapper h2 {
	margin: 0px; padding-bottom: 6px; font-family: Arial; font-size: 16px; font-style: normal; font-weight: bold;
}
#xformWrapper h2 {
	margin-bottom: 8px; border-bottom-color: rgb(203, 200, 197); border-bottom-width: 1px; border-bottom-style: solid;
}
#rssReaderBoxArea h2 {
	border-bottom-color: rgb(203, 200, 197); border-bottom-width: 1px; border-bottom-style: solid;
}
#boxarea .puffDelimiter {
	width: 325px; height: 2px; padding-bottom: 10px; margin-top: 10px; background-image: url("../../Stim/Images/startPageDelimiter.gif"); background-repeat: repeat-x;
}
.largedDelimiter {
	width: 665px; height: 2px; padding-bottom: 10px; margin-top: 10px; background-image: url("../../Stim/Images/startPageDelimiter.gif"); background-repeat: repeat-x;
}
.boxarea .largedDelimiter {
	margin-top: 10px;
}
.boxAreaBottom {
	height: 13px; color: rgb(231, 0, 26); padding-top: 12px;
}
.newslink {
	line-height: 1; float: left;
}
.rssLink {
	line-height: 1; padding-left: 12px; margin-left: 20px; float: left;
}
a.facebookLink {
	background: url("../../Stim/Images/facebook.png") no-repeat 0px 0px; padding: 9px 0px 0px 25px; color: rgb(0, 86, 154); font-size: 12px; margin-left: 10px; float: left;
}
a.twitterLink {
	background: url("../../Stim/Images/twitter.png") no-repeat 0px 0px; padding: 9px 0px 0px 35px; color: rgb(0, 86, 154); font-size: 12px; float: left;
}
.newsArchive .rssLink {
	padding-left: 0px;
}
#boxarea .puffDelimiterBottom {
	width: 325px; height: 10px;
}
#boxarea .puffLitenImage {
	padding: 12px 0px; width: 100%; border-bottom-color: rgb(203, 200, 197); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
#boxarea .puffLitenNoImage {
	padding: 12px 0px; width: 100%; border-bottom-color: rgb(203, 200, 197); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
#rssReaderBoxArea .puffLitenNoImage {
	padding: 12px 0px; width: 100%; border-bottom-color: rgb(203, 200, 197); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
#rssReaderBoxArea .rssItem {
	padding: 6px 0px; width: 100%; border-bottom-color: rgb(203, 200, 197); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.newspufflisting {
	width: 440px; overflow: hidden; padding-right: 20px; border-right-color: rgb(203, 200, 197); border-right-width: 1px; border-right-style: solid; float: left;
}
.newspufflisting .newsItems div:first-child.puffLitenImage {
	padding: 0px 0px 12px !important;
}
.preview .txtContainer {
	background-color: graytext;
}
#rssReaderBoxArea ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
.rssPageLinkContainer {
	padding-top: 12px; margin-left: 20px;
}
#xformWrapper {
	width: 192px; border-bottom-color: rgb(203, 200, 197); border-bottom-width: 1px; border-bottom-style: solid;
}
#xformWrapper .xForm .thankyoumessage {
	margin: 4px 0px 8px; display: block;
}
#xformWrapper table#id_matrix {
	background: rgb(255, 255, 255); width: 192px; margin-top: 0px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
#xformWrapper table#id_matrix fieldset {
	margin: 0px; padding: 0px; border: 0px;
}
#xformWrapper table#id_matrix td span.heading {
	line-height: 1.2em;
}
#xformWrapper table#id_matrix td input[type=radio] {
	margin: 1px 6px 1px 0px;
}
#xformWrapper table#id_matrix td label {
	margin: 1px 6px 1px 0px;
}
#xformWrapper table#id_matrix td input[type=submit] {
	margin-top: 8px;
}
#FAQPageRight .startPageRight {
	width: 190px; margin-top: 22px; margin-left: 20px; float: left;
}
.FAQResultArea {
	width: 440px; font-family: Arial; font-size: 12px; margin-right: 10px; margin-left: 30px; float: left;
}
.FAQResultArea h1 {
	font-size: 35px; margin-top: 50px; margin-bottom: 14px;
}
.breadCrumbsArea .Breadcrumbs {
	margin-left: 0px;
}
.FAQresultList {
	margin-bottom: 30px; float: left;
}
.textAsLinkFaq {
	background: url("../../Stim/Images/redcross.gif") no-repeat 0px 5px; line-height: 18px; padding-left: 12px;
}
.textAsLinkFaqOpen {
	background: url("../../Stim/Images/redline.gif") no-repeat 0px 5px; line-height: 18px; padding-left: 12px;
}
.FAQresultList .bread {
	color: black; padding-left: 12px;
}
.FAQresultList .faqheading {
	color: black; font-weight: bold;
}
.FAQresultList .faqHeadinPrefix {
	width: 7px; color: rgb(231, 0, 26); padding-right: 5px; float: left;
}
.FAQresultList ul {
	list-style: none; color: rgb(51, 51, 51); padding-left: 0px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px;
}
.faq ul {
	list-style: none; color: rgb(51, 51, 51); padding-left: 0px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px;
}
.FAQresultList .searchDelimiter {
	width: 440px; font-size: 0px; margin-top: 14px; margin-bottom: 14px;
}
.FAQresultList .largedDelimiter {
	width: 440px; font-size: 0px; margin-bottom: 2px; margin-left: 0px;
}
.FAQresultList a {
	color: rgb(51, 51, 51); text-decoration: none;
}
.FAQresultList a:hover {
	color: rgb(51, 51, 51); text-decoration: none;
}
.FAQresultList a:visited {
	color: rgb(51, 51, 51); text-decoration: none;
}
.faq a {
	color: rgb(51, 51, 51); text-decoration: none;
}
.faq a:hover {
	color: rgb(51, 51, 51); text-decoration: none;
}
.faq a:visited {
	color: rgb(51, 51, 51); text-decoration: none;
}
.faq .textAsLink {
	color: rgb(231, 0, 26); font-weight: bold;
}
.FAQresultList .textAsLink {
	color: rgb(231, 0, 26);
}
.FAQresultList .textAsLink:hover {
	color: rgb(231, 0, 26);
}
.FAQresultList .textAsLink:visited {
	color: rgb(231, 0, 26);
}
.FAQPuffDelimiter {
	width: 190px; height: 2px; margin-top: 10px; margin-bottom: 10px; margin-left: -13px; background-image: url("../../Stim/Images/startPageDelimiter.gif"); background-repeat: repeat-x;
}
.FAQPuffDelimiter2 {
	width: 190px; height: 2px; background-image: url("../../Stim/Images/startPageDelimiter.gif"); background-repeat: repeat-x; background-color: rgb(240, 240, 240);
}
.Oliheader:hover {
	cursor: pointer;
}
.imagepuffContent {
	width: 190px; overflow: hidden; margin-top: 10px;
}
.catPuff .puffContent {
	padding-top: 0px; padding-bottom: 0px;
}
.puffContentTop {
	width: 180px; color: rgb(231, 0, 26); padding-top: 7px; padding-bottom: 6px; padding-left: 13px; font-family: Arial; font-size: 12px; background-image: url("../../Stim/Images/box_mid_light.png"); background-repeat: repeat-y;
}
.hovertop:hover {
	background-color: white;
}
.boldLink {
	font-weight: bold;
}
.NoboldLink {
	font-weight: normal;
}
.puffTextArea {
	width: 170px;
}
.puffBottom {
	width: 190px; height: 3px; font-size: 0px; margin-bottom: 10px; background-image: url("../../Stim/Images/box_bottom.png"); background-repeat: no-repeat;
}
.puffBild {
	padding-top: 10px; padding-bottom: 10px;
}
.puffRightText {
	width: 163px;
}
.puffRightText2 {
	width: 163px;
}
.puffRightText p {
	margin: 13px 0px 0px;
}
.puffRightText2 p {
	margin: 0px !important;
}
.puffRightText2 a {
	color: rgb(231, 0, 26); text-decoration: none;
}
.puffRightText a {
	color: rgb(51, 51, 51); text-decoration: none;
}
.searchField {
	width: 128px; margin-right: 8px;
}
.searchField_Eng {
	width: 110px; margin-right: 8px;
}
.searchBut {
	width: 48px; height: 27px; margin-left: 3px; position: absolute;
}
.panelLogin {
	margin-top: 20px;
}
#MainArea #login {
	margin-top: 20px; background-color: rgb(240, 240, 240);
}
#login .loginHeadMid {
	width: 397px; color: white; text-transform: capitalize; padding-top: 6px; padding-bottom: 4px; padding-left: 13px; font-size: 11px; font-weight: bold; background-color: black;
}
.loginStatus {
	width: 163px; font-weight: bold;
}
#login .loginContent {
	padding: 11px 13px 10px; width: 179px; color: rgb(51, 51, 51); overflow: hidden; font-family: Arial; font-size: 12px; text-decoration: none; float: left;
}
#login .loginLinks {
	padding: 11px 13px 10px; width: 179px; color: rgb(51, 51, 51); overflow: hidden; font-family: Arial; font-size: 12px; text-decoration: none; float: left;
}
.loginBottom {
	width: 410px; height: 1px; font-size: 0px; margin-bottom: 10px; background-color: rgb(204, 204, 204);
}
#login table {
	border: currentColor;
}
.loginHeader {
	color: black; font-size: 11px; font-weight: bold;
}
.loginErrorMsg {
	width: 100%; color: rgb(231, 0, 26); font-weight: bold;
}
.loginaspacer {
	width: 100px; height: 3px; font-size: 0px;
}
.loginButContainer {
	margin-top: 5px; float: left;
}
.loginButContainer .login-button {
	float: left;
}
.loginLinks ul {
	margin: 0px; padding: 10px 0px 0px; list-style-image: url("/Templates/Stim/Images/red_arrow.png");
}
.loginLinks ul li {
	padding-bottom: 3px;
}
.loginLinks ul li a {
	color: rgb(231, 0, 26); font-size: 12px; font-weight: bold; text-decoration: none; display: block;
}
.loginLinks a:hover {
	color: rgb(231, 0, 26);
}
.loginBut {
	margin-left: 8px;
}
.loginField {
	width: 162px;
}
.userInfoArea {
	width: 400px; height: 18px; font-size: 12px; font-weight: bold; margin-right: 10px; float: right;
}
.accountInfo a {
	color: white; line-height: 1; padding-bottom: 3px; float: right;
}
.userInfo {
	color: white; line-height: 1; padding-bottom: 3px; float: right;
}
.userInfoAdmin {
	color: rgb(231, 0, 26); padding-bottom: 3px;
}
.userInfoArea .textAsLink {
	background: url("../../Stim/Images/white_arrow.png") no-repeat 0px 3px; margin-left: 10px;
}
.userInfoArea a {
	text-decoration: none;
}
.userInfoArea a:hover {
	text-decoration: none;
}
.userInfoArea a:visited {
	text-decoration: none;
}
.startPageRight {
	width: 190px; margin-top: 13px; margin-left: 20px; float: left;
}
.startPageCenter {
	width: 212px; float: left;
}
#searchPage {
	margin-top: 10px;
}
.searchResultArea {
	font-family: Arial; font-size: 12px; margin-top: 10px; margin-right: 10px; margin-left: 30px; float: left;
}
.prevLink {
	float: left;
}
.nextLink {
	float: right;
}
.searchRes {
	padding-bottom: 30px; margin-right: 50px; margin-left: 20px;
}
.searchRes a {
	color: rgb(231, 0, 26); font-family: Arial; font-weight: bold; text-decoration: none;
}
.searchRes a:hover {
	color: rgb(231, 0, 26); font-family: Arial; font-weight: bold; text-decoration: none;
}
.searchRes .LinkButton_Disabled {
	color: gray;
}
.searchRes .LinkButton_Disabled:hover {
	color: gray;
}
.resultList {
	width: 650px; margin-top: 15px; float: left;
}
#searchPage h1 {
	font-size: 34px; font-weight: normal; margin-top: 20px;
}
#searchPage h2 {
	font-size: 18px; font-weight: normal; margin-bottom: 13px;
}
.searchResultArea li {
	list-style: none;
}
#searchPage ul {
	padding-left: 0px; margin-left: 0px;
}
.searchResultArea h3 {
	margin-bottom: 0px;
}
#searchPage h3 a {
	color: rgb(51, 51, 51); font-size: 14px; text-decoration: none; margin-bottom: 0px;
}
#searchPage h3 a:visited {
	color: rgb(51, 51, 51); font-size: 14px; text-decoration: none; margin-bottom: 0px;
}
#searchPage h3 a:hover {
	color: rgb(51, 51, 51); font-size: 14px; text-decoration: none; margin-bottom: 0px;
}
#searchPage li h3 a {
	color: rgb(231, 0, 26);
}
#searchPage li h3 a:visited {
	color: rgb(231, 0, 26);
}
#searchPage li h3 a:hover {
	color: rgb(231, 0, 26);
}
#SearchPageRight li .h3Container a {
	color: rgb(51, 51, 51); font-size: 12px; text-decoration: none;
}
#SearchPageRight li .h3Container a:visited {
	color: rgb(51, 51, 51); font-size: 12px; text-decoration: none;
}
#SearchPageRight li .h3Container a:hover {
	color: rgb(51, 51, 51); font-size: 12px; text-decoration: none;
}
.caps {
	font-variant: small-caps;
}
#searchPage .largedDelimiter {
	width: 620px; padding-bottom: 0px; margin-left: 0px;
}
.searchText {
	width: 570px;
}
.searchDate {
	font-size: 10px; font-style: italic; float: left;
}
.searchDelimiter {
	width: 620px; height: 2px; font-size: 0px; margin-top: 15px; margin-bottom: 5px; background-image: url("../../Stim/Images/startPageDelimiter.gif"); background-repeat: repeat-x;
}
#SearchPageRight li {
	list-style: none; width: 190px;
}
.h3Container {
	height: 18px; color: rgb(51, 51, 51); padding-top: 6px; padding-bottom: 6px; padding-left: 13px; position: relative;
}
.h3Container:hover {
	background-color: white;
}
#SearchPageRight ul {
	margin: 0px; padding: 0px;
}
#SearchPageRight h3 {
	font-weight: normal; margin-top: 0px; margin-bottom: 0px;
}
.searchPuffDelimiter {
	width: 190px; height: 2px; font-size: 0px; background-image: url("../../Stim/Images/startPageDelimiter.gif"); background-repeat: repeat-x;
}
.searchPuffDelimiterInvis {
	width: 190px; height: 2px; font-size: 0px;
}
.errMsg {
	font-size: 14px; font-style: italic; margin-top: 20px;
}
.newsArchive {
	margin: 0px 20px 0px 30px;
}
.bread .newsArchive {
	margin-top: -10px; margin-left: auto;
}
.bread .newsArchive h1 {
	font-size: 24px;
}
.newsArchive .textAsLink {
	color: black; line-height: 18px;
}
.newsArchive h1 {
	font-family: Arial; font-size: 35px; margin-top: 50px; margin-bottom: 7px;
}
.newsArchive .puffLitenImage {
	padding: 12px 0px; width: 440px; border-bottom-color: rgb(203, 200, 197); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.newsArchive .puffLitenNoImage {
	padding: 12px 0px; width: 440px; border-bottom-color: rgb(203, 200, 197); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.newsArchive .puffLitenNoImage .txtContainer {
	width: 440px;
}
.newsArchive .txtContainer a:hover {
	color: rgb(79, 79, 79);
}
.newsArchive a {
	text-decoration: none;
}
.newsArchive a:visited {
	text-decoration: none;
}
.newsArchive a:visited {
	color: rgb(74, 71, 69);
}
.newsArchive h2 {
	margin: 0px; overflow: hidden; padding-bottom: 6px; font-family: Arial; font-size: 16px; font-style: normal; font-weight: bold;
}
.newsArchive h2 a:hover {
	color: black;
}
.newsArchive h2 a {
	color: black;
}
.newsArchive h2 a:visited {
	color: black;
}
.newsArchive li {
	list-style: none;
}
.newsArchive .puffDelimiter {
	width: 440px; height: 2px; padding-bottom: 10px; font-size: 0px; background-repeat: repeat-x;
}
.FillText {
	font-weight: bold;
}
.divVsPanelCSS {
	width: 190px; margin-left: 40px; float: left;
}
#NewsListing li {
	list-style: none;
}
#NewsListing a {
	color: rgb(74, 71, 69); text-decoration: none;
}
#NewsListing a:hover {
	color: rgb(74, 71, 69); text-decoration: none;
}
#NewsListing a:visited {
	color: rgb(74, 71, 69); text-decoration: none;
}
.pagingContainer {
	width: 450px;
}
.pagingContainer a {
	color: rgb(231, 0, 26); font-size: 12px; font-weight: bold;
}
.pagingContainer a:hover {
	color: rgb(231, 0, 26); font-size: 12px; font-weight: bold;
}
.pagingContainer a:visited {
	color: rgb(231, 0, 26); font-size: 12px; font-weight: bold;
}
.pagingContainer .pagingSClass {
	border: 1px solid rgb(204, 204, 204); color: black; line-height: 17px; padding-right: 4px; padding-left: 4px; margin-right: 2px; margin-left: 2px; background-color: rgb(245, 245, 245);
}
.pagingContainer .pagingSClass a {
	border: 1px solid rgb(204, 204, 204); color: black; line-height: 17px; padding-right: 4px; padding-left: 4px; margin-right: 2px; margin-left: 2px; background-color: rgb(245, 245, 245);
}
.pagingContainer .pagingSClass a:hover {
	border: 1px solid rgb(204, 204, 204); color: black; line-height: 17px; padding-right: 4px; padding-left: 4px; margin-right: 2px; margin-left: 2px; background-color: rgb(245, 245, 245);
}
.pagingContainer .pagingSClass a:visited {
	border: 1px solid rgb(204, 204, 204); color: black; line-height: 17px; padding-right: 4px; padding-left: 4px; margin-right: 2px; margin-left: 2px; background-color: rgb(245, 245, 245);
}
.pagingUSClass {
	border: 1px solid rgb(204, 204, 204); padding-right: 4px; padding-left: 4px; margin-right: 2px; margin-left: 2px; background-color: rgb(245, 245, 245);
}
.pagingFirstClass {
	
}
.pagingLastClass {
	
}
.pagingNextClass {
	background: url("../../Stim/Images/red_arrow.png") no-repeat 0px 3px; padding-left: 10px; margin-right: 9px; float: right;
}
.pagingContainer .pagingNextClassdisabled {
	color: gray; float: right;
}
.pagingContainer .pagingNextClassdisabled:hover {
	color: gray; float: right;
}
.pagingPrevClass {
	background: url("../../Stim/Images/red_arrow.png") no-repeat 0px 3px; padding-left: 10px; float: left;
}
.pagingContainer .pagingPrevClassdisabled {
	color: gray; float: left;
}
.pagingContainer .pagingPrevClassdisabled:hover {
	color: gray; float: left;
}
.newslistHeading {
	font-weight: bold;
}
.newslistingDate {
	font-style: italic;
}
.newsPageContent {
	width: 410px; margin-top: 10px; margin-right: 60px; margin-left: 30px;
}
.newsPageContent h1 {
	font-size: 35px;
}
.newsDate {
	color: rgb(51, 51, 51); font-family: Arial; font-style: italic; margin-bottom: 5px;
}
.newsPubDate {
	font-style: italic; margin-right: 5px;
}
a.pdfExtension {
	background: url("images/extensions/pdf_1816.png");
}
a.pptExtension {
	background: url("images/extensions/psd_1816.png");
}
a.pptxExtension {
	background: url("images/extensions/psd_1816.png");
}
a.docExtension {
	background: url("images/extensions/word_1816.png");
}
a.docxExtension {
	background: url("images/extensions/word_1816.png");
}
a.xlsExtension {
	background: url("images/extensions/excel_1816.png");
}
a.xlsxExtension {
	background: url("images/extensions/excel_1816.png");
}
a.bmpExtension {
	background-image: url("images/extensions/bmp.gif");
}
a.gifExtension {
	background-image: url("images/extensions/gif.gif");
}
a.htmExtension {
	background-image: url("images/extensions/htm.gif");
}
a.htmlExtension {
	background-image: url("images/extensions/htm.gif");
}
a.jpgExtension {
	background-image: url("images/extensions/jpg.gif");
}
a.jpegExtension {
	background-image: url("images/extensions/jpg.gif");
}
a.mp3Extension {
	background-image: url("images/extensions/mp3.gif");
}
a.mpgExtension {
	background-image: url("images/extensions/mpg.gif");
}
a.pngExtension {
	background-image: url("images/extensions/png.gif");
}
a.pptExtension {
	background-image: url("images/extensions/ppt.gif");
}
a.tifExtension {
	background-image: url("images/extensions/tif.gif");
}
a.tiffExtension {
	background-image: url("images/extensions/tif.gif");
}
a.txtExtension {
	background-image: url("images/extensions/txt.gif");
}
a.wavExtension {
	background-image: url("images/extensions/wav.gif");
}
a.zipExtension {
	background-image: url("images/extensions/zip.gif");
}
a.pdfExtension {
	padding: 0px 0px 5px 20px; line-height: 2em; background-repeat: no-repeat;
}
a.pptExtension {
	padding: 0px 0px 5px 20px; line-height: 2em; background-repeat: no-repeat;
}
a.pptxExtension {
	padding: 0px 0px 5px 20px; line-height: 2em; background-repeat: no-repeat;
}
a.docExtension {
	padding: 0px 0px 5px 20px; line-height: 2em; background-repeat: no-repeat;
}
a.docxExtension {
	padding: 0px 0px 5px 20px; line-height: 2em; background-repeat: no-repeat;
}
a.xlsExtension {
	padding: 0px 0px 5px 20px; line-height: 2em; background-repeat: no-repeat;
}
a.xlsxExtension {
	padding: 0px 0px 5px 20px; line-height: 2em; background-repeat: no-repeat;
}
a.bmpExtension {
	padding: 0px 0px 5px 20px; line-height: 2em; background-repeat: no-repeat;
}
a.gifExtension {
	padding: 0px 0px 5px 20px; line-height: 2em; background-repeat: no-repeat;
}
a.htmExtension {
	padding: 0px 0px 5px 20px; line-height: 2em; background-repeat: no-repeat;
}
a.htmlExtension {
	padding: 0px 0px 5px 20px; line-height: 2em; background-repeat: no-repeat;
}
a.jpgExtension {
	padding: 0px 0px 5px 20px; line-height: 2em; background-repeat: no-repeat;
}
a.jpegExtension {
	padding: 0px 0px 5px 20px; line-height: 2em; background-repeat: no-repeat;
}
a.mp3Extension {
	padding: 0px 0px 5px 20px; line-height: 2em; background-repeat: no-repeat;
}
a.mpgExtension {
	padding: 0px 0px 5px 20px; line-height: 2em; background-repeat: no-repeat;
}
a.pngExtension {
	padding: 0px 0px 5px 20px; line-height: 2em; background-repeat: no-repeat;
}
a.pptExtension {
	padding: 0px 0px 5px 20px; line-height: 2em; background-repeat: no-repeat;
}
a.tifExtension {
	padding: 0px 0px 5px 20px; line-height: 2em; background-repeat: no-repeat;
}
a.tiffExtension {
	padding: 0px 0px 5px 20px; line-height: 2em; background-repeat: no-repeat;
}
a.txtExtension {
	padding: 0px 0px 5px 20px; line-height: 2em; background-repeat: no-repeat;
}
a.wavExtension {
	padding: 0px 0px 5px 20px; line-height: 2em; background-repeat: no-repeat;
}
a.zipExtension {
	padding: 0px 0px 5px 20px; line-height: 2em; background-repeat: no-repeat;
}
a.docExtension {
	background-position: 2px 0px;
}
a.docxExtension {
	background-position: 2px 0px;
}
#ImagepuffID {
	margin-bottom: 10px;
}
.hidden {
	visibility: hidden;
}
.pwdRecoverContent {
	padding-left: 15px; margin-top: 57px; border-top-color: rgb(231, 0, 26); border-bottom-color: rgb(231, 0, 26); border-top-width: 3px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; background-color: rgb(240, 240, 240);
}
.pwdRecoverContent .bread {
	padding-bottom: 10px;
}
.infoPageContent .pwdRecoverContent h1 {
	margin-top: 10px;
}
.formButton2 {
	border: 0px solid rgb(255, 255, 255); width: auto; text-align: center; color: white; padding-top: 5px; padding-bottom: 5px; margin-top: 10px; margin-bottom: 15px; background-color: rgb(231, 0, 26);
}
.QuickSearchArea {
	margin: 40px 8px 0px 0px; right: 0px;
}
input.quickSearchField {
	margin: 0px 2px 0px 0px; border: 1px solid black; width: 200px; float: left;
}
.quickSearchButton {
	background: url("images/MainMenuSearchButton.png") no-repeat left top; width: 23px; height: 21px; float: left; display: block;
}
.ac_results {
	padding: 0px; border: 1px solid black; overflow: hidden; z-index: 99999; background-color: white;
}
.ac_results ul {
	list-style: none; margin: 0px; padding: 0px; width: 100%; font-family: Arial; font-size: 12px;
}
.ac_results li {
	margin: 0px; padding: 2px 5px; line-height: 25px; overflow: hidden; font-family: Segoe UI; font-size: 12px; font-style: normal; font-weight: 400; font: menu; display: block; cursor: default;
}
.ac_loading {
	background: url("indicator.gif") no-repeat right white;
}
.ac_odd {
	background-color: rgb(240, 240, 240);
}
.ac_over {
	color: white; background-color: rgb(231, 0, 26);
}
.modal2 {
	padding: 15px; border: 2px solid rgb(51, 51, 51); width: 650px; text-align: left; display: none; opacity: 1; background-color: rgb(255, 255, 255); -moz-border-radius: 6px; -webkit-border-radius: 6px; -moz-box-shadow: 0 0 50px #ccc; -webkit-box-shadow: 0 0 50px #ccc;
}
.modal {
	padding: 15px; border: 2px solid rgb(51, 51, 51); width: 430px; text-align: left; display: none; opacity: 1; background-color: rgb(255, 255, 255); -moz-border-radius: 6px; -webkit-border-radius: 6px; -moz-box-shadow: 0 0 50px #ccc; -webkit-box-shadow: 0 0 50px #ccc;
}
.modal h2 {
	margin: 0px; padding: 10px 0px; font-size: 20px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.LicensinfoRuta .topHeading {
	color: black;
}
.LicensinfoRuta input[disabled] {
	margin: 1px; border: 1px solid rgb(127, 157, 185); color: rgb(0, 0, 0); cursor: default; background-color: rgb(220, 220, 220);
}
.LicensinfoRuta input[readonly] {
	margin: 1px; border: 1px solid rgb(127, 157, 185); color: rgb(0, 0, 0); cursor: default; background-color: rgb(220, 220, 220);
}
.LicensinfoRuta select[disabled] {
	margin: 1px; border: 1px solid rgb(127, 157, 185); color: rgb(0, 0, 0); cursor: default; background-color: rgb(220, 220, 220);
}
.LicensinfoRuta select[readonly] {
	margin: 1px; border: 1px solid rgb(127, 157, 185); color: rgb(0, 0, 0); cursor: default; background-color: rgb(220, 220, 220);
}
.LicensinfoRuta checkbox[disabled] {
	margin: 1px; border: 1px solid rgb(127, 157, 185); color: rgb(0, 0, 0); cursor: default; background-color: rgb(220, 220, 220);
}
.LicensinfoRuta checkbox[readonly] {
	margin: 1px; border: 1px solid rgb(127, 157, 185); color: rgb(0, 0, 0); cursor: default; background-color: rgb(220, 220, 220);
}
.LicensinfoRuta textarea[disabled] {
	margin: 1px; border: 1px solid rgb(127, 157, 185); color: rgb(0, 0, 0); cursor: default; background-color: rgb(220, 220, 220);
}
.LicensinfoRuta textarea[readonly] {
	margin: 1px; border: 1px solid rgb(127, 157, 185); color: rgb(0, 0, 0); cursor: default; background-color: rgb(220, 220, 220);
}
.LicensinfoRuta .radio input[disabled] {
	border: currentColor; background-color: white;
}
.LicensinfoRuta .radio input[readonly] {
	border: currentColor; background-color: white;
}
.modal p {
	line-height: 1.2; padding-top: 0px; padding-bottom: 0px; margin-top: 10px; margin-bottom: 7px;
}
.licMsg {
	color: red;
}
.modal .close {
	top: -15px; width: 35px; height: 35px; right: -15px; position: absolute; cursor: pointer; background-image: url("/Templates/Stim/images/close.png");
}
.modal2 .close {
	top: -15px; width: 35px; height: 35px; right: -15px; position: absolute; cursor: pointer; background-image: url("/Templates/Stim/images/close.png");
}
.nrImage {
	width: 178px; height: 41px; display: inline;
}
.rightClass {
	float: right;
}
.leftClass {
	float: left;
}
.licMoms {
	font-weight: bold;
}
.LicensinfoRuta .noPadBot h2 {
	padding-bottom: 0px;
}
.chkBoxClass {
	width: 20px;
}
.chkArea {
	width: 205px; height: 20px; padding-top: 5px;
}
.chkText {
	width: 395px; padding-left: 5px; font-weight: bold; margin-top: 2px;
}
.chkAmunot {
	line-height: 1.5;
}
.chkText a {
	color: rgb(231, 0, 26); font-size: 12px;
}
.chkText a:hover {
	color: rgb(231, 0, 26); font-size: 12px;
}
.chkText a:visited {
	color: rgb(231, 0, 26); font-size: 12px;
}
.chkArea .chkText {
	width: 180px; font-size: 9px; margin-top: 7px;
}
.radio {
	padding-left: 0px; margin-left: 0px;
}
.noDecorationLink {
	color: black; text-decoration: none;
}
.noDecorationLink:hover {
	color: rgb(79, 79, 79);
}
.licensInfo {
	width: 250px; font-size: 11px; float: left;
}
.LicensinfoRuta h4 {
	font-size: 11px;
}
.LicensinfoRuta .licensInfo ul {
	padding-left: 20px; margin-top: 25px; margin-left: 0px;
}
.licensHelp {
	width: 140px; font-size: 11px; margin-top: -10px; margin-left: 10px; float: left;
}
#ctl00_FullRegion_MainRightRegion_MainRegion_Panel3 .marginBot {
	padding-bottom: 10px; margin-bottom: 20px;
}
.LicensinfoRuta .licensHelp ul {
	list-style: none; margin: 0px; padding: 0px; width: 170px;
}
.licensHelp p {
	margin-top: 3px;
}
.licensHelp h4 {
	margin-top: 25px; margin-bottom: 3px;
}
.licensHelp a {
	color: black; font-weight: normal; text-decoration: none;
}
.licensHelp a:visited {
	color: black; font-weight: normal; text-decoration: none;
}
.licensHelp a:hover {
	color: black; font-weight: normal; text-decoration: none;
}
.LicensinfoRuta {
	width: 100%; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.LicensinfoRuta h2 {
	color: rgb(231, 0, 26); border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.LicensinfoRuta ul {
	padding-left: 15px;
}
.LicensinfoRuta p {
	margin-top: 3px; margin-bottom: 3px;
}
.LicensinfoRuta .licensReadMore ul {
	list-style: none; margin: 0px; width: 100%; padding-bottom: 10px; padding-left: 0px;
}
.licensReadMore .faqheading {
	font-weight: bold;
}
.LicensInfoLeft {
	width: 205px; float: left;
}
.LicensInfoLeft p {
	font-size: 12px; font-weight: normal; margin-top: 7px; margin-bottom: 3px; float: left;
}
.inputField {
	width: 188px;
}
.inputFieldShort {
	width: 65px; margin-right: 5px; float: left;
}
.redstar {
	color: red; float: left;
}
.test {
	width: 65px; line-height: 1; font-size: 11px; margin-right: 5px; float: left;
}
.test2 {
	width: 116px; line-height: 1; padding-left: 5px; font-size: 11px; float: left;
}
.inputFieldDate {
	width: 188px;
}
.inputFieldMed {
	width: 116px; float: left;
}
.LicensInfoMargin {
	padding-bottom: 0px; padding-left: 20px; float: left;
}
.marginBig {
	margin-top: 25px; margin-bottom: 25px;
}
.marginTop {
	
}
.marginBot {
	margin-bottom: 10px;
}
.bigspacer {
	width: 20px; height: 20px;
}
.marginBotBig {
	margin-bottom: 20px;
}
.fg-button {
	padding: 1px 4px 3px; outline: 0px; text-align: center; font-size: 11px; text-decoration: none !important; position: relative; cursor: pointer; zoom: 1;
}
.fg-linkbutton {
	padding: 3px 4px 3px; outline: 0px; text-align: center; font-size: 11px; text-decoration: none !important; position: relative; cursor: pointer; zoom: 1;
}
.search-button {
	padding: 1px 4px 3px; outline: 0px; text-align: center; font-size: 11px; text-decoration: none !important; position: relative; cursor: pointer; zoom: 1;
}
.login-button {
	padding: 1px 4px 3px; outline: 0px; text-align: center; font-size: 11px; text-decoration: none !important; position: relative; cursor: pointer; zoom: 1;
}
.clear-button {
	padding: 1px 4px 3px; outline: 0px; text-align: center; font-size: 11px; text-decoration: none !important; position: relative; cursor: pointer; zoom: 1;
}
#xformWrapper table#id_matrix td input[type=submit] {
	padding: 1px 4px 3px; outline: 0px; text-align: center; font-size: 11px; text-decoration: none !important; position: relative; cursor: pointer; zoom: 1;
}
.search-button {
	height: 22px;
}
#xformWrapper table#id_matrix td input[type=submit] {
	height: 22px;
}
.login-button {
	height: 22px; margin-right: -2px; float: right;
}
.clear-button {
	margin-left: -27px;
}
.iframeClass {
	margin-left: -5px;
}
.Statsdiv {
	padding-right: 25px; padding-left: 25px; font-family: Arial; font-size: 12px; background-color: white;
}
.Statsdiv h1 {
	font-size: 35px; margin-top: 30px; margin-bottom: 0px;
}
.heading22 {
	
}
.heading {
	font-weight: bold;
}
.rubrik {
	color: rgb(51, 51, 51); font-size: 14px; font-weight: bold;
}
.statsImg {
	padding-left: 25px;
}
.WebbRoomContent h1 {
	margin-top: 55px;
}
.Pufftext {
	font-family: Arial; font-size: 12px;
}
#ErrorPage {
	margin: 100px; width: 530px; height: 100%; font-family: Arial; font-size: 12px; float: none; display: inline;
}
.confirmPageContent {
	width: 460px; padding-left: 30px; margin-top: 30px;
}
table {
	font-size: 12px; border-bottom-color: rgb(231, 0, 26); border-bottom-width: 1px; border-bottom-style: solid;
}
th {
	text-align: center; background-color: white;
}
table.classic th {
	padding: 0.4em; border: 0.1em solid rgb(119, 119, 119); background-color: rgb(218, 218, 218);
}
table.classic td {
	padding: 0.2em 0.4em; border: 0.1em solid rgb(119, 119, 119);
}
table.color {
	border: 0.1em solid rgb(39, 85, 105); border-collapse: collapse;
}
table.color th {
	padding: 0.4em; border: 0.1em solid rgb(39, 85, 105); color: white; background-color: rgb(68, 149, 185);
}
table.color td {
	padding: 0.2em 0.4em; border: 0.1em solid rgb(39, 85, 105);
}
th.highlighted {
	EditMenuName: Highlighted;
}
td.highlighted {
	EditMenuName: Highlighted;
}
table.classic th.highlighted {
	background-color: rgb(170, 170, 170);
}
table.classic td.highlighted {
	background-color: rgb(240, 240, 240);
}
table.color th.highlighted {
	background-color: rgb(55, 121, 149);
}
table.color td.highlighted {
	background-color: rgb(209, 230, 239);
}
th.leftalignedcontent {
	text-align: left; EditMenuName: Left aligned;
}
td.leftalignedcontent {
	text-align: left; EditMenuName: Left aligned;
}
th.rightalignedcontent {
	text-align: right; EditMenuName: Right aligned;
}
td.rightalignedcontent {
	text-align: right; EditMenuName: Right aligned;
}
table.Stim {
	font-size: 12px; border-bottom-color: rgb(231, 0, 26); border-bottom-width: 1px; border-bottom-style: solid; border-collapse: collapse; border-spacing: 0px; EditMenuName: Stim;
}
table.Stim caption {
	text-align: left; color: white; padding-top: 5px; padding-bottom: 5px; padding-left: 13px; font-weight: bold; margin-left: -1px; background-color: rgb(207, 20, 28);
}
table.Stim tbody tr td {
	padding: 5px 13px; border-top-color: rgb(204, 204, 204); border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; background-color: white;
}
table.Stim tbody tr td.tableHead {
	color: rgb(153, 153, 153); font-weight: bold;
}
table.Stim tbody tr td.boldCell {
	font-weight: bold;
}
#allm h3 {
	color: white; line-height: 18px; font-size: 23px; font-style: normal; font-weight: bold; margin-bottom: 0px;
}
#allm a {
	color: white; font-size: 22px; font-weight: bold; text-decoration: underline; outline-width: medium; outline-style: none;
}
.rssListContainer {
	margin: 0px 20px 0px 30px; width: 450px;
}
.rssListContent #rssReaderBoxArea {
	margin: 0px;
}
.rssListContent #rssReaderBoxArea h2 {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
#rssReaderBoxArea .rssitem {
	padding: 12px 0px; border-bottom-color: rgb(203, 200, 197); border-bottom-width: 1px; border-bottom-style: solid;
}
.rssReaderPagingContainer {
	margin: 12px 0px 0px;
}
.rssReaderPagingContainer a {
	border: 1px solid rgb(204, 204, 204); color: rgb(231, 0, 26) !important; line-height: 17px; padding-right: 4px; padding-left: 4px; font-size: 12px; font-weight: bold; background-color: rgb(245, 245, 245);
}
.rssReaderPagingContainer a:visited {
	border: 1px solid rgb(204, 204, 204); color: rgb(231, 0, 26) !important; line-height: 17px; padding-right: 4px; padding-left: 4px; font-size: 12px; font-weight: bold; background-color: rgb(245, 245, 245);
}
.rssReaderPagingContainer a:hover {
	border: 1px solid rgb(204, 204, 204); color: rgb(231, 0, 26) !important; line-height: 17px; padding-right: 4px; padding-left: 4px; font-size: 12px; font-weight: bold; background-color: rgb(245, 245, 245);
}
.rssItem p.heading {
	margin-bottom: 5px;
}
p.rssSource {
	margin: 3px 0px 0px; font-size: 10px; font-weight: bold;
}
div.submitPage {
	width: 255px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; font-family: Arial; font-size: 12px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(240, 240, 240);
}
div.submitPage .redstar {
	margin-top: 2px; margin-bottom: 2px;
}
div.submitPage .leftClass {
	margin-top: 2px; margin-bottom: 2px;
}
.formHead {
	padding: 10px 0px 10px 15px; width: 255px; color: white; margin-bottom: 0px; background-color: rgb(206, 0, 23);
}
#expSubPage p {
	margin: 3px 0px 15px; font-size: 16px;
}
#expSubPage p.Ingress {
	margin: 3px 0px;
}
.inputFieldNote {
	width: 190px; height: 75px; margin-bottom: 10px;
}
.subBut {
	margin-right: 15px; float: right;
}
.fileList {
	width: 200px; padding-top: 15px; padding-bottom: 10px; margin-top: 150px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(240, 240, 240);
}
div.fileList p.Ingress {
	padding-left: 15px;
}
div.fileList ul {
	padding-left: 30px;
}
#wizzContent {
	/*margin: 0px 20px;*/ /* remove */
}
#wizzContent p, #wizzContent div.section .block.leftClass .roll p, #wizzContent div.section .block.leftClass .fupp p  
 {
	margin: 0px;
}
#wizzContent a {
	color: rgb(206, 0, 23); font-weight: bold; text-decoration: underline;
}
input.Addbutton
{
	margin-left:20px;
	}
div.section {
	/*padding-top: 10px;*/
	/*margin-left: 20px;*/ /* ny */
	/*border-top-color: rgb(204, 204, 204); 
	border-bottom-color: rgb(204, 204, 204); 
	border-top-width: 1px; 
	border-bottom-width: 1px; 
	border-top-style: solid;
	border-bottom-style: solid;*/ /*remove*/
}
#wizzContent div.section div.extraTitles
{
	padding-left: 20px;
}
#wizzContent div.section div.extraTitles div.songTitle
{
	margin-top: 6px;
	display:inline-block;
}
#wizzContent div.section div.extraTitles div.songTitle input[type="text"]
{
	margin-right: 27px;
}
div.sectionSummary
{
	border-bottom: 1px solid #C6C6C6;
	padding-bottom: 3px;
	padding-top: 5px;
	margin-bottom: 27px;
	position: relative;
	height: 24px;	
}
div.sectionSummary.noBorder
{
	border: none;
	padding-bottom: 0px;
	margin-bottom: 20px;
	margin-top: 7px;
}
div.sectionSummary.moreinfo
{
	border: none;
	padding-bottom: 0px;
	margin-bottom: 5px;
	margin-top: 4px;
}
#wizzContent div.sectionSummary a,
#wizzContent div.sectionSummary a:hover
{
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	display: inline-block;
	/*position: absolute;*/
	margin-left: 7px;
	margin-top: 3px;
	vertical-align: top;
}
div.uppBlock
{
	height: 31px;
	padding-left: 20px;
	border-bottom: 1px solid #C6C6C6;
}
div.block {
	min-height: 20px;
	padding-top: 6px; /* edit */
	display: inline-block;  /* ny */
}
.boxM 
{
    margin-left: 2px;
}
.box1 {
	width: 240px;
}
.box2 {
	width: 60px;
}
.box3 {
	width: 176px;
}
div.section .block.leftClass.capitalize p
{
	padding-top: 3px;
}
.box4 {
	width: 160px; height: 55px;
}
.hid {
	display: none;
}
.hidupp {
	display: none;
}
.curs {
	font-style: italic;
}
#wizzContent a.delAlt {
	text-decoration: none;
}
#wizzContent a.delupp {
	text-decoration: none;
}
.chkRole {
	margin-top: 20px;
}
.spinner {
	background-position: center; top: 350px; width: 80px; height: 80px; right: 400px; position: fixed; z-index: 5; background-image: url("/Templates/Stim/Images/ajax-loader-trans.gif"); background-repeat: no-repeat; background-color: rgba(195, 195, 195, 0.2);
}
.hidden {
	display: none;
}
div.titleSection {
	padding-top: 10px; padding-bottom: 10px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
/*div.titleSection {
	padding-top: 10px; padding-bottom: 10px; border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
*/
.superhidden {
	display: none;
}
/* Verkanmlan */
#formWrapper h1 
{
	font-family: helvetica;
	margin: 0px;
	margin-top: 20px;
	margin-left: 20px;
	margin-bottom: 15px;
	padding: 0px;
	
}
#formWrapper h2
{
	color: #FFFFFF;
	font-family: helvetica;
	font-size: 12px;
	height: 24px;
	background-color: #ABABAB;
	font-family: helvetica;
	margin: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
	padding-top: 8px;
	padding-left: 20px;
	
}
#wizzContent  div.header
{
	background-color: #F0F0F0;
	display: inline-block;
	height: 28px;
	padding-left: 20px;
	color: #666666;
	font-size: 10px;
	font-weight: bold;
	width: 604px;
	border-bottom: 1px solid #C6C6C6;
}
#wizzContent div.header .boxmargin, #step2 .boxmargin
{
	float: left;
}
.moreInfo .fupp
{
	width:220px;
}
#wizzContent div.header .roll, #step2  .roll, .moreInfo .roll
{
	width: 57px;
	margin-right:7px;
}
#wizzContent div.header .car, #step2 .car
{
	width: 32px;
}
#wizzContent div.header .tmk, #step2 .tmk 
{
	width: 45px;
}
#wizzContent div.header .ipinr, #step2 .ipinr
{
	width: 88px;
}
#wizzContent div.header .persnr, #step2 .persnr
{
	width: 101px;
}
#wizzContent div.header .name, #step2  .name
{
	/*width: 134px;*/
	/* OBS TEST 120125 */
	word-wrap:break-word;
	width: 180px;
	
}
/*
 #step2  .name
{
	width: 200px;
}
*/
#wizzContent div.header .fname
{
	width: 73px;
}
#wizzContent div.header .ename
{
	width: 100px;
}
#wizzContent div.header .utf, #step2  .utf
{
	width: 48px;
}
#wizzContent div.header .mek, #step2  .mek
{
	width: 47px;
}
#wizzContent div.header .avtalsnr
{
	width: 263px;
}
#wizzContent div.header .eutf
{
	width: 45px;
}
#wizzContent div.header .emek
{
	width: 45px;
}
#wizzContent div.section  .block.leftClass p, #wizzContent div.section .cdate p
{
	margin-bottom: 5px;
}
#wizzContent div.section .cdate
{
	margin-top:6px;
}

div.section  .block.leftClass.space26
{
	padding-left: 20px;
	margin-right: 26px;
}
div.section input.box1
{
	width: 272px;
}
div.section input.box2
{
	width: 45px;
}
div.section input.roll
{
	width: 45px;
}
div.section .block.leftClass.boxmargin
{
	margin-right: 6px;
}
div.section .toppadding3
{
	padding-top: 3px;
}
div.section span.curs
{
	margin-right: 4px;
}
div.section .width26
{
	width: 35px;
	margin-right: 6px;
    margin-top: 3px;
}
div.section .width28
{
	width: 22px;
}
div.section .width73
{
	width: 70px; /* 120125 tidigae 67px */
}
div.section .width98
{
	width: 92px;
}
div.section .width69
{
	width: 63px;
}
div.section .width93
{
	width: 87px;
}
div.section .width41
{
	width: 35px;
}
div.section .width179
{
	width: 173px;
}
div.section .width60
{
	width: 60px;
}
div.section .width90
{
	width: 90px;
}

div.section .width132
{
	width: 132px;
}
div.width250
{
	width:250px;
}

div.width300
{
	width:300px;
	position: relative;
	display:block;
	height: 24px;
}

#formWrapper div.section .marginright7
{
	margin-right: 7px;
}
#formWrapper div.section .marginright86
{
	margin-right: 86px;
}
#formWrapper div.section .marginright125
{
	margin-right: 125px;
}
.stepMenu
{
	font-weight: bold;
	height: 30px;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	background-color: #F5F5F5;
}
.stepMenu .step
{
	display: inline-block;
	width: 208px;
	height: 30px;
	position: relative;
	color: #999999;
	margin: 0px;
	float: left;
}
.stepMenu .text
{
	position: relative;
	display: block;
    margin: 5px 0 0 20px;
    width: 180px;
}
.stepMenu .selected
{
	color: #F5F5F5;
	background-color: #ABABAB;
}
.stepMenu .arrow
{
	position: absolute;
    height: 0;
    right: 0;
    top: 0;
    width: 0;
    border-top: 15px solid #F5F5F5;
    border-left: 10px solid #ABABAB;
    border-bottom: 15px solid #F5F5F5;
}
.stepMenu .arrowbutt
{
	position: absolute;
    height: 0;
    Left: -10px;
    top: 0;
    width: 0;
    border-top: 15px solid #ABABAB;
    border-left: 10px solid #F5F5F5;
    border-bottom: 15px solid #ABABAB;
}
.stepMenu .emptyarrow
{
	border-color: transparent transparent transparent #F5F5F5;
	border-style: solid;
	border-width: 16px 0px 16px 10px;
	height: 0;
	width: 0;
	position: absolute;
	right: 0;
	top: -1px;
}
.stepMenu .arrowborder
{
	border-color: transparent transparent transparent #CCCCCC;
	border-style: solid;
	border-width: 16px 0px 16px 10px;
	height: 0;
	width: 0;
	position: absolute;
	right: -1px;
	top: -1px;
}
#formWrapper input[type=text],
#formWrapper textarea
{
	background: url(../Images/textboxBg.png) repeat-x 0 0 white;
	border: 1px solid #B7B7B7;
	padding-left: 2px;
	padding-right: 2px;
	margin: 0;
	font-size: 12px;
	font-family:Arial;
}
#formWrapper input[type=text]
{
		height: 17px;
}
#formWrapper textarea
{
	min-height: 60px;
}
#formWrapper .uppBlock input[type=image]
{
	margin-top: 7px;
}
/*#formWrapper .nameDropdown div.selector,*/
#formWrapper .nameDropdown span
{
	width: 139px;
}
div.section input[type=submit]
{
	margin-bottom: 10px;
	margin-top: 10px;
}
div.bottomspacer
{
	width: 624px;
	height: 26px;
	border-top: 1px solid #CCCCCC;
}
.capitalize
{
	text-transform: capitalize;
	padding-top: 3px;
}
.capitalizeNotop
{
	text-transform: capitalize;
}
.toUpper
{
	text-transform:uppercase;
}
.moreInfoPanel
{
	position: relative;
}
.moreInfo
{
	padding-bottom: 20px;
	padding-left: 20px;
}
.moreInfo .leftCol
{
	width: 320px;
	float: left;
}
#formWrapper .moreInfo .leftCol div.selector,
#formWrapper .moreInfo .leftCol select
{
	width: 280px;
}
#formWrapper .moreInfo .leftCol .roll div.selector, #formWrapper .moreInfo .leftCol .roll select
{
	width: 57px;
	margin-right:7px;
}
#formWrapper .moreInfo .leftCol .fupp div.selector, #formWrapper .moreInfo .leftCol .fupp select
{
	width: 215px;
}
#formWrapper .moreInfo .rightTop
{
	width: 280px;	
}
#formWrapper .moreInfo .rightCol div.selector,
#formWrapper .moreInfo .rightCol select
{
	width: 122px;
}

.moreInfo .rightCol
{
	width: 260px;
	float: left;
}
.moreInfo .box260
{
	width: 260px;

}
.MainControls
{
	height: 50px;
	position:relative;
	border-top: 1px solid #C6C6C6;
	padding-top: 20px;
}
.MainControls .right
{
	position: absolute;
	right: 0px;
	bottom:0px;
	margin-right: 15px;
	margin-bottom: 10px;
}

/*********************/
/* steg2 verkanmälan */

.step2Head
{
	color: #666666;
    display: inline-block;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    margin-left: 7px;
    margin-top: 3px;
    text-decoration: none;
    vertical-align: top;
}

div.sectionSummary2
{
	
	padding-bottom: 3px;
	padding-top: 5px;
	margin-bottom: 27px;
	margin-left:20px;
	margin-right:20px;
	position: relative;
	
}

div.titleRows
{
	border-bottom: 1px solid #C6C6C6;
	margin-bottom:20px;
}
div.upphovRow, div.moreInfoRow
{
	border-bottom: 1px solid #C6C6C6;
	min-height: 20px;
	padding-bottom:6px;
	padding-top:3px;
	/* OBS TEST 120125 */
	display:inline-block;
	width:587px;
}
div.upphovRows
{
	margin-bottom:20px;
}
div.titleSection, span.titleSection
{
	color: #666666;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;	
}
span.minHeadother
{
	display:none;
}
/*
span.minHead:first-child, span.sekHead:first-child
{
	display:inline;
}
*/
.nameDropdown span
{
	/*text-transform:capitalize;*/
}

#step2 div.header
{
	background-color: #F0F0F0;
	display: inline-block;
	height: 28px;
	padding-left: 0px;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	width: 584px;
	border-bottom: 1px solid #C6C6C6;
}
#step2 .title
{
	width: 272px;
	word-wrap:break-word;
}

.titleRow
{
	text-transform:lowercase;
	text-transform:capitalize;
}

span.boxH
{
	width:110px;
	display:block;
	float:left;
}

div.dontShow
{
	display:none;
}
.step3Wrapper
{
	color: #666666;
	font-size: 14px;
	margin-bottom: 40px;
}
.step3Wrapper h3
{
	font-size: 20px;
	margin-top: 50px;
	width:420px;
	word-wrap:break-word;
}
.step3Wrapper .addedText
{
	display: block;
	margin-top: 5px;
}
.step3Wrapper .publishInfo
{
	display: block;
	margin-top: 15px;
	margin-bottom: 60px;
}
.step3Wrapper .MainControls
{
	border: none;
}
.step3Wrapper .center
{
	width: 100%;
	text-align: center;
}
.step3Wrapper .center .inner
{
	display: inline-block;
}
.step3Wrapper .newBtn
{
	margin-left: 10px;	
	margin-right: 10px;
}

.myhidden
{
	display: none;
}

#formWrapper .serverErrorMsg
{
    color: #E7001A;
    /* font-weight: bold;*/
    height: 45px;
    margin-left: 20px;
    width: 280px;
    min-height:0;  
    font-family:helvetica;
    font-size:12px;  
    border: 1px solid red;
    box-shadow: 0 0 5px #E7001A;
    -moz-box-shadow: 0 0 5px #E7001A;
    -webkit-box-shadow: 0 0 5px #E7001A;
}

.noresize
{
	resize:none;
}

.tstToolT:hover
{
	text-decoration:underline;
	cursor:pointer;
	
}

.breakBlock
{
	display:inline-block;
	word-wrap:break-word;
}

.printLogo
{
	display:none;
}

/* Select */
.fupp div.selector {
	text-transform:capitalize; 
}

#formWrapper .bread
{
	font-family: helvetica;
	margin-left:20px;
	margin-top:20px;
}
