a:link {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:active {
	color: #000000;
	text-decoration: none;
}

body{background-color:#FFFFFF;}

input
{
BACKGROUND-COLOR: #e9e9e9; 
BORDER-BOTTOM: #666666 1px solid; 
BORDER-LEFT: #666666 1px solid; 
BORDER-RIGHT: #666666 1px solid; 
BORDER-TOP: #666666 1px solid; 
COLOR: #555555; 
FONT-FAMILY: tahoma; 
FONT-SIZE: 10px
}

.bodytext
{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333;
margin: 0;
line-height: 18px;
padding: 0;
font-weight:: bold;
}

.workshopstrip1
{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
margin: 0;
line-height: 18px;
padding: 0;
font-weight:: bold;
background-color: #FAF9CB;
text-align:center;
}

.workshopstrip2
{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333
margin: 0;
line-height: 18px;
padding: 0;
font-weight: normal;
background-color: #F5E7B8;
text-align:center;
}

.leftpanel
{
font-family:"Franklin Gothic Medium";
font-size:14px;
color:#3e0208;
margin:5;
padding:0;
font-weight:bold;
}


.heading
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
	FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}

.textarea{
font-family: tahoma;
font-size: 11px;
color: #FFFFFF;
line-height:18px;
border:0px;
text-align:justify;
border-style: solid; ‘or dashed or dotted’
border-color: #FFF;
background-color: #000000; ‘any Hex value or transparent is you desire’
}


.marked
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
	FONT-WEIGHT: bold;
	color:#FF0000;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
	
}


.heading1
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
	FONT-WEIGHT: normal;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
}

.button
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
	FONT-WEIGHT: bold;
	color:#414042;
	height: 22px;
	width: 75px;
    TEXT-ALIGN: center;
    border-right:#A7A9AC 1px thin;
	border-left:#A7A9AC 1px thin;
	border-bottom:#A7A9AC 1px thin;
	border-top:#A7A9AC 1px thin;
	
}

.txtbox
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
	FONT-WEIGHT: normal;
	background-color:#FFFFFF;
	padding: 2px;	
	color:#414042;
	height: 20px;
	TEXT-ALIGN: left;
}

.txtboxmulti
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
	FONT-WEIGHT: normal;
	background-color:#FFFFFF;
	padding: 2px;	
	color:#414042;
	height: 100px;
	TEXT-ALIGN: left;
}


.time
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	COLOR: #414042;
	line-height: 18px;
	TEXT-ALIGN: left;
	font-weight: normal;
	background:none;
	border:none;
}

.heading2
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
	FONT-WEIGHT: bold;
	color:#414042;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
	background-color: #EEEEEE;
}

.heading3
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
	FONT-WEIGHT: bold;
	color:#FFFFFF;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
	background-color: #666666;
	border-right:#A7A9AC 1px dotted;
	border-top:#A7A9AC 1px dotted;
	border-left:#A7A9AC 1px dotted;
	border-bottom:#A7A9AC 1px dotted;
}

.date
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
	FONT-WEIGHT: regular;
	color:#333333;
    line-height: 17px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.bodyheading02
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
	FONT-WEIGHT: bold;
	COLOR: #3e0208;
    line-height: 22px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}

.bodyheading01
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
	FONT-WEIGHT: bold;
	color: #333333;
    HEIGHT: 15pt;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}

.bodyheading03
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
	FONT-WEIGHT: bold;
	color: #0B65AB;
	line-height: 18px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}

.txtblack
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: regular;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: none;
    TEXT-DECORATION: none
}

.maintxtgrey
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
    LINE-HEIGHT: 10pt;
    COLOR: #414042;
    TEXT-ALIGN: none;
    TEXT-DECORATION: none
}

.txtgrey
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
    COLOR: #414042;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}

.bodytxt
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	COLOR: #414042;
	line-height: 18px;
	TEXT-ALIGN: justify;
	TEXT-DECORATION: none;
	font-weight: normal;
}

.homebodytxt
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	COLOR: #414042;
	line-height: 15px;
	TEXT-ALIGN: justify;
	TEXT-DECORATION: none;
	font-weight: normal;
	table-layout:auto;
	}

