/* @override http://community-wealth.org/beta/style.css */body {	margin: 0px;	padding: 0px;	background-image:      url(images/allsite/bg.gif);}td {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	line-height: 18px;}p {}h1 {	font-size: 12px;	font-weight: bold;	margin: 0px;	padding: 0px;}h2 {	font-size: 12px;	font-weight: bold;	margin: 0px;	padding: 0px;	color: #666666;}.pt9 {	font-size: 9px;}.pt10 {	font-size: 10px;}form {	margin: 0px;	padding: 0px;}input {	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #333333;}li {	margin-bottom: 7px;}.white {	color: #FFFFFF;}.orange {	color: #F26522;}.blue {	color: #0048A0;}.table-bottom {	background-image:      url(images/allsite/table-shading/bottoms.jpg);	background-repeat: repeat-x;	background-position: bottom;	background-color: #FFFFFF;	padding: 10px;	vertical-align: top;}.table-title {	background-color: #FFFFFF;	background-image:     url(images/allsite/table-shading/titles_left.jpg);	background-repeat: repeat-y;}.table-title-sm {	background-color: #FFFFFF;	background-image:     url(images/allsite/table-shading/titles_right.jpg);	background-repeat: repeat-y;	background-position: right;}.td-orange {	background-color: #0048A0;}.table-sm-bottom {	background-image:      url(images/allsite/table-shading/bottoms.jpg);	background-repeat: repeat-x;	background-position: bottom;	background-color: #FFFFFF;}.table-dots-devide {	background-color: #FFFFFF;	background-image:      url(images/allsite/table-dots/deviders.gif);	background-repeat: repeat-x;	height: 3px;	margin: 0px;	padding: 0px;}.table-bottom-footer {	background-image:      url(images/allsite/table-shading/bottoms.jpg);	background-repeat: repeat-x;	background-position: bottom;	background-color: #FFFFFF;	padding: 10px 10px 10px 12px;}.line-ht-22 {	line-height: 22px;}.nobold {	font-weight: normal;}.line-ht-normal {	line-height: normal;}.small-box-text {	font-size: 10px;	line-height: 16px;}.padding {	padding-top: 5px;	padding-bottom: 5px;	padding-left: 5px;}.table-cell-gray {	background-image:     url(images/allsite/table-shading/gray.gif);	background-repeat: repeat-y;}.td-panel-top {	background-image:       url(images/strategies/panel/blue-vert.jpg);	background-repeat: repeat-x;	font-size: 9px;	line-height: 14px;	font-weight: bold;	text-align: center;	vertical-align: bottom;	color: #FFFFFF;}.td-panel-title {	background-color: #FFFFFF;	background-image:     url(images/strategies/panel/td_orange.jpg);	background-repeat: repeat-y;	background-position: right;}.td-nolink {	display:block;	padding-left: 10px;	padding-top: 5px;	padding-bottom: 5px;}.spotlite-ol {	line-height: 14px;	font-size: 10px;	margin-bottom: 3px;	margin-top: 0px;}a.td-panel:link, a.td-panel:active, a.td-panel:visited {	color: #0048A0;	display:block;	text-decoration: none;}a.td-panel:hover {	text-decoration: none;	background-color: #0048A0;	color: #FFFFFF;}a:link, a:active, a:visited {	color: #0048A0;	text-decoration: none;	font-weight: bold;	}a:hover {	text-decoration: underline;}a.orange:link, a.orange:active, a.orange:visited {	color: #F26522;	text-decoration: none;	font-weight: bold;	}a.orange:hover {	text-decoration: underline;}.subnav-sectors {	padding-left: 10px;	color: #F26522;	padding-top: 2px;	padding-bottom: 3px;	font-weight: bold;}a.td-subnav:link, a.td-subnav:active, a.td-subnav:visited {	display:block;	padding-left: 10px;	color: #0048A0;	text-decoration: none;	padding-top: 2px;	padding-bottom: 3px;}a.td-subnav:hover {		color: #FFFFFF;	text-decoration: none;	background-color: #F26522;	}a.td-subnav-over:link, a.td-subnav-over:active, a.td-subnav-over:visited {	display:block;	padding-left: 10px;	color: #FFFFFF;	text-decoration: none;	padding-top: 2px;	padding-bottom: 3px;	background-color: #0048A0;	}a.td-subnav-over:hover {		color: #FFFFFF;	text-decoration: none;	background-color: #F26522;	}a.td-subnav-top:link, a.td-subnav-top:active, a.td-subnav-top:visited {	display:block;	padding-left: 10px;	color: #0048A0;	text-decoration: none;	padding-top: 5px;	padding-bottom: 5px;}a.td-subnav-top:hover {		color: #FFFFFF;	text-decoration: none;	background-color: #F26522;	}a.td-subnav-top-over:link, a.td-subnav-top-over:active, a.td-subnav-top-over:visited {	display:block;	padding-left: 10px;	color: #FFFFFF;	text-decoration: none;	padding-top: 5px;	padding-bottom: 5px;	background-color: #0048A0;	}a.td-subnav-top-over:hover {		color: #FFFFFF;	text-decoration: none;	background-color: #F26522;	}.nav1 a {	display:block;	width: 100px;	height: 28px;	background:    url(images/nav/1.gif) no-repeat;	text-indent: -10000em;	}.nav1 a:hover { 	background-position: 0px -28px;}.nav2 a {	display:block;	width: 167px;	height: 28px;	background:    url(images/nav/2.gif) no-repeat;	text-indent: -10000em;}.nav2 a:hover { 	background-position: 0px -28px;}.nav3 a {	display:block;	width: 128px;	height: 28px;		background:    url(images/nav/3.gif) no-repeat;	text-indent: -10000em;}.nav3 a:hover { 	background-position: 0px -28px;}.nav4 a {	display:block;	width: 174px;	height: 28px;		background:    url(images/nav/4.gif) no-repeat;	text-indent: -10000em;}.nav4 a:hover { 	background-position: 0px -28px;}.nav5 a {	display:block;	width: 95px;	height: 28px;		background:    url(images/nav/5.gif) no-repeat;	text-indent: -10000em;}.nav5 a:hover { 	background-position: 0px -28px;}.nav6 a {	display:block;	width: 106px;	height: 28px;		background:    url(images/nav/6.gif) no-repeat;	text-indent: -10000em;}.nav6 a:hover { 	background-position: 0px -28px;}.nav1-over a {	display:block;	width: 100px;	height: 28px;	background:    url(images/nav/1-over.gif) no-repeat;	text-indent: -10000em;	}.nav1-over a:hover { 	background-position: 0px -28px;}.nav2-over a {	display:block;	width: 167px;	height: 28px;	background:    url(images/nav/2-over.gif) no-repeat;	text-indent: -10000em;}.nav2-over a:hover { 	background-position: 0px -28px;}.nav3-over a {	display:block;	width: 128px;	height: 28px;		background:    url(images/nav/3-over.gif) no-repeat;	text-indent: -10000em;}.nav3-over a:hover { 	background-position: 0px -28px;}.nav4-over a {	display:block;	width: 174px;	height: 28px;		background:    url(images/nav/4-over.gif) no-repeat;	text-indent: -10000em;}.nav4-over a:hover { 	background-position: 0px -28px;}.nav5-over a {	display:block;	width: 95px;	height: 28px;		background:    url(images/nav/5-over.gif) no-repeat;	text-indent: -10000em;}.nav5-over a:hover { 	background-position: 0px -28px;}.nav6-over a {	display:block;	width: 106px;	height: 28px;		background:    url(images/nav/6-over.gif) no-repeat;	text-indent: -10000em;}.nav6-over a:hover { 	background-position: 0px -28px;}.tight-bullets {	margin-bottom: 0px;	margin-top: 0px;}.title-bg {	background-image: url(images/news/zine_titles-bg.jpg);	background-repeat: no-repeat;	height: 25px;	padding-top: 4px;	padding-bottom: 3px;}.green {	color: #00CC00;}.red {	color: #CC0000;}.new {	color: #CC0000;	font-style: italic;	font-weight: bold;}.table-bottom-blog {	background-image:      url(images/allsite/table-shading/bottoms.jpg);	background-repeat: repeat-x;	background-position: bottom;	background-color: #FFFFFF;	vertical-align: top;	margin: 0px;	padding: 0px;}.roundtables-box {	background: url(images/home/cw-in-action.gif) no-repeat right bottom;}.cwcities-box {	background: url(images/home/cw-cities_notext2.gif) no-repeat right bottom;}.interviews-box {	background: url(images/home/microphone2.gif) no-repeat right bottom;}.roundtables-box-inside {	background: url(images/allsite/table-shading/titles_right.jpg) repeat-y right;}.uppercase {	text-transform: uppercase;}.quote { padding-right: 10px;    padding-left: 10px;	font: italic 14px/18px "Trebuchet MS", Verdana, Arial, sans-serif;	color: #3399cc;	padding-bottom: 0;	margin-bottom: -5px;}.quote2 {	font: italic bold 14px/18px "Trebuchet MS", Verdana, Arial, sans-serif;	color: #3399cc;	margin-bottom: -5px;	padding: 20px 10px 0;}.attribute {    padding:0 0 0 40px;    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;    font-size: 10px;	text-transform:capitalize;	line-height:14px;}.attribute2 {    padding-right: 10px;    padding-left: 10px;    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;    font-size: 11px;	padding-bottom: 0;	margin-bottom: 0;}
