body {padding:0; margin:0;}

body, td, th, textarea, input, select, h2, h3, h4, h5, h6 {
	font-family: Arial, helvetica, sans-serif;
	font-size: 12px;
}

pre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

strong {
font-weight: bold;
}

form {
display: inline
}

a, a:visited {
color: #0C4387;
text-decoration:underline;
}

a:hover {
text-decoration:none;
}

img {
border: 0px;
}

table {
padding: 0;
border-collapse: collapse;
border-spacing: 0 0;
}

table td {
padding: 0;
}

ul, ol {
padding-left: 15px;
margin-left: 15px;
margin-top: 5px;
margin-bottom: 5px;
}

li {
margin-top: 3px;
}

.linkToOryginalAritcle {
padding-top: 5px;
padding-bottom: 5px;
}

.specialLink, .specialLink:visited, .linkToOryginalAritcle a, .linkToOryginalAritcle a:visited , .godArticleCaption, .godArticleCaption:visited {
background: transparent center right no-repeat;
padding: 0 12px 0 1px;
background-image: url('http://www.eioba.org/lay/link_v1.gif');
}

.specialLink:hover, .linkToOryginalAritcle a:hover, .godArticleCaption:hover {
background-image: url('http://www.eioba.org/lay/linkh_v1.gif');
}

#mainPageTable {
margin-top: 0px;
}

#mainPageTableTDTop {
height: 44px;
}

#mainPageTableTDTop3 {
background-color: white;
}

#mainPageTableTDMiddle {
background-color: white;
padding-left: 15px;
padding-bottom: 10px;
border-top: 0.3mm solid #D6E0ED;
border-left: 0.3mm solid #D6E0ED;
border-right: 0.3mm solid #D6E0ED;
border-bottom: 0.3mm solid #D6E0ED;
}

#mainPageTableTDBottom {
}

.layFooterPart {
               background-color: white;
               border: 0.3mm solid #D6E0ED;
               margin-top: 3px;
               padding: 3px;
               padding-left: 7px;
               padding-right: 7px;
               padding-top: 10px;
               padding-bottom: 10px;
               color: #626262;
}

.layFooterPartTable a, .layFooterPartTable a:visited {
  font-size: 12px;
  color: #30559C;
  text-decoration: none;
}

.layFooterPartTable a:hover {
  text-decoration: underline;
}

.layFooterPartTable td {
   font-size: 12px;
   line-height: 150%;
}

.layFooterPartTableHeader {
font-color: gray;
font-weight: bold;
font-size: 13px;
margin-bottom: 7px;
}

.layFooterPartTableBorderCell {
padding-left: 10px;
border-left: 0.3mm solid #DFDFDF;
}

#mainPageTableTop_Logo {
width: 156px;
height: 51px;
}

#mainPageTableTop_Background {
height: 51px;
width: 837px;
}

#mainPageTableTopBorder_Container {
height: 5px;
}

#mainPageTableTDTop {
height: 51px;
background-color: #607FC0;
margin-left: 1px;
margin-right: 1px;
width: 990px;
background-color: #607FC0;
background-image: url("http://www.eioba.org/lay/top_bg_v1.jpg");
background-repeat: repeat-x;
}

#mainPageTableTDTop2 {
height: 32px;
background-color: #E2E2FE;
margin-left: 1px;
margin-right: 1px;
}

#mainPageTableTDTop3 {
height: 35px;
background-color: #89A3C9;
background-image: url("http://www.eioba.org/lay/top3_bg_v1.gif");
background-repeat: repeat-x;
margin-left: 1px;
margin-right: 1px;
}

#mainPageTableTop3_Container {
color: #F4F4F4;
font-size: 13px;
font-weight: bold;
}

#mainPageTableTop_Background_Top_Search {
vertical-align: middle;
width: 230px;
}

.searchField  {
width: 180px;
color: #999999;
float: left;
background-color: #F1F4FA;
border: 0.3mm solid #A0A0A0;
padding: 2px;
font-size: 13px;
height: 18px;
}

.searchButton {
float: left;
margin-left: 5px;
vertical-align: middle;
}

#mainPageTableTop_Background_Top_UserBox {
	vertical-align: middle;
	padding-right: 8px;
	text-align: right;
}

#mainPageTableTop_Background_Top_UserBox_Actions {
	color: #F1F4FA;
	display: block;
	padding-bottom: 3px;
	font-size: 16px;
}

#mainPageTableTop_Background_Top_UserBox_Actions a, #mainPageTableTop_Background_Top_UserBox_Actions a:visited {
      font-size: 14px;
}

#mainPageTableTop_Background_Top_UserBox_Login {
	display: none;
	color: white;
        font-size: 11px;
        font-weight: bold;
}

#mainPageTableTop_Background_Top_UserBox_Login a, #mainPageTableTop_Background_Top_UserBox_Login a:visited {
	color: white;
}

#mainPageTableTop_Background_Bottom {
clear: both;
height: 14px;
}

.mainPageTableTop_Background_Top_UserBox_Actions_Button, .mainPageTableTop_Background_Top_UserBox_Actions_Button:visited {
color: white;
text-decoration: none;
font-weight: bold;
}

#mainPageTableTop_Background_Top_UserBox_LogedInfo {
	color: white;
}

#mainPageTableTop_Background_Top_UserBox_LogedInfo a, #mainPageTableTop_Background_Top_UserBox_LogedInfo a:visited {
	color: white;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 0.3mm solid #CFDAEF;
}

#mainPageTableTop_Background_Top_UserBox_LogedInfo a:hover {
	border-bottom: 0.3mm solid white;
}

#mainPageTableTop_Background_Bottom_Tabs {
text-align: left;
vertical-align: middle;
height: 28px;
padding-top: 0px;
}

.mainPageTableTop_Background_Bottom_TabsGoToHome, .mainPageTableTop_Background_Bottom_TabsGoToHome:visited {
color: white;
}

.menuItemDIV {
	float: left;
	margin-left: 1px;
	vertical-align: bottom;
	height: 26px;
}

.activeTab, .activeTab:visited {
padding-top: 3px;
padding-bottom: 5px;
padding-right: 12px;
padding-left: 12px;
display: block;
background-color: #F3F1F2;
background-image: url('http://www.eioba.org/lay/menu_active.gif');
background-repeat:repeat-x;
text-decoration: none;
color: black;
font-weight: bold;
font-size: 13px;
font-family: Verdana;
border-right: 0.3mm solid #636E9F;
border-left: 0.3mm solid #636E9F;
border-top: 0.6mm solid #636E9F;
height: 16px;
float: left;
}

.activeTab:hover {
border-top: 0.6mm solid #4A5379;
border-right: 0.3mm solid #4A5379;
border-left: 0.3mm solid #4A5379;
color: black;
}

.inActiveTab, .inActiveTab:visited, .inActiveTabLocked, .inActiveTabLocked:visited {
padding-top: 3px;
padding-bottom: 4px;
padding-right: 7px;
padding-left: 7px;
display: block;
background-color: #D4D2D3;
background-image: url('http://www.eioba.org/lay/menu_inactive.gif');
text-decoration: none;
background-repeat:repeat-x;
color: #363636;
font-weight: bold;
font-size: 13px;
font-family: Verdana;
border-right: 0.3mm solid #AAABAD;
border-left: 0.3mm solid #AAABAD;
border-top: 0.6mm solid #AAABAD;
height: 16px;
float: left;
}

.inActiveTab:hover , .inActiveTabLocked:hover {
border-top: 0.6mm solid #F6AF3D;
color: #0041A9;
}

.inActiveTabLocked, .inActiveTabLocked:visited {
color: #6F6F6F;
}

.inActiveTabLocked:hover {
color: #535353;
}

#mainPageTableTop_Background_TableTop {
height: 44px;
}

#mainPageTableTop_Background_Bottom_AddArticle {
padding-top: 5px;
}

.addArticleLinkBlack, .addArticleLinkGray {
margin-right: 15px;
padding-left: 18px;
}

.addArticleLink, .addArticleLink:visited {
font-weight: bold;
display: block;
width: 118px;
height: 24px;
background: url('http://www.eioba.org/lay/send_article_v1.gif') no-repeat;
font-size: 12px;
text-decoration: none;
text-align: center;
vertical-align: middle;
font-family: Verdana;
padding-top: 4px;
color: #6C3300;
margin-right: 10px;
}

.addArticleLink:hover {
text-decoration: underline;
}

.addArticleLinkBlack, .addArticleLinkBlack:visited {
color: #013596;
background: url('http://www.eioba.org/lay/buttons/add_points.gif') no-repeat left center;
font-size: 12px;
}

.addArticleLinkGray, .addArticleLinkGray:visited {
color: #484848;
font-size: 12px;
}

.userPanelTextBox {
width: 110px;
margin: 0px;
}

.loginButton {
font-size: 13px;
margin: 0px;
}

.loginRememberCheckboxInput {
	margin:0;
	width:13px;
	height:13px;
	overflow:hidden;
	border:0px;
}

.eiobaAboutBox {
margin: 2px;
margin-left: 0px;
margin-top: 15px;
background-color: #FDF6D6;
background-image: url('http://www.eioba.org/lay/bg_about_box_v1.jpg');
border: #DFCA6F 0.3mm solid;
padding: 3px;
padding-left: 0px;
padding-bottom: 4px;
}

.eiobaAboutBoxGray {
margin-left: 3px;
margin-right: 3px;
margin-top: 2px;
background: url('http://www.eioba.org/lay/eiobaAboutGreyCorner.gif') no-repeat left top;
background-color: #F1F0EB;
padding: 7px;
}

.articleInfoServiceCaption {
margin-bottom: 7px;
}

.articleInfoServiceCaption, .articleInfoServiceCaption a, .articleInfoServiceCaption a:visited{
font-size: 13px;
font-weight: bold;
color: #484848;
text-decoration: none;
}

.articleInfoServiceCaption a:hover {
text-decoration: underline;
}

.articleInfoService {
margin-bottom: 5px;
padding-right: 4px;
color: #484848;
}

.articleInfoService a, .articleInfoService a:visited {
font-size: 12px;
color: #484848;
text-decoration: none;
}

.articleInfoServiceFooter, .articleInfoServiceFooter:link, .articleInfoServiceFooter:visited  {
font-size: 12px;
color: #484848;
text-decoration: underline;
}

.articleInfoServiceFooter:hover {
text-decoration: none;
}

.footerHR {
width: 90%;
border: 0px;
height: 1px;
background-color: #C1BFBF;
}

.footer {
font-size: 12px;
line-height: 140%;
}

.copyright {
font-size: 12px;
color: gray;
}

.footer, .footer a{
color: #626262;
text-align: center;
padding-top: 3px;
}

.footer a, .footer a:visited {
font-size: 12px;
color: #30559C;
text-decoration: none;
}

.footer a:hover {
text-decoration: underline;
}

.prettyPanel {
padding: 0px;
background-color: #F7F7F7;
margin-bottom: 3px;
margin-left: 3px;
margin-right: 3px;
margin-top: 0px;
border: #C3C3C3 0.3mm solid;
border-top: 0px;
}

.prettyPanelCaption, .prettyPanelCaption td {
margin-top: 3px;
margin-left: 3px;
margin-right: 3px;
margin-bottom: 0px;
padding: 0.6em 0px 0.6em 8px;
background-color: #9EBADF;
font-weight: bold;
color: #2E4156;
vertical-align: middle;
line-height: 100%;
font-size: 12px;
border-bottom: 0.3mm solid #5172A9;
text-align: left;
}

.prettyPanelCaption {
background-image: url('http://www.eioba.org/lay/commonCaption_v1.jpg');
}

.prettyPanelCaption a, .prettyPanelCaption a:visited {
color: #3A526D;
}

.prettyPanelCaption a:hover {
text-decoration: none;
}

.prettyPanelBody {
padding: 4px;
}

.prettyText {
line-height: 130%;
}

.smallerFont, .smallerFont a, .smallerFont a:link, .smallerFont a:visited, .smallerFont td {
font-size: 12px;
}

.lessSmallerFont {
font-size: 12px;
}

.contentTd {
padding: 7px;
padding-left: 10px;
vertical-align: top;
}

.disabledText{
color: gray;
}

.disabledText a, .disabledText a:visited {
color: gray;
}

.normalBold {
font-weight: bold;
}

h1 {
font-size: 160%;
font-weight: normal;
line-height: 120%;
margin-top: 4px;
margin-bottom: 9px;
}

h2 {
font-size: 130%;
font-weight: bold;
margin-top: 4px;
margin-bottom: 7px;
}

h3 {
font-size: 105%;
font-weight: bold;
margin-top: 1px;
margin-bottom: 3px;
}

#ArticleMainTableLeft {
	width: 748px;
	padding: 10px;
	padding-left: 1px;
	padding-right: 1px;
	vertical-align: top;
	font-size: 14px;
	line-height: 130%;
	overflow: hidden;
}

#ArticleMainTableLeft h1 {
	line-height: 100%;
	margin-bottom: 5px;
	margin-top: 10px;
}

.articleContent {
font-family:arial,sans-serif;
font-size: 13px;
}

.articleContent pre {
font-size: 12px;
}

.articleContent img {
   margin: 10px;
}

#ArticleMainTableSep {
   width: 25px;
}

#ArticleMainTableRight {
width: 240px;
vertical-align: top;
text-align: left;
padding-top: 0px;
}

.articleContent td {
padding: 5px;
}

.Path, .Path:visited {
font-size: 12px;
font-family: Arial;
color: #000066;
text-decoration: none;
}

.Path:hover {
border-bottom: 0px;
text-decoration: underline;
}

.PathSpace {
color: gray;
padding: 0;
text-align: left;
font-family: Arial;
font-size: 12px;
margin-top: 2px;
}

.pathFront {
}

/***** tabbed navigation *****/

#articleBottomView {
	margin-bottom: 15px;
	background: url('http://www.eioba.org/lay/aline_v1.gif') bottom repeat-x;
	float: left;
	width: 100%;
} * html

* html #articleBottomView {
	width: 100%;
}

#articleBottomView br {
	clear: both;
}

#articleBottomView h2 {
	background: none;
	min-height: 15px;
	margin-bottom: 0;
}

#articleBottomView ul {
	margin: 0.5em 0 0 0;
	padding: 0 0 0 1em;
	list-style: none;
	font-size: 13px;
}

#articleBottomView li {
	margin: 0 1px 0 0;
	padding: 0 5px 0 0;
	background: url('http://www.eioba.org/lay/tab_v1.png') 100% -100px;
	float: left;
	border-bottom: 1px solid #bbb;
}

#articleBottomView li.active, #articleBottomView li.activeRecommended {
	border-bottom: 1px solid #fff;
	font-weight: bold;
	font-size: 110%;
	background: url('http://www.eioba.org/lay/tab_v1.png') 100% 0;
}

