.content
	{
		border-left:1px solid #BDBDBD;
		background-color:#FFFFFF;
		text-align:left;
		padding:15px 15px 0px 15px;
		width:472px;
	}
.nav-markets
	{
		background-color:#F1F2F6;
		border:1px solid #E5E7ED;
		border-left:none;
		border-right:none;
		padding:8px 12px 10px 8px;
		font-size:13px;
	}
.nav-markets a, .nav-markets a:visited
	{
		color:#005059;
		text-decoration:none;
	}
.nav-markets a:hover
	{
		text-decoration:underline;
	}

#benefits-tabs .btn-tab, .btn-tab-selected
	{
		float:left;
		clear:left;
		font-weight:bold;
		width:190px;
		border-bottom:1px solid #E5E7ED;
		padding:4px 0px 4px 4px;
	}

#benefits-tabs .btn-tab
	{
		padding:5px 0px 4px 5px;
		cursor:pointer;
	}
#benefits-tabs .btn-tab-selected
	{
		background-color:#F1F2F6;
		border:1px solid #E5E7ED;
		border-right:none;
	}
#benefits-tabs .btn-tab a:hover
	{
		padding:0px;
		cursor:pointer;
		background-position:right;
		background-image:url(/_images/tab_hover_bg.png);
		background-repeat:repeat-y;
	}

.tab-display
	{
		width:255px;
		/*float:right;*/
		margin-left:195px;
		position:relative;
		background-color:#F1F2F6;
		padding:10px;
		border:1px solid #E5E7ED;
		border-left:none;
	}

/* TEMPLATE */
html
	{
		overflow:-moz-scrollbars-vertical;
		overflow-x:hidden;
		overflow-y:auto;
	}
body
	{
		overflow-x:hidden;
		overflow-y:auto;
		background-color:#FFFFCC;
		font-family:Arial, Helvetica, sans-serif;
		margin:0px;
	}
td
	{
		vertical-align:top;
		text-align:left;
	}
.ftr-text,.ftr-text a
	{
		font-size:12px;
		color:#663300;
	}
.col-right
	{
		width:265px;
		background-color:#FFFFFF;
		border:1px solid #BDBDBD;
		border-bottom:none;
		margin-right:34px;
		
	}
.col-right-bg
	{
		/*background-image:url(images_home/lbl_bestofall.png);
		background-repeat:no-repeat;
		background-position:center bottom;*/
	}
	
.col-right-ftr-bg
	{
		background-image:url(images_home/rside-bottom.png);
		background-repeat:repeat-x;
	}
.rside-shadow
	{
		background-image:url(images_home/rside_bot-shadow.png);
		background-repeat:no-repeat;
		background-position:center;
		height:18px;
	}
.main-ftr-bg
	{
		background-image:url(images_home/bg_main-bottom.png);
		background-repeat:repeat-x;
	}
.main-ftr-shadow
	{
		background-image:url(images_home/bg_main-shadow.png);
		background-repeat:no-repeat;
		background-position:center;
		height:18px;
	}

.left-bg-2
	{
		width:100%;
		height:524px;
		background-color:#FFFFFF;
		background-image:url(images_home/bg_left-2.png);
		background-repeat:repeat-x;
	}	
.left-bg
	{
		width:37px;
		background-image:url(images_home/bg_left.png);
		background-repeat:no-repeat;
	}	
.right-bg
	{
		width:122px;
		height:356px;
		background-image:url(images_home/bg-right-shadow.jpg);
		background-repeat:no-repeat;
		
	}
.right-bg-2
	{
		height:536px;
		background-image:url(images_home/bg.jpg);
		background-repeat:repeat-x;
	}
.main-width
	{
		width:893px;
	}
.sub-width
	{
		width:806px;
	}
.main
	{
		margin:0px;
		padding:0px;
		width:806px;
	}
#sep
	{
		clear:both;
	}
#hdr-1
	{
		background-color:#FFFFFF;
		background-image:url(images_home/hdr-2.jpg);
		background-position:top right;
		background-repeat:no-repeat;
		width:100%;
	}	
#hdr-2-2
	{	
		width:350px;
		text-align:right;
	}	
#hdr-3
	{
		width:350px;
	}		
#hdr-4
	{
		width:304px;
	}
#hdr-5-1
	{
		background-image:url(images_home/hdr-5-2.jpg);
		width:100%;
	}	
#hdr-5-3
	{
		text-align:right;
		width:186px;
	}	
/* MOVE TO SHARED LATER*/
#nav,.hdr-nav a,.hdr-nav a:visited,.hdr-nav-current
	{
		color: #FFFFFF;
		font: 12px sans-serif;
		font-weight: bold;
		background-repeat: repeat-x;
		background-position: top;
		border-left:1px solid #94BCC0;
		border-right:1px solid #263C3F;
		margin:0px;
		text-decoration:none;
		float: left;
		background-image:url(images_home/btn_nav.png);
		vertical-align:text-bottom;
		height:22px;/**/
		padding:4px 12px 0px 12px;
	}
.ftr-nav a,.ftr-nav a:visited
	{
		font: 12px sans-serif;
		color:#663300;
		text-decoration:none;
		float: left;
		padding:4px;
		border-right:1px solid #DEDEB2;
	}
#nav
	{
		border-top:1px solid #7FBDC4;
		background-color:#007B88;
		width:100%;
		padding:0px;
		border:0px;
		vertical-align:top;
		height:26px;
	}
.hdr-nav a:hover
	{
		background-image:url(images_home/btn_nav-hover.png);
	}
.hdr-nav-current
	{
		background-image:url(images_home/btn_nav-current.png);
	}
 