.newscontentMainWrapper {
	width:360px;
	width:360px !important;
}

.newsItemStyle04 h2 {
	font-size:112% !important;
}

.contentDivider
{
	padding-top:16px !important;
	background-image :url("../../Images/Backgrounds/listStyle06divider.gif");
	background-position:top;
	background-repeat:repeat-x;
	/*bottom left repeat-x;*/
}
.SecondcontentDivider
{
	padding-bottom:10px;
	background:url("../../Images/Backgrounds/listStyle06divider.gif") bottom left repeat-x;
}
.splitBoxWrapper
{
	float:left;
	clear:both;
	background:url("../../Images/Backgrounds/nl_splitboxbg.gif") bottom left no-repeat;
	padding:0px;
	margin:0px;
	width:464px;
}

.splitBoxWrapper .splitBoxLeft 
{
	float:left;
	padding:10px 14px 14px 14px !important;
	width:192px !important;
	border-top:1px solid #ddd;
	display:inline;	
	margin:0px;
	display:inline;
}

.splitBoxWrapper .splitBoxRight
{
	float:left;
	padding:10px 14px 14px 14px !important;
	width:192px !important;
	border-top:1px solid #ddd;
	display:inline;
	margin:0px;	
	margin-left:24px;
	display:inline;
}
.splitBoxWrapper h2,
.splitBoxWrapper p,
.splitBoxWrapper fieldset
{
	float:left;
	clear:left;
	display:inline;
	margin:0px !important;
	padding:0px !important;
	width:192px !important;
	border:none;
}

.splitBoxWrapper p.buttonStyle01
{
	float:left;
	clear:left;
	display:block;
	width:100px !important;
}


.splitBoxWrapper h2 
{
	color:#004c4d !important;
	font-size:112% !important;
}

.splitBoxWrapper p 
{
	padding-top:5px !important;
	font-size:69% !important;
	color:#666 !important;
}

.splitBoxWrapper fieldset 
{
	padding-top:7px !important;
}

p.buttonStyle01
{
	float:right;
	font-size:69%;
	background:url("../../Images/Backgrounds/linkbar-light-left.gif") top left no-repeat;
	margin:10px 0px 0px 0px !important;
	padding:0px 10px 0px 18px !important;
	width:auto!important;
}

table p.buttonStyle01
{
	font-size:100%;	
}

p.buttonStyle01 a
{
clear:left;
float:left;
font-size:68%;
background:url("/Images/Backgrounds/linkbar-light-right.gif") top right no-repeat;
font-weight:bold;
color:#333 !important;
text-decoration:none;
margin: 0px;
padding:3px 10px 4px 0px;
}

.buttonStyle01 a:hover
{
	text-decoration:underline !important;
	color:#000 !important;
}



.extWidth192
{
	width:189px;
}

.extPaddingTop {
	padding-top:5px !important;
}

.green {
	color:#004C4C !important;
}

h1 span {
	color:#7AA9A6;
	font-size:95%;
}

.extNoTopSpacing {
	margin-top:0px!important;
	padding-top:0px!important;
}

.extBottomSpacing {
	margin-bottom:0px!important;
	padding-bottom:10px!important;
}

.extDate {
	margin:0px!important;
	padding:0px!important;
	font-size:69%!important;
	color:#666!important;
}

.extLargeDate {
	margin:0px!important;
	padding:0px!important;
	font-size:75%!important;
	color:#666!important;
}

.textStyle07 {
	font-size:75% !important;
	font-weight:bold !important;
	margin-top:3px !important;
	color:#666 !important;
}

.textStyle07 span {
	font-size:95% !important;
}
.textStyle08 {
	font-size:75% !important;
	font-weight:bold !important;
	margin-top:0px !important;
	color:#666 !important;
}
.textStyle09 {
	font-size:75% !important;
	font-weight:bold !important;
	margin-top:20px !important;
	color:#666 !important;
}
.profileItem {
	float:left;
	clear:left;
	width:240px;
	margin:0px;
	padding:0px 0px 20px 0px;
}

.profileItem img {
	float:left;
	margin-right:10px;
	border:1px solid #CCC;
}

.profileContent {
	float:left;
	width:188px;
}

.profileContent h5,
.profileContent p {
	font-size:69%;
}

.profileContent .textStyle03{
	margin-top:10px;
}

.savePDF {
	background:url("../../Images/Icons/save-as-pdf-small.gif") top left no-repeat;	
	padding:4px 0px 5px 26px!important;
	display:block;
	text-decoration:none !important;
	font-weight:bold;
	
}


table.tableStyle06 {
	clear:both;
	padding:0px;
	margin:0px;
	width:100%;
	border-collapse:collapse;
	background:url("../../Images/Backgrounds/listStyle06divider.gif") top left repeat-x;
}