#articleBottomView li.activeRecommended {
        color: #006C00;
}

#articleBottomView li a, #articleBottomView li a:visited, #articleBottomView li span {
	display: block;
	float: left;
	padding: 5px 11px 5px 16px;
	text-align: center;
	white-space: nowrap;
	background: url('http://www.eioba.org/lay/tab_v1.png') 0 -100px;
	text-decoration: none;
	min-height: 17px;
	color: #4F4F4F;
	font-weight: bold;
}

/* color: #C66300; */
#articleBottomView li.active a, #articleBottomView li.active a:visited, #articleBottomView li.active span {
        background: url('http://www.eioba.org/lay/tab_v1.png') 0 0;
	color: black;
}

#articleBottomView li.activeRecommended a, #articleBottomView li.activeRecommended a:visited, #articleBottomView li.activeRecommended span {
	background: url('http://www.eioba.org/lay/tab_v1.png') 0 0;
	color: #478F05;
}

#articleBottomView li.inActiveRecommended a, #articleBottomView li.inActiveRecommended a:visited, #articleBottomView li.inActiveRecommended span {
	color: #006200;
}

#articleBottomView li {
	color: #000;
}

#articleBottomView li img {
	vertical-align: middle;
}

#articleBottomView li:hover {
	background-position: 100% -200px;
}

#articleBottomView li:hover a {
	background-position: 0 -200px;
	color: #E37400;
}

#articleBottomView li.active:hover {
	background-position: 100% 0;
}

#articleBottomView li.active:hover a, #articleBottomView li.activeRecommended:hover a {
	background-position: 0 0;
	text-decoration: none;
}

.articleRightPanelCaption {
	font-size: 12px;
	font-weight: bold;
	line-height: 100%;
	padding-top: 4px;
	padding-bottom: 5px;
	text-transform: uppercase;
	padding-left: 14px;
	margin-top: 10px;
	color: #404040;
	background: url('http://www.eioba.org/lay/selected_a_caption_v1.gif') left top no-repeat;
}

.articleRightPanelCaption a, .articleRightPanelCaption a:visited {
text-decoration: none;
color: black;
}

.articleRightPanelBody {
padding-top: 7px;
border-top: 0.3mm solid #D6D6D6;
border-left: 0.3mm solid #D6D6D6;
border-bottom: 0.3mm solid #D6D6D6;
padding-left: 10px;
padding-right: 3px;
padding-bottom: 15px;
background-color: #F7F7F7;
}

#rateText {
	float: left;
}

#rateText {
width: 40px;
}

#rateStars, #rateStarsBottom {
	float: left;
	width: 120px;
}

#articleAvgNote {
	font-weight: bold;
	font-size: 17px;
	color: #C03303;
	float: left;
	width: 20px;
}

#RateVotesCount {
	color: gray;
}

#articleFunctionsButtons {
	padding-left: 5px;
	line-height: 150%;
}

#articleFunctionsButtons img {
	vertical-align: middle;
	margin-right: 2px;
}

#articleFunctionsButtons a, #articleFunctionsButtons a:visited {
	text-decoration: none;
	border-bottom: 0.3mm solid #DDDDFF;
}

#articleFunctionsButtons a:hover {
	text-decoration: none;
	border-bottom: 0.3mm solid #000091;
}

.topArticleAward {
display: block;
float: right;
width: 30px;
height: 37px;
}

.articleSeeAlso, .articleSeeAlso:visited, .articleSeeAlso:hover {
font-size: 16px;
font-weight: bold;
color: black;
line-height: 150%;
text-decoration: none;
}

.articleSeeAlsoLink {
list-style:none;
vertical-align: middle;
margin-top: 4px;
}

.articleSeeAlsoLink a, .articleSeeAlsoLink a:visited {
   text-decoration: none;
   border-bottom: 0.3mm solid #DDDDFF;
}

.articleSeeAlsoLink a:hover {
   border-bottom: 0.3mm solid #000091;
}

ul.articleSeeAlsoLink {
margin: 1px;
padding-left: 3px;
}

.tagText {
}

.tagButton0, .tagButton0:visited, .tagButton1, .tagButton1:visited, .tagButton2, .tagButton2:visited, .tagButton3, .tagButton3:visited, .tagButton4, .tagButton4:visited {
vertical-align: middle;
text-decoration: none;
margin-right: 3px;
line-height: 130%;
}

.tagButton0:hover, .tagButton1:hover, .tagButton2:hover, .tagButton3:hover, .tagButton4:hover {
text-decoration: underline;
}

.tagButton0, .tagButton0:visited {
color: black;
font-size: 12px;
}

.tagButton1, .tagButton1:visited {
color: #3C5F99;
font-size: 12px;
}

.tagButton2, .tagButton2:visited {
color: #3E63A2;
font-weight: bold;
font-size: 12px;
}

.tagButton3, .tagButton3:visited {
color: #37588E;
font-weight: bold;
font-size: 13px;
}

.tagButton4, .tagButton4:visited {
color: #2C4672;
font-weight: bold;
font-size: 13px;
}

.articleRightPanelHR {
	 border-top: 0.3mm solid #CCCCCC;
	 height: 1px;
	 display: block;
	 text-align: center;
	 margin-top: 7px;
	 margin-bottom: 7px;
	 margin-left: 10px;
	 margin-right: 10px;
	 clear: both;
}

.sepI {
color: gray;
height: 140%;
}

.topLink, .topLink:visited {
text-decoration: none;
font-size: 13px;
color: gray;
}

.topLink:hover {
color: navy;
}

.savingLabel {
margin: 3px;
color: gray;
background-color: #E9E8E8;
}

.simpleThread, .simpleThreadReply, .simpleThreadFriend, .simpleThreadReplyFriend, .simpleThreadAuthor, .simpleThreadReplyAuthor  {
	color: #333;
	padding: 0;
	margin-top: 7px;
	margin-left: 7px;
	margin-right: 7px;
	position: relative;
	list-style: none;
}

.simpleThreadReply, .simpleThreadReplyFriend, .simpleThreadReplyAuthor {
	margin-left: 30px;
	width: 85%;
}

.simpleThreadCaption {
font-weight: bold;
font-size: 12px;
padding: 3px 3px;
color: #3862AE;
background-color: #E3ECF4;
border-bottom: 0.3mm solid #AFC8E2;
}

.simpleThreadBody {
line-height: 125%;
padding-top: 1px;
overflow: hidden; /* for long urls */
min-height: 30px;
font-size: 12px;
}

.simpleThreadCaptionLeft {
display: inline;
color: black;
padding-top: 0px;
font-size: 12px;
}

.simpleThreadCaptionLeft a, .simpleThreadCaptionLeft a:visited {
text-decoration: none;
}

.simpleThreadCaptionLeftWWW {
color: gray;
}

.simpleThreadCaptionLeftWWW a, .simpleThreadCaptionLeftWWW a:visited {
color: #3862AE;
}

.simpleThreadCaptionLeft a:hover {
text-decoration: underline;
}

.simpleThreadCaptionRight {
padding: 4px 5px;
display: inline;
text-align: right;
position: absolute;
top: 0px;
right: 0px;
padding-top: 2px;
}

.simpleThreadCaptionRight a {
font-weight: normal;
}

.simpleThreadCaptionRightEdit {
	padding-right: 10px;
	width: 10px;
	float: left;
}

.simpleThreadCaptionRightVotePoints {
	width: 140px;
	float: left;
	vertical-align: middle;
	font-size: 12px;
}

.simpleThreadCaptionRightVotePoints a, .simpleThreadCaptionRightVotePoints a:visited {
color: gray;
}

.simpleThreadCaptionRightReplyButtons {
	width: 60px;
	text-align: right;
	vertical-align: middle;
	padding-right: 3px;
	float: left;
	font-size: 11px;
}

.simpleThreadCaptionRightVoteButtons {
	width: 35px;
	text-align: right;
	vertical-align: middle;
	padding-right: 3px;
	float: left;
}

.simpleThreadCaptionRightVoteButtonPlus {
	margin-top: 2px;
	width: 10px;
	vertical-align: bottom;
	float: left;
}

.simpleThreadCaptionRightVoteButtonMinus {
	margin-top: 2px;
	margin-left: 2px;
	padding-left: 3px !important;
	margin-left: 3px !important;
	padding-left: 4px !important;
	width: 14px;
	float: left;
}

.simpleThreadBodyAvatar {
        vertical-align: top;
        text-align: left;
	width: 34px;
	padding-right: 4px;
	padding-top: 3px;
}

.simpleThreadBodyText {
vertical-align: top;
text-align: left;
padding-left: 3px;
padding-bottom: 0;
}

.simpleThreadBodyAddPoints {
width: 99%;
text-align: right;
color: green;
margin-bottom: 3px;
}

.simpleThreadBodyReplay a, .simpleThreadBodyReplay a:visited{
color: #3862AE;
}

.simpleThreadVoteImage, .simpleThreadVoteImageYes, .simpleThreadVoteImageYesD, .simpleThreadVoteImageNo, .simpleThreadVoteImageNoD {
width: 14px;
height: 14px;
vertical-align: middle;
border: 0px;
text-decoration: none;
display: block;
float: left;
}

.simpleThreadVoteImageYes {
background: url('http://www.eioba.org/lay/forum_vote_buttons_v1.gif') 0 0 no-repeat;
}

.simpleThreadVoteImageYesD {
background: url('http://www.eioba.org/lay/forum_vote_buttons_v1.gif') -14px 0 no-repeat;
}

.simpleThreadVoteImageNo {
background: url('http://www.eioba.org/lay/forum_vote_buttons_v1.gif') -28px 0 no-repeat;
}

.simpleThreadVoteImageNoD {
background: url('http://www.eioba.org/lay/forum_vote_buttons_v1.gif') -42px 0 no-repeat;
}

.simplePostTextArea {
width: 98%;
height: 100px;
}

.simplePostSendButton {
text-align: center;
margin: 5px;
}

.simplePostReplayPanelOwner {
width: 500px;
text-align: left;
}

.watchedTopicsSelect td {
padding: 3px;
font-size: 12px;
}

.singleRelatedArticleTable {
        border: 0px;
	width: 100%;
	clear: both;
}

.singleRelatedArticle, .singleRelatedArticleSmall, .singleRelatedArticleAd1, .singleRelatedArticleAd2, .singleRelatedArticleAdSmall1, .singleRelatedArticleAdSmall2 {
	clear: both;
}

.singleRelatedArticle, .singleRelatedArticleAd1, .singleRelatedArticleAd2 {
	padding-top: 4px;
	padding-bottom: 4px;
}

.singleRelatedArticleSmall, .singleRelatedArticleAdSmall1, .singleRelatedArticleAdSmall2 {
	padding-top: 1px;
	padding-bottom: 1px;
}

.singleRelatedArticleAd1, .singleRelatedArticleAdSmall1 {
	background-color: #FFFAE8;
	border-top: solid 0.3mm #FFF3CE;
	border-bottom: solid 0.3mm #FFF3CE;
}

.singleRelatedArticleAd2, .singleRelatedArticleAdSmall2 {
	background-color: #F9F9FF;
	border-top: solid 0.3mm #F0F0FF;
	border-bottom: solid 0.3mm #F0F0FF;
}

.singleRelatedArticleHR {
	height: 1px;
	clear: both;
	display: block;
	margin-top: 2px;
	margin-bottom: 3px;
	overflow: hidden;
	width: 85%;
}

.singleRelatedArticleHRSmall {
        height: 1px;
	clear: both;
	display: block;
	margin-top: 1px;
	margin-bottom: 1px;
	overflow: hidden;
	width: 85%;
}

.singleRelatedArticleVoting {
	padding-top: 3px;
        padding-right: 5px;
}

.singleRelatedArticleImg {
	padding-top: 3px;
        padding-left: 1px;
        padding-right: 1px;
}

.singleRelatedArticleRightSide {
	padding-left: 7px;
	line-height: 140%;
}

.singleRelatedArticleRightSideTopic, .singleRelatedArticleRightSideTopicSmall, .singleRelatedProductRightSideTopicSmall,  .singleRelatedArticleRightSideTopicGreen {
color: #0033CC;
font-weight: bold;
font-size: 15px;
}

.singleRelatedArticleRightSideTopicSmall {
font-size: 13px;
font-weight: bold;
}

.singleRelatedArticleRightSideSubTopic, .singleRelatedArticleRightSideSubTopicSmall {
margin-top: 3px;
}

.singleRelatedArticleRightSideSubTopicSmall {
font-size: 11px;
color: gray;
}

.singleRelatedArticleRightSideSubTopic, .singleRelatedArticleRightSideSubTopic a, .singleRelatedArticleRightSideSubTopic a:visited {
color: gray;
}

.singleRelatedArticleRightSideSubTopic a, .singleRelatedArticleRightSideSubTopic a:visited {
text-decoration: none;
color: #0B5286;
}

.singleRelatedArticleRightSideSubTopic a:hover {
text-decoration: underline;
}

.singleRelatedArticleRightSideSubTopic img {
vertical-align: middle;
}

.singleRelatedArticleRateText {
color: black;
font-weight: bold;
}

.singleRelatedArticleRightSideTopicGreen a, .singleRelatedArticleRightSideTopicGreen a:visited {
color: green;
border-bottom: 0.3mm solid #AAEA95;
text-decoration: none;
}

.singleRelatedArticleRightSideTopicGreen a:visited {
color: #95B377;
border-bottom: 0.3mm solid #D3E0C7;
}

.singleRelatedArticleRightSideTopicGreen a:hover {
border-bottom: 0.3mm solid green;
}

.singleRelatedArticleRightSideTopic a, .singleRelatedArticleRightSideTopic a:visited, .singleRelatedArticleRightSideTopicSmall a, .singleRelatedArticleRightSideTopicSmall a:visited, .singleRelatedProductRightSideTopicSmall a, .singleRelatedProductRightSideTopicSmall a:visited {
	border-bottom: 0.3mm solid #DDDDFF;
	text-decoration: none;
}

.singleRelatedArticleRightSideTopic a:visited, .singleRelatedArticleRightSideTopicSmall a:visited, .singleRelatedProductRightSideTopicSmall a:visited {
color: #8EA5BB;
border-bottom: 0.3mm solid #DBE2EA;
}

.singleRelatedArticleRightSideTopic a:hover, .singleRelatedArticleRightSideTopicSmall a:hover, .singleRelatedProductRightSideTopicSmall a:hover {
	border-bottom: 0.3mm solid #013596;
}

.singleRelatedArticleRightSideContent, .singleRelatedArticleRightSideContent a, .singleRelatedArticleRightSideContent a:visited, .singleRelatedArticleRightSideContentSmall {
	margin-top: 2px;
	font-size: 12px;
        color: black;
        text-decoration: none;
}

