body {
background:#ffffff;
margin:0px;
padding:0px;
color: #000000;
font-size: 12px;
font-family:"Times New Roman", Times, serif;
font-weight: normal;
text-decoration: none;
}

a, a:visited, a:active {
color:#03F;
text-decoration:none;
}
a:hover {
color:#ff0000;
text-decoration:none;
}

.maintable {
width:770px;
margin:0 auto 0 auto;
direction:ltr;
}

.toplinktd  {
width:85px;
height:48px;
text-align:center;
padding-bottom:10px;
color:#ffffff;
font-weight:bold;
}
.toplinktd-active {
background-image:url('top-links-active.gif');
background-repeat:no-repeat;
width:87px;
height:48px;
text-align:center;
padding-bottom:10px;
color:#ffffff;
font-weight:bold;
}
.toplink-spacer {
background-image:url('top-links-spacer.jpg');
background-repeat:no-repeat;
width:1px;
height:48px;
}
.toplink, .toplink a, .toplink a:active, .toplink a:visited {
color:#ffffff;
text-decoration:none;
}
.toplink  a:hover {
color:#ffffff;
text-decoration:underline;
}

.customer-code {
background-image:url('customer-code.jpg');
background-repeat:no-repeat;
background-position:bottom right;
padding-left:25px;
padding-right:4px;
padding-top:3px;
border:0px;
width:136px;
height:24px;
}
.password {
background-image:url('password.jpg');
background-repeat:no-repeat;
background-position:bottom right;
padding-left:25px;
padding-right:4px;
padding-top:3px;
border:0px;
width:136px;
height:24px;
}
.login-button {
background-image:url('login-button.jpg');
background-repeat:no-repeat;
border:0px;
width:64px;
height:24px;
}

.pages-votes-title {
width:149px;
height:27px;
padding-right:10px;
background-color:#323232;
color:#ffffff;
direction:rtl;
font-size:18px;
font-weight:bold;
padding-top:2px;
}
.latest-articles-title {
background-image:url('articles-analysis-bg.JPG');
background-repeat:repeat-x;
width:498px;
height:31px;
padding-right:10px;
color:#ffffff;
direction:rtl;
font-size:18px;
font-weight:bold;
}
.latest-news-title {
background-image:url('latest-news-bg.gif');
background-repeat:repeat-x;
width:213px;
height:33px;
padding-right:10px;
color:#ffffff;
direction:rtl;
font-size:18px;
font-weight:bold;
}
.analysis-title {
background-image:url('articles-analysis-bg.JPG');
background-repeat:repeat-x;
width:213px;
height:33px;
padding-right:10px;
color:#ffffff;
direction:rtl;
font-size:18px;
font-weight:bold;
}

.date-titletd {
width:224px;
height:27px;
vertical-align:top;
font-size:12px;
font-weight:bold;
padding-right:5px;
}
.date-titletd a, .date-titletd a:active, .date-titletd a:visited {
color:#c32929;
text-decoration:none;
font-size:12px;
}
.date-titletd a:hover {
color:#000000;
text-decoration:none;
font-size:12px;
}
.date-daytd {
background-image:url('date-day.jpg');
background-repeat:no-repeat;
padding-top:-3px;
width:21px;
height:13px;
font-size:11px;
text-align:center;
color:#ff0000;
font-weight:bold;
vertical-align:top;
}
.date-monthtd {
background-image:url('date-month.jpg');
background-repeat:no-repeat;
width:21px;
height:14px;
font-size:11px;
text-align:center;
color:#ff0000;
font-weight:bold;
vertical-align:top;
}

.pages {
background-color:#efefef;
width:168px;
height:202px;
vertical-align:top;
direction:rtl;
padding-top:25px;
}

.votes {
background-color:#efefef;
width:168px;
height:202px;
vertical-align:top;
direction:rtl;
padding-top:10px;
padding-right:15px;
}

.main-menu {
list-style:none;
list-style-image:url('right-links-icon.jpg');
}
.main-menu a, .main-menu a:active, .main-menu a:visited {
color:#000000;
font-weight:bold;
text-decoration:none;
}
.main-menu a:hover {
color:#645959;
text-decoration:none;
padding-right:5px;
}
.main-menu li {
margin-bottom:13px;
}

.maintd {
width:590px;
direction:rtl;
padding-right:27px;
padding-left:21px;
vertical-align:top;
}

.copyright {
color:#4b4b4b;
font-weight:bold;
padding-top:8px;
}
.copyright a, .copyright a:active, .copyright a:visited {
color:#4b4b4b;
text-decoration:none;
}
.copyright a:hover {
color:#000000;
text-decoration:none;
}