body
{
	margin: 0;
	padding-bottom: 0;
	font: 76%/1.4 Georgia, serif;
}

a 
{
	color: #006ea0;
}

h1, h2, h3, h4 
{
	font-family: Georgia, serif;
}

h1 {font-weight: normal; font-size: 1.7em; line-height: 2em; padding: 0; margin: 0; }
h2 {font-weight: normal; font-style: italic; font-size: 1.5em; padding: 0; margin: 0.2em 0em;}
h3 {font-weight: bold; font-size: 1em; padding: 0; margin: 0.4em 0em;}

p {margin: 0 0 1em 0; padding: 0; }

hr 
{
	margin: 0.5em 0;
	height: 1px;
	padding: 0;
	background:#d7d7d7;
	color: #d7d7d7;
	border:0;
}

label 
{
	width: 40%;
	float: left;
}

input, textbox 
{
	margin: 0 0 1em 0;
}

fieldset 
{
	margin: 2em 0;
	padding: 1em;
}

.hidden {display: none;}

.error 
{
    color: Red;
}

/************************/
/* AREAS                */
/************************/
#HeaderArea
{
	display: none;
}
#MainMenuArea
{
	display: none;
}
#container-foot
{
	display: none;
}

.left-nav
{
	display: none;
}

#HeaderRight,#lefthead-menu,#itpcontainer
{
	display: none;
}
#HeaderLeft
{
    padding-left:60px;
    padding-bottom:30px;
}
#content
{
    margin-top:50px;
    padding-left:60px;
    padding-right:60px;
}


/* Subpage
--------------------------------------------------*/
#sub-article-top  {float:left;margin: 0 0 0px 0px; width: 100%;}
#BreadCrumbsArea {float:left;margin: 0 0 0 0px; width: 470px;color: #828483;font-family:Arial, Sans-Serif; font-weight:normal;font-size:12px;}
#BreadCrumbsArea a {color: #80D0ED;}

#sub-article-top-right {float:right;color: #828483;font-family:Arial, Sans-Serif; font-weight:normal;font-size:12px;}
#sub-article-top-right a {color: #80D0ED;}
#sub-article-top-right a.printIcon {display: none;color: #80D0ED;padding:0 0 0 24px;background: url(images/printIcon.png) left top no-repeat;}

