body
{
    font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
    font-size: 13px;
    background: url('bg.png') #e7ebf2 center top repeat-y;
}
.wrap {
    width: 350px;
}
#header {
    width: 350px;
    height: 113px;
    text-indent: -3000px;
    overflow: hidden;
    background: url('logo.gif') center center no-repeat;
}
h2
{
    margin-bottom: 0px;
    padding-bottom: 0px;
}
h3
{
    margin-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
}
#status
{
    width: 350px;
    height: 150px;
    font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
    font-size: 13px;
    margin: 0 auto;
    text-align: left;
}
.mce_layout {
    width: 350px;
    margin: 0 auto;
}
#symbols
{
    font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
    font-size: 13px;
}
.helplink {
    width: 350px;
    font-size: .8em;
    text-align: right;
}
.addthis_toolbox {
    width: 350px;
    text-align: center;
}

.fconbutton {
    display: inline-block;
    height: 50px;
    cursor:pointer;
    text-decoration: none;
    border-top: 1px solid #96d1f8;
    background: #203c73;
    background: -webkit-gradient(linear, left top, left bottom, from(#385aaa), to(#203c73));
    background: -webkit-linear-gradient(top, #385aaa, #203c73);
    background: -moz-linear-gradient(top, #385aaa, #203c73);
    background: -ms-linear-gradient(top, #385aaa, #203c73);
    background: -o-linear-gradient(top, #385aaa, #203c73);
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
    -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
    box-shadow: rgba(0,0,0,1) 0 1px 0;
}
.fconbutton span {
    display: block;
    height: 50px;
    line-height: 50px;
    padding-left: 60px;
    padding-right: 10px;
    background-image:url('../fbsdk/fconicon.png');
    background-repeat:no-repeat;
    background-position: top left;
    color: #ffffff;
    text-shadow: rgba(0,0,0,.4) 0 1px 0;
    font-size  : 19px;
    font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
    text-decoration: none;
    white-space: nowrap;
}
.fconbutton:hover {
    border-top-color: #203c73;
    background: #1e386b;
    background: -webkit-gradient(linear, left top, left bottom, from(#203c73), to(#1e386b));
    background: -webkit-linear-gradient(top, #203c73, #1e386b);
    background: -moz-linear-gradient(top, #203c73, #1e386b);
    background: -ms-linear-gradient(top, #203c73, #1e386b);
    background: -o-linear-gradient(top, #203c73, #1e386b);
}
.fconbutton:active {
    border-top-color: #203c73;
    background: #1c3364;
}

.message {
border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 50px;
background-repeat: no-repeat;
background-position: 10px center;
}
.info {
color: #00529B;
background-color: #BDE5F8;
background-image: url('info.png');
}
.success {
color: #4F8A10;
background-color: #DFF2BF;
background-image:url('success.png');
}
.warning {
color: #9F6000;
background-color: #FEEFB3;
background-image: url('warning.png');
}
.error {
color: #D8000C;
background-color: #FFBABA;
background-image: url('error.png');
}