table.tableStyle06 td {
	background:url("../../Images/Backgrounds/listStyle06divider.gif") bottom left repeat-x;
	padding:10px 0px 10px 5px !important;
	font-size:69%;
	border:none !important;
	text-align: left;
}

table.tableStyle06 .date {
	background:url("../../Images/Icons/news-icon-white.gif") top left no-repeat;
	padding:0px 0px 2px 24px;
	display:block;
}

table.tableStyle06 a {
	font-weight:bold;
	text-decoration:none;
	font-size:100% !important;
	text-align:left !important;
	text-align:left;
}


ul.listStyle07
{
float:left;
width:464px;
font-size:74%;
background:url("../../Images/Backgrounds/listStyle06divider.gif") top left repeat-x;
}
ul.listStyle07 li
{
list-style-type:none;
float:left;
padding:10px 0 10px 10px;
background:url("../../Images/Backgrounds/listStyle06divider.gif") bottom left repeat-x;
width:454px;
}
ul.listStyle07 li a
{
width:450px;
wid\th:420px;
background:url("../../Images/Icons/Paging/right.gif") center left no-repeat;
padding:2px 0 2px 14px;
font-weight:bold;
}


ul.listStyle08  {
	margin:0px;
	padding:0px;
}

ul.listStyle08 li 
{
	float:left;
	font-size:69%;
	background:url("../../Images/Backgrounds/linkbar-light-left.gif") top left no-repeat;
	margin:4px 0px 0px 0px;
	padding:0px 0px 0px 18px;
	width:222px;
	list-style:none;
}

ul.listStyle08 li.selected
{
	background:url("../../Images/Backgrounds/linkbar-light-left-selected.gif") top left no-repeat;
}

ul.listStyle08 li a
{
	background:url("../../Images/Backgrounds/linkbar-light-right.gif") top right no-repeat;
	font-weight:bold;
	color:#333;
	text-decoration:none;
	margin:0px;
	padding:3px 10px 4px 2px;
	display:block;
}

ul.listStyle08 li.selected a
{
	background:url("../../Images/Backgrounds/linkbar-light-right-selecte.gif") top right no-repeat;
}

ul.listStyle08 li a:hover
{
	text-decoration:underline;
	color:#000;
}


ul.listStyle09
{
list-style:none;
width:240px;
float:left;
}
ul.listStyle09 li
{
width:240px;
list-style:none;
float:left;
padding:8px 0 0 0;
}
ul.listStyle09 li a
{
font-weight:normal;
padding:0 0 8px 40px;
}

ul.listStyle11
{
float:left;
width:464px;
font-size:74%;
background:url("../../Images/Backgrounds/listStyle06divider.gif") top left repeat-x;
}
ul.listStyle11 li
{
list-style-type:none;
float:left;
padding:10px 0 10px 0px;
background:url("../../Images/Backgrounds/listStyle06divider.gif") bottom left repeat-x;
width:454px;
}
ul.listStyle11 li a
{
width:450px;
wid\th:420px;
background:url("../../Images/Icons/save-as-pdf-small.gif") center left no-repeat;
padding:2px 0 2px 24px;
font-weight:bold;
}

ul.listStyle12
{
float:left;
width:220px;
font-size:74%;
background:url("../../Images/Backgrounds/listStyle06divider.gif") top left repeat-x;
}
ul.listStyle12 li
{
list-style-type:none;
float:left;
padding:10px 0 10px 0px;
background:url("../../Images/Backgrounds/listStyle06divider.gif") bottom left repeat-x;
width:220px;
}
ul.listStyle12 li a
{
width:196px;
background:url("../../Images/Icons/save-as-pdf-small.gif") center left no-repeat;
padding:2px 0 2px 24px;
font-weight:bold;
}

ul.listStyle13
{
float:left;
width:220px;
font-size:74%;
margin-left:24px;
background:url("../../Images/Backgrounds/listStyle06divider.gif") top left repeat-x;
}
ul.listStyle13 li
{
list-style-type:none;
float:left;
padding:10px 0 10px 0px;
background:url("../../Images/Backgrounds/listStyle06divider.gif") bottom left repeat-x;
width:220px;
}
ul.listStyle13 li a
{
width:196px;
background:url("../../Images/Icons/save-as-pdf-small.gif") center left no-repeat;
padding:2px 0 2px 24px;
font-weight:bold;
}

.italic {
	font-style:italic;
}

/* formContainer03
================================================================================ */

.formContainer04
{
width: 464px;
}
.formContainer04
{
margin-top:20px;
margin-bottom:20px;
float:left;
}
.formContainer04 .input
{
float:left;
width:220px;
margin-bottom:10px;
}

.formContainer04 textarea
{
height:88px;
}
.formContainer04 input.button
{
float:right;
background:url("/Images/Backgrounds/Header/primary-navigation.gif") repeat-x center left;
border:1px solid #c6b100;
font-size:75%;
font-weight:bold;
text-align:center !important;
padding:0 3px 0 3px;
margin-right:0px;
}
.formContainer04 label
{
font-size:75%;
color:#666;
float:left;
padding-bottom:5px;
width:240px;
}


