/****************************************************/
/*	P R I N T				     */
/****************************************************/

div.HideOnPrint {
	display: none ! important;
}

div#TopLine1,
div#TopLine2,
div#TopLine3,
div#BlueTopBarInner {
	display: none ! important;
}

.ShowOnPrint {
	display: block ! important;
}

.ResizeOnPrint {
	border: 0 ! important;
	margin: 0 ! important;
	padding: 0 ! important;
	width: 100% ! important;
}

/*img i formbuilder*/ 
.RequiredImage{
	float:left;
}


div#ColumnsContainer {
	background-image: none;
}

body{
	text-align:left;
}

body, 
input, select, textarea, 
table, tr, td,
a {
	background-color: #FFFFFF ! important;
	color: #000000 ! important;
}

a, a:visited {
	text-decoration: underline ! important;
}


h1, h2, h3, h4, h5, h6 {
	/* no background-color here because these are used on gradient background*/ 
	color: #000000 ! important;
}


h6{padding-left:0 !important;}

div#PageContainer{
	margin:0;
	text-align:left;
	padding-left:3px !important;
	overflow:visible !important;
}

div#ContentColumnInner table{
	border-collapse:collapse;
	width:96%;
}

div#ContentColumnInner td{
/*	border:1px solid #cccccc;  */
	padding:3px;
}

/****************************************************/
/* B O X L I N K S                                  */
/****************************************************/
ul#NavigationChildren li.LinkBox{
	border:1px solid #cccccc  !important;
}

ul#NavigationChildren li.LinkBox a{
	text-decoration:none !important;
}

/*CUSTOM*/
div#Tools{
	display:none;
}

div#ContentAreaLeft{
	width:47%;
	margin-right:3%;
}

div#ContentAreaRight{
	float:right;
	width:47%;
}

div.RedTeaser{
	width: 100%;
	padding-left:0;
	width:280px;
	margin:6px 0 6px 0;
	border:1px solid #860303 !important;
	background-color: #FFFFFF;
}

div.RedTeaser table td{
	width: 100%;
	padding:8px 5px 10px 10px;
	margin:6px 0 6px 0;
	width:100%;
	border:0px solid #860303 !important;
	background-color: #FFFFFF;
}

/****************************************************/
/* O V E  R S I G T S S  I D E                      */
/****************************************************/

div#MainAreaContent1{
	width:47%;
	margin-right:21px;
}

div#MainAreaTeaser1{
	width:47%;
	float:left;
}

div#ContentColumnInner ul#NavigationChildren li.LinkBox{
	border:1px solid #cccccc;
	width:47%;
	margin-right:15px;
}
div#ContentColumnInner ul#NavigationChildren li.SecondLinkBox{
	margin-right:0;
}

li.LinkBox a,
div.NewsTeaserItem a{
	text-decoration:none ! important;
}

div.GreyBox{
	border:1px solid #cccccc;
	width:620px !important;
}

div#ContentColumnInner div#Panes li{top:0px; } 

div#ContentColumnInner div#Panes li a{
	border:1px solid #cccccc;
	border-bottom:none;
	padding-right:11px !important;
}

div.tabContent{
	width:620px;
}


/****************************************************/
/* L I N K M A N A G E R                            */
/****************************************************/
div.Links{
	width:293px;
}

div.SmalSide div.Links{
	width:52%;
}

div.SmalSide div.secondLinks{
	width:45%;
}

/****************************************************/
div#PictureDescription{
	float:right;
	width:225px;
}
