
HTML {
overflow: -moz-scrollbars-vertical;
overflow:auto;
overflow-y:scroll;
width:100%;
height:100%;
}

html body {
width:100%;
height:100%;
margin:0;
padding:0;
}
html #body {/*background position image in ippad*/
/*width:100%;
height:100%;*/
background-image:url(../../../../../images/website/bodyBg1.png);
background-repeat:repeat-x;
background-position:top;
visibility:hidden;
}

form {
margin:0;
padding:0;
}

html body, td, legend, input, textarea, select, a{
font-size: 14px;
font-family:Helvetica, Arial, Verdana, sans-serif;
color:#7d5523;
}

table {
display:block;
margin-bottom:35px;
}
table td{
line-height: 22px;
background-color: #FCF7E9;
}

p{
margin:0;
margin-bottom:35px;
line-height: 22px;
}

h1, h2, h3, h4, h5, h6{
margin:0;
padding:0;
font-size:41px;	
line-height:41px;
margin-bottom:10px;
color:#df8009;
}

h1{
font-family: "Desyrel",sans-serif;
letter-spacing:-3px;
}

.ff #loc30 .block h1{/*for ff*/
letter-spacing:0px;
}

h2{
font-size:20px;	
line-height:20px;	
margin-bottom:20px;
color: #BD0926;
text-transform:uppercase;
}
h3, h4, h5, h6{
font-size: 14px;
line-height:14px;
margin-bottom:0px;
}

a, a:focus, object, button, input {
outline: none;
-moz-outline-style: none;
outline-style: none;
}

button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
border: 1px dotted transparent;
}

button, input[type="button"] {
cursor:pointer;
}

a{
text-decoration:underline;
}

a:active{

}

a:hover{

}

td{
vertical-align:top;
}

img {
border:0px;
padding:0px;
margin:0px;
}

ul{
margin:0px;
padding:0px;
margin-bottom:10px;
list-style-position:inside;
}


/*begin form elements*/

fieldset {
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
margin:0;
padding:10px;
padding-top:0px;
margin-bottom:15px;
}

legend {
font-size:13px;
font-weight:bold;
}

label{
display:block;
font-weight:bold;
margin-top:7px;
}

.radioSet label, .checkbox label {
display: inline;
font-weight: normal;
}

input, textarea{
/*background:transparent;*/
}

.valid{

}

.notice, .colored, .color{
color:#FF9E00;
}
.unvalid{
color:red;
}

.button_wrap {
display:inline;
}

.button_wrap input {
height: 36px;
width:310px;
overflow: visible; 

padding-bottom:2px;
padding-left:10px;
padding-right:10px;
border:none;

font-weight:bold;
color:#FFFFFF;
background-color:#df7f09;
cursor:pointer;
outline-style: none;
}

.button_wrap input[disabled]  {
cursor:auto;
color:#FFCF80;
}

.button_wrap .info {
color: red;
padding-left: 10px;
}

.ok_button_wrap input{
padding:0;
width:21px;
height:21px;
background:transparent;
background-image:url(../../../../../images/website/bg_ok_button.gif);
background-repeat:no-repeat;
}


.inpufield_wrap {
margin-top:3px;
height:26px;
overflow:hidden;
}

.inpufield_wrap input {
float:left;/* unwanted padding fix voor IE6 and 8*/ 
width:300px;
height:21px;
margin:0;
padding:0;
padding-left:4px; padding-right:4px;
border:1px solid #df7f09;
}

.inpufield_wrap.mini {
margin-top:0px;
width:36px;
height:21px;
margin-right:6px;
}

.inpufield_wrap.mini input {
width:28px;
height:21px;
text-align:center;
}

.textarea_wrapper {
height:124px;

}

textarea {
width:300px;
height:114px;
padding:5px;
overflow:auto;
border:1px solid #df7f09;
}

select{
width:310px;
margin-bottom:10px;
}

.radio{
display:inline;
}

.radioSet .row, .radio .row {
display: block;
}
.radioSet .colomn, .radio .colomn {
display: inline;
}

.delete_icon input {
border:medium none;
cursor:pointer;
background-color:transparent;
background-image: url(../../../../../images/CmWare/icon_delete.gif);
height:17px;
width:17px;
overflow:hidden;
}

.delete_icon input[disabled]{
border:medium none;
background-image: url(../../../../../images/CmWare/icon_delete_disabled.gif);
background-repeat:no-repeat;
background-position:0px 0px;
height:17px;
width:17px;
overflow:hidden;
}

/*end form elements*/



/*begin common classes*/

.left, .l{
float:left;
}

.right, .r{
float:right;
}

.clear, .c{
clear:both;
margin:0;
padding:0;
height:1px;
overflow:hidden;
}

.strong{
font-weight:bold;
}

.plain{
font-weight:normal;
}

.cen{
text-align:center;
}
.tl{
text-align:left;
}
.tc{
text-align:center;
}
.tr{
text-align:right;
}

