/* CSS Document */
body{
margin:0 0 0 0;
font:85% Arial, Helvetica, sans-serif;
color:#616060;
}
a, img{
outline:0;
}
.text-decoration{
text-decoration:none;
}
h1, h2, h3, h4, h5, h6{
padding:5px 5px 5px 0px;
margin:0;
}
h1{
font:24px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#388DD3;
}
h2{
font:20px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#323232;
}
h3{
font:18px Arial, Verdana, Tahoma, Helvetica, sans-serif;
color:#0677BA;
padding-left:0;
padding-top:0;
}
hr{
background:#E3E3E3;
height:1px;
border:none;
}
p{
font:13px Arial, Helvetica, sans-serif;
color:#616060;
line-height:20px;
padding:0 0 0 0;
margin-top:0;
}
.top-header-container{
background:url(images/top-head-bg.jpg) repeat-x #FED870;
height:97px;
}
.page-container{
width:926px;
margin:0 auto 0 auto;
position:relative;
}
.float-left{
float:left;
}
.float-right{
float:right;
}
.clear-float{
clear:both;
}
/* White Menu Start */
.white-menu-container{
background:url(images/white-menu-bg.jpg) repeat-x;
height:37px;
font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#00B6F2;
/*width:454px;*/
width:475px;
padding:0 6px 0 6px;
margin:0;
}
.banner-right{
	position:absolute;
	right:0;
	float:left;
}
ul.white-menu{
padding:0;
margin:0;
}
ul.white-menu li span{
padding:0 0 0 0;
_padding:0 0 0 0;
margin:0;
float:left;
}
ul.white-menu li{
float:left;
padding:10px 0 0 0;
margin:0 0 0 0;
white-space:nowrap;
list-style-type:none;
font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#00B6F2;
text-decoration:none;
}
ul.white-menu li a{
display:block;
white-space:nowrap;
padding:0 10px 0 7px;
_padding:0 14px 0 15px; /*IE 6 Top Menu Padding for 7px only*/
font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#00B6F2;
text-decoration:none;
text-align:center;
}
ul.white-menu li a:hover{
color:#595C5D;
}
ul.white-menu li a.selected{
color:#595C5D;
}

div.white-menu{
padding:10px 0 0 0;
text-align:center;
}
div.white-menu a{
font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#00B6F2;
text-decoration:none;
text-align:center;
}
div.white-menu a:hover{
color:#595C5D;
}
div.white-menu a.selected{
color:#595C5D;
}
/* White Menu End */

/*Blue Body Bg Start */
.blue-body-bg-container{
background:url(images/blue-body-bg.jpg) repeat-x #FED870;
}
.inner-body-blue-bg-container{
background:url(images/inner-blue-bg.jpg) repeat-x #FED870;
}
.top-menu-bg-container{
background:url(images/top-menu-bg.jpg) repeat-x;
font:bold 13px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
}
ul.top-menu{
padding:0;
margin:0;
}
ul.top-menu li span{
background:url(images/splitter.jpg) no-repeat left;
width:2px;
/*height:50px;*/
padding:15px 0;
margin:2px 0 0 0;
float:left;
}
ul.top-menu li{
padding:0;
margin:0;
float:left;
list-style:none;
position:relative;
z-index:1;
}
ul.top-menu li a{
padding:15px 8px;
_padding:15px 8px;
margin:2px 0 0 0;
display:block;
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
}
ul.top-menu li a:hover{
background:url(images/top-menu-hilight.jpg) repeat-x;
color:#363636;
}
ul.top-menu li a.selected{
background:url(images/top-menu-hilight.jpg) repeat-x;
color:#363636;

}

