@charset "utf-8";
/* CSS Document */

body {background-color:#006497; background-image:url(/images/bg_body.png); background-repeat:repeat-y; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0;}
.maincontainer {width:975px;}
.topnav {background-image:url(../images/bg_topnav.png); background-repeat:no-repeat; background-position:top right; padding:25px 20px 5px 0; margin:0; text-align:right; }
.container {}
.header {width:854px; background-image:url(/images/header_blank.png); background-repeat:no-repeat; text-align:right; padding:0 30px 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFF; }
.contentcell {background-image:url(/images/bg_content.png); background-repeat:repeat-y; }
.whitespace {padding: 5px 20px 10px 20px; font-size:12px;}
.rightnav { padding: 5px 0 5px 5px;}
.rightnavitem { margin: 0 0 7px 2px; padding: 0 0 7px 0; border-bottom:2px dotted #FFF; width:153px; color: #FFFFFF; font-size: 12px; font-weight: bold;}
.bodyad {padding: 5px 0 5px 0; margin: 5px 0 5px 0; border-top:1px solid #1744A1; border-bottom:1px solid #1744A1; text-align:center; width:468px; }
.skyad {text-align:right; padding-left:30px;}
.boxad {margin: 5px 0 0 5px; }

		a, b, h1, h2, h3, h4, h5, p, td, ul, ol, li, strong
			{
			font-family: arial, verdana, geneva, sans-serif;
			}
		b, p, td, ul, ol, li, strong
			{
			font-size: 12px;
			}


/* Imported from old styles */

.linkhead {
background:url(/images/linkheader.gif);
background-repeat: no-repeat;
list-style-type: none;
padding-left: 12px;
color: #ffffff;
font-weight:normal;
font-family: Arial,Verdana,Sans-serif;
font-size:12px;
margin-bottom: 0px;
border: 0px;
}

.whatsOnLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#FFF;
	font-weight: normal;
	margin: 5px 0px 0px 15px;

}


		a:link				{color: #0066CC; text-decoration: none;}	/*	MSIE, NN 	*/
		a:visited			{text-decoration: none;}					/*	MSIE, NN	*/
		a:active			{color: #CC0000; text-decoration: none;}	/*	MSIE only	*/
		a:hover				{color: #CC0000; text-decoration: underline;}	/*	MSIE only	*/
		.quickLinks			{vertical-align:top; margin: 8px 0 0 8px;}
		a.leftnav:link		{color: #FFFFFF; font-size: 9pt; text-decoration: none;}		/*	MSIE, NN 	*/
		a.leftnav:visited	{color: #FFFFFF; font-size: 9pt; text-decoration: none;}		/*	MSIE, NN	*/
		a.leftnav:active	{color: #FFFFFF; font-size: 9pt; text-decoration: none;}		/*	MSIE only	*/
		a.leftnav:hover		{color: #00FFFF; font-size: 9pt; text-decoration: none;}		/*	MSIE only	*/








/* Regional box styles */
#layer1 {
	position: absolute;
	visibility: hidden;
	width: 450px;
	height: 250px;
	left: 150px;
	top: 180px;
	background: #036 url(../images/localization_bg.jpg) no-repeat;
	border: 1px solid #FFF;
	padding: 10px;
	z-index: 3;
}

.localselectors {
	margin: 70px 0px 0px 40px;
}

.localselectors a { font: bold 12px Arial, Helvetica, sans-serif; color: #FFF; }
.localselectors a:hover { font: bold 12px Arial, Helvetica, sans-serif; color: #AAC5DF; text-decoration: none; }

.localselectors p {
	color: #AAC5DF;
	font: 13px Arial, Helvetica, sans-serif;
	text-align: left;
}

.localselectors ul {
	margin: 10px 0px 0px 20px;
}

.localselectors ul li {
	margin: 5px 0px 0px 0px;
	list-style: url(../images/localization_bullet.gif);
	font: bold 12px Arial, Helvetica, sans-serif; color: #FFF;
}

#close {
	float: right;
}
#dimmer
{
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 1500px;
	background-color: #000;
	-khtml-opacity: .50;
	-moz-opacity: .50;
	-ms-filter: "alpha(opacity=50)";
	filter: alpha(opacity=50);
	opacity: .50;
	z-index: 2; /*
    visibility: hidden;
    position:absolute;
    left:0px;
    top:0px;
    font-family:verdana;
    font-weight:bold;
    padding:40px;*/
}


/* START NEW HOMPAGE / PORTAL STYLES */

.copyBlueHome				{color: #003366; font-size: 11px; line-height:135%; font-weight:bold;}
.copyBlueHome2				{color: #4F4F4F; font-size: 11px; line-height:135%;}


ul.ul_home {
background:url(/images/myeastlink/feature_back.jpg);
list-style-image: url(/images/myeastlink/bullet-greyarrow.gif);
font-size: 12px;
line-height: 20px;
margin-left: 0px;
margin-right: 15px;
margin-top: 0px;
margin-bottom: 0;
padding-left: 25px;
padding-top: 2px;
color: #04005F;
}

ul.ul_home2 {
list-style-image: url(/images/myeastlink/bullet-greyarrow.gif);
font-size: 12px;
line-height: 20px;
margin-left: 0px;
margin-right: 15px;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 25px;
padding-top: 0px;
color: #04005F;
}

.linkfoot{
background:url(/images/myeastlink/featureLink_morefull.gif);
background-repeat: no-repeat;
list-style-image: url(/images/myeastlink/bullet-greyarrow.gif);
list-style-type: none;
font-family: Arial,Verdana,Sans-serif;
margin-top: 0px;
margin-bottom: 0px;
padding-bottom: 10px;
}

.leftside{
width: 200px;
float: left;
[if IE 8 ] margin-left:20px;
}

.rightside{
width: 200px;
margin-left: 260px;
}

#backtd4{
background: url(/images/site/backgroundright_new.gif);
}
#backtd2 {
background: url(/images/nav/tabtop.gif);
}
#backtd3 {
background: url(/images/nav/backgroundleft.gif);
}
#backtd5 {
background: url(/images/site/backgroundleft200.gif);
}
#backtd6 {
background: url(/images/site/rightNav_back.gif);
}

/* End New Portal Styles */


