
/* controls */
.button{border: 1px solid #24458C;background: url(../img/button-bg.gif) repeat-x #fff;height:25px;color:#fff;}
.auxiliary_btn{border: 1px solid silver;background: url(../img/button-bg-aux.gif) repeat-x #fff;height:25px;color:#000;}
.input{border: 1px solid gray;background-color: White;padding:2px;}
.textarea{border: 1px solid gray;width:600px; height:100px;}

.big{width:600px;}
.med{width:300px;}

/* tables */
.main_tbl{width:100%;height:100%;}
.main_tbl .side_col{width: 10%;background: url(../img/side-gradient.gif) repeat-x top #fff;}
.main_tbl .content{background-color: #F1F1F1;}
.main_tbl .content p{font-size: 80%;}
.main_tbl .langs{padding: 0px 0px 3px 0px; font-size: 80%;}

.ul_tbl .bull{width: 40px; height:30px;background:url(../img/arr.gif) no-repeat left;}
.ul_tbl .li{vertical-align: middle; font-size: 90%;}
.ul_tbl .delim20{height:20px;}
.ul_tbl .delim40{height:40px;}


.hdr{
width:100%;
height:100px;
color: #fff;
background-color: #24458c;
}
.hdr a{color: #fff;}
.hdr p{font-size: 80%;}
.hdr .left_td{
background: url(../img/blog-img.gif) no-repeat top left;
width:120px;
}
.hdr .logo_td{
padding: 10px 10px 10px 0px;
vertical-align: top;
width:20px;
}
.hdr .right_td{
padding: 10px;
background: url(../img/hdr-gradient.gif) repeat-y right;
}
.hdr .logo_sym{
margin:0;
color:#fff;
font-family: "Trebuchet MS";
font-size: 170%;
}
.logo_sym a{color:#fff;text-decoration: none;}
.logo_sym span{color:silver;}

.copyright{text-align: center;font-size: 80%;color:gray;background-color: #f1f1f1;}
.copyright a{color:gray;}

/* fieldsets */
fieldset{
margin:0px; 
padding:10px;
border: 1px solid gray;
background-color: #f1f1f1;
text-align: left;
}
legend{background-color: #f1f1f1; font-size: 80%;}
/* IE hacks*/
* HTML fieldset {position:relative;}
* HTML legend {position:relative;top:-1.4em; margin-bottom:-1.4em;}

/* forms */
.login_tbl td{color:#fff;font-size: 80%;}
.login_tbl .button{background-color: #D9F2D9; border: #fff;}
.login_tbl .err{color:yellow;}

.err,.field,.info{font-size: 80%;}
.field{}

.promo1,.promo2,.promo3{padding-left:20px;}
.promo1{background: url(../img/promo-01.gif) no-repeat left;}
.promo2{background: url(../img/promo-02.gif) no-repeat left;}
.promo3{background: url(../img/promo-03.gif) no-repeat left;}
