#leftcontent{
	width: 140px;
	margin: 0 0px 90px 0px;
  padding: 0px 0px 0px 0px;
}
#leftnav{
  margin: 0 0px 90px 0px;
  padding: 15px -10px 15px 5px;
	color:#19849A;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #C0D8DE;
	background-image: url(/images/global/cnr_blue_br.gif);
	background-repeat: no-repeat;
	background-position: 100% 100%;
	width: 140px;
}
#leftnav a, #leftnav a:link, #leftnav a:visited {
  color: #027592;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}
#leftnav a:hover {
  color: #666666;
}
#expert  {
  margin: 0px 50px 20px 0px;
}
#leftdisclaimer{
  margin: 0 0px 0px 0px;
  padding: 15px 5px 15px 5px;
	color:#52676D;
	line-height: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FAEFD6;
	background-image: url(/images/forums/cnr_beige_ur.gif);
	background-repeat: no-repeat;
	background-position: 100% 0%;
	width: 140px;
	-moz-box-sizing:border-box;box-sizing:border-box;
}
.quesbox{
  margin: 0 0px 0px 0px;
  padding: 15px 35px 15px 35px;
	color:#52676D;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #faefd6;
	width: 590px;
	-moz-box-sizing:border-box;box-sizing:border-box;
}
.response{
  margin: 0 10px 6px 0px;
  padding: 0px 0px 0px 0px;
	-moz-box-sizing:border-box;box-sizing:border-box;
}

#rightcontent{
	width: 176px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}

#farrightcontent{
	width: 176px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: top;
	background-color: #eaeeef;
}

.qna, h1.qna {
	color: #000000;
	font-size: 15px;
	font-weight: bolder;
	margin:0 !important;
	padding:0 !important;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.category{
	color: #4B6066;
	font-size: 15px;
	font-weight: bolder;
}
.toolbox td{
  width:167px;
	border-style: solid;
	border-width: 0 1px 1px 1px;
	border-color: #bbbbbb;
	padding: 5px 0px;
	vertical-align: middle;
	text-align:center;
}
.bodytext{
  padding:0 0 0 0;
	margin:0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
}
.header{
	background-color: #ee3b33;
	color: #ffffff;
	padding: 4px 14px;
	margin: 0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	border-width: 1px 0 0px 0;
	border-style: solid;
	border-color: #ffffff;
	-moz-box-sizing:border-box;box-sizing:border-box;
}
.header b{
	color: #ffffff;
	font-weight: bold;
}
/*
.bodytext{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
}
*/
.byline{
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	margin:0px;
	padding:0px 0 5px 0px;
}
.links{
	width: 176px;
}
#middlecontent{
	margin: 0px;
	padding: 10px;
	}
	
#maincontent_forums{
margin: 0px;
padding: 10px 0px 10px 12px;
}
	
.terms td{
  margin: 0 0px 0px 0px;
  padding: 4px 4px 4px 4px;
	color:#52676D;
	line-height: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 640px;
	vertical-align: bottom;
	border-style: solid;
	border-width: 0 1px 1px 1px;
	border-color: #cccccc;
	-moz-box-sizing:border-box;box-sizing:border-box;
}

#middlecontent .links{
		margin-left:10px;
}
#maincontent_forums .links{
		margin-left:10px;
}


.intro{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #000000;
	margin:0px;
	padding:15px 0 15px 0px;
}

.footnote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #000000;
}
sup{
	margin: 0;
	padding: 0px;
	font-size: 10px;
	color:#000000;
}
.conference{
	width:451px;
	margin: 0 0 15px 0;
}
.conference td{
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: #bbbbbb;
	margin:0px;
	padding: 0px;
}
.conference a, .upcoming a, .conference a:link, .upcoming a:link, .conference a:visited, .upcoming a:visited {
 	color:#19849a;
}

