/******************* General ****************/
.aScrollTo{}

body.mceContentBody
{
	text-align:			left;
	width:				475px;
	margin:				10px;
}

div#right_content_wrapper a,
body.mceContentBody a
{
	font-size:			12px;
	line-height:		17px;
	font-weight:		normal;
	color:				#bd5d1f;
	text-decoration:	underline;
}

div#right_content_wrapper a:hover,
body.mceContentBody a:hover
{
	text-decoration:	none;
}

div#right_content_wrapper h1,
body.mceContentBody h1
{
	font-size:			17px;
	line-height:		22px;
	color:				#bd5d1f;
	font-weight:		normal;
	margin:				0 0 18px 0;
}

div#right_content_wrapper h2,
body.mceContentBody h2
{
	font-size:			12px;
	line-height:		17px;
	font-weight:		bold;
	color:				#84463a;
	margin:				0 0 20px 0;
}

div#right_content_wrapper h1 span.ContentImageleft,
body.mceContentBody h1 span.ContentImageleft
{
	margin:				0 5px 5px 0;
}

div#right_content_wrapper h2 span.ContentImageleft,
body.mceContentBody h2 span.ContentImageleft
{
	margin:				0 5px 5px 0;
}

div#right_content_wrapper h3 span.ContentImageleft,
body.mceContentBody h3 span.ContentImageleft
{
	margin:				0 5px 5px 0;
}


div#right_content_wrapper h3,
body.mceContentBody h3
{
	font-size:			12px;
	line-height:		17px;
	font-weight:		bold;
	color:				#84463a;
	margin:				0 0 0 0;
}

div#right_content_wrapper p,
body.mceContentBody p,
div#right_content_wrapper div.paragraph,
body.mceContentBody div.paragraph
{
	font-size:			12px;
	line-height:		17px;
	font-weight:		normal;
	color:				#5b6066;
	text-decoration:	none;
	margin:				0 0 20px 0;
}

div#right_content_wrapper ul,
body.mceContentBody ul
{
	background-image:	none;
	list-style-image:	url(../images/bullet.gif);
	list-style-position:outside;
	margin:				0 0 20px 10px;
	color:				#5B6066;
}

div#right_content_wrapper ul li,
body.mceContentBody ul li
{
	font-size:			12px;
	line-height:		17px;
	background-image:	none;
	margin:				0 0 3px 0px;
	padding:			0;
	color:				#5B6066;
}

*html div#right_content_wrapper ul li,
html* div#right_content_wrapper ul li,
*html body.mceContentBody ul li,
html* body.mceContentBody ul li
{
	margin: 0 0 10px 22px;
	padding: 0;
}

div#right_content_wrapper .ContentImage,
body.mceContentBody .ContentImage
{
	margin:				0 0 15px 0;
}

div#right_content_wrapper .ContentImageleft,
body.mceContentBody .ContentImageleft
{
	float:				left;
	margin:				0 15px 15px 0;
}

div#right_content_wrapper .ContentImageright,
body.mceContentBody .ContentImageright
{
	float:				right;
	margin:				0  0 15px 15px;
}

/******************* SliderBoxen ****************/
div#right_content_wrapper div.SliderContainer,
body.mceContentBody div.SliderContainer
{
	margin:				0 0 15px 0;
}

div#right_content_wrapper div.SliderBox,
body.mceContentBody div.SliderBox
{
	margin:				0 0 3px 0;
}

div#right_content_wrapper .ClosedSlider a,
body.mceContentBody .ClosedSlider a
{
	color:				#fff;
	background-color:	#013e7f;
}

div#right_content_wrapper .OpenedSlider a,
body.mceContentBody .ClosedSlider a
{
	color:				#013e7f;
	background-color:	#a9bbcf;
}

div#right_content_wrapper a.SliderLink,
body.mceContentBody a.SliderLink,
div#right_content_wrapper a.SliderLink:hover,
body.mceContentBody a.SliderLink:hover
{
	display:			block;
	text-decoration:	none;
}

div#right_content_wrapper a.SliderLink span,
body.mceContentBody a.SliderLink span
{
	float:				left;
	padding:			2px 10px;
	font-weight:		bold;
}

div#right_content_wrapper a.SliderLink img,
body.mceContentBody a.SliderLink img
{
	float:				right;
}

div#right_content_wrapper .ClosedSlider div.SliderContent,
body.mceContentBody .ClosedSlider div.SliderContent
{
	display:			none;
}

