/* Online Ghar CSS for Property Post */

#top-menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#bottom-menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#sub-menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

body, td, th, div, table, p, span, li {
	font-family: arial, verdana, helvetica, lucida, sans-serif;
}
body {
	color: black;
	background-color: white;
	margin-top: 2px;
}
h1, h2, h3, h4, h5, h6 {
	font-family: arial, helvetica, verdana, lucida, sans-serif;
}
h3 {
	padding: 2px;
	margin: 2px;
}
h4 {
	margin-bottom: 2px;
}
form {
	margin: 0px;
	padding: 0px;
}
a:link {
	color: #0000cc;
}
a:visited {
	color: #551a8b;
}
a:active {
	color: #ff0000;
}
a.navbutton {
	padding: 5px;
	border: 1px solid #ddad08;
	background-color: #f7ebc6;
}
a.bluelink:visited {
        color: #0000cc;
}
div.errorbox-bad {
	border: 2px solid red;
	padding: 2px;
}
td.errorbox-bad {
	border: 2px solid red;
	padding: 2px;
}
div.errorheader {
	color: #990000;
	font-weight: bold;
}
div.errormsg {
	color: #990000;
}
div.autoscrollCreatives {
        height:130px;
        overflow:auto;
        border:1px solid #cccccc;
        }
font.errormsg {
	color: #990000;
}
table.minidateselector select, table.minidateselector input {
	font-size: 0.7em;
}

table table.layout, table table.layout td, table table.layout tr {
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
}
.footer {
	color: #666666;
}
.gray, a.gray {
	color: #aaaaaa;
}
.creative b {
	color: #000000;
}
div.mainpagebody {
	padding-left:10px;
}
textarea:focus, input:focus {
	background-color: #ffffee;
}
#home-l {
	WIDTH: 355px
}
#home-r {
	WIDTH: 355px
}
#home-r {
	FLOAT: right
}
.todo {
	color: #880088;
	background-color: #ffeeff;
}
div.todo {
	border: 2px groove #440044;
}
a[href="todo"] {
	text-decoration: none;
	color: #000000 ! important;
	background-color: #ffeeff ! important;
}

TABLE.headerboxChange {
	background-color: #009933;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	border: #009933;
	color: #FFFFFF;
}
TABLE.headerboxAdd {
	background-color: #0033CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	border: 0033CC;
	color: #FFFFFF;
}

/* CSS file Starts from where */
TABLE.headerboxDelete {
	background-color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	border: #CC0000;
	color: #FFFFFF;
}
TABLE.optBreadcrumbContainer {
	BACKGROUND: #DDE4F2;
	WIDTH: 100%;
	border: 1px solid #DDE4F2;
}
TABLE.optBreadcrumbContainer TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TABLE.optReport {
	BORDER-RIGHT: #3f7c5f 1px solid;
	BORDER-TOP: #3f7c5f 1px solid;
	BORDER-LEFT: #3f7c5f 1px solid;
	BORDER-BOTTOM: #3f7c5f 1px solid;
	background-color: #FFFFFF;
}
TABLE.optReport TD {
	BORDER-RIGHT: #e0e0e0 1px solid;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: #d0d0d0 1px solid;
	BORDER-RIGHT: #d0d0d0 1 px solid;
	padding: 3px;
}
TABLE.optReport TH {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #d0d0d0 1px solid;
}
TABLE.plainBox {
	border: 1px solid #336666;
	background-color: #FFFFFF;
}
.optTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #330099;
}
TABLE.changeWrapBox {
	border: 1px solid #336666;
	background-color: #f0f0f0;
}
table.toolbox {
	border:1px solid #B0B0B0;background-color:#DBE6DE;
}
td.toolbox {
	border:1px solid #B0B0B0;background-color:#DBE6DE;border-bottom:0px;
}
table.toolbox td.header_underline {
	border-bottom:1px solid #b0b0b0;
}
table.internalborder {
	border: 1px solid #999999;
	border-collapse: collapse;
}
td.internalborder {
	background-color: #f8f8f8;
	border: 1px solid #bbbbbb;
	padding: 1ex;
}
th.internalborder {
	border: 1px solid #e6f2e6;
	padding: 1ex;
}
table.breadcrumbContainer {
	background:#D6E6DE;
	border:1px solid #C6D7CF;
	width: 100%;
}
table.breadcrumbContainer td {
	padding:3;
}
table.map2 td.step {
  font-family:arial,sans-serif;
  font-size:70%;
  font-weight:bold;
  color:#666666;
  padding:5px;
  background-color:#efefef;
  border:1px solid #b0b0b0;
  border-top:0px;
}
table.map2 td.step_current {
  font-family:arial,sans-serif;
  font-size:70%;
  font-weight:bold;
  color:black;
  padding:5px;
  background-color:#C6D7CF;
  border:1px solid #3f7c5f;
  border-top:0px;
}

