a img {
border:none;
}
a, a:link, a:visited, a:hover, a:active {
color:#3166cc;
background-color:transparent;
text-decoration:none;
font-size:81%;
}
h1, h2, p, strong {
font-family:Arial, Verdana, Helvetica, sans-serif;
}
h1 {
}
h2 {
font-size:101%;
}
h3 {
}
h4 {

}
h5 {
font-size:76%;
}
p {
font-size:81%;
}
sup {
font-size:86%;
}

strong {
color:#000;
font-size:96%;
}

strong.gray {
color:#666;
}

.red {
color:#F00;
}

#divHeader {
width:1000px;
border-bottom:3px solid #c03;
float:left;
font-family:Arial, Verdana, Helvetica, sans-serif;
margin:0px 0px 10px 0px;
}

#divHeader h1 {
font-size:160%;
font-weight:500;
color:#666;
margin:12px 0 3px 8px;
font-style:italic;
}
#divHeader h1 a {
color:#666;
margin:0;
font-style:italic;
}

#divHeader h2 {
font-size:86%;
color:#999;
font-weight:700;
margin:0 0 15px 8px;
}


.topright {
float:right;
color:#666;
font-size:91%;
margin:8px 8px 10px 0;
}
.topright a {
font-size:106%!important;
margin:0 !important;
}


#divLeftCol {
display:inline;
float:left;
width:200px;
#width:210px;
margin-left:10px;
}


#divLeftCol h2 {
font-size:101%;
color:#666;
font-weight:700;
margin:15px 0 0 0;
}

#divLeftCol a {
font-weight:700;
font-size:81%;

}

#divLeftCol a.highlight {
color:#903;
}

#divLeftCol a.nobold {
font-weight:500;
font-size:75%;
}

#divLeftCol label {
font-size:76%;
color:#666;
font-weight:700;
}
#divLeftCol ul {
margin-top:14px;
margin-left:0;
margin-bottom:2px;
text-indent:0;
padding:0;
}
#divLeftCol li {
list-style-type:none;
margin:0 0 2px 0;
text-indent:0;
padding:0;
}

#divLeftCol ul li img {
margin-right:6px;
}

#divLeftCol input {
width:80%;
}

#divLeftCol select {
width:82%;
}

#divLeftCol input.goproperties {
display:block;
width:auto;
margin:15px 0 8px 0;
}

#divLeftCol a.gray {
color:#999;
}

#divRightCol {
float:left;
width:100%;
overflow:hidden;
font:16px Arial, Verdana, Helvetica, sans-serif;
}
#divRightCol .editor-form-row  {
width:100%;
clear:both;
}
#divRightCol .editor-form-row  label{
width:110px;
float:left;
}
#divRightCol .editor-form-row  .input-style{
width:520px;
float:left;
border:#d2d2d2 1px solid;
}
#divRightCol .editor-form-row  .dropdown-style{
border:#d2d2d2 1px solid;
font:12px Arial, Verdana, Helvetica, sans-serif;
}
#divRightCol h1.preview {
font-size:106%;
color:#999;
margin-top:0;
}

#divRightCol h2 {
font-size:1.1em;
font-weight:bold;
color:#903;
margin-top:0;
font-weight:400;
margin:0 0 10px 0;
width:100%;
float:left;	
}

#divRightCol h3 {
float:left;
font-size:76%;
color:#999;
margin-top:5px;
margin-bottom:10px;
width:100%;
}

#divRightCol h4 {
float:left;
text-transform:uppercase;
font-size:76%;
font-weight:400;
margin:0 0 10px 0;
}

#divRightCol p {
float:left;
font-size:81%;
line-height:150%;
width:100%;
margin:0 0 10px 0;
}

#divRightCol.forgotpassword p {
line-height:100%;
}

#divRightCol span {
margin:0;
}

#divRightCol ul {
text-indent:0;
padding:0;
}

#divRightCol li {
list-style-type:none;
padding-bottom:10px;
}

#divRightCol label {
color:#666;
font-size:75%;
font-weight:700;
float:left;
margin-right:10px;
width:100px;
}

#divRightCol li label {
font-weight:700;
color:#676767;
font-size:75%;
padding-right:10px;
float:left;
}

#divRightCol li label.fullStoryText {
vertical-align:top;
}

#divRightCol ul.authorDetails input {
width:215px;
}