table.tableStyle07 {
	border-collapse:collapse;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	margin:0px;
	padding:0px;
	clear:left;
	width:734px;
}

table.tableStyle07 thead th{
	font-size: 11px;
	background-color: #ccc;
	background: url("/Images/Backgrounds/watchlist-control.gif") repeat-x center left;
	padding: 3px 1px 3px 2px;
	border-bottom: 1px solid #ccc;
}

table.tableStyle07 td {
	border-bottom:1px solid #ccc;
	margin:0px;
	padding:0px;
	background:url("../../Images/Backgrounds/tablestyle07_bg.gif") repeat-x top left;
}

table.tableStyle07 td img {
}

table.tableStyle07 td.flag img {
	padding-top:0px;
	padding-right:4px;
	float:left;
}




table.tableStyle07 td.action a {
	color:#ccc;	
	font-size:56%;
	text-transform:uppercase;
}

table.tableStyle07 td.action a:hover {
	color:#ccc;	
}

table.tableStyle07 td a {
	display:block;
	padding:6px 8px 6px;
	margin:0px;	
	font-size:69%;
	line-height:1em;
	text-align:right;
}

table.tableStyle07 td a:hover {
	text-decoration:none;
}

table.tableStyle07 td.up a {
	background:url("../../Images/Icons/arrow-up-green.gif") no-repeat center right;
	padding-right:12px;
}

table.tableStyle07 td.down a {
	background:url("../../Images/Icons/arrow-down-red.gif") no-repeat center right;
	padding-right:12px;
}

table.tableStyle07 td.expand {
	width:24px !important;	
}

table.tableStyle07 td.flag {
	width:224px !important;	
}


table.tableStyle07 td.flag a,
table.tableStyle07 td.expand a {
	text-align:left;
	font-weight:bold;
}

table.tableStyle07 tr.selected td {
	background:#F5EDCC url("../../Images/Backgrounds/tablestyle07_bg_on.gif") repeat-x top left;
	border-bottom:none;
}

table.tableStyle07 tr.details td {
	background:url("../../Images/Backgrounds/listStyle06divider.gif") top left repeat-x;
}

table.tableStyle07 tr.details .detailsBox {
	width:732px;
	margin:0px;
	padding:0px;
}

table.tableStyle07 tr.details .detailsLeft {
	width:464px;
	float:left;
	margin:0px;
	padding:20px 0px 20px 10px!important;
	display:inline;
}

table.tableStyle07 tr.details .detailsRight {
	width:240px;
	float:right;
	margin:0px;
	padding:20px 0px 0px !important;
}

table.tableStyle07 tr.details .detailsRight div {
	/*padding-left:20px;*/
	display:inline;
}

table.tableStyle07 table.tableStyle06 {
	background:url("../../Images/Backgrounds/listStyle06divider.gif") bottom left repeat-x;
}

table.tableStyle07 table.tableStyle06 a {
	padding:0px !important;
	display:inline;
}

.textStyle05 {
	size:69% !important;
	color:#999 !important;
}

table.tableStyle07 tr.details h2,
table.tableStyle07 tr.details p {
	width:auto!important;
}

table.tableStyle09 {
	margin:0px;
	padding:0px;
	border:none;
}

table.tableStyle09 th,
table.tableStyle09 td {
	margin:0px;
	padding:4px;
	border:none;
	background:#fff !important;
}

table.tableStyle09 th{
	font-weight:normal;
	width: 130px;
}

table.tableStyle09 tr.alt th,
table.tableStyle09 tr.alt td{
	background:#F8F9F9 !important;
}

table.tableStyle10 {
	margin: 0px 0px 5px 0px;
	padding:0px 0px 5px 0px;
	border:none;
	background:none;
}

table.tableStyle10 tr{
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

table.tableStyle10 th, 
table.tableStyle10 td {	
	/*background: url("/Images/Backgrounds/watchlist-control.gif") repeat-x center left;*/
	background:none !important;
	border:none;
	padding:4px 7px 4px 7px;
}

table.tableStyle10 th {
	padding:4px 0px 4px 7px;
	width:auto!important;
}

table.tableStyle10 td {
	padding:4px 7px 4px 0px;
}

table.tableStyle10 th a {
	background:url("../../Images/Backgrounds/arrow-bullet-9px-top.gif") no-repeat top left;
	font-size:100%;	
	padding:7px 0px 7px 14px;
	margin:0px;
	text-align:left;
}
.newsContentWrapper
{
float:left;
width:464px;
}
.newsContentWrapper p.textStyle03
{
margin-top:10px;
padding-bottom:10px !important;
width:auto !important;
}

.newsContentWrapper p.textStyle03 a 
{
white-space:nowrap !important;
}