/* --------- Right Side -----------*/
div.rightside
{
float:right;
margin:60px 0px 0px 0px;
padding:0px;
width:185px;
min-height:600px;
height:auto !important;
height:600px;
}

.categorylinks
{
margin: 0px 10px 25px 10px;
padding: 0;
}

.categorylinks li{
padding-bottom: 1px;
list-style-type: none;
}

.categorylinks li a{
padding: 3px 1px;
display: block;
color: #734884;
text-decoration: none;
border-bottom: 1px solid #ececec;
font: bold 14px Arial;
}

.categorylinks a:hover 
{
color: #fff;
background: #734884;
text-decoration: none; 
}

div.scroller
{
height: auto !important;
margin-top: 20px;
}

frame.scrollerframe
{
margin-right: 20px;
width: 160px;

}

div.scrollerbody
{
height: auto !important;
min-height:170px;
height:auto !important;
height:170px;
}

div.register
{
height: auto !important;
}

div.register img
{
margin-top: 10px;
margin-right: 20px;
}

input.inputtext
{
float:left;
border: 0px;
margin:0px 0px 0px 20px;
width:142px;
height: 20px;
background-image:url(../images/email-input.gif);
background-repeat:no-repeat;
font:normal 11px Arial;
padding:5px 0px 0px 5px;
}

input.ltr
{
direction:ltr;
text-align:left;
}

input.rtl
{
direction:rtl;
text-align:right;
text-indent: 15px;
}

span.inputlabel
{
font:bold 12px Arial;
color: #734884;
margin: 0px 20px 0px 0px;
width: 150px;
direction: rtl;
display: block;
}

div.registrationMessage
{
margin: 0px 20px 0px 20px;
font:bold 12px Arial;
}

input.emailsubmit
{
float:left;
margin:8px 0px 0px 20px;
border:0px;
width:54px;
height:24px;
background-color:transparent;
background-image:url(../images/email-submit.gif);
background-repeat:no-repeat;
cursor:pointer;
}