td.moreBanner {
  font-size: 83%;
}
#side {
	WIDTH: 230; TEXT-TRANSFORM: capitalize;
}
.sm-grey {
	COLOR: #777
}

.buttonbar {
	font-size:0.7em;
}
.thinmargin{
	margin-top: .25em; margin-bottom: .25em
}
.thickmargin{
	margin-top: .5em; margin-bottom: .5em
}
span.premium {
	background-color:#FFD3D3;
	border:1px solid #FF7777;
	padding-left: 3px;
	padding-right: 3px;
}
div.buttonborder {
	width: auto;
	border: 2px solid #3f7c5f
}
table.report {
	border: 1px solid #3f7c5f
}
table.report td, table.report th {
	border-left: 0px;
	border-top: 0px;
	border-right: 1px solid #e0e0e0;
	border-bottom: 1px solid #d0d0d0;
}
table.report tfoot td, table.report tfoot th,
table.report thead td, table.report thead th {
	border-bottom: 0px;
}
table.report td.rightcolumn, table.report th.rightcolumn {
	border-right: 0px;
}
table.report td.boxcolumn {
	border-left: 1px solid #3f7c5f;
	border-right: 0px;
}
table.report th.boxcolumn {
	border-left: 1px solid #3f7c5f;
	border-right: 0px;
}

table.report td.r {
  text-align: right;
}

table.report td.l {
  text-align: left;
}

table.grayreport {
	border: 1px solid #b0b0b0
}
table.grayreport td {
	border-left: 0px;
	border-bottom: 0px;
	border-right: 1px solid #e0e0e0;
	border-top: 1px solid #d0d0d0;
}

table.grayreport th {
	border-left: 0px;
	border-bottom: 0px;
	border-right: 1px solid #b0b0b0;
	border-top: 1px solid #d0d0d0;
	background-color: #E0E0E0;
	text-align:left;
}

table.grayreport thead td, table.grayreport thead th{
	border-top: 0px;
}
table.grayreport td.rightcolumn, table.grayreport th.rightcolumn {
	border-right: 0px;
}

.addressbox {
	background-color: #dbe6de;
	border:1px solid #b0b0b0;
	padding:6px;
}
table.edit_section td.content {
	border-bottom:1px solid #b0b0b0;
}
table.edit_section td.header {
	border:1px solid #b0b0b0;
	background-color: #dbe6de;
}
table.edit_section td.indentedContent {
        padding-left:12px;
        padding-top:8px;
        padding-bottom:20px;
        padding-right:5px;
}
/* We are making it differnet */
.Ver11Blk {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}

.ver10grey {
	font-family: verdana;
	font-size: 10px;
	color: #5E5E5E;
}

