/* CSS Document */
body{margin:0px; padding:0px; font-family:"Trebuchet MS"; font-size:12px; color:#000000; background:url(../images/bg.jpg) repeat 0 0;}
img{border:none}
.clear{clear:both}

#container{margin:0px auto; padding:0px; width:950px; height:auto;}
#main{margin:0px; padding:0px; float:left; width:100%; height:auto; background:#ffffff; border-radius:0 0 10px 10px;
-moz-box-shadow: 5px 5px 3px #e3e3e3;
-webkit-box-shadow: 3px 2px 2px #e3e3e3;
box-shadow: 2px 2px 3px 3px #e4e4e4;}
#header{margin:0px; padding:0px; float:left; width:100%; height:100px;}
#logo{margin:0px; padding:0px; float:left; width:300px; height:100px; background:url(../images/logo.png) no-repeat 10px 0;}
#navigation{margin:0px; padding:0px; float:left; width:100%; height:30px; background:#1a4e80;} 

#content{margin:0px 0 20px 0; padding:0px; width:100%; height:auto; background:#ffffff; border-radius:10px;}

#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 .hding{margin:0px; padding:0px; font-family:"Trebuchet MS"; font-size:18px; color:#bf3607; text-align:center}
#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,password{outline:none; font-family:"Trebuchet MS"; font-size:13px; color:#333333; width:180px; padding:2px;}
input[type=password]{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;*/