.singleRelatedArticleRightSideContentSmall {
   font-size: 12px;
}

.singleRelatedArticleRightSideFriends {
margin-top: 3px;
color: green;
}

.userPagePanelLink, .userPagePanelLink:visited {
font-size: 110%;
font-weight: bold;
text-decoration: none;
border-bottom: 0.3mm solid #DBE2EA;
}

.userPagePanelLink:hover {
border-bottom: 0.3mm solid #013596;
}

.userPagePanelLinkOwner {
margin-bottom: 2px;
margin-top: 2px;
}

.userPagePanelLinkOwner img {
vertical-align: middle;
}

#relatedArticlesListShort {
	padding-left: 10px;
	padding-top: 7px;
padding-bottom: 0px;
}

//overflow: auto;
//height: 280px;

#relatedArticlesList {
padding-left: 10px;
border: 0.3mm solid #D6D6D6;
padding-top: 7px;
padding-bottom: 7px;
}


.linkToOryginalAritcle {
font-weight: normal;
font-size: 12px;
color: #202020;
border-top: 0.3mm dotted silver;
}

.linkToOryginalAritcle a {
font-size: 12px;
color: #000066;
}

.avatarBorder {
border: 0.3mm solid silver;
}

.avatarBorderProposition {
border: 0.4mm solid #E8D897;
}

.avatarBorder td, .avatarBorderProposition td {
padding: 1px;
}

.additionalInformationPanelCaption {
	font-weight: bold;
	font-size: 13px;
}

.simplePostTimeLabel {
color: gray;
font-weight: normal;
}

.greenFont, .greenFont:visited {
color: green;
}

.redFont, .redFont:visited, .reqFont, .reqFont:visited {
color: red;
}

.autocomplete {
	position: relative;
	z-index: 5;
	border: 1px solid #919EA9;
	background-color: #ffc;
}

.autocomplete ul, .autocomplete li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	color: #333;
}

.autocomplete li {
	padding: 4px;
	border-top: 1px solid #ccc;
}

.cSelectLabel, .adminCSelectLabel {
	color: #033FA0;
	font-weight: bold;
	background: #FFFFFF;
	border: 0px;
}

.adminCSelectLabel {
	background: #F7F7F7;
}

iframe {
	border: 0;
}

.filesDownloadTable {
border: 0.3mm solid #ACC0E6;
background-color: #E6ECF7;
margin: 3px;
}

.filesToDownloadList ul {
display: inline;
padding: 0px;
margin: 0px;
}

.voters-list {margin-top: 10px; margin-left: 5px; margin-right: 5px; font-size: 12px}

.voters-list td {
padding-bottom: 5px;
padding-right: 5px;
}

.voters-list a, .voters-list a:visited {
	text-decoration: none;
	font-weight: bold;
}

.voters-list a:hover {
	text-decoration: underline;
}

#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}

#imageContainer{
	padding: 10px;
}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(http://www.eioba.org/lay/lightbox/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(http://www.eioba.org/lay/lightbox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(http://www.eioba.org/lay/lightbox/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%
}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}

#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
}

.articleNotDisplayedInfo {
	background-color: #FFFBC1;
	border: 0.3mm solid #FFF791;
	padding: 4px;
	margin-bottom: 3px;
	font-size: 12px;
}

.panelTableHelp {
	font-size: 12px;
	background-color: #FCF3D8;
	border: 1px solid #cdcdcd;
	padding: 5px;
	color: #383636;
	margin-top: 3px;
	text-align: left;
}

.authorNameLink, .authorNameLinkSmaller {
margin-top: 3px;
font-weight: bold;
font-size: 13px;
}

.authorNameLinkSmaller {
font-size: 13px;
}

.code {
        display: block;
	color: #000000;
	background-color: #ffffee;
	font-family: "courier new", "times new roman", monospace;
	font-size: small;
	line-height: 1.3em;
	/* Put a nice border around it. */
	border: 0px;
	margin: 1px auto 1px auto;
	padding: 1px;
	width: 90%;
	/* Don't wrap its contents, and show scrollbars. */
	/*white-space: nowrap;*/
	overflow: auto;
	/* Stop after about 24 lines, and just show a scrollbar. */
	max-height: 24em;
	margin: 0;
	padding-left: 20px;
	border: 0px;
	border-left: 5px solid #ddd;
}

.quote {
	color: #000000;
	border: 1px solid #ddd;
	margin: 2px;
	padding: 5px;
	font-size: small;
	line-height: 1.4em;
	margin: 15px 30px 0 10px;
	padding-left: 20px;
    border-left: 5px solid #ddd;
    display: block;
    padding: 0.5em;
    width: auto;
    background-color: #EAF2FF;
}

.infoBox, .linkToTarget {
background-color: #FFFDDF;
border-top: 0.3mm solid silver;
border-bottom: 0.3mm solid silver;
padding: 5px;
font-size: 13px;
}

.shortDesc {
color: #413F3F;
font-size: 12px;
overflow: hidden;
line-height: 130%;
}

#authorReadMoreButton a, #authorReadMoreButton a:visited {
    font-size: 11px;
}

.articleDescriptionPanel {
padding-top: 5px;
border-top: 0.3mm dotted silver;
padding-bottom: 5px;
}

.articleCaptionPanel {
background-color: #F4F4FF;
color: #3C3335;
padding-left: 7px;
padding-right: 7px;
border-top: 0.3mm solid #DDE4F7;
border-bottom: 0.3mm solid #DDE4F7;
}

.cancelRatePanel {
margin-top: 2px;
text-align: center;
}

.cancelRate {
font-weight: bold;
font-size: 11px;
}

.usersGridRateImg {
   margin-left: 20px;
}

.wrongMessagePanel {
   background-color: #FADAD1;
   border-top: 0.3mm solid #E74718;
   border-bottom: 0.3mm solid #E74718;
   padding-top: 5px;
   padding-bottom: 5px;
}

.OKMessagePanel {
   background-color: #D5FDAC;
   border-top: 0.3mm solid #58AC04;
   border-bottom: 0.3mm solid #58AC04;
   padding-top: 5px;
   padding-bottom: 5px;
}

.InfoMessagePanel {
padding: 10px;
margin-top: 10px;
margin-bottom: 10px;
font-size: 13px;
background-color: #FFFFDD;
border-top: 0.3mm solid #FFD700;
border-bottom: 0.3mm solid #FFD700;
}

.showArticleAdminPanel {
   margin-top: 30px;
   font-size: 12px;
}

#promotedProducts {
margin-left: 3px;
margin-top: 5px;
}

/*border-bottom: 0.3mm solid #C9D7F1;*/

.promotedProductsFooter {
margin-top: 6px;
margin-bottom: 8px;
margin-right: 6px;
padding-bottom: 1px;
clear: both;
text-align: right;
font-size: 11px;
}

.promotedProductsFooter, .promotedProductsFooter a, .promotedProductsFooter a:visited {
color: gray;
font-size: 11px;
text-decoration: none;
}

.promotedProductsFooter a:hover {
text-decoration: underline;
}

.promotedProductsRightSideFooter {
font-size: 11px;
color: #9F9F9F;
}

/*border-top: 0.3mm solid #E6E6E6;*/

.promotedProductsHR {
   height: 1px;
   width: 70%;
   clear: both;
   display: block;
   margin-top: 6px;
   margin-bottom: 5px;
   overflow: hidden;
}

/***** tabbed navigation *****/

#top3Tabs {
	float: left;
	width: 100%;
} * html

* html #top3Tabs {
	width: 100%;
}

#top3Tabs br {
	clear: both;
}

#top3Tabs h2 {
	background: none;
	min-height: 15px;
	margin-bottom: 0;
}

#top3Tabs ul {
	margin: 0.5em 0 0 0;
	padding: 0 0 0 1em;
	list-style: none;
	font-size: 13px;
}

#top3Tabs li {
	margin: 0 1px 0 0;
	padding: 0 5px 0 0;
	background: url('http://www.eioba.org/lay/top3_tab_v1.png') 100% -100px;
	float: left;
	border-bottom: 1px solid #89A3C9;
}

#top3Tabs li.active, #top3Tabs li.activeRecommended {
	border-bottom: 1px solid #F0F0F6;
	font-weight: bold;
	background: url('http://www.eioba.org/lay/top3_tab_v1.png') 100% 0;
}

#top3Tabs li.activeRecommended {
        color: #006C00;
}

#top3Tabs li a, #top3Tabs li a:visited, #top3Tabs li span {
	display: block;
	float: left;
	padding: 5px 11px 5px 16px;
	text-align: center;
	white-space: nowrap;
	background: url('http://www.eioba.org/lay/top3_tab_v1.png') 0 -100px;
	text-decoration: none;
	height: 18px;
	color: #304165;
	font-weight: bold;
}

#top3Tabs li.active a, #top3Tabs li.active a:visited, #top3Tabs li.active span {
        background: url('http://www.eioba.org/lay/top3_tab_v1.png') 0 0;
	color: #E37400;
}

#top3Tabs li.activeRecommended a, #top3Tabs li.activeRecommended a:visited, #top3Tabs li.activeRecommended span {
	background: url('http://www.eioba.org/lay/top3_tab_v1.png') 0 0;
	color: #478F05;
}

#top3Tabs li.inActiveRecommended a, #top3Tabs li.inActiveRecommended a:visited, #top3Tabs li.inActiveRecommended span {
	color: #006200;
}

#top3Tabs li {
	color: #000;
}

#top3Tabs li img {
	vertical-align: middle;
}

#top3Tabs li:hover {
	background-position: 100% -200px;
}

#top3Tabs li:hover a {
	background-position: 0 -200px;
	color: #E37400;
}

#top3Tabs li.active:hover {
	background-position: 100% 0;
}

#top3Tabs li.active:hover a, #top3Tabs li.activeRecommended:hover a {
	background-position: 0 0;
	text-decoration: none;
}


#h {
    color: #fff;
    float: left;
    z-index: 99999;
}
#h ul, #h li {
    margin: 0;
    padding: 0;
    list-style: none;
}

#h ul {
    float: left;
}

#h li {
    float: left;
    margin-bottom: 3px;
    margin-left: 8px;
    position: relative;
}

#h li a {
    color: #304165;
    line-height: 1em;
    position: relative;
    display: block;
    float: left;
    text-decoration: none;
    border-bottom: 0px;
}

#h-sec li.current strong,
#h-sec li a:hover strong,
#h-sec li a:focus strong,
#h-sec div a.current strong,
#h-sec div a:hover strong,
#h-sec div a:focus strong,
.subMenuItemSelected strong,
.subMenuItemSelected:visited strong {
    display: block;
    background: transparent url(http://www.eioba.org/lay/top2_left_v1.gif)  no-repeat;
    color: #E37400;
    cursor: pointer;
} /*ie6, ie7*/


#h-sec li a strong,
#h-sec div a strong {
    padding: 5px 7px;
    white-space: nowrap;
    height: 12px;
    float: left;
    display: block;
}


#h li a:hover,
#h li a:focus,
#h-sec div a:hover,
#h-sec div a:focus,
.subMenuItemSelected,
.subMenuItemSelected:visited {
    background-color: #FEFADA;
}


#h-sec li a em {
    display: block;
    height: 22px;
    width: 23px;
    padding: 5px 0;
    position: absolute;
    top: 0;
    right: 0;
    text-indent: -2000em;
}
#h-sec li a span {
    display: block;
    height: 22px;
    width: 5px;
    padding: 5px 0;
    position: absolute;
    top: 0;
    right: 0;
    text-indent: -2000em;
}

#h-sec li.current a span,
#h-sec li a:hover span,
#h-sec li a:focus span,
#h-sec li a.current span,
#h-sec li a.now span,
.subMenuItemSelected span,
.subMenuItemSelected:visited span {
    background: url(http://www.eioba.org/lay/top2_right_v1.gif) no-repeat;
}


#h-sec li.current {
    margin-left: 1px;
    margin-right: 2px;
}

#h-sec {
    clear: both;
    float: left;
    width: 100%;
    z-index: 1200000; /*smaller than submenu*/
}

#h-sec ul {
    padding-left: 5px;
    min-height: 22px;
}

#h-sec ul ul {
    padding: 0;
    background: none;
}

#h-sec ul li {
    margin-right: 2px;
}

#h-sec li a {
    outline:none;
     font-weight: bold;
     font-size: 13px;
     color: #304165;
     margin-top: 2px;
}

#h-sec li.h-round {
margin-right: 7px;
}

#h-sec li.h-round strong {
    padding-right: 6px;
}

#h-sec li.h-top a strong {
    font-weight: normal;
    padding-left: 6px;
    padding-right: 6px;
}

#h2 {
    color: #fff;
    float: left;
    z-index: 99999;
}
#h2 ul, #h2 li {
    margin: 0;
    padding: 0;
    list-style: none;
}

#h2 ul {
    float: left;
}

#h2 li {
    float: left;
    margin: 4px 0 5px 0;
    position: relative;
}

#h2 li a {
    color: #304165;
    line-height: 1em;
    position: relative;
    display: block;
    float: left;
    text-decoration: none;
    border-bottom: 0px;
}

#h-sec2 li.current strong,
#h-sec2 li a:hover strong,
#h-sec2 li a:focus strong,
#h-sec2 div a.current strong,
#h-sec2 div a:hover strong,
#h-sec2 div a:focus strong,
.subMenuItemSelected2 strong,
.subMenuItemSelected2:visited strong {
    display: block;
    background: transparent url(http://www.eioba.org/lay/top3_left_v1.gif)  no-repeat;
    color: #E37400;
    cursor: pointer;
} /*ie6, ie7*/


#h-sec2 li a strong,
#h-sec2 div a strong {
    padding: 5px 7px;
    white-space: nowrap;
    height: 12px;
    float: left;
    display: block;
}


#h2 li a:hover,
#h2 li a:focus,
#h-sec2 div a:hover,
#h-sec2 div a:focus,
.subMenuItemSelected2,
.subMenuItemSelected2:visited {
    background-color: #FEFADA;
}


#h-sec2 li a em {
    display: block;
    height: 22px;
    width: 23px;
    padding: 5px 0;
    position: absolute;
    top: 0;
    right: 0;
    text-indent: -2000em;
}
#h-sec2 li a span {
    display: block;
    height: 22px;
    width: 5px;
    padding: 5px 0;
    position: absolute;
    top: 0;
    right: 0;
    text-indent: -2000em;
}

#h-sec2 li.current a span,
#h-sec2 li a:hover span,
#h-sec2 li a:focus span,
#h-sec2 li a.current span,
#h-sec2 li a.now span,
.subMenuItemSelected2 span,
.subMenuItemSelected2:visited span {
    background: url(http://www.eioba.org/lay/top3_right_v1.gif) no-repeat;
}


#h-sec2 li.current {
    margin-left: 1px;
    margin-right: 2px;
}

