body {
color:#959595;
font:normal normal 11px/1.8em "Liberation sans", Verdana, Arial, Helvetica, sans-serif, Lucida Sans;
top:0!important;
width:100%;
margin:0;
padding:0;
}

.clr {
clear:both;
font-size:0;
line-height:0;
width:100%;
margin:0;
padding:0;
}

.logo {
border:0;
float:left;
height:108px;
width:auto;
padding:0;
}

h1 span {
color:#00a7e5;
}

h1 small {
color:#fff;
display:block;
font:normal normal 12px/1.2em "Liberation sans", Verdana, Arial, Helvetica, sans-serif, Lucida Sans;
letter-spacing:normal;
}

h2 {
color:#000;
font:bold 12px/1.5em "Liberation sans", Verdana, Arial, Helvetica, sans-serif, Lucida Sans;
margin:4px 0;
padding:4px 0;
}

p {
font:normal normal 11px/1.8em "Liberation sans", Verdana, Arial, Helvetica, sans-serif, Lucida Sans;
margin:8px 0;
padding:0 0 8px;
}

a {
color:#00a7e5;
text-decoration:underline;
}

p.spec {
padding:0 0 16px;
}

p.infopost {
background-color:#535353;
color:#dbdada;
margin-bottom:0;
padding:6px 12px;
}

p.infopost a {
color:#dbdada;
padding:0 4px;
}

.header_resize {
width:970px;
border:0;
margin:0 auto;
padding:0 0 10px;
}

.menu_nav {
float:right;
height:48px;
margin:0 auto;
padding:50px 0 0;
}

.menu_nav ul {
float:left;
height:48px;
list-style:none;
padding:0;
}

.menu_nav ul li {
float:left;
margin:0;
padding:0 0 0 2px;
}

.menu_nav ul li a {
color:#7d7d7d;
display:block;
font-size:11px;
font-weight:700;
text-decoration:none;
margin:0;
padding:2px 12px;
}

.content_resize {
width:970px;
margin:0 auto;
padding:0;
}

.content .mainbar {
float:right;
width:780px;
margin:0;
padding:0;
}

.content .mainbar img {
background-color:#fff;
border:#f2f2f1 solid 1px;
padding:4px;
}

.content .mainbar img.fl {
float:left;
margin:4px 16px 4px 0;
}

.content .mainbar .article {
text-align:justify;
margin:0 0 5px;
padding:8px 16px 8px 20px;
}

.articleeq {
text-align:center;
}

.content .sidebar {
float:left;
width:170px;
padding:0;
}

.content .sidebar .gadget {
margin:0 0 12px;
padding:8px 16px 8px 24px;
}

ul.sb_menu,ul.ex_menu {
color:#959595;
list-style:none;
margin:0;
padding:0;
}

ul.sb_menu li,ul.ex_menu li {
margin:0;
}

ul.sb_menu li {
width:220px;
padding:1px 0;
}

ul.ex_menu li {
padding:1px 0;
}

ul.sb_menu li a,ul.ex_menu li a {
color:#7d7d7d;
font-weight:700;
margin-left:-16px;
text-decoration:none;
padding:0 2px 0 4px;
}

.content p.pages {
color:#616977;
font-size:11px;
text-align:right;
margin:0 24px;
padding:0 0 24px;
}

.content p.pages span,.content p.pages a:hover {
background-color:#00a7e5;
color:#fff;
padding:8px 12px;
}

.content p.pages a {
background-color:#d0d0d0;
color:#959595;
text-decoration:none;
padding:8px 12px;
}

.content p.pages small {
float:left;
font-size:12px;
}

.content .mainbar .comment {
margin:0;
padding:16px 0 0;
}

.content .mainbar .comment img.userpic {
border:#dedede solid 1px;
float:left;
margin:10px 16px 0 0;
padding:0;
}

.fbg_resize {
color:#666;
width:922px;
margin:0 auto;
padding:0;
}

.fbg .c2 a,.fbg .c3 a {
text-decoration:underline;
margin:0;
padding:2px 4px;
}

.fbg h2 {
padding-bottom:24px;
}

.fbg img {
background-color:#fff;
margin:0 16px 16px 0;
padding:3px;
}

.fbg .col {
float:left;
margin:0;
}

.fbg .c1 {
width:250px;
padding:0;
}

