/* News */
.newsHeadlineText { text-align: right; width: 100%; height: 10px; font-size:11px; background: ; border-left:; border-right:; border-top:; border-bottom:; padding: 0px 0 0 0; margin: 0;}
.newsHeadlineText IMG { vertical-align: middle; }
.newsHeader {font-size: 14px;}

p.articleHeading { font-weight: bold; margin: 0; padding: 0; font-size:14px; color:#0769cd; line-height:30px;}

p.backLink { float: right; margin: 0; padding: 0; clear: right; }
.commentsAuthor { text-align: left; float: left; margin: 0; width: 45%; }
.commentsSubject { font-weight: bold; }
.commentsDate { text-align: right; float: right; padding: 0; margin: 0; }
div.commentsBody p { clear: both; padding: 0 10px 10px 10px; margin: 0; }

fieldset.commentsFieldSet { text-align: left; border: 1px solid #e7e6e0; padding: 1em; margin: 6px 0 0 0; }
fieldset.commentsFieldSet legend { padding: 0.2em 0.5em; border: 1px solid #CA3308; background: #fff; color: #000; text-align: right;}
fieldset.commentsFieldSet label { display: block; text-align: left; margin: 3px;}
fieldset.commentsFieldSet label input { display: block; }
.commentsSubmit { text-align: right; }

.splitSolid {}
.splitSolidGray {}
.clearSplit { height: 10px; padding: 0; margin: 0; }
.splitSolid hr, .splitSolidGray hr, .clearSplit hr { display: none; }

.clearboth { clear: both; height: 1px; width: 100%; }
.clearboth hr { display: none; }



/* attributes */

.back ul li {
    float: left;
    line-height: 20px;
    margin: 0 4px 4px 1px;
    min-width: 22px;
    padding: 1px;
    position: relative;
    vertical-align: middle;
    list-style:none;}
.back ul li span {
    display:block;padding:3px;}
 .back ul li.selectAttr {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    cursor: pointer;}
.back ul li.selectAttr:hover {
    background-color: #FF6600;
    border: 1px solid #FFA500;}
.back ul li.select {
    background-color: #FFA500;
    }

