body { font-family: Arial; font-size: 11px; color: #4b4726; margin: 0px; padding: 0px; background-color: #e7e6dd; background-image: url(../images/portal/bg.jpg); background-repeat: repeat-y; background-position: center; text-align: center; } 
a:link, a:visited, a:active { color: #7c1f32; }
a:hover { text-decoration:none; }
.corners { text-align: center; width: 450px; }
.corner_topleft { background-image: url(../images/portal/corner_topleft.gif); background-repeat: no-repeat; background-position: left; height: 30px; width: 225px; float: left; text-align: right; }
.corner_topright { background-image: url(../images/portal/corner_topright.gif); background-repeat: no-repeat; background-position: right; height: 30px; width: 225px; float: right; text-align: left; }
.corner_bottomleft { background-image: url(../images/portal/corner_bottomleft.gif); background-repeat: no-repeat; background-position: left; height: 30px; width: 225px; float: left; text-align: right; }
.corner_bottomright { background-image: url(../images/portal/corner_bottomright.gif); background-repeat: no-repeat; background-position: right; height: 30px; width: 225px; float: right; text-align: left; }
.cornercontent_topleft { background-image: url(../images/portal/cornercontent_topleft.gif); background-repeat: no-repeat; background-position: left; height: 30px; width: 492px; float: left; text-align: right; background-color: #FFFFFF; }
.cornercontent_topright { background-image: url(../images/portal/cornercontent_topright.gif); background-repeat: no-repeat; background-position: right; height: 30px; width: 492px; float: right; text-align: left; background-color: #FFFFFF; }
.cornercontent_bottomleft { background-image: url(../images/portal/cornercontent_bottomleft.gif); background-repeat: no-repeat; background-position: left; height: 30px; width: 492px; float: left; text-align: right; background-color: #FFFFFF; }
.cornercontent_bottomright { background-image: url(../images/portal/cornercontent_bottomright.gif); background-repeat: no-repeat; background-position: right; height: 30px; width: 492px; float: right; text-align: left; background-color: #FFFFFF; }
.menulist { background-color: #bfbb9c; background-image: url(../images/portal/bg_menulist.gif); background-repeat: repeat-y; width: 366px; padding-right: 42px; padding-left: 42px; text-align: left; }
.copyrights { color: #FFFFFF; width: 225px; float: left; text-align: right; padding-top: 30px; }
.links { width: 215px; float: right; text-align: left; padding-top: 30px; padding-left: 10px; }
.sidebutton { height: 25px; width: 134px; margin-top: 2px; margin-bottom: 2px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
.cornerscontent { text-align: center; width: 984px; }
#leftside { float: left; width: 160px; }
#centerblock { float: left; width: 450px; }
#rightside { float: left; width: 145px; padding-top: 30px; padding-left: 15px; text-align: left; }
#contentblock { width:984px; text-align:center; background-color: #FFFFFF; }
#content { text-align: left; padding-right: 42px; padding-left: 42px; font-size: 12px; }
#content td { font-size:11px; }
#inbox { width: 366px; position: absolute; text-align: right; margin-top: 30px;}
#inbox img { vertical-align: middle;}

/* Radioman's addon */
input, select, textarea { font-family: Arial; font-size: 11px; color: #4b4726; }
form { margin: 0px; }
.table_hat { background: #e6e6de; font-weight: bold; }
.message { padding: 5px 2px 4px 5px; margin: 4px 0px 4px 0px; background-color: #e6e6de; border: 1px solid #d7d7d7; }
.message_text { color: #4b4726; }
.p_navigation { margin-top: 5px; margin-bottom: 5px; border: 0px; }
.p_navigation a:link, .p_navigation a:visited, .p_navigation a:active { text-decoration: none; color: #4b4726; background: #e6e6de; border: 1px solid #d7d7d7; padding: 2px 6px; }
.p_navigation a:hover { background: #ffffff; color: #4b4726; border-color: #bfbb9c; }
.p_total, .p_of { background: #e6e6de; border: 1px solid #d7d7d7; font-weight: bold; padding: 2px 5px; margin-right: 3px; color: #4b4726; }
.p_total span, .p_of span { color: #4b4726; }
.p_on { background: #ffffff; color: #4b4726; border: 1px solid #bfbb9c; padding: 2px 6px; }
#numbers { border-top: 1px solid #d7d7d7; height: 300px; overflow: auto; overflow: scroll; overflow-x: hidden; }
.phone_on { background-color: #f5ecef; border: 1px solid #8e2a42; padding: 1px; cursor: pointer; color: #00000; }
.phone_off { background-color: #ffffff; border: 1px solid #ffffff; padding: 1px; cursor: default; color: #474747;}
.hiddendiv { display: none; }

.is_promotion { border: 1px solid #d7d7d7; background-color: #f1f1f1; }
.is_not_promotion { border: 1px solid #ffffff; }
/* End Radioman's addon */