/*** Drop Down Menu Start ***/
	ul.top-menu li ul, ul.top-menu li a ul{
	padding:0;
	margin:0;
	list-style:none;
	position:absolute;
	top:46px;
	left:0;
	display:none;
	z-index:100;
	background:#01568F;
	} 
	ul.top-menu li:hover ul, ul.top-menu li a:hover ul{
	display:block;
	position:absolute;
	z-index:100;
	}
	ul.top-menu li ul li a{
		font:bold 12px Arial, Helvetica, sans-serif;
		color:#fff;
		text-decoration:none;
		padding:7px 5px;
		display:block;
		background:#01568F;
		min-width:180px;
		white-space:nowrap;
	}
	ul.top-menu li ul li a:hover{
		color:#363636;
		background:url(images/top-menu-hilight.jpg) repeat-x;
		width:auto;
		white-space:nowrap;
	}
	ul.top-menu li:hover ul, ul.top-menu li.over ul { display: block; position:absolute;} /* The magic */
/*** Drop Down Menu End ***/

.top-main-banner{
padding:6px;
text-align:center;
height:317px;
}
/*Blue Body Bg End */

.yellow-bg-page-container{
background:#FED870;
}
.white-page-container{
background:url(images/body-right-bg.jpg) top right repeat-y #ffffff;
width:906px;
margin:0 auto 0 auto;
padding:10px;
}
.inner-white-page-container{
background:url(images/body-right-bg.jpg) top right repeat-y #ffffff;
width:926px;
margin:0 auto 0 auto;
padding:0 0 10px 0;
}

.padding-top-10px{
padding:10px 0 0 0;
}
.sub-banner-left-bg{
background:url(images/sub-banner-left-bg.jpg) repeat-x #ffffff;
height:128px;
float:left;
padding:10px;
border-right:1px solid #ffffff;
}
.sub-cen-banner-bg{
background:url(images/sub-cen-banner-bg.jpg) repeat-x #ffffff;
height:128px;
float:left;
padding:10px;
border-right:1px solid #ffffff;
}
.img-border{
border:1px solid #CFCDCD;
}
li.sub-banner-header{
list-style-image:url(images/sub-left-arrow.jpg);
font:20px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#D44334;
padding:0;
margin:0;
}
li.sub-banner-header1{
list-style-image:url(images/sub-left-arrow.jpg);
font:20px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:red;
padding:0;
text-decoration:none;
margin:0;
}
li.sub-banner-header1 a{
list-style-image:url(images/sub-left-arrow.jpg);
font:20px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:red;
padding:0;
text-decoration:none;
margin:0;
}
li.sub-banner-header1 a:hover{
list-style-image:url(images/sub-left-arrow.jpg);
font:20px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:red;
padding:0;
text-decoration:none;
margin:0;
}

.coaching-content{
width:209px;
font:12px Tahoma, Arial, Helvetica, sans-serif;
color:#616060;
float:left;
padding:0 0 0 10px;
line-height:20px;
}

/*** Inner Right Hilight Content Start ***/
.inner-coaching-content{
width:210px;
font:12px Tahoma, Arial, Helvetica, sans-serif;
color:#616060;
float:left;
padding:0 0 0 10px;
line-height:20px;
}
.inner-sub-banner-left-bg{
background:url(images/sub-banner-left-bg.jpg) repeat-x #ffffff;
height:138px;
width:290px;
padding:10px 10px 0 10px;
float:right;
}
.inner-sub-cen-banner-bg{
background:url(images/sub-cen-banner-bg.jpg) repeat-x #ffffff;
height:138px;
width:290px;
padding:10px 10px 0 10px;
float:right;
}

.inner-content-right-width{
width:290px;
float:right;
padding:10px 10px 10px 0;
}
.inner-content-left-width{
width:600px;
float:left;
padding:10px 0 0 10px;
}
.inner-top-content-left-width{
width:370px; 
padding:0 0 0 10px;
float:left;
line-height:18px;
}
.inner-top-content-left-width-faq{
width:377px; 
padding:0 3px 0 0;
float:left;
line-height:18px;
}
/*** Inner Right Hilight Content End ***/

