.arial10 {
    font-family: Arial;
    font-size: 10px;
}

.arial12 {
    font-family: Arial;
    font-size: 10px;
}

.nopadd {
    margin: 0px;
    padding: 0px;
    border: 0px;
}

.outfit h3, .outfit_top_table h2, .smallarticle h2 {
    font-style: italic;
    text-decoration: underline;
    font-size: 20px;
    font-family: Arial;    
    font-weight: normal;
    line-height: 110%;
}

.newsboxn h3 {
    line-height: 100%;
    height: 40px;
    overflow: hidden;
}


.articlemain p {
    margin: 0px;
    padding: 2px 0px 2px 0px;
    font-size: 9px;
}

.smallarticle a {
    color: #000;
}

.smallarticle a img {
    border: 0px;
    margin: 0px;
    padding: 0px;
}
.smallarticle a:hover h2 {
    color: #ff007a;
}

.italicrub {
    font-style: italic;
    text-decoration: underline;
    font-size: 16px;
    font-family: Arial;
}

.outfit .selected td {
    padding-left: 5px;
    background-color: #F0F0F0;
    padding-bottom: 5px;
    cursor: pointer;
    cursor: hand;
}
.outfit .nselected td {
    padding-left: 5px;
    padding-bottom: 5px;
    cursor: pointer;
    cursor: hand;
}

.outfit .td0, .outfit .td1, .outfit .td2 {
    border-bottom: 1px dashed #bfbfbf;
}

.outfit .td1, .outfit .td2, .outfit .td3 {
    padding-top: 5px;
}

.toplinks a {
    color: #000;
    text-decoration: none;
}
.toplinks a:hover {
    text-decoration: none;
    color: #ff007a;
}

.brlinks a {
    color: #898989; 
    text-decoration: none;
}
.brlinks a:hover {
    color: #000; 
    text-decoration: none;
}

.nolftpad {
    padding: 10px 10px 10px 0px;
}

.bordertop {
    border-top: 1px dashed #bfbfbf;
}
.borderbottom {
    border-bottom: 1px dashed #bfbfbf;
}
.outfit_top_table {
    padding-top: 10px;
}
.outfit_top_table h3 {
    font-style: italic;
    text-decoration: none;
    font-size: 14px;
    font-family: Arial;    
    font-weight: normal;
    border-bottom: 1px solid #000;
}
.small_outfit_container {
    display: block;
}
.small_outfit_container .topdate {
    text-align: center;
    font-size: 10px;
    font-family: Arial;
}
.small_outfit_container .bottomname {
    text-align: center;
    font-size: 10px;
    line-height: 10px;
    font-family: Arial;
    padding-top: 3px;
    width: 77px;
    height: 10px;
    overflow: hidden;
}
.small_outfit_container .bottomname a, .small_outfit_container .bottomnameuser a {
    color: #000;
    line-height: 10px;
    font-size: 10px;
    text-transform: uppercase;
}
.small_outfit_container a img {
    border: 0px;
}
.small_outfit_container .bottomnameuser {
    text-align: center;
    font-size: 10px;
    font-family: Arial;
    padding-top: 2px;
    height: 10px;
    width: 77px;
    line-height: 10px;
    overflow: hidden;
}

.ttu {
    text-transform: uppercase;
}
.sxs {
    width: 60px;
    height: 60px;
    border: 1px dashed #bfbfbf;
    font-family: Arial;
    font-size: 20px;
}

a.plain {
    font-size: 10px;
    font-family: Arial;
    text-decoration: none;
    color: #000;
}

.outfit a img {
    border: 0px;
}
.outfit a {
    color: #000;
    text-decoration: none;
}

#right a img {
    border: 0px;
}
.app_rightcol {
   padding-bottom: 10px; 
}
.app_rightcol a img {
    border: 0px;
}
.iframefr td div {
    border: 1px dashed #BFBFBF;
}
.point {
    cursor: pointer;
    cursor: hand;
}
.outfit_top_table a {
    text-decoration: none;
    color: #000;
}

