/* "cnn" was replaced with "espStyle" in all templates */

#HomePageContainer {
	text-align: left;
	margin: 0 auto;
	width: 750px;
	background-color: #dadada;	
}

body, td
{font: 12px/1.25em arial, sans-serif;}

p
{margin:12px 0;}

a
{color:#004276;text-decoration:none;}

a:visited
{color:#5c7996;}

a:hover
{color:#ca0002;}

a:focus
{outline:none;}

.clear
{clear:both;}

ul
{margin-top:0;}




.espStyleHeaderLnk a 
{font-size: 14px}

.espStyleHeaderLnk a span
{color:#000;}

.espStyleHeaderLnk a:visited span
{color:#000;}

.espStyleHeaderLnk a:hover span
{color:#ca0002;}

.espStylePad8Top{padding-top:8px;}
.espStylePad9Top{padding-top:9px;}
.espStylePad12Top{padding-top:12px;}
.espStylePad18Top{padding:18px 0 0 0;}
.espStylePad30Top{padding-top:30px;}
.espStylePad8{padding:8px;}
.espStylePad9{padding:9px;}

#espStyleLeftCol, #espStyleRightCol
{float:left;}

#espStyleContentContainer
{text-align:left;margin:0 auto; width:734px;}

.espStyleWCBox
{}

.espStyleWireBox .espStyleBoxContent
{background-color:#fff;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}


.espStyleWCBox .espStyleBoxHeader
{height:4px;overflow:hidden;background:#fff url(/layouts/t3/images/corner_dg_TR.gif) 100% 0 no-repeat;}

.espStyleWCBox .espStyleBoxHeader div
{width:4px;height:4px;overflow:hidden;background:#fff url(/layouts/t3/images//corner_dg_TL.gif) 0 0 no-repeat;}

.espStyleWCBox .espStyleBoxContent
{background:#fff;}

.espStyleWCBox .espStyleBoxFooter
{height:4px;overflow:hidden;background:#fff url(/layouts/t3/images//corner_dg_BR.gif) 100% 0 no-repeat;}

.espStyleWCBox .espStyleBoxFooter div
{height:4px;width:4px;overflow:hidden;background:#fff url(/layouts/t3/images//corner_dg_BL.gif) 0 0 no-repeat;}



.espStyleWireBox .espStyleBoxContent
{background:#fff;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}

.espStyleWireBox .espStyleBoxHeader
{height:4px;overflow:hidden;background:url(/layouts/t3/images//corner_wire_TR_bg.gif) 100% 0 repeat-x;}

.espStyleWireBox .espStyleBoxHeader div
{height:4px;width:4px;background:#fff url(/layouts/t3/images//corner_wire_TL.gif) 0 0 no-repeat;}

.espStyleWireBox .espStyleBoxFooter
{height:4px;overflow:hidden;background:url(/layouts/t3/images//corner_wire_BR._bg.gif) 100% 0 no-repeat;}

.espStyleWireBox .espStyleBoxFooter div
{height:4px;width:4px;background:#fff url(/layouts/t3/images//corner_wire_BL.gif) 0 0 no-repeat;}

#espStyleLeftCol {
	WIDTH: 470px
}
#espStyleRightCol {
	MARGIN-LEFT: 9px; WIDTH: 255px
}

#espStyleT1Col {
	FLOAT: left
}
#espStyleT2Col {
	FLOAT: left
}
#espStyleT1Col {
	WIDTH: 301px
}
#espStyleT2Col {
	WIDTH: 430px
}

.espStyleSuperBox .espStylePadSuperBox {
	PADDING-RIGHT: 9px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

.espStyleSuperBox .espStyleSuperTopper {
	MARGIN-BOTTOM: 3px; POSITION: relative; HEIGHT: 38px
}

* HTML .espStyleSuperBox .espStyleSuperTopper {
	MARGIN-TOP: -1px
}

*:first-child + HTML .espStyleSuperBox .espStyleSuperTopper {
	MARGIN-TOP: -1px
}

.espStyleSuperBox .espStyleSuperTopper .espStyleSuperBoxTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 6px
}

.espStyleSuperBox .espStyleSuperCtnt {
	/* POSITION: relative */
}

.espStyleSuperBox .espStyleSuperCtnt .espStyleSuperImg {
	/*LEFT: 0px; */
	margin: 2px 0px 0px 0px; 
	position: relative;
	/*TOP: 0px; */
	float: left;
}
* HTML .espStyleSuperBox .espStyleSuperCtnt .espStyleSuperImg {
	MARGIN-LEFT: -99px
}
.espStyleSuperBox .espStyleSuperCtnt .espStyleSuperTxt {
	MARGIN: -4px 0px 0px 99px
}

.espStyleSuperBox .espStyleSuperCtnt .espStyleSuperTxt .espStyleSuperLink {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 2px
}

.espStyleSuperBox .espStyleSuperCtnt .espStyleSuperTxt P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 12px; PADDING-TOP: 0px
}

.espStyleSuperBox .espStyleWireBox .espStyleBoxContent {
	MIN-HEIGHT: 75px
}

* HTML .espStyleSuperBox .espStyleWireBox .espStyleBoxContent {
	HEIGHT: 116px
}


.interactiveHead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #949494; LINE-HEIGHT: 13px; PADDING-TOP: 6px
}

.espStylePartHeader {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 8px; LINE-HEIGHT: 24px; PADDING-TOP: 4px; BORDER-BOTTOM: #dfdfdf 1px solid
}
.espStylePartLeftCol {
	FLOAT: left
}
.espStylePartRightCol {
	FLOAT: left
}
.espStylePartLeftCol {
	WIDTH: 220px
}
.espStylePartRightCol {
	WIDTH: 210px
}


.espStylePadMpMoreNews {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; PADDING-BOTTOM: 2px; PADDING-TOP: 10px
}


.espStyleMoreNewsBin {
	PADDING-BOTTOM: 10px
}

.espStyleMoreNewsBin .espStyleHeaderLnk {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 19px; PADDING-TOP: 2px
}


.espStyleMoreNewsBin UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}

.espStyleMoreNewsBin UL LI {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 0px; COLOR: #949494; LINE-HEIGHT: 15px; POSITION: relative
}

.espStyleMoreNewsBin UL LI A {
	FONT-WEIGHT: bold
}

.espStyleMoreNewsBin UL LI IMG.espStyleOnBul {
	LEFT: 1px; POSITION: absolute; TOP: 6px
}

* HTML .espStyleMoreNewsBin UL LI IMG.espStyleOnBul {
	LEFT: -6px
}

/* okay here and above ================================================================================================================================== */







