* {
    font-family:        Verdana, helvetica, sans-serif; 
    background-repeat:  no-repeat;
}

body {
    margin:             0px;
    padding:            0px;
    line-height:        15px;
    background-color:   #FFFFFF;
    font-size:          11px; 
    color:              #000000;
}

a {
    color:              #000000;
}

a:hover {
    color:              #000000;
    text-decoration:    none;
}

form {
    margin:             0px;
    padding:            0px;
}

hr {
    border:             0px solid #ff6ce5;
    background-color:   #ff6ce5;
    color:              #ff6ce5;
    line-height:        1px;
    height:             1px;
}

#global {
    position:           relative;
    width:              880px;
    left:               50%;
    margin-left:        -440px;
    padding:            0px;
}

input, textarea, .txtArea {
    border:             1px solid #ff6ce5;
    margin-top:         2px;
    font-size:          11px;
}

#header {
    width:              880px;
    height:             68px;
    background-image:   url('/img/headernew.jpg');
    background-repeat:  no-repeat;
    margin-bottom:      10px;
}

#header #logo {
    width:              145px;
    height:             59px;
    position:           absolute;
    top:                4px;
    left:               35px;
    cursor:             pointer;
}

#loginFormDiv {
    position:           relative;
    right:              5px;
    top:                0px;
    text-align:         right;
    margin:             0px;
    padding:            0px;
}

#loginForm {
    position:           absolute;
    right:              0px;
    top:                0px;
    width:              140px;
    text-align:         left;
    color:              #FFFFFF;
}

#loginForm a {
    color:              #FFFFFF;
}

#loginForm p {
    margin:             0px;
    padding:            0px;
}

#login_username, #login_password {
    maxlength:          25;
}

#loggedIn {
    position:           relative;
    right:              10px;
    top:                0px;
    text-align:         right;
    margin:             0px;
    padding:            0px;
    padding-top:        1px;
    padding-right:      10px;
    height:             32px;
    /*
    background-position:top right;
    background-image:   url('/img/loggedinbg.jpg');
    background-repeat:  no-repeat;
    */
    color:              #FFFFFF;
    line-height:        13px;
}

#loggedIn a {
    color:              #FFFFFF;
}

#sidebar {
    margin:             0px;
    padding:            0px;
    float:              left;
    width:              160px;
    margin-top:         10px;
    padding-left:       10px;
    margin-bottom:      10px;
}

#sidebar h3 {
    font-size:          11px;
    margin:             0px;
    padding:            0px;
}

#searchform p {
    margin:             0px;
    padding:            0px;
}

#sorttab {
    margin:             0px;
    padding:            0px;
    margin-top:         10px;
    margin-right:       10px;
    float:              right;
    width:              682px;
    text-align:         right;
    background-image:   url('/img/sortbg.gif');
    background-repeat:  no-repeat;
    height:             31px;
}

#sorttabtext {
    margin-right:       10px;
}

#framebottom {
    margin:             0px;
    padding:            0px;
    margin-bottom:      10px;
    margin-right:       10px;
    float:              right;
    width:              682px;
    text-align:         right;
    background-image:   url('/img/framebottom.gif');
    background-repeat:  no-repeat;
    height:             12px;
}

#emptytab {
    margin:             0px;
    padding:            0px;
    margin-top:         10px;
    margin-right:       10px;
    float:              right;
    width:              682px;
    text-align:         right;
    background-image:   url('/img/emptytab.gif');
    background-repeat:  no-repeat;
    height:             31px;
}

#content {
    margin:             0px;
    padding:            0px;
    padding-right:      10px;
    margin-right:       10px;
    float:              right;
    width:              670px;
    border-left:        1px solid #ff6ce5;
    border-right:       1px solid #ff6ce5;
}

.inputTextA {
    font-size:          11px;
}

.error {
    color:              #ff0000;
}

.aright {
    text-align:         right;
}

.checkbox, .radiob {
    border:             0px;
}

.tGray {
    color:              gray;
}

.tPinkA {
    color:              #ab2092;
}

.favrBlock {
    float:              none;
    height:             90px;
    padding:            5px;
    cursor:             default;
    background-color:   #FFFFFF;
    margin-left:        10px;
}

.favrBlockHover {
    float:              none;
    height:             90px;
    padding:            5px;
    cursor:             default;
    background-color:   #FFDBFD;
    margin-left:        10px;
}

.favrBlockHover .rateNumbers, .favrBlock .rateNumbers {
    position:           absolute;
    left:               570px;
    width:              175px;
}

.favrBlockHover .text, .favrBlock .text {
    width:              360px;
}

.favrScreenS {
    margin-left:        5px;
    border:             0px;
    border-left:        1px solid #DDDDDD;
    border-right:       1px solid #DDDDDD;
    float:              right;
    }
    
.favrScreenS2 {
    margin-left:        0px;
    margin-right:       10px;
    border:             0px;
    border-left:        1px solid #DDDDDD;
    border-right:       1px solid #DDDDDD;
    }   
     
.favrScreenS3 {
    margin-left:        0px;
    margin-right:       10px;
    margin-bottom:      5px;
    border:             0px;
    border-left:        1px solid #DDDDDD;
    border-right:       1px solid #DDDDDD;
    }       

.favrBlock a, .favrBlockHover a {
    text-decoration:    none;
}

.favrBlock a:hover, .favrBlockHover a:hover {
    text-decoration:    underline;
}

a.favrLink {
    text-decoration:    none;
}

a.favrLink:hover {
    text-decoration:    underline;
}

a.favrLinkBold {
    text-decoration:    none;
    font-weight:        bold;
}

a.favrLinkBold:hover {
    text-decoration:    underline;
    font-weight:        bold;
}

#favrPageBlockTotal {
    margin-left:        10px;
    margin-right:       10px;
}

#favrPageBlockTotal h3 {
    font-size:          11px;
    margin:             0px;
}

.favrPageBlock {
    display:            block;
    float:              right; 
    width:              530px;
}

.breakComments {
    clear:              both;
}

.rssbutton {
    text-decoration:    none;
}

.rssbutton img {
    border:             0px;
}

a.rssbutton:hover {
    text-decoration:    underline;
}

#htmltagcloud a {
    text-decoration:    none;
}

#htmltagcloud a:hover {
    text-decoration:    underline;
}

.span0 /* even container line (0,2,4,...) */ {
    width:              100%;
    display:            block;
    cursor:             pointer;
}

.span1 /* odd container line (1,3,5,...) */ {
    width:              100%;
    background-color:   #dddddd;
    display:            block;
    cursor:             pointer;
}

.container {
    display:            block;
    position:           absolute;
    border:             1px solid #ff6ce5;
    background-color:   #ffffff;
    padding-left:       2px;
    text-align:         left;
}

#footer_links {
    padding-top:        10px;
    text-align:         center;
    width:              880px;
    display:            block;
    clear:              both;
}

#footer {
    padding-top:        5px;
    padding-bottom:     10px;
    text-align:         center;
    color:              #808080;
    width:              880px;
    display:            block;
    clear:              both;
}
