﻿div#leftCol {
float:left;
margin-right:20px;
width:200px;
}

div#mainCol {
float:left;
width:728px;
}

div.shadedBox {
background-color: #F5F9FC;
border:1px solid #DFEAF4;
margin-bottom:10px;
padding:10px;
}


div.roundedBoxHead {
color:#5276A3;
background-color: #F5F9FC;
background-color: #DFEAF4;
font-size:12px;
font-weight:bold;
padding:4px;
font-family: Arial,Helvetica,sans-serif;
border:1px solid #DFEAF4;
border-bottom: none;
border-left: none;
}

div.roundedBoxHead a {
color:#5276A3;
}

div.roundedBoxSubHead {
background-color: #F5F9FC;
border: 1px solid #DFEAF4;
padding:4px;
font-size: 12px;
}

div.roundedBoxSubHead a.tab {
border: 1px solid #DFEAF4;

display: block;
float: left;
margin-right: 6px;
background-color: #F8FCFF;
padding: 4px 8px;
margin-bottom: -5px;
}

div.roundedBoxSubHead a.tab:hover {
text-decoration: none;
background-color: #fff;
}


div.roundedBoxSubHead span.tab {
border: 1px solid #DFEAF4;
display: block;
float: left;
margin-right: 6px;
background-color: #fff;
padding: 4px 8px;
margin-bottom: -5px;
border-bottom-color: white;
}

div.roundedBox {
background-color: #FFF;
border:1px solid #DFEAF4;
padding:10px;
border-left: none;
}

div.roundedBox hr {
color: #DFEAF4;
background-color: #DFEAF4;
height: 1px;
border: 0 none;
}


div.post {
background-color: #FFFFFF;
border-top:1px dotted #B5C7D7;
margin-bottom:10px;
padding:10px;
width: 706px;
}

div.post small{ font-size: 10px;}

div.authorYou div.postAuthor {
color: #DE791C;
}

div.postAuthor {
color: #333333;
float: left;
margin-bottom: 0;
}

div.postDateTime {
color:#9FBBCF;
float:right;
margin-bottom:4px;
text-align:right;
}

div.postContents {
clear:both;
line-height:1.4em;
padding:4px 0 0;
}

div.postAdmin 
{
    background-color: #FFFFE7;
}

table.bigConversationList th {
padding-bottom:12px;
}

table.bigConversationList td {
border-top: 1px solid #eee;
padding: 12px 0px;
}


div.bigConversationList div.conversation {

margin-bottom:-1px;
width:100%;
margin-right:-20px;

}


div.conversationList {

margin-bottom:-1px;
width:100%;
margin-right:-20px;
}

div.conversationList div.selected {
font-weight: bold;
min-height:0;
position:relative;
margin-bottom: -1px;
border-bottom: 1px solid #DFEAF4;
}

div.conversationList div.selected a{
color: #777;
}

div.conversationList div {
font-size:12px;
padding: 4px 0px;
border-bottom: 1px solid #DFEAF4;
}

div.conversationList div.unread a{
font-weight: bold;
}

div.mainColBorder
{
    background-color: #FAFCFE; /*background-color:#FFF;*/
    border: 1px solid #DFEAF4;
    padding: 20px;
}

div.mainColBorder div.section {
    border-top: 1px solid #DFEAF4;
    margin: 20px -20px 0px -20px;
    padding: 20px 20px 0px 20px;
    
}

textarea, input
{
    border:1px solid #B9D3DC;
}

/* used for sizing */
#fntSizeDec { font-size: 0.9em; }
#fntSizeReset  { font-size: 1.2em; }
#fntSizeInc { font-size: 1.5em; }

div.postFontSize {
    font-size: 14px;
}

body.postFontSize {
	font-size: 14px;
}

ul.leftLinks {
 list-style-type: none;
 padding-left: 0px;
 margin: 8px 0px 16px 0px;
 font-size: 12px;
}

ul.leftLinks  li{
 list-style-type: none;
 padding: 2px 0px;
}

div.adminBar
{
    background-color: #FFEA95;
    border: 2px solid #E8B900;
    padding: 8px;
    margin-bottom: 12px;
}


sup a {
font-size: 60%;
}

div.myProfile th, div.myProfile td {
font-size: 12px;
}

div.myProfile th {
padding-right: 6px;
font-weight: normal;
color: #BBBBBB;
text-align: right;
width: 70px;
}

h2.OtherPersonName {
color: #666;
font-size: 140%;
margin: 0px;
}


div.hearingProfileBox {
border: 1px solid #DFEAF4;
padding: 10px;
background-color: #fff;
}

div.hearingProfileBox strong {
font-weight: normal;
}

div.hearingProfileBox hr {
color: #DFEAF4;
background-color: #DFEAF4;
height: 1px;
border: 0 none;
}

div.hearingProfileBox th, div.hearingProfileBox td {
font-size: 12px;
}

div.hearingProfileBox th {
padding-right: 6px;
font-weight: normal;
color: #BBBBBB;
text-align: right;
width: 120px;
}

/* pager */
span.pagerCurrent {
border: 1px solid #0098DB;
background-color: #0098DB;
color: #fff;
padding: 4px;
}

a.pager {
border: 1px solid #0098DB;
padding: 4px;
background-color: #F5F9FC;
}