#h-sec2 {
    clear: both;
    float: left;
    width: 100%;
    z-index: 1200000; /*smaller than submenu*/
}

#h-sec2 ul {
    padding-left: 5px;
    min-height: 22px;
}

#h-sec2 ul ul {
    padding: 0;
    background: none;
}

#h-sec2 ul li {
    margin-right: 2px;
}

#h-sec2 li a {
    outline:none;
     font-weight: bold;
     font-size: 12px;
     color: #F4F4F4;
     margin-top: 2px;
}

#h-sec2 li.h-round2 {
margin-right: 7px;
}

#h-sec2 li.h-round2 strong {
    padding-right: 6px;
}

#h-sec2 li.h-top a strong {
    font-weight: normal;
    padding-left: 6px;
    padding-right: 6px;
}

.votingBox {
 width: 56px;
 height: 64px;
 text-align: center;
 font-family: Arial;
}

.votingBox {
 background: url(http://www.eioba.org/lay/voting_bg_v3.gif) no-repeat;
}

.votingBoxCount {
font-size: 20px;
font-weight: bold;
color: #333333;
}

.votingBoxButton a, .votingBoxButton a:visited, .votingBoxButton a:hover, .votedBoxButton a, .votedBoxButton a:visited, .votedBoxButton a:hover {
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

.votingBoxButton a, .votingBoxButton a:visited {
color: #F44300;
}

.votingBoxButton a:hover  {
color: #FF7642;
}

.votedBoxButton a, .votedBoxButton a:visited {
color: #7C7C7C;
}

.votedBoxButton a:hover {
color: #A4A4A4;
}

.smallVotingBox {
 background: url(http://www.eioba.org/lay/small_voting_bg_v3.gif) no-repeat;
 width: 30px;
 height: 30px;
 text-align: center;
 font-family: Arial;
}

.smallVotingBoxCount {
font-size: 13px;
font-weight: bold;
color: #333333;
}

.commentsBodyDIV p {
margin-top: 0px;
margin-bottom: 5px;
}


.articlePrintButton {
background: url("http://www.eioba.org/lay/print_v1.gif") no-repeat;
}

.articleReportButton {
background: url("http://www.eioba.org/lay/buttons/delete.gif") no-repeat;
}

#articleReportButton {
text-indent: 20px;
}

.articleEmbedButton {
background: url("http://www.eioba.org/lay/embed_v1.gif") no-repeat;
}

.articleFavoriteAddButton {
background: url("http://www.eioba.org/lay/favorite_add_v1.gif") no-repeat;
}

#articleFavoriteDeleteButton {
background: url("http://www.eioba.org/lay/favorite_delete_v1.gif") no-repeat;
}

.articleClockAddButton {
background: url("http://www.eioba.org/lay/clock_add_v1.gif") no-repeat;
}

#articleClockDeleteButton {
background: url("http://www.eioba.org/lay/clock_delete_v1.gif") no-repeat;
}

.articleGroupsAddButton {
background: url("http://www.eioba.org/lay/groups_add_v1.gif") no-repeat;
}

.articleSendEmailButton {
background: url("http://www.eioba.org/lay/email_v1.gif") no-repeat;
}

.articleBottomPanelHR {
     float: left;
     width: 1px;
     border-right: 0.3mm solid #E6E6FF;
     margin-left: 3px;
     margin-right: 3px;
     font-size: 6px;
}

.articleBottomPanel {
}

.articleBottomPanel img {
	vertical-align: middle;
	margin-right: 2px;
}

.articleBottomPanel a, .articleBottomPanel a:visited {
font-weight: bold;
text-decoration: none;
display: block;
margin-left: 2px;
margin-right: 2px;
text-indent: 20px;
margin-top: 2px;
margin-bottom: 1px;
height: 16px;
}

.articleBottomPanel a:hover {
	text-decoration: none;
	color: #8EA5BB;
}

.articleBottomPanelLeft a, .articleBottomPanelLeft a:visited {
float: left;
}

.articleBottomPanelRight a, .articleBottomPanelRight a:visited {
float: right;
}

.articleBottomFormPanel {
padding: 5px;
padding-top: 7px;
background-color: #FFF9CE;
border: 0.3mm solid #FFF8C4;
margin-bottom: 3px;
margin-top: 3px;
font-size: 12px;
}

.reportsCounter {
margin-top: 2px;
font-weight: bold;
color: #E25F53;
font-size: 115%;
}

.reportedInfo {
font-weight: bold;
color: #E25F53;
margin-top: 2px;
display: block;
}

.userLevel1, .userLevel1:visited {
color: #00A600;
}

.userLevel2, .userLevel2:visited {
color: #F95017;
}

.userLevel3, .userLevel3:visited {
color: #D70000;
}

.userLevel4, .userLevel4:visited {
color: #660000;
}

.topArticleAdTopic, .topArticleAdTopic:visited {
  font-size: 12px;
  font-weight: bold;
  border-bottom: 0.3mm solid #DDDDFF;
  text-decoration: none;
}

.topArticleAdTopic:hover {
  border-bottom: 0.3mm solid #F7F7F7;
}

.topArticleAdContent {
margin-top: 3px;
font-size: 11px;
}

.singleRelatedArticleUserReportInfo {
margin-top: 2px;
margin-bottom: 0px;
border: 0.3mm solid white;
background-color: #F8F8F8;
font-size: 11px;
padding: 1px;
color: #373737;
}

.userReportInfo {
padding: 5px;
margin-top: 3px;
margin-bottom: 5px;
border: 0.3mm solid #F4B49D;
background-color: #F8F8F8;
font-size: 13px;
color: #373737;
}

.gTagLink, .gTagLink:visited {
color: #3A3A3A;
text-decoration: none;
border-bottom: 0.3mm dotted silver;
}

.gTagLink:hover {
border-bottom: 0.3mm solid #808080;
}

.AdTaily_Widget_Title {display: none !important;}

imgpreloader {
background: url(http://www.eioba.org/lay/loader.gif) no-repeat 50% 50%;
}

.forumOld, .forumNew {
border-top: 0.3mm solid #C9C9C9;
border-right: 0.3mm solid #C9C9C9;
width: 30px;
}

.forumNew {
background: url('http://www.eioba.org/lay/icons/forum_new.gif') center center no-repeat;
}

.forumOld {
background: url('http://www.eioba.org/lay/icons/forum_old.gif') center center no-repeat;
}

.pradoPagingBox {
margin-bottom: 8px;
margin-top: 10px;
margin-right: 10px;
}

.pradoPagingBox span {
font-weight: bold;
padding: 4px 4px;
background-color: #F0F0F0;
text-align: center;
vertical-align: middle;
color: #4E4E4E;
border: 0.3mm solid #D8D8D8;
margin-left: 3px;
font-size: 90%;
}

.pradoPagingBox a, .pradoPagingBox a:visited {
font-weight: normal;
padding: 2px 5px;
background-color: #F7F7F7;
text-align: center;
vertical-align: middle;
color: #547AC2;
border: 0.3mm solid #7191CC;
text-decoration: none;
margin-left: 3px;
}

.pradoPagingBox a:hover {
background-color: #F2F2F2;
color: black;
border: 0.3mm solid #305299;
}

.helloTd {
padding: 3px;
font-size: 100%;
line-height: 130%;
}

.PanelBody {
padding: 4px;
border: 0.3mm solid #C9C9C9;
background-color: #F7F7F7;
margin: 3px;
}

.categoryHR {
border: 0px;
height: 1px;
background-color: #C1BFBF;
margin: 3px;
}

.categoryHRTd {
padding: 0px;
margin: 0px;
}

.categoryListTableItem, .categoryListTableItem tr  {
margin-top: 0px;
border: 0px;
border-top: 0.3mm solid #C1BFBF;
}

HR {
border: 0px;
height: 1px;
background-color: #C1BFBF;
}

.showCategoryMainCategory, .showCategoryMainCategory:visited {
font-weight: bold;
text-decoration: none;
color: #13266A;
}

.showCategoryMainCategory:hover {
text-decoration: underline;
}


.showCategorySubMainCategory {
padding-left: 10px;
}

.showCategorySub2MainCategory {
padding-left: 30px;
}

.showCategorySubMainCategory a, .showCategorySubMainCategory a:visited, .showCategorySub2MainCategory a, .showCategorySub2MainCategory a:visited {
font-weight: bold;
text-decoration: none;
color: #13266A;
}

.showCategorySub2MainCategory a, .showCategorySub2MainCategory a:visited {
font-weight: normal;
}

.showCategorySubMainCategory a:hover, .showCategorySub2MainCategory a:hover {
text-decoration: underline;
}


.categoryExpandButton, .categoryExpandButton:visited {
color: black;
}

.isPropositionPanel {
color: #32549C;
font-weight:bold;
}

.masterPanelTable {
width: 600px;
}

.panelTable {
border: 0.3mm solid #E1E1E1;
width: 100%;
}

.panelTable td {
padding: 5px;
}

.panelTableCell {
border: 0.3mm solid #E1E1E1;
}

.panelTableCell2 {
border: 0.3mm solid #E1E1E1;
width: 515px;
}

.seeAlsoLinkRow td {
border-top: 0.3mm solid #E1E1E1;
}

.seeAlsoLinkDeleteRow {
border-left: 0.3mm solid #E1E1E1;
}

.panelTableCaption {
background-color: #E0E9F5;
font-weight: bold;
color: #3B3B3B;
border: 0.3mm solid #B4C6E7;
font-size: 14px;
}


.panelTableLeft {
background-color: #F7F7F7;
border-right: 0.3mm solid #E1E1E1;
border-left: 0.3mm solid #E1E1E1;
font-weight: bold;
text-align: left;
vertical-align: text-top;
border: 0.3mm solid #E1E1E1;
font-size: 13px;
width: 150px;
}

.panelTableButtonsCenter, .panelTableButtons  {
padding: 4px;
margin-top: 15px;
text-align: right;
}

.panelTableButtonsCenter  {
text-align: center;
}


.normalTextBox {
width: 280px;
}

.longTextBox {
width: 650px;
}


.shortTextBox {
width: 150px;
}

.normalMultiLineTextBox {
width: 300px;
height: 200px;
}

.largeMultiLineTextBox {
width: 580px;
height: 200px;
}

.VotingsBox {
border: 0.3mm solid #E3DFE1;
background-color: #F0F0F0;
}

.VotingsBox td {
padding: 0px;
}


.VotingsBoxList td{
background-color: #FBFBFB;
border-bottom: 0.3mm solid #D7D7D7;
border-right: 0.3mm solid #D7D7D7;
padding: 3px;
}


.votingBodyRepeater, .votingBodyRepeater td {
border: 0.3mm solid #C9C9C9;
}

.votingBodyRepeaterAlternating, .votingBodyRepeaterAlternating td {
border: 0.3mm solid #C9C9C9;
background-color: #F0F0F0;
}


.VotingsBoxListOptions, .VotingsBoxListOptions tr, .VotingsBoxListOptions td {
border: 0px;
}

.HistoryBoxList {
border: #C0C0C0;
}

.HistoryBoxList td{
background-color: #F5F5F5;
padding: 3px;
}

.HistoryBoxItemCaption  {
background-color: #E0E9F5;
border: silver;
color: #4A4A4A;
}

.importantRepeater a, .importantRepeater a:visited {
display: block;
text-decoration: none;
width: 100%;
padding: 4px;
padding-left: 0px;
padding-right: 0px;
text-indent: 5px;
color: #254181;
border-bottom: 0.3mm solid #E8E8E8;
}

.importantRepeater a:hover {
background-color: #FFF3C4;
}

.simpleTable {
border: 0.3mm #B4C6E7 solid;
}

.simpleTable td {
padding: 5px;
}

.simpleTableCaption {
background-color: #E0E9F5;
}

.ThreadList td{
padding: 5px;
padding-left: 7px;
padding-right: 7px;
border-bottom: 0.3mm solid #C9C9C9;
border-right: 0.3mm solid #C9C9C9;
}

.ThreadListDelete td{
background: #D7E1F2;
}


.ThreadListColumn1{
background-color: #EFEFEF;
}

.ThreadListColumn2 {
background-color: #F7F7F7;
}

.forumPostBorder {
border: 0.3mm solid #EEEEEE;
background-color: #F7F7F7;
padding: 5px;
margin-bottom: 7px;
background: transparent center top url('http://www.eioba.org/lay/postbg.jpg');
background-repeat: repeat-x;
}

.forumPostBorder td {
background-color: #F7F7F7;
background: transparent center top url('http://www.eioba.org/lay/postbg.jpg');
background-repeat: repeat-x;
background-color: #F7F7F7;
}

.forumPostAuthor, td.forumPostAuthor {
background-color: #F7F7F7;
padding: 4px;

}


.forumPostContent, .forumPostContent2 {
padding: 10px;
color: #252525;
}

.forumPostContent  {
background-color: #F8F8F8;
}

.forumPostContent2  {
background-color: #F8F8F8;
}

.error {
color: #FF1717;
}

.smallTabsBorder{
border: 0;
margin-top: 5px;
font-size: 1em;
}

.smallActiveTab { 
color: #31539B;
padding: 5px;
font-weight: bold;
text-align: center;
font-size: 1.5em;
}

.smallInActiveTab {
color: #8D8A87;
font-weight: bold;
text-align: center;
font-size: 1em;
}

.largeTextArea {
width: 600px;
height: 600px;
}

.validationSummary {
color: red;
padding: 4px;
margin: 5px;
}

.editedItem {
background-color: #FFFDDF;
}

.shoutBoxItem td, .shoutBoxItemAlternating td, .shoutBoxNewItem td, .shoutBoxNewItemAlternating td {
padding-left: 2px;
padding-right: 2px;
border: 0px;
padding-top: 3px;
}

.shoutBoxItem, .shoutBoxItem td {
}

.shoutBoxItemAlternating, .shoutBoxItemAlternating td {
background-color: #F0F0F0;
}

.shoutBoxNewItem, .shoutBoxNewItem td {
background-color: #FFFEDF;
}

.shoutBoxNewItemAlternating, .shoutBoxNewItemAlternating td {
background-color: #FFFDCA;
}

.shoutBoxBody td {
padding: 3px;
padding-left: 5px;
font-size: 12px;
}

.commonRepeaterBorderTop td, .commonRepeaterBorderTopAlternating td {
border-top: 0.3mm solid #C9C9C9;
padding: 5px;
}

.commonRepeaterBorderTopAlternating  {
background-color: #F0F0F0;
}

.commonRepeaterForumBorder ,.commonRepeaterForumBorder td, .commonRepeaterForumBorderAlternating, .commonRepeaterForumBorderAlternating td{
border-top: 0.3mm solid #C9C9C9;
border-right: 0.3mm solid #C9C9C9;
padding: 5px;
}

.commonRepeaterForumBorderAlternating  {
background-color: #F0F0F0;
}

.forumCategoryListCategoryName, .forumCategoryListCategoryName:visited {
font-size: 14px;
font-weight: bold;
line-height: 20px;
color: #1E3762;
}

.forumCategoryListCategoryDesc {
color: #454545;
font-size: 13px;
}

.searchItemCaption {
font-size: 14px;
font-weight: bold;
line-height: 20px;
}

.paddingTable td{
padding: 3px;
}

.mainLangItem, .mainLangItemSelected {
padding: 5px;
font-size: 12px;
}

.mainLangItemSelected {
background-color: #FFFBDD;
font-weight: bold;
}

.mainLang {
margin: 4px;
margin-left: 10px;
}

.mainLangOwner {
border-left: 0.3mm solid #A6BDE3;
padding-left: 5px;
margin-left: 3px;
}

.whiteError {
color: white;
}

.clearBorder, .clearBorder td, .clearBorder tr {
border: 0px;
}


.propositionVotingBody {
background-color: #FFFBDD;
}

.forumThreadListThreadCaption  {
color: #000066;
}

.forumThreadListThreadCaption:visited  {
color: #2C347C;
}

.forumThreadListThreadDesc {
font-size: 12px;
color: #5C5C5C;
}

.postEditButton {
margin: 4px;
margin-top: 2px;
margin-right: 0px;
}

.uShoutBoxButtons td {
padding: 3px;
}

.newThreadTopicField {
padding: 2px;
margin: 2px;
}

#goodCommentContent a, #goodCommentContent a:visited {
font-size: 11px;
text-decoration: none;
margin-bottom: 3px;
color: black;
}