div#right_content_wrapper .OpenedSlider div.SliderContent,
body.mceContentBody .OpenedSlider div.SliderContent
{
	display:			block;
}

div#right_content_wrapper div.SliderWrapper,
body.mceContentBody div.SliderWrapper
{
	margin:				10px;
	/*visibility:			hidden;*/
}

/******************* Table ****************/
div#right_content_wrapper table.ContentTable,
body.mceContentBody table.ContentTable
{
	width:				100%;
	margin:				0 0 10px 0;
}

div#right_content_wrapper table.ContentTable tr td,
body.mceContentBody table.ContentTable tr td,
div#right_content_wrapper table.ContentTable tr th,
body.mceContentBody table.ContentTable tr th
{
	padding:			0;
}

div#right_content_wrapper table.ContentTable tr td p,
div#right_content_wrapper table.ContentTable tr th p,
div#right_content_wrapper table.ContentTable tr td h1,
div#right_content_wrapper table.ContentTable tr th h1,
div#right_content_wrapper table.ContentTable tr td h2,
div#right_content_wrapper table.ContentTable tr th h2,
div#right_content_wrapper table.ContentTable tr td h3,
div#right_content_wrapper table.ContentTable tr th h3,
div#right_content_wrapper table.ContentTable tr td ul,
div#right_content_wrapper table.ContentTable tr th ul,
body.mceContentBody table.ContentTable tr td p,
body.mceContentBody table.ContentTable tr th p,
body.mceContentBody table.ContentTable tr td h1,
body.mceContentBody table.ContentTable tr th h1,
body.mceContentBody table.ContentTable tr td h2,
body.mceContentBody table.ContentTable tr th h2,
body.mceContentBody table.ContentTable tr td h3,
body.mceContentBody table.ContentTable tr th h3,
body.mceContentBody table.ContentTable tr td ul,
body.mceContentBody table.ContentTable tr th ul
{
	margin:				0 0 5px 0;
}

div#right_content_wrapper table.ContentTable_color tr.row0 td,
div#right_content_wrapper table.ContentTable_color tr.row0 th,
body.mceContentBody table.ContentTable_color tr.row0 td,
body.mceContentBody table.ContentTable_color tr.row0 th
{
	/*background-color:	#d5dde8;*/
}

div#right_content_wrapper table.ContentTable_color tr.row1 td,
body.mceContentBody table.ContentTable_color tr.row1 td
{
	/*background-color:	#fff;*/
}

div#right_content_wrapper table.ContentTable_color tr td,
div#right_content_wrapper table.ContentTable_color tr th,
body.mceContentBody table.ContentTable_color tr td,
body.mceContentBody table.ContentTable_color tr th
{
	vertical-align:		top;
	/*border-right:		1px solid #02478f;
	border-bottom:		1px solid #02478f;*/
}

div#right_content_wrapper table.ContentTable_color tr.tr1 th,
body.mceContentBody table.ContentTable_color tr.tr1 th
{
	/*background-color:	#004b9c;
	border-right:		1px solid #fff;
	border-bottom:		1px solid #02478f;*/
}

div#right_content_wrapper table.ContentTable_color tr th.lastDash,
body.mceContentBody table.ContentTable_color tr th.lastDash
{
	/*border-right:		1px solid #02478f;*/
}

div#right_content_wrapper table.ContentTable_color tr.tr1 td,
div#right_content_wrapper table.ContentTable_color tr.tr1 th,
body.mceContentBody table.ContentTable_color tr.tr1 td,
body.mceContentBody table.ContentTable_color tr.tr1 th
{
	/*border-top:			1px solid #02478f;*/
}

div#right_content_wrapper table.ContentTable_color tr td.td1,
div#right_content_wrapper table.ContentTable_color tr th.th1,
body.mceContentBody table.ContentTable_color tr td.td1,
body.mceContentBody table.ContentTable_color tr th.th1
{
	/*border-left:		1px solid #02478f;*/
}

div#right_content_wrapper table.ContentTable_color tr.tr1 th p,
div#right_content_wrapper table.ContentTable_color tr.tr1 th h1,
div#right_content_wrapper table.ContentTable_color tr.tr1 th h2,
div#right_content_wrapper table.ContentTable_color tr.tr1 th h3,
div#right_content_wrapper table.ContentTable_color tr.tr1 th ul li,
body.mceContentBody table.ContentTable_color tr.tr1 th p,
body.mceContentBody table.ContentTable_color tr.tr1 th h1,
body.mceContentBody table.ContentTable_color tr.tr1 th h2,
body.mceContentBody table.ContentTable_color tr.tr1 th h3,
body.mceContentBody table.ContentTable_color tr.tr1 th ul li
{
	/*color:				#fff;*/
}