.outfit {
    font-family: Arial;
}
.moimage {
    border: 0px;
}

.row0, .row0 a, .row0 a img, .row2, .row2 a, .row2 a img, .row4, .row4 a, .row4 a img {
    text-transform: uppercase;
    font-family: Arial;
    font-size: 10px;
    background: #fafafa;
    border: 0px;
    color: #000;
    text-decoration: none;
    height: 50px;
}
.row1, .row1 a, .row1 a img, .row3, .row3 a, .row3 a img {
    text-transform: uppercase;
    font-family: Arial;
    font-size: 10px;
    border: 0px;
    color: #000;
    text-decoration: none;
    height: 50px;
}
.smallheads td {
    color: #df76a1;
}
#outfitForm {
    font-family: Arial;
    font-size: 10px;
    text-transform: uppercase;
}
#outfitForm h1 {
    font-family: Arial;
    font-size: 20px;
    font-style: italic;
    text-transform: uppercase;
    color: #ff007a;
    text-decoration: underline;
    font-weight: normal;
}
#outfitForm .input {
    border: 0px;
    background-color: #F0F0F0;
    color: #000;
    font-family: Arial;
    font-size: 12px;
    margin-bottom: 12px;
}
#outfitForm .section {
    border-bottom: 1px dashed #FF007A;
    margin-bottom: 5px;
    padding-bottom: 5px;
}

#right .heading {
    font-family: Arial;
    font-size: 14px;
    text-transform: uppercase;
    color: #000;
    text-decoration: underline;
    font-style: italic;
}
div#right {
    padding: 10px 0px 0px 10px;
}
#right a {
    color: #000;
    font-family: Arial;
    font-size: 10px;
}
#right .newspuff a span {
    color: #FF007A;
    text-transform: uppercase;
}
#right .divider {
    margin-top: 5px;
    padding-top: 5px;
    border-top: 1px dashed #FF007A;
}
#right .newspuff a, #right .newspuff {
    font-family: Arial;
    font-size: 10px;
    color: #000;
    font-weight: normal;
    text-decoration: none;
}
#right .newspuff {
    padding: 5px 0px 5px 0px;
}

.article_comments a img {
    border: 0px;
}
.article_comments strong, .article_comments a {
    color: #FF007A;
}
.toplist td, .toplist th {
    color: #FF007A;
    font-size: 14px;
    font-style: italic;
    
}
.toplist th {
    font-weight: bold;
}
.newtbl h1 {
    font-size: 14px;
    font-family: Arial;
    font-style: italic;
    text-transform: uppercase;
    font-weight: normal;
    text-decoration: underline;
}
.newtbl h2 {
    font-size: 22px;
    font-family: Arial;
    font-style: italic;
    text-transform: uppercase;
    font-weight: normal;
    text-decoration: underline;
}
.newtbl .created {
    font-family: Arial;
    font-size: 10px;
    color: #FF007A;
}

.newtbl strong p {
    font-size: 14px;
    font-family: Arial;
    font-style: italic;
    text-transform: uppercase;
    font-weight: normal;
    text-decoration: underline;
}
.newtbl p {
    font-size: 11px;
    font-family: Arial;
}
.newtbl .article_count {
    font-size: 12px;
    font-family: Arial;
    font-style: italic;
    text-transform: uppercase;
    font-weight: normal;
    text-decoration: underline;
}
.count {
    text-align: center;
}

body a {
    color: #000;
}
.mouseoverborder {
    border: 1px solid #FFF;
}
.topmtable {
    border-bottom: 1px dashed #c3c7c8; 
    margin: 0px 10px 0px 10px; 
    padding: 10px 0px 10px 0px;
}
.topmtable td {
    text-align: center;
    line-height: 100%;
}