html
{
	overflow-y: scroll;
}

body
{
	background-color: #cce4e4;
}

/* --- Main Styles --- */

div.Wrap
{
	width:980px;
	margin:0 auto;
}

div.MainWrapper
{
	float: left;
	display: inline;
	height: 959px;
	width: 980px;
	background-color: #ffffff;
}

div.TopWrapper
{
	float: left;
	width: 980px;
	height: 44px;
}

div.ColumnHolder
{
	float: left;
	width: 980px;
	background-color: #FFF;
}

div.ColumnsTop
{
	float: left;
	height: 163px;
	width: 975px;
}

div.ColumnsTop h1
{
	float: left;
	display: inline;
	margin-top: 51px;
	margin-left: 126px;
}

div.ColumnLeft
{
	float: left;
	width: 310px;
}

div.ColumnRight
{
	float: left;
	width: 670px;
}

div.BottomWrapper
{
	float: left;
	display: inline;
	width: 980px;
	height: 154px;
	padding-top: 22px;
	background-color: #fff;
}

div.FooterWrapper
{
	float: left;
	width: 980px;
	height: 26px;
	background-color:#FFF;
}

/* Home Styles */

div.ColumnsTop
{
    background: url(../images/background_ColumnTop.jpg) right no-repeat;
    height: 111px;
}

div.BottomWrapper.Home
{
    margin-top: 0;
}

div.AetnaLogo img
{
	float: left;
	display: inline;
	margin-left: 12px;
	display: inline;
	height: 111px;
	width: 174px;
	padding: 0px;
}

div.HealthAffairs
{
	float: left;
	display: inline;
	width: 296px;
	border: solid 2px #cccccc;
	margin-left: 5px;
	padding-bottom:5px;
}

div.LiveStream
{
	float: left;
	display: inline;
	margin: 0 0 5px 0;
	padding: 0px;
	width: 661px;
	height: 219px;
	border: solid 2px #cccccc;
}

.HomeBottom {background: url(../images/background_StreamRight.jpg) top right no-repeat;}

div.videoButtonHome
{
	padding-top:20px;
}

div.StreamLeft
{
	float: left;
	height: 219px;
	width: 323px;
}

div.StreamRight
{
	float: left;
	width: 318px;
	height: 219px;
	padding-right: 20px;
}

div.StreamRight h2
{
	margin-top: 52px;
	padding-bottom: 10px;
}

div.StreamRight p
{
	margin: 17px 0 14px 0;
	line-height: 15px;
}

div.HealthAffairs h2
{
	margin: 7px 0px 12px 16px;
	padding: 0px;
}

ul.HealthList li
{
	font-size: 13px;
	margin-left: 16px;
	color: #005ca1;
	text-decoration: underline;
	margin-bottom: 7px;
}

ul.HealthList a
{
	text-decoration: underline;
}

div.Letter
{
	float: left;
	display: inline;
	width: 670px;
	height: 723px;
	margin-bottom: 35px;
	background: url(../images/background_Letter.jpg) no-repeat;
}

div.Letter p
{
	float: left;
	display: inline;
	width: 512px;
	margin-bottom: 10px;
	margin-left: 83px;
}

div.AetnaLogoSmall
{
	float: left;
	display: inline;
	width: 573px;
	height: 44px;
	margin-top: 39px;
	margin-right: 97px;
}

div.Signature
{
	float: left;
	display: inline;
	width: 500px;
	margin: 0px;
	padding: 0px;
	height: 54px;
	margin-left: 90px;
}

div.Links
{
	float: left;
	display: inline;
	width: 970px;
	padding: 0px;
	margin: 0px 5px 0px 5px;
	background-color: #515757;
	height: 154px;
}

/* Interior */

div.ColumnsTop.Understanding { background: url('../images/background_ColumnTop_Understanding.jpg') no-repeat right; }
div.LiveStream.Understanding div.StreamRight { background: url('../images/background_StreamRight_Understanding.jpg') no-repeat top right; }
.UnderstandBottom {	background: url(../images/background_StreamRight_Understanding.jpg) top right no-repeat; }

div.ColumnsTop.Changing { background: url('../images/background_ColumnTop_Changing.jpg') no-repeat right; }
.ChangingBottom { background: url('../images/background_StreamRight_Changing.jpg') no-repeat top right; }

