
	    
	    body {
    	    font: 100% Arial;
    	    background:#fff;
    	    margin:0; 
    	    padding:0;
    	    text-align:center; 
    	    color:#000;
    	    border:hidden; 
	    
	    }
	    
	    img {
	    	border:none;
	    }
	    
	    #container {
    	    width:63em; 
    	    /* this width will create a container that will fit in an 800px browser window if text is left at browser default font sizes */ 
    	    background:#fff;
    	    margin:0 auto; 
    	    /* the auto margins (in conjunction with a width) center the page */
    	    border:0px solid #000;
    	    text-align:left; 
    	    /* this overrides the text-align: center on the body element. */
    	    min-height:400px;
    	    height:auto !important;
    	    height:400px;    	    
	    }
	    
	    #header { 
    	    background:#fff;
    	    padding-top:5px;
    	    margin-top:35px;
    	    
    	    height:7em;
    	    *width:1000px;
	    }
	    
	    #main_container {
    	    margin:0;
    	    padding: 0;
    	    background: #FFFFFF;        
    	    background-image:url('/httpd/img/BackgroundNew.jpg');
    	    background-repeat:no-repeat;
    	    min-height:366px;
    	    height: auto!important;
    	    height: 366px;
	    }
	    
	    #main_container #content_container{
		    margin: 0;	    
		    font-family: Arial;	    
		    font-size: 12px;	    
		    line-height: 20px;	    
		    color: #003b80;	    
		    text-align: left;	    
		    vertical-align: text-top;	  
	    }
	    
	    #content_container {
	    	padding-top:20px;
	    }
	    
	    #content_container .leftmenue {
	    	float:left;
	    	width:180px;
	    	margin-right:20px;
	    }
	    
	    
	    #content_container .content {
	    	float:left;
	    	width: 550px;
	    	margin-left:25px;
	    	padding-bottom:30px;
	    }
	    
	    
	    #home_container {
    	    margin:0;
    	    padding: 0 20px;
    	    
    	    background: #FFFFFF;        
    	    background-image:url('/httpd/img/BackgroundWelcome.jpg');
    	    background-repeat:no-repeat;
    	    height:380px;
    	    
	    }
	    
	    .home_content {
    	    margin:0;
    	    font-size:12px;
    	    line-height:20px;
    	    color:#003b80;
    	    text-align:left;
    	    vertical-align:text-top;
    	    width:460px;
    	    position:absolute;
    	    top: 20px;
    	    position:relative;
    	    left:10px;
    	    
	    }
	    
	    #main_container .headline {
	    	margin-left:25px;
	    }
	    
	    .headline {
    	    margin:0;
    	    margin-left:7px;
    	    font-family:Arial;
    	    font-size:30px;
    	    color: #AB0635;
    	    padding-top:30px;
	    	width:800px;
	    }
	    
	    .subline {
	    	font-weight:bold;
	    	font-size: 14px;
	    }
	    
	    
	    .left_image {
	    	float:left;
	    	padding-right:10px;
	    }
	    
	    .content a {
	    	text-decoration:none;
	    	font-weight:bold;
	    	color: #003B80;
	    }
	    
	    .content a:hover {
		    text-decoration:underline;
	    }
	    
	    
	    
	    
		
		.leftmenue {
			padding-top:15px;
		}
		
		.leftmenue a {
			background-color: #ffffff;
			background-image: none;
			background-repeat: repeat;
			background-attachment: scroll;
			background-position: 0% 0%;
			border-bottom-width: 1px;
			border-bottom-style: solid;
			border-bottom-color: #004E91;
			color: #003b80;
			display: block;
			margin: 0;
			padding: 4px 25px 4px 25px;
			text-decoration: none;
			font-weight: normal;
		}		
		
		.leftmenue .secondlink a:hover, .leftmenue .secondlink .clicked a,
		.leftmenue a:hover, .leftmenue .actualClicked a {
			background-color: #d9e2ec;
			background-image: url('/httpd/img/SideMenu.gif');
			background-repeat: no-repeat;
			background-attachment: scroll;
			background-position: left center;
			color: #003b80;
		}
		
		.leftmenue .secondlink a {
			background-color: #ffffff;
			background-image: none;
			background-repeat: repeat;
			background-attachment: scroll;
			background-position: 0% 0%;
			border-bottom-width: 1px;
			border-bottom-style: solid;
			border-bottom-color: #004E91;
			color: #003b80;
			display: block;
			margin: 0;
			padding: 4px 25px 4px 45px;
			text-decoration: none;
			font-weight: normal;
		}	
		
		
	    
	    
	    
	    #main_menue {
		    margin: 0;
		    padding: 10px 0pt 20px 8px;
		    *padding: 10px 0pt 0px 8px;
		    border-bottom: 1px solid #9FB1BC;
		    border-top:1px solid #9FB1BC;
		    width:62em;
		    *width:990px;
		    
	    }
	    
	    
	    #main_menue a {
		    float: left;
		    font-size: 14px;
		    line-height: 14px;
		    font-family: Arial;
		    padding-top: 0pt;
		    padding-right: 20px;
		    padding-bottom: 6px;
		    padding-left: 20px;
		    text-decoration: none;
		    color: #708491;
	    }
	    
	    #main_menue a:hover, #main_menue .clicked a {
		    color: #003b80;
		    background-color: transparent;
		    background-image: url('/httpd/img/Nav.gif');
		    background-repeat: no-repeat;
		    background-attachment: scroll;
		    background-position: center bottom;
		    font-family: Arial;
	    }
	   
	    
		
		
		.content table th {
			background-color:#5279a8;
			color:#FFF;
			font-weight:bold;
			font-size:12px;
			padding:7px 10px 7px 10px;
		}
		
		.content table {
			background-color:#a8bcd3;
			border:none;
			border-color:#fff;
			font-size:12px;
			line-height: 16px;	    
		}
		
		.content table td a {
			text-decoration:none;
			font-weight:bold;
			color: #003b80;	   
			font-size:14px;
		}
		
		.content table td {
			padding:10px 10px 10px 10px;
			border-color:#fff;			
		}
		
		.content table .testModule {
			background-color:#ab0635;
			color:#fff;
		
		}
		.content table .testModule a{
			color:#fff;
		}
		
		.content table .white {
			background-color:#fff;
			line-height:0px;
		}
	    
	    
	    
	    
	    #footer {
		    width: 1000px;
		    padding-top: 0pt;
		    padding-right: 0px;
		    padding-bottom: 0pt;
		    padding-left: 0px;
		    background-color: #ffffff;
		    background-attachment: scroll;
		    background-position: 0% 0%;
		    background-image: url('/httpd/img/footerBackground.jpg');
		    background-repeat: no-repeat;
	    }
	    
	    #footer_home {
		    width: 1000px;
		    padding-top: 0pt;
		    padding-right: 0px;
		    padding-bottom: 0pt;
		    padding-left: 0px;
		    background-color: #ffffff;
		    background-attachment: scroll;
		    background-position: 0% 0%;
		    background-image: url('/httpd/img/footerBackground2.jpg');
		    background-repeat: no-repeat;
	    }
	    
	    #footer .logo_desc{
	    	float:right;
	    	font-size:10px;
	    	color:#004E91;
	    }
	    
	    #footer .ms_logo img{
		    float:right;
		    
	    }
	    
	    #footer .juwi_logo img{
	    	float:left;
	    	padding-top:30px;
	    	padding-right:15px;
	    }
	    
	    #footer .ms_logo{
	    	float:right;
	    	padding-top:30px;
	    }
	    
	    
	    .footerlinks {
		    margin-top: 0pt;
		    margin-right: 0pt;
		    margin-bottom: 0pt;
		    
		    padding-top: 40px;
		    float:left;
	    }
	    
	    
	    .footerlinks .firstlevel1 .firstlink,
	    .footerlinks .firstlevel1 .last-of-firstlink{
	    	background-image: url('/httpd/img/footerLine3.jpg');
		    background-repeat: no-repeat;
		    font-size: 11px;
		    text-align: left;
		    padding-top: 9px;
		    padding-right: 21px;
		    padding-bottom: 21px;
		    padding-left: 35px;
		    float:left;
	    }
	    
	    .footerlinks .firstlevel1 a{
	    
		    text-decoration: none;
		    color: #003b80;	    
		    font-family: Helvetica,sans-serif,Verdana,Arial;
	    }
	    
	    .footerlinks .firstlevel1 a:hover{
		    text-decoration: none;	    
		    color: #003b80;	    
		    font-family: Helvetica,sans-serif,Verdana,Arial;
	    }
	    
	    
	    
	    .clear {
		    height:0px;
		    margin:0px;
		    padding:0px;
		    font-size:0px;
		    line-height:0px;
		    clear:both;
	    }
	    
	    
	    .txtBeforeRegister, .txtBeforeForgotPWlink {
	    	float:left;
	    	margin-right:5px;
	    }
	    
	    .loginLink {
	    	float:left;
	    }
	    
	    .certificate_button {
	    	padding-bottom:5px;
	    }
	    
	    .pp_button {
	    	padding-right:10px;
	    }
	    
	    
	    
	    .pp_line  {
	    	background-color:#000;
	    	width:160px;
	    	height:1px;
	    	line-height:1px;
	    	font-size:1px;
	    	margin:10px 0px 15px 0px;
	    }
	    
	    .feedbackForm_txt {
	    	font-weight: bold; 
	    	padding-bottom: 10px;
	    }
	    
	    .feedBackForm-active {
	    	width: 190px; 
	    	float: left;
	    	padding-right:15px;
	    }
	    
	    .download-certificate-active {
	    	float:left;
	    }
	    
	    .languageBox{
	    	float:left;
	    	padding:70px 0 0 641px;
	    }
	    
	    .languageBox select{
	    	height:21px;
	    	width:164px;
	    	border: 1px solid #8a9ca8;
	    }
	
        
        .content form .choosebox {
            float:left;
            margin-right:10px;
        }
        
        .content form .pp_button {
            float:right;
             
        }
        
        
    