body {
	background-attachment: scroll;
	background-image: url(images/basicbackgroundlineback.png);
	background-repeat: repeat-x;
}
.bigbuttonbackground {
	background-image: url(images/basicohsite_09plain.png);
}
.sloganbackground_plain {
	background-image: url(images/basicohsite_10plain.png);
}
.sloganbackground_ice {
	background-image: url(images/basicohsite_10.png);
	background-repeat:no-repeat;
}
.sloganbackground_en {
	background-image: url(images/basicohsite_10-eng.png);
	background-repeat:no-repeat;
}
.tryOpenHand_background_plain {
	background-image: url(images/basicohsite_11plain.png);
	background-repeat:no-repeat;
}

.topbartextstyle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CCCCCC;
	text-decoration: none;	
}	
.topbartextstyle:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CCCCCC;
	text-decoration: none;		
}
.topbartextstyle:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CCCCCC;
	text-decoration: none;		
}

.topbartextstyle:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CCCCCC;
	text-decoration: none;		
}

.topbartextstyle:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CCCCCC;
	text-decoration: none;		
}

.searchmessagebox {
	border: 0px none #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}
.searchbackground {
	background-image:url(images/searchvpn.png);
	background-repeat:repeat-x;
}

.datebox {
	background-image: url(images/icon-date.png);
	background-repeat: no-repeat;
}
.futurebox {
	background-image: url(images/icon-future.png);
	background-repeat: no-repeat;
}
.filesbox {
	background-image: url(images/icon-openhandfilesshade.png);
	background-repeat: no-repeat;
}
.solutionsbox {
	background-image: url(images/icon-openhandslutionsgrey.png);
	background-repeat: no-repeat;
}
.handbookbox {
	background-image: url(images/icon-handbook.png);
	background-repeat: no-repeat;
}
.openhandiconbox {
	background-image: url(images/icon-openhand.png);
	background-repeat: no-repeat;
}
.commentbox {
	background-image: url(images/icon-contact.png);
	background-repeat: no-repeat;
}
.datebox {
	background-image: url(images/icon-date.png);
	background-repeat: no-repeat;
}
.pdfbox {
	background-image: url(images/icon-pdf.png);
	background-repeat: no-repeat;
}

.style2 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style8 {font-size: 10px}
.style9 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

.HeadingColorBlack {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}
.HeadingColorOrange {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #e76e34;
	font-weight: bold;
}
.HeadingColorGreen {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #8c9534;
	font-weight: bold;
}
.HeadingColorPurple {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #493080;
	font-weight: bold;
}
.HeadingColorOHBlue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #3f9bcd;
	font-weight: bold;
}
.HeadingColorBeige {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #bcb39a;
	font-weight: bold;
}
.HeadingColorDarkBlue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #646da2;
	font-weight: bold;
}
.HeadingColorDarkPink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #D11E61;
	font-weight: bold;
}






.style15 {color: #666666}
.style29 {color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

.HeadlineDarkBasic {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}
.HeadlineDarkBasic:link {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}

.HeadlineDarkBasic:hover {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	text-decoration:none;
}

.HeadlineDarkBasic:visited {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}

.HeadlineDarkBasic:active {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.style31 {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.style34 {font-size: 16px; font-weight: bold; }

.MessageYes {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#00CC00; }
.MessageNo {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#FF0000; }

.style35 {color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CCCCCC;
}
.DarkGrayNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.DarkGraySmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.DarkSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
}
.DarkGrayNormalText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	}	
.DarkGrayNormalText:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:underline;		
}
.DarkGrayNormalText:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:underline;		
}

.DarkGrayNormalText:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:underline;	
}

.DarkGrayNormalText:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:underline;		
}
.DarkGraySmallLink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:underline;		
}
.DarkGraySmallLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:underline;		
}

.DarkGraySmallLink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:underline;	
}

.DarkGraySmallLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:underline;		
}
.quotedisplay {
	background-image: url(images/quotedisplay.png);
	background-repeat: no-repeat;
	background-position: right;

}