.padding-left-10px{
padding:0 0 0 20px;
margin:0 0 10px 0;
}
a.red-link{
font:12px Tahoma, Arial, Helvetica, sans-serif;
color:red;
}
a.red-link:hover{
color:red;
}
.content-left-width{
width:580px;
float:left;
color:#388DD3;
text-decoration:none;
padding:0 0 0 10px;
}
a.content-left-width1{
width:580px;
float:left;
color:red;
text-decoration:none;
padding:0 10px 10px 0px;
}
a.content-left-width1:hover{
width:580px;
float:left;
color:red;
text-decoration:none;
padding:20 10 10 5px;
}
.forex-home-content-left-width{
width:416px; 
padding:0 10px 0 10px;
float:left;
line-height:18px;
}
.content-right-width{
width:280px;
float:right;
padding:10px;
}
.right-content-width{
width:200px;
padding:0 0 0 10px;
float:left;
}
.soft-red-color{
color:#D74333;
}
ul.right-faq-link{
color:#0887BA;
padding:10px 0 0 20px;
margin:0;
}
ul.right-faq-link li{
list-style-image:url(images/list-black-arrow.jpg);
color:#0887BA;
padding:5px 0 5px 0;
margin:0;
}
ul.right-faq-link li a{
padding:0;
margin:0;
font:12px Arial, Helvetica, sans-serif;
color:#0887BA;
}
ul.right-faq-link li a:hover{
padding:0;
margin:0;
font:12px Arial, Helvetica, sans-serif;
color:#D74333;
}
.padding-bottom-10px{
padding:0 0 10px 0;
}
.padding-top-bottom-15px{
padding:15px 0 15px 0;
}
.page-header-bg{
background:url(images/page-header-bg.jpg) repeat-x;
padding:12px 22px 12px 10px;
font:20px Verdana, Arial, Helvetica, sans-serif;
color:#D74333;
}

/*** Footer Container Start ***/
.footer-container{
background:url(images/footer-bg.jpg) repeat-x #494949;
text-align:center;
padding:30px 0 20px 0;
color:#ffffff;
}
.copyright{
color:#A4A4A4;
font:11px Arial;
}
.footer-container a{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}
.footer-container a:hover{
color:#FEF500;
}
.footer-container a.selected{
color:#FEF500;
}
/*** Footer Container End ***/

/*** Tab Nation Css Start **/

   UL.tabNavigation {
                    list-style: none;
                    margin: 0;
                    padding: 0;
                }

                UL.tabNavigation LI {
                    display: inline;
                    margin-left: 20;

                }

                UL.tabNavigation LI A {
					padding: 6px 3px 4px 3px;
                    color: #FFFFFF;
                    text-decoration: none;
					border-top: 3px solid #54E7F3;
					border-left: 3px solid #54E7F3;
					border-right: 3px solid #54E7F3;
					border-bottom: 0px solid #54E7F3;
                    background-color: #EEEEEE;
                }


                UL.tabNavigation LI A:hover {
				    padding: 6px 3px 4px 3px;
                    color: #2A2A2A;
                    text-decoration: none;
					border-top: 3px solid #54E7F3;
					border-left: 3px solid #54E7F3;
					border-right: 3px solid #54E7F3;
					border-bottom: 0px solid #54E7F3;
                    background-color: #E7F4FD;
                }

				UL.tabNavigation LI A.selected
               {
                    padding: 7px;
                    background-color: #FFFFFF;
                    color: #D74233;
                    text-decoration: none;
					border-top: 3px solid #54E7F3;
					border-left: 3px solid #54E7F3;
					border-right: 3px solid #54E7F3;
					border-bottom: 0px solid #54E7F3;
                }
                
                UL.tabNavigation LI A:focus {
                        outline: 0;
                }

                div.tabs > div {
                        padding: 15px;
                        margin-top: 0px;
                        border: 3px solid #54E7F3;
                }
                
                div.tabs > div h2 {
                        margin-top: 0;
                }

                #first {
                }

                #second {
                }

                #third {
                }
                
                .waste {
                        min-height: 1000px;
                }
				
				
ul.tabs li	{
	background:url(../images/bg-tab.gif) top repeat-x !important; /*bg-tab*/
	display:block;
	margin-right:2px;
	float:left;
}

