﻿body { background: #F9FAFA; }

.green { color:#009900; }

h2 em { margin-left:10px;text-shadow:0 0 0 WHITE;color:#979797;font:italic 15px Verdana, Arial, Helvetica, sans-serif; }

input[type=submit] { display:block;margin:0 auto;width:107px;height:32px;border:0 none !important;cursor:pointer;overflow:hidden;text-indent:-9999px;background:url("../images/btn-submit.png") left top no-repeat; }
input[type=submit]:hover { background-position:left -44px; }

.header-logo-bar { height:105px;background:#E7EBEE; }
.header-logo-bar .page-box { padding-left:0;width:984px; }
.header-logo-bar .logo { float:left;margin:0 13px 0 20px;width:250px;height:105px;background:url("../images/logo.png") left top repeat-x; }
.header-logo-bar em { float:left;padding:44px 0 0 3px;color:#5a7484;font:italic 17px Verdana, Arial, Helvetica, sans-serif; }
.header-logo-bar em { text-shadow:1px 1px 1px #e8f1f7;-moz-text-shadow:1px 1px 1px #e8f1f7; }

.header-main-menu-bar { background:url("../images/header/main-menu-background.png") left top no-repeat; }
.header-main-menu-bar .container { padding:0 1px;background:url("../images/header/main-menu-background.png") right -96px no-repeat; }
.header-main-menu-bar .box { background:url("../images/header/main-menu-background.png") right -48px repeat-x; }
.header-main-menu-bar ul { width:986px;margin:0 auto;padding:0;height:38px;list-style:none; }

.main-content-bg { padding:1px 0 10px;background:#F9FAFA url("../images/pattern-main-content.png") left top repeat-x; }

.footer-bar { padding:10px;font-size:12px;font-weight:bold; }
.file-mask { display: none; }

.menu-bar { margin:10px auto;padding:0;width:990px;text-align:center;border:1px solid WHITE;background:WHITE;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; }
.menu-bar a { display:inline-block;padding:5px 10px;text-decoration:none; }
.menu-bar a:hover { color:white;text-decoration:underline;background:#A0C4DE; }
.blog-entries ul { margin:15px 0;padding:0;list-style:none; }
.blog-entries ul li { padding:5px 0;font-size:17px }

.btn-complete-my-account { display:block;margin:18px auto 11px;width:515px;height:60px;background:url("../images/buttons/btn-complete-my-account.png") left top no-repeat; }
.btn-complete-my-account:hover { background-position:left -72px; }
