/* CSS Document */
/* BEGIN Common and Absolute Styles */
BODY {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.pMainTable { width: 100%; }
H3.border  {
	DISPLAY: block; 
	BORDER-BOTTOM: 2px solid #666666; color:#990000;
	font-weight:bold;
	font-size: 13px;
	margin-top:10px;
	margin-bottom:5px;
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 3px; 
}
H1 { DISPLAY: block; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; color:#000000; margin-top: 0px; }
H2 { DISPLAY: block; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; color:#000000; margin-top: 0px; font-size:24px; }
H3 { DISPLAY: block; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; color:#990000 }
P.aTitleBox1 {
	display: block;
	text-transform:uppercase;
	color:#990000;
	border-top: thin dotted #555555;
	border-bottom: thin dotted #555555;
	font-weight: bold;
	font-size: 12px;
	margin: 5px 0px 10px 0px;
	padding: 4px 0px 4px 0px;
}
P.aTitleBox2 {
	display: block;
	color: #990000;
	border-top: thin dotted #555555;
	border-bottom: thin dotted #555555;
	font-weight: bold;
	font-size: 11px;
	margin: 5px 0px 10px 0px;
	padding: 4px 0px 4px 0px;
}

P.aTitleBox3 {
	display: block;
	color: #990000;
	text-transform:uppercase;
	border-bottom: 1px solid #CCCCCC;
	font-weight: bold;
	font-size: 11px;
	margin: 5px 0px 10px 0px;
	padding: 4px 0px 4px 0px;
}

P.aTitle1 {
	display: block;
	color:navy;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
}

P.aTitle2 {
	display: block;
	color:#000099;
	font-weight: bold;
	font-size: 11px;
	margin-top: 0px;
}

P.aTitle3 {
	display: block;
	color:#990000;
	text-transform:uppercase;
	font-weight: bold;
	font-size: 11px;
	margin-top: 0px;
}
P.aTitle4 {
	display: block;
	color:#000000;
	font-weight: bold;
	font-size: 11px;
	margin-top: 0px;
}
P.aJustified { text-align:justify }

UL.aBullet1 LI { 
	padding-left: 0px;
	margin-left: -15px;
	list-style-position:inside;
}
UL.aBullet2 LI { 
	margin-left: 0px;
	padding-left: 0px;
	list-style-position:outside;
}
UL.aBullet3 LI { 
	padding-left: 0px;
	margin-left: -16px;
	list-style-position:inside;
	padding-bottom: 10px;
}
UL.aBullet4 LI { 
	margin-left: 0px;
	padding-left: 0px;
	list-style-position:outside;
	padding-bottom: 10px;
}
UL UL { margin-top: 10px; }
/* BEGIN aLink blocks */
P A.aLink1:link, P A.aLink1:hover, P A.aLink1:visited { 
	text-decoration:none; 
	color:#000099; 
	font-weight:bold;
	font-size:12px;
}
P A.aLink1:hover { text-decoration:underline; }
P.aUpdate1 {
	display: block;
	color:#666666;
	font-weight: normal;
	font-size: 11px;
	padding-top: 8px;
}
.aUpdate1Text {
	color: #777777;
}
.aUpdate1Date {
	color: #444444;
}
/* END aLink blocks */

/* END Common Styles */
/* BEGIN Top Main Bar */
.ptMenu , .italiano { background-color: #FFFFCC; border-collapse: collapse; 
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; }
.ptMenu A , .italiano A  { color:#000000; text-decoration:none; margin-left:6px; margin-right:12px; }
.ptMenu A:link	  , .italiano A:link    {  }
.ptMenu A:visited , .italiano A:visited {  }
.ptMenu A:hover   , .italiano A:hover   { text-decoration:underline; }
.ptTopBanner { margin: 0px; padding: 0px; border: 0px none; border-collapse: collapse;  width: 100%; }
.ptTopBanner TD { margin:0px; padding:0px; border: 0px none; border-collapse: collapse; }
.ptTopBanner .blackrow { background-color: #000000; height: 1px; margin:0px; padding:0px; }
.ptTopBanner .expandable { width: 100%; }
.ptTopBanner .divider { background-color: #666666; width: 1px; table-layout:fixed }
.ptTopBanner .italiano { background-color: #cccc99; width: 22px;	}
.ptTopBanner .italiano A { background-color: #cccc99; margin-left: 6px; margin-right: 8px;	}
.ptDate 
{ 
	font-size:11px; font-weight:semibold; font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#111111; margin:0px; padding:0px; text-align:right; vertical-align:middle; 
	width:100%;
}
.ptBlueBar	{ margin: 0px 0px 10px 0px; padding: 0px; border: 0px none; border-collapse: collapse;  width: 100%; }
.ptBlueBar	TR, .ptBlueBar TR TD { margin: 0px; padding: 0px; border: 0px none; border-collapse: collapse; }

/* END Top Main Bar */
/* BEGIN LeftMenu */
.leftcolumn {
	table-layout:fixed;
	vertical-align:top;
	border: 0px solid #990000;
	border-collapse: collapse;
	background-image:url(/layout/menu/images/Menu_RightLine.jpg); 
	background-position:right;
	background-repeat:repeat-y;
	border-right:0px;
	padding-right:0px;
}
.leftcolumn .marginsright { padding-right: 8px;  }
.leftcolumn .pMainTable TD { border: 0px solid; vertical-align:top; }
.plMenuTitle, .plMenuTitle A, .plMenuTitle A:link, .plMenuTitle A:visited, .plMenuTitle A.hover, 
.plMenuMain, .plMenuMain A, .plMenuMain A:link, .plMenuMain A:visited, 
.plMenuItem, .plMenuItem A, .plMenuItem A:link, .plMenuItem A:visited {
		FONT-WEIGHT: normal; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-STYLE: normal; 
		FONT-SIZE: 10px; 
		color: #000000;
		padding: 3px 0px 3px 0px;
		LIST-STYLE-POSITION: outside; 
		LIST-STYLE-TYPE: disc; 
		TEXT-DECORATION: none; 
		vertical-align:top; 
		text-align:left;
}
.plMenuTitle, .plMenuTitle A, .plMenuTitle A:link, .plMenuTitle A:visited, .plMenuTitle A:hover
{ color:#000000; font-weight: bold; font-variant:small-caps; vertical-align:top }
.plMenuTitle B { padding-left:5px; }
.plMenuMain, .plMenuMain A:link, .plMenuMain A:visited, .plMenuMain A:hover { color:#000000; font-weight:bold; padding-right:4px; }
.plMenuMain A:hover { text-decoration: underline; }
.plMenuItem A:hover { text-decoration: underline; }
/* END LeftMenu */
/* BEGIN MainPage */
.pcPageContent { vertical-align:top; width:100%; }
.pcPageContent DIV.margins { margin-left: 10px; margin-right:10px; margin-top: 2px; margin-bottom: 15px; }
.pcPageContent DIV.marginsright { margin-right:10px }
.rightcolumn { margin: 0px; padding: 0px; vertical-align:top; }
/* margini sx della sezione centrale */
.ptCentralWithBox { margin: 0px; padding: 0px; vertical-align:top; border: 0px solid #000099; border-collapse: collapse; margin-top: 10px; width:100%}
.ptCentralUnderBox  { width: 100%; border: 0px solid #999999 }
.centercolumn { vertical-align:top; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: 0px solid #CCCCCC; }
.centercolumn A,.centercolumn A:link ,.centercolumn A:visited { text-decoration:none; color:#000099; }
.centercolumn A:hover { text-decoration:underline; color:#000099;}
.pcArticleHigh, .pcArticleHigh P { font-size: 11px;  font-family: verdana, arial, helvetica, sans-serif; padding: 0px; margin:0px; text-align:justify }
.pcArticleHigh .Title, .pcArticleHigh .Title A, .pcArticleHigh .Title A:link,
.pcArticleHigh .Title A:visited, .pcArticleHigh .Title A:hover {
	font-size: 11px; padding-bottom:5px; text-decoration: none; text-align:left; 
	font-weight: bold;
}
.pcArticleHigh .Title A:hover { text-decoration:underline; }
.pcArticleHigh IMG { float: left; padding: 2px 5px 0px 0px; }

/* Main Central Block */
.pcMainCentral { border: 0px solid #990000; width: 100%; border-collapse: collapse; }
.pcMainCentral TR TD  { margin:0px; padding:0px; border: 0px none;  }
.pcMainCentral P.text { margin:0px; padding:0px; border: 0px none; }

.pcMainCentralList A, .pcMainCentralList A:link, .pcMainCentralList A:visited, { color:#000066;	font-size: 11px; padding-bottom:5px; text-decoration: none; text-align:left; font-weight: bold;}
.pcMainCentralList A:hover { text-decoration:underline; }

UL.pcMainCentralList LI  { 
	margin-left: -20px;
	padding-left: 0px;

	padding-bottom: 10px;
	font-size: 11px;
}

.pcArticleHighElection .Title A:hover { text-decoration:underline; }
.pcArticleHighElection IMG { float: left; padding: 2px 5px 0px 0px; }

.pcArticleHighElection, .pcArticleHighElection P { font-size: 10px;  font-family: verdana, arial, helvetica, sans-serif; padding: 0px; margin:0px; text-align:justify }

.pcArticleHighElection .Title, .pcArticleHighElection .Title A, .pcArticleHighElection .Title A:link,
.pcArticleHighElection .Title A:visited, .pcArticleHighElection .Title A:hover {
	font-size: 11px; padding-bottom:5px; text-decoration: none; text-align:left; 
	font-weight: bold;
}


.pcLinkTable { border: 0px solid #990000; width: 100%; border-collapse: collapse; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.pcLinkTable TR TD  { margin:0px; padding:0px; border: 0px none;  }
.pcLinkTable TR TD IMG { padding-right:3px; }
.pcLinkTable P.text { margin:0px; padding:0px; border: 0px none; }
.pcLinkTable A, .pcLinkTable A:link, .pcLinkTable A:hover, .pcLinkTable A:visited   { text-decoration:none; color:#000099; }
.pcLinkTable A:hover { text-decoration:underline; color:#000099;}

/* END MainPage */
/* BEGIN BOX1 */
.aBox1, .aBox2, .aBox3, aBox4, .aBox1Viewer, .aBox2Viewer {
	FONT-WEIGHT: normal; 
	line-height: 15px;
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	width: 260px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	table-layout:fixed;
	border-collapse:collapse;
	
}
.aBox1Viewer, .aBox2Viewer {
	width: 100px;
}
.aBoxTH { 	padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-collapse:collapse; border: 1px solid #000099; }
.aBoxContent { 	padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-collapse:collapse; border: 1px solid #AAAAAA; width: 260px; }
.aBox1 TD, aBox2 TD, , aBox3 TD, aBox4 TD { margin:2px 4px 2px 4px;  }
.aBox1 TD.even { background-color: #FFFFCC; border-bottom: 0px solid #EEEEEE; padding: 2px 5px 2px 4px;}
.aBox2 TD.even { background-color: #DEDEBD; border-bottom: 0px solid #EEEEEE; padding: 2px 5px 2px 4px;}
.aBox3 TD.even { background-color: #DEDEBD; border-bottom: 0px solid #EEEEEE; padding: 2px 5px 2px 4px;}
.aBox4 TD.even { background-color: #DEDEBD; border-bottom: 0px solid #EEEEEE; padding: 2px 5px 2px 4px;}
.aBox1 TD.odd { background-color: #EEEEEE;  border-bottom: 0px solid #EEEEEE; padding: 2px 5px 2px 4px;}
.aBox2 TD.odd { background-color: #EEEEEE;  border-bottom: 0px solid #EEEEEE; padding: 2px 5px 2px 4px;}
.aBox3 TD.odd { background-color: #EEEEEE;  border-bottom: 0px solid #EEEEEE; padding: 2px 5px 2px 4px;}
.aBox4 TD.odd { background-color: #EEEEEE;  border-bottom: 0px solid #EEEEEE; padding: 2px 5px 2px 4px;}
.aBox1 TD.main { background-color:#6666FF;  border-bottom: 0px solid #EEEEEE;  padding: 2px 5px 2px 1px;} 
.aBox2 TD.main { background-color:#6666FF;  border-bottom: 0px solid #EEEEEE;  padding: 2px 5px 2px 1px;}
.aBox3 TD.main { background-color:#6666FF;  border-bottom: 0px solid #EEEEEE;  padding: 2px 5px 2px 1px;}
.aBox4 TD.main { background-color:#6666FF;  border-bottom: 0px solid #EEEEEE;  padding: 2px 5px 2px 1px;}
.aBox1 TD.white { background-color:#FFFFFF;  border-bottom: 0px solid #EEEEEE; padding: 2px 5px 2px 4px;}
.aBox2 TD.white { background-color:#FFFFFF;  border-bottom: 0px solid #EEEEEE; padding: 2px 5px 2px 4px;}
.aBox3 TD.white { background-color:#FFFFFF;  border-bottom: 0px solid #EEEEEE; padding: 2px 5px 2px 4px;}
.aBox4 TD.white { background-color:#FFFFFF;  border-bottom: 0px solid #EEEEEE; padding: 2px 5px 2px 4px;}
.aBox1 A:link, .aBox1 A:visited, .aBox1 A:hover,
.aBox2 A:link, .aBox2 A:visited, .aBox2 A:hover { color:#000099; text-decoration:none; font-weight:bold; }
.aBox3 A:link, .aBox3 A:visited, .aBox3 A:hover { color:#000099; text-decoration:none; font-weight:bold; }
.aBox4 A:link, .aBox4 A:visited, .aBox4 A:hover { color:#000099; text-decoration:none; font-weight:bold; }
.aBox1 A:hover, .aBox2 A:hover, , .aBox3 A:hover, .aBox4 A:hover { text-decoration:underline; }
.aBox1 P, .aBox2 P, .aBox3 P, .aBox4 P   { margin: 0px 0px 2px 2px; padding-bottom: 0px; }
.aBox1 LI, .aBox2 LI, .aBox3 LI, .aBox4 LI { margin: 0px 0px 2px 2px; padding-bottom: 0px; }
.aBox1 UL, .aBox2 UL, .aBox3 UL, .aBox4 UL { margin: 0px 0px 2px 2px; padding-bottom: 0px; }
.aBox1 TH, .aBox2 TH, .aBox3 TH, .aBox4 TH {
	background-color: #000066;
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; 
	COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #000066; TEXT-ALIGN: center; TEXT-DECORATION: none;
	border: 0px none;
	margin: 0px;
	padding: 0px;
}
.aBox1 th.left,   .aBox2 th.left 	,
.aBox1 table.aBoxTH th.left, .aBox2 table.aBoxTH th.left 	{ background-image:url(/layout/images/box-start.gif); width: 27px; height:24px; padding:0px; margin: 0px; background-color:#000099; table-layout:fixed; border: 0px none; }
.aBox1 TH.center, .aBox2 TH.center 	{ width:206px; table-layout:fixed; background-image:url(/layout/images/box-bg.gif); }
.aBox1 TH.right,  .aBox2 TH.right	{ background-image:url(/layout/images/box-end.gif); width: 27px; height:24px; padding:0px; margin: 0px; background-color:#000099; table-layout:fixed; border: 0px none; }
.aBox1 table.aBoxTH th.right, .aBox2 table.aBoxTH th.right	{ background-image:url(/layout/images/box-end.gif); width: 27px; height:24px; padding:0px; margin: 0px; background-color:#000099; table-layout:fixed; border: 0px none; }


.aBox3TH { 	padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-collapse:collapse; border: 1px solid #000099; }

.aBox3 TH.left 	{ background-image:url(/layout/images/box3-start.gif); width: 27px; height:24px; padding:0px; margin: 0px; background-color:#000099; table-layout:fixed; border: 0px none; }
.aBox3 TH.center	{ width:206px; table-layout:fixed; background-image:url(/layout/images/box3-bg.gif); }
.aBox3 TH.right 	{ background-image:url(/layout/images/box3-end.gif); width: 27px; height:24px; padding:0px; margin: 0px; background-color:#000099; table-layout:fixed; border: 0px none; }

.aBox4TH { 	padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-collapse:collapse; border: 1px solid #000099; }

.aBox4 TH.left 	{ background-image:url(/layout/images/box-start-red.gif); width: 27px; height:24px; padding:0px; margin: 0px; background-color:#000099; table-layout:fixed; border: 0px none; }
.aBox4 TH.center	{ width:206px; table-layout:fixed; background-image:url(/layout/images/box-bg-red.gif); }
.aBox4 TH.right 	{ background-image:url(/layout/images/box-end-red.gif); width: 27px; height:24px; padding:0px; margin: 0px; background-color:#000099; table-layout:fixed; border: 0px none; }


/* END BOX1 */



/* BEGIN Footer */

.pbFooter_divider	{ background-color: #990000; }
.pbFooter_bkg		{ background-color: #000066; vertical-align: middle; background-image:url(/layout/images/bottombg.gif); background-repeat:repeat-x }

.pbFooter, .pbFooter a:link, .pbFooter a:active, .pbFooter a:visited, .pbFooter a:hover
{
	font-weight: bold; 
	font-size: 9px; 
	text-transform: uppercase; 
	color: #ffffff; 
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none
}
.pbFooter A:hover { text-decoration: underline; }
.aTable { margin: 0px; padding: 0px; border: 0px none; width: 100%; border-collapse: collapse; }
.aTable TD , .aTable TR TD  { margin:0px; padding:0px; border: 0px none; border-spacing:0px; }
.ptBottomMain { margin: 0px 0px 0px 0px; padding: 0px; border: 0px none; width: 100%; }
.ptBottomMain TD , .ptBottomMain TR TD  { margin:0px; padding:0px; border: 0px none; }
.aLastUpdateText { font-style:normal; color:#000066; font-size: 10px; vertical-align:top;  }
.aLastUpdateDate { font-style:normal; color:#000066; font-size: 10px; vertical-align:top; font-weight:bold; }

/* END Footer */

/* START Breaking News */
.aBreakingContent { 	padding: 2px 2px 2px 2px; margin: 0px 0px 0px 0px; border-collapse:collapse; border: 1px solid #003366; width: 100%; }
.aBreakingContent TD, aBreakingContent TD { margin:2px 4px 2px 4px;  }
/* END Braking News */
/* temp */

.listone
{
}
.listone P
{
	padding-left: 10px;
	margin-left: -10px;
}
.pcArticleHigh .fltxt {
	float: none;
	padding: 0px 0px 0px 0px;
	vertical-align:middle;
	border: 0px;
}
.Separator {
	font-size: 12px;
	text-decoration: none;
	background-image: url(/policy/images/sep-dots-bg.gif);
	background-repeat: repeat-x;
}
.PictureLeft { }

.RelatedLinkTitle { display:block; }

.RelatedLinksRow { 
	background-image:url(/viewer/images/vu-linkbox-middle.gif); 
	background-repeat: repeat-y; 
	border-collapse:collapse;
}


.RelatedLinksTableContainer { 
	width:192px; table-layout:fixed; 
}

.RelatedLinksTable { 
	margin:0px; background-image:url(/viewer/images/vu-linkbox-bottom.gif); 
	width:192px; 
	text-align:left; 
	background-position: right; 
	background-position: bottom; 
	background-repeat: no-repeat;
}
.RelatedLinksInSummary BR.RelatedLinkTitle { display:none; width:100%}
.RelatedLinksInSummary TR.RelatedLinkTitle { display:none; width:100%}
.RelatedLinksInSummary TD.RelatedLinkTitle { display:none; width:100%}
.RelatedLinksInSummary TD.RelatedLinksRow  { background-image: none;  border:none; width: 100%; }
.RelatedLinksInSummary TD.RelatedLinksRow TABLE.RelatedLinksTable TR.RelatedLinkLink {
	background-position: 2px 4px; 
	background-image:url(/layout/images/arrow.gif); 
	background-repeat:no-repeat; 
}
.RelatedLinksInSummary TD.RelatedLinksRow TABLE.RelatedLinksTable TR.RelatedLinkLink A {
	padding-left: 9px;
}

.RelatedLinksInSummary TABLE.RelatedLinksTable    { background-image: none;  border:none; width: 100%; }
.RelatedLinksInSummary .RelatedLinksTableContainer { width:100%; table-layout:fixed; }

TR.RelatedLinkLink TD {
	font-size: 10px; 
	text-indent:0px;
	padding:0px 5px 0px 10px;
	table-layout:fixed;
	font-weight:bold;
}

TR.RelatedLinkLink TD A {
}

.RelatedLinksInSummary TR.RelatedLinkLink TD {	
	padding:0px; 
	padding-top:5px;
	font-size: 10px; 
	font-weight:normal;
	width:100%;
}

.RelatedLinksInSummary TR.RelatedLinkLink A { 
	padding:0px; 
	font-size: 10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style-image:none;
	list-style-position:outside; marker-offset: 2px;
	list-style-type:disc; 
}

@media print { 
	.TopRightBannerPicture
	{
		display:none;
		
	} 
}

DIV.redFrame {
	border:5px double #990000; padding: 0px 10px 0px 15px;
	background-image:url(/layout/images/RedShadingBKG.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}

P.redText, DIV.redText, DIV.redText P {
	color: #990000; 
}

.NEWBOX {
	background-image:url(/layout/newbox/newbox-title.jpg); 
	background-repeat:no-repeat; 
	width:162px; 
	height:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	text-transform:uppercase; 
	font-weight:600; 
	color:#FFFFFF;
	line-height:21px;
	text-align:left;
}

.NEWBOXBODY {
	background-image:url(/layout/newbox/newbox-bg.jpg); 
	background-repeat:repeat-y; 
	width:162px; 
	padding:0px; 
	margin:0px; 
	font-size:9px;
	color:#003333;
	font:Arial, Helvetica, sans-serif;
}

	
UL.newboxbullet LI { 
	margin-left: -40px;
	padding:0px 0px 0px 6px;
	line-height:20px;
	list-style-type:none;
	background:url(/layout/NewBox/newboxbullet.jpg) no-repeat 0 10px ;
	margin-bottom:0;
}
.newboxbullet, .newboxbullet A, .newboxbullet A:link, .newboxbullet A:visited, .newboxbullet A:hover{
	color:#003333;
	text-decoration:none;
	}
.newboxbullet A:hover{
	color:#003333;
	text-decoration:underline;
	}
	
.newboxFAQbullet, .newboxFAQbullet A, .newboxFAQbullet A:link, .newboxFAQbullet A:visited, .newboxFAQbullet A:hover{
	color:#003333;
	text-decoration:none;
	}
.newboxFAQbullet A:hover{
	color:#003333;
	text-decoration:none;
	}
	UL.newboxFAQbullet LI { 
	margin-left: -40px;
	padding:0px 0px 0px 6px;
	line-height:16px;
	list-style-type:none;
	background:url(/layout/NewBox/newboxbullet.jpg) no-repeat 0 8px ;
}

.aTable .BlueBarNew .left, .aTable .BlueBarNew .right {
	background-image: url(/layout/images/newhome/BB-Background.gif); 
}

.aTable .MainNew .left, .aTable .MainNew .right {
	background-color: #e1e1e1;
	background-image: url(/layout/images/newhome/Main-Left-BG.gif);
	vertical-align:top;
	background-repeat:repeat-x;
}

.aTable .MainNew .left2, .aTable .MainNew .right2 {
	background-color: #f0f0f0;
	vertical-align:top;
	background-repeat:repeat-x;
}

.aTable .MainNew .left3, .aTable .MainNew .right3 {
	background-color: #e1e1e1;
	vertical-align:top;
	background-repeat:repeat-x;
}

.aTable .MainNew .center, .aTable .MainNew .center .centercolumn TR TD {
	vertical-align:top;
}
.aTable .BottomBarNew {
	background-color:#e1e1e1;
}
.topicbox1 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	width:120px;
	height:100px;
	padding:2px;
}

.topicbox2 {

	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
		width:120px;
	height:100px;
	padding:2px;

}
.topictable {

		width:220px;
	height:300px;
	padding:0px;
	margin:0px;
}

.BlueBarNew { padding:0px; margin:0px; }

.floatImage270 { float:left; padding:10px 0px 5px 10px; white-space:normal; width:270px }
.floatImage270 img { margin-bottom: 5px;}
