
/******************************************************************************/
/* page layouts CQ 5.3
/******************************************************************************/
body.n-body-white{
background-color:#ffffff;
}
body.n-body-default{
background-color:#fff;
margin: 0px;
padding: 0px;
}
#wrapper {
    width: 960px;
    margin: 0 auto;
    padding: 0;
}

#header {
    width: 100%;
    /*height:80px;*/
    background-color:#fff;
}
.header-left-c0, .header-right-c0{
    background-color:#fff;
}
.header-right-c0 div.text{
    background-color:#fff;
    color:#000;
}

#container {
    width: 960px;
    padding: 0px;
}
#container2 {
    background: #FFF;
    background-position: top;
    background-repeat: repeat-x;
    float: left;
    width: 960px;
    padding: 0px;
}
#footer {
    float: left;
    width: 100%;
    /*padding-top: 10px;*/padding:0;
    text-align: center;
    color: #FFF;
    font-size: 10px;
    line-height: 15px;
}

/* Page Layout */
/*twoColumn  -center only*/
div.n-col-default { 
width:940px;
display:inline;
background-color:#ffffff;
margin:10px 10px 10px 10px;
padding:0 0 0 0;
}
/*twoColumn  -center/right*/
div.n-col-main2{}
div.n-col-main2-c0{
width:620px;
display:inline;
float:left;
background-color:#ffffff;
margin:10px 10px 10px 10px;
padding:0 0 0 0;
}
div.n-col-main2-c1{
width:300px;
display:inline;
float:left;
background-color:#ffffff;
margin:10px 10px 10px 10px;
padding:0 0 0 0px;
}
/* header Page Layout */
div.n-header{
width:100%; 
background-color:#FFFFFF;margin:0px; padding:0px;
}
div.header-left-c0{
float:left; 
padding:0; margin:0px;
}
div.header-left-c1{
float:left;
margin:0 0 0 0;
padding:0 0 10px 0;
display:inline;
}
div.header-right-c0{
float:right; 
/*margin:20px 0 0 0;*/margin:0 0 0 0;
/*padding:0 0 10px 0;*/padding:0 0 0 0;
display:inline;
*position:relative;/* IE hack*/
*width:600px;
}
div.header-right-c1{
width:200px;
float:right; 
margin:0;
*position:relative;/* IE hack*/
}
.float-left{
float:left; 
}
.float-right{
float:right;
width:200px !important;
}
.hr01rightpar{
min-width:200px;
padding:0;
margin:0;
display:list-item;
list-style-type:none;
list-style-image:none;
}
.hr02rightpar{
min-width:200px;
padding:0;
margin:0;
display:list-item;
list-style-type:none;
list-style-image:none;
}
.hr03rightpar{
min-width:200px;
padding:0;
margin:0;
display:list-item;
list-style-type:none;
list-style-image:none;
}
.hr04rightpar{
width:200px;
float:right;
padding:0;
margin:0;
*position:absolute;/* IE hack*/
*top:2px;
*left:0px;
}