.augtxt
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	COLOR: #FFFFFF;
	line-height: 18px;
	TEXT-ALIGN: justify;
	TEXT-DECORATION: none;
	font-weight: normal;
}

.trail
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	COLOR: #414042;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-top: 5px;
	TEXT-ALIGN: left;
	font-weight: normal;
}

.photo_titel
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Tahoma;
	COLOR: #575757;
	margin-bottom: 2px;
	margin-left: 2px;
	margin-top: 2px;
	TEXT-ALIGN: left;
	font-weight: normal;
}


.menutxt
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
    COLOR: #414042;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;	
}

.RHStext
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
    COLOR: #000000;
	line-height: 18px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;	
}


.bullet
{
	line-height: 18px;
}


.maintable
{
    BORDER-RIGHT: #c9c9c9 1px solid;
    BORDER-TOP: #c9c9c9 1px solid;
    BORDER-LEFT: #c9c9c9 1px solid;
    BORDER-BOTTOM: #c9c9c9 1px solid;
	background-color:#FFFFFF;
}

.trail
{
    BORDER-RIGHT: #c9c9c9 1px solid;
    BORDER-TOP: #c9c9c9 1px solid;
    BORDER-LEFT: #c9c9c9 1px solid;
    BORDER-BOTTOM: #c9c9c9 1px solid;
	background-color:#FFF2EC;
}

.outertable
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
}

.borderbottom
{
    BORDER-BOTTOM: #CCCDDB 1px solid;
}

.globaltable
{
    BORDER-RIGHT: #CCCDDB 1px solid;
    BORDER-LEFT: #CCCDDB 1px solid;
    BORDER-BOTTOM: #CCCDDB 1px solid;
}

.borderrt
{
    BORDER-RIGHT: #c9c9c9 1px solid;	
}

.border_rt_bott
{
    BORDER-RIGHT: #E2D8BD 1px solid;
	border-bottom:: #E2D8BD 1px solid;
	FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
    LINE-HEIGHT: 10pt;
    COLOR: #414042;
    TEXT-ALIGN: none;
    TEXT-DECORATION: none
}


.photos_border
{
    BORDER-RIGHT: #A7A9AC 1px dotted;
}

.tablehead
{
    TEXT-INDENT: 5pt;
	BORDER-BOTTOM: #A7A9AC 1px solid;
	BACKGROUND-COLOR: #DCDDDE;
	FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
}

.homehead
{
	FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	color: #E6920B;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}

.hometable
{
	border-left: #d1d2de 1px  solid;
}

.tablebrrt
{
	border-right: #A7A9AC 1px dotted;
	border-left: #A7A9AC 1px dotted;
	border-bottom: #A7A9AC 1px dotted;
	text-align:left;
	font-family:Tahoma, Verdana;
	font-size:11px;
	line-height:25px;
	text-indent:10px;
}

.linebottom
{
	border-bottom: #A7A9AC 1px dotted;
}

.linegrey
{
	border-bottom: #A7A9AC 1px dotted;
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	COLOR: #414042;
	TEXT-ALIGN: left;
	font-weight: normal;
}


.indextable
{
	border-top: #A7A9AC 1px dotted;
	border-bottom: #A7A9AC 1px dotted;
}

.lineorange
{
	border-top: #FFB300 1px dotted;
	border-bottom: #FFB300 1px dotted;
}
.scrolling
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
	FONT-WEIGHT: regular;
	color:#333333;
    line-height: 17px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
	background-color:none
SCROLLBAR-FACE-COLOR: #ffffff; BACKGROUND-ATTACHMENT: fixed; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #8f8f8f; SCROLLBAR-TRACK-COLOR: #ffffff; BACKGROUND-REPEAT: repeat; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; BACKGROUND-COLOR:none; text-align:justify
}


/*sitemap styles*/

/*.level01
{
font-size:11px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000000;
line-height:18px;
text-align:center;
background-color:#CCCCCC;
border-bottom:#666666;
border-left:#666666;
border-right:#666666;
border-top:#666666;
}

.level01borderrt
{
border-right:#666666;
}*/