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;}