#divRightCol ul.authorDetails a {
font-size:75%;
font-weight:700;
}

#divRightCol input.storyTitle {
width:45%;
}



#divRightCol h3 span.nobold a {
font-size:106%;
}

#divRightCol.latestnews h3 {
color:#980f30;
font-weight:normal;
font-size:105%;
float:left;
margin:0 0 10px 0;
}
#divRightCol.latestnews h4 {
margin:0;
float:left;
}
#divRightCol.latestnews h4 a {
font-size:106%;
font-weight:700;
color:#3469cc;
text-transform:none;
float:left;
width:100%;
}

#divRightCol.latestnews h5 {
color:#999;
font-weight:normal;
font-size:76%;
margin:5px 0 5px 0;
float:left;
width:100%;
}
#divRightCol.latestnews p {
color:#333;
font-size:81%;
line-height:150%;
margin:0 0 10px 0;
float:left;
}


#divRightCol div.authorSection  {
width:100%;
clear:both;
}
#divRightCol div.authorSection  label{
width:110px;
float:left;
}
#divRightCol div.authorSection  .input-style{
width:250px;
float:left;
border:#d2d2d2 1px solid;
}

#divRightCol div.authorSection h2 {
float:left;
display:inline;
color:#333;
font-weight:700;
font-size:75%;
margin:0 0 0 120px;
}

#divRightCol div.report-outer {
width:100%;
float:left;
padding:10px 0 10px 0;
}

#divRightCol div.report-outer div.newStory {
float:left;
width:49%;
}

.pagination {
font-weight:700;
font-size:11px;
float:left;
width:100%;
text-align:center;
color:#333;
}
.paginationViewAll {
font-weight:700;
font-size:11px;
float:left;
width:49%;
text-align:left;
color:#333;
}


#divRightCol ul.inputalignment label {
float:left;
width:130px;
text-align:right;
margin-right:5px;
}

#divRightCol ul.inputalignment input{
font-size:75%;
width:225px;
}
#divRightCol ul.inputalignment span{
font-size:55%;
}
#divRightCol  .validationWarning {
font-size:75%;
}
#divRightCol ul.inputalignment select {
width:225px;
}

ul.inputalignment li p {
width:100%;
}
#divRightCol ul.inputalignment li.termsandconditions {
font-size:75%;
color:#000;
}
#divRightCol ul.inputalignment li.termsandconditions input{
width:auto;
margin-left:20px;
}

#divRightCol ul.inputalignment li.termsandconditions label {
font-weight:500;
padding:0;
margin-right:0;
color:#000;
}
#divRightCol ul.inputalignment li.termsandconditions  span.validationWarning {
font-size:1em;
}
#divRightCol ul.inputalignment li  span.validationWarning {
font-size:75%;
}

#divRightCol div#buttons {
float:left;
width:770px;
#width:760px;
height:19px;
text-align:right;
display:inline;
}
#divRightCol #buttons input.freeTrialRed{
	width:140px;
	height:19px;
	border:0;
	cursor:pointer;
	background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/btnFreeTrial_p.gif) no-repeat;
	background-color:transparent;	
}
#divRightCol #buttons .cancel{
	display:inline;
}
#divRightCol #buttons .cancel a{
	width:58px;
	height:19px;
	border:0;
	cursor:pointer;
	background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/btnCancel.gif) no-repeat;
	background-color:transparent;
}

#divRightCol input#securityAnswer {
width:225px;
float:left;
}



#divRightCol div div.categories table tr td label {
text-align:left;
color:#000;
font-weight:500;
width:200px;
float:left;

}

#divRightCol p.descriptive {
font-size:75%;
color:#666;
margin:0 0 10px 167px;
float:left;
display:inline;
width:490px;
}

.divPosts div {
float:left;
width:100%;
margin-bottom:10px;
}
.divPosts div label {
float:left;
width:200px;
text-align:right;
margin-right:10px;
font-size:75%;
font-weight:700;
color:#676767;
}
.divPosts div input {
float:left;
font-size:75%;
background-color:transparent;
}
.divPosts div textarea {
float:left;
height:200px;
width:45%;
}
.divPosts div div {
float:left;
width:440px;
}

.divPosts div div label {
float:left;
width:210px;
}
.divPosts div.addauthor {
padding-left:10px;
font-size:.75em;
}
div.addauthor a {
font-size:.75em;
font-weight:bold;
}