.sub-article-content {float:left;margin: 0 0 0 0px;padding:0 0 0 0; width: 100%; text-align: left;min-height: 400px;color: #333333;font-family:Arial, Sans-Serif; font-weight:normal;font-size:14px;line-height:18px;}
.sub-article-content h1 {margin: 8px 0 24px 0px;color: #9A9B9C;font-family:Arial, Tahoma, Sans-Serif; font-weight:bold;font-size:34px;line-height:38px;}
.sub-article-content h2 {margin: 8px 0 10px 0px;color: #9A9B9C;font-family:Arial, Tahoma, Sans-Serif; font-weight:bold;font-size:19px;}
.sub-article-content h3 {margin: 0 0 3px 0;color: #333333;font-family:Verdana, Tahoma, Sans-Serif; font-weight:bold;font-size:12px;text-decoration:none;text-transform:uppercase;}

.sub-article-content p {margin: 8px 0 14px 0px;color: #333333;font-family:Arial, Sans-Serif; font-weight:normal;font-size:14px;line-height:18px;}
.sub-article-content p a {color: #80D0ED;font-family:Arial, Sans-Serif; font-weight:normal;font-size:14px;}

.sub-article-content-total {float:left;margin: 0 0 0 50px; width: 700px; text-align: left;}
.sub-article-content-total h1 {margin: 8px 0 12px 0px;color: #9A9B9C;font-family:Arial, Tahoma, Sans-Serif; font-weight:bold;font-size:31px;}
.sub-article-content-total h2 {margin: 8px 0 10px 0px;color: #9A9B9C;font-family:Arial, Tahoma, Sans-Serif; font-weight:bold;font-size:19px;}
.sub-article-content-total h3 {margin: 0 0 3px 0;color: #333333;font-family:Verdana, Tahoma, Sans-Serif; font-weight:bold;font-size:12px;text-decoration:none;text-transform:uppercase;}

.sub-article-content-total p {margin: 8px 0 14px 0px;color: #333333;font-family:Arial, Sans-Serif; font-weight:normal;font-size:14px;line-height:18px;}
.sub-article-content-total p a {color: #80D0ED;font-family:Arial, Sans-Serif; font-weight:normal;font-size:14px;}

.sub-article-right-content {margin: 0 0 0 10px;padding:10px 0 0 0; width: 220px; text-align: left;}

.article-collumn-leftA {margin: 0 0 0 0px; width: 100%; text-align: left;}
.article-collumn-rightA {margin: 0 0 0 0px; width: 100%; text-align: left;}

.sub-article-content-spalt-left {margin: 0 0 0 0px; width: 100%; text-align: left;}
.sub-article-content-spalt-right {margin: 0 0 0 0px; width: 100%; text-align: left;}


/**********************************/
/*    Table classes for content   */
/**********************************/
table.classic
{
    border-collapse: collapse;
    border-spacing: 0px;
	color:#333333;font-family:Arial, Sans-Serif; font-weight:normal;font-size:inherit;
	margin: 0 0 10px 0;
}

table.classic th
{
	border-bottom: solid 1px #F68BA7;
	background-color: #fff;
	padding:6px 20px 5px 0px;
	color:#333333;font-family:Arial, Sans-Serif; font-weight:normal;font-size:inherit;
}

table.classic td
{
	border: none;
	padding:2px 20px 5px 0px;
}

table
{
	border-collapse: collapse;
    border-spacing: 0px;
	color:#333333;font-family:Arial, Sans-Serif; font-weight:normal;font-size:inherit;
	margin: 0 0 10px 0;
}

table th
{
	border-bottom: solid 1px #F68BA7;
	background-color: #fff;
	padding:6px 20px 5px 0px;
	color:#333333;font-family:Arial, Sans-Serif; font-weight:normal;font-size:inherit;
}

table td
{
	border: none;
	padding:2px 20px 5px 0px;
}
table td a {color: #009fda;}


th.highlighted, td.highlighted {}

table.classic th.highlighted
{
	background-color: #F1F2F2;
	border-bottom: solid 1px #F1F2F2;
	border-top: solid 1px #F1F2F2;
}

table.classic td.highlighted
{
	background-color: #F1F2F2;
	border-bottom: solid 1px #F1F2F2;
	border-top: solid 1px #F1F2F2;
}

table th.highlighted
{
	background-color: #F1F2F2;
	border-bottom: solid 1px #F1F2F2;
	border-top: solid 1px #F1F2F2;
}

table td.highlighted
{
	background-color: #F1F2F2;
	border-bottom: solid 1px #F1F2F2;
	border-top: solid 1px #F1F2F2;
}


th.redLine, td.redLine {}

table.classic th.redLine
{
	border-bottom: solid 1px #F68BA7;
	padding:0px 0px 0px 0px;
}

table.classic td.redLine
{
	border-bottom: solid 1px #F68BA7;
	padding:0px 0px 0px 0px;
}

table th.redLine
{
	border-bottom: solid 1px #F68BA7;
	padding:0px 0px 0px 0px;
}

table td.redLine
{
	border-bottom: solid 1px #F68BA7;
	padding:0px 0px 0px 0px;
}




th.highlightedredLine, td.highlightedredLine {}

table.classic th.highlightedredLine
{
    background-color: #F1F2F2;
	border-bottom: solid 1px #F68BA7;
	padding:0px 0px 0px 0px;
}

table.classic td.highlightedredLine
{
    
	border-bottom: solid 1px #F68BA7;
	padding:0px 0px 0px 0px;
	background-color: #F1F2F2;
}

table th.highlightedredLine
{
    background-color: #F1F2F2;
	border-bottom: solid 1px #F68BA7;
	padding:0px 0px 0px 0px;
}

table td.highlightedredLine
{
    background-color: #F1F2F2;
	border-bottom: solid 1px #F68BA7;
	padding:0px 0px 0px 0px;
}


th.leftalignedcontent, td.leftalignedcontent
{
	text-align: left;
}

th.rightalignedcontent, td.rightalignedcontent
{
	text-align: right;
}