html,body {margin:0;padding:0;}
body {background: #E8EAE5;font: normal 13px 'Trebuchet MS', Tahoma, Arial, sans-serif;color: #333;}
#header {width: 1000px;margin-left:auto;margin-right:auto;}

.body {background: url('../images/body-bg.jpg') center top repeat-y;width: 1000px;margin-left:auto;margin-right:auto;padding: 0;margin-top: 0;margin-bottom: 0;}

.main-top {background: url('../images/head-bg.jpg') center top no-repeat;margin-top: 10px;height: 50px;width: 1000px;margin-left:auto;margin-right:auto;}
.main-bottom {background: url('../images/footer-bg.jpg') center bottom no-repeat;width: 1000px;margin-left:auto;margin-right:auto;}

img {border: 0;}

.required {color: #EE350B;}
.validation-advice {color: #EB3549;background: url('../images/validation.gif') center left no-repeat;padding-left: 15px;}

.cleaner {clear: both;line-height: 0;height: 0;padding: 0;margin: 0;}

a, a:hover, a:active {outline: none;}

.info, .success, .warning, .error, .add {-moz-border-radius: 5px;-webkit-border-radius: 5px;font-style: italic !important;font: normal 12px 'Trebuchet MS', Tahoma, Arial, sans-serif;border: 1px solid;margin: 10px 0px;padding:5px 10px 5px 35px;background-repeat: no-repeat;background-position: 10px center;}
.info {color: #00529B;background-color: #BDE5F8;background-image: url('../images/info.png');}
.success {color: #4F8A10;background-color: #DFF2BF;background-image:url('../images/success.png');}
.warning {color: #9F6000;background-color: #FEEFB3;background-image: url('../images/warning.png');}
.error {color: #D8000C;background-color: #FFBABA;background-image: url('../images/error.png');}

.info a, .success a, .warning a, .error a {color: #fff;text-decoration: underline;font-weight: bold;color: #F6982A;}
.info a:hover, .success a:hover, .warning a:hover, .error a:hover {text-decoration: none;}

.margin {margin: 10px;}
.margin-top {margin-top: 10px;}
.margin-bottom {margin-bottom: 10px;}

.breadcrumbs {border-bottom: 1px dotted #797979;border-top: 1px dotted #797979;margin-right: 10px;margin-bottom: 10px;padding-top: 3px;padding-bottom: 3px;}
.breadcrumbs p {margin: 0;padding: 0;font: normal 11px Verdana, Arial, Tahoma, sans-serif;color: #797979;}
.breadcrumbs a {color: #797979;text-decoration: none;}
.breadcrumbs a:hover {text-decoration: underline;}

.intro {font: normal 12px Arial, Verdana, Tahoma, Sans-serif; color: #333;text-align: center;margin: 3px 0 3px 0;padding: 0;}
.intro a {text-decoration: none;color: #333;}
.intro a:hover {text-decoration: underline;}

#logo {width: 272px;height: 91px;float: left;}
#ad-top {float: left;}
#bottom-ad {text-align: left;}
.inner-add {margin: 5px 10px 15px 0;text-align: center;}
.ad-middle-top {margin-bottom: 15px;}

#tools-ad {padding-top: 20px;}

#main-menu {border-bottom: 1px dotted #c3c3c3;padding-bottom: 5px;}
#main-menu ul {margin: 0 0 0 15px;padding: 10px 0 0 0;list-style: none;}
#main-menu ul li {display: block;float: left;margin-right: 20px;background: url('../images/bullet-main-menu.jpg') center left no-repeat;padding-left: 20px;}
#main-menu ul li a {font: bold 13px Arial, Verdana, Tahoma, Sans-serif; color: #333;text-transform: uppercase;text-decoration: none;padding-left: 3px;padding-right: 3px;}
#main-menu ul li a:hover {color: #B9D528;background: #333;padding-left: 3px;padding-right: 3px;border-top: 3px solid #333;border-bottom: 3px solid #333;}

a.menu-current {color: #B9D528 !important;background: #333;padding-left: 3px;padding-right: 3px;border-top: 3px solid #333;border-bottom: 3px solid #333;}

#footer {margin-top: 15px;}
#footer p {text-align: center;color: #E8EAE5;}
#footer p a {font: bold 12px Arial, Verdana, Tahoma, sans-serif;color: #000;text-decoration: none;margin-left: 15px;margin-right: 15px;}
#footer p a:hover {text-decoration: underline;}
.site-info {font: normal 12px Arial, Tahoma, Verdana, sans-serif !important;color: #333 !important;margin: 0;padding: 0;}
.site-info a {margin: 0 !important;padding: 0 !important;font: normal 12px Arial, Tahoma, Verdana, sans-serif !important;color: #333 !important;text-decoration: underline !important;}
#trafic {text-align: center;padding-bottom: 15px;padding-top: 10px;}

#left-top {float: left;width: 590px;margin-left: 10px;}
#left-top h2 {margin: 0;padding: 5px 5px 5px 10px !important;background: #EBECE7;text-transform: uppercase;color: #FF865A;font: bold 16px Arial, Tahoma, Verdana, sans-serif;}

#right-top {float: left;width: 380px;margin-left: 10px;}

#random-today {float:left;width: 240px;}
#random-today h2 {margin: 0;padding: 0;font: bold 16px Arial, Tahoma, Verdana, sans-serif;}
#random-today h2 a {color: #034A98;text-decoration: none;}
#random-today h2 a:hover {color: #9FAF41;}
#random-today img {border: 1px solid #EBECE7;padding: 3px;float: left;}
#random-today p {margin: 0;padding: 0;font: normal 12px Arial, Tahoma, Verdana, sans-serif;}
#ad-top-left{float:left;width: 120px;margin-right: 10px;}

.tool-tabs {margin: 0;padding: 0;list-style: none;display:block;float:left;width: 200px;}
.tool-tabs li, .tool-tabs li h3, .tool-tabs li p {margin: 0;padding: 0;}
.tool-tabs li {display: block;padding: 12px 0 10px 12px;}
.tool-tabs li:hover {background: #F7F7F5 url('../images/tool-current-bg-hover.jpg') center right no-repeat;cursor: default;cursor: pointer;}
.tool-tabs li:hover h3 {color: #B9D528;}
.tool-tabs li h3 {color: #333;font-size: 14px;}
.tool-tabs li p {color: #797979;font: bold 12px Arial, Tahoma, Verdana, sans-serif;}
.tool-current {background: #F7F7F5 url('../images/tool-current-bg.jpg') center right no-repeat;}
.tool-current h3 {color: #B9D528 !important;}
.tool-desc {float: left;width: 390px;height: 165px;background: #F7F7F5;}
.tool-desc h4, .tool-desc p {margin: 10px 0 0 20px;padding: 0 10px 0 0;}
.tool-desc p {margin: 10px 0 0 20px !important;padding: 0 10px 0 0;}
.tool-desc h4 {font: bold 14px Arial, Tahoma, Verdana, sans-serif;color: #003D7C;}
.tool-desc p {width: 250px;font-family: Arial, Tahoma, Verdana, sans-serif;}

.quickintro-more {display:block;height: 28px;width: 86px !important;background: url('../images/quickintro-more.jpg') center left no-repeat;}
.quickintro-more a {color: #7A7A7A;text-decoration: none;display:block;margin-left: 3px;padding-top: 5px;}
.quickintro-more a:hover {color: #333;text-decoration: underline;}

.cheltuiala-quickintro {background: url('../images/cheltuiala-quickintro-bg.jpg') center center no-repeat;}
.educatia-quickintro {background: url('../images/educatia-quickintro-bg.jpg') center center no-repeat;}
.sanatatea-quickintro {background: url('../images/sanatatea-quickintro-bg.jpg') center center no-repeat;}

a.article-rest {font: bold 12px Arial, Tahoma, Verdana, sans-serif;color: #004080;text-decoration: none;}
a.article-rest:hover {text-decoration: underline;}

#middle-left {float: left;width: 630px;margin-top: 15px;margin-left: 10px;}

#middle-right {float: left;width: 340px;margin-top: 15px;}

.onshort-cat {width: 600px;margin-bottom: 10px;border: 1px solid #dddddd;}
.onshort-cat-title {height: 24px;background: url('../images/onshort-title-bg.jpg') center left repeat-x;}
.onshort-cat-title h3 {margin: 0;padding: 5px 0 0 5px;font: bold 14px Arial, Tahoma, Verdana, sans-serif;color: #333;text-transform: uppercase;}
.onshort-cat-title h3 img {display: block;float: right;margin-top: -5px;margin-right: 5px;}
.onshort-cat-title-link {text-decoration: none;color: #333;}

.front-img {max-width: 100px;max-height: 100px;}
.front-source {font: bold 10px Arial, Tahoma, Verdana, sans-serif;color: #808080;}

.onshort-cat ul {margin: 10px 5px 0 5px;padding: 5px;list-style: none;border-top: 1px dotted #c3c3c3;}
.onshort-cat ul li {padding: 0;margin: 0;}
.onshort-cat ul li a {color: #034A98;text-decoration: none;font: normal 12px Arial, Tahoma, Verdana, sans-serif;}
.onshort-cat ul li a:hover {color: #9FAF41;}

.onshort-latests {padding: 5px;}
.onshort-latests div {margin: 0;padding: 0;font: bold 16px Arial, Tahoma, Verdana, sans-serif;}
.onshort-latests div a {color: #034A98;text-decoration: none;}
.onshort-latests div a:hover {color: #9FAF41;}
.onshort-latests img {border: 1px solid #EBECE7;padding: 3px;float: left;margin-right: 5px;cursor: default;cursor: pointer;}
.onshort-latests p {margin: 0;padding: 0;font: normal 12px Arial, Tahoma, Verdana, sans-serif;}

.cat-more {margin: 0 10px 0 0;padding: 15px 0 10px 0;text-align: right;font: bold 12px Arial, Tahoma, Verdana, sans-serif;}
.cat-more a {color: #004E98;text-decoration: none;}
.cat-more a:hover {color: #9FAF41;}

.right-block {margin-bottom: 15px;border: 1px solid #dddddd;}
.right-block-title {height: 35px;background: url('../images/right-block-title-bg.jpg') center left repeat-x;}
.right-block-title-h3 {margin: 0;padding: 10px 0 0 5px;font: bold 14px Arial, Tahoma, Verdana, sans-serif;color: #333;text-transform: uppercase;}

.weather {padding: 10px;}
.weather img {float: left;}
.weather div {margin: 0;padding: 25px 0 0 5px;font: bold 16px Arial, Tahoma, Verdana, sans-serif;color: #333;text-transform: uppercase;}
.weather div a {color: #034A98;text-decoration: none;}
.weather div a:hover {color: #9FAF41;}

.signs {padding: 10px;}
.signs img {float: left;}
.signs div {margin: 0;padding: 5px 0 0 5px;font: bold 16px Arial, Tahoma, Verdana, sans-serif;color: #333;text-transform: uppercase;}
.signs div a {color: #034A98;text-decoration: none;}
.signs div a:hover {color: #9FAF41;}

.currencies {padding: 10px;}
.currencies h4 {margin: 0;padding: 0;font: bold 16px Arial, Tahoma, Verdana, sans-serif;color: #333;text-transform: uppercase;}
.currencies h4 a {color: #034A98;text-decoration: none;}
.currencies h4 a:hover {color: #9FAF41;}

.eur, .usd, .gbp {padding: 13px 0 0 30px;height: 20px;line-height: 20px;margin: 0;margin-left: 20px;font: bold 14px Arial, Tahoma, Verdana, sans-serif;color: #333;text-transform: uppercase;}

.eur {background: url('../images/currencies/EUR.png') center left no-repeat;}
.usd {background: url('../images/currencies/USD.png') center left no-repeat;}
.gbp {background: url('../images/currencies/GBP.png') center left no-repeat;}

.tools {padding: 0;}
.tools h4 {margin: 0;padding: 5px 0 0 5px;font: bold 14px Arial, Tahoma, Verdana, sans-serif;color: #333;text-transform: uppercase;text-align: center;}
.tools h4 a {color: #034A98;text-decoration: none;}
.tools h4 a:hover {color: #9FAF41;}
.tools ul {margin: 0;padding: 0;list-style: none;}
.tools ul li {padding: 10px;margin: 0;display: block;height: 30px;text-transform: uppercase;background: #F7F7F5;}
.tools ul li:hover {background: #EBECE7;}
.tools ul li a {background: url('../images/arrow.gif') center left no-repeat;padding-left: 20px;display: block;color: #6C6C6C;text-decoration: none;font: bold 14px Arial, Tahoma, Verdana, sans-serif;}
.tools ul li a:hover {color: #9FAF41;}
.tools ul li p {text-transform: lowercase;margin: 0;padding: 0;font: normal 12px Arial, Tahoma, Verdana, sans-serif;color: #333;}
.tools ul li p a {display: inline !important;margin: 0 !important;padding: 0 !important;background: none !important;font: normal 12px Arial, Tahoma, Verdana, sans-serif !important;color: #000 !important;}
.tools ul li p a:hover {text-decoration: underline;}

.newsletter form p {margin: 0 !important;padding: 2px 0 2px 0 !important;}
.newsletter p {text-align: center;color: #333;}
.newsletter .input {width: 200px;border: 1px solid #B9B99D;padding: 2px;height: 17px;}
.newsletter .submit {color: #000;width: 70px;margin-bottom: 10px;}

.most {list-style: none;margin: 10px 0 10px 10px;padding: 0;}
.most li a {font: normal 12px Arial, Tahoma, Verdana, sans-serif;color: #3A4180;text-decoration: none;}
.most li a:hover {color: #BAD629;}

.sources {margin: 10px;}
.sources a {font: normal 12px Arial, Tahoma, Verdana, sans-serif;color: #3A4180;text-decoration: none;}
.sources a:hover {color: #BAD629;}

.search {padding: 20px;}
.search .input {width: 200px;border: 1px solid #B9B99D;padding: 2px;height: 17px;}
.search form p {margin: 0;padding: 0;}

.stf {padding: 20px;}
.stf .input {width: 150px;border: 1px solid #B9B99D;padding: 2px;height: 17px;}
.stf form p {margin: 0;padding: 0;}

#parerea ul {border: 0 !important;}
#parerea ul li p {margin: 0;padding: 0 0 10px 0;border-bottom: 1px dotted #c3c3c3; font: normal 12px Arial, Tahoma, Verdana, sans-serif;color: #333;}
.opinion-big a {font: bold 16px Arial, Tahoma, Verdana, sans-serif !important;color: #034A98 !important;text-decoration: none;}
.opinion-big a:hover {color: #9FAF41 !important;}

.cat-title {min-height: 24px;background: #DDE6EB url('../images/onshort-title-bg.jpg') top left repeat-x;margin-right: 10px;margin-bottom: 10px;}
.cat-title h2 {margin: 0;padding: 5px 0 0 5px;font: bold 14px Arial, Tahoma, Verdana, sans-serif;color: #333;text-transform: uppercase;}
.cat-title h2 img {display: block;float: right;margin-top: -21px;margin-right: 5px;}

.cat-title-h2 {margin: 0;padding: 5px 0 0 5px;font: bold 14px Arial, Tahoma, Verdana, sans-serif;color: #333;text-transform: uppercase;}
.cat-title-h2 img {display: block;float: right;margin-top: -21px;margin-right: 5px;}

.article {margin-bottom: 20px;margin-right: 10px;}
.article-date {display:block;padding: 2px 5px 2px 5px;background: #EBECE7 url('../images/day.png') left center no-repeat;color: #B9C700;width: 180px;text-align: center;font: bold 10px 'Trebuchet MS', Tahoma, Arial, sans-serif;font-style: italic;}
.article img {display: block;float: left;padding: 2px;background: #fff;margin: 5px 5px 5px 0;border: 1px solid #EBECE7;}
.article-title {font: bold 16px Arial, Tahoma, 'Trebuchet MS', sans-serif;margin: 3px 0 0 0;padding: 0;}
.article-title a {color: #004080;text-decoration: none;}
.article-title a:hover {color: #333;}
.article-intro {font: normal 12px Arial, Tahoma, 'Trebuchet MS', sans-serif;margin: 3px 0 0 0;padding: 0;}
.article-source {margin-top: 10px;}
.article-tags {margin-top: 10px;}
.article-tags em {font-style: italic !important;}
.article-tags strong {font-weight: bold;}
.article-tags a {color: #004080;text-decoration: none;margin-right: 10px;}
.article-tags a:hover {color: #333;}

.article-tools {margin-right: 10px;}
.article-tools p {text-align: right;margin: 0;padding: 0;font: normal 10px Verdana, Tahoma, Arial, sans-serif;}
.article-tools p a {text-decoration: none;}
.article-tools p a:hover {color: #9FB763 !important;}
.article-tools p .smaller {font-weight: bold !important;color: #004080;}
.article-tools p .bigger {font-weight: bold !important;font-size: 12px !important;color: #004080;}

.pagination {margin-top: 20px;text-align: center;border-top: 1px dotted #A6B163;padding-top: 20px;margin-right: 10px;}
a.prev, a.next, a.current {background: #F2F1DF !important;padding: 3px;border: 1px solid #D3D1C4;color: #333;text-decoration: none;font: bold 12px Arial, Tahoma, 'Trebuchet MS', sans-serif;}
a.page {color: #333;text-decoration: none;font: normal 12px Arial, Tahoma, 'Trebuchet MS', sans-serif;}

a.tag-link {font: normal 13px 'Trebuchet MS', Tahoma, Arial, sans-serif;color: #266E6D;margin: 0 3px 0 3px;padding: 0;text-decoration: none;}
a.tag-link:hover {color: #266E6D;text-decoration: underline;}

.go-comment {padding-bottom: 5px !important;text-align: right !important;line-height: 30px !important;height: 27px !important;display: block !important;background: url('../images/comment.png') center right no-repeat !important;padding-right: 8px !important;}
.go-comment a {color: #68CDFC !important; text-decoration: underline !important;font: normal 12px Arial, Tahoma, 'Trebuchet MS', sans-serif !important;margin-right: 15px !important;}
.go-comment a:hover {text-decoration: none !important;}
.go-comment strong {font-weight: bold !important;}

#add-comment {height: 260px;}
.fadd-comment {padding-left: 100px;}
.fadd-comment p {text-align: left;}
.fadd-comment label {color: #4096EE;font: bold 12px Arial, Tahoma, 'Trebuchet MS', sans-serif;}
.fadd-comment textarea {border: 1px solid #F4DB9D;padding: 3px;font-size: 12px;width: 400px;margin-bottom: 5px;}
.fadd-comment input[type="text"] {border: 1px solid #F4DB9D;padding: 3px;font-size: 12px;width: 30px;}
.fadd-comment input[type="submit"] {background: url('../images/submit-bg.jpg') center center no-repeat;width: 173px;height: 33px;border: 0;}

#comments-count {cursor: default !important;cursor: pointer !important;font-size: 12px !important;}
#comments-count:hover {text-decoration: underline !important;}

.comment-arrow {display: block;background: url('../images/reply-bubble.gif') center left no-repeat;height: 15px;width: 50px;margin: 5px 0 0 0 !important;padding: 0 !important;}
.comment-item {background: #FFE8C3;border: 1px solid #FFE5A1;padding: 2px;font: normal 12px Arial, 'Trebuchet MS', Tahoma, sans-serif;margin: 0 !important;}
.comment-item span {font-weight: bold; font-style: italic;padding-left: 25px;background: url('../images/calendar.png') center left no-repeat;}

.static {margin-right: 10px;}
.static a {font: bold 12px Arial, Tahoma, Verdana, sans-serif;color: #004080;text-decoration: none;}
.static a:hover {text-decoration: underline;}

.intro-desc {width: 630px;height: 200px;}
.intro-desc h4, .tool-desc p {margin: 10px 0 0 0;padding: 0 10px 0 0;}
.intro-desc h4 {font: bold 18px Arial, Tahoma, Verdana, sans-serif;color: #003D7C;width: 350px;}
.intro-desc p {width: 350px;font-family: Arial, Tahoma, Verdana, sans-serif;}
.cheltuiala-desc {background: url('../images/cheltuiala-desc-bg.jpg') center center no-repeat;}
.educatia-desc {background: url('../images/educatia-desc-bg.jpg') center center no-repeat;}
.sanatatea-desc {background: url('../images/sanatatea-desc-bg.jpg') center center no-repeat;}

.users-total {font: bold 16px Arial, Tahoma, Verdana, sans-serif;color: #B8D427;}
.users-total span {color: #FF8674 !important;}

.station {width: 190px;float: left;border: 1px dotted #BCBBBC;background: #fff;height: 120px;margin-right: 5px;margin-bottom: 10px;padding: 5px;}
.station:hover {background: #fdfdf2 !important;}
.station img {display: block;float: left;padding: 3px;}
.station h4 {display: block;float: left;color: #295C95;font-size: 14px;margin: 0 0 0 10px;padding: 0;}
.station h4 a {color: #295C95;font-size: 14px;text-decoration: none;}
.station h4 a:hover {text-decoration: underline;}
.station p {clear: both;}
.station .go {text-align: right;margin-right: 20px;}
.station .go a {color: #295C95;text-decoration: underline;font-weight: bold;}
.station .go a:hover {text-decoration: none;}

.station-details img {display: block;float: left;margin-right: 10px;}
.station-details ul {clear: both;}

#weather-data {width: 545px;float: left;margin-right: 30px}
#station-live-feed {width: 425px;margin-bottom: 10px;}
#station-live-feed p {text-align: center !important;}

.webcam-link {padding-left: 20px;background: url('../images/webcam.jpg') center left no-repeat;}
.webcam-list h4 {padding-left: 20px;background: url('../images/webcam.jpg') center left no-repeat;}

#stationGo {margin-bottom: 15px;border: 1px solid #7F7F47;padding: 1px;}

#geomap {width: 630px;height: 350px;margin-bottom: 10px;}

.other-stations {margin-right: 10px;}

.sign {width: 190px;float: left;border: 1px dotted #BCBBBC;background: #fff;height: 210px;margin-right: 5px;margin-bottom: 10px;padding: 5px;}
.sign:hover {background: #fdfdf2 !important;}
.sign img {display: block;float: left;padding: 3px;}
.sign h4 {display: block;float: left;color: #990033;font-size: 16px;margin: 10px 0 0 10px;padding: 0;}
.sign h4 a {color: #990033;font-size: 16px;text-decoration: none;}
.sign h4 a:hover {text-decoration: underline;}
.sign p {clear: both;}
.sign .go {text-align: center;}
.sign .go a {color: #990033;text-decoration: underline;font-weight: bold;}
.sign .go a:hover {text-decoration: none;}

.sign-details img {display: block;float: left;margin-right: 10px;}
.sign-meaning {display: block;font-style: italic !important;color: #898989 !important;margin-right: 10px;}

.bnr-item {width: 190px;float: left;border: 1px dotted #BCBBBC;background: #fff;height: 150px;margin-right: 5px;margin-bottom: 10px;padding: 5px;}
.bnr-item {background: #fdfdf2 !important;}
.bnr-item img {display: block;float: left;padding: 3px;}
.bnr-item h4 {display: block;float: left;color: #990033;font-size: 16px;margin: 0 0 0 10px;padding: 0;}
.bnr-item h4 a {color: #990033;font-size: 16px;text-decoration: none;}
.bnr-item h4 a:hover {text-decoration: underline;}
.bnr-item .value {display: block;margin-left: 30px;clear: both;font-size: 20px;}
.bnr-item .go {text-align: center;}
.bnr-item .go a {color: #333;text-decoration: underline;font-weight: bold;}
.bnr-item .go a:hover {text-decoration: none;}

.value {display: block;clear: both;font-size: 24px;}

.tool-option {float:left;width: 150px;height: 100px;}
.picker {cursor: default;cursor: pointer;}
.code {background: #fff;border: 1px dotted #B9B99D;padding: 2px;width: 620px;color: #50822f;font: normal 12px 'Times New', Courier, serif;}
.link-to-us {width: 585px;background: #fff url('../images/link-to-us.png') center left no-repeat;padding-left: 40px;border: 1px dotted #B9B99D;font-weight: bold !important;font-style: italic !important;}
.link-to-us strong {color: #CC4856 !important;}

.feeds-list {list-style: none;}
.feeds-list li {padding: 10px 10px 10px 30px;background: url('../images/rss.png') center left no-repeat;}

.form {margin-left: 50px;}
.input {border: 1px solid #6F8A2B;padding: 5px 2px 0 2px;width: 400px;height: 25px;margin-bottom: 15px;}
.textarea {border: 1px solid #6F8A2B;padding: 2px;width: 400px;color: #3B7E86; font: normal 13px 'Trebuchet MS', Arial, Tahoma, sans-serif;font-style: italic;}

.form-inside {margin: 0;}

.err {margin-left: 110px;width: 300px;}
.alert {background: #fff6bf url('../images/exclamation.gif') center no-repeat;background-position: 15px 50%;text-align: left;padding: 5px 20px 5px 45px !important;border-top: 2px solid #ffd324;border-bottom: 2px solid #ffd324;font: italic 14px 'Trebuchet MS', Tahoma, Verdana, sans-serif;}
.ok {margin-left: 110px;width: 300px;}
.conf {background: #fff6bf url('../images/accept.gif') center no-repeat;background-position: 15px 50%;text-align: left;padding: 5px 20px 5px 45px !important;border-top: 2px solid #83be6d;border-bottom: 2px solid #83be6d;font: italic 14px 'Trebuchet MS', Tahoma, Verdana, sans-serif;}

.sitemap {list-style: none;}
.sitemap li ul {list-style: none;}
.sitemap li p {padding: 0;margin: 0;}
.sitemap li p a {font: normal 12px Arial, Tahoma, Verdana, sans-serif;color: #004080;text-decoration: none;}
.sitemap li p a:hover {text-decoration: underline;}

.autocomplete-w1 { background:url('../images/shadow.png') no-repeat bottom right; position:absolute; top:4px; left:3px; }
.autocomplete-w2 { padding:0 6px 6px 0; }
.autocomplete { width:300px; border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px;overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }

.recent-title, .recent-results, .recent-all {margin: 0;padding: 0;}
.recent-title a {font-weight: normal !important;text-decoration: none !important;color: #9AB25E;}
.recent-title a:hover {text-decoration: underline !important;}
.recent-all {margin-top: 10px !important;}
.recent-all a {font-weight: normal !important;}

.directory h3 a {font: bold 16px Arial, Tahoma, Verdana, sans-serif;color: #333;text-decoration: none;}
.directory h3 a:hover {color: #9EB660;text-decoration: underline;}

.baseline {text-align: center;font: normal 12px Arial, Tahoma, Verdana, sans-serif;color: #808080;margin-right: 10px;}
.baseline a {text-decoration: none;color: #333;}
.baseline a:hover {text-decoration: underline;}

#newsletter-form {height: 210px;}

.locals-top {height: 10px !important;}
.locals {padding-left: 10px;}
.locals p {margin: 0;padding: 0;}
.locals p a {font: normal 12px Arial, Tahoma, Verdana, sans-serif;color: #333;text-decoration: none;}
.locals p a:hover {color: #9EB660;text-decoration: underline;}

a.inteli {color: #333 !important;text-decoration: none;}
a.inteli strong {font-weight: normal !important;}
a.inteli:hover {text-decoration: none;}

.onshort p {margin: 5px;padding: 10px;text-align: center;font: normal 12px Arial, Tahoma, Verdana, sans-serif;color: #808080;}

.relate-title {font: bold 12px Arial, Tahoma, Verdana, sans-serif;color: #808080;margin: 0;padding: 0;}
.related {list-style: none !important;margin: 5px 0 0 20px;padding: 0;}

.jobs p {text-align: right;margin: 0 10px 0 0;padding: 0;}
.jobs ul {margin: 5px 5px 5px 20px;padding: 0;list-style: none;}
.jobs ul li a {font: normal 12px Arial, Tahoma, Verdana, sans-serif;color: #80615E;text-decoration: none;}
.jobs ul li a:hover {color: #0099CB;text-decoration: underline;}

.quote {padding: 20px 0 0 20px;margin-top: 20px;background: url('../images/quote.png') top left no-repeat;font: normal 20px Times, 'Time New Roman', Georgia, serif;color: #333;font-style: italic;}
.quote span {color: #797979;}
.quote {font-weight: bold;color: #9EB660;}

a.tool-user {font: bold 14px Arial, Tahoma, Verdana, sans-serif !important;color: #CC4856 !important;margin: 0 10px 0 0 !important;padding: 0 !important;}
a.tool-user:hover {color: #B9D529 !important;}

/**
 * Tools demo
 */
.tool-demo {margin-top: 15px;}

#noastra-currencies-box {width: 200px;background: #E9E4D2;border: 1px solid #34739B;margin: 15px auto 15px auto;padding: 2px;}
#noastra-currencies-box p {font: normal 12px Arial, Tahoma, Verdana, sans-serif;color: #333333;}
#noastra-currencies-box p strong {font-weight: bold;}
#noastra-currencies-box a {color: #89A310;text-decoration: none;}
#noastra-currencies-box a:hover {text-decoration: underline;}

#noastra-weather-box {width: 220px;background: #9AC4EE;border: 1px solid #194673;margin: 15px auto 15px auto;padding: 2px;}
#noastra-weather-box p {font: normal 12px Arial, Tahoma, Verdana, sans-serif;color: #fff;text-align: center;}
#noastra-weather-box p strong {font-weight: bold;}
#noastra-weather-box a {color: #333;text-decoration: none;}
#noastra-weather-box a:hover {text-decoration: underline;}

#noastra-news-box {width: 380px;background: #ECF0F3;border: 1px solid #444649;margin: 15px auto 15px auto;padding: 2px;}
#noastra-news-box p {font: normal 12px Arial, Tahoma, Verdana, sans-serif;color: #333333;}
#noastra-news-box p strong {font-weight: bold;}
#noastra-news-box a {color: #850A12;text-decoration: none;}
#noastra-news-box a:hover {text-decoration: underline;}

.new-article {padding-left: 26px !important;background: url('../images/new.gif') center left no-repeat !important;}

.wunderground {padding-top: 10px;padding-bottom: 10px;padding-right: 75px;background: url('../images/logo-wunderground.gif') center right no-repeat !important;}

.article-ad {float: right;}

.poll {padding: 10px;}
.poll-h4 {font: bold 14px Arial, Tahoma, Verdana, sans-serif;color: #004097;margin: 0 0 15px 0;padding: 0;}
.poll p {font: bold 12px Verdana, Tahoma, Arial, sans-serif;color: #333333;margin: 0;padding: 0;}

.votes-container {height: 20px;margin-bottom: 10px;background: #c0c0c0;}
.votes {height: 20px;background: #B9D528;}

.calendarHeader {font-weight: bolder; color: #312E2E; background-color: #fff; text-align: center;border-bottom: 2px solid #fff;height: 30px;} 
.calendarToday { background-color: #F8C300;text-align: center;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 1px solid #fff;color: #333;font-weight: bold;} 
.calendarToday a {font: bold 14px Arial, Verdana, Tahoma, sans-serif !important;color: #333;text-decoration: none;}
.calendar { background-color: #fff;width: 300px;margin-left: 20px;font: normal 12px Arial, Verdana, Tahoma, sans-serif; text-align: center;margin-bottom: 10px;} 
a.cal-prev, a.cal-next {font: bold 14px Arial, Verdana, Tahoma, sans-serif !important;color: #333;text-decoration: none;}
a.cal-prev:hover, a.cal-next:hover {color: #99AE6A;}
.current-month {font: bold 14px Arial, Verdana, Tahoma, sans-serif !important;color: #333;}
.calendar-day {height: 30px;background-color: #fff;font: normal 12px Arial, Verdana, Tahoma, sans-serif; text-align: center;border: 1px solid #fff;} 
.calendar-day:hover {background-color: #D8E2E4;color:#333;font-weight: bold;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 1px solid #fff;}

.calendar-day:hover a {color: #000;}

.calendar-day a {font: bold 14px Arial, Verdana, Tahoma, sans-serif !important;color: #004097;text-decoration: none;}
.calendar-day a:hover {color: #000;}


.ARBOcontext_dragosserv {
   color: red !important;
   font-weight: bold !important;
   text-decoration: underline !important;
   border-bottom: dashed 1px red !important;
}

.top-papers {padding: 10px;background: #ECF0F3;border: 1px solid #505050;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin-right: 10px;}
.top-papers a {font: bold 14px Arial, Verdana, Tahoma, sans-serif !important;color: #7C8F11;text-decoration: none;margin-right: 10px;}
.top-papers a:hover {color: #000;}
.top-papers h2 {color: #E2AA0F !important;font-size: 16px !important;}
 #google_top_menu div {width:468;float:right;margin-right:25px;}
 #google_top_menu {margin-left:15px;}
