html, body{margin:0px; padding:0px; font-family:Tahoma, Verdana, Arial; font-size:12px; color:#2c3640; background-color:#506274; cursor:default;}
a{text-decoration:none}
.maintext a{text-decoration:underline; color:#003759}
.clear{clear:both}

.header{width:770px; height:70px; margin:0px auto 0px auto}
.footer{width:770px; height:50px; margin:0px auto 0px auto}
.mainframe{min-height:500px; *_height:500px; background-color:#FFF;}
.mainframe .wrapper{width:770px; margin:0px auto 0px auto; padding:15px 0px 15px 0px}

.header .logo{width:200px; height:70px; float:left; background-image:url(images/logo.gif)}
.header .botonera{position:relative; top:45px; height:25px; float:right}
.botonera .btn{height:25px; margin-left:2px; float:left}

.btn .on1{width:8px; height:25px; float:left; background-image:url(images/btn_on1.gif)}
.btn .on2{width:8px; height:25px; float:left; background-image:url(images/btn_on2.gif)}
.btn .on_fill{height:20px; padding:5px 2px 0px 2px; float:left; background-color:#FFF; font-weight:bold; font-size:12px; color:#293740}

.btn .off1{width:8px; height:25px; float:left; background-image:url(images/btn_off1.gif)}
.btn .off2{width:8px; height:25px; float:left; background-image:url(images/btn_off2.gif)}
.btn .off_fill{height:20px; padding:5px 2px 0px 2px; float:left; background-image:url(images/btn_off_fill.gif); 
font-weight:bold; font-size:11px; color:#002141; cursor:pointer}
.off_fill a{color:#002141}
.off_fill a:hover{color:#0060bf}

.banner{width:770px; height:102px; margin-bottom:15px; background-image:url(images/banner.gif)}
.title{font-size:20px; color:#2c3640; border-bottom:1px solid #2c3640; padding:0px 0px 4px 0px; margin-bottom:10px}
.maintext{line-height: 20px;text-align: justify}
.footertext{text-align:center; font-size:11px; color:#FFF; padding-top:15px}
.pic_right{float:right; margin:0px 0px 5px 10px}

.main{width:570px; float:left}
ul{margin:0px 0px 10px 75px; padding:0px}

.menu{width:200px; float:left}
.menutop{width:171px; height:28px; background-image:url(images/menu_top.gif); background-repeat:no-repeat; 
font-weight:bold; font-size:18px; letter-spacing:-1px; color:#003759; padding:12px 0px 0px 10px}
.menucontent{width:181px; background-color:#95c7e6}
.menubottom{width:181px; height:15px; background-image:url(images/menu_bottom.gif); background-repeat:no-repeat}
