			body, html {
				margin:0px;
				padding:0px;
				width:100%;
				height:100%;
				overflow:hidden;
				font-family:tahoma, arial, verdana;
				font-size:8pt;
				background-color:transparent;
			}
			.divscript {
				display:none;
			}
			#divBadBrowser {
				position:absolute;
				top:0px;
				left:0px;
				padding:5px;
				width:100%;
				z-index:10000;
				background-color:#F00;
				color:#FFF;
				font-weight:bold;
			}
			#green_nw {
				position:absolute;
				width:15px;
				height:15px;
				left:0px;
				margin-left:-15px;
				background-image:url(../images/home/green_nw.png);
				_background-image:none;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home/green_nw.png', sizingMethod='scale');
			}
			#green_n {
				/*background-color:#A6BE37;*/
				position:relative;
				width:100%;
				height:15px;
				background-image:url(../images/home/green.png);
			}
			#green_se {
				width:15px;
				height:23px;
				z-index:200;
				margin-top:-18px;
				position:absolute;
				right:0px;
				background-image:url(../images/home/green_se.gif);
				/*_background-image:none;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home/green_se.png', sizingMethod='scale');*/
			}
			#green_s {
				margin-top:-18px;
				position:absolute;
				width:100%;
				height:23px;
				left:-15px;
				background-image:url(../images/home/green_s.png);
				_background-image:none;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home/green_s.png', sizingMethod='scale');
			}
			#blue_nw {
				position:absolute;
				width:15px;
				height:15px;
				left:0px;
				margin-left:-15px;
				background-image:url(../images/home/blue_nw.png);
				_background-image:none;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home/blue_nw.png', sizingMethod='scale');
			}
			#blue_n {
				/*background-color:#A6BE37;*/
				position:relative;
				width:100%;
				height:15px;
				background-image:url(../images/home/blue.png);
			}
			#blue_se {
				position:absolute;
				width:15px;
				height:23px;
				right:0px;
				margin-top:-18px;
				z-index:200;
				background-image:url(../images/home/blue_se.gif);
				/*_background-image:none;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home/blue_se.png', sizingMethod='scale');*/
			}
			#blue_s {
				position:absolute;
				width:100%;
				height:23px;
				left:-15px;
				margin-top:-18px;
				background-image:url(../images/home/blue_s.png);
				_background-image:none;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home/blue_s.png', sizingMethod='scale');
			}
			.frameBackground {
				position:absolute;
				width:100%;
				height:100%;
				z-index:1;
				border:0px;
				left:0px;
				display:none;
			}
			.divBackground {
				position:absolute;
				width:100%;
				height:100%;
				border:0px;
				left:0px;
			}
			.m_contentheader {
				font-size:10pt;
				font-weight:bold;
				color:#225E96;
			}
			.column {
				background:url(../images/home/splitter.png) no-repeat right bottom;
				_background-image:none;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home/splitter.png', sizingMethod='scale');
			}
			#contentholder {
				position:absolute;
				height:100%;
				width:100%;
				z-index:9998;
				overflow-x:hidden;
				overflow-y:auto;
				/*overflow:auto;*/
			}
			.tabcontainer {
				position:relative;
				bottom:0px;
			}
			.greencontainer {
				background:url(../images/home/tabline_green.gif) repeat-x left bottom;
			}
			.bluecontainer {
				background:url(../images/home/tabline_blue.gif) repeat-x left bottom;
			}
			.homeheader { font-size:10pt; color:#20507F; /*A70138;*/ font-weight:bold; margin-bottom:8px; }
			.qperson { position:relative; margin-bottom:5px; float:left; margin-right:10px; z-index:9999}
			.qanswer { position:relative; }

			.m_bar {
				position:relative;
				height:30px;
				/*top:-2px;*/
			}
			.m_barcontent {
				position:relative;
				z-index:4;
				/*background-color:#FFF; */
				margin-left:4px;
				margin-right:4px;
				margin-top:-5px;
			}
			.m_contenttextwhite{
				background-color:#FFF;
				position:relative;
				top:-9px;
			}
			.m_barcontenttext {
				padding:20px 8px 0px 8px;
				position:relative;
				z-index:8;
			}
			.m_contentbottom {
				z-index:7;
				width:664px;
				height:30px;
				position:absolute;
				margin-top:-14px;
				/*bottom:0px;*/
				background-image:url(../images/home/bottombar.png);
				_background-image:none;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home/bottombar.png', sizingMethod='scale');
			}
			.m_barleft {
				height:30px;
				width:23px;
				position:absolute;
				left:0px;
				background:url(../images/home/bar_left.png) no-repeat left top;
				_background-image:none;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home/bar_left.png', sizingMethod='scale');
			}
			.m_barright {
				height:30px;
				width:23px;
				position:absolute;
				right:0px;
				background:url(../images/home/bar_right.png) no-repeat left top;
				_background-image:none;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home/bar_right.png', sizingMethod='scale');
			}
			.m_barrightclear {
				height:30px;
				width:23px;
				position:absolute;
				right:0px;
				background:url(../images/home/bar_right_clear.png) no-repeat left top;
				_background-image:none;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home/bar_right_clear.png', sizingMethod='scale');
			}
			.m_barmid {
				margin-left:23px;
				margin-right:23px;
				height:30px;
				line-height:30px;
				background:url(../images/home/bar_mid.png) repeat-x left top;
				_line-height:28px;
				_background-image:none;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home/bar_mid.png', sizingMethod='scale');
			}
			.m_barmid0 {
				height:30px;
				line-height:30px;
				background:url(../images/home/bar_mid.png) repeat-x left top;
				_line-height:28px;
				_background-image:none;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home/bar_mid.png', sizingMethod='scale');
			}
			.barlabel {
				position:relative;
				height:30px;
				line-height:30px;
				left:-8px;
			}
			.sheen {
				position:absolute;
				background:url(../images/home/sheen.png) no-repeat left top;
				height:66px;
				width:255px;
				_background-image:none;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home/sheen.png', sizingMethod='scale');
			}
			.sheen50 {
				position:absolute;
				background:url(../images/home/sheen.png) no-repeat left top;
				height:66px;
				width:255px;
				_background-image:none;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home/sheen.png', sizingMethod='scale');
			}
			img.vsplitter {
				top:-16px;
				width:2px;
				margin-left:-1px;
				position:absolute;
				_display:none;
			}
			div.vsplitter {
				overflow:hidden;
				top:-16px;
				width:2px;
				margin-left:-1px;
				position:absolute;
				display:none;
				_display:block;
				_background-image:none;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home/splitter.png', sizingMethod='scale');
			}


	.acc_handle {
		color: #95bee1;/*145261;*/ /*4576A4;*/
		position:relative;
		z-index:511;
/*		height:26px;*/
		height:22px;
		width:153px;
		background-image:url('../images/home/acchandle.png');
		font-size:10pt;
		font-weight:bold;
		line-height:26px;
/*		color:#FFF;*/ /*#A70138;*/ /*9E051D;*/
		cursor:pointer;
		text-align:left;
		_background-image:none;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home/acchandle.png', sizingMethod='scale');
/*		background-image:url('../images/home/acchandle.png');*/
	}
	.acc_handle .txtlink {
		line-height:26px;
		text-decoration:none;
		position:absolute;
		top:-3px;
		left:0px;
		padding-left:8px;
		width:100%;
		display:block;
	}
	.acc_handle .txtlink:hover {
/*		text-decoration:underline;*/
		color:#DCFF47; /*c4d76f;*/ /*aaccdd;*/
	}
	.acc_stretcher {
		position:relative;
		z-index:510;
		top:0px;
		width:153px;
		color:#041f50; /*FFF;*/ /*000000;*/
		background-color:#95bee1; /*375C8C;*/
/*		background:#C4D772 url(../images/theme/acccontent.gif) repeat-x left bottom;*/
		font-size:10pt;
		overflow:visible;
		overflow-x:hidden;
	}
	.acc_stretcherbg, .acc_stretcherbginner {
		background-color:#95bee1; /*375C8C;*/
		/*background:url('../images/theme/acccontent.gif') repeat-x left top;*/
		position:absolute;
		z-index:509;
		margin-top:-25px;
		width:153px;
		height:27px;
	}
	.acc_stretcherbginner {
		height:31px;
		width:153px;
		z-index:-2;
		position:absolute;
		bottom:0px;
		margin-bottom:-1px;
		background-image:none;
		display:none;
	}
	.acc_break {
		height:5px;
		overflow:hidden;
	}
	.panecontent {
		padding-left:8px;
		padding-right:5px;
		font-size:8pt;
		color:#041f50; /*aaccdd;*/
/*		font-weight:bold;*/
	}
		#Discussions {
			margin-top:-5px !important;
			float: left;
			width: 100%;
			}
		#Discussions, #Discussions * {
			margin:0px;
			padding:0px;
			list-style:none;
			}
