body {padding:0px; margin:0px;}

A:link, 
A:visited {font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline}
A:hover {font-family: Arial, Helvetica, sans-serif; color: #970000; text-decoration: none}

.menu2 {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #1187C5; font-size: 9px; font-weight: normal}
a.menu2:link, 
a.menu2:visited {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #525252; font-size: 9px; font-weight: normal; text-decoration: none}
a.menu2:hover {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #1187C5; font-size: 9px; font-weight: normal; text-decoration: none;}

h1 {font-family: "Segoe UI", Arial, Helvetica, sans-serif; color: #303030; font-size: 200%; font-weight: bold; text-align: left; padding: 5px 0 15px; margin: 0 0 10px; }
h2 {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #970000; font-size: 14px; font-weight: bold; text-align: center; margin: 50 40 0 40px;}
h3 {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #25488f; font-size: 13px; font-weight: bold; text-align: center; margin:0px;}

.text {font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; font-weight: normal}
.text2 {font-family: Arial, Helvetica, sans-serif; color: #7E7E7E; font-size: 11px; font-weight: normal}

.title {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #970000; font-size: 14px; font-weight: normal}
a.title:link,
a.title:visited {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #970000; font-size: 14px; font-weight: normal; text-decoration: underline;}
a.title:hover {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #970000; font-size: 14px; font-weight: normal; text-decoration: none;}

.desc {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #a5a5a5; font-size: 11px; font-weight: normal}
a.desc:link,
a.desc:visited {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #a5a5a5; font-size: 11px; font-weight: normal; text-decoration: underline;}
a.desc:hover {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #888888; font-size: 11px; font-weight: normal; text-decoration: none;}

.linkblue {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #2355A1; font-weight: normal}
a.linkblue:link,
a.linkblue:visited {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #2355A1; font-weight: normal; text-decoration: underline;}
a.linkblue:hover {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #2355A1; font-weight: normal; text-decoration: none;}

.input1 {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000; font-size: 12px; font-weight: normal; border: 1px solid #2355A1; padding-left:5px; padding-right:5px;}
.input_select {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000; font-size: 12px; font-weight: normal; border: 1px solid #2355A1;}
.but_blue {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #0F3977; font-size: 11px; font-weight: normal; border: 1px solid #005997; background-color: #D1E1E8;}

.graph_percent {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000; font-weight: normal}

.article_selected {background-color:#FFF0D2; background-image: url('img/bg_article_selected_corn.gif'); background-repeat: no-repeat;}

.expert {color: #232FA1}
.user {color: #3F9E36}
.deleted {color: #A5A5A5}

.edition_passive {background-color:#ffe5b7; color:#7e7e7e; border-top: 1px solid #d0b883; border-left: 1px solid #d0b883; border-right: 1px solid #d0b883; cursor: pointer; padding: 5px 6px;}
.edition_active {background-color:#ffffff; color:#333333; border-top: 1px solid #d0b883; border-left: 1px solid #d0b883; padding: 5px 6px;}

.editionState_off {color:#888888;}
.editionState_parsing {color:#2959bb;}
.editionState_ready {color:#34a31b;}
.editionState_review {color:#852ac5;}

.articleNode { background:#ffffff url('img/1.gif') no-repeat; border-bottom:1px dashed #cccccc; }
.articleNodeSelected { background:#FFF0D2 url('img/bg_article_selected_corn.gif') no-repeat; border-bottom:1px dashed #cccccc; }

td .radio {text-align:center; cursor:pointer;}
td .radio:hover {background:#fff6b7;}

.button { padding: 3px 5px; border: 1px solid #333333; background: url(img/grad1.gif) repeat-x top #333333;	color: #CCCCCC; font-size: 85%; text-transform: uppercase; }
.button:hover, .button:focus { border: 1px solid #999999; background: #333333; color: #FFFFFF; }
* html .button { padding: 2px 0 !important; /*IE 6*/ }
*+html .button { padding: 2px 0 !important; /*IE 7*/ }

.contents { padding:20px; border:1px solid #ffb967; background:#fff3c1; margin-bottom:30px; }
.contents span { display:block; font-size:12px; font-weight:bold; color:#a51313; border-left:2px solid #fff3c1; padding:4 10px; }
.contents a:link, .contents a:visited { display:block; font-size:12px; font-weight:normal; color:#333; text-decoration:underline; border-left:2px solid #fff3c1; padding:4 10px; background:#fff3c1; }
.contents a:hover { color:#a51313; text-decoration:none; border-left:2px solid #a51313; background:#fff3c1; }
.page_nav { margin:30px 0px; }
.page_prev { padding:5 10px; border-left:2px solid #a51313; }
.page_next { padding:5 10px; border-right:2px solid #a51313; text-align:right; }
.page_prev a:link, .page_prev a:visited, .page_next a:link, .page_next a:visited { font-size:12px; font-weight:bold; color:#a51313; text-decoration:underline; }
.page_prev a:hover, .page_next a:hover { font-weight:bold; color:#dc1919; text-decoration:none; }

.error { display:block; padding:10px; border:1px solid brown; background:#ffb7b7; color:brown; font-weight:bold; text-align:center; width:540px; margin:20px 0px 30px 0px; }
.message { display:block; padding:10px; border:1px solid #2667a9; background:#b7dbff; color:#2667a9; font-weight:bold; text-align:center; width:535px; margin:20px 0px 30px 0px; }
label { font-size:12px; } 