#goodCommentCaption {
font-size: 11px;
}

#goodCommentCaption a, #goodCommentCaption a:visited {
font-size: 11px;
font-weight: bold;
}

.printFont {
font-size: 100%;
}

.bannedLabel {
font-weight: bold;
color: red;
line-height: 150%;
}

.mainPageWow {
margin-left: 10px;
}

.mainPageWow, .mainPageWow a, .mainPageWow a:link, .mainPageWow a:visited {
font-weight: bold;
font-size: 13px;
color: #3B6AB8;
line-height: 20px;
}

.logedPanel {
margin: 2px;
margin-right: 5px;
}

.homeImageCell {
text-align: center;
vertical-align: middle;
width: 40px;
padding: 2px;
padding-left: 4px;
}

.homeImageCellDiv {
background-color: #FAFCFE;
border: 0.3mm solid #D9E3F2;
width: 34px;
height: 34px;
display: block;
}

.filesMenageFrame {
border: 0px;
}

.igoreAllLink {
font-size: 13px;
color: white;
font-weight: normal;
}

.articlesListProposition {
font-style: italic;
}

.subcategoriesRepeater td {
border-top: 0.3mm solid #E1E1E1;
}

.articleListLinkNew, .articleListLinkNew:visited, .articleListLinkOld, .articleListLinkOld:visited {
padding: 5px;
text-indent: 5px;
font-weight:normal;
display: block;
text-decoration: none;
color: black;
}

.articleListLinkNew:hover, .articleListLinkOld:hover {
font-weight:normal;
display: block;
background-color: #FFF5CE;
}

.articleListLinkNew, .articleListLinkNew:visited {
color: #3D74C6;
}

.categoriesListItem {
background-color: #F8F8F8;
border: 0.3mm solid #D7E4FF;
border-left: 0px;
text-align: left;
margin: 3px;
padding: 0px;
font-size: 13px;
}

.tdOldNew {
background: transparent center center no-repeat;
background-image: url('http://www.eioba.org/lay/icons/noname_art.gif');
width: 27px;
height: 24px;
background-color: #F0F5FF;
border-right: 0mm solid #BFD2FF;
}

.homeItem {
width: 90%;
margin: 5px;
margin-bottom: 15px;
}

.homeItemImgOwner {
width: 27px;
vertical-align: top;
padding-top: 0px;
}

.homeItemImg {
background: transparent center center no-repeat;
background-image: url('http://www.eioba.org/lay/icons/noname.gif');
width: 27px;
height: 25px;
border-right: 0mm solid #BFD2FF;
text-align: center;
vertical-align: middle;
}

.homeItemCategoriesList {
background-color: #F8F8F8;
border: 0.3mm solid #D7E4FF;
text-align: left;
}

.homeItemCategoriesListMain, .homeItemCategoriesListMain:visited  {
background-color: #F3F3F3;
padding: 4px;
text-indent: 2px;
font-weight: bold;
display: block;
text-decoration: none;
color: #3866B4;
font-size: 14px;
}

.homeItemCategoriesListMain:hover {
display: block;
background-color: #FFF5CE;
}

.homeItemCategoriesListSub1, .homeItemCategoriesListSub1:visited, .homeItemCategoriesListSub2, .homeItemCategoriesListSub2:visited {
padding: 2px;
text-indent: 8px;
font-weight: normal;
display: block;
text-decoration: none;
color: #5F5F5F;
font-size: 13px;
}

.homeItemCategoriesListSub1, .homeItemCategoriesListSub1:visited {
border-top: 0.3mm solid #EAEAEA;
background-color: #F8F8F8;
}

.homeItemCategoriesListSub2, .homeItemCategoriesListSub2:visited {
border-top: 0.3mm solid #EAEAEA;
background-color: #FBFBFB;
}

.homeItemCategoriesListSub1:hover, .homeItemCategoriesListSub2:hover {
font-weight:normal;
display: block;
background-color: #FFF5CE;
}

.articlesList {
border: 0.3mm #B4C6E7 solid;
text-align: left;
color: #3A526D;
}

.articlesListItemProposition a, .articlesListItemNormal1 a, .articlesListItemNormal2 a, .articlesListItemNormalFriends a, .articlesListItemProposition a:visited, .articlesListItemNormal1 a:visited, .articlesListItemNormal2 a:visited, .articlesListItemNormalFriends a:visited  {
vertical-align: middle;
padding: 4px;
display: block;
text-decoration: none;
color: #2B2828;
font-size: 13px;
}

.articlesListItemProposition a:visited, .articlesListItemNormalFriends a:visited, .articlesListItemNormal1 a:visited, .articlesListItemNormal2 a:visited {
color: #5C5656;
}

.articlesListItemProposition td, .articlesListItemNormal1 td, .articlesListItemNormal2 td, .articlesListItemNormalFriends td  {
border-top: 0.3mm #D2D2D2 solid;
}

.articlesListItemImgLink, .articlesListItemImgLinkH, .articlesListItemImgNormal, .articlesListItemImgNormalN, .articlesListItemImgNormalH, .articlesListItemImgOfADay {
border-right: 0.3mm solid #D2D2D2;
}

.articlesListItemNormal1 {
background-color: #F0F0F0;
}

.articlesListItemNormal2 {
background-color: #F9F9F9;
}

.articlesListItemNormalFriends {
background-color: #E4F2C6;
}

.articlesListItemProposition a:hover, .articlesListItemNormal1 a:hover, .articlesListItemNormal2 a:hover {
background-color: #FFF5CE;
}

.articlesListItemNormalFriends a:hover {
background-color: #D5EBA5;
}

.articlesListItemImgLink, .articlesListItemImgNormal, .articlesListItemImgNormalN, .articlesListItemImgNormalH, .articlesListItemImgOfADay {
background-position: center;
background-repeat: no-repeat;
width: 25px;
}

.articlesListItemImgNormal {
background-image: url('http://www.eioba.org/lay/icons/page_m.gif');
}

.articlesListItemImgNormalN {
background-image: url('http://www.eioba.org/lay/icons/page_n.gif');
}

.articlesListItemImgNormalH {
background-image: url('http://www.eioba.org/lay/icons/page_m_h.gif');
}

.articlesListItemImgLinkA, .articlesListItemImgLinkA:visited, .articlesListItemImgLinkAH, .articlesListItemImgLinkAH:visited {
height: 14px;
background-image: url('http://www.eioba.org/lay/icons/link.gif');
background-position: center;
background-repeat: no-repeat;
}

.articlesListItemImgLinkAH, .articlesListItemImgLinkAH:visited {
background-image: url('http://www.eioba.org/lay/icons/link_h.gif');
}

.articlesListItemImgLinkA:hover, .articlesListItemImgLinkAH:hover {
background-image: url('http://www.eioba.org/lay/icons/link_go.gif');
}

.articlesListItemImgOfADay {
background-image: url('http://www.eioba.org/lay/icons/page_day.gif');
}

.subCatOldSmall {
width: 5px;
border-left: 0.3mm solid #D3D3D3;
}

.voteLabelPlus, .voteLabelPlus:visited, .voteLabelMinus,  .voteLabelMinus:visited, .disabledVoteLabelPlus, .disabledVoteLabelMinus, .categoryDeleteLabel, .categoryDeleteLabel:visited {
padding: 5px;
vertical-align: middle;
display: block;
text-decoration: none;
color: #2B2828;
text-indent: 23px;
}

.categoryDeleteLabel, .categoryDeleteLabel:visited {
background: url('http://www.eioba.org/lay/buttons/delete.gif') 6px center no-repeat;
}

.voteLabelPlus, .voteLabelPlus:visited {
background: url('http://www.eioba.org/lay/icons/likeit.gif') 6px center no-repeat;
border-top: 0.3mm solid #DAD8D8;
border-bottom: 0.3mm solid #DAD8D8;
}

.voteLabelMinus, .voteLabelMinus:visited {
background: url('http://www.eioba.org/lay/icons/dontlikeit.gif') 6px center no-repeat;
}

.voteLabelPlus:hover, .voteLabelMinus:hover, .categoryDeleteLabel:hover {
background-color: #FFF5CE;
}

.othersVotes, .othersVotes:visited, .backVote,  .backVote:visited {
padding: 4px;
vertical-align: middle;
display: block;
text-decoration: none;
color: #2B2828;
text-indent: 23px;
}

.othersVotes, .othersVotes:visited {
background: url('http://www.eioba.org/lay/icons/othersVotes.gif') 6px center no-repeat;
}

.backVote, .backVote:visited {
background: url('http://www.eioba.org/lay/icons/backVote.gif') 6px center no-repeat;
}


.disabledVoteLabelPlus, .disabledVoteLabelMinus {
font-size: 12px;
color:gray;
}

.disabledVoteLabelPlus {
background: url('http://www.eioba.org/lay/plus_d.jpg') 6px center no-repeat;
border-bottom: 0.3mm solid #DAD8D8;
}

.disabledVoteLabelMinus {
background: url('http://www.eioba.org/lay/minus_d.jpg') 6px center no-repeat;
}

.mainLangItemPolandNormal, .mainLangItemPolandSelected {
background: url('http://www.eioba.org/lay/pl.jpg') 6px center no-repeat;
text-indent: 30px;
}

.mainLangItemEnglishNormal, .mainLangItemEnglishSelected {
background: url('http://www.eioba.org/lay/en.jpg') 6px center no-repeat;
text-indent: 30px;
}

.mainLangItemPolandSelected, .mainLangItemEnglishSelected {
background-color: #FFFBDD;
font-weight: bold;
}

.optionsOwner {
padding-left: 8px;
padding-right: 0;
margin-left: 5px;
margin-right: 0;
}

.goodArticleOwner {
padding-left: 7px;
}

.helloTd {
padding-right: 10px;
}

.optionsDisplayText {
padding-bottom: 10px;
font-weight: bold;
color: #6A6A6A;
}

.tagCloud {
width: 98%;
text-align: center;
}

.tagCloud a, .tagCloud a:visited {
font-weight: bold;
text-decoration: none;
}

.tagCloud a:hover {
text-decoration: underline;
}

.tagCloudItem1, .tagCloudItem1:visited {
color: #4971F8;
font-size: 16px;
}

.tagCloudItem2, .tagCloudItem2:visited {
color: #558AEC;
font-size: 15px;
}

.tagCloudItem3, .tagCloudItem3:visited {
color: #6C89D5;
font-size: 14px;
}

.tagCloudItem4, .tagCloudItem4:visited {
color: #5A71AD;
font-size: 13px;
}

.tagCloudItem5, .tagCloudItem5:visited {
color: #A0A0A0;
font-size: 12px;
}

.tagCloudItem6, .tagCloudItem6:visited {
color: #BEBEBE;
font-size: 11px;
}

.tagCloudItem1:hover {
text-decoration: underline;
}

.graphItem {
background-color: black;
background-image: url('http://www.eioba.org/lay/icons/chart_background.gif');
width: 70px;
border: 0.3mm solid #305299;
margin-top: 4px;
margin-bottom: 4px;
font-size: 1px;
}

.graphTable {
height: 150px;
width: 80px;
text-align: center;
vertical-align: middle;
}

.graphTable td {
padding: 5px;
}

.graphCaption {
font-size: 13px;
font-weight: bold;
}

.graphValue {
color: #4D4D4D;
font-size: 13px;
}

.helloDesc {
padding: 2px;
font-size: 14px;
color: #414141;
}

.helloCountTd {
font-size: 24px;
width: 40px;
height: 40px;
color: #ACBBD7;
text-align: center;
}


.helloText {
margin-left: 20px;
font-size: 14px;
}

.helloH1 {
font-size: 18px;
color: #425F97;
line-height: 150%;
margin-bottom: 5px;
}

.translationTable {
border: 0.3mm solid #D3DDF1;
}

.translationItem td, .translationItem2 td {
border-right: 0.3mm solid #D3DDF1;
border-bottom: 0.3mm solid #D3DDF1;
padding: 5px;
}

.translationItem {
background-color: #F2F8FF;
}

.translationItem2 {
background-color: #FFFFFF;
}

.translateContent, .translateContent tr, .translateContent td {
border: 0px;
}

.recentPost {
background-color: #FAFBF7;
border: 0.3mm solid #F0F2EB;
display: block;
font-size: 13px;
padding: 7px;
color: #272727;
margin: 3px;
margin-bottom: 6px;
margin-left: 6px;
}

.recentPost a, .recentPost a:visited {
color: #272727;
}

.recentPostFooter {
margin-top: 3px;
font-size: 13px;
color: #909090;
}

.recentPostFooter a, .recentPostFooter a:visited {
color: #31549D;
margin-bottom: 2px;
}

.newsItem {
width: 100%;
padding: 12px;
}

.newsPanelItem, .newsPanelItemPure, .newsPanelItemPureComments {
border-top: 0.3mm solid silver;
padding: 5px;
font-size: 12px;
color: #4B4B4B;
}

.newsPanelItemPure, .newsPanelItemPureComments {
padding: 0px;
padding-right: 3px;
padding-left: 3px;
overflow: hidden;
}

.newsPanelItem a, .newsPanelItem a:visited, .newsPanelItemPure a, .newsPanelItemPure a:visited {
font-size: 12px;
}