.bulletlist {
	padding-left:10px; text-indent:-10px; padding-top:3px;
}
.ics {
  background-color:#f8e69e;
  padding-right: 2px;
  padding-left: 2px;
}
.icsbox {
  border: 1px solid #f2d04a;
  background-color: #fcf1d8;
  padding: 5px;
}
.fill {
	border:1px solid outset;
	font-size:10px;
	background-color:#F2D24F;
	font-weight:bold;
	margin-bottom:1px;
}
.tdSmaller td {
	font-size: smaller;
}
table.report tr.head td {
	background-color: #c6d7cf;
}
table.report tfoot {
	background-color: #efefef;
}
.ad_error {
	background-color:#FFC1C1;font-weight:bold;color:black;padding:1px;
}
.approvalBin, .approvalBin td, .approvalBin p {
	font-size:83%;
}
table.kwtable td.dividerline {
	border-bottom:1px solid gray;
}
.smaller {
	font-size:70%;
}
table.newkwtable {
	border: 0px; margin-top: 6px;
}
table.newkwtable td {
	border-bottom:1px solid #e6e6e6;
}
table.newkwtable td.dividerline2 {
	border-bottom:1px solid #b6b6b6;
}
.dialogbox {
	position:absolute;
	top:90;
	left:20;
	border:4px solid #888888;
	z-index:1;
}
TABLE.binHeaderBox {
	COLOR: #FFFFFF;
}
table.report tr.alt1 td {
	background-color: #ffffff;
}
table.report tr.alt2 td {
	background-color: #f0f0f0;
}
.errorbox-good {
	display: inline;
}
div#main {
	margin-left: 1em;
	margin-right: 1em;
}
table.summary td {
	font-size:.8em;
}
.bibitresponse {
	font-size: 70%;
	line-height: 180%;
}
table.summary {
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 1em;
	margin-bottom: 1em;
	padding: 0px;
	border: 1px solid #3f7c5f;
	background-color: #ffffff;
}
table.summary tr.title td {
	background-color: #3f7c5f;
}
table.summary tr.head td {
	background-color: #c6d7cf;
}
table.summary tr.alt1 td {
	background-color: #ffffff;
}
table.summary tr.alt2 td {
	background-color: #f0f0f0;
}
table.summary tr.highlight td {
	background-color: #ff7777;
}
input.smTxt, select.smTxt {
	font-size: 0.8em;
}

table.plain td {
	border-width: 0px;
}
.kwbox {
	border: 1px solid #c6d7cf;
}
.kw_error {
	font-weight:bold;color:black;
}
.myics_links {
	font-size: 0.85em;
	border-left: 1px dotted #000000;
}
.myics_links .title {
	font-weight: bold;
	color: #3f7c5f;
	margin-left: -20px;
}
.myics_links li {
	margin-top: 2px;
}
.nowrap {
	white-space: nowrap;
}
table.binheader {
	align: center;
	border: 1px solid #3f7c5f;
	spacing: 0px;
	margin: 0px;
}
table.binheader td {
	align: center;
	wrap: false;
	padding: 5px;
}
table.binheader td.inactive {
	background-color: #e0e0e0;
	border-color: #b0b0b0;
	border-style: solid;
	border-width: 1px;
}
table.binheader td.active {
	background-color: #c6d7cf;
	border-color: #3f7c5f;
	border-style: solid solid none;
	border-width: 1px 1px 0px;
}
table.binheader td.spacer {
	border-bottom: 1px solid #3f7c5f;
}
table.report td.selectors {
	background-color: #c6d7cf;
	border-left: 0px none;
	border-right: 0px none;
	border-bottom: 1px solid #b0b0b0;
}
table.selectors {
	background-color: #c6d7cf;
}
tr.colheaders {
	background-color: #dbe6de;
}
tr.colheaders td {
	border-bottom: 1px solid #b0b0b0;
	padding-bottom:0px;
}
table.buttons {
	background-color: #C6D7CF;
}
table.agreements {
	background-color: #CCCCCC;
}
table.agreements td.alt1 {
	background-color: #D6E6DE;
	color: #333333;
	width: 25%;
}

table.agreements td.alt2 {
	background-color: #FFFFFF;
	width: 75%;
}
table.agreements td.alt3 {
        background-color: #D6E6DE;
        color: #333333;
}
/* Ot what you think know*/
table.agreements td.alt4 {
        background-color: #FFFFFF;
}
div.terms {
	margin: 1ex;
	background-color: #ffffff;
	border: 1px inset #dddddd;
}
table.shownadtable {
	border: 1px solid #999;
}
table.notshownadtable {
	border: 1px solid #999;
	background-color: #DDD;
}

/* Online Ghar Report Center graphs */
.graphbar
{
	padding: .2em 0px;
	margin: 0;
	border-bottom: 1px solid #3F7C5F;
	font-weight:bold;


}