div.ColumnsTop.Looking { background: url('../images/background_ColumnTop_Looking.jpg') no-repeat right; }
.LookingBottom { background: url('../images/background_StreamRight_Looking.jpg') no-repeat top right; }

div.ColumnsTop.Saving { background: url('../images/background_ColumnTop_Saving.jpg') no-repeat right; }
.SavingBottom { background: url('../images/background_StreamRight_Saving.jpg') no-repeat top right; }

div.Copy
{
	float: left;
	display: inline;
	margin: 0 0 5px 0;
	padding: 20px;
	width: 621px;
	border: solid 2px #cccccc;
}



div.Copy h3
{
    font-size: 1.3em;
    color: #005CA1;
}

div.Copy p
{
    margin-top: 10px;
}

div.Copy ul
{
}

div.Copy ul li
{
    margin: 10px 0;
    padding-left: 10px;
    background: url('../images/list-style.gif') no-repeat left center;
}

/* Arrow List */

ul.ArrowList
{
	float: left;
	display: inline;
	font-family: Sans-Serif;
	color: #333333;
	width: 284px;
	margin: 15px 0px 0px 21px;
}

ul.ArrowList li
{
	float: left;
	display: inline;
	width: 284px;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}

ul.ArrowList li span
{
	color: #333;
	font-size: 10px;
	font-weight: normal;
	display: inline;
}

ul.ArrowList li a
{
	display: block;
	font-size: 12px;
	line-height: 12px;
	color: #f9de42;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	background: url(../images/img_Arrow.jpg) no-repeat 0px 4px;
}

ul.ArrowList li a:hover
{
	font-size: 12px;
	line-height: 12px;
	color: #f9de42;
}


/* Top Nav */

div.TopNav
{
	float: left;
	display: inline;
	width: 970px;
	height: 44px;
}

ul.TopNavList
{
	float: left;
	display: inline;
	width: 970px;
	display: inline;
	font-size: 0px;
	padding: 0px;
	margin: 0px 5px 0px 5px;
}

ul.TopNavList li
{
	float: left;
	width: auto;
}

ul.TopNavList li a
{
	height: 44px;
	display: block;
	font-size: 0;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

ul.TopNavList li a span
{
	display: none;
}

ul.TopNavList li a:hover
{
	background-position: 0px -44px;
}

ul.TopNavList li a.active, ul.Nav li a.active:hover
{
	background-position: 0px -44px;
}

ul.TopNavList li.Overview a
{
	width: 108px;
	background-image: url(../images/TopNav_Overview.jpg);
}

ul.TopNavList li.Understanding a
{
	width: 184px;
	background-image: url(../images/TopNav_Understand.jpg);
}

ul.TopNavList li.Saving a
{
	width: 222px;
	background-image: url(../images/TopNav_Saving.jpg);
}

ul.TopNavList li.Changing a
{
	width: 181px;
	background-image: url(../images/TopNav_Changing.jpg);
}

ul.TopNavList li.Looking a
{
	width: 275px;
	background-image: url(../images/TopNav_Looking.jpg);
}


/* --- Footer --- */

div.FooterNav
{
	float: left;
	display: inline;
	height: 26px;
	width: 970px;
	margin-top: 4px;
}

ul.FooterLinks
{
	float: left;
	width: 670px;
	padding-left: 16px;
	font-size: 11px;
}

ul.FooterLinks li
{
	color: #7e7e7e;
	display: inline;
	margin: 0px 10px 0px 0px;
}

ul.FooterLinks li a
{
	color: #7e7e7e;
	font-weight: normal;
	margin-right: 10px;
	line-height: 18px;
}

ul.FooterLinks li a:hover
{
	color: #7e7e7e;
	text-decoration: none;
}

ul.Language
{
	float: right;
	width: 125px;
	font-size: 11px;
}

ul.Language img
{
}

ul.Language li
{
	color: #7e7e7e;
	display: inline;
	margin: 0px 10px 0px 0px;
}

ul.Language li a
{
	color: #7e7e7e;
	font-weight: normal;
	margin-right: 10px;
	line-height: 18px;
}

ul.Language li a:hover
{
	color: #7e7e7e;
	text-decoration: none;
}