.newsPanelItemPureComments a, .newsPanelItemPureComments a:visited {
font-size: 12px;
}

.newsPanelItemPure a, .newsPanelItemPure a:visited, .newsPanelItemPureComments a, .newsPanelItemPureComments a:visited {
color: black;
padding: 3px;
text-decoration: none;
display: block;
width: 100%;
}

.newsPanelItemPure a:hover, .newsPanelItemPureComments a:hover {
background-color: #FFFCDD;
}

.newsSeeMoreLink, .newsSeeMoreLink:visited {
font-size: 12px;
color: white;
}

.tooltip, .tooltipFriend {
display: none;
padding: 5px;
font-size: 12px;
color: #4A4A4A;
position: absolute;
border: 0.3mm solid #D2D2D2;
border-top: 0px;
border-bottom-color: #B7B7B7;
border-right-color: #B7B7B7;
overflow: hidden;
}

.tooltip {
background-color: #FFF5CE;
}

.tooltipFriend {
background-color: #D5EBA5;
}

.articlesListItemBottom {
margin-top: 8px;
}

.articlesListKeywords {
margin-top: 3px;
color: gray;
display: block;
padding: 0px;
}

.articlesListKeywordsTags {
color: #5F5F5F;
}

.articleVotinPoints {
padding-top: 4px;
padding-bottom: 2px;
font-size: 1.3em;
text-align: center;
line-height: 120%;
}

.articleVotinPointsSmall {
font-size: 0.7em;
}

.bar {
margin: 3px;
width: 192px;
height: 24px;
text-align: center;
vertical-align: middle;
font-size: 13px;
padding-top: 4px;
font-weight: bold;
color: #444444;
}

.navigateButton, .navigateButton:visited {
line-height: 120%;
font-size: 1.2em;
font-weight: bold;
padding-bottom: 4px;
padding-top: 4px;
padding-left: 8px;
padding-right: 8px;
color: #2D4DA2;
text-decoration: none;
background-color: #EEEEEE;
border-bottom: 0.3mm solid #6E6E6E;
border-right: 0.3mm solid #6E6E6E;
border-left: 0.3mm solid #A3A3A3;
border-top: 0.3mm solid #A3A3A3;
}

.navigateButton:hover {
background-color: #E0E9F5;
border-bottom: 0.3mm solid #5183C6;
border-right: 0.3mm solid #5183C6;
border-left: 0.3mm solid #9AB7DE;
border-top: 0.3mm solid #9AB7DE;
color: black;
}

.navigateButtonGreen, .navigateButtonGreen:visited {
line-height: 120%;
font-size: 1.2em;
font-weight: bold;
padding-bottom: 4px;
padding-top: 4px;
padding-left: 8px;
padding-right: 8px;
color: #367A0E;
text-decoration: none;
background-color: #EEEEEE;
border-bottom: 0.3mm solid #295A0A;
border-right: 0.3mm solid #295A0A;
border-left: 0.3mm solid #5BC415;
border-top: 0.3mm solid #5BC415;
}

.navigateButtonGreen:hover {
background-color: #D1F7B9;
border-bottom: 0.3mm solid #183506;
border-right: 0.3mm solid #183506;
border-left: 0.3mm solid #469810;
border-top: 0.3mm solid #469810;
color: #183506;
}

.advencedLinkButton, .advencedLinkButton:visited {
text-decoration: underline;
color: #033FA0;
font-weight: bold;
}

.advencedLinkButton:hover {
text-decoration: none;
}

.addArticleStepImg {
vertical-align: middle;
margin-right: 5px;
}

.editProfileTableTr {
height: 70px;
}

.editProfileTableTdLeft {
width: 220px;
text-align: left;
vertical-align: middle;
font-weight: bold;
padding: 5px;
}

.editProfileTableTdRight {
text-align: left;
vertical-align: middle;
padding: 5px;
color: #666666;
font-size: 12px;
}

.threadListOverButton, .threadListOverButton:visited, .threadListOverButton:hover {
text-decoration: none;
color: black;
}

.threadListBottom {
font-size: 12px;
margin: 7px;
padding-bottom: 5px;
border-bottom: 0.3mm solid silver;
}

.allArticlesListColumnRight {
border-left: 0.3mm solid #B4C6E7;
text-indent: 5px;
}

.captionDesc {
color: gray;
font-weight: normal;
font-size: 0.87em;
}

.topUsersRankPos { 
font-weight: bold;
font-size: 1.2em;
color: #288164;
}

.homePageTopTable {
margin-right: 15px;
margin-bottom: 14px;
margin-left: 10px;
}

.homePageTopTable td {
padding-left: 5px;
vertical-align: top;
text-align: left;
width: 33%;
}

.godArticleTopicOwner {
margin-bottom: 2px;
}

.homeMenuSelected a, .homeMenuSelected a:visited {
background-color: #FFF5CE;
}

.importantMessage {
background-color: #FDDED9;
border: 0.3mm solid #FAA798;
padding: 4px;
color: #535353;
margin: 3px;
margin-bottom: 15px;
}

.importantMessage a, .importantMessage a:visited {
color: #444444;
}

.noticeMessage {
background-color: #FFF5CE;
border: 0.3mm solid #E8DC98;
padding: 4px;
color: #535353;
margin: 3px;
margin-bottom: 15px;
}

.noticeMessage a, .noticeMessage a:visited {
color: #444444;
}

.votingsListButton, .votingsListButton:visited, .newVotingsListButton, .newVotingsListButton:visited, .oldVotingsListButton, .oldVotingsListButton:visited {
padding: 5px;
text-decoration: none;
display: block;
width: auto;
color: black;
border-top: 0.3mm solid silver;
}

.newVotingsListButton {
background-color: #FDF5D9;
}

.oldVotingsListButton {
background-color: #E6E6E6;
color: #494949;
}

.votingsListButton:hover, .newVotingsListButton:hover, .oldVotingsListButton:hover {
background-color: #FFFCDD;
}

.storyTable {

}

.storyTable td {
padding: 12px;
border-left: 0.3mm silver solid;
text-align: left;
vertical-align: top;
}

.similarUserDiv {
padding: 5px;
background-color: #EFEFEF;
border: 0.3mm solid #9BAFCF;
width: 200px;
}

.prettyList {
margin-top: 2px;
margin-bottom: 2px;
}

.articlesMenageEdit, .articlesMenageEdit:visited {
font-weight: normal;
display: block;
padding: 5px 5px;
background-image: url('http://www.eioba.org/lay/buttonbg.gif');
text-align: left;
vertical-align: middle;
color: #547AC2;
border: 0.3mm solid #7191CC;
text-decoration: none;
margin-left: 3px;
margin-right: 3px;
font-size: 13px;
margin-bottom: 10px;
}

.articlesMenageEdit:hover {
background-color: #F2F2F2;
color: black;
border: 0.3mm solid #305299;
}

.articlesMenageDelete, .articlesMenageDelete:visited {
font-weight: normal;
display: block;
padding: 5px 5px;
background-image: url('http://www.eioba.org/lay/buttonbg.gif');
text-align: left;
vertical-align: middle;
color: #C11515;
border: 0.3mm solid #F18585;
text-decoration: none;
margin-left: 3px;
margin-right: 3px;
font-size: 13px;
margin-top: 10px;
}

.articlesMenageDelete:hover {
background-color: #F2F2F2;
color: #5A0A0A;
border: 0.3mm solid #860F0F;
}

.articlesMenageChart, .articlesMenageChart:visited {
font-weight: normal;
display: block;
padding: 5px 5px;
background-image: url('http://www.eioba.org/lay/buttonbg.gif');
text-align: left;
vertical-align: middle;
color: #547AC2;
border: 0.3mm solid #7191CC;
text-decoration: none;
margin-left: 3px;
margin-right: 3px;
font-size: 13px;
margin-top: 5px;
padding-top: 3px;
padding-bottom: 3px;
}

.articlesMenageChart:hover {
background-color: #F2F2F2;
color: black;
border: 0.3mm solid #305299;
}

.yellowFont, .yellowFont:visited {
color: #CE7B00;
}

.adviceBox {
background-color: #FFFDDF;
border: 0.3mm solid silver;
padding: 3px;
font-size: 12px;
}

.tipsPanel {
background-color: #EDFEE0;
border: 0.3mm solid #DDFDC6;
padding: 3px;
font-size: 12px;
margin-bottom: 5px;
}

.userCentralTable {
}

.userCentralTable td {
text-align: left;
vertical-align: top;
}

.userCentralPanel {
background: url('http://www.eioba.org/lay/panels_bg.gif') left top no-repeat;
margin-right: 10px;
margin-left: 10px;
margin-bottom: 20px;
}

.userCentralPanel ul {
margin-top: 10px;
padding-top: 0px;
padding-bottom: 0px;
margin-bottom: 0px;
line-height: 150%;
}

.userCentralPanelCaption {
padding: 5px;
padding-left: 10px;
padding-bottom: 10px;
color: #333333;
font-size: 15px;
font-weight: bold;
}

.userCentralPanelBody {
padding: 5px;
padding-left: 10px;
}

.categoryRelatedTeams {
margin: 0px;
padding-left: 15px;
line-height: 140%;
}

.spyDIV, .spyDIV1, .spyDIV2, .spyDIV3 {
margin-top: 5px;
margin-left: 15px;
}

.spyDIV a, .spyDIV a:visited, .spyDIV1 a, .spyDIV1 a:visited, .spyDIV2 a, .spyDIV2 a:visited, .spyDIV3 a, .spyDIV3 a:visited {
text-decoration: none;
}

.spyDIV1 a, .spyDIV1 a:visited {
color: #D3E2FA;
}

.spyDIV2 a, .spyDIV2 a:visited {
color: #6196ED;
}

.spyDIV3 a, .spyDIV3 a:visited {
color: #175ACA;
}

.spyTagCloudItem1, .spyTagCloudItem1:visited {
font-size: 22px;
}

.spyTagCloudItem2, .spyTagCloudItem2:visited {
font-size: 18px;
}

.spyTagCloudItem3, .spyTagCloudItem3:visited {
font-size: 16px;
}

.spyTagCloudItem4, .spyTagCloudItem4:visited {
font-size: 13px;
}

.spyTagCloudItem5, .spyTagCloudItem5:visited {
font-size: 12px;
}

.spyTagCloudItem6, .spyTagCloudItem6:visited {
font-size: 11px;
}

.spyTagCloudItem1:hover, .spyTagCloudItem2:hover , .spyTagCloudItem3:hover , .spyTagCloudItem4:hover , .spyTagCloudItem5:hover , .spyTagCloudItem6:hover  {
text-decoration: underline;
}

.block_1 {
width: 6px;
}

.block_2 {
background: url('block_2.jpg') center center repeat-x;
text-align: left;
vertical-align: top;
padding: 1px;
color: white;
}

.block_2 a, .block_2 a:visited, .block_2 a:link {
text-decoration: none;
color: #284D7D;
}

.block_3 {
}

.blockEnterTitle {
font-size: 15px;
font-weight: bold;
line-height: 150%;
margin-top: 4px;
}

.blockEnterContent {
line-height: 130%;
margin-top: 5px;
font-size: 13px;
}

.enterBlockOwnerTD {
padding-top: 3px;
padding-right: 3px;
padding-bottom: 9px;
}

.fileUploadFormInstance {
margin-top: 2px;
border-top: 0.3mm solid silver;
padding-bottom: 0px;
margin-bottom: 2px;
}

.fileUploadFormInstance iframe {
border: 0px;
}

.tab-panel
{
	position: relative;
	float: left;
	width: 100%;
}

.tab-normal
{
	font-family:	Verdana, Helvetica, Arial;
	font-size:		10px;
	display:		inline;
	margin:			1px -5px 1px 5px;
	float:			left;
	padding:		3px 6px 4px 6px;
	background:		rgb(234,242,255);
	border:			1px  solid;
	border-color:	rgb(120,172,255);
	z-index:		1;
	position:		relative;
	top:			0;
	text-decoration: none;
}

.tab-active
{
	position:		relative;
	display:		inline;
	float:			left;

	font-family:	Verdana, Helvetica, Arial;
	font-size:		11px;

	border:			1px solid rgb(120,172,255);
	border-bottom:	0;
	z-index:		3;
	padding:		2px 6px 8px 6px;
	margin:			1px -6px -2px 0px;
	top:			-2px;
	background:		white;
	text-decoration: none;
}

.tab-view
{
	clear:			both;
	border:			1px solid rgb(120,172,255);
	z-index:		2;
	position:		relative;
	top:			-2px;
	padding:		10px;
}

.tab-active a, .tab-active a:visited
{
	color: black;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.3em;
	text-decoration: none;
}

.tab-normal a, .tab-normal a:visited
{
	color: gray;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.3em;
	text-decoration: none;
}

.tab-normal a:hover, .tab-normal a:focus
{
	color: rgb(120,172,255);
	text-decoration: none;
	font-weight: bold;
}

.deleteUploadedFileLink, .deleteUploadedFileLink:visited {
text-decoration: none;
color: #444444;
}

.deleteUploadedFileLink:hover {
text-decoration: none;
color: navy;
}

.deleteUploadedFileLink img {
vertical-align: middle;
}

#groupsListDataListTable td {
    padding: 3px;
}

.groupsListDataListInnerTable {
border: 0.3mm solid #C0C0C0;
background-color: #FFFFFF;
}

.groupsListDataListInnerTable td {
 padding: 3px;
 height: 70px;
}

.topArticlesListCaption {
margin-bottom: 5px;
font-size: 110%;
background-color: #EFF3FA;
padding: 3px;
padding-left: 5px;
border-bottom: #CBD9EF 0.3mm solid;
}

.topArticlesListCaption a, .topArticlesListCaption a:visited {
text-decoration: none;
}

.topArticlesListCaption a:hover {
text-decoration: underline;
}

.clever_clear {
    overflow: hidden;
    width: 100%;
}

a.clever_button {
    background: transparent url('http://www.eioba.org/lay/bg_button_a.gif') no-repeat scroll top right;
    color: #2D4DA2;
    display: block;
    float: left;
    font: normal 14px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px;
    text-decoration: none;
    font-weight: bold;
}

