/*===============================================RESET================*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 12px;
    vertical-align: baseline;
    background: transparent;
}
/*body {
    line-height: 1;
}*/
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
/* remember to define focus styles! */
:focus {
    outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
    border-collapse: collapse;
    border-spacing: 0;
}
a:link, a:visited, a:active, a:hover{
    text-decoration: none;
    text-transform: none;
    color: #E24A00;
}
p{padding-bottom: 10px;}
/*===============================================RESET================*/
body{
    font-family: arial;
    background: url("/fileadmin/media/images/background-green-gradient.jpg") repeat-x #b3d479;
    font-size: 11px;
    text-align: center;
}
h1{
	font-family: georgia;
	font-size: 24px;
	color: #894a00;
	padding: 14px 0px;
}
h2{
    font-family: georgia;
    font-size: 17px;
    font-weight: lighter;
    color: #894a00;
    padding: 0px 0px 14px;
}
h2 a{
    font-size: 17px;
    color: #894a00;
}
h3{font-weight: bold;}
/*Containers++*/
#wrapper{
    width: 908px;
    padding: 7px 0px 0px 0px;
    margin: 0px auto;
    text-align: left;
}
#wrapper2{
	background: url("/fileadmin/media/images/bck-wrapper2.jpg") no-repeat;
	width: 900px;
	padding:0px 4px;
}
#wrapper-dd {
	background: url("/fileadmin/media/images/bck-wrapper-bb.jpg") repeat-y scroll 0 50px;
}
#header{
    height:166px;
    float: left;
    width: 900px;
    background: white;
    padding: 0px;
}
.site-map {
    padding:12px 16px 0px;
    float:right;
    top:25px;
    overflow: hidden;
}
.site-map a { margin-top: 40px; color: #e24a00;  letter-spacing: 0px;}
.site-map img{padding-bottom: 26px;}
.site-map .span-lock{background:url("/fileadmin/media/images/icon-small-lock.gif") no-repeat;padding-left:17px;}
#footer .separator, .site-map .separator{background: url("/fileadmin/media/images/site-map-separator.gif") center 2px no-repeat; padding: 0px 11px 10px; height: 1px; line-height: 1px;}

#content{
    float: left;
    width: 900px;
    background: white url("/fileadmin/media/images/bck-content.gif") bottom repeat-x;
    padding-top: 8px;
}
#main-content-area{
    overflow: hidden;
    padding: 8px 18px 31px 18px;
}
#footer{
	float:left;
    width: 908px;
    padding-top:12px;
    padding-bottom:43px;
}
/*Containers--*/
#logo{
	margin-top: 25px;
	margin-left: 19px;
	margin-bottom: 17px;
	float: left;
}
.horisontal-stripe-top{
    background: url("/fileadmin/media/images/hstripe-top.png") repeat-x;
    height: 9px;
    line-height: 9px;
    width:890px;
    float:left;
}
.horisontal-stripe-bottom{
	background: url("/fileadmin/media/images/hstripe-bottom.gif") repeat-x;
    height: 9px;
    line-height: 9px;
    width:890px;
    float:left;
}
#footer-copyright{float:right; color: #E24A00; padding-right: 27px;}
#footer-tos{float:left; padding-left: 27px; color: #9fa5a8; }
#footer-tos a { color: #e24a00; letter-spacing: 0px}
/*Navigation Bar++*/
#nav-bar{
    height: 39px;
    padding-left:20px;
    background: url("/fileadmin/media/images/nav-bar-stripe.gif") repeat-x;
    overflow: hidden;
    float: left;
    width: 880px;
}
#nav-bar a.active{height: 39px;}
#nav-bar .active p{height: 39px;}
#nav-bar a{
	height: 35px;
	float: left;
}
#nav-bar a:hover{background-position:0px 35px}
#nav-bar p{background-position: 0px 35px; background-repeat: no-repeat;}
#welcome{width: 91px;background: url("/fileadmin/media/images/navigation/menu-item-welcome.png")}
#nav-bar #welcome p{background-image: url("/fileadmin/media/images/navigation/menu-item-welcome-active.png")}
#how{width: 117px;background: url("/fileadmin/media/images/navigation/menu-item-howitworks.png")}
#nav-bar #how p{background-image: url("/fileadmin/media/images/navigation/menu-item-howitworks-active.png")}
#business{width: 153px;background: url("/fileadmin/media/images/navigation/menu-item-businesssolutions.png")}
#nav-bar #business p{background-image: url("/fileadmin/media/images/navigation/menu-item-businesssolutions-active.png")}
#partners{width: 85px;background: url("/fileadmin/media/images/navigation/menu-item-partners.png")}
#nav-bar #partners p{background-image: url("/fileadmin/media/images/navigation/menu-item-partners-active.png")}
#about{width: 88px;background: url("/fileadmin/media/images/navigation/menu-item-aboutus.png")}
#nav-bar #about p{background-image: url("/fileadmin/media/images/navigation/menu-item-aboutus-active.png")}
#news{width: 65px;background: url("/fileadmin/media/images/navigation/menu-item-news.png")}
#nav-bar #news p{background-image: url("/fileadmin/media/images/navigation/menu-item-news-active.png")}
/*Navigation Bar--*/
#ear11{background:url("/fileadmin/media/images/corner11.png"); width: 9px; height: 9px; line-height: 9px; float: left;}
#ear12{background:url("/fileadmin/media/images/corner12.png"); width: 9px; height: 9px; line-height: 9px; float: left;}
#ear21{background:url("/fileadmin/media/images/corner21.png"); width: 9px; height: 9px; line-height: 9px; float: left;}
#ear22{background:url("/fileadmin/media/images/corner22.png"); width: 9px; height: 9px; line-height: 9px; float: left;}
/*Specialcalsses*/
.clear{clear: both; }
.link-pie{
    padding-left: 10px;
    color: #e24a00 !important;
    font-size: 11px;
    letter-spacing: 0px;
    font-weight: bold;
    background: url("/fileadmin/media/images/link-pie.gif") no-repeat 0% 50%;
}
#main-content-area .box-content{padding:14px 5px 14px 12px;}
#banner{
    padding-bottom: 8px;
    padding-left: 18px;
    overflow:hidden;
}
.learn_more_boxes{
	position: relative;
	padding: 0px;
	background: url("/fileadmin/media/images/learn-more.png") no-repeat;
	margin: 0px;
	width: 72px;
	height: 8px;
	cursor: pointer;
}
.learn_more{
	padding: 0px;
	background: url("/fileadmin/media/images/learn-more.png") no-repeat;
	margin: 0px;
	width: 72px;
	height: 8px;
}
.activeDIV .learn_more{
	background: url("/fileadmin/media/images/learn-more-hover.png") no-repeat !important;
    background-image:url(none);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/fileadmin/media/images/learn-more-hover.png);
	margin: 0px;
	padding: 0px;
	width: 72px;
	height: 8px;
}
#indexedsearchbox {
	/*margin-top: -32px;
	margin-left: 650px;
	background-color: black;*/
	padding-top: 6px;
	width: 226px;
	float: right;
}
.search-button{
	width: 36px;
	height: 22px;
	border: 0px;
	background-image: url("/fileadmin/media/images/search-btn.png");
	color: transparent;
}
.searchbox-sword {
	width: 171px;
	height: 22px;
	padding-top: 4px;
	padding-left: 5px;
	border: 0px;
	font-family: Arial, Tahoma;
	color: #a0a0a0;
	background-image: url("/fileadmin/media/images/search-input.png");
}
#banner dl{margin: 0px !important;}
#col-left{display:inline;}
#col-main{display:inline;}
#col-main ul{padding-left: 10px;}
#col-main li{list-style: disc;}
#col-right{display:inline;}
#main-content-area{padding: 8px 0px 10px 18px;}
#col-left h1{padding-top: 8px;}
.box{float: left; display: inline;}
.box-highligh{
    background: url("/fileadmin/media/images/green-gradient-highlight.gif") top center;
    width: 206px;
    height: 10px;
    margin: 0 auto;
    float: none;
}
.box-1, .box-2, .box-3, .box-4{
    width: 100%;
    overflow: hidden;
}
.box-content{float:left;margin-left:2px; display: inline;}
.box-1, .box-4{height: 2px}
.box-1{background:url("/fileadmin/media/images/box-border-12.gif")}
.box-11{height:2px;width:4px;background: url("/fileadmin/media/images/box-border-11.gif") top;float:left;}
.box-13{height:2px;width:4px;background: url("/fileadmin/media/images/box-border-13.gif") top repeat-x;float:right;}
.box-2 {height:10px;background:url("/fileadmin/media/images/green-gradient.gif") repeat-x;}
.box-21{height:10px;width:2px;background: url("/fileadmin/media/images/box-border-21.gif") top;float:left;}
.box-23{height:10px;width:2px;background: url("/fileadmin/media/images/box-border-23.gif") top;float:right; margin-top: -10px;}
/*.box-3{border-left: 2px solid white;}*/
.box-31{width:2px;background: url("/fileadmin/media/images/box-border-31.gif") top;float:left;padding-bottom: 12000px;margin-bottom: -12000px;}
.box-33{width:2px;background: url("/fileadmin/media/images/box-border-33.gif") top;float:right;padding-bottom: 12000px;margin-bottom: -12000px;margin-left:-2px;}
.box-4{background:url("/fileadmin/media/images/box-border-42.gif")}
.box-41{float:left;height:2px;width:2px;background: url("/fileadmin/media/images/box-border-41.gif") top;}
.box-43{float:right;height:2px;width:2px;background:url("/fileadmin/media/images/box-border-43.gif") top;}
.bottom-white-spacer {
	line-height: 7px;
}
.tx-felogin-pi1 legend {
visibility: hidden;
}
.tx-felogin-pi1 input {
margin-top: 5px;
}
.tx-irfaq-dynheader {
color:#E24A00;
list-style-image:none;
list-style-position:inside;
list-style-type:decimal;
}
.csc-frame-invisible td{
vertical-align:middle;
width:300px;
}
.search-button{
cursor:pointer;
cursor:hand;
}