/**
 * Style sheet style
 */
/* MAIN BODY */
body
{
	margin:1px auto;
	padding:0em;
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size:62.5%;
	background: #F5F8FE;
	overflow-y:scroll;
}

a.mainnav:active
{
	margin: 0em;
		padding: 0em 1.0em 0em 1.0em;
		border-right: solid 1px #ffffff;	
		background-color: inherit;
		color: #172b74;
		text-decoration: none;
}

a.first
{
	text-decoration:none;
	color:#ff0000;
	display: block;
	width:140px;            
	text-align: right;	
	padding: 0.3em 0.7em 0.2em 0.6em;
	border-left: solid 0.5em #000000;
	color: rgb(125,125,125);
	text-decoration: none;
	font-weight: bold;
	font-size: 1.1em;
}

/* Aktiver Submenüpunkt */
a.active,
a.active:hover
{
	text-decoration:none;
	color:#000000;
	list-style-type:none;
	display: block;
	width:140px;            
	text-align: right;	
	padding: 0.3em 0.7em 0.2em 0.6em;
	border-left: solid 0.5em #89C72C;
	background-color: inherit;
	color: rgb(125,125,125);
	text-decoration: none;
	font-weight: bold;
	font-size: 1.1em;
}

#logolink
{
	left:0px;
	top:-134px;
	position:relative;
	display:block;
}

/* Für die auswählbaren Menüpunkte */
a.navilink
{
	background-color:#ffffff;
	color:#66cc00;
	list-style-type:none;
	display:block;
	width:140px;            
	text-align: right;	
	padding: 0.3em 0.7em 0.2em 0.6em;
	border-left: solid 0.5em #ffffff;
	color: rgb(125,125,125);
	text-decoration: none;
	font-weight: bold;
	font-size: 1.1em;
}

li.navilink
{
	text-decoration:none;
	color:#66cc00;
	list-style-type:none;
	margin: 0;
	  padding: 0;
	border-bottom: solid 1px #cccccc;
}

li.last
{
	text-decoration:none;
	color:#66cc00;
	list-style-type:none;
	margin: 0;
	  padding: 0;
	border-bottom: solid 1px #cccccc;
}

li.first
{
	text-decoration:none;
	color:#66cc00;
	list-style-type:none;
	margin: 0;
	  padding: 0;
	border-top: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
}

a.footer
{
	text-decoration:none;
}

h1
{
	font-size:18px;
	color:#172B74;
}

h4
{
	font-size:12px;
	color:#333333;
}

h5
{
	margin-top:25px;
	margin-bottom:-10px;
	padding-bottom:20px;
	text-align:left;
	font-family:verdana,arial,sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#4FA624;
}

h6
{
	text-align:center;
	font-family:verdana,arial,sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#4FA624;
}

a:link,
a:active,
a:visited
{
	text-decoration:none;
}