/*		#Discussions li li {
		}*/
		#Discussions li ul {
			/*border:1px solid #f0f0f0;*/
/*			background-color:#fefecc;*/
			border-bottom:1px solid #ccc;
			}
		#Discussions li li {
			height:auto;
			border:0px;
			}
		.NoNewComments,
		#Discussions li.Read ul {
/*			background-color:#fffeec !important;*/
			}
		.NewComments,
		#Discussions li.Read.NewComments ul {
/*			background-color:#fefecc !important;*/
			}
		#Discussions li ul {
			padding: 7px 6px 7px 6px;
			color:#777;
			}
		#Discussions ul span, #Discussions ul span a, #Discussions ul a {
			color:#aaa;
			text-decoration:none;
			}
		#Discussions ul span a:hover, #Discussions ul a:hover {
			color:#f00;
			}
		#Discussions ul a {
			color:#777;
			}
		.Discussion {
/*			background: yellow;*/
			margin: 0px;
			padding: 0px;
			overflow: hidden;
			width: 100%;
			font-size:10px;
		}
		.Discussion ul li span {
			margin-left:5px !important;
			white-space:nowrap;
		}
		.Discussion ul li div {
			float:left;
			margin-right:10px !important;
			white-space:nowrap;
		}
		.DiscussionType {
			font-size:12px;
			float:left;
			margin-right:5px !important;
			color:#062971;
			font-weight:bold;
			line-height:20px;
			}
		.DiscussionType span,
		.DiscussionType.Normal {
			display:none;
			}
		.DiscussionType * {
			float: left;
			}
		.DiscussionTopic {
			padding-left: 20px !important;
			background-image: url(../images/silk/user_comment.gif);
			background-repeat: no-repeat;
			background-position: 0px 2px;
			font-size:12px;
			line-height:20px;
			}
		.User.Name {
			font-size:14px;
			line-height:20px;
			overflow: hidden;
			}
		.DiscussionTopic span {
			display:none;
			}
		.DiscussionTopic a, .User.Name a, a.DiscussionTopic {
			color:#3354aa !important;
			text-decoration:underline !important;
			font-weight:bold;
			}
		a.DiscussionTopic {
			display:block;
		}
		.DiscussionTopic a:hover, a.DiscussionTopic:hover {
			text-decoration: none !important;
			}
		.DiscussionCategory, .DiscussionStarted, .DiscussionComments, .DiscussionLastComment, .DiscussionActive, .DiscussionNew {
			width: auto;
			display:inline;
			font-size:10px;
			background-color:#f00;
			margin-right:10px!important;
			}
		.NewComments .DiscussionNew a {
			color:#c00 !important;
			}
		#Discussions li.Read.NewComments .DiscussionNew {
			display:inline;
			}



		.whiteinset {
			background:
				url(../images/theme/binset_m_w.gif)
				repeat-x
				right top;
			display:block;
			height:20px;
			color:#95BEE1;
			font-size:8pt;
			font-weight:bold;
			position:relative;
			float:left;
			padding-left:5px;
			padding-right:5px;
		}
		.whiteinset a img {
			vertical-align:middle;
			margin-right:2px;
			position:relative;
			top:-1px;
		/*	opacity:0.75;
			-moz-opacity:0.75;
			filter: alpha(opacity=75);
		*/
		}
		.whiteinsetl {
			background:
				url(../images/theme/binset_l_w.gif)
				no-repeat
				left top;
			position:relative;
			left:0px;
			top:0px;
			height:20px;
			width:5px;
			display:block;
			float:left;
		}
		.whiteinsetr {
			background:
				url(../images/theme/binset_r_w.gif)
				no-repeat
				left top;
			position:relative;
			left:0px;
			top:0px;
			height:20px;
			width:5px;
			display:block;
			float:left;
		}
		.buttonon {
			cursor:pointer;
		}

		.whiteinset a, .whiteinset a:visited, .whiteinset a:link {
			display:block;
			height:20px;
			color:#95BEE1;
			font-size:8pt;
			font-weight:bold;
		/*	color:#95BEE1;*/
			color:#558Eb1;
			line-height:19px;
			vertical-align:top;
		}

		.whiteinset a:hover {
			color:#20507F;
		}