ul.tabs li span	{
	background:url(../images/tab-left.gif) top left no-repeat; /*tab-left*/
	display:block;
}
ul.tabs	li span span {
	background:url(../images/tab-right.gif) top right no-repeat; /*tab-right*/
	text-align:center;
	display:block;
}

ul.tabs	li a {
	color:#000 !important;
	font-size:14px;
	font-weight:normal;
	background:none;
	padding:6px 20px 5px 20px;
	margin:0px;
	display:block;
}
ul.tabs	li a:hover {
	color:#FFF !important;
	margin:0px;
	border:none;
}

.tabs a { color:#395c14}

.content { padding:0px 10px 0px 0px; color:#0a638e; line-height:16px;}
.content strong { color:#4e4949;}
.content span { color:#0e94d2; font-size:14px; }
.content span strong { font-size:11px; line-height:16px;}
.node .content a { color:#1787c7;}
.content a:hover{ text-decoration:none;}

.node { width:100%; padding-bottom:10px;}
.node .content, #contact-mail-page { padding:7px 0px 15px 3px; overflow:hidden;}
.node div.links { padding-top:4px; padding-bottom:2px; text-align:left;}
.node .title {padding:14px 15px 0px 4px;}

table{border-collapse:collapse; border:0px;}
td { vertical-align:top; padding:0px;}

tbody { border:none;}

				
/*** Tab Nation Css End **/

a.blue-link{
font:12px Tahoma, Arial, Helvetica, sans-serif;
color:#3C74D6;
}
a.blue-link:hover{
color:#000000;
}
a.blue-link-bold{
font:14px Tahoma, Arial, Helvetica, sans-serif;
color:#3C74D6;
font-weight:bold;
}
a.blue-link-bold:hover{
color:#000000;
}
.red-font{
color:#FF0000;
}
/** Flag Css Start **/
.english_german{
font:12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
position:absolute;
top:10px;
right:0;
z-index:300;
}
a.english_flag{
display:block;
background:url(images/englsih_flag.jpeg) no-repeat left;
font:12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
float:right;
padding:4px 10px 0 30px;
height:18px;
}
a.english_flag:hover{
color:#FFFF00;
text-decoration:underline;
}
a.german_flag{
display:block;
background:url(images/german_flag.jpeg) no-repeat left;
font:12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
padding:4px 10px 0 30px;
height:18px;
float:right;
}
a.german_flag:hover{
color:#FFFF00;
text-decoration:underline;
}
a.newsletter{
display:block;
font:12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
padding:4px 10px 0 30px;
height:18px;
float:right;
}
a.newsletter:hover{
color:#FFFF00;
text-decoration:underline;
}
/** Flag Css End **/
.literatur-inner-content-width{
/*width:600px;*/
padding:10px 10px 10px 10px;
text-align:left;
}
.faq-inner-top-content-left-width{
width:670px; 
padding:0 0 0 10px;
float:left;
line-height:18px;
}
ul.numer_list li{
list-style-type:decimal;
padding:5px 0 5px 0;
}
.big-link{
font:24px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#0099FF;
}
.big-link:hover{
color:#FF3300;
}
.blue-color{
color:#0099FF;
/*color:#0000FF;*/
}
a.light-blue-link{
color:#0099FF;
}
a.light-blue-link:hover{
color:#FAA37D;
}

/** ########################### **/
/**** Additional Form Css Start ****/
.form-area{
	font:12px Arial, Helvetica, sans-serif;
	padding:10px;
	width:380px;
}
.form-area1{
	font:12px Arial, Helvetica, sans-serif;
	padding:10px;
	width:590px;
}

.formleft{
float:left;
width:200px;
padding-bottom:10px;
}
.formright{
float:right;
width:150px;
padding-bottom:10px;
padding-left:10px;
}
.clr{
clear:both;
}
.link-color{
	color:#0000FF;
	}
/**** Additional Form Css End ****/
/** ########################### **/
