@charset "utf-8";
body {font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin:0px; padding:0px; background:#fff; line-height:20px;}
/*-------------------------------------------------- Main Section -------------------------------------------------- */
#mainwrap{width:618px;}
.clear{clear:both;}
#logo{width:354px;}
#menu-container{padding:0px; margin:0px;}
h1{padding:0px; margin:0px; font-weight:normal; font-size:20px;}
/*-------------------------------------------------- Box/Menu Section -------------------------------------------------- */
.box{border:2px solid #1a5474; width:594px; padding:10px; background:#326a89; color:#fff; margin:5px 0 5px 0;}
.menu-hd{text-align:center;}
.menu-hd a{text-decoration:none; color:#fff; width:590px; display:block;}
.menu-hd a:hover{text-decoration:none; color:#58b4ef;}

#expand-box1{text-align:left; margin:10px 0 0 0; padding:10px;}
#expand-box2{text-align:left; margin:10px 0 0 0; padding:10px;}
#expand-box3{text-align:left; margin:10px 0 0 0; padding:10px;}
#expand-box4{text-align:left; margin:10px 0 0 0; padding:10px;}
#expand-box5{text-align:left; margin:10px 0 0 0; padding:10px;}

.description{float:left; width:370px; height:100px; text-align:justify;}
.image{float:left; padding:0px 30px 0 0;}

.visit-button{float:right}
.visit-button a{width:80px; padding:2px 5px; display:block; background:#235672; border:1px solid #79aac5; color:#fff; text-decoration:none; text-align:center;}
.visit-button a:hover{color:#58bef6; text-decoration:underline;}
/*-------------------------------------------------- Bottom Section -------------------------------------------------- */
#bottom{padding:0px; margin:0px;}
#bottom a{color:#000; text-decoration:none;}
#bottom a:hover{color:#da5100; text-decoration: underline;}
#validation-container{text-align:center; width:200px;}
#html{float:left;}
#css{float:right}