div#right_content_wrapper table.ContentTable_color tr th p,
div#right_content_wrapper table.ContentTable_color tr th h1,
div#right_content_wrapper table.ContentTable_color tr th h2,
div#right_content_wrapper table.ContentTable_color tr th h3,
div#right_content_wrapper table.ContentTable_color tr th ul li,
body.mceContentBody table.ContentTable_color tr th p,
body.mceContentBody table.ContentTable_color tr th h1,
body.mceContentBody table.ContentTable_color tr th h2,
body.mceContentBody table.ContentTable_color tr th h3,
body.mceContentBody table.ContentTable_color tr th ul li
{
	font-weight:		bold;
}

div#right_content_wrapper table.ContentTable_color tr td p,
div#right_content_wrapper table.ContentTable_color tr td h1,
div#right_content_wrapper table.ContentTable_color tr td h2,
div#right_content_wrapper table.ContentTable_color tr td h3,
div#right_content_wrapper table.ContentTable_color tr td ul li,
body.mceContentBody table.ContentTable_color tr td p,
body.mceContentBody table.ContentTable_color tr td h1,
body.mceContentBody table.ContentTable_color tr td h2,
body.mceContentBody table.ContentTable_color tr td h3,
body.mceContentBody table.ContentTable_color tr td ul li
{
	
}

div#right_content_wrapper table.ContentTable tr td.align_right,
div#right_content_wrapper table.ContentTable tr th.align_right,
body.mceContentBody table.ContentTable tr td.align_right,
body.mceContentBody table.ContentTable tr th.align_right
{
	text-align:			right;
}

div#Sitemap
{
	margin:				0 0 20px 0;
}

div#Sitemap ul
{
	background-image:	none !important;
	list-style:			none !important;
	margin:				0 0 10px 0;
	padding:			0;
}

div#Sitemap ul span
{
	display:			block;
	float:				left;
	width:				40px;
}

div#Sitemap ul span,
div#Sitemap ul a
{
	font-size:			13px;
	font-weight:		bold;
	color:				#87443b;
	text-decoration:	none;
}

div#Sitemap ul a:hover
{
	text-decoration:	underline;
	background-image:	none;
}

div#Sitemap ul li
{
	background-image:	none !important;
	list-style:			none !important;
	margin:				0 15px 20px 0;
	padding:			0;
	background-image:	none;
}

div#Sitemap ul li ul
{
	background-image:	none !important;
	list-style:			none !important;
	margin:				0 5px 0 0;
}

div#Sitemap ul li ul li
{
	background-image:	none !important;
	list-style:			none !important;
	margin:				0 15px 3px 0;
}

div#Sitemap ul li ul li span,
div#Sitemap ul li ul li a
{
	font-size:			12px;
	font-weight:		normal;
	color:				#BD5D1F;
}

div#right_content_wrapper div#Sitemap a:hover span
{
	color:				red;
	text-decoration:	none !important;
}

ul.SiteMapNavigation_1
{
	background-image:	none !important;
	list-style:			none !important;
	list-style-image:	none;
	width:				210px;
	float:				left;
}

ul.SiteMapNavigation_1 li
{
	list-style:			none !important;
	background-image:	none !important;
	list-style-image:	none;
}

ul.SiteMapNavigation_2,
ul.SiteMapNavigation_2 li
{
	background-image:	none !important;
	list-style:			none !important;
	list-style-image:	none;
}

div#Sitemap ul li ul
{
	margin:				0;
}

a.SiteMapNavigation_2_link
{
	padding:			0;
}

a.SiteMapNavigation_3_link
{
	padding:			0;
}

a.DownloadLink
{
}

a.DownloadLink img
{
	float:				left;
	margin:				5px 5px 0 0;
}

a.DownloadLink span
{
	float:				left;
	display:			block;
	margin:				5px 5px 0 0;
}

a.DownloadLink:hover span
{
	text-decoration:	underline;
}

.noUnderline a,
a.noUnderline
{
	text-decoration:	none !important;
}

.noUnderline a:hover,
a.noUnderline:hover
{
	text-decoration:	underline !important;
}