span.postionRight {
position:relative;
left:340px;
}
#CommonContent #loginBox{
	float:left;
	background-color:#f9faf5;	
	width:100%;
}
#CommonContent #loginBox p{
	width:auto;
}
#divSecondCol {
	float:left;
	margin:0;
	padding:0;
	width:53%;
}
#divSecondCol h3 {
	border:#ccc 1px solid;
	padding:12px; 	
	font-size:101%;
	margin:0;
	color:#5b4b3e;	
	background-color:#ecebd9;
}
#divSecondCol p {
	padding:10px;
	font-size:86%; 
	margin:0px; 
	color:#333;
	line-height:150%;
	float:left;
}

#divThirdCol {
	float:left;
	margin:0;
	padding-left:7px;
	width:44%;
	background-color:#ffffff;
	
}
#divThirdCol p {
	padding:10px;
	font-size:86%; 
	margin:0; 
	color:#333;
	line-height:150%;

}
#divThirdCol #divLogin {
	float:left;
	padding:0;
	margin:0 0 20px 0; 
	width:100%; 
	background-color:#eef1f6;
}
#divThirdCol #divLogin H3 {
	border:#ccc 1px solid; 
	padding:12px;
	font-size:101%;
	margin:0px;
	color:#5b4a42;
	background-color:#d3e1ec;
}
#divThirdCol #divLogin UL {
	padding:15px 0px 0px 0px;
	margin:0 0 2px 20px; 
	text-indent:0px; 
	
}
#divThirdCol #divLogin LI {
	padding:0px 0px 5px 0px;	
	margin:0;
	list-style-type:none;
	display:block;
	width:100%;
}
#divThirdCol #divLogin LI .submit{
	width:56px;
	height:19px;
	border:0;
	outline:none;
	outline:0;
	cursor:pointer;
	background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/btnSubmit.gif) no-repeat;
	background-color:none;	
	margin:10px 0px 0px 0px;
}
#divThirdCol #divLogin label {
	font-weight:bold; 
	font-size:81%; 
	float:left; 
	width:80px; 
	COLOR:#525453; 
	margin-right:10px;
	padding-top:6px; 
	text-align:right;
}
#divThirdCol #divLogin .input {
	width:150px;
}
#divThirdCol #divLogin A {
	font-size:76%;
	margin-left:110px
}
#divThirdCol #divLogin INPUT.submitproperties {
	margin-top:10px; 
	margin-left:110px
}
#divThirdCol #divLogin .loginErrorMessage {
	color:#ce0031;
	padding:10px 0 0 10px;
	margin:0; 
	width:96%;
}

#divThirdCol #divTrial {
	float:left; 
	padding:0;
	margin:0; 
	width:100%;
	background-color:#f9faf5;		
}

#divThirdCol #divTrial h3 {
	border:#ccc 1px solid; 
	padding:12px;	
	font-size:101%;
	margin:0px; 
	color:#584a3d;
	background-color:#ecebd9;			
}
#divThirdCol #divTrial .joinNowBtn  {
	padding:0 0 10px 2px;
	margin:0;
}
#divThirdCol #divTrial .joinNowBtn a {
	width:142px;
	height:19px;
	border:0;
	cursor:pointer;
	background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/btnFreeTrial_s.gif) no-repeat;
	display:block;
	padding:0;
	margin:10px 0 0 10px;
}
#divThirdCol #divTrial INPUT.trialproperties {
	margin:13px 0px 0px 9px;
}
#divFooter {
width:100%;
clear:both;
border-top:1px solid #ccc;
}
#divFooter img {
float:left;
border:0;
padding:10px;
border-right:1px solid #ccc;
}
#divFooter span {
color:#666;
display:inline;
float:left;
font-size:76%;
font-family:Arial, Verdana, Helvetica, sans-serif;
padding:10px;
line-height:1.3;
}
#divFooter span a {
float:none;
margin:0;
font-size:11px;
font-family:Arial, Verdana, Helvetica, sans-serif;
}

.greypipe {
color:#ccc;
}

.nobold {
font-weight:500;
font-size:1em;
}

.backtoresults {
float:left;
width:50%;
height:35px;
margin:0;
padding:0 0 5px 0;
}

