body{
margin:0;
padding:0;
background:#a7a37e url(body.gif) top repeat-x;
}
.logo{
width:760px;
margin:25px auto 20px auto;
}
.page{
margin:0 auto;
background:url(content.png);
width:736px;
padding:10px 12px;
height:495px;
}
.pagefooter{
margin:0 auto;
background:url(footer.png);
width:720px;
padding:20px;
height:95px;
color:#666;
font:11px verdana;
line-height:22px;
text-align:center;
}
.pagefooter a:link, .pagefooter a:visited{
color:#3C79C4;
}
.pagefooter a:hover, .pagefooter a:active{
color:#003366;
}
.header{
padding:0 0 15px 0;
border-bottom:1px solid #a7a37e;
}
h1{
font:bold italic 13px "Trebuchet Ms", Verdana, sans-serif;
margin:0;
padding:10px 0;
color: #678b3f;
border-bottom:1px dotted #a7a37e;
}
h2{
font:11px verdana;
padding:10px 0;
color:#003366;
margin:0;
}
hr{
height:0;
border-right:0;
border-left:0;
border-top:0;
border-bottom:1px dotted #a7a37e;
}
#ddcolortabs{
margin:2px 0 0 0;
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#ddcolortabs ul{
font:bold italic 12px "Trebuchet Ms", Verdana, sans-serif;
margin:0;
padding:0;
list-style:none;
}

#ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
}


#ddcolortabs a{
float:left;
color: white;
background: #678b3f url(color_tabs_left.gif) no-repeat left top;
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
}

#ddcolortabs a span{
float:left;
display:block;
background: transparent url(color_tabs_right.gif) no-repeat right top;
padding:8px 4px 6px 3px;
}

#ddcolortabs a span{
float:none;
}


#ddcolortabs a:hover{
background-color: #8cb85c;
}

#ddcolortabs a:hover span{
background-color: #8cb85c;
}

#ddcolortabs #current a, #ddcolortabs #current span{ /*currently selected tab*/
background-color: #8cb85c;
}

#ddcolortabsline{
clear:both;
padding: 0;
width: 100%;
height: 4px;
line-height: 8px;
background: #678b3f;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}
.time{
font:bold italic 13px "Trebuchet Ms", Verdana, sans-serif;
color: #678b3f;
padding:8px 16px 6px 0;
float:right;
background:url(clock.png) right no-repeat;
}
.left_block{
margin:5px 10px 0 0;
padding:0 10px 0 0;
float:left;
width:486px;
height:440px;
overflow:auto;
font:11px Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
color:#333;
scrollbar-base-color: #efecca;
scrollbar-arrow-color: #333333;
scrollbar-3dlight-color: #aaaaaa;
scrollbar-darkshadow-color: #aaaaaa;
scrollbar-face-color: #efecca;
scrollbar-highlight-color: #efecca;
scrollbar-shadow-color: #efecca;
scrollbar-track-color: #efecca;

}
.left_block img{
border:1px solid #ddd;
background:#fff;
padding:4px;
}
.right_block{
margin:5px 0 0 0;
padding:0 0 0 20px;
width:160px;
float:left;
border-left:1px dotted #a7a37e;
}
.right_block img{
border:1px solid #ddd;
background:#fff;
padding:4px;
}
.inputx{
border:1px solid #ddd;
color:#666;
font:italic 11px "Trebuchet Ms", Verdana, sans-serif;
padding: 1px 2px;
background:url(formbg.gif) repeat-x left top;
}
.textx{
border:1px solid #ddd;
width:90px;
padding:3px;
}
.cse-branding-form form{
margin:0;
padding:0;
}
.clear{
height:0;
clear:both;
}
.left_block p{
width: 300px;
margin: 0;
padding: 5px 0 5px 0;
padding-left: 155px; /*width of left column containing the label elements*/
}
.left_block li{

}
.left_block label{
float: left;
margin-left:-155px; /*width of left column*/
width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}
#register label{
width:170px;
float:left;
margin:0 0 10px 0;
}
#register input{
font:11px Verdana, Arial, Helvetica, sans-serif;
margin:0 0 10px 0;
width:230px;
}
#register .form-title{
font:11px Verdana, Arial, Helvetica, sans-serif;
margin:0 0 10px 0;
width:60px;
}
#register .form-name{
font:11px Verdana, Arial, Helvetica, sans-serif;
margin:0 0 10px 0;
width:70px;
}
#register .form-surname{
font:11px Verdana, Arial, Helvetica, sans-serif;
margin:0 0 10px 0;
width:85px;
}
#register textarea{
font:11px Verdana, Arial, Helvetica, sans-serif;
margin:0 0 10px 0;
width:230px;
height:80px;
}
#register select{
font:11px Verdana, Arial, Helvetica, sans-serif;
margin:0 0 10px 0;
width:235px;
}
#register .submitbutton{
width:50px;
margin:0 0 10px 170px;
}
#register br{
clear:left;
}
#register .error{
padding:5px;
border:1px dotted #cc0000;
width:390px;
background:#f5f5f5;
}











