body 

{

	background-color: #CCCCCC;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	text-align:center;

}



#addContainer

{

	width:140px;

	text-align:center;

	float:right;

	margin-top:10px;

}



#container

{

	width:770px;

	margin:auto;

	text-align:left;

	background-color:#FFFFFF;

}



#contentContainer

{

	clear:both;

}



#content

{

	float:left;

	width:570px;

	padding-right:10px;

	padding-top:10px;

}



#footerContainer

{

	padding-top:15px;

	padding-bottom:15px;

	text-align:center;

	color: #666666;

}



#searchContainer

{

	width:150px;

	height:27px;

	padding-top:6px;

	float:left;

	text-align:center;

	font-size:11px;

}



#subNavContainer

{

	width:157px;

	float:left;
  
  padding-top: 5px;
  
}



#topNavContainer

{

	width:602px;

	float:left;

}



#toolContainer

{

	float:left;

	height:19px;

	margin-top:5px;

	width:135px;

	text-align:center;

	font-size:11px;

	vertical-align:middle:

}



#clickstreamContainer

{

	padding-top:3px;

	float:left;

}



a 

{

	color: #F29517;

}

a:link 

{

	text-decoration: none;

}

a:visited 

{

	text-decoration: none;

	color: #F29517;

}

a:hover 

{

	text-decoration: underline;

	color: #666666;

}

a:active 

{

	text-decoration: none;

	color: #666666;

}



img{border:0}



.clickstream,.clickstream:link,.clickstream:visited

{

	color:#000000;

	text-decoration:none;

}



.clickstream:hover,.clickstream:active

{

	color: #F29517;

	text-decoration:underline;

}



.clickstreamActive,.clickstreamActive:link,.clickstreamActive:visited

{

	color:#F29517;

	text-decoration:none;

}



.clickstreamActive:hover,.clickstreamActive:active

{

	color: #000000;

	text-decoration:underline;

}



.fontSize,.fontSize:link,.fontSize:visited

{

	color:#000000;

	text-decoration:none;

}



.fontSize:hover,.fontSize:active

{

	color:#F29517;

	text-decoration:underline;

}



.fontSizeAct,.fontSizeAct:link,.fontSizeAct:visited

{

	color:#F29517;

	text-decoration:none;

}



.fontSizeAct:hover,.fontSizeAct:active

{

	color:#000000;

	text-decoration:underline;

}



.footerElement,.footerElement:link,.footerElement:visited

{

	color:#666666;

	text-decoration:none;

}



.footerElement:hover,.footerElement:active

{

	color:#F29517;

	text-decoration:underline;

}



form

{

	margin:0;

	padding:0;

}



h1

{

	color: #999999;

	font-weight: bold;

	font-size: 14px;

	margin:0;

	margin-top:20px;

}


blockquote {
  background-color: #fcead0;
  padding: 8px 15px;
  margin: 20px 55px 20px 10px;
}


.csc-frame-frame1 {
  border:2px solid #E0961D;
  padding: 10px 15px 10px 10px;
  margin: 25px 35px 10px 0px;
  background:url(../images/system/schwung.jpg) no-repeat top right;
}

.inlineImg

{

	padding-left:10px;

	padding-bottom:10px;

}



.topNavButton,.topNavButton:link,.topNavButton:visited,.topNavButton:hover,.topNavButton:active

{

	font-size:11px;

	width:86px;

	height:27px;

	text-align:center;

	padding-top:6px;

	display:block;

	color:#ffffff;

	background-image:url(../images/system/button.jpg);

	float:left;

	text-decoration:none;

}



.searchButton

{

	width:28px;

	height:18px;

	background-image:url(../images/system/enter_search.gif);

	margin:0;

	padding:0;

	border:0;

	font-size:9px;

}



.searchField

{

	height:12px; 

	font-size:9px; 

	width:90px; 

}



.subNavButton,.subNavButton:link,.subNavButton:visited,.subNavButton:hover,.subNavButton:active

{

	width:130px;

	height:18px;

	padding-top:20px;

	text-align:center;

	display:block;

	color:#ffffff;

	font-weight:bold;

	font-size:10px;

	background-image:url(../images/system/sub_nav_button.gif);

	text-decoration:none;

	color:#ffffff;

}



.subNavButton:hover,.subNavButton:active

{

	color:#c21818;

}



.thirdNavButton,.thirdNavButton:link,.thirdNavButton:visited,.thirdNavButton:hover,.thirdNavButton:active

{

	width:130px;

	height:17px;

	padding-top:3px;

	text-align:center;

	display:block;

	color:#000000;

	background-image:url(../images/system/rubrik_bg.jpg);

	text-decoration:none;

	color:#000000;

	font-size:11px;

}

.thirdNavButton:hover,.thirdNavButton:active

{

	color:#c21818;

	font-size:11px;

}

.thirdNavButtonEnd,.thirdNavButtonEnd:link,.thirdNavButtonEnd:visited,.thirdNavButtonEnd:hover,.thirdNavButtonEnd:active

{

	width:130px;

	height:17px;

	padding-top:3px;

	text-align:center;

	display:block;

	color:#000000;

	background-image:url(../images/system/rubrik_bgend.jpg);

	text-decoration:none;

	color:#000000;

}

.thirdNavButtonEnd:hover,.thirdNavButtonEnd:active

{

	color:#c21818;

}

.table_header{
        background-color:#ECE3CA;
}
.table_header .leftcell{
        border-top: 1px solid #A88868;
        border-right: 0px solid #A88868;
        border-bottom: 1px solid #A88868;
        border-left: 1px solid #A88868;                 

        padding:2px 5px 2px 5px;
}
.table_header .rightcell{
        border-top: 1px solid #A88868;
        border-right: 1px solid #A88868;
        border-bottom: 1px solid #A88868;
        border-left: 1px solid #A88868;

        padding:2px 5px 2px 5px;
}

.table_row{
        background-color:#FFFFFF;
}
.table_row .leftcell{
        border-top: 0px solid #A88868;
        border-right: 0px solid #A88868;
        border-bottom: 1px solid #A88868;
        border-left: 1px solid #A88868;

        padding:2px 5px 2px 5px;
}
.table_row .rightcell{
        border-top: 0px solid #A88868;
        border-right: 1px solid #A88868;
        border-bottom: 1px solid #A88868;
        border-left: 1px solid #A88868;

        padding:2px 5px 2px 5px;
}
.table_row .leftcell_top{
        border-top: 1px solid #A88868;
        border-right: 0px solid #A88868;
        border-bottom: 1px solid #A88868;
        border-left: 1px solid #A88868;

        padding:2px 5px 2px 5px;
}
.table_row .rightcell_top{
        border-top: 1px solid #A88868;
        border-right: 1px solid #A88868;
        border-bottom: 1px solid #A88868;
        border-left: 1px solid #A88868;

        padding:2px 5px 2px 5px;
}
.table_row .cell{
        border-top: 1px solid #A88868;
        border-right: 1px solid #A88868;
        border-bottom: 1px solid #A88868;
        border-left: 1px solid #A88868;
        padding:2px 5px 2px 5px;
}

.error {color:#cc0000}
