div#sortToolBar, div#breadCrumbDiv {
        text-align: left;
        width: 750px;
        overflow: hidden;
        margin-left: auto;
        margin-right: auto;
}

div#sortToolBarLeft {
        width: 50%;
        float: left;
        text-align: left
}

div#sortToolBarRight {
        width: 50%;
        float: left;
        text-align: right
}

.forumCatCell {
        text-align: left;
}

.forumCatCell A {
        font-weight: bold;
}

.forumGroupHeader {
        border-bottom: 1px solid #D7D7D9;
        background-color: #F3F2F4;
        color: #808080;
}

.forumGroupCell1 {
        background-color: #F2ECF6;
        border-top: 1px solid #C0C0C0;
}

.forumGroupCell0 {
        background-color: #F8F6FA;
        border-top: 1px solid #D1C2DC;
}

.forumGroupCell1,.forumGroupCell0 {
        padding: 1em;
        text-align:left;
}

.forumGroupCell1 A,.forumGroupCell0 A, div#breadCrumbDiv, div#sortToolBarLeft{
        font-weight:bold;
}

div#breadCrumbDiv,div#sortToolBar{
        margin-top:5px;
}



/** message **/
/* rounded corners */
.msgTop1,.msgTop11  {
        background: url( /skins/forums/default/images/msg_tr1.jpg ) no-repeat top right;
        text-align: left;
}

.msgBottom1,.msgBottom11 {
        background: url( /skins/forums/default/images/msg_br1.jpg ) no-repeat top right;
        text-align: left;
}
.msg1,.msg0 {
        width:100%;
}
.msg1,.msg0,.msg11,.msg01 {
        margin-left:auto;
        margin-right:auto;
        margin-bottom:1em;
        border:0px solid green;
}

.msg1,.msg11 {
        background-color:#EEE6F6;
}
.msg0,.msg01 {
        background-color:#F4F2F6;
}
.msgTop0,.msgTop01 {
        background: url( /skins/forums/default/images/msg_tr0.jpg ) no-repeat top right;
        text-align: left;
}

.msgBottom0,.msgBottom01 {
        background: url( /skins/forums/default/images/msg_br0.jpg ) no-repeat top right;
        text-align: left;
}

.messageHeader1, .messageHeader2{

        border-bottom:1px solid white;
        text-align:left;
        padding-bottom:3px;
        font-size:.9em;
}

.messageHeader1{
        width:530px;
}


.messageRateMe1 span{
        padding-right:10px;
        color:#534167;
}
.messageSubject1{
        font-size:1.2em;
        font-weight:bold;
        color:#534167;
}
.messageDate1{
        font-weight:bold;
        color:#534167;
}

.messageAboutMe1{
        float:left;
        margin-top:1em;
        border-left:1px solid white;
        padding-bottom:1.5em;
        margin-bottom:2em;
        text-align:left;
        padding-left:10px;
}

.messageSignature1{
        clear:both;
        border-top:1px solid #D1CBD7;
        width:97%;
        margin-right:auto;
        margin-left:auto;
        text-align:left;
        padding-left:1em;
        padding-top:.4em;
}

.messageSignature2{
        clear:both;
        border-top:1px solid #ffffff;
        margin-right:auto;
        margin-left:auto;
        text-align:left;
        padding-left:1em;
        padding-top:.4em;
}

.messageContent{
        float:left;
        text-align:left;
        padding-left:20px;
        padding-right:5px;
        padding-bottom:10px;
}
.messageContent{
        width:545px;
}

.messageContentBody{
     margin-top:5px;
     width:545px;
     max-width:545px;
}


p{
        margin:0; padding:0;
}

.messageRateMe1{
        padding-left:2em;
        text-align:left;
        
}
.mroundcont p {
        margin: 0 1em;

}


.quoteDiv {
        width:90%;
        clear:both;
}

.quoteTable {
        width:100%;
        border:1px solid darkgray;
        margin:.7em;
}

.quote {
        background-color:white;
        border:none;
        padding:.5em;
}

.quoteLabel {
        font-weight:bold;
        padding-left:.7em;
}
/** end message **/


                .forumTreeNodeRow{
                       text-align:left;
                        padding-top:3px;
                        padding-bottom:3px;
                }
                .forumTreeNodeRow A{
                        font-weight:bold;
                }
                .forumTreeColor2, .forumTreeColor1{
                        border-bottom:1px solid #ECECEC;
                }

                .forumTreeColor2 {
                        background-color:white;
                }

                .forumTreeColor1{
                        background-color:#F4F2F6;
                }

                .forumTreeColorCurrent{
                        border-top: 1px solid #9B74B6;
                        border-bottom: 1px solid #9B74B6;
                        background-color: #E9E0F2;
                        text-align:left;
                        margin-left:-2px;
                }

                .messageTreeDate {
                        padding-left:4px;
                        color:gray;
                        font-size:.9em;
                }

div#messageThreadLabel{
        width:730px;
}

div#messageThreadLabel, div#groupMessageThreadLabel{
        text-align:left;
        font-weight:bold;
        margin-left:auto;
        margin-right:auto;
        padding-top:.5em;
        padding-left:.5em;
        padding-right:.5em;
        padding-bottom:.25em;
        clear:both;
        overflow:hidden;
}

form {
        margin:0px;
}

div#threadedLink{
        width:430px;float:left;text-align:right;
        font-weight:normal;
        font-size:.9em;
}

div#threadedLink A{

}
.fmThread A{
        font-weight:bold;
}
.fmThread {
        text-align:left;
        padding-left:.4em;
}

.fmPostDate {
        text-align:right;
        padding-right:.5em;
}
table#forums {
        border-collapse:collapse;
}

table#forums tr td, table#forums tr th{
        border:1px solid #ECECEC;
}

table#forums tr th {
        background-image:url(/skins/site/frost/images/small_tb_default.jpg);
        background-repeat:repeat-x;
        background-color:#E8E5ED;
        height:2em;
}

#breadCrumbDiv{
        margin-bottom:3px;
}

div#footerToolBar{
        width:750px;
        margin-left:auto;
        margin-right:auto;
        margin-top:.5em
}

div#footerToolBarRight,div#footerToolBarLeft,div#footerToolBarCenter{
        width:245px;
        float:left
}
div#footerToolBarLeft{
        text-align:left;
}
div#footerToolBarRight{
        text-align:right;
}

div#footerToolBarLeft A{
        font-weight:bold;
}


.fmThread A{
        font-weight:bold;
}
.fmThread {
        text-align:left;
        padding-left:.4em;
}

.fmPostDate {
        text-align:right;
        padding-right:.5em;
}
table#forums {
        border-collapse:collapse;
}

table#forums tr td, table#forums tr th{
        border:1px solid #ECECEC;
}

table#forums tr th {
        background-image:url(/skins/site/frost/images/small_tb_default.jpg);
        background-repeat:repeat-x;
        background-color:#E8E5ED;
        height:2em;
}

#breadCrumbDiv{
        margin-bottom:3px;
}

div#footerToolBar{
        width:750px;
        margin-left:auto;
        margin-right:auto;
        margin-top:.5em
}

div#footerToolBarRight,div#footerToolBarLeft,div#footerToolBarCenter{
        width:245px;
        float:left
}
div#footerToolBarLeft{
        text-align:left;
}
div#footerToolBarRight{
        text-align:right;
}

div#footerToolBarLeft A{
        font-weight:bold;
}

