html,body {text-align:center;font:11px Verdana,Arial,Helvetica,sans-serif}
p,td,th {text-align:left;font:11px Verdana,Arial,Helvetica,sans-serif}
body {background:#fff;margin:0; background-image:url(/images/background_wide2.gif); background-position:center}
a,a:link,a:visited {color:#000;border:0;text-decoration:none}
a:hover,a:active {color:#000;border:0;text-decoration:underline}
p {margin-bottom:6px;}
form {margin:0}
h1 {font-size:13px;margin-top:8px; margin-bottom:0px;}
h1.alt {color:#c80512;}
h2 {font-size:13px; margin-bottom:0px; margin-top:4px;color:#c80512;}
h3 {font-size:12px;color:#000;margin-top:4px;margin-bottom:0px;padding:0px}
h4 {font-size:12px;color:#000;margin-top:4px;margin-bottom:4px}

h4 a,h4 a:link,h4 a:visited {color:#19438e}
fieldset {border:1px solid #666}
fieldset legend {color:#666;font-weight:bold;padding:0 5px}
fieldset div {padding:10px}
label {font-weight:bold}

th {font-weight:bold;padding-bottom:5px;margin-bottom:3px; }

img {border:0}
#container {width:940px;text-align:left;margin-left:auto;margin-right:auto;}
#header {height:110px;background:url(/images/bg_header_1.jpg) no-repeat right;background:#FFF}
#header h1 {display:none}
#header #logo {width:160px;float:left;}
#search {float:right}
#search form {margin:0;padding:0}
#search form input { font-size:9px;}
#menu_main {width:160px;float:right;padding-top:2px;}
#menu_main ul.std {margin:0;padding:0;margin-bottom:4px;}
#menu_main ul.std  li {margin:0;padding:0;list-style:none;margin-bottom:1px; text-align:left;}
#menu_main ul.std  li.home {margin-bottom:4px;}
#menu_main ul.std  li a,#menu_main ul.std  li a:link,#menu_main ul.std  li a:visited {padding:4px 4px 4px 12px;color:#fff;display:block;margin:0;width:142px;font-size:10px;background:#c80512;border:1px solid #c80512;font-size:11px;}
#menu_main ul.std  li.home a {padding:5px 4px 5px 12px;}
#menu_main ul.std  li a:hover,#menu_main ul.std  li a:active,#menu_main ul.std  li a.selected,#menu_main ul.std  li a.selected:link,#menu_main ul.std  li a.selected:visited {color:#c80512;text-decoration:none;background:#FFF;}
#menu_main ul.normal {margin:0;padding:0px; margin-left:15px; margin-bottom:6px; margin-top:7px;}
#menu_main ul.normal li {margin:0;padding:0px; list-style: none; list-style-image:url(/images/arrow.gif)}
#columns { text-align:left;}
#menu {float:left;width:160px; clear:both;}
#contentarea {width:780px;float:left;padding-top:2px;}
#leaderboard {text-align:center;padding:10px;; width:740px; float:right}
#searchbar {padding:3px; background-color:#c80512;text-align:right;margin-left:1px; height:20px;}
#searchbar  input {font-size:10px}
#content {width:410px;float:left;margin-left:10px;margin-top:10px;}
#content .article_image {float:left; text-align:center; overflow:hidden; border:0px solid #000; ;padding:0px; vertical-align:middle;margin-right:5px;}
#content .article_image img {padding:0;margin:0}
#content .chapeau_image {float:left; text-align:center; overflow:hidden; border:0px solid #000; ;padding:0px; vertical-align:middle;margin-right:5px;margin-bottom:5px;}
#content .chapeau_image img {padding:0;margin:0}
#wrapper #container #contentarea #content li {margin-left:0px;padding-left:0px;}
#content  hr {margin:0;height:1px; border:0; margin:0; float:none; clear:both; margin-top:5px; display:none}
#content ul {margin:0;padding:0px; margin-left:15px}
#content ul li {margin:0;padding:0px; list-style: none; list-style-image:url(/images/arrow.gif)}
#sidebar {width:340px;float:left;margin-left:10px;padding:5px 2px 5px 5px;}
#sidebar p {margin-bottom:3px;margin-top:3px}
#sidebar hr {margin:0;color:#FFF;height:2px;border-color:#FFF}
#sidebar h2 {border-bottom:0px solid #ccc;padding-bottom:4px;}
#sidebar ul {margin:0;padding:0px; margin-left:15px}
#sidebar ul li {margin:0;padding:0px; list-style: none; list-style-image:url(/images/arrow_blue.gif)}
#content a,#content a:link,#content a:visited {color:#28539c;}
#sidebar a,#sidebar a:link,#sidebar a:visited {}
#content a:hover,#content a:active {}
#content h3 { margin-bottom:0px;}
#content h3 a,#content h3 a:link,#content h3 a:visited {color:#000;}
#sidebar #rectangle {margin-top:10px;margin-bottom:10px}
#fullbanner {text-align:center;padding:10px;padding-bottom:0;clear:both}
#footer {color:#fff;clear:both;padding:0px;text-align:left; }
#footerbar {float:left; background-color:#c80512;width:780px;}
#footer_logo {float:left;width:160px;height:24px;}
#footer_copyright {float:left;width:380px;padding:10px 2px 11px 4px;text-align:left;font-size:10px;}
#footer_guide {float:none;clear:both}
#footer a,#footer a:link,#footer a:visited {color:#000;text-decoration:none}
#footer a:hover,#footer a:active {color:#000;text-decoration:underline}
#footer_links {float:right;width:382px;height:26px;text-align:right;padding:0 0}
#footer_links ul {margin-top:10px;margin-bottom:0px}
#footer_links li {display:inline;padding:0;margin:0;font-size:10px}
#footer_links li a, #footer_links li a:link,#footer_links li a:visited  {color:#fff;border:0;padding:0 6px 0 3px;text-decoration:none;border-right:1px solid #fff}
#footer_links li a:hover, #footer_links li a:active  {color:#eee}
#footer_links li a.last {border-right:0}
.guide {clear:both;float:none}
.small {font-size:9px}
.cover { margin-right:10px;margin-bottom:10px; float:left;}
#content input,#content select, #content textarea { font:9px Verdana,Arial,Helvetica,sans-serif}
.tblheadlines td {padding-bottom:5px;}

.data { background-color:#c80512;}
.data th { text-align:left; font-weight: normal; color:#fff;padding:3px;}
.data td { background-color:#FFF; vertical-align:top;padding:3px;}
.data td.sub { background: #fff}
#content .data td a, #content .data td a:link, #content .data td a:visited{ font-style:normal;font-weight:normal}
#content img {padding:4px;}

#sidebar h2 { margin-top:10px;color: #000; font-size:13px;}
#sidebar #poll {margin:0;padding:0}
#sidebar #poll div {padding:0}
#sidebar #poll div.poll_answer {;vertical-align:middle;clear:left;display:block; margin-top:2px;}
#sidebar #poll div.poll_answer_radio {float:left;clear:left;width:20px;height:20px;padding:0;padding-right:5px}
#sidebar #poll div.poll_button input {font-size:10px}
#sidebar #poll div.poll_answer_bar {float:left;clear:left;width:100px;background-color:#FFF;display:block;border:1px solid #192168;overflow:hidden;height:12px;margin:0;padding:0;margin-top:2px;}
#sidebar #poll div.poll_answer_percentage {float:left;width:100px;height:20px;padding-left:5px;display:block;margin-top:2px;}
#sidebar #poll div.poll_answer_text {;padding-top:5px;padding-bottom:0;font-weight:normal;}
#sidebar #poll div.poll_question {padding-top:5px;padding-bottom:5px;display:block;font-weight:bold}
#sidebar #poll div.poll_button {clear:both;float:none}
#sidebar #poll div.poll_button input {font-size:10px}
#sidebar #poll div.poll_image {float:right}

.item{clear:both}
.buttonbanners {margin-top:10px;}
.buttonbanners img {padding:2px;}
.category {}
.more {margin-top:4px;margin-bottom:4px;; text-align:right}
#content .abstract a,#content .abstract a:link, #content .abstract a:visited, #content .more a,#content .more a:link, #content .more a:visited {color: #28539c}
.abstract, .full {margin-top:0px;}

.insert{ float:left; margin-right:8px;margin-bottom:8px; display:inline;width:80px;}
.rss {float:right}
.buttonbanner{margin-bottom:8px;}

#content .line { border-bottom:2px solid #eee; display:block; padding-top:3px; clear:both; display:block;margin-bottom:5px;}
#sidebar .line { border-bottom:2px solid #fff; display:block; margin-top:8px;clear:both; display:block;margin-bottom:5px;}

.response { padding-bottom:3px; border:1px solid #ccc; border-bottom: 0px; padding:6px; background-color:#efefef}
.name {font-weight:bold; padding: 15px 6px 10px 6px; background:url(/images/comment.gif) no-repeat top left}
.name .stamp { font-weight:normal}

/* EON Gallery */

#content .eonGallery img {padding:0px;}
.eonGallery {overflow:hidden;position:relative;z-index:10}
.eonGallery .eonImageHolder {overflow:hidden;position:absolute;top:0;left:0;z-index:1}
.eonGallery .eonWaiting {overflow:hidden;position:absolute;top:0;left:0;z-index:25;background-image:url(/images/icon_rotation.gif);background-position:center center;background-repeat:no-repeat}
.eonGallery a.eonNext,.eonGallery a.eonPrevious,.eonGallery a.eonPlay,.eonGallery a.eonPause {position:absolute;display:block;background-repeat:no-repeat;background-position:center center;z-index:20}
.eonGallery a.eonNext span,.eonGallery a.eonPrevious span,.eonGallery a.eonPlay span,.eonGallery a.eonPause span {display:none}
.eonGallery a.eonPrevious {top:5px;left:2px;width:40px;height:40px;background-image:url( '/images/controlbl_prev.png' );background-position:left top}
.eonGallery a.eonPrevious:hover {background-image:url( '/images/controlbl_prev_roll.png' )}
.eonGallery a.eonPlay {position:absolute;top:5px;left:50%;margin-left:-20px;width:40px;height:40px;background-image:url( '/images/controlbl_play.png' );background-position:right top}
.eonGallery a.eonPlay:hover {background-image:url( '/images/controlbl_play_roll.png' )}
.eonGallery a.eonPause {position:absolute;top:5px;left:50%;margin-left:-20px;width:40px;height:40px;background-image:url( '/images/controlbl_pause.png' );background-position:right top}
.eonGallery a.eonPause:hover {background-image:url( '/images/controlbl_pause_roll.png' )}
.eonGallery a.eonNext {position:absolute;top:5px;right:2px;width:40px;height:40px;background-image:url( '/images/controlbl_next.png' );background-position:right top}
.eonGallery a.eonNext:hover {background-image:url( '/images/controlbl_next_roll.png' )}
.eonGallery .eonImageHolder ul {padding:0;margin:0;list-style-type:none}
.eonGallery .eonImageHolder ul li {padding:0;margin:0}
.eonGallery .eonImageHolder ul li h3,.eonGallery .eonImageHolder ul li p {display:none}
.eonGallery .imageContainer {overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}
.eonGallery .imageMainContainer {border:1px solid #444}
#ArticleGallery ul li { display:none}
.eonThumbList {position:absolute;top:40px;left:0;width:100%;height:auto;line-height:0;overflow:hidden;z-index:15}
.eonThumbList ul {position:absolute;padding:0;list-style-type:none;margin:0;height:100%;white-space:nowrap}
.eonThumbList ul li {padding:0;margin:0;float:left;clear:none;display:table-cell;vertical-align:middle}
.eonThumbList ul li a {float:left;padding:0;margin:0;background-position:center center;background-repeat:no-repeat;border:2px solid #000; overflow:hidden}
.eonThumbList ul li a.selected {border:2px solid #005794}
.eonThumbList ul li a:hover {border:2px solid #ffc41e}
.block .content .eonThumbList ul li {padding:0px}
.eonThumbList a.eonNext,.eonThumbList a.eonPrevious {position:absolute;display:block;z-index:20}
.eonThumbList a.eonNext span,.eonThumbList a.eonPrevious span {display:none}
.eonThumbList a.eonPrevious {top:20px;left:2px;z-index:10;width:40px;height:40px;background-image:url( '/images/controlbl_prev.png' );background-position:left top}
.eonThumbList a.eonPrevious:hover {background-image:url( '/images/controlbl_prev_roll.png' )}
.eonThumbList a.eonNext {position:absolute;top:20px;right:2px;z-index:10;width:40px;height:40px;background-image:url( '/images/controlbl_next.png' );background-position:right top}
.eonThumbList a.eonNext:hover {background-image:url( '/images/controlbl_next_roll.png' )}
.eonGallery .message {position:absolute;bottom:0;right:0;padding:6px;height:22px;display:none;background-color:#000;color:#fff;font-size:10px;z-index:15;opacity:0.5}
.eonGallery .imageCaption {position:absolute;display:block;background-color:#000;height:60px;bottom:0;z-index:15;padding:10px;;color:#fff; font-size:10px;}
.eonGallery .imageCaption h3 {margin:0;padding:0}
.eonGallery .imageCaption p {margin:0;padding:0; line-height:13px; font-size:11px;}