/*
h2{
	color:#006699;
}
h3{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	text-transform: none;
	color: #000000;
}
 p{
   margin:0 0 20px 0;
	 padding:1px;
 }*/
 h1{
   margin:20px 0;
	 padding:1px;
	font-family: "Times New Roman", Times, serif;
 }
 h2{
	color:#006699;
   margin:20px 0;
	 padding:1px;
	font-family: "Times New Roman", Times, serif;
 }
 h3{
   margin:20px 0;
	 padding:1px;
	font-size: 18px;
	text-transform: none;
	color: #000000;
	font-family: "Times New Roman", Times, serif;
 }
 h4{
   margin:20px 0;
	 padding:1px;
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
 }
 h5{
   margin:20px 0;
	 padding:1px;
	font-family: "Times New Roman", Times, serif;
 }
.upcoming{
	width:153px;
	margin: 10px 0px 12px 12px;
}

#leftnav li ul {
	padding: 0;
}
.arrowlist2 {
  list-style: none;
	margin:0px;
	padding: 0 3px 0 12px;
}
.arrowlist2 li {
	background-image: url(/images/global/bullet_redarrow.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0 0 10px 12px;
}
.activelist li {
	margin: 0px;
	padding: 0 0 6px 20px;
}

.browselink li {
	background-image: url(/images/forums/arrow_browse.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0 0 0px 20px;
}


a, a:link, a:visited {
  color: #027592;
	font-weight: normal;
	text-decoration: none;
}
a:hover{
  color: #666666;
}

#maincontent_forums a:hover {
  color: #666666;
  text-decoration: underline;
}

a:active{
	color: #999999;
}
.headline2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #EE3B33;
	margin:0px;
	padding:10px 0 12px 0px;
}
.source{
/*	background-image: url(/images/article/hyphens.gif); 
/*	background-repeat: no-repeat;
/*	background-position: top left;*/
/*	padding: 12px 0 12px 0;
/*	margin:0px;
/*	border-width: 1px 0 0 0;
/*	border-style: solid;
/*	border-color: #cccccc;
	display: block;
}

/* Toolbar (added with page widening */

.toolbar {
margin-bottom: 1em;
overflow: hidden;
}

.toolist {
list-style-type: none;
margin: 0;
padding: 0;
}

.toolist li {
border-left: 1px solid #000;
float: left;
line-height: 1.1em;
margin: 0 2px 0 -2px;
padding: 0 4px 0 4px;
background-image: none;
}

.toolist li a, .toolist li a:hover, .toolist li a:visited {
color: #000000;
font-family: arial, verdana;
font-size: 10px;
}

#midrightcontent{
	width: 166px;
	margin: 0px 0px 0px 2px;
	padding: 0px;

}

.skyscraper{
	margin: 0px 0 0 0;
	padding: 0 8px 8px 8px;
	border-color: #cccccc;
	border-style: solid;
	border-width: 0 0 0 1px;
	text-align: center;
}

ul.catcol {
  float: left;
  width: 120px;
  margin: 0;
  padding: 0;
  list-style: none;
}
 
li.catcol {
  float: left;
  width: 60px;
  margin: 0;
  padding: 0;
} 

.2col {
  width: 650px;
  column-width: 120px;
  column-gap: 10px;
  column-rule: none;
  column-count: 4;
}

.2col p {
  font-size: 16px;
}

.headerask {
color:#000000;
	line-height: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
		margin: 0px 0 0 13px;
}

.headerforumname {
color:#ffffff;
	line-height: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	filter: shadow;
	margin: 0px 0 0 13px;
	font-weight: bold;
}

#myTextArea {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin: 0px 5px 0 0;
}

.expertheads {
margin: 2px 6px 0 0;
}


.contains {
  position: relative;
  left: 13px;
  top: -6px;
  color: #000;
  font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
}
.text {
  position: absolute;
  left: -2px;
  top: -2px;
  color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
}

#qna_list {width:652px;}
#qna_list tbody{width:652px;}
#qna_list tbody tr {width:500px}
#qna_list tbody tr td {width:80%}

.formdrop{
  font-family: geneva, arial, sans-serif;
  background-color: #e7ebee;
  font-size: 7pt;
  color: #000000;
}
.band {
text-align: center;
color: white;
font-family: verdana, arial;
font-weight: bold;
padding: 5px;
}