ul.graphbar li
{
	list-style: none;
	margin: 0;
	padding: 0;
	display: inline;
}

ul.graphbar li a
{
	padding: .3em 10px .3em 10px;
	margin-left: 0px;
	margin-right: 8px;
	border: 1px solid #3F7C5F;
	border-bottom: none;
	background: #C6D7CF;
	text-decoration: none;
	color: #333;

}


ul.graphbar li a:visited
{
	color: #333;

}

ul.graphbar li a.current
{
background: white;
border-bottom: 1px solid white;
color: #000

}

.graphcontainer {
	text-align: left;
	width: 700px;
}

.graph {
	padding: 15px;
	margin-top: 0px;
	border-bottom: 1px solid #3F7C5F;
	border-right: 1px solid #3F7C5F;
	border-left: 1px solid #3F7C5F;
	text-align: center;
}

/* End of Report Center Graphs */

UL.leftAlignedUL {
	margin-top: 6px;
}

UL.leftAlignedUL LI {
	margin-left: -25px;
	margin-bottom: 9px;
}

TABLE.resultsList TD, TABLE.resultsList TH {
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	vertical-align: top;
	padding-left: 0.5em;
	padding-right: 0.5em;
}

TABLE.resultsList TD {
	border-bottom: 1px solid #e0e0e0;
}
#bottom-menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#sub-menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#sub-menu FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.resultsList TR.resultRow TD.bottomRow {
	border-bottom: 2px solid #b0b0b0;
}

TABLE.resultsList TR.widgetRow TD {
	padding: 2px 0px 2px 0px;
	border-bottom: 0px;
	vertical-align: middle;
}

TR.adwordsContentHeader TH {
	border-top: 1px solid #b0b0b0;
	border-bottom: 1px solid #b0b0b0;
	background-color: #c6d7cf;
}

TR.adwordsContentHeader TH.leftCol {
	border-left: 1px solid #b0b0b0;
}

TR.adwordsContentHeader TH.rightCol {
	border-right: 1px solid #b0b0b0;
}

TD.LoczCursorTableModelDefault {
	text-align: left;
}

TD.ReportJobsCursorTableModelStatusFailed {
	text-align: left;
	font-weight: bold;
	color: #990000;
}

TD.ReportJobsCursorTableModelStatusInProgress {
	text-align: left;
	font-weight: bold;
	color: #b98b00;
}

TD.ReportJobsCursorTableModelStatusCompleted {
	text-align: left;
	font-weight: bold;
	color: #3f7c5f;
}

