#headleft{ 
position: absolute;
width:450px;
height:120px;
padding-top:15px;
z-index: 1;
}

#headright{
position: absolute;
padding:3px;
padding-top: 10px;
width:398px;
height:120px;
left: 460px;
z-index: 1;
}

#menu{
position: absolute;
width: 180px;
top: 105px;
z-index: 99;
}

#content{
position: absolute;
width: 600px;
top: 150px;
left:215px;
}

#ruler1{
position: absolute;
background-color: #e3dbdb;
width: 820px;
height: 2px;
top: 130px;
z-index: 2;
line-height:0;
font-size:1px;
}

#ruler2{
position: absolute;
background-color: #e3dbdb;
width: 2px;
height: 80%;
left: 190px;
top: 120px;
z-index: 2;
line-height:0;
font-size:1px;
}

#ruler3{
position: absolute;
background-color: #e3dbdb;
width: 2px;
height: 130px;
left: 450px;
top: 10px;
z-index: 3;
line-height:0;
font-size:1px;
}

#ruler4{
position: absolute;
background-color: #e3dbdb;
width: 190px;
height: 2px;
margin-top: 20px;
z-index: 2;
line-height:0;
font-size:1px;
}

#ruler5{
position: absolute;
background-color: #e3dbdb;
width: 820px;
height: 2px;
top: 10px;
z-index: 2;
line-height:0;
font-size:1px;
}

.menubutton{
padding: 0px 20px 50px 5px;
}

.menubutton_ACT{
padding: 0px 20px 50px 5px;
}

.menubutton a{
text-decoration: none;
font-weight: bold;
color: black;
}

.menubutton_ACT a{
text-decoration: none;
font-weight: bold;
color: #f55;
}
.menubutton a.active{
color: red;
}

.submenubutton{
font-weight: normal;
font-size: 90%;
}

.submenubutton a{
text-decoration: none;
color: black;
}

.submenubutton a.active{
color: red;
}

.contentright p{
padding: 0px;
margin: 0px;
font-size:80%;
#display: block;
}

.contentright h1{
color: #f55;
}
/*.contentright h1{
padding: 0px;
margin: 0px;
font-size:80%;
}*/

.twocolumn{
background-color: #fefefe;
font-family: Arial, Helvetica, sans-serif;
font-size: 90%;
text-align: top;
width: 100%;
border-collapse:collapse
}

.twocolumn td, .twocolumn th{
#border: 1px solid grey;
padding: 10px;
border-spacing: 0px;
width: 50%;

}

.twocolumn a{
text-decoration: none;
}

body{
font-family: Arial, Helvetica, sans-serif;
font-size: 85%;
}

/*a, a:hover{
font-family: Arial, Helvetica, sans-serif;
color: black;
font-weight: bold;
text-decoration: none;
}*/

h1{
font-size: 100%;
font-weight: bold;
color: navy;
margin-bottom:0px;
margin-top:0px;
padding-bottom: 1px;
text-decoration: none;
}

p{
margin-top:0px;
padding-top:0px
}


fieldset.tx-powermail-pi1_fieldset {

/* Disable border */

border: none;

}

fieldset.tx-powermail-pi1_fieldset label {

/* Style labels */

display: block;

width: 150px;

float: left;

clear: both;
font-weight:bold;

}

fieldset.tx-powermail-pi1_fieldset input,

fieldset.tx-powermail-pi1_fieldset select {

/* Style input fields */

width: 200px;

border: none;

border-bottom: 1px solid black;

margin-left: 10px;

}

div.tx_powermail_pi1_fieldwrap_html {

/* Increase margin between every field */

margin: 20px 0;

background-color:#fcfcfc;

}


p .tx_powermail_pi1_fieldwrap_html_checkbox_title {
margin: 20px 0;}

#legend {
font-weight:bold;
}