.backtoresults a {
color:#36c;
font-size:75%;
}

.docfunc {
float:right;
color:#ccc;
text-align:right;
width:50%;
height:35px;
margin:0;
padding:0 0 5px 0;
}
#CommonContent .docfunc a {
color:#36c;
font-size:86%;
}

#bkg {
position:absolute;
top:0;
left:0;
z-index:0;
width:100%;
height:1100px;
background-color:#666;
opacity:0.5;
filter:alpha(opacity=50); /* for IE */
}

.csspopup {position:absolute; z-index:1010; color:inherit; border:1px solid #000; display:none; background-color:#fff;}
.csspopup p.button {border-top:1px dashed #999933; margin:0;} 
.csspopup p.button img {float:right; margin:10px 10px 10px 10px; }

.disclaimerPopup {
	font-size:1em;
	text-decoration:none;
}
.disclaimerPopup span {
	margin:20px
	color:#333;
	font-size:0.8em;
	font-weight:normal;
	font-family:Arial, Verdana, Helvetica, sans-serif;		
	text-decoration:none;	
}
.disclaimerPopup a {
	font-size:0.75em;	
}

.SearchhelpPopup {
	font-size:1em;
	text-decoration:none;
}
.SearchhelpPopup span {
	margin:20px
	color:#333;
	font-size:0.7em;
	font-weight:normal;
	font-family:Arial, Verdana, Helvetica, sans-serif;	
	text-decoration:none;	
}
.SearchhelpPopup a {
	font-size:0.75em;	
}
.dialogStyle {
margin:20px;
float:left;
}
.dialogStyle h1{
	padding:0px;
	margin:0px;
	font-size:106%;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#990033;
	font-weight:700;
}

.dialogStyle h2 {
font-weight:700;
font-size:75%;
color:#990033;
}

.dialogStyle a, a:link, a:visited, a:hover, a:active {
font-size:106%;
}


.dialogStyle ul {
margin:0;
padding:0;
}

.dialogStyle ul.inputalignment label {
float:left;
width:148px;
text-align:right;
margin-right:10px;
}

.dialogStyle li {
margin:0 0 5px 0;
list-style-type:none;
color:#666;
font-size:75%;
}
.dialogStyle li label {
color:#990033;
font-weight:700;
}

.dialogStyle.emailalerts label {
float:left;
width:100px;
font-size:77%;
color:#990033;
font-weight:700;
width:auto;
}

.dialogStyle label.radiolabelsettings {
color:#000;
font-weight:500;
}

.dialogStyle div {
float:left;
width:100%;
}

.dialogStyle div div {
float:left;
width:500px;
}

.dialogStyle div div.categories label {
float:left;
width:49.9%;
text-align:left;
color:#000;
font-weight:500;
}

.closeDialog {
margin-top:10px;
width:100%;
text-align:right;
float:right;
}

.manageTitle {
float:left;
font-size:75%;
font-weight:700;
color:#666;
text-align:left;
padding-bottom:5px;
}

.manageDatePosted {
float:left;
font-size:75%;
font-weight:700;
color:#666;
}

.manageAuthor {
float:left;
font-size:75%;
font-weight:700;
color:#666;
}

.manageActions {
float:left;
font-size:75%;
font-weight:700;
color:#666;
}
.manageActions2 {
float:left;
font-size:75%;
font-weight:700;
text-align:left;
color:#666;
}

.manageTitleContent {
	padding:0px;
	margin:0px;
	font-size:75%;
	color:#666;
	font-weight:500;
}
.manageNoContent {
	padding:0px;
	margin:0px;
	font-size:75%;
	color:#666;
	font-weight:500;
	border:1px solid #ff0000;
}
.manageDatePostedContent {
float:left;
font-size:75%;
color:#666;
}

.manageAuthorContent {
float:left;
font-size:75%;
color:#666;
}

.manageAuthorContent ul {
margin:0;
padding:0;
line-height:0.6;
}

.manageActionsContent {
float:left;
font-size:75%;
color:#666;
}
.manageActionsContent2 {
float:left;
font-size:75%;
color:#666;
}

.manageActionsContent a {
font-weight:700;
color:#3367ca;
font-size:106%;
}
.manageActionsContent2 a {
font-weight:700;
color:#3367ca;
font-size:100%;
}
.overviewTopDivider {
float:left;
width:100%;
background:url(/Community/TaxDirector/Themes/TaxDirector/Images/horizontalDivideDashed.gif) repeat-x;
background-color:transparent;
}

.overviewDivider {
float:left;
width:100%;
background:url(/Community/TaxDirector/Themes/TaxDirector/Images/horizontalDivideDashed.gif) repeat-x;
background-color:transparent;
}
.btnYes {
	width:37px;
	height:19px;
	border:0;
	outline:none;
	outline:0;
	cursor:pointer;
	background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/btnYes.gif) no-repeat;
	background-color:transparent;	
}
.btnNo{
	width:31px;
	height:19px;
	border:0;
	outline:none;
	outline:0;
	cursor:pointer;
	background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/btnNo.gif) no-repeat;
	background-color:transparent;	
}
.btnGo {
	width:27px;
	height:19px;
	border:0;
	outline:none;
	outline:0px;
	cursor:pointer;
	background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/btnGo.gif) no-repeat;
	background-color:transparent;	
}
.btnSend {
	width:46px;
	height:19px;
	border:0;
	outline:none;
	outline:0;
	cursor:pointer;
	background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/btnSend.gif) no-repeat;
	background-color:transparent;	
}
.btnSave {
	width:46px;
	height:19px;
	border:0;
	outline:none;
	outline:0;
	cursor:pointer;
	background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/btnSave.gif) no-repeat;
	background-color:transparent;	
}
.btnClose {
	width:50px;
	height:19px;
	border:0;
	outline:none;
	outline:0;
	cursor:pointer;
	background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/btnClose.gif) no-repeat;
	background-color:transparent;	
}
.btnCancel {
	width:58px;
	height:19px;
	border:0;
	outline:none;
	outline:0;
	cursor:pointer;
	background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/btnCancel.gif) no-repeat;
	background-color:transparent;	
}
.btnContinue {
	width:71px;
	height:19px;
	border:0;
	outline:none;
	outline:0;
	cursor:pointer;
	background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/btnContinue.gif) no-repeat;
	background-color:transparent;	
}
.btnEdit {
	width:41px;
	height:19px;
	border:0;
	outline:none;
	outline:0;
	cursor:pointer;
	background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/btnEdit.gif) no-repeat;
	background-color:transparent;	
}
.btnFreeTrialRed {
	width:140px;
	height:19px;
	border:0;
	outline:none;
	outline:0;
	cursor:pointer;
	background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/btnFreeTrial_p.gif) no-repeat;
	background-color:transparent;	
}
.btnFreeTrialBlue {
	width:142px;
	height:19px;
	border:0;
	outline:none;
	outline:0;
	cursor:pointer;
	background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/btnFreeTrial_s.gif) no-repeat;
	background-color:transparent;
}
.btnNewStory {
	width:82px;
	height:19px;
	border:0;
	outline:none;
	outline:0;
	cursor:pointer;
	background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/btnNewStory.gif) no-repeat;
	background-color:transparent;	
}
.btnPost {
	width:42px;
	height:19px;
	border:0;
	outline:none;
	outline:0;
	cursor:pointer;
	background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/btnPost.gif) no-repeat;
	background-color:transparent;	
}
.btnPreview {
	/*margin-left:228px;
	margin-bottom:20px;*/
	width:66px;
	height:19px;
	border:0;
	outline:none;
	outline:0;
	cursor:pointer;
	background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/btnPreview.gif) no-repeat;
	background-color:transparent;	
}
.btnSignIn {
	width:56px;
	height:19px;
	border:0;
	outline:none;
	outline:0;
	cursor:pointer;
	background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/btnSignIn.gif) no-repeat;
	background-color:transparent;	
}
.btnSubmit {
	width:56px;
	height:19px;
	border:0;
	outline:none;
	outline:0;
	cursor:pointer;
	background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/btnSubmit.gif) no-repeat;
	background-color:transparent;	
}
.btnViewAllPosts {
	/*margin-left:100px;
	margin-bottom:20px;*/
	width:127px;
	height:19px;
	border:0;
	outline:none;
	outline:0;
	cursor:pointer;
	background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/btnViewAllPosts.gif) no-repeat;
	background-color:transparent;	
}
.btnNewerDisable {
	width:13px;
	height:13px;
	border:0;
	outline:none;
	outline:0;
	cursor:pointer;
	background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/btnNewer_di.gif) no-repeat;
	background-color:transparent;	
}
.btnNewerEnable {
	width:13px;
	height:13px;
	border:0;
	outline:none;
	outline:0;
	cursor:pointer;
	background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/btnNewer_en.gif) no-repeat;
	background-color:transparent;	
}
.btnOlderDisable {
	width:13px;
	height:13px;
	border:0;
	outline:none;
	outline:0;
	cursor:pointer;
	background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/btnOlder_di.gif) no-repeat;
	background-color:transparent;	
}
.btnOlderEnable {
	width:13px;
	height:13px;
	border:0;
	outline:none;
	outline:0;
	cursor:pointer;
	background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/btnOlder_en.gif) no-repeat;
	background-color:transparent;	
}