.fbg .c2 {
width:350px;
padding:0;
}

.fbg .c3 {
width:270px;
padding:0 0 0 40px;
}

.footer_resize {
width:922px;
margin:0 auto;
padding:1px;
}

.footer p.lf {
line-height:1.5em;
text-align:left;
width:auto;
margin:0;
padding:12px 0;
}

.footer p.lf span {
float:right;
}

ol {
list-style:none;
}

ol li {
clear:both;
display:block;
}

ol li label {
display:block;
margin:0;
padding:16px 0 0;
}

ol li input.text {
background-color:#fff;
border:silver solid 1px;
height:16px;
width:480px;
margin:0;
padding:5px 2px;
}

ol li textarea {
background-color:#fff;
border:silver solid 1px;
width:480px;
margin:0;
padding:2px;
}

ol li .send {
margin:16px 0 0;
}

.searchform {
float:left;
padding:0;
}

#formsearch {
height:36px;
width:232px;
margin:0;
padding:24px 0 32px 24px;
}

#formsearch span {
display:block;
float:left;
margin:0;
padding:0;
}

.mobilesOnly {
visibility:hidden;
}

.call {
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

a.social-icons {
margin-right:5px;
}

a.social-icons:hover {
opacity:.69999998807907;
}

a span {
display:none;
}

.hr {
height:1px;
width:100%;
color:#969696;
text-align:center;
}

img {
border:0;
}

#google_translate_element,.goog-te-banner-frame,.goog-te-balloon-frame,#goog-gt-tt,.goog-te-balloon-frame,.goog-tooltip,.goog-tooltip:hover {
display:none!important;
}

html,.main,.header,.content,.menu_nav,.fbg,.footer,form,ol,ol li,ul,.content .mainbar,.content .sidebar {
margin:0;
padding:0;
}

h1,h3 {
color:#fff;
font:bold 36px/1.2em "Liberation sans", Verdana, Arial, Helvetica, sans-serif, Lucida Sans;
letter-spacing:-2px;
margin:0;
padding:5px 0 0;
}

h1 a,h1 a:hover,.call a {
color:#fff;
text-decoration:none;
}

.menu_nav ul li.active a,.menu_nav ul li a:hover,ul.sb_menu li a:hover,ul.ex_menu li a:hover {
background-color:#00a7e5;
color:#fff;
}

.tftable {
font-size:10px;
color:#333;
width:100%;
border-collapse:collapse;
border-color:#729ea5;
border-width:1px;
}

.tftable th {
font-size:10px;
background-color:#fff;
text-align:center;
border-color:#729ea5;
border-style:solid;
border-width:1px;
padding:4px;
}

.tftable tr {
background-color:#d4e3e5;
}

.tftable td {
font-size:10px;
border-color:#729ea5;
border-style:solid;
border-width:1px;
padding:4px;
}

.tftable tr:hover {
background-color:#fff;
}

input.text {
font-family:verdana, arial,helvetica,sans-serif;
color:#000;
font-weight:400;
font-size:12px;
text-decoration:none;
width:120px;
}

h1.result {
font-family:verdana, arial,helvetica,sans-serif;
color:#000;
font-weight:700;
font-size:14px;
text-decoration:none;
}

input.button,input.checkbox,select.select,p.result {
font-family:verdana, arial,helvetica,sans-serif;
color:#000;
font-weight:400;
font-size:12px;
text-decoration:none;
}

span.checkbox,span.extract {
font-family:verdana, arial,helvetica,sans-serif;
color:#000;
font-weight:400;
font-size:11px;
text-decoration:none;
}

a.result:link,a.result:visited {
font-family:verdana, arial,helvetica,sans-serif;
color:#03629C;
font-weight:700;
font-size:12px;
text-decoration:none;
}

a.result:active,a.result:hover {
font-family:verdana, arial,helvetica,sans-serif;
color:#9D9D9D;
font-weight:700;
font-size:12px;
text-decoration:underline;
}

a.ts:link,a.ts:visited {
font-family:verdana, arial,helvetica,sans-serif;
color:#03629C;
font-weight:400;
font-size:9px;
text-decoration:none;
}

a.ts:active,a.ts:hover {
font-family:verdana, arial,helvetica,sans-serif;
color:#9D9D9D;
font-weight:400;
font-size:9px;
text-decoration:underline;
}