.unv{
display:none;
}

.light{
color:#b9b9b9;
}

.pointer{
cursor:pointer;	
}

.nostyle{
margin:0px;
padding:0px;
}

.ajaxloader{
height:32px;
padding-left:38px;
padding-top:8px;
background-image:url(../../../../../images/website/ajaxloader.gif);
background-repeat:no-repeat;
}

.block{
margin-bottom:50px;
}

.menu ul, .menu li{
margin:0;
padding:0;
list-style-type:none;
}

#bl13047{/*breadcrumsblock*/
margin-bottom:15px
}
.breadcrums {

}
.breadcrums a {
background-image:url(../../../../../images/website/arr_right_gray.gif);
background-position:right center;
background-repeat:no-repeat;
color:#c2c2c2;
font-size:12px;
line-height:12px;
font-weight:bold;
margin-right:5px;
padding-right:10px;
text-decoration:none;
}
.breadcrums .last {
/*color:#424242;*/
background-image:none;
margin-right:0;
padding-right:0;
}
.breadcrums a:hover {
text-decoration:underline;
}

/*end common classes*/

/*begin common layout*/
#main .menu ul{	
}
#main .menu li{
display:inline;/*unwanted padding fix for ie*/
width:299px;
}
#main .menu li a{
display:block;
height:36px;
line-height:36px;
background-image:url(../../../../../images/website/bg_li.png);
background-repeat:no-repeat;
border-bottom:1px solid #FFF;
overflow:hidden;
text-decoration:none;
padding-left:10px;
color:#FFF;
}
#main .menu .active a{
background-image:url(../../../../../images/website/bg_li_active.png);
}
#main .menu ul ul li a{
padding-left:20px;
}
#main .menu .active li a, #main .menu .parent li a{
background-image:url(../../../../../images/website/bg_li.png);/*resetting*/
}
#main .menu .parent .active a{
background-image:url(../../../../../images/website/bg_li_active.png);
}



#loc10 .menu li ul{
float:none;
}
#loc10 .menu li li, #loc10 .menu li li.last{
display:inline;
float:none;
border:none;
}
#loc10 .menu .active ul li a, #loc10 .menu .parent ul li a{
width:299px;
font-size:14px;
text-transform:none;
display:block;
height:36px;
line-height:36px;
background-image:url(../../../../../images/website/bg_li.png);
background-repeat:no-repeat;
border-bottom:1px solid #FFF;
overflow:hidden;
text-decoration:none;
padding-left:10px;
color:#FFF;
}
#loc10 .menu li li a span{
margin:0;
}
#loc10 .menu .parent ul .active a{
background-image:url(../../../../../images/website/bg_li_active.png);
}
#loc10 .menu .parent ul .active li a{
background-image:url(../../../../../images/website/bg_li.png);/*resetting*/
}
#loc10 .menu .parent ul ul li a{
padding-left:20px;
}
#loc10 .menu .parent ul .parent ul .active a{
background-image:url(../../../../../images/website/bg_li_active.png);
}
#loc10 .menu .parent ul ul ul li a{
padding-left:40px;
}
#loc10 .menu ul .parent ul .parent ul .active ul a{
background-image:url(../../../../../images/website/bg_li.png);/*resetting*/
}
#loc10 .menu ul .parent ul .parent ul .parent ul .active a{
background-image:url(../../../../../images/website/bg_li_active.png);
}



#main #loc40 .menu ul{
border-top:1px solid #df810b;
}
#main #loc40 .menu li{
display:inline;/*unwanted padding fix for ie*/
width:610px;
}
#main #loc40 .menu li a {
background-image:none;
background-color:#df810b;
background-color:transparent;
color: #7D5523;
border-bottom:1px solid #df810b;
}

@font-face {
    font-family: "AvantGarde Bk BT";
    font-style: normal;
    font-weight: normal;
    src: url("../../../../../addon/facelift-2.0b3-B/fonts/AVGARDN.eot?#iefix") format("embedded-opentype"), url("../../../../../addon/facelift-2.0b3-B/fonts/AVGARDN.woff") format("woff"), url("../../../../../addon/facelift-2.0b3-B/fonts/AVGARDN.ttf") format("truetype"), url("../../../../../addon/facelift-2.0b3-B/fonts/AVGARDN.svg#AVGARDN") format("svg");
}
@font-face {
    font-family: "Desyrel";
    font-style: normal;
    font-weight: normal;
    src: url("../../../../../addon/facelift-2.0b3-B/fonts/DESYREL.eot?#iefix") format("embedded-opentype"), url("../../../../../addon/facelift-2.0b3-B/fonts/DESYREL.woff") format("woff"), url("../../../../../addon/facelift-2.0b3-B/fonts/DESYREL.ttf") format("truetype"), url("../../../../../addon/facelift-2.0b3-B/fonts/DESYREL.svg#DESYREL") format("svg");
}

/*end common layout*/

#console{position:absolute;}

