/* CSS Document */
body{margin:0px; padding:0px; font-family:"Trebuchet MS"; font-size:12px; color:#000000; background:url(../images/bg.jpg) repeat 0 0;}
#container{margin:0px auto; padding:0px; width:800px; height:auto;}
#main{margin:0px; padding:0px; float:left; width:100%; height:auto;}
#logo{margin:60px auto 30px; padding:20px 0 0 0; width:300px; height:100px; background:none;
border-radius:15px; text-align:center; vertical-align:middle;
/*-moz-box-shadow: 5px 5px 3px #CCCCCC;
-webkit-box-shadow: 5px 2px 2px #CCCCCC;
box-shadow: 2px 2px 2px 2px #CCCCCC;*/
}
#content{margin:0px auto; padding:0px; width:500px; height:250px; background:#daebec; border-radius:10px; border:solid 1px #e3e3e3;
-moz-box-shadow: 5px 5px 3px #CCCCCC;
-webkit-box-shadow: 3px 2px 2px #CCCCCC;
box-shadow: 2px 2px 3px 3px #CCCCCC;
}

#content table{margin:0px; padding:0px; width:96%;  height:auto; text-align:center}
#content table td{margin:0px; padding:2px; text-align:left; font-family:"Trebuchet MS"; font-size:13px; font-weight:bold; height:23px; line-height:35px;}
#content table td h1{margin:0px; padding:0px; float:left; font-family:"Trebuchet MS"; font-size:18px; color:#bf3607;}
#content table td.style{text-align:right; padding:0 10px 0 0;}
#content table td a{color:#333333; text-decoration:underline;}
#content table td a:hover{color:#1e63a4; text-decoration:none ;}
#content table td input[type=text],select,textarea{outline:none; font-family:"Trebuchet MS"; font-size:13px; color:#333333; width:180px; padding:2px;}


.button {overflow: visible; display: inline-block; padding: 0.6em 1em;  border: 1px solid #d4d4d4;  margin: 0 0 2px 0; text-decoration: none; 
    text-shadow: 1px 1px 0 #fff; font:11px/normal sans-serif; color: #333; font-weight:bold; white-space: nowrap; cursor: pointer;  outline: none;  background-color: #ececec;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));
    background-image: -moz-linear-gradient(#f4f4f4, #ececec);
    background-image: -o-linear-gradient(#f4f4f4, #ececec);
    background-image: linear-gradient(#f4f4f4, #ececec);
    -webkit-background-clip: padding;
    -moz-background-clip: padding;
    -o-background-clip: padding-box; 
    /*background-clip: padding-box;*/ /* commented out due to Opera 11.10 bug */
    -webkit-border-radius: 0.2em; 
    -moz-border-radius: 0.2em; 
    border-radius: 0.2em; 
    /* IE hacks */
    zoom: 1; 
    *display: inline; 
}
.button:hover,
.button:focus,
.button:active,
.button.active {
    border-color: #3072b3;
    border-bottom-color: #2a65a0;
    text-decoration: none; 
    text-shadow: -1px -1px 0 rgba(0,0,0,0.3); 
    color: #fff; 
    background-color: #3C8DDE;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#599bdc), to(#3072b3));
    background-image: -moz-linear-gradient(#599bdc, #3072b3);
    background-image: -o-linear-gradient(#599bdc, #3072b3);
    background-image: linear-gradient(#599bdc, #3072b3);
}




/*border-radius:15px;
-moz-box-shadow: 10px 10px 5px #999;
-webkit-box-shadow: 10px 5px 5px #999;
box-shadow: 5px 5px 5px 5px #999;*/