a.drucken:link,
a.drucken:active,
a.drucken:visited
{
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

a.drucken:hover
{
	font-weight:bold;
	color:#ffffff;
}

a.teaser
{
	text-decoration:none;
	color:#000000;
}

a.teaserHeadline
{
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
	color:#ff0000;
}

ul.level_1
{
	left:0px;
	position:relative;
	margin-left:0px;
	padding-left:0px;
}

li.active
{
	width:160px;
	background-color:#E0F4B5;
	list-style-type:none;
}

#wrap
{
	width:78.0em;
	margin:0em auto;
	padding:0em;
	background-color:#ffffff;
	background-repeat:repeat-y;
	float:none;
	overflow:hidden;
}

#wrapHome
{
	width:78.0em;
	margin:0em auto;
	padding:0em;
	background-image:url("tl_files/authensis/img/bgwrap.gif");
	background-repeat:repeat-y;
	float:none;
	overflow:hidden;
	border:1px solid #89C72C;
}

.mod_calendar table
{
	width:100%;
		border-top:1px solid #cccccc;
		border-left:1px solid #cccccc;
}

.mod_calendar .head
{
	padding-top:4px;
		padding-bottom:5px;
		text-align:center;
		background-color:#f6f6f6;
		border-right:1px solid #cccccc;
		border-bottom:1px solid #cccccc;
}

.mod_calendar .current
{
	background-color:#E3F8DA;
}

.mod_calendar .label
{
	padding-top:3px;
		padding-bottom:4px;
		text-align:center;
		background-color: #2A2A6A;
		border-right:1px solid #cccccc;
		border-bottom:1px solid #cccccc;
		font-weight:bold;
		font-size:10px;
		color:#ffffff;
}

.mod_calendar td
{
	width:14%;
		height:72px;
		padding:1px;
		vertical-align:top;
		background-color:#ffffff;
		border-right:1px solid #cccccc;
		border-bottom:1px solid #cccccc;
}

.mod_calendar .weekend
{
	background-color:#f6f6f6;
}

.mod_calendar .today
{
	background-color:#E3F8DA;
}

.mod_calendar .empty,
.mod_calendar .empty .header
{
	background-color:#f6f6f6;
}

.mod_calendar td .header
{
	padding-bottom:2px;
		background-color:#91DF6A;
		font-size:10px;
}

.mod_calendar td .event a
{
	font-weight:bold;
	font-size:12px;
	color:#003366;
}

.mod_eventlist
{
	margin-right:6px;
}

.mod_eventlist .header
{
	padding:3px 6px 4px 6px;
		background-color:#e6e6e6;
		border-right:1px solid #cccccc;
		border-bottom:1px solid #cccccc;
		border-left:1px solid #cccccc;
		font-weight:bold;
}

.mod_eventlist .header.first
{
	border-top:1px solid #cccccc;
}

.mod_eventlist .event
{
	padding:10px 6px 12px 6px;
		border-right:1px solid #cccccc;
		border-bottom:1px solid #cccccc;
		border-left:1px solid #cccccc;
}

.mod_eventlist .time
{
	margin-top:-6px;
		margin-bottom:6px;
		font-weight:normal;
		color:#999999;
}

.mod_eventreader .info
{
	margin-top:-12px;
		font-size:10px;
		color:#999999;
}

.mod_eventreader .recurring
{
	margin-top:2px;
		font-size:10px;
		color:#009900;
}

.mod_eventreader .ce_text
{
	width:580px;
	margin-top:15px;
}

.mod_eventreader .back
{
	margin-top:18px;
}

#left
{
	width:160px;
	float:left;
	clear:both;
	color:#333333;
}

.anrede
{
	width:80px;
}

.plz
{
	width:40px;
}

.formfeld
{
	width:180px;
}

/* Start Mac IE5 filter */
#left-column-first
{
	margin-bottom:-30000px;
	padding-bottom:30000px;
}

/* End Mac IE5 filter */
#left-column
{
	width:15.9em;
	float:left;
	clear:both;
	padding:0em;
	background-color:#rgb(25;
	color:#rgb(10;
}

/* Start Mac IE5 filter */
#left-column
{
	margin-bottom:-30000px;
	padding-bottom:30000px;
}

/* End Mac IE5 filter */
#left-column ul
{
	width:15.8em;
	float:left;
	margin:0em;
	padding:0em;
	list-style: none;
}

.mod_NavigationSub
{
	height:1.3em;
	padding:0.3em 0.7em 0.2em 0.6em;
	text-align:right;
}

a.menulink
{
	margin-top:2px;
	margin-bottom:2px;
	padding:0px;
	text-decoration:none;
	color:#1E2A5C;
	white-space:nowrap;
	background-color: #B9C5E3;
	padding-left: 10px;
}

#left-column a:hover,
#left-column .selected
{
	text-align:right;
	background-color:#rgb(22;
	text-decoration:none;
	color:#rgb(0,;
}

#left-column li.left-nav-group a:hover,
#left-column li.left-nav-group .selected
{
	text-align:right;
	background-color:#rgb(22;
	text-decoration:none;
	color:#rgb(0,;
}

#left-column li.first a:hover,
#left-column li.first.selected
{
	text-align:right;
	background-color:#000000;
	text-decoration:none;
	color:#000000;
}

#main-column
{
	float:left;
	margin:0em;
	padding:0em 2.0em;
	background-color:#inheri;
}

#right-column
{
	width:14.0em;
	float:right;
	margin:0em;
	padding:0em;
	vertical-align:top;
	background-color:#ffffff;
}

breiterInhalt
{
	width:580px;
}

#more
{
	color:#ff3300;
}

/* Correction for Safari 1.x */
* > #footer,
* > form,
* > #notes,
* > .output
{
	position: relative;
		z-index: 1000;
}

#footer
{
	width:78.0em;
	height:2.5em;
	clear:both;
	margin:1.0em 0em 0em 0.0em;
	padding:0.5em 0em;
	text-align:center;
	text-decoration:none;
	font-size:1.0em;
}

.mod_navigation a,
.mod_navigation li,
.mod_navigation p
{
	font-weight:bold;
	text-decoration:none;
	color:#339933;
	list-style-type:none;
}


/**
 * Blue options
 */
.main-column-title-blue
{
	display:block;
	margin:0em 0em 0.5em 0em;
	padding:0.2em 0em 0.2em 0.3em;
	background-color:#rgb(18;
	font-weight:bold;
	font-size:1.2em;
	color:#rgb(10;
}

.main-column-box-full-blue
{
	width:43.0em;
	float:left;
	margin:0em 0em 2.0em 0em;
	padding:0em;
	background-color:#rgb(22;
	color:#rgb(10;
}

.main-column-box-left-blue
{
	width:20.5em;
	float:left;
	clear:left;
	margin:0em 0em 2.0em 0em;
	padding:0em;
	background-color:#rgb(22;
	color:#rgb(10;
}

.main-column-box-right-blue
{
	width:20.5em;
	float:right;
	margin:0em 0em 2.0em 0em;
	padding:0em;
	background-color:#rgb(22;
	color:#rgb(10;
}

.main-column-box-full-blue p.heading,
.main-column-box-left-blue p.heading,
.main-column-box-right-blue p.heading
{
	margin:1.0em;
	font-weight:bold;
	font-size:1.2em;
}

.main-column-box-full-blue p.subheading,
.main-column-box-left-blue p.subheading,
.main-column-box-right-blue p.subheading
{
	margin:1.0em 1.0em 0.6em 1.0em;
	font-weight:bold;
	font-size:1.2em;
}

.main-column-box-full-blue p,
.main-column-box-left-blue p,
.main-column-box-right-blue p
{
	margin:0em 1.0em 0.6em 1.0em;
	font-size:1.2em;
}


/**
 * Blue title and box option
 */
.right-column-box-blue
{
	width:13.0em;
	margin:0em 1.0em 0.8em 0em;
	padding:0.4em;
	background-color:#rgb(22;
	color:#rgb(10;
}


/**
 * Buffer between heading and conte
 */
#buffer
{
	width:78.0em;
	height:0px;
	float:left;
	clear:both;
	display:block;
	margin:0em;
	padding:0em;
	background-color:#ffffff;
}


/**
 * Correction for IE5
 */
* html #header-nav-bottom a
{
	width:1%;
}


/**
 * Correction for Safari 1.x
 */
* > #footer,
* > form,
* > #notes,
* > .output
{
	position:relative;
	z-index: 1000;
}


/**
 * Green options
 */
.main-column-title-green
{
	display:block;
	margin:0em 0em 0.5em 0em;
	padding:0.2em 0em 0.2em 0.3em;
	background-color:#rgb(19;
	font-weight:bold;
	font-size:1.2em;
	color:#rgb(10;
}

.main-column-box-full-green
{
	width:43.0em;
	float:left;
	margin:0em 0em 2.0em 0em;
	padding:0em;
	background-color:#ffffff;
	color:#ffffff;
}

.main-column-box-left-green
{
	width:20.5em;
	float:left;
	clear:left;
	margin:0em 0em 2.0em 0em;
	padding:0em;
	background-color:#rgb(22;
	color:#rgb(10;
}

.main-column-box-right-green
{
	width:20.5em;
	float:right;
	margin:0em 0em 2.0em 0em;
	padding:0em;
	background-color:#rgb(22;
	color:#rgb(10;
}

.main-column-box-full-green p.heading,
.main-column-box-left-green p.heading,
.main-column-box-right-green p.heading
{
	margin:1.0em;
	font-weight:bold;
	font-size:1.2em;
}

.main-column-box-full-green p.subheading,
.main-column-box-left-green p.subheading,
.main-column-box-right-green p.subheading
{
	margin:1.0em 1.0em 0.6em 1.0em;
	font-weight:bold;
	font-size:1.2em;
}

.main-column-box-full-green p,
.main-column-box-left-green p,
.main-column-box-right-green p
{
	margin:0em 1.0em 0.6em 1.0em;
	font-size:1.2em;
}


/**
 * Green title and box option
 */
.right-column-title-green
{
	display:block;
	margin:0em 0em 0.5em 0em;
	padding:0.2em 0em 0.2em 0.2em;
	background-color:#C4DD6C;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	color:#646464;
}

.right-column-box-green
{
	width:13.0em;
	margin:0em 1.0em 0.8em 0em;
	padding:0.4em;
	color:#000000;
}


/**
 * Grey options
 */
.main-column-title-grey
{
	display:block;
	margin:0em 0em 0.5em 0em;
	padding:0.2em 0em 0.2em 0.3em;
	background-color:#rgb(22;
	font-weight:bold;
	font-size:1.2em;
	color:#rgb(10;
}

.main-column-box-full-grey
{
	width:43.0em;
	float:left;
	margin:0em 0em 2.0em 0em;
	padding:0em;
	background-color:#rgb(23;
	color:#rgb(10;
}

.main-column-box-left-grey
{
	width:20.5em;
	float:left;
	clear:left;
	margin:0em 0em 2.0em 0em;
	padding:0em;
	background-color:#rgb(23;
	color:#rgb(10;
}

.main-column-box-right-grey
{
	width:20.5em;
	float:right;
	margin:0em 0em 2.0em 0em;
	padding:0em;
	background-color:#rgb(23;
	color:#rgb(10;
}

.main-column-box-full-grey p.heading,
.main-column-box-left-grey p.heading,
.main-column-box-right-grey p.heading
{
	margin:1.0em;
	font-weight:bold;
	font-size:1.2em;
}

.main-column-box-full-grey p.subheading,
.main-column-box-left-grey p.subheading,
.main-column-box-right-grey p.subheading
{
	margin:1.0em 1.0em 0.6em 1.0em;
	font-weight:bold;
	font-size:1.2em;
}

.main-column-box-full-grey p,
.main-column-box-left-grey p,
.main-column-box-right-grey p
{
	margin:0em 1.0em 0.6em 1.0em;
	font-size:1.2em;
}


/**
 * Grey title and box option
 */
.right-column-title-grey
{
	display:block;
	margin:0em 0em 0.5em 0em;
	padding:0.2em 0em 0.2em 0.2em;
	background-color:#rgb(22;
	font-weight:bold;
	font-size:1.1em;
	color:#rgb(10;
}

.right-column-box-grey
{
	width:13.0em;
	margin:0em 1.0em 0.8em 0em;
	padding:0.4em;
	background-color:#rgb(23;
	color:#rgb(10;
}


/**
 * Header main banner
 */
/* HEADER */
#header-banner
{
	width:78.0em;
	height:11.4em;
	float:left;
	margin:0em;
	padding:0em;
	background: url(../img/auth-header.jpg) no-repeat;
}


/**
 * Header navigation bottom
 */
#header-nav-bottom
{
	width:78.0em;
	height:2.0em;
	float:left;
	margin:0em;
	padding:0em;
	background-color:#ffffff;
	line-height:2.0em;
	background: url(../img/img_header_nav_bottom.jpg);
}

#header-nav-bottom ul
{
	margin:0em;
	padding:0em;
	font-weight:bold;
	font-size:1.1em;
	list-style: none;
}

#header-nav-bottom li
{
	float:left;
	white-space:nowrap;
}

#header-nav-bottom li a
{
	display:block;
	margin:0em;
	padding:0em 1.0em;
	background-color:#inheri;
	text-decoration:none;
	color:#rgb(25;
}


/**
 * Header navigation top
 */
#header-nav-top
{
	float:right;
	margin:0.7em 0.2em 0em 0em;
	padding:0em;
	background-color:transparent;
}

#header-nav-top ul
{
	margin:0em;
	padding:0em;
	list-style-type:none;
}

#header-nav-top li
{
	float:left;
	white-space:nowrap;
}

#header-nav-top li a
{
	display:block;
	margin:0em;
	padding:0em 0.5em;
	text-decoration:none;
}

#header-nav-top a:hover,
#header-nav-top .selected
{
	text-decoration:underline;
}

#header-nav-top .img-flag
{
	height:1.2em;
	display:inline;
	margin:0em;
	padding:0em;
}


/**
 * Hyperlinks in main and right col
 */
a
{
	text-decoration:underline;
	background-color: transparent;
}

a:hover
{
	text-decoration:none;
}


/**
 * Image with border
 */
.main-column-img-left-halfsize-border
{
	width:5.5em;
	height:5.5em;
	float:left;
	margin:0.3em 0.75em 0.3em 0em;
	font-size:0.833em;
	!scaling units so that 1.0em=10px, thus more easy to scale pictures. This is necessary since active font-size is 1.2em in the main section.;
}

.main-column-img-right-halfsize-border
{
	width:5.5em;
	height:5.5em;
	float:right;
	margin:0.3em 0em 0.3em 0.75em;
	font-size:0.833em;
	!scaling units so that 1.0em=10px, thus more easy to scale pictures. This is necessary since active font-size is 1.2em in the main section.;
}

.main-column-img-left-fullsize-border
{
	width:11.0em;
	height:11.0em;
	float:left;
	margin:0.3em 0.75em 0.3em 0em;
	font-size:0.833em;
	!scaling units so that 1.0em=10px, thus more easy to scale pictures. This is necessary since active font-size is 1.2em in the main section.;
}

.main-column-img-right-fullsize-border
{
	width:11.0em;
	height:11.0em;
	float:right;
	margin:0.3em 0em 0.3em 0.75em;
	font-size:0.833em;
	!scaling units so that 1.0em=10px, thus more easy to scale pictures. This is necessary since active font-size is 1.2em in the main section.;
}


/**
 * Image without border
 */
.main-column-img-left-halfsize-noborder
{
	width:5.0em;
	height:5.0em;
	float:left;
	margin:0.3em 0.5em 0.3em 0em;
	font-size:0.833em;
	!scaling units so that 1.0em=10px, thus more easy to scale pictures. This is necessary since active font-size is 1.2em in the main section.;
}

.main-column-img-right-halfsize-noborder
{
	width:5.0em;
	height:5.0em;
	float:right;
	margin:0.3em 0em 0.3em 0.5em;
	font-size:0.833em;
	!scaling units so that 1.0em=10px, thus more easy to scale pictures. This is necessary since active font-size is 1.2em in the main section.;
}

.main-column-img-left-fullsize-noborder
{
	width:10.0em;
	height:10.0em;
	float:left;
	margin:0.3em 0.5em 0.3em 0em;
	font-size:0.833em;
	!scaling units so that 1.0em=10px, thus more easy to scale pictures. This is necessary since active font-size is 1.2em in the main section.;
}

.main-column-img-right-fullsize-noborder
{
	width:10.0em;
	height:10.0em;
	float:right;
	margin:0.3em 0em 0.3em 0.5em;
	font-size:0.833em;
	!scaling units so that 1.0em=10px, thus more easy to scale pictures. This is necessary since active font-size is 1.2em in the main section.;
}


/**
 * Images
 */
#left-column-first .img-left-nav
{
	width:15.9em;
	height:50.0em;
	margin:0em;
	padding:0em;
}


/**
 * Pagetitle
 */
/* End Mac IE5 filter */
#pagetitle
{
	width:39.0em;
	margin:0.3em 0em 1.0em 0em;
	padding:0em;
	background-color:#inheri;
	color:#rgb(10;
}

#pagetitle p
{
	margin:0em;
	padding:0em;
	font-weight:bold;
	font-size:1.1em;
}


/**
 * Paragraph text
 */
#right-column p
{
	margin:0em 0em 0.4em 0em;
	font-size:1.1em;
}


/**
 * Red options
 */
.main-column-title-red
{
	display:block;
	margin:0em 0em 0.5em 0em;
	padding:0.2em 0em 0.2em 0.3em;
	background-color:#rgb(25;
	font-weight:bold;
	font-size:1.2em;
	color:#rgb(10;
}

.main-column-box-full-red
{
	width:43.0em;
	float:left;
	clear:left;
	margin:0em 0em 2.0em 0em;
	padding:0em;
	background-color:#rgb(25;
	color:#rgb(10;
}

.main-column-box-left-red
{
	width:20.5em;
	float:left;
	margin:0em 0em 2.0em 0em;
	padding:0em;
	background-color:#rgb(25;
	color:#rgb(10;
}

.main-column-box-right-red
{
	width:20.5em;
	float:right;
	margin:0em 0em 2.0em 0em;
	padding:0em;
	background-color:#rgb(25;
	color:#rgb(10;
}

.main-column-box-full-red p.heading,
.main-column-box-left-red p.heading,
.main-column-box-right-red p.heading
{
	margin:1.0em;
	font-weight:bold;
	font-size:1.2em;
}

.main-column-box-full-red p.subheading,
.main-column-box-left-red p.subheading,
.main-column-box-right-red p.subheading
{
	margin:1.0em 1.0em 0.6em 1.0em;
	font-weight:bold;
	font-size:1.2em;
}

.main-column-box-full-red p,
.main-column-box-left-red p,
.main-column-box-right-red p
{
	margin:0em 1.0em 0.6em 1.0em;
	font-size:1.2em;
}


/**
 * Red title and box option
 */
.right-column-title-red
{
	display:block;
	margin:0em 0em 0.5em 0em;
	padding:0.2em 0em 0.2em 0.2em;
	background-color:#rgb(25;
	font-weight:bold;
	font-size:1.1em;
	color:#rgb(10;
}

.right-column-box-red
{
	width:13.0em;
	margin:0em 1.0em 0.8em 0em;
	padding:0.4em;
	background-color:#rgb(25;
	color:#rgb(10;
}


/**
 * Standard option
 */
/* End Mac IE5 filter */
.right-column-title-standard
{
	display:block;
	margin:0em 0em 0.5em 0em;
	padding:0.2em 0em;
	background-color:#rgb(25;
	font-weight:bold;
	font-size:1.1em;
	color:#rgb(10;
}

.right-column-box-standard
{
	width:13.0em;
	margin:0em 1.0em 0.8em 0em;
	padding:0.4em;
	background-color:#rgb(25;
	color:#rgb(10;
}


/**
 * Standard title and box option
 */
.main-column-title-standard
{
	display:block;
	margin:0em 0em 0.5em 0em;
	padding:0.2em 0em;
	background-color:#rgb(25;
	font-weight:bold;
	font-size:1.2em;
	color:#rgb(11;
}

.main-column-box-full-standard
{
	width:43.0em;
	float:left;
	margin:0em 0em 2.0em 0em;
	padding:0em;
	background-color:#rgb(25;
	color:#rgb(10;
}

.main-column-box-left-standard
{
	width:20.5em;
	float:left;
	clear:left;
	margin:0em 0em 2.0em 0em;
	padding:0em;
	background-color:#rgb(25;
	color:#rgb(10;
}

.main-column-box-right-standard
{
	width:20.5em;
	float:right;
	margin:0em 0em 2.0em 0em;
	padding:0em;
	background-color:#rgb(25;
	color:#rgb(10;
}

.main-column-box-full-standard p.heading,
.main-column-box-left-standard p.heading,
.main-column-box-right-standard p.heading
{
	margin:1.0em 0em;
	font-weight:bold;
	font-size:1.2em;
}

.main-column-box-full-standard p.subheading,
.main-column-box-left-standard p.subheading,
.main-column-box-right-standard p.subheading
{
	margin:1.0em 0em 0.6em 0em;
	font-weight:bold;
	font-size:1.2em;
}

.main-column-box-full-standard p,
.main-column-box-left-standard p,
.main-column-box-right-standard p
{
	margin:0em 0em 0.6em 0em;
	font-size:1.2em;
}


/**
 * Yellow options
 */
.main-column-title-yellow
{
	display:block;
	margin:0em 0em 0.5em 0em;
	padding:0.2em 0em 0.2em 0.3em;
	background-color:#rgb(25;
	font-weight:bold;
	font-size:1.2em;
	color:#rgb(10;
}

.main-column-box-full-yellow
{
	width:43.0em;
	float:left;
	margin:0em 0em 2.0em 0em;
	padding:0em;
	background-color:#rgb(25;
	color:#rgb(10;
}

.main-column-box-left-yellow
{
	width:20.5em;
	float:left;
	clear:left;
	margin:0em 0em 2.0em 0em;
	padding:0em;
	background-color:#rgb(25;
	color:#rgb(10;
}

.main-column-box-right-yellow
{
	width:20.5em;
	float:right;
	margin:0em 0em 2.0em 0em;
	padding:0em;
	background-color:#rgb(25;
	color:#rgb(10;
}

.main-column-box-full-yellow p.heading,
.main-column-box-left-yellow p.heading,
.main-column-box-right-yellow p.heading
{
	margin:1.0em;
	font-weight:bold;
	font-size:1.2em;
}

.main-column-box-full-yellow p.subheading,
.main-column-box-left-yellow p.subheading,
.main-column-box-right-yellow p.subheading
{
	margin:1.0em 1.0em 0.6em 1.0em;
	font-weight:bold;
	font-size:1.2em;
}

.main-column-box-full-yellow p,
.main-column-box-left-yellow p,
.main-column-box-right-yellow p
{
	margin:0em 1.0em 0.6em 1.0em;
	font-size:1.2em;
}


/**
 * Yellow title and box option
 */
.right-column-title-yellow
{
	display:block;
	margin:0em 0em 0.5em 0em;
	padding:0.2em 0em 0.2em 0.2em;
	background-color:#rgb(25;
	font-weight:bold;
	font-size:1.1em;
	color:#rgb(10;
}

.right-column-box-yellow
{
	width:13.0em;
	margin:0em 1.0em 0.8em 0em;
	padding:0.4em;
	background-color:#rgb(25;
	color:#rgb(10;
}
