<style type="text/css">
.required { color: #000000; }
.errors { color: #ff0000; font-style: italic; }
div#display-inline-block input, div#display-inline-block label { display: inline-block; }

.css3button {
    font-family: Arial, Helvetica, sans-serif;
    width: 80px;
    font-size: 1em;
    color: #000000;
    padding: 2px 5px;
    background: -moz-linear-gradient( top, #8ca8c7 0%, #0045ad);
    background: -webkit-gradient( linear, left top, left bottom, from(#8ca8c7), to(#0045ad));
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #165788;
    -moz-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 1px rgba(255,255,255,0.5);
    -webkit-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 1px rgba(255,255,255,0.5);
    box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset o0px 0px 1px rgba(255,255,255,0.5);
    text-shadow:  0px -1px 0px rgba(000,000,000,0.7), 0px 1px 0px rgba(255,255,255,0.3);
}
.fl-panel { font-size: 16px; }
img { max-width: 100%; }
	
.table1 {
    border:0px solid black;
    cellspacing:20;
    cellpadding:40;
    font-size:1em;
    padding:30px;
}
.table1 td {
    border: 0px solid black;
    cellspacing:20;
    cellpadding:40;
    font-size:1em;
    padding:15px;
}
.table1 th {
    border:0px solid black;
    cellspacing:4;
    cellpadding:20;
    padding: 10;
    font-size:+1em;
    text-align:center;
    background-color:#888888;
    color: white;
    font-family:helvetica,arial,sans-serif;
    height: 30px;
    vertical-align:middle;
}
span.nobr { white-space: nowrap; }
body {
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
}

.box8 h3 {
    text-align:center;
    position:relative;
    width:80%;
}

.box8 {
    width:80%;
    margin:30px auto;
    background:#FFF;
}

.effect8
{
    position:relative;
    box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 20px rgba(0, 0, 0, 0.1) inset;
}

.effect8:before, .effect8:after
{
    content:"";
    position:absolute; 
    z-index:-1;
    box-shadow:0 0 1px rgba(0,0,0,0.8);
    top:5px;
    bottom:5px;
    left:0;
    right:0;
    border-radius:10px / 10px;
} 
.effect8:after
{
    right:10px; 
    left:auto; 
    transform:skew(5deg) rotate(3deg);
}
body {
 font-family: Trebuchet, sans-serif;
 background-color: #AAA;
}
#page-wrapper {
 background-color: #FFF;
}
#main-wrapper {
 border-top: 1px solid rgb(139,143,158);
 background-color: #FFF;
}

</style>
