*{margin:0; padding:0;}
html,body{	
	width:100%;
	height:100%;
}
body{
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
a img{
	border:none;
}
ul, ul li, ul li a{
	float:left;
	display:block;
}
/*Main page:START*/
.main-holder{
	width:770px;
	height:590px;
	margin:0 auto;
	margin-top:10px;
}
.head_main{
    background:#fff url(../images/main_head.jpg) left top;
    width:770px;
    height:380px;
}
.main_part{
    width:770px;
    height:200px;
}
.main_part div{
    float:left;
    }

.login{
	position:relative;
	float:left;
    width:496px;
	height:200px;
	overflow:hidden;
    margin:0;
	padding:0;
    color:#fff;
}
.login .login_form{
	margin:14px 0 0 10px;
}
.login_form tr td{
	padding-top:2px;
}
.login_title{
    padding-bottom:5px;
 }
.login_input{
    height:13px;
    width:115px;
    padding-top:2px;
    color:#060000;
    font:11px Arial;
    border:solid 1px #fff;
}
.your_email{
     padding-top:10px;
}
.your_password{
    padding-top:40px;
}

.login_success{
    padding-top:10px;
    font:bold 11px Arial;
}
.login .pmCheckoutErrorsArea{
	position:absolute;
	top:9px;
	left:200px;
	font-size:12px;
}
.login_title_register{
    margin:0 0 0 20px;
    font:bold 11px Verdana;
}
.login_title_register img{
    position:relative;
    top:2px;
    }
.forgot_password{
	padding:7px 0 0 10px;
}
.forgot_password p{
    background:transparent url(../images/forgot_your_password.gif) no-repeat left top;
    width:137px;
    float:left;
}
.click_here{
    width:65px;
    float:left;
}
.register_password{
    background:transparent url(../images/register.gif) no-repeat left top;
    width:150px;
    float:left;
    margin-left:22px;
    margin-top:10px;
}
.country_submit{
    background-color:#D68110;
    border:none;
    color:#fff;
    font-weight:bold;
    margin-left:5px;
    height:17px;
	font-size:12px;
    vertical-align:bottom;/*FF only*/
}
/*Main page:END*/

/*Landing page: START*/
.head_landing{
   background:url(../images/head_landing.gif) no-repeat 100% 3px;
   position:relative;
   width:770px;
   height:90px;
   overflow:hidden;
}
.landing_pictures{
    width:770px;
    height:440px;
    }
.landing_pictures img{
    padding-bottom:8px;
    }
.left_margin{
    margin-left:10px;
}
.logo {
	display:block;
	float:right;	
	width:150px;
}
.logo img{
     margin-top:3px;
     float:right;
}
/*Language chooser:START*/
#langDIV{
    position:absolute;
    border:solid 1px #fff;
    background-color:#513115;
    padding:2px;
    margin-left:-30px;
    display:none;
    width:auto;
    z-index:5;
}
div.langDIV_FF{
    margin-left:15px !important;
    margin-top:1px;
    z-index:1;
}
.choko_language {
	float:right;
	width:60px;
	height:auto;
	margin:53px 15px 0 0;
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #B3AA9E;
	text-decoration:none;

	z-index:5;
}

.langOverCont{
	position:relative;
	left:10px;
	top:5px;
	right:50px;
	bottom:30px;
	background-color:#523413;
}
.langOverCont div{
    margin-top:2px;
}
.index_language{
    width:180px;
    padding:0;
    height:auto;
    padding-top: 5px;
}

.choko_language a, .choko_language DIV  {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B3AA9E;
	text-decoration:none;
	cursor:pointer;	
}

.choko_language DIV{
    width:60px;
    margin-left:auto;
    height:auto;
}
 /*Language chooser:END*/
 
 
.footer{
    width:771px;
    height:30px;
    background:url(../images/footer_bg.gif) no-repeat left 4px;
}
.footer div.contentStyle{
    color:#BBAFA2;
    font:normal 10px Arial;
    vertical-align:bottom;
    padding-top:35px;
    text-align:center;
    }
.footer div.contentStyle a{
    text-decoration:none;
    color:#BBAFA2;
    font:normal 10px Arial;
    }
.footer div.contentStyle a:hover{
    text-decoration:underline;
    }
/*Landing page: END*/

/************************************************************** AUSWS-111 START*/
DIV.nk-frontpage {
	margin-left:0;
	width:585px;
	
}

DIV.nk-frontpage #scrollText{
	width:585px;
}

DIV.nk-frontpage #scrollingText{
	width:565px;
	padding-left:7px;
}

DIV.nk-frontpage #scrollingText .contentStyle{
	width:570px;
}
/**************************************************************** AUSWS-111 END*/
/*Scroll for overflow*/
.scroll_color{
    scrollbar-3dlight-color: white;   
    scrollbar-arrow-color: #fba233; 
    scrollbar-darkshadow-color: white;
    scrollbar-face-color: #603f19;
    scrollbar-highlight-color: white; 
    scrollbar-shadow-color: white; 
    scrollbar-track-color: white;
    }

.errorContainer {
	font-weight: bold;
	color: red;
	text-align: center;
}