.bottombar {border:1px solid #b0b0b0;background-color:#DBE6DE;padding:3px;}

.warningicon {border:1px solid #B9960B;background-color:#F2C313;padding-left:0.3em;padding-right:0.3em;font-weight:bold;}

table.smalltable td,th{font-size:70%;}

.tipbox {border:1px solid #A7A772;padding:5px;background-color:#FFFFD9;}

/* begin Change History */
.user, .ip {
	font-size: 84%;
}

TABLE.changeHistory {
	border: 1px solid #3f7c5f
}

TABLE.changeHistory TH {
	background-color: #dbe6de;
}
TABLE.changeHistory TD, TABLE.changeHistory TH {
	padding: 5px;
	border-bottom: 1px solid #d0d0d0;
}


TABLE.changeHistory TD.desc, TABLE.changeHistory TH.desc {
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
TABLE.changeHistory TD.desc {
	padding-bottom: 20px;
}
 
.icsDropbox {
	margin-top: 2px;
	padding: 4px;
	border: 1px solid #e8e8cf;
	background-color: #f0f0e1;
}

.icsDropbox .divider {
	border-bottom: 1px solid #ccccb4;
}

.icsAddWidget {
	background-color: #d0d0d0;
}

.icsAddWidget .topleft {
	border-top: 1px solid #b0b0b0;
	border-left: 1px solid #b0b0b0;
}

.icsAddWidget .top {
	border-top: 1px solid #b0b0b0;
}

.icsAddWidget .topright {
	border-top: 1px solid #b0b0b0;
	border-right: 1px solid #b0b0b0;
}

.icsAddWidget .bottomright {
	border-bottom: 1px solid #b0b0b0;
	border-right: 1px solid #b0b0b0;
}
/* Is it okay dude i am property dealer*/
.icsAddWidget .bottom {
	border-bottom: 1px solid #b0b0b0;
}

.icsAddWidget .bottomleft {
	border-bottom: 1px solid #b0b0b0;
	border-left: 1px solid #b0b0b0;
}
 
table.slimtable td {
        border-bottom:1px solid #bbbbbb;
}

table.slimtable {
        border-top:1px solid #b0b0b0;
}

td.graybox {
        border:1px solid #b0b0b0;background:#efefef;padding:6px;
}

div.googleballspacing {
        padding-top:12px;
}

ul.flatUL {
        margin-top:3px;
}

TD.GrayBorderFirstColumn {
        border-bottom:1px solid #e0e0e0; text-align:right;
}

TD.GrayBorderSecondColumn {
        border-bottom:1px solid #e0e0e0 ; border-left: 1px solid #e0e0e0;
}

TD.GrayBorderFirstColumnLastRow {
        text-align:right;
}

TD.GrayBorderSecondColumnLastRow {
        border-left: 1px solid #e0e0e0;
}

TABLE.cosbudgetlist TR.widgetTop TD {
        padding-top: 15px;
}

div.mainTab_inactive1 {
        height: 4px;
        background: url(https://adwords.google.com/select/images/ulborder.gif) no-repeat top left;
}

div.mainTab_inactive2 {
        height: 4px;
        background: url(https://adwords.google.com/select/images/urborder.gif) no-repeat top right;
        padding: 0px 4px 0px 4px;
}

div.mainTab_inactive3 {
        border-top: 1px solid #C6D7CF;
}

div.mainTab_inactiveText {
        cursor: pointer;
        border-left: 1px solid #C6D7CF;
        border-right: 1px solid #C6D7CF;
        padding: 0px 17px 2px 17px;
}
/* Remving all garbage of home and Flats */
div.mainTab_active1 {
        height: 4px;
        background: url(https://adwords.google.com/select/images/ul.gif) no-repeat top left;
}

div.mainTab_active2 {
        height: 4px;
        background: url(https://adwords.google.com/select/images/ur.gif) no-repeat top right;
        padding: 0px 4px 0px 4px;
}

div.mainTab_active3 {
        border-top: 1px solid #3f7c5f;
}

div.mainTab_activeText {
        cursor: pointer;
        border-left: 1px solid #3f7c5f;
        border-right: 1px solid #3f7c5f;
        padding: 0px 17px 2px 17px;
}

.wiz-mainBody {
  padding-left:10px;
  padding-right:10px;
}

.wiz-tip {
  padding:5px;
  background-color:#FFFFD9;
  border:1px solid #A7A772;
}

.wiz-smallHeader {
  color:#3f7c5f;
}

td.activeWizardStep {
  color:#3f7c5f;
  font-weight: bold;
  align: center
 }

td.inactiveWizardStep {
  color:#6f6f6f;
  align: center
 }

.submitButton {
  margin-right: 10px;
}

#continueButton, #returnToReviewButton, #continueToSignUpButton,
    #checkAdAndReturnToReviewButton, #saveAdgroupButton, #saveCampaignButton,
    #continueToLocationTargetingButton, #recalculateEstimatesButton {
  font-weight: bold;
}

TABLE.roundedPullbox {
	margin-right: 10px;
	margin-bottom: 10px;
}

TABLE.roundedPullbox .tr, TABLE.roundedPullbox .tl, TABLE.roundedPullbox .bl, TABLE.roundedPullbox .br {
	width: 4px; 
	height: 4px;
}

TABLE.roundedPullbox .tl {
	background-image: url(images/mask_tl.gif); 
}

TABLE.roundedPullbox .tr {
	background-image: url(images/mask_tr.gif);
}

TABLE.roundedPullbox .bl {
	background-image: url(images/mask_bl.gif); 
}

TABLE.roundedPullbox .br {
	background-image: url(images/mask_br.gif); 
}

TABLE.roundedPullbox .contentCell {
	padding: 3px;
}

TABLE.borderedPullbox .tl {
	background-image: url(images/maskborder_tl.gif); 
}

TABLE.borderedPullbox .tr {
	background-image: url(images/maskborder_tr.gif); 
}

TABLE.borderedPullbox .bl {
	background-image: url(images/maskborder_bl.gif);
}

TABLE.borderedPullbox .br {
	background-image: url(images/maskborder_br.gif); 
}

TABLE.borderedPullbox .l, TABLE.borderedPullbox .r, TABLE.borderedPullbox .t, TABLE.borderedPullbox .b {
	border-style: solid;
	border-color: #d0d0d0;
	border-width: 0;
}

TABLE.borderedPullbox .l {
	border-left-width: 1px;
}

TABLE.borderedPullbox .t {
	border-top-width: 1px;
}

TABLE.borderedPullbox .b {
	border-bottom-width: 1px;
}

TABLE.borderedPullbox .r {
	border-right-width: 1px;
}

.contextualHelpTitle { 
	font-weight: bold;
	color: #3f7c5f;
}

UL.leftAlignedList{  
	list-style: none;
	margin-top: 0;
	margin-bottom: 0; 
}

UL.leftAlignedList LI {
	margin-left: -30px;
	text-indent: -0.7em;
	margin-top: 10px; 
}

UL.leftAlignedList LI IMG.bullet { 
	width: 0.4em;
	height: 0.4em;
	vertical-align: middle;
}
 
.graphlitebar
{
	padding: 4px 5px;
	margin: 0;
	border-bottom: 1px solid #999999;
}
ul.graphlitebar li
{
	list-style: none;
	margin: 0;
	padding: 0;
	display: inline;
}
ul.graphlitebar li a
{
	padding: 3px 4px 4px 4px;
	margin-left: 0px;
	margin-right: 3px;
	border: 1px solid #999999;
	border-bottom: none;
	background: #EFEFEF;
	text-decoration: none;
	color: #333399;

}
ul.graphlitebar li a:visited
{
	color: #333399;
}
ul.graphlitebar li a.current
{
background: white;
border-bottom: 1px solid white;
color: #000
}
.graphlitecontainer {
	text-align: left;
	width: 100%;
}
.graphlite {
	padding: 8px;
	margin-top: 0px;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	text-align: center;
}
 
input.lgTxt, select.lgTxt {
	font-size: 1.0em;
}

table.messagebox{
	border: 1px solid #3f7c5f;
	background-color: #DBE6DE;
}

table.messagebox tr.msghdr{
	background-color: #C6D7CF;
	text-align:left;
	font-weight:bold;
}

table.messagebox tr.msghdrlt{
	text-align:left;
	font-weight:bold;
}

table.messagebox tr.msglt {
	background-color: #f7FFf7;
}

table.messagebox tr.msgwt {
	background-color: #ffffff;
}

table.messagebox td {
	vertical-align: top;
	padding:  5px 5px 5px 5px;
}

table.messagebox td td.d td.ds{
	vertical-align: top;
	padding:  5px 5px 5px 5px;
}

table.messagebox td.d {
	border-top:1px solid #b0b0b0;
}

table.messagebox td.dt {
	vertical-align: top;
	padding:  0px 0px 0px 0px;
}

table.messagebox td.ds{
	padding:  10px 5px 10px 5px;
	font-weight:bold;
	border-top:1px solid #b0b0b0;
}

INPUT.submit {
 	font-weight: bold;
}
 
TD.columnBorder {
 	background-image:url(images/dot2.gif);
	width: 9px;
	padding: 0 10px 0 10px;
	background-repeat: repeat-y;
	background-position: center;
}
 
.previewMessage {
	border: 1px solid #dbe6de; 
	background-color: #f0f0f0;
	font-family: "Courier New", Courier, mono;
	font-size: 110%;
	padding: 5px;
	margin-top: 3px;
}
 
table.simpleTable th {
	text-align: left;
	font-weight: normal;
} 

 
span.trunc {
  background-color:#E5ECF9;
}