.bf{
  font-weight:bold;
  margin:0;
  padding:0;
}
.it{
  font-style:italic;
  margin:0;
  padding:0;
}
.ro{
  text-align:center;
  margin:0 auto;
  width:100%;
  padding:0;
  float:left;
}


/*
li.nobull {
	list-style-type:disc;
	text-align:left;
	vertical-align:top;
	width:740px;
	padding:0;
	margin:0;
	clear:both;
}
li.nobull p  { margin:0; padding:0; line-height:17px; display:block; }


li.nobull { width:96%; clear:both; background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/li_bullet.gif) left 6px no-repeat; margin:0; padding:0 0 20px 10px; list-style-type:none;}
li.nobull p { padding-left:5px;}
li.nobull a  { margin:0; padding:0;  word-wrap:break-word; word-spacing:normal; white-space:normal; }

*/

li.nobull { width:96%; clear:both; margin:0; padding:0 0 0 10px; min-height:15px; list-style-type:none; background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/li_bullet.gif) left 7px no-repeat; }
li.nobull p { padding-left:5px;}
li.nobull a  { margin:0; padding:0;  word-wrap:break-word; word-spacing:normal; white-space:normal; }

table.xmlTable {	
	background-color:#666;
	margin:10px 0 10px 0;
	padding:0;
	clear:both;

}
table.xmlTable tr td {
	 padding:3px;
	 background-color:#fff;
 }

 
 table.categoriesTable{
	border:0px;
	width:100%;
}
table.categoriesTable tr {
	border:0px;
	width:100%;
}
table.categoriesTable tr td {
	 border:0;
 }
