body{
    font-family:'Tahoma', sans-serif;
    font-size:0.875em;
    margin:0;
    padding:0;
    color:#666;
    background-color:#F0F0F0;
}


*{
    line-height: 1.5em;    
}

div,p{
    line-height:1.2em;
}

h1,h4{
   position:relative;
   z-index:3;
   color:#FFF;
   font-size:1.14em;
   text-transform: uppercase;
   padding:10px 0 10px 35px;
   margin:0;
   margin-left:-40px;
   background-image:url('/static/img/h1Back.png');
   background-position:left top;
   background-repeat: no-repeat;
   height:55px;   
}

h2{
   color:#013A81;
   font-size:1.43em;
   font-weight:bold;
   margin:0;
   padding:0;
   padding-bottom:10px;
}

h3{
   color:#0092D0;
   font-size:1.43em;
   font-weight:normal;
   text-transform: uppercase;
   margin:0;
   padding:0;
   padding-bottom:20px;
   margin-top:20px;
   text-align:center;
}
h4,.specialH1{
   background-image:url('/static/img/h4Back.png');    
}
h5{
   color:#013A81;
   font-size:1.2em;
   font-weight:bold;
   margin:0;
   padding:0;
   padding-bottom:5px;   
   margin-bottom:5px;

}
.titleHome{    
    font-weight:bold;
   position:relative;
   z-index:3;
   color:#FFF;
   font-size:1.14em;
   text-transform: uppercase;
   padding:10px 0 10px 35px;
   margin:0;
   margin-right:-40px;
   background-image:url('/static/img/titleHome.png');
   background-position:right top;
   background-repeat: no-repeat;
   height:55px; 
   text-align:left;
}
a{
    text-decoration: none;
    color:#0092D0;
}

.clear, .break{
    clear:both;
}

/*Override color of login form.*/
.login-form,#form-login-account-popup, #forgotMailWindow {
    border: 8px solid #013A81;
    background-color: #FFF;
    color: #013A81;
}
#form-login-account-popup, #forgotMailWindow{
    display:none;
    position:absolute;
    width:20%;
    padding:10px 1%;
}
#form-login-account{
    width:40%;
    margin:0 auto;
}
#form-login-account-popup .img-container, #form-login-account .img-container{
    float:left;
    width:40%;
}
#form-login-account-popup img,#form-login-account img{
    width:100%;
    display:block;
    margin:0 auto;
    max-width:123px;
    
}
.loginForm{
    float:right;
    width:50%;
}
.login-for-labels{
    margin-bottom:5px;
}
.login-form-inputs{
    margin-bottom:10px;
}
.login-form-inputs input{
    width:100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    height:30px;
    border:1px solid #777;
}
.forgot-email-close{
    position:absolute;
    right:-20px;
    top:-20px;
    z-index:10;
    cursor:pointer;
    font-size:1.2em;
    background-color:#013A81;
    color:#FFF;
    padding:5px 10px;
    border-radius:20px;
    -moz-border-radius:20px;
    -webkit-border-radius:20px;
}
#forgotMailWindow .form-forgot-email-inputs input{
    width:100%;
    height:30px;
    border:1px solid #777;
    margin-bottom:10px;
}
#forgotMailWindow .submitButton, #form-login-account .submitButton, #form-login-account-popup .submitButton{
    display:block;
    float:none;
    margin:5px auto;
}
.forgot-pwd-link{
    font-size:0.9em;
    text-align:right;
    text-decoration:underline;
    cursor:pointer;
    margin-bottom:5px;
}
/*BlogEdit*/
#intro_tbl, #content_tbl{
    width:100% !important; 
    background-color:#FFF !important;
}
#intro_ifr html{
    background-color:#FFF !important;
}
.form-line-container{
    margin-bottom:10px;
    width:100%;
    min-height:30px;
}
.form-line-title{
    line-height:30px;
    float:left;
}
.form-line-input{
    width:78%;
    float:right;
}
input[name=previewImage]{
    width:200px;
    padding-top:3px;
}
#publish{
    margin-top:13px;
}
.section{
    width:100%;
}

/*Fin BlogEdit*/