a.clever_button span {
    background: transparent url('http://www.eioba.org/lay/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}

a.clever_button:active {
    background-position: bottom right;
    color: #000;
    outline: none;
}

a.clever_button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px;
}

.narrowUL {
padding-left: 18px;
margin-left: 10px;
}

.favoritesUserComment {
margin: 7px;
margin-left: 20px;
padding-left: 10px;
border-left: 0.5mm solid #3D78DA;
border-top: 0.3mm solid silver;
border-bottom: 0.3mm solid silver;
padding-top: 5px;
margin-top: 5px;
padding-bottom: 5px;
margin-bottom: 5px;
background-color: #E1E4FD;
}

.helpTableBody {
padding-top: 10px;
}

.hCaption {
font-weight: bold;
margin-bottom: 6px;
}

.hUp {
margin-top: 10px;
margin-bottom: 4px;
font-size: 12px;
}

.middleTitle {
color: navy;
font-size: 16px;
margin-top: 30px;
font-weight: bold;
}

.topArticleContentBlock {
padding: 5px;
font-size: 12px;
background-image: url(http://www.eioba.org/lay/toparticle_bg.jpg);
background-repeat: repeat-x;
border-top: 0.3mm solid #ECDEA6;
}

#topArticlesTable {
border: 0.3mm solid #D1D1D1;
background-color: #F7F7F7;
margin-left: 0px;
}

.smallTabTable {
background-image: url(http://www.eioba.org/lay/cloud_off.jpg);
background-repeat: none;
margin: 3px;
width: 168px;
height: 63px;
}

.smallTabTable a, .smallTabTable a:visited, .smallTabTableSelected a, .smallTabTableSelected a:visited {
color: black;
font-size: 12px;
text-decoration: none;
}

.smallTabTable:hover {
background-image: url(http://www.eioba.org/lay/cloud_on.jpg);
background-repeat: none;
}

.smallTabTableSelected {
background-image: url(http://www.eioba.org/lay/cloud_on.jpg);
background-repeat: none;
margin: 3px;
width: 168px;
height: 63px
}

.smallTabTable img, .smallTabTableSelected img {
border: 0.3mm solid silver;
}

.topArticleCaption {
font-size: 13px;
font-weight: bold;
margin-bottom: 3px;
display: block;
}

.topArticleCaption, .topArticleCaption:visited, .mainArticlesTableSubArticlesBox a, .mainArticlesTableSubArticlesBox a:visited, .mainArticlesTableMainArticleBox a, .mainArticlesTableMainArticleBox a:visited {
text-decoration: none;
}

.topArticleCaption:hover, .mainArticlesTableSubArticlesBox a:hover, .mainArticlesTableMainArticleBox a:hover {
text-decoration: underline;
}

#mainArticlesTable {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-right: 10px;
}

.mainArticlesTableCategoryName {
	font-size: 12px;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	text-transform: uppercase;
	padding-left: 10px;
	color: black;
	background: url('http://www.eioba.org/lay/selected_a_caption.gif') left top no-repeat;
}

.mainArticlesTableCategoryName a, .mainArticlesTableCategoryName a:visited {
	text-decoration: none;
	color: black;
}

.mainArticlesTableMainArticleBox {
padding: 3px;
font-size: 12px;
width: 350px;
float: left;
}

.mainArticlesTableMainArticleBox a, .mainArticlesTableMainArticleBox a:visited {
font-size: 15px;
font-weight: bold;
margin-bottom: 5px;
display: block;
}

.mainArticlesTableSubArticlesBox {
	border-left: 0.3mm solid #D6D6D6;
	padding-left: 3px;
	line-height: 150%;
	padding-bottom: 10px;
	width: 310px;
	float: left;
}

.mainArticlesTableArticlesPart {
border-top: 0.3mm solid #D6D6D6;
border-left: 0.3mm solid #D6D6D6;
padding-top: 7px;
padding-left: 7px;
padding-bottom: 10px;
background-image: url(art_panel_bg.jpg);
background-repeat: repeat-x;
}

.categoriesMenuPanel {
padding-left: 5px;
font-size: 13px;
padding-top: 10px;
padding-bottom: 10px;
line-height: 150%;
}

.categoriesMenuPanel img {
vertical-align: bottom;
}

.categoriesSubBox a, .categoriesSubBox a:visited {
text-decoration: none;
font-size: 13px;
}

.categoriesSubBox a:hover {
text-decoration: underline;
}

.categoriesSubBox {
line-height: 120%;
padding-bottom: 5px;          
}

.categoriesSubBox img {
vertical-align: bottom;
}

.popularArticlesDotItem {
padding-left: 15px;
background: url(http://www.eioba.org/lay/ball/green_ball.gif) no-repeat left 0px;
line-height: 110%;
margin-top: 5px;
font-size: 12px;
}

.popularArticlesDotItem a, .popularArticlesDotItem a:visited {
text-decoration: none;
}

.popularArticlesDotItem a:hover {
text-decoration: underline;
}

.homeArticlesThumb {
padding: 2px;
margin-bottom: 5px;
border: 0.3mm solid silver;
}

.topArticleDesc {
	font-size: 12px;
}

.topArticleDesc, .topArticleDesc:visited {
color: #000000;
text-decoration: none;
}

.topArticleDescMore, .topArticleDescMore:visited {
color: #000091;
text-decoration: underline;
}

.topArticleDescMore:hover {
   text-decoration: none;
}

.pagingBox {
padding-bottom: 20px;
margin: 5px;
color: #535353;
font-size: 14px;
vertical-align: middle;
}

.pagingBox td{
padding: 0px;
}

.pagingBoxLink, .pagingBoxLink:visited {
font-weight: bold;
display: block;
padding: 5px;
background-image: url('http://www.eioba.org/lay/buttonbg.gif');
text-align: center;
vertical-align: middle;
color: #284373;
border: 0.3mm solid #7191CC;
text-decoration: none;
margin-left: 3px;
font-size: 14px;
}

.pagingBoxLink:hover {
background-color: #F2F2F2;
color: black;
border: 0.3mm solid #305299;
}

.pagingBoxLinkCurrent {
font-weight: bold;
display: block;
padding: 5px;
background-color: #FEF8CD;
text-align: center;
vertical-align: middle;
color: #B06613;
border: 0.3mm solid #FF9B40;
margin-left: 3px;
font-size: 14px;
}

.menuBody, .menuBodyActions {
padding: 5px;
padding-top: 8px;
padding-bottom: 10px;
font-size: 13px;
}

.menuBodyActions {
line-height: 25px;
}


.menuBodySmall {
padding: 3px;
padding-top: 4px;
padding-bottom: 4px;
border-top: 0.3mm solid #D8D6D6;
padding: 0px;
}

.cleanTable, .cleanTable td, .cleanTable tr {
padding: 0;
background: none;
margin: 0px;
border: 0px;
}

.sepI {
color: gray;
height: 140%;
}

.rightMenuCaption, .rightMenuCaptionSelectedText, .rightMenuCaptionSelectedLink a, .rightMenuCaptionSelectedLink a:visited, .rightMenuCaptionNormalText, .rightMenuCaptionNormalLink a, .rightMenuCaptionNormalLink a:visited, .leftMenuCaption {
padding: 4px;
padding-top: 6px;
padding-bottom: 6px;
display: block;
text-decoration: none;
text-indent: 6px;
border-top: 0.3mm solid #D6D3D3;
font-weight: bold;
color: #4F4F4F;
font-size: 13px;
}

.rightMenuCaptionNormalLink a, .rightMenuCaptionNormalLink a:visited, .rightMenuCaptionSelectedLink a, .rightMenuCaptionSelectedLink a:visited {
color: #2B5395;
}

.rightMenuCaptionSelectedLink a, .rightMenuCaptionSelectedLink a:visited, .rightMenuCaptionNormalLink a, .rightMenuCaptionNormalLink a:visited {
text-indent: 7px;
}

.rightMenuCaptionSelectedText, .rightMenuCaptionSelectedLink a, .rightMenuCaptionSelectedLink a:visited {
background: none;
}

.rightMenuCaption, .leftMenuCaption {
border-bottom: 0.3mm solid #D6D3D3;
}

.rightMenuItemSelectedText, .rightMenuItemSelectedLink a, .rightMenuItemSelectedLink a:visited, .rightMenuItemNormalText, .rightMenuItemNormalLink a, .rightMenuItemNormalLink a:visited {
padding: 2px;
padding-top: 3px;
padding-bottom: 3px;
display: block;
text-decoration: none;
text-indent: 8px;
border-top: 0.3mm solid #D6D3D3;
font-size: 12px;
}

.rightMenuItemSelectedText, .rightMenuItemSelectedLink a, .rightMenuItemSelectedLink a:visited {
font-weight: bold;
background-color: #DDDDFF;
border-left: 0.3mm solid #DDDDFF;
}

.rightMenuItemNormalLink a:hover {
background-color: #FFF3C4;
}

.rightMenuItemNormalText {
color: gray;
}

.rightMenuItemNormalLink a, .rightMenuItemNormalLink a:visited, .rightMenuItemSelectedLink a, .rightMenuItemSelectedLink a:visited {
color: #233C70;
border-left: 0.3mm solid #C3C3C3;
}

.tdnormal, .tdnormalSmall {
padding: 0px;
padding-left: 0px;
border-right: 0;
}

.tdnormal a, .tdnormal a:visited {
color: #2040AB;
font-weight: bold;
font-size: 13px;
}

.tdnormalSmall a, .tdnormalSmall a:visited {
font-size: 13px;
}

.tdnormalSmall a:visited {
color: #5D5D5D;
}

.tdnormal a:hover {
font-weight: bold;
font-size: 13px;
}

.tdnormalSmall td {
background-color: #F7F7F7;
}

.tdnormal {
background-color: #E9E8E8;
}

.tdnormalA {
background-color: #F8F8F8;
}

.tdnormalSmall td {
padding: 0px;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

.tdnormal a:visited {
color: #3A65AB;
}

.old {
background-color:#8AA2C4;
width: 5px;
}

.oldSub {
background-color:#B9C8DB;
width: 5px;
}

.new {
background-color:#2C3E56;
width: 5px;
}

.leftPanel, .leftPanelPHP {
padding: 0px;
}

.leftPanelPHP {
border-left: 0px;
}

.rightPanel{
padding: 0px;
background-color: #E9E8E8;
border-right: 0.3mm solid #C3C3C3;
border-bottom: 0.3mm solid #C3C3C3;
padding-bottom: 20px;
}

.newSubcategoryButton, .newSubcategoryButton:visited, .adminButton, .adminButton:visited, .adminButtonDisabled, .adminButtonDisabled:visited, .categoryRssButton, .categoryRssButton:visited {
padding: 4px;
vertical-align: middle;
display: block;
text-decoration: none;
color: #2B2828;
text-indent: 25px;
border-bottom: 0.3mm solid #DAD8D8;
font-size: 13px;
}


.newSubcategoryButton:hover, .adminButton:hover, .adminButtonDisabled:hover, .categoryRssButton:hover {
background-color: #FFF5CE;
}

.newSubcategoryButton {
background: url('http://www.eioba.org/lay/buttons/folder_new.gif') 6px center no-repeat;
}

.adminButton, .adminButtonDisabled {
background: url('http://www.eioba.org/lay/buttons/admin.gif') 6px center no-repeat;
}

.categoryRssButton {
background: url('http://www.eioba.org/lay/icons/rss_square.gif') 6px center no-repeat;
}

.adminPanelButton, .adminPanelButton:visited {
padding: 3px;
vertical-align: middle;
display: block;
text-decoration: none;
color: #2B2828;
text-indent: 5px;
border-bottom: 0.3mm solid #DAD8D8;
border-left: 0.5mm solid #4A649D;
}

.adminPanelButton:hover{
background-color: #FFF5CE;
}

.adminMenu {
background-color: #E9E8E8;
border: 0.3mm solid #C3C3C3;
z-index: 30;
position: absolute;
}

.cSelectLabel, .adminCSelectLabel {
color: #033FA0;
font-weight: bold;
background: #FFFFFF;
border: 0px;
}

.adminCSelectLabel {
background: #F7F7F7;
}

.commonCaption, .commonCaption th, .commonCaption td, .commonCaptionSmall, .commonCaptionSmall th, .commonCaptionSmall td, .PanelCaption  {
padding-left: 4px;
padding-top: 4px;
padding-bottom: 4px;
background-color: #E0E9F5;
font-weight: bold;
color: #3A526D;
background-image: url('http://www.eioba.org/lay/commonCaption.jpg');
vertical-align: middle;
margin-bottom: 2px;
border-bottom: 0.3mm solid #5172A9;
}

.commonCaption, .commonCaption a, .commonCaption a:visited, .commonCaptionSmall, .commonCaptionSmall a, .commonCaptionSmall a:visited {
color: #3A526D;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
}

.commonCaptionSmall, .commonCaptionSmall th, .commonCaptionSmall td, .commonCaptionSmall a, .commonCaptionSmall a:visited {
font-size: 12px;
}

.commonBody, .commonBody td, .commonBodyRepeater, .commonBodyRepeater td, .commonBodyRepeaterPure, .commonBodyRepeaterPure td,  .commonBodyRepeaterProposition, .commonBodyRepeaterUsersList, .commonBodyRepeaterUsersList td {
background-color: #F9F9F9;
padding: 5px;
}

.commonBodyRepeaterUsersList, .commonBodyRepeaterUsersList td {
padding: 5px;
}

.commonBodyRepeater, .commonBodyRepeater td, .commonBodyRepeaterProposition, .commonBodyRepeaterProposition td, .commonBodyRepeaterPure, .commonBodyRepeaterPure td, .commonBodyRepeaterUsersList, .commonBodyRepeaterUsersList td {
border: 0.3mm solid #C9C9C9;
color: black;
}

.commonBodyRepeaterProposition, .commonBodyRepeaterProposition td {
background-color: #FFFCDD;
border-right: 0.3mm solid #C9C9C9;
}

.commonBodyRepeaterProposition a, .commonBodyRepeaterProposition a:visited {
color: black;
}


.commonBodyRepeaterAlternating, .commonBodyRepeaterAlternating td, .commonBodyRepeaterAlternatingPure, .commonBodyRepeaterAlternatingPure td, .commonBodyRepeaterUsersListAlternating, .commonBodyRepeaterUsersListAlternating td {
border: 0.3mm solid #C9C9C9;
background-color: #F0F0F0;
padding: 5px;
color: black;
}

.commonBodyRepeaterUsersListAlternating, .commonBodyRepeaterUsersListAlternating td {
padding: 5px;
}

.commonBodyRepeaterPure, .commonBodyRepeaterPure td {
padding: 0px;
overflow: hidden;
}

.commonBodyRepeaterAlternatingPure, .commonBodyRepeaterAlternatingPure td {
padding: 0px;
overflow: hidden;
}

.statField, .statField td {
border: 0px;
padding: 0px;
font-size: 13px;
}

.fullCleanTable, .fullCleanTable td, .fullCleanTable tr, .fullCleanTable div {
padding: 0px;
background: none;
margin: 0px;
border: 0px;
}

.manageArticlesArticleLink, .manageArticlesArticleLink:visited {
    text-decoration: none;
    border-bottom: 0.3mm solid #BFBFFF;
    font-size: 13px;
}

.manageArticlesArticleLink:hover {
    border-bottom: 0.3mm solid #000091;
}

.teamListTeamLink, .teamListTeamLink:visited {
    text-decoration: none;
    border-bottom: 0.3mm solid #BFBFFF;
    font-size: 13px;
}

.teamListTeamLink:hover {
    border-bottom: 0.3mm solid #000091;
}

.similarUserName, .similarUserName:visited {
    text-decoration: none;
    border-bottom: 0.3mm solid #BFBFFF;
}

.similarUserName:hover {
    border-bottom: 0.3mm solid #000091;
}

.normalCaption {
font-weight: bold;
}

.aboutPresentation img {
border: 0.3mm solid silver;
margin-bottom: 7px;
margin-top: 10px;
}

#tabElement {
	margin-bottom: 7px;
	background: url('http://www.eioba.org/lay/aline.gif') bottom repeat-x;
	float: left;
	width: 100%;
} * html

* html #tabElement {
	width: 100%;
}

#tabElement br {
	clear: both;
}

#tabElement h2 {
	background: none;
	min-height: 15px;
	margin-bottom: 0;
}

#tabElement ul {
	margin: 0.5em 0 0 0;
	padding: 0 0 0 1em;
	list-style: none;
	font-size: 12px;
        font-weight: bold;
}

