body	{
background-color:#fff;
margin:0;
padding:0;
height: 100%;
text-align: center;
margin-top: 20px;
margin-bottom: 20px;
}

div, table, td, p, a, input, select, textarea
{
font-size:11px;
font-family:Verdana, Tahoma, Verdana, sans-serif;
vertical-align: top
}
a{
color: #606060;
}
h1, h2, h3, h4, h5, h6, div, td, form, input, p{
padding:0;
margin:0;
}

input, select, textarea {
border:1px solid #5E5E4F;
}

img {
border:0;
margin:0;
padding:0;
float:left;
display:block;
}

fieldset{
width: 80%;
margin: 20px;
padding: 5px;
color: #606060;
}
h1.csc-firstHeader{
font-size: 15px;
margin-bottom: 20px;
color: #606060;
}
h2.csc-firstHeader{
font-size: 15px;
margin-bottom: 20px;
color: #606060;
width: 90%
}
.tx-newloginbox-pi1 H3{
font-size: 13px;
margin-bottom: 10px;
color: #606060;
}
.csc-header{
width: 90%
}

.wrapper {
height:100%;
border:1px solid #B2B2B2;
border-top: 0;
margin-left: auto;
margin-right: auto
}
.allwrapper {
margin-left: auto;
margin-right: auto
}
#middleColumn P.bodytext{
width: 500px
}
#header {
/*border-bottom:1px solid #B2B2B2;*/
height: 86px;
}

#contentNaviWrapper {
width:100%;
}

#leftColumn {
width:177px;
/*background: #DCDCD7;*/
}
#middleColumn {
width:580px;
border-right:1px solid #B2B2B2;
border-left:1px solid #B2B2B2;
padding-bottom: 25px;
}
#rightColumn{
width:156px;
padding-top: 21px;
border-top:1px solid #B2B2B2;
}

#navigationWrapper {
height: 20px;
width:580px;
border-bottom:1px solid #B2B2B2;
background-color:#F37346;
}

#navigationLeft, #navigationRight {
/*background-color:#D9D3C6;*/
}

#navigationRight {
/*width:295px;*/
}
#navigationLeft {
width:370px;
}

#rightColumn img{
clear: both;
display: inline;
}
#content img{
clear: both;
display: inline;
}

* html img{ margin-left: -3px;margin-right: -3px;}
