body {
 min-width: 728px; /* 2x LC width + RC width */
}
#portalContainer {
  padding-left: 200px;   /* LC width */
  padding-right: 316px;  /* RC width */
  margin:10px 6px;
}
#portalContainer .column {
  position: relative;
  float: left;
}
#containerCenter {
  width: 100%;
  margin: 0 8px;
}
#containerLeft {
  width: 200px;          /* LC width */
  right: 216px;          /* LC width */
  margin-left: -100%;
}
#containerRight {
  width: 300px;          /* RC width */
  margin-right: -316px;  /* RC width */
}
#footer {
  clear: both;
}
/*** IE6 Fix ***/
* html #containerLeft {
  left: 300px;           /* RC width */
}

.borderwrap {
  border:1px solid #AAAAAA;
  padding:2px;
}

#portalContainer h3 {
border-bottom:1px solid #12395D;
color:#FFFFFF;
font-size:1.1em;
font-weight:bold;
padding:8px;
}

#quicktax #portalContainer h3 { 
  background: url("http://community.intuit.ca/discussion/style_images/intuit_global/quicktax_bg.jpg") no-repeat scroll 0 0 #085BAB;
}

#profile #portalContainer h3 {
  background: url("http://community.intuit.ca/discussion/style_images/intuit_global/profile_bg.jpg") no-repeat scroll 0 0 #E4720F;
}

ul.catBlock {
display: inline-block;
width: 30%;
vertical-align: top;
}

ul.catBlock li {
margin-bottom:5px;
}

.forumInfo {
font-size:9px;
font-style:italic;
}

/* -------------------------------- */
/* New styles */

/*.members {
   margin: 10px 0 0 0;
}*/

.members li {
	padding: 6px;
}
	.members .date, .newsfeed .date, .newsfeed .desctext {
		font-size: 11px;
	}

.newsfeed li {
	padding: 10px 6px;
}

.newsfeed a {
	text-decoration: none;
}
	.newsfeed a:hover {
		text-decoration: underline;
	}
	
.members .photo, #welcome_block .photo {
   float: left;
   margin-right: 6px;
   border: 1px solid #a7b5bf;
}

.members .member_block, #welcome_block .member_block {
   margin-left: 35px;
}

#activeusers h4 {
   font-size: 13px;
}

#activeusers .desctext {
   color: #8e9aa7;
   margin: 0;
}

#activeusers li {
display: inline;
}

#custom {
   font-size: 13px;
}

#quicktax .row1 {
	background: #e9eef3; 
}

	#quicktax .row2.altrow {
		background: #f2f5f8;
	}

#profile .row1 {
	background: #f4f2e9;
}

	#profile .row2.altrow {
		background: #faf9f5;
	}
	
#button {
   display: block;
   padding: 10px 30px;
   margin: 0 auto;
   background: #1b8272;
   color: #fff;
   text-decoration: none;
   text-align: center;
   -moz-border-radius: 6px;
   -webkit-border-radius: 6px;
   width: 50%;
}

#button:hover, .member_links a:hover {
   background: #299f8d;
}

.copyright {
   font-size: 13px;
   color: #727272;
   text-align: center;
}

.member_links {
   text-align: center;
   font-size: 13px;
   margin: 10px 0;
}

/*.member_links a {
   background: #1b8272;
   color: #fff;
   padding: 2px 8px;
   -moz-border-radius: 4px;
   -webkit-border-radius: 4px;
   text-decoration: none;
}*/

#welcome_block table {
   font-size: 15px;
}

.date {
   font-size: 13px;
   color: #8e9aa7;
}

#news, #news .date {
   margin-left: 10px;
}

#news {
   margin-top: 20px;
}

#news li {
   margin: 10px 0;
   line-height: 130%;
}

hr {
   display: block;
   border-top: 1px solid #8593a1;
   width: 90%;
   margin: 10px auto;
   height: 1px;
}

#category_list {
text-align: center;
}

	#category_list h3 {
		text-align: left;
	}

#category_list ul {
text-align: left;
margin-top: 10px;
}

td.ft { width: 40%; }
td.fc { width: 60%; }

#copyright_text {
color:#999999;
font-size:10px;
line-height:100%;
padding:20px 15px;
}

#board_footer {
	margin-bottom: 0px;
}

#welcome_block .submit {
	padding: 6px;
}