#tabElement li {
	margin: 0 1px 0 0;
	padding: 0 5px 0 0;
	background: url('http://www.eioba.org/lay/tab.png') 100% -100px;
	float: left;
	border-bottom: 1px solid #bbb;
}

#tabElement li.active {
	border-bottom: 1px solid #fff;
	font-weight: bold;
	background: url('http://www.eioba.org/lay/tab.png') 100% 0;
}

#tabElement li h2, #tabElement li span {
	display: block;
	float: left;
	padding: 4px 11px 4px 16px;
	text-align: center;
	white-space: nowrap;
	background: url('http://www.eioba.org/lay/tab.png') 0 -100px;
	text-decoration: none;
	min-height: 17px;
	color: #4D4D4D;
}

#tabElement li.active h2, #tabElement li.active span {
	background: url('http://www.eioba.org/lay/tab.png') 0 0;
	color: #4D4D4D;
}


#tabElement li {
	color: #000;
}

#tabElement li img {
	vertical-align: middle;
}

#tabElement li:hover {
	background-position: 100% -200px;
}

#tabElement li:hover h2 {
	background-position: 0 -200px;
}

#tabElement li.active:hover {
	background-position: 100% 0;
}

#tabElement li.active:hover h2 {
	background-position: 0 0;
	text-decoration: none;
}

#tabElementBlue {
	margin-bottom: 15px;
	background: url('http://www.eioba.org/lay/alineblue.gif') bottom repeat-x;
	float: left;
	width: 100%;
} * html

* html #tabElementBlue {
	width: 100%;
}

#tabElementBlue br {
	clear: both;
}

#tabElementBlue h2 {
	background: none;
	min-height: 15px;
	margin-bottom: 0;
}

#tabElementBlue ul {
	margin: 0.5em 0 0 0;
	padding: 0 0 0 1em;
	list-style: none;
	font-size: 14px;
        font-weight: bold;
}

#tabElementBlue li {
	margin: 0 1px 0 0;
	padding: 0 5px 0 0;
	background: url('http://www.eioba.org/lay/tab_blue.png') 100% -100px;
	float: left;
	border-bottom: 2px solid #6A94CC;
}

#tabElementBlue li.active {
	border-bottom: 5px solid #6A94CC;
	font-weight: bold;
	background: url('http://www.eioba.org/lay/tab_blue.png') 100% 0;
}

#tabElementBlue li h2, #tabElementBlue li span {
	display: block;
	float: left;
	padding: 4px 6px 2px 9px;
	text-align: center;
	white-space: nowrap;
	background: url('http://www.eioba.org/lay/tab_blue.png') 0 -100px;
	text-decoration: none;
	min-height: 17px;
	color: white;
}

#tabElementBlue li.active h2, #tabElementBlue li.active span {
	background: url('http://www.eioba.org/lay/tab_blue.png') 0 0;
	color: white;
}


#tabElementBlue li {
	color: #000;
}

#tabElementBlue li img {
	vertical-align: middle;
}

#tabElementBlue li:hover {
	background-position: 100% -200px;
}

#tabElementBlue li:hover h2 {
	background-position: 0 -200px;
}

#tabElementBlue li.active:hover {
	background-position: 100% 0;
}

#tabElementBlue li.active:hover h2 {
	background-position: 0 0;
	text-decoration: none;
}

#articleBottomViewRight {
	margin-bottom: 15px;
	background: url('http://www.eioba.org/lay/aline_v1.gif') bottom repeat-x;
	float: left;
	width: 100%;
} * html

* html #articleBottomViewRight {
	width: 100%;
}

#articleBottomViewRight br {
	clear: both;
}

#articleBottomViewRight h2 {
	background: none;
	min-height: 15px;
	margin-bottom: 0;
}

#articleBottomViewRight ul {
	margin: 0 0.5em 0 0;
	padding: 0 0 0 1em;
	list-style: none;
	font-size: 13px;
}

#articleBottomViewRight li {
	margin: 0 1px 0 0;
	padding: 0 5px 0 0;
	background: url('http://www.eioba.org/lay/tab_v1.png') 100% -100px;
	float: right;
	border-bottom: 1px solid #bbb;
}

#articleBottomViewRight li.active {
	border-bottom: 1px solid #fff;
	font-weight: bold;
	background: url('http://www.eioba.org/lay/tab_v1.png') 100% 0;
}

#articleBottomViewRight li a, #articleBottomViewRight li a:visited, #articleBottomViewRight li span {
	display: block;
	float: left;
	padding: 5px 11px 5px 16px;
	text-align: center;
	white-space: nowrap;
	background: url('http://www.eioba.org/lay/tab_v1.png') 0 -100px;
	text-decoration: none;
	min-height: 17px;
	color: #4F4F4F;
}

#articleBottomViewRight li.active a, #articleBottomViewRight li.active a:visited, #articleBottomViewRight li.active span {
	background: url('http://www.eioba.org/lay/tab_v1.png') 0 0;
	color: #4F4F4F;
}


#articleBottomViewRight li {
	color: #000;
}

#articleBottomViewRight li img {
	vertical-align: middle;
}

#articleBottomViewRight li:hover {
	background-position: 100% -200px;
}

#articleBottomViewRight li:hover a {
	background-position: 0 -200px;
}

#articleBottomViewRight li.active:hover {
	background-position: 100% 0;
}

#articleBottomViewRight li.active:hover a {
	background-position: 0 0;
	text-decoration: none;
}

.newsCommentOwner, .newsArticleOwner {
margin-top: 10px;
padding: 3px;
}

.newsArticleOwner {
border: 0.3mm solid green;
background-color: #DAE9AB;
}

.newsCommentOwner {
border: 0.3mm solid gray;
background-color: silver;
}

.newsLinkBody,.newsCommentBody {
background-color: #F7FAED;
padding: 10px;
border: 0.3mm solid gray;
}

.newsLinkBody {
font-size: 120%;
margin-bottom: 3px;
background-color: #FFF4D2;
}

.newsSeparator {
height: 3px;
background-color: gray;
}


.topArticlesFooter {
line-height: 140%;
}

.topArticlesFooter, .topArticlesFooter a, .topArticlesFooter a:visited  {
	font-size: 12px;
	color: gray;
}

.topArticlesMoreLink {
margin-top: 7px;
text-align: center;
font-size: 11px;
}

.topArticlesMoreLink a, .topArticlesMoreLink a:visited {
font-weight: bold;
}

.topArticlesDayName {
margin-bottom: 4px;
font-weight: bold;
color: gray;
}

.topArticlesSepTd {
background: url(http://www.eioba.org/lay/topArtSep.jpg) left top no-repeat;
width: 1px;
}

.waitingClock {
font-size: 13px;
font-weight: bold;
letter-spacing: 1px;
color: black;
}

.fullCommentsView, .fullCommentsView2, .fullCommentsAuthorView {
border-bottom: 0.3mm solid #CCCCCC;
padding: 7px;
}

.fullCommentsAuthorView {
background-color: #FFFED5;
}

.fullCommentsView2 {
background-color: #F1F1F1;
}

.fullCommentsViewHeader {
margin-bottom: 7px;
}

.fullCommentsViewHeader img {
vertical-align: middle;
}

.fullCommentsViewContent {
padding-bottom: 3px;
}

.fullCommentsViewSep {
border-bottom: 0.3mm solid #CCCCCC;
color: #4A4A4A;
font-weight: bold;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 7px;
background-color: #E0E9F5;
}

#homeRightMenu {
}

.homeRighMenuButton, .homeRighMenuButtonSelected {
border-top: 0.3mm solid #D5E1EF;
padding-top: 5px;
padding-bottom: 5px;
vertical-align: middle;
padding-left: 10px;
}

.homeRighMenuButton, .homeRighMenuButtonSelected {
background: url('http://www.eioba.org/lay/home_right_menu/button_bg.jpg') left top repeat-x;
}

.homeRighMenuButton a, .homeRighMenuButton a:visited, .homeRighMenuButtonSelected a, .homeRighMenuButtonSelected a:visited {
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #224BA5;
}

.homeRighMenuButton a:hover {
color: #5984DD;
}

.homeRighMenuButtonSelected a, .homeRighMenuButtonSelected a:visited {
color: #E37400;
}

.homeRighMenuButtonSelected a:hover {
color: black;
}

.homeRighMenuButton img {
vertical-align: middle;
margin-left: 2px;
margin-right: 3px;
}

.subCategoryLink {
padding: 5px;
padding-top: 7px;
}

.subCategoryLink a, .subCategoryLink a:visited, .subCategoryLink a:hover {
color: black;
font-size: 12px;
font-weight: bold;
text-decoration: none;
font-size: 110%;
}

#strictContentPreview {
background: url('http://www.eioba.org/lay/art_preview_bg.jpg') left top repeat-y;
padding-left: 7px;
padding-right: 7px;
}

.topPopularArticleItem {
margin-top: 2px;
margin-bottom: 2px;
height: 34px;
line-height: 16px;
margin-left: 2px;
padding-bottom: 2px;
}

.topPopularArticleItem a, .topPopularArticleItem a:visited {
text-decoration: none;
}

.topPopularArticleItem a:hover {
text-decoration: underline;
}

.topPopularArticleItem img {
border: 0.3mm solid silver;
float: left;
margin-right: 5px;
padding: 1px;
}

.topPopularArticleSep {
clear: both;
height: 1px;
border-bottom: 0.3mm solid #E4E4E4;
}

.subCategoryMenuItem, .subCategoryMenuItemSelected {
padding-top: 1px;
}

.subCategoryMenuItem a, .subCategoryMenuItem a:visited, .subCategoryMenuItemSelected a, .subCategoryMenuItemSelected a:visited {
text-decoration: none;
}

.subCategoryMenuItem a:hover {
text-decoration: underline;
}

.subCategoryMenuItemSelected a, .subCategoryMenuItemSelected a:visited {
color: #E37400;
font-weight: bold;
}

.subCategoryMenuItem img, .subCategoryMenuItemSelected img {
vertical-align: middle;
width: 16px;
height: 16px;
}

.showCategoryH1 H1 {
font-size: 16px;
font-weight: bold;
}

.aboutRowImage {
border: 0.3mm solid silver;
padding: 1px;
}

.aboutRowCaption {
font-weight: bold;
margin-top: 5px;
text-align: center;
}

.aboutRowBody {
margin-top: 3px;
}

.homeArticlesRecentComments {
font-size: 11px;
color: gray;
}

.homeArticlesRecentComments div {
margin-top: 3px;
}

.homeArticlesRecentComments img {
vertical-align: middle;
}

#selectCategoryRadioButtons div {
margin-top: 3px;
}


div#c div#promotedArticles_c {
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

div#c div#promotedArticles_c ul {
	margin: 0px 0px 0px 0px;
	width: 850px;
	position: relative;
	left: -2px;
	position: relative;
}

div#c div#promotedArticles_c ul li {
	float: left;
	display: inline;
	width: 150px;
	height: 120px;
        padding: 0px;
	position: relative;

	margin: 0 0 5px 5px;

	border: 1.5mm solid #E0E0E0;
}

div#c div#promotedArticles_c ul li div {
	position: absolute;
	bottom: -2px;
	z-index: 102;
}

div#c div#promotedArticles_c ul li div h3 {
	width: 150px;
	z-index: 101;
	position: relative;
	bottom: -1px;
}

div#c div#promotedArticles_c ul li div h3 span.text {
	width: 150x;
	display: block;
	padding: 0 5px 0 5px;

	color: #FFF;
	font-weight: bold;
	font-size: 13px;

	position: absolute;
	top: 0;
	left: 0;

	z-index: 201;
}

div#c div#promotedArticles_c ul li div h3 span.text a:link,
div#c div#promotedArticles_c ul li div h3 span.text a:visited,
div#c div#promotedArticles_c ul li div h3 span.text a:hover,
div#c div#promotedArticles_c ul li div h3 span.text a:active {
	text-decoration: none;
	color: #FFF;
}

div#c div#promotedArticles_c ul li div h3 span.shadow {
	width: 150px;
	display: block;

	padding: 0 5px 0 5px;
	color: #000;
	font-weight: bold;
	font-size: 13px;

	position: absolute;
	top: 1px;
	left: 1px;

	z-index: 200;
}

div#c div#promotedArticles_c ul li div h3 span.background {
	width: 140px;
	display: block;
	padding: 0 5px 5px 5px;
	background: #0C4387;
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
	color: #4871A5;
	font-weight: bold;
	font-size: 13px;
}

div#c div#promotedArticles_c ul li a.img {
	position: absolute;
	top: 0px;
	left: 0px;

	width: 150px;
	height: 120px;

	z-index: 99;
}

.userFlowDiv {
padding: 5px;
background-color: #F8F8F8;
border: 0.3mm solid #EEEEEE;
margin-top: 3px;
margin-bottom: 3px;
line-height: 130%
}

.userFlowAuthor, .userFlowAuthor:visited {
font-weight: bold;
color: #298146;
text-decoration: none;
}

.userFlowAuthor:hover {
text-decoration: underline;
}

.addArticleTabOn, .addArticleTabOff {
display: block;
float: right;
padding: 4px;
font-weight: bold;
text-decoration: none;
margin-right: 1px;
padding-left: 6px;
padding-right: 6px;
border-top: 0.3mm solid #BBBBBB;
border-left: 0.3mm solid #BBBBBB;
border-right: 0.3mm solid #BBBBBB;
}

.addArticleTabOn {
color: #31539B;
background-color: #EBEBEB;
}

.addArticleTabOff {
border-top: 0.3mm solid #DDDDDD;
border-left: 0.3mm solid #DDDDDD;
border-right: 0.3mm solid #DDDDDD;
color: gray;
background-color: #D2D2D2;
}