table.categoriesTable tr td label {
	 float:left;
	 padding:0 0 0 25px;
	 margin:0;
	 margin-top:-17px;
 } 
 
#postData h1{
	color:#000000;
	font-size:24px;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding:0 0 15px 0;
}
#postData h2{
	color:#000000;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding:0 0 15px 0;
}
#postData h3{
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding:0 0 15px 0;
}
#postData h4{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding:0 0 15px 0;
}
#postData p {
	color:#000000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none; 
}

#postData ul { margin:0; padding:0; /*list-style-type:disc;*/ }
#postData ul li { width:96%; clear:both; margin:0; padding:0 0 0 10px; min-height:15px; list-style-type:none; background:url(/Community/TaxDirector/Themes/TaxDirector/Images/common/li_bullet.gif) left 7px no-repeat; }
#postData ul li p { padding-left:5px;}
#postData ul li a  { margin:0; padding:0;  word-wrap:break-word; word-spacing:normal; white-space:normal; }
#postData ol { clear:both;  }
#postData ol li { word-wrap:break-word; word-spacing:normal; white-space:normal; }


table.tabularData tr th{font-weight:bold; text-align:left; margin:0; padding:0 6px 6px 0; background:none; font-size:75%}
table.tabularData table tr{background:url(../images/common/horizontalDivideDashed.gif) left bottom repeat-x}
table.tabularData tr td{margin:0; padding:0;}
table.tabularData tr td table{margin:0; padding:0; border:none;}
table.tabularData tr td table tr td{text-align:left; margin:0; padding:2px 0 2px 0; font-size:75%; color:#636363;}
table.tabularData tr td table tr td a{font-weight:bold;color:#3163CE;}
.titleWidth{width:450px; text-align:left;color:#636363;}
.datPost{width:120px; text-align:left;color:#636363;}
.authorWidth{width:200px; text-align:left;color:#636363;}
.actionWidth{width:100px; text-align:left;color:#636363;}
