/* Last update:  [FDL]  12/28/2016 3:27:57 PM */
/*------------------------------------------------------------------------
# JA Edentite 1.0 - Mar, 2008
# ------------------------------------------------------------------------
# Copyright (C) 2004-2008 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
# @license - Copyrighted Commercial Software
# Author: J.O.O.M Solutions Co., Ltd
# Websites:  http://www.joomlart.com -  http://www.joomlancers.com
-------------------------------------------------------------------------*/

/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 3.0.0
build: 1549
*/
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}


/* COMMON STYLE
--------------------------------------------------------- */
html, body, form, fieldset {
	margin: 0;
	padding: 0;
}

body {
	background:url(/images/design/background.png) repeat-x top;
	color: #000000;
	line-height: 1.6;
}



body.contentpane {
	color: #000000;
	font-size: 12px;
	line-height: 1.3em;
	margin: 0;
	margin: 1em 2em;
	width: auto; /* Printable Page */
}

/* body.fs1 {font-size: 10px;}
body.fs2 {font-size: 11px;}
body.fs3 {font-size: 12px;}
body.fs4 {font-size: 13px;}
body.fs5 {font-size: 14px;}
body.fs6 {font-size: 15px;} */

/* Normal link */
a {
	color: #797979;
	text-decoration: none;
}

a:hover {background-color:transparent !important;color:#9CA138;}

a img {
	border: none;
}

/* Basic form CSS */

input {
	background-color:#FFF;
}

/* Title text */
.contentheading, .componentheading, .blog_more strong, h1, h2, h3, h4 {
}

/* Small text */
small, .small, .smalldark, .createby, .createdate, .modifydate,
p.site-slogan, a.readon, #ja-pathway, #ja-headlinewrap, #ja-col1, #ja-col2, #ja-botsl, #ja-footer {
	font-size: 92%;
}

small, .small {
	color: #858783;
}

img {
	margin: 0;
	padding: 0;
}

img.caption {
	text-align: center;
	font-size: 125%;
	color: #999999;
	
}
.highslide-caption  b {
	text-align: center;
	font-size: 125%;
	color: #999999;
}

#ads p {
	text-align: center;
	font-size: 125%;
	color: #999999;
	margin-top: -5px;
} 

/* Heading */
h1 {font-size: 210%; color: #2c79b3;}
h2 {font-size: 180%;}
h3 {font-size: 140%;}


h4 {font-size: 175%;text-transform: uppercase; color:#276290;}

p, pre, blockquote, ul, ol, h1, h2, h3, h4, h5, h6 {
	margin: 10px 0;
	padding: 0;
}


th {
	font-weight: bold;
	padding: 5px;
	text-align: left;
}

fieldset {
	border: none;
	padding: 10px 5px;
}

fieldset a {
	font-weight: bold;
}

fieldset.input {
	padding: 0;
}

hr {
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
	border-top: 1px solid #cccccc;
	height: 1px;
}


/* FORM
--------------------------------------------------------- */
form {
	margin: 0;
	padding: 0;
}

form label {
	cursor: pointer;
}

input, select, textarea, .inputbox {
	font-size: 100%;
}

.inputbox {
	border: 1px solid #CCCCCC;
	padding: 3px;
	color: #515756;
	background: #FFFFFF;
}

/* .button {
	padding: 2px 8px;
	border: 1px outset #A8A8A8;
	background: url(../images/grad4.gif) repeat-x;
	font-size: 92%;
	color: #515756;
	font-weight: bold;
	float: right;
} */
.button {
	font-size: 11px !important;
	margin: 0px;
	padding: 0px 0px 3px 0px;
	text-transform: uppercase;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	background-image: url(../images/button-login.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFFFFF;
	text-align: center;
	display: block;
	height: 22px;
	width: 132px;
	border: none;
	float: right;
}

input[type=submit].button { position:relative; float:right; left:90px; top:-24px; }

.buttonLarge {
	font-size: 20px !important;
	margin: 0px;
	padding: 0px 0px 3px 0px;
	text-transform: uppercase;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	background-image: url(../images/lgButton.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFFFFF;
	text-align: center;
	display: block;
	height: 40px;
	width: 178px;
	border: none;
	float: right;
}


.button2 {
	font-size: 11px !important;
	padding: 0px 0px 3px 0px;
	margin: 2px auto 0px auto;
	text-transform: uppercase;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	background-image: url(../images/button-login2.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFFFFF;
	text-align: center;
	display: block;
	height: 22px;
	width: 132px;
	border: none;
}
a.button2:hover{
	color: #000000;
}

.button3, a.button3:visited {
	padding: 7px 0px 0px 0px;
	font-size: 150%;
	text-transform: uppercase;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	background-image: url(../images/button-on-pur.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	display: block;
	height: 43px;
	width: 178px;
}
a.button3:hover {
	color: #fff200;
	text-decoration: none;
}

* html .button { /*IE 6*/
	padding: 1px 5px !important;
}

*+html .button { /*IE 7*/
	padding: 1px 5px !important;
}

/* JOOMLA STYLE
--------------------------------------------------------- */
table.blog {
}

.article_separator {
	clear: both;
	display: block;
	height: 30px;
	/* background: url(../images/dot.png) repeat-x center; */
}

.article_column {
}

.column_separator {
	padding: 0 25px;
}

/* content tables */
td.sectiontableheader {
	background: url(../images/grad3.gif) repeat-x bottom #A8A8A8;
	border: 1px solid #E7E8E6;
	padding: 4px;
}

tr.sectiontableentry0 td,
tr.sectiontableentry1 td,
tr.sectiontableentry2 td {
	padding: 4px;
	/* background: url(../images/dot.png) repeat-x bottom; */
}

table.contentpane {
	border: none;
	width: 100%;
}

table.contentpaneopen {
	border: none;
	border-collapse: collapse;
	border-spacing: 0;
}

table.contenttoc {
	margin: 0 0 10px 10px;
	padding: 0;
	width: 35%;
	font-size: 92%;
}

table.contenttoc a {
	text-decoration: none;
}

table.contenttoc td {
	background: url(../images/bullet.gif) no-repeat 10px 9px;
	padding: 1px 5px 1px 20px;
}

table.contenttoc th {
	border-bottom: 0px solid #E7E8E6;
	padding: 0 0 3px;
	text-indent: 5px;
}

table.poll {
	border-collapse: collapse;
	padding: 0;
	width: 100%;
}

table.pollstableborder {
	border: none;
	padding: 0;
	text-align: left;
	width: 100%;
}

table.pollstableborder img {
	vertical-align: baseline;
}

table.pollstableborder td {
	border-collapse: collapse;
	border-spacing: 0;
	padding: 4px !important;
	background: none;
}

table.pollstableborder tr.sectiontableentry1 td {
	background: #F8F8F7;
}

table.searchintro {
	padding: 10px 0;
	width: 100%;
}

table.searchintro td {
	padding: 5px!important;
}

table.adminform {
}

.adminform .inputbox {
}

.blog_more {
}

.blog_more strong {
	display: block;
	font-size: 125%;
	margin: 0 0 5px;
}

.blog_more ul {
	margin: 0;
	padding: 0;
}

.blog_more ul li {
	background: url(../images/bullet.gif) no-repeat 6px 10px;
	margin: 0;
	padding: 0 0 0 17px;
}

.category {
	font-size: 125%;
	font-weight: bold;
}

h1.componentheading, .componentheading {
	margin: 0 0 10px;
	padding: 0 0 5px;
}

.componentheading {
	font-size: 200%;
	font-weight: normal;
	border-bottom: 0px solid #E7E8E6; 
}

.contentdescription {
	padding-bottom: 30px;
}

h2.contentheading, .contentheading {
	font-weight: normal;
	margin: 0;
	padding: 0;
	line-height: normal;
}

.contentheading {
	font-size: 200%;
	line-height: normal;
	color: #ffffff;
	background-color: #276290;
	display: block;
	width: 80%;
	padding: 3px;
	text-align: center;
	margin: 0px auto 30px auto;
}

table.blog .contentheading {
	font-size: 150%;
	line-height: normal;
}

a.contentpagetitle,
a.contentpagetitle:hover,
a.contentpagetitle:active,
a.contentpagetitle:focus {
}

a.readon {
	display: block;
	float: left;
	text-align: center;
	clear: both;
	padding: 0 5px;
	background: url(../images/grad2-2.gif) repeat-x center #8BAB32;
	color: #FFFFFF;
	margin-top: 5px;
	text-transform: lowercase;
}

a.readon:hover, a.readon:active, a.readon:focus {
	background: url(../images/grad2-1.gif) repeat-x center #2C79B3;
	color: #FFFFFF;
	text-decoration: none;
}

table.contentpaneopen td, table.contentpane td {
}

table.contentpaneopen, table.contentpane, table.blog {
	width: 100%;
}


.moduletable {
	padding: 0;
}

ul.pagination {
	margin: 15px auto 0;
	padding: 0;
}

ul.pagination li {
	background: none;
	display: inline;
	margin: 0;
	padding: 0;
}

ul.pagination li span{
	padding: 2px 5px;
}

ul.pagination a {
	padding: 2px 3px;
	text-decoration: none;
}

ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus {
}

.pagenavbar {
	background: url(../images/icon-pages.gif) no-repeat center left;
	font-weight: bold;
	padding-left: 14px;
}

.pagenavcounter {
	background: url(../images/icon-pages.gif) no-repeat 0 11px;
	font-weight: bold;
	padding: 8px 14px 0 14px;
}

.sectiontableheader {
	color: #FFFFFF;
	font-weight: bold;
	padding: 8px 5px;
}

.sectiontableheader a {
	color: #FFFFFF;
}

tr.sectiontableentry1 td {
	padding: 8px 5px;
}

tr.sectiontableentry2 td {
	padding: 8px 5px;
}

tr.sectiontableentry1:hover td,
tr.sectiontableentry2:hover td {
}

.smalldark {
	text-align: left;
}

div.syndicate div {
	text-align: center;
}

.pollstableborder tr.sectiontableentry1 td,
.pollstableborder tr.sectiontableentry2 td {
	background: none;
}

/* META
--------------------------------------------------------- */
.createdate {
	color: #858783;
}

.modifydate {
	float: left;
	width: 100%;
	color: #858783;
	margin-bottom: 10px;
	display: block;
}

div.buttonheading {
	float: right;
	width: 20%;
}

.buttonheading img {
	border: 0;
	float: right;
	margin: 7px 5px 0 0;
}

/* MAIN LAYOUT DIVS
--------------------------------------------------------- */
#ja-wrapper {
	padding: 0 0 40px;
	width: 950px;
	margin: 0 auto;
}

.narrow #ja-wrapper {
	width: 750px;
}

#ja-header,
#ja-mainnav,
#ja-subnav,
#ja-pathway,
#ja-container,
#ja-topsl,
#ja-botsl,
#ja-footer {
	clear: both;
}
#ja-botsl { display:none ; }

#ja-container {
	border-bottom: 1px solid #E7E8E6;
}

.narrow #ja-container {
	background: url(../images/main-bg1-n.gif) repeat-y left;
}
#ja-container2 {
	border-bottom: 1px solid #E7E8E6;
}

.narrow #ja-container2 {
	background: url(../images/main-bg2-n.gif) repeat-y right;
}

#ja-mainnavwrap, #ja-mainnav { background:#f7d4c5 !important; height:34px !important; }

#ja-cssmenu .menu-go {
	color:#FFA883;
	text-transform:none;
}

#ja-cssmenu {
	background:#22628f;
	height:33px;
}
	#ja-cssmenu li { 
		border-right:#d3e0e9 solid 3px;
		height:33px;
		padding-left:8px !important;
		padding-right:8px !important;
	}
		#ja-cssmenu li a {
			font-size:14px !important;
			font-style:normal !important;
		}
	#ja-mainnav ul.menu {
		display:block;
		float:left;
		width:750px;
	}

	#ja-mainnav ul.menu li {
		border:none;
		border-right:#d3e0e9 solid 3px;
		display:block; 
		height:33px;
		float:left; 
	}
		#ja-mainnav ul.menu li.item1791, #ja-mainnav ul.menu li.item1792 {
			background:#22628f;
			color:#d2d388;
		}
			#ja-mainnav ul.menu li.item1791 a span, #ja-mainnav ul.menu li.item1792 a span {
				color:#d2d388;
			}
		#ja-mainnav ul.menu .sf-sub-indicator {
			display:none;
		}
		#ja-mainnav ul.menu li:hover, #ja-mainnav ul.menu li.active {
			background:url(../images/nav-hover-bg.png) repeat-x #ee9e7c;
			height:33px;
		}
			#ja-mainnav ul.menu li:hover *, #ja-mainnav ul.menu li.active * {
				color:#fff !important;
			}
			#ja-mainnav ul.menu li ul li, #ja-mainnav ul.menu li * {
				background:none;
				list-style:none !important;
				font-weight:bold;
				padding:0px;
				margin:0px;
				white-space:nowrap;
				
			}
				#ja-mainnav ul.menu li ul li { 
					background:#f7d4c5;
					width:175px;
				}
					#ja-mainnav ul.menu li ul li ul {
						margin-left:50px;
					}
						#ja-mainnav ul.menu li ul li ul li {
							width:230px;
						}
				#ja-mainnav ul.menu li:hover a span {
					color:#fff;
					text-shadow: #de6640 2px 1px 1px;
				}
					#ja-mainnav ul.menu li:hover ul li a span {
						color:#de6640 !important;
						text-shadow:none;
					}
						#ja-mainnav ul.menu li:hover ul li:hover a span {
							color:#fff !important;
							text-shadow: #de6640 2px 1px 1px;
						}
						
				#ja-mainnav ul.menu li:hover a {
					border:none;
					text-decoration:none;
				}
			#ja-mainnav ul.menu li a span {
				color:#e2581e;
				font-size:14px;
				font-style:normal !important;
				padding:0 15px;
			}
				
			#ja-mainnav ul.menu li a {
				border:none;
				padding-top:10px;
			}
			#ja-mainnav ul.menu li a:hover {
				background:none;
			}
				
/* RIGHT COLUMN (actually the LEFT column!)
---------------------------------------------------------- */
#RightChannel {
	float:left;
	padding:10px;
	min-height:600px;
	width:214px;
}


	.goHome #RightChannel { background:#eaf0f5; }
	.Innerpage #RightChannel { width:275px; padding:0px; }
	#RightChannel { }
	
		#RightChannel h2, #RightChannel h3 {
			display:block;
			float:left;
		}
		#RightChannel h3 { color:#6b6b6b; font-size:14px; }
	
		#RightChannel h2.what-do-you {
			background:url(../images/what-do-you-need-today.png) no-repeat;
			display:block;
			height:64px;
			margin-bottom:10px;
			text-indent:-3200em;
			width:150px;
		}
		#RightChannel h2.travel {
			background:url(../images/where-do-you-want-to-travel.png) no-repeat;
			display:block;
			height:91px;
			margin:10px 0px 10px 0px;
			text-indent:-3200em;
			width:141px;
		}

#RightChannel.Yum,#RightChannel .Yum  {width:221px;padding:0 14px 0 0 !important;
  border-right: 2px solid #CEDEE7 !important;margin-right:14px;}
	
.offlajn-accordion-133-1 { margin-left:-20px !important; }
	.offlajn-accordion-133-1 ul { display:block; }
	.offlajn-accordion-133-1 li { color:#6b6b6b; list-style:outside !important; padding:0; margin-left:-20px !important; float:left; }
		.offlajn-accordion-133-1 li a { border:none; color:#6b6b6b; float:left; font-weight:normal; cursor:pointer; padding:0; margin:0; }
			.offlajn-accordion-133-1 li ul li { list-style:none; margin-left:5px; }
				.offlajn-accordion-133-1 li ul li a { text-align:left; }

#homeTravelMenuYMT {
}
	#homeTravelMenuYMT ul { display:block; }
	#homeTravelMenuYMT li { color:#333; padding:0; margin-left:10px; margin-bottom:5px; float:left; font-size:10px; }
		#homeTravelMenuYMT li a { border:none; color:#333; float:left; font-weight:normal; cursor:pointer; padding:0; margin:0; }
			#homeTravelMenuYMT li ul li { list-style:none; margin-left:5px; }
				#homeTravelMenuYMT li ul li a { text-align:left; }
								
#homeTravelMenuSLT {
}
	#homeTravelMenuSLT ul { display:block; }
	#homeTravelMenuSLT li { color:#333; padding:0; margin-left:20px; float:left; }
		#homeTravelMenuSLT li a { border:none; color:#333; float:left; font-weight:normal; cursor:pointer; padding:0; margin:0; }
			#homeTravelMenuSLT li ul li { list-style:none; margin-left:5px; }
				#homeTravelMenuSLT li ul li a { text-align:left; }

#ja-mainbody {
	background-repeat: repeat-y;
	background-position: right;
	float:left;
	padding-left:37px;
	width: 652px;
}
	#ja-mainbody a:hover, #ja-mainbody a:active {
		font-size:inherit !important;
	}
	.contentpaneopen p a:hover { font-size:inherit !important; }
	.goHome #ja-mainbody {
		padding-left:5px;
	}

	.goTravel #ja-mainbody, .goSavings #ja-mainbody, .Innerpage #ja-mainbody {
		padding:0px auto;
		width:910px !important;
		min-height:600px;
	}
		.goSavings #ja-mainbody {
			margin-left:-25px;
		}
	
	#ja-mainbody .contentpaneopen { margin-left:0px !important; width:880px; } 
	#Resources a:hover { font-size:18px !important; font-weight:normal; }
	a:hover { font-size:inherit !important }
	#ja-mainbody .contentheading { background:url(/images/css/inner-heading-border.png) repeat-x bottom; color:#868688; display:block; font-weight:bold; margin-left:-37px; padding:0px; padding-bottom:10px; width:950px !important;  }
	.Innerpage #ja-mainbody .contentheading { margin-left:-17px; }
	.Innerpage #ja-mainbody .contentpaneopen { margin-left:-20px !important; }
/* PRIMARY COLUMN
--------------------------------------------------------- */
#ja-content {
	clear: both;
	display: block;
	float: left;
	width: 100%;
	
	
	
}
	.goHome #ja-mainbody { width:708px; }
	#ja-mainbody #Quotes { border-top:#97b5cb dotted 3px; border-bottom:#97b5cb dotted 3px; float:left; height:110px; padding:5px; width:700px; }
	#ja-mainbody #HomeVoiceBox { border-bottom:#97b5cb dotted 3px; border-right:#97b5cb dotted 3px; float:left; height:218px; padding:5px; width:466px; }
	#ja-mainbody #BobMoses { border-bottom:#97b5cb dotted 3px; float:left; height:218px; padding:5px 0px 5px 5px; width:224px; }
	#ja-mainbody #Content { border-right:#97b5cb dotted 3px; float:left; padding:5px; width:466px;  }
	#ja-mainbody #CircleColumn { float:left; padding:5px 0px 5px 5px; width:224px; }
	
	#ja-mainbody #homeBannerContainer { float:left; width:735px; margin-bottom:20px; }
		#ja-mainbody #homeBannerContainer .col { float:left; width:243px; }
		
	#signInBlock {
		background:#fff;
		border:1px solid #000;
		min-height:350px;
		font-style:normal;
		margin-left:100px;
		padding:20px;
		width:380px;
	}
		#signInBlock a { color:#de581c; }
			#signInBlock a.noReSize:hover  { font-size:16px !important; }
		#signInBlock .title h5 { color:#de581c; font-size:20px; font-style:normal; padding-top:40px; }
		#signInBlock .head { background:url(/images/css/login-circle.png) no-repeat right; height:107px; }
		#signInBlock label { display:block; height:30px; float:left; font-size:16px; font-style:normal; padding-top:3px !important; margin-bottom:10px !important; width:150px !important; }
		#signInBlock  .inputbox {  height:30px !important; width:230px !important; position:relative; left:150px; top:-47px; }
		#signInBlock .remember { float:left; padding:0; margin:0; padding-bottom:10px !important; text-align:left !important; }
			#signInBlock .remember input { width:10px !important; }
		#signInBlock .forgot { margin-bottom:10px !important; margin-top:-30px; }
			#signInBlock .forgot a { color:#000; text-decoration:underline; }
		#signInBlock .button  { background:url(/images/css/loging-signin.png) no-repeat; cursor:pointer; height:40px !important; position:relative; left:0px; top:0px; text-indent:-3200em; width:153px !important; }
		#signInBlock .foot, #signInBlock .foot a { color:#df5a26; font-size:16px; font-weight:bold; margin-top:100px; width:380px; position:relative; white-space:nowrap; top:0px; }
		
		.hotcarousel .carousel-next, .hotcarousel .carousel-previous { display:none !important; }
		.hotcarousel .carousel-pagination { position:relative !important; top:-25px; left:180px; } 
			.button span { display:none !important; text-indent:-3200em !important; }
		
#circle1Container #circle1content p {
	font-size: 26px;
	padding: 0px;
	line-height: 110%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 0px;
}
#circle1Container {
	background-image: url(/images/circle/circle1LgCircBkgrnd.png);
	background-repeat: no-repeat;
	background-position: -175px 0;
	height: 752px;
	margin-left:-35px;
	width:1000px;
}
#circle1content {
	height: 752px;
	width: 600px;
	padding-left:300px;
}
#circle1Container #circle1content h1 {
	font-size: 48px;
	font-style: italic;
	color: #de581c;
}
#circle1Container #circle1content h2 a:link,a:visited,a:hover,a:active{
	margin-bottom: 30px;
	font-style: italic;
	color: #276290;
	text-decoration: none;
}
#circle1Container #circle1content h2 .circleRedital a:link,a:visited,a:hover,a:active{
	color: #de581c;
}
#circle1Container #circle1content h2 .learnMore a:link,a:visited,a:hover,a:active{
	color: #9ca138;
}
#circle1Container #circle1content p .circleRed {
	font-weight: bold;
	color: #de581c;
}
#circle1Container #circle1content p .circleRedital {
	font-style: italic;
	font-weight: bold;
	color: #de581c;
}
#circle1Container #circle1content p .bold {
	font-weight: bold;
}
	
	#hpOMMcontainer {
		height: 218px;
		width: 222px;
		background-image: url(/images/css/hp-ommBkgrnd.png);
	}
		#hpOMMcontent h1 {
			font-size: 26px;
			font-weight: normal;
			color: #000;
			padding-top: 0px;
			padding-right: 10px;
			padding-bottom: 0px;
			padding-left: 10px;
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			margin-left: 0px;
		}
			#hpOMMcontainer #hpOMMcontent h4 {
				font-size: 18px;
				font-style: italic;
				font-weight: normal;
				color: #000;
				margin-top: 7px;
				margin-right: 0px;
				margin-bottom: 0px;
				margin-left: 0px;
				padding-top: 0px;
				padding-right: 10px;
				padding-bottom: 0px;
				padding-left: 10px;
			}
				#hpOMMcontent p {
					margin-left: 0px;
					margin-top: 10px;
					margin-right: 0px;
					margin-bottom: 0px;
					line-height: 120%;
					padding-top: 0px;
					padding-right: 10px;
					padding-bottom: 0px;
					padding-left: 10px;
				}
	
#homeCircleContent {
	color: #000;
	font-weight: normal;
	padding: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}
#homeCircleContent h1, #homeCircleContent h2, #homeCircleContent h3, #homeCircleContent h4 {
	font-weight: normal;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#homeCircleContent p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#homeCircleContent .h3Top {
	padding-top: 10px;
	margin: 0px;
	padding-bottom: 0px;
}
#homeCircleContent #homeCircleContent h1 {
	font-size: 52px;
	color: #de581c;
}
#homeCircleContent#homeCircleContent h2 {
	font-size: 22px;
	color: #de581c;
}
#homeCircleContent #homeCircleContent h3 {
	font-size: 17px;
	margin-top: 0px;
	margin-bottom: 4px;
}
#homeCircleContent p {
	font-size: 16px;
	line-height: 145%;
}
#homeCircleContent {
	width: 223px;
	padding: 0px;
	margin: 0px;
}
#homeCircleContainer {
	width: 223px;
	background-image: url(../images/hp-circGradBkgrnd.png);
	background-repeat:repeat-x;
	border: 1px solid #97b5cb;
	height: 658px;
	margin-bottom: 10px;
}
#homeCircleContent p a:link ,a:visited,a:hover,a:active{
	font-style: italic;
	font-weight: bold;
	color: #9ca138;
	text-align: left;
	text-decoration: none;
	font-size: 16px;
}
#homeCircleContent a {
	color: #969B36;
}
#homeCircleContent p .circleBlue {
	font-weight: bold;
	color: #276290;
}

#HomeVoiceContainer {
	color: #000;
	font-weight: normal;
	padding: 0px;
}
#HomeVoiceContainer h1, #HomeVoiceContainer h2, #HomeVoiceContainer h3, #HomeVoiceContainer h4 {
	font-weight: normal;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	line-height:20px;
}
#HomeVoiceContainer p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#HomeVoiceContainer  .h3Top {
	padding-top: 10px;
	margin: 0px;
	padding-bottom: 0px;
}
#HomeVoiceContainer #homeVoiceContent h1 {
	font-size: 52px;
	color: #de581c;
}
#HomeVoiceContainer #homeVoiceContent h2 {
	font-size: 23px;
	color: #de581c;
	margin-bottom: 2px;
}
#HomeVoiceContainer #homeVoiceContent h3 {
	font-size: 18px;
	margin-top: 0px;
	margin-bottom: 5px;
}
#HomeVoiceContainer #homeVoiceContent p {
	font-size: 16px;
	line-height: 116%;
	color: #5a5959;
}
#homeVoiceContent {
	width: 460px;
	padding: 0px;
	margin: 0px;
}
#HomeVoiceContainer {
	width: 462px;
	background-image: url(../images/hp-voiceGradBkgrnd.png);
	background-repeat: repeat-x;
	border: 1px solid #97b5cb;
	min-height: 600px;
   margin:10px 0 10px -2px;
}
#homeVoiceContent p a:link ,a:visited,a:hover,a:active{
	font-style: italic;
	font-weight: bold;
	color: #9ca138;
	text-align: left;
	text-decoration: none;
	font-size: 16px;
}
#HomeVoiceContainer #homeVoiceContent h3 a:link, a:visited, a:active  {
	color: #000;
	text-decoration: none;
}
#HomeVoiceContainer #homeVoiceContent h3 a {
	color: #000;
}
#HomeVoiceContainer #homeVoiceContent h3 a:hover {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000;
	font-style: normal;
}

#circle2content p  {
	font-size: 24px;
	line-height: 1.35em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#circle2Container {
	background-image: url(images/circle2BkLay.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:650px;
}
#circle2Container #circle2content h1 .blue {
	font-weight: normal;
	color: #276290;
}
#circle2content {
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
}

#circle2content h1  {
	font-size: 48px;
	font-style: normal;
	color: #de581c;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-weight: normal;
	line-height: 52px;
}
#circle2content h2  {
	color: #de581c;
	line-height: 1.5em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 24px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#circle2content .formCopy {
	font-size: 16px;
	line-height: 100%;
}
#circle2content p .circleital  {
	font-style: italic;
	font-weight: normal;
	font-size: 24px;
}
#circle2content p .circleBlue  {
	font-size: 22px;
	font-weight: bold;
	color: #276290;
}
#circle2content hr {
	border-top-width: 4px;
	border-top-style: dotted;
	border-top-color: #276492;
	width: 650px;
}

#circleGzcontent p  {
	font-size: 22px;
	line-height: 1.35em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 42px;
}
#circleGzcontent p .bold  {
	font-weight: bold;
}
#circleGzContainer {
	background-image: url(/images/css/circle1LgCircBkgrnd2.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left:-35px;
	width: 800px;
}
#circleGzcontent {
	width: 710px;
	padding-left: 200px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
}
#circleGzcontent h1  {
	font-size: 48px;
	font-style: normal;
	color: #de581c;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 42px;
	font-weight: normal;
}
#circleGzcontent h2  {
	color: #276290;
	line-height: 1.5em;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 42px;
}
.imgBullet {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -50px;
}
#circleGzcontent .circleRed  {
	font-weight: bold;
	color: #de581c;
	font-size: 24px;
}
#circleGzcontent h2 a:link,a:visited,a:hover,a:active{
	margin-bottom: 0px;
	font-style: italic;
	color: #de581c;
	text-decoration: none;
}
#circleGzcontent p .circleRedital  {
	font-style: italic;
	font-weight: bold;
	color: #de581c;
	font-size: 24px;
}
#circleGzcontent p .circleBlue  {
	font-size: 22px;
	font-weight: bold;
	color: #276290;
}

#registrationTable { width:420px !important; }
	#registrationTable .titleCell { background:url(/images/css/registration-bullets.png) no-repeat; display:block; font-weight:normal; font-size:14px; min-height:35px; padding:0px; padding-top:3px; padding-left:45px; width:240px !important; }
	#registrationTable .fieldCell { width:200px; margin:0px !important; }
	#registrationTable .cbft_predefined .titleCell { background-position:0 -36px; }
	#registrationTable .cbft_primaryemailaddress .titleCell { background-position:0 -163px; }
	#registrationTable #cbfr_46 .titleCell { background-position:0 -330px; }
	#registrationTable #cbfr_42 .titleCell { background-position:0 0px; }
	#registrationTable #cbfr_51 .titleCell { background-position:0 -163px; }
	#registrationTable .button { background:url(/images/css/btn_register-sign-up.png) no-repeat; cursor:pointer; float:none; height:178px; left:200px; top:0px; text-indent:-3200em; width:182px; }
	
	.cbFieldsContentsTab .titleCell { width:350px; }
	.cb_template_default #cbbtneditsubmit, .cb_template_default #cbbtncancel { background:url(/images/button-login.png) no-repeat; cursor:pointer; position:relative; top:20px; z-index:1000; }
		.cb_template_default #cbbtneditsubmit { left:5px; }
		.cb_template_default #cbbtncancel { background:url(/images/css/btn-cb-clear.png) no-repeat; display:block; height:24px; text-indent:-3200em; width:140px; }
		.cb_template_default #cbbtneditsubmit { background:url(/images/css/btn-cb-submit.png) no-repeat; display:block; height:24px;text-indent:-3200em; width:120px; }
		.tab_Description h1 { color:#df5a26 !important; }
		
		
	table.contentpaneopen td { width:400px !important; }
		table.contentpaneopen input { width:200px !important; }
		table.contentpaneopen textarea { width:500px !important; }
		
	table.mod_login { width:200px; }
	
	.categoryHeading a { color:#de581c !important; font-size:24px; font-weight:bold !important; margin-top:15px; padding-bottom:5px; text-transform:uppercase; }
		.categoryHeading a:hover { color:#276492 !important; font-size:24px !important; }
	p.voiceLink1 { background:url(/images/css/category-bullets.png) no-repeat 0px 5px;  margin-left:20px; padding-left:16px; }
		p.voiceLink2 { background:url(/images/css/category-bullets.png) no-repeat 0px -42px;  margin-left:20px; padding-left:16px; }
		p.voiceLink3 { background:url(/images/css/category-bullets.png) no-repeat 0px -91px;  margin-left:20px; padding-left:16px; }
	p.voiceLink a { color:#000; font-size:12px; font-style:normal; }
		p.voiceLink1 a:hover, p.voiceLink2 a:hover, p.voiceLink3 a:hover { color:#666; font-size:12px; font-style:normal; font-weight:normal; }
		
	
	a:hover { color:#457b97; font-style:normal !important; font-weight:inherit; } 

   p.homecontest, .homecontest img {margin:0;padding:0;text-align:center;}
   .homecontest img {margin-top:-16px;}
   
#ja-current-content {
	padding: 10px 15px;
	}

/* COLUMNS
--------------------------------------------------------- */
#ja-col1 {
	float: left;
	overflow: hidden;
	width: 245px;
	color: #626A69;
}

#ja-col2 {
	float: right;
	overflow: hidden;
	width: 245px;
	color: #626A69;
}

/*common style for column*/
#ja-colwrap a {
}

#ja-colwrap a:hover, #ja-colwrap a:active, #ja-colwrap a:focus {
}

#ja-colwrap table {
	border-collapse: collapse;
	border-spacing: 0;
}

#ja-colwrap .article_separator {
	display: none;
}

/* COLLAPSIBLE LAYOUT
--------------------------------------------------------- */
#ja-containerwrap,
#ja-containerwrap-f,
#ja-containerwrap-fr,
#ja-containerwrap-fl {
	padding: 0;
	margin: 25px 0;
	background: url(../images/grad1.gif) repeat-x bottom #FFFFFF;
}

/*full*/
#ja-containerwrap-f #ja-mainbody {
	width: 100%;
	background: url(../images/main-bg.gif) repeat-y right;
}

#ja-containerwrap-f #ja-content {
	width: 100%;
}

#ja-containerwrap-f #ja-container,
#ja-containerwrap-f #ja-container2 {
	background: none;
}

#ja-containerwrap-f #ja-container {
	border: 1px solid #E7E8E6;
}

/*content + left*/
#ja-containerwrap-fr #ja-content {
	width: 100%;
}

#ja-containerwrap-fr #ja-container2 {
	background: none;
}

#ja-containerwrap-fr #ja-container2 {
	border-right: 1px solid #E7E8E6;
}

/*content + right*/
#ja-containerwrap-fl #ja-mainbody {
	width: 100%;
}

#ja-containerwrap-fl #ja-content {
	width: 79.9%;
}

#ja-containerwrap-fl #ja-col2 {
	width: 20%;
}

#ja-containerwrap-fl #ja-container {
	background: none;
	border-left: 1px solid #E7E8E6;
}

/* MODULE
--------------------------------------------------------- */
div.moduletable h3,
div.moduletable_menu h3,
div.moduletable_text h3,
div.moduletable_hilite h3,
div.moduletable_multi h3  {
	font-size: 100%;
	margin: 0 -10px 5px;
	padding: 5px 10px;
	background: url(../images/grad3.gif) repeat-x bottom #A8A8A8;
	border-bottom: 1px solid #E7E8E6;
	color: #FFFFFF;
}

div.moduletable,
div.moduletable_menu,
div.moduletable_text,
div.moduletable_hilite,
div.moduletable_multi {
	margin: 0px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#ja-botsl div.moduletable,
#ja-botsl div.moduletable_menu,
#ja-botsl div.moduletable_text {
	border-bottom: none;
}

/* mis */
div.banneritem_text {
	padding: 5px 0 !important;
}

.banneritem {
	/* margin-bottom: 20px; */
	margin-bottom: 0px;
}
.banneritem_multi {
	margin-bottom: 0px;
	/* margin-bottom: 20px; */
}

div.advs {
	clear: both;
	display: block;
	float: left;
	width: 100%;
}

div.moduletable ul,
div.moduletable_text ul,
div.moduletable_menu ul,
div.moduletable_hilte ul {
	margin: 0;
	padding: 0;
}

div.moduletable li,
div.moduletable_text li,
div.moduletable_menu li,
div.moduletable_hilite li {
	background: url(../images/bullet.gif) no-repeat 5px 8px;
	margin: 0;
	padding-left: 16px;
}

/* Hilite */
div.moduletable_hilite h3 {
	background: url(../images/grad2.gif) repeat-x bottom #2C79B3;
}

/* HEADER
--------------------------------------------------------- */
#ja-header {
	height: 130px;
	line-height: normal;
	position: relative;
	width:950px !important;
}

#ja-header a {
}
	#ja-header #Logo {
/*		background:url(../images/logos/goCircle.png) no-repeat; */
		min-height:73px;
		position:absolute;
		top:53px;
/*		width:381px; */
			background:url(/images/design/go60Logo102513.png) no-repeat !important;
			width:225px;
	}
/*		.goCircle #Logo {
			background:url(../images/logos/goCircle.png) no-repeat !important;
			width:381px;
		}
		
		.goVoice #Logo {
			background:url(../images/logos/goVoice.png) no-repeat !important;
			width:347px;
		}
*/		
		.goHome #Logo, #Logo {
			background:url(../images/go60Logo102513.png) no-repeat !important;
			width:225px;
		}
/*		.goOffers #Logo {
			background:url(../images/logos/goHome.png) no-repeat !important;
			width:222px;
		}
		.Innerpage #Logo {
			background:url(../images/logos/goHome.png) no-repeat !important;
		}
*/		
	
	#ja-header #Signon {
		position:absolute;
		left:845px;
		top:13px;
		display:block;
		height:105px;
		width:108px;
DISPLAY:NONE !important;
	}

h1.logo, h1.logo-text {
	margin: 0;
	padding: 0;
	font-size: 200%;
}

h1.logo a {
	width: 435px;
	display: block;
	background: url(../images/Go60-logo.png) no-repeat;
	position: absolute;
	height: 100px;
	bottom: -10px;
	left: 0;
}

h1.logo a span {
	position: absolute;
	top: -1000px;
}

h1.logo-text a {
	text-decoration: none;
	outline: none;
	position: absolute;
	bottom: 0px;
	left: 15px;
}

p.site-slogan {
	margin: 0;
	padding: 0;
	color: #858783;
	position: absolute;
	bottom: 20px;
	left: 15px;
}

/* MAIN NAVIGATION
--------------------------------------------------------- */
#ja-mainnavwrap {
	background: url(../images/shadow.gif) repeat-x bottom;
	height: 22px;
	position: relative;
	z-index: 2;
}

#ja-mainnav {
	/* background: url(../images/grad2.gif) repeat-x top #2C79B3; */
	background-color:#276290;
	height: 32px;
}


#ja-mainnav a, #ja-subnav a {
	outline: none;
	text-transform:uppercase;
	color:#aacfed;
}

#ja-subnav {
	display: block;
	font-size: 92%;
	border-bottom: 1px solid #E7E8E6;
	height: 28px;
}

#ja-subnav ul {
	margin: 0;
	padding: 0;
}

#ja-subnav li {
	background: none;
	display: inline;
	margin: 0;
	padding: 0;
}

#ja-subnav li a {
	display: block;
	float: left;
	padding: 0 15px;
	line-height: 28px;
	background: url(../images/vline.gif) no-repeat center left;
}

#ja-subnav li.active a,
#ja-subnav li.active a:hover,
#ja-subnav li.active a:active,
#ja-subnav li.active a:focus {
	font-weight: bold;
	color: #8BAB32;
}

#ja-subnav li a.first-item {
	background: none;
}

/* breadcrumbs */
#ja-pathway {
	height:15px;
	color: #626A69;
	font-weight: bold;
	background: #276290;
}

#ja-pathway strong {
	margin-right: 5px;
}

#ja-pathway a {
	color: #626A69;
	font-weight: normal;
}

#ja-pathway img {
	margin: 1px 5px;
}

/* Default Joomla! Menu */
ul.menu {
	list-style: none;
	margin: 0;
	padding: 0;
	width:600px;
}

ul.menu_mortgage {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 125%;
}

ul.menu li {
	background: none;
	margin: 0;
	padding: 0;
}

ul.menu li a {
	display: block;
	outline: none;
	padding: 6px 4px;
	color: #276290;
	border-bottom: 1px solid #E7E8E6;
	/* background: url(../images/arrow.png) no-repeat 97% center; */
	font-weight: bold;
}

ul.menu li a:hover,
ul.menu li a:active,
ul.menu li a:focus {
	color: #2C79B3;
	/* background: url(../images/arrow2.png) no-repeat 97% center; */
}

ul.menu li.active a {
	color: #2C79B3;
	font-weight: bold;
}

ul.menu li ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.menu li li a {
	background: url(../images/bullet.gif) no-repeat 10px 13px !important;
	border: none;
	font-weight: normal !important;
	padding-left: 20px !important;
	width: 75%; /*need for ie6 transparent*/
	color: #2C79B3;
	font-size: 100%;
}

ul.menu li li a:hover,
ul.menu li li a:active,
ul.menu li li a:focus {
	background: none;
}

/* SPOTLIGHT
--------------------------------------------------------- */
/* Spotlight Box Style */
.ja-box-full, .ja-box-left, .ja-box-center, .ja-box-right {
	float: left;
	overflow: hidden;
}

.ja-box-left, .ja-box-center {
	background: url(../images/vline2.gif) repeat-y top right;
}

/* Top spotlight */
#ja-topsl {
	height: 240px;
	margin: 0 0 10px;
	overflow:hidden;
	width:98%;
}

* html #ja-topsl { /*IE 6*/
	margin: 0 1px 10px !important;
}

*+html #ja-topsl { /*IE 6*/
	margin: 0 1px 10px !important;
}

/* Bot spotlight */
#ja-botsl {
	border: 1px solid #E7E8E6;
	background: url(../images/grad1.gif) repeat-x top #F8F8F7;
	color: #626A69;
	padding: 10px 0;
}

#ja-botsl h3 {
	color: #626A69;
	font-size: 100%;
	background: none;
	border: none;
	margin-bottom: 0;
}

#ja-botsl div.moduletable {
	padding: 0 15px;
}

#ja-botsl ul, #ja-botsl ol {
	margin: 0;
	padding: 0;
}

#ja-botsl ol li {
	margin: 0 0 0 20px;
	padding: 0;
}

#ja-botsl ul li {
	margin: 0;
	padding: 0 0 0 15px;
	background: url(../images/bullet.gif) no-repeat 5px 7px;
}

#ja-botsl a {
	color: #626A69;
}

#ja-botsl a:hover, #ja-botsl a:active, #ja-botsl a:focus {
}

/* FOOTER
--------------------------------------------------------- */
#ja-footer {
	color: #626A69;
	padding: 20px 0 0;
	position: relative;
	text-align: center;
	border-top: 1px solid #E7E8E6;
}

#ja-footer small {
	color: #858783;
	font-size: 100%;
}

#ja-footer ul {
	margin: 0 0 8px;
	padding: 0;
	line-height: normal;
}

#ja-footer li {
	display: inline;
	margin: 0;
	padding: 0;
	background: url(../images/vline.gif) no-repeat center left;
}

#ja-footer li a {
	display: inline;
	line-height: normal;
	padding: 0 15px;
}

li.ja-firstitem {
	background: none !important;
}

.ja-footurl {
	float: none;
	clear: both;
}

	#ja-footer .menu_footer {
		font-size:16px;
	}

/* MISCELLANOUS
----------------------------------------------------------- */
ul.accessibility {
	position: absolute;
	top: -100%;
}

/* Search */
#ja-search {
	bottom: 12px;
	right: 10px;
	position: absolute;
	font-size: 11px;
}

#ja-search .inputbox, #Search .inputbox {
	padding: 2px 0 2px 22px;
	background: url(../images/icon-search.gif) no-repeat 5px center #FFFFFF;
	border: 1px solid #E7E8E6;
}
#Search label {display:none;}
#Search .button {width:30px;height:30px;padding-left:1px;background: url(/images/btn_header_search2.png) top left no-repeat
}
.finder button {font-size:0px;color:transparent;border:0;margin-left:-20px !important;padding-left:0;}
.finder input.inputbox {border:1px solid #9CA138 !important;margin-left:30px !important;margin-right:0;}
/* Search results */
#search-results dt  {font-weight:bold;font-size:14px;margin-top:12px;}
#search-results dt  a:link {color:#06678F;}
#search-results dt  a:hover {color:#BA4718;}

#search-results span.highlight {
   padding:0 !important;
}

/* Login Form */
#ja-login {
	float:right !important;
	position:static !important;
	top: 10px !important;
	right: 0 !important;
	padding: 10px 0px 0px 0px !important;
	/*  background: url(../images/grad4.gif) repeat-x bottom #F8F8F7;
	
	border: 1px solid #E7E8E6;  
	border-bottom: 1px solid #CCCCCC;*/
}
#ja-login .inputbox {
	margin-bottom: 20px;
}

#ja-login form {
	float: left;
}

#ja-login form label {
	float: left;
}

label.ja-login-user span {
	display: block;
	float: left;
	text-indent: -5000px;
	background: url(../images/icon-user.gif) no-repeat center left;
	width: 20px;
	height: 20px;
}

label.ja-login-password span {
	display: block;
	float: left;
	text-indent: -5000px;
	background: url(../images/icon-key.gif) no-repeat center left;
	width: 20px;
	height: 20px;
}

/* #ja-login form input.button {
	font-size: 11px !important;
	margin: 2px auto 0px 100px;
} */

#ja-login form input.button {
	font-size: 11px !important;
	padding: 0px 0px 3px 0px;
	margin: 2px 0px 0px 35px;
	text-transform: uppercase;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	background-image: url(../images/button-login.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	display: block;
	height: 22px;
	width: 85px;
	border: none;
} 

#ja-login form input.button2 {
	font-size: 11px !important;
	padding: 0px 0px 3px 0px;
	margin: 2px 0px 0px 35px;
	text-transform: uppercase;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	background-image: url(../images/button-login2.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	display: block;
	height: 22px;
	width: 132px;
	border: none;
} 


#ja-login form #mod_login_username,
#ja-login form #mod_login_password {
	width: 110px;
	margin: 1px 8px 0 0;
	font-size: 11px !important;
	padding: 2px;
}

#ja-login form a {
	color: #858783;
	padding: 0 5px;
	text-decoration: none;
	font-size: 10px;
}

#ja-login form a:hover,
#ja-login form a:active,
#ja-login form a:focus {
	color: #858783;
	text-decoration: underline;
}

.ja-login-links {
	padding-top: 2px;
	clear: both;
}

/*others*/
.mostread, .latestnews {
	text-decoration: none;
}

#ja-banner {
	margin: 0 0 15px;
	text-align: center;
	overflow: hidden;
	width: 100%;
}

div.back_button a,
div.back_button a:hover,
div.back_button a:active {
	background: none!important;
	display: block;
	margin: 10px 0;
	text-decoration: none!important;
}

.clr {
	clear: both;
}

.hasTip img {
	border: none;
	margin: 10px 5px 0 0;
}

div.ja-innerdiv {
	clear: both;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #E7E8E6;
}

div.ja-innerdiv img {
	padding: 2px;
	border: 1px solid #E7E8E6;
	margin: 2px 8px 0 0;
}

/* Tooltips */
.tool-tip {
	background: #FFFFFF;
	border: 1px solid #cccccc;
	float: left;
	max-width: 200px;
	padding: 5px;
}

.tool-title {
	background: url(../../system/images/selector-arrow.png) no-repeat;
	font-size: 100%;
	font-weight: bold;
	margin: 0;
	margin-top: -15px;
	padding: 0;
	padding-bottom: 5px;
	padding-top: 15px;
}

.tool-text {
	font-size: 100%;
	margin: 0;
}

#system-message dd.message ul,
#system-message dd.error ul,
#system-message dd.notice ul {
	margin: 0;
	padding: 0;
}

#system-message dd.message ul li,
#system-message dd.error ul li,
#system-message dd.notice ul li {
	background: none;
	color: #FFFFFF;
	margin: 0;
	padding: 5px;
}

/* System Standard Messages */
#system-message dd.message ul {
	background: #626A69;
	border: none;
}

/* System Error Messages */
#system-message dd.error ul {
	background: #626A69;
	border: none;
}

/* System Notice Messages */
#system-message dd.notice ul {
	background: #626A69;
	border: none;
}

/* Clearfix */
.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

* html > body .clearfix {
	display: block;
	width: 100%;
}

* html .clearfix {
	height: 1%;
}

/* Menu _offers */
ul.menu_offers {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.menu_offers li {
	background: none;
	margin: 0;
	padding: 0;
}

ul.menu_offers li a {
	display: block;
	outline: none;
	padding: 6px 4px;
	color: #276290;
	border-bottom: 1px solid #E7E8E6;
	background: url(../images/arrow.png) no-repeat 97% left;
	font-size: 125%;
	font-weight: bold;
}

ul.menu_offers li a:hover,
ul.menu_offers li a:active,
ul.menu_offers li a:focus {
	color:#5d7cb6 !important;
	background: url(../images/arrow2.png) no-repeat 97% left;
	font-size:125% !important;
	text-decoration: none;
}

ul.menu_offers li.active a {
	color: #276290;
	font-weight: bold;
}

ul.menu_offers li ul {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
}

ul.menu_offers li li a {
	/* background: url(../images/bullet.gif) no-repeat 10px 13px !important; */
	border: none;
	font-weight: normal !important;
	/*  padding-left: 20px !important; */
	/* width: 75%; need for ie6 transparent*/
	list-style: none;
	text-align: center;
	color: #000000;
	font-size: 100%;
}

ul.menu_offers li li a:hover,
ul.menu_offers li li a:active,
ul.menu_offers li li a:focus {
	background: none;
	list-style: none;
	color: #327db4;
}

div.win {
	font-size: 200%;
	font-weight: bold;
	color: #293895;
	/* background-image: url(../images/WIN.png);
	background-repeat: no-repeat;
	background-position: left top; */
	text-align: center;
	padding-top: 0px;
	line-height: normal;
}

h2.tab {
	color: #eeeeee;
}
h2.tab a {
	color: #eeeeee;
}
h2.tab a:hover {
	color: #eeeeee;
}

.pophead, .pophead a:link {
	font-size: 150%;
	color: #999999;
	text-align:center;
	text-decoration:underline;
	margin: 0 auto;
}


.pophead a:hover {
	text-decoration:none;
	color: #999999;
	text-align:center;
}

/* fabrik styles 2 */

#go60_newcontest___luck1 {
	font-size: 175%;
	margin-right: 250px;
	margin-top: 30px;
	width: 45px;
}
#go60_newcontest___lucky2 {
	margin-right: 175px;
	/* position: absolute; */
	top: 15px;
	font-size: 175%;
	width: 45px;
}
#go60_newcontest___lucky3 {
	margin-right: 100px;
	/* position: absolute; */
	top: -5px;
	font-size: 175%;
	width: 45px;
}
#fb_el_go60_newcontest___luck1_text {
	/* position: absolute; */
	display:block;
	width:65%;
	margin-left: 45px;
	z-index:0;
}
#fb_el_go60_newcontest___fname_text { 
	margin-top: 0px !important;
}
#go60_newcontest___fname{
	margin-top: 0px !important;
}
#go60_newcontest___month {
	position:absolute;
	width: 50px;
	margin-right: 275px;
	/* position: absolute; */
	top: 0px !important;
	z-index:0;
}

#go60_newcontest___brithyear {
	margin-left: 160px;
	/* position: absolute; */
	left:0;
	top: 0 !important;
	width: 100px;
	z-index:0;
}
#fb_el_go60_newcontest___brithyear_text {

	/* position: absolute; */
	top: 0 !important;
	left:0;
	z-index:0;
}
#fb_el_go60_newcontest___fname_text, #fb_el_go60_newcontest___lname_text, #fb_el_go60_newcontest___address_text, #fb_el_go60_newcontest___city_text, #fb_el_go60_newcontest___state_text, #fb_el_go60_newcontest___zip_text, #fb_el_go60_newcontest___month_text, #fb_el_go60_newcontest___brithyear_text {
	font-weight: bold;
}
#fb_el_go60_newcontest___Pack_text, #fb_el_go60_newcontest___Eoffer_text, #fb_el_go60_newcontest___Moffer_text {
	width: 800px;
}

#fb_el_go60_newcontest___Pack_text,
#fb_el_go60_newcontest___Eoffer_text,
#fb_el_go60_newcontest___Moffer_text {
	top:10px !important;
}

.fabrik_subelement {
	top:5px !important;
}

#go60_newcontest___Pack {
	/* position: absolute; */
	margin-left: 0px;
	top: 5px;
	color: #ffffff;
	width:100%;
	z-index:0;
}
#go60_newcontest___Eoffer {
	/* position: absolute; */
	margin-left: 0px;
	top: 5px;
	color: #ffffff;
	width:100%;
	z-index:0;
}
#go60_newcontest___Moffer {
	/* position: absolute; */
	margin-left: 0px;
	top: 5px;
	color: #ffffff;
	width:100%;
	z-index:0;
}

.fabrikinput {
	width:175px;
}

.notempty {
	/* position: absolute; */
	top:0;
}
 /* end fabrik */


/* CB registration/account styles */

#cb_month {
	position: absolute;
	margin-left: -85px;
	margin-top: 20px;
	z-index:0;
}
#cbfr_64 {
	position: absolute;
	margin-left: 120px;
	margin-top: -330px;
}
#cbfr_65 {
	position: absolute;
	margin-top: -350px;
}
#cb_brithyear {
	position: absolute;
	margin-left: -95px;
}


#cbfr_61 {
	position: absolute;
	margin-top: -290px;
	margin-left: -0px;
	z-index:0;
}
#cbfr_62 {
	position: absolute;
	margin-top: -290px;
	margin-left: 170px;
	z-index:0;
}
#cbfr_63 {
/*	margin-left: 300px;*/
	position: absolute;
	margin-top: -140px;
	z-index:0;
}

#cb_pack {
	position: absolute;
	margin-left: -150px;
	margin-top: 5px;
	z-index:0;
}
#cb_eoffer {
	position: absolute;
	margin-left: -155px;
	margin-top: 5px;
	z-index:0;
}
#cb_moffer {
	position: absolute;
	margin-left: -150px;
	margin-top: 5px;
	z-index:0;
} 


#cb_zip{
	margin-bottom: 360px;
}

.login_menu {
		font-size:16px;
		position:relative;
		left:0px !important;
		top:-5px;
		font-size:13px;
		font-weight:500;
}
.login_menu td {
		height:25px;
		text-align:right !important;
}
.login_menu td a {
	padding-left:10px !important;
	padding-right:0px !important;
}

.offer_rows {
	background-color:#e3e3e3;
	width:629px;
	height:86px;
	margin-bottom:5px;
}

.winter2010 {
	position:relative;
	left:5px;
	top:-17px;
}

.greattravel {
	position:relative;
	left:5px;
	top:-17px;
}

.register {
	position:relative;
	left:5px;
	top:-30px;
}
	

.offer_rows a {
	color:#2f7bb2;
	position:relative;
	left:370px;
	top:20px;
	display:block;
	width:170px;
	height:30px;
	border:1px solid #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:14px;
	padding-top:10px;
	padding-left:10px;
}

.offer_menu {
	font-size:12px;
	width:930px;
	padding:10px;
	margin-top:10px;
	margin-bottom:20px;
	border:1px #999 solid;
}

#menu-container { display:inline; margin:0px auto 0px; font-size:11px; }
#menu-container  * {list-style:none;}
#drop_down_menu { display:block; clear:both; margin:0px; padding:0px; text-align:left; list-style-type:none; list-style:none; text-align:center; float:none; left:0px; top:0px; }
#drop_down_menu ul { list-style:none; position:relative; z-index:5;}
#drop_down_menu li { font-size:12px; font-weight:bold; float:left; padding:5px; cursor:pointer; list-style:none; }
#drop_down_menu li ul { position:relative; z-index:5; margin:0px; padding:0px; list-style-type:none; padding-top:10px; list-style:none; }
#drop_down_menu li ul li { display:block; float:none; clear:both;  }
#drop_down_menu li ul li a { font-weight:normal; text-decoration:none; display:block; }
#drop_down_menu li ul li a:HOVER { text-decoration:underline; color:#CCCCCC; }

#fb_el_email_list___fromGO_text {
	position:absolute;
	left:20px;
}

#email_list___fromGO {
	position:absolute;
	left:-5px;
}

#fb_el_email_list___fromSponsors_text {
	position:absolute;
	left:20px;
}

#email_list___fromSponsors {
	position:absolute;
	left:-5px;
}

#fb_el_mailing_list___mailings_text {
	position:absolute;
	left:20px;
}

#mailing_list___mailings {
	position:absolute;
	left:170px;
	top:-20px
}

#fb_el_mailing_list___mailSponsor_text {
	position:absolute;
	left:20px;
}

#mailing_list___mailSponsor {
	position:absolute;
	left:170px;
	top:-20px
}

#go60_newcontest___month {
	position:absolute;
	width: 50px;
	top:-100px;
	margin-right: 275px;
	/* position: absolute; */
	z-index:0;
}

#leads___addl_ .fabrik_subelement {
	position:relative;
}

#leads___addl_ .fabrik_subelement span {
	position:relative;
	left:10px;
	top:-20px;
}

#leads___addl_ .fabrik_subelement input {
	position:relative;
	left:5px;
	top:-20px;
}

#fb_el_leads___addl__text {
	margin-bottom:30px;
}
/* div.fabrikSubElementContainer {
	position: absolute;
	top: -10px;
} */

.fabrikLabel {
	line-height:14px;
}



/* Begin medicare made easy */

.medicare_made_easy { color:#000; font-size:18px; margin:0; padding:0; }

	.medicare_made_easy #Container { padding:10px; width:940px; }
		.medicare_made_easy	#ContentLeft { width:442px; }
		.medicare_made_easy	.ContentRight { padding-left:15px; width:420px; }
		
	.medicare_made_easy #Footer { 
		background:url(/images/special_offers/medicare_made_easy/medicare_made_easy_logo.png) right no-repeat;
		display:block;
		height:66px; 
	}
		 
	.medicare_made_easy b { color:#006c9a; font-weight:bold; }
	.medicare_made_easy p { margin:0 0 20px; padding:0; }
	.medicare_made_easy label { display:block; font-size:12px; padding-top:3px; width:100px; }
	.medicare_made_easy .input, .medicare_made_easy select { 
		border:1px solid #cbcbcb; 
		font-size:12px; 
		padding:3px;
		margin-bottom:5px;
	}
		.medicare_made_easy .input { width:183px; height:20px; }
			.medicare_made_easy input[type=image], .medicare_made_easy .input_image { border:none !important; height:41px !important; width:178px !important; }
			.medicare_made_easy input[type=radio], .medicare_made_easy .radio { border:none !important; width:10px !important; height:10px !important; }
		.medicare_made_easy select { height:24px; }
		
	.medicare_made_easy div.small { font-size:12px; color:#000; }
	.medicare_made_easy .orange { color:#df591b; }
	.medicare_made_easy h1.qualify { 
		background:url(/images/special_offers/medicare_made_easy/medicare_supplement_insurance.png) no-repeat;
		display:block;
		height:106px;
		margin:0 0 20px;
		padding:0;
		text-indent: -32000em;
		width:420px;
	}
	.medicare_made_easy h1.free { 
		background:url(/images/special_offers/medicare_made_easy/free_guide.png) no-repeat;
		display:block;
		height:36px;
		margin:0 0 20px;
		padding:0;
		text-indent: -32000em;
		width:426px;
	}
	.medicare_made_easy h1.thankyou {
		background:url(/images/special_offers/medicare_made_easy/thank_you_header.png);
		display:block;
		height:77px;
		margin:0 0 20px;
		padding:0;
		text-indent: -32000em;
		width:339px;
	}
	.medicare_made_easy .floatLeft { display:block; float:left }
	
/* Begin Humana */

	#humana {}
	#humana img { float:left; }
	#humana .description {
		background:url(/images/special_offers/humana/medicare_parts.jpg); 
		display:block;  
		float:left;
		height:369px;
		width:258px; 
		text-indent: -32000em; 
	}
	#humana .disclaimer {
		display:block;  
		padding-top:441px;
	}
	
	.selfClear:after { /* Make elements self-clearing - see http://positioniseverything.net/easyclearing.html */
	  content: ".";
	  display: block;
	  height: 0;
	  clear: both;
	  visibility: hidden;
	}
	.ie6 .selfClear, .ie7 .selfClear {zoom:1;}


/* End Humana */

   
/* Begin Reverse Mortgage */
 
.reverse_mortgage .orange_text {
   color: #e15a1a;
   font-size:20px;
}

.reverse_mortgage .disclaimer {
   color:#797979;
   font-size:12px;
}

.reverse_mortgage h2 {
   border-left: #e15a1a 14px solid;
   color: #e15a1a;
   font-size:20px;
   line-height:14px;
   padding:0 0 0 10px;   
}

.reverse_mortgage label {
   width:auto !important;
}

.reverse_mortgage .checkbox_horizonal label {
   float:left;
}

.reverse_mortgage #phonearea,
.reverse_mortgage #phoneprefix,
.reverse_mortgage #phonelast4 {
   width:50px;
}

/* Begin Contest Form */
#contest_form h1 {
   font-size:25px;
   text-align:center;
}
#contest_form {
   width:370px;
   margin:auto;
}
#contest_form td {
   padding-bottom:8px;
}
#contest_form .label_row {
   width:175px;
}

#contest_form label {
   color: #515756;
   font-size:12px;
   font-weight:bold;
}

#contest_form #month,
#contest_form #brithyear,
#contest_form #state,
#contest_form input[type="text"] {
   border: 1px solid #aaa;
   color: #515756;
   font-size:12px;
   padding:3px;   
}

#contest_form input[type="text"] {
   width:175px;
}

#contest_form #state {
   width:183px;
}

#contest_form #Pack,
#contest_form #Moffer,
#contest_form #Eoffer {
   float:left;
   padding-right:15px;
}

#contest_form .checkbox_label {
   float:right;
   width:330px;   
}

#contest_form .button {
   cursor:pointer;
   float:left;
   left:-20px;
   position:relative;
}

#contest_form .required {
   color: #515756;
   font-size: 12px; 
   font-weight:bold; 
}

/* Prescriptions Special Offer */
#prescription_coupon {
   border: 4px dashed #eb3f34;
   width:220px;
   padding:10px;
   text-align:center;
   line-height:1.2;
   float:left;
}
.red_em,
#prescription_coupon .header,
#prescription_coupon .label {
   font-weight:bold;
   text-transform:uppercase;
   margin:5px 0;
}

#prescription_coupon .header {
   font-size: 24px;
}

.red_em_smaller {
   color:#eb3f34;
   font-size: 16px; 
   font-weight:bold;
}

.red_em {
   color:#eb3f34;
   font-size: 24px;      
}

.small_note {
   font-size:12px;
}
.rounded_red_bg {
   background:#eb3f34;
   color:#fff;
   -moz-border-radius:30px;
   -webkit-border-radius:30px;
   border-radius:30px;
   font-size:16px;
   font-weight:bold;
   padding:5px 15px 8px 15px;
   text-align:center;
}
.rounded_red_bg  p {
   margin: 0;
}

.rounded_red_bg .off25 {
   font-size:60px;
   line-height:1;
}

.restrictions {
   color:#000;
   font-size:11px;
   text-align:center;
   margin:0;
}

#prescription_comparision {
   background:#f1f1f2;
   float:left;
   width:460px;   
}

#prescription_comparision h1 {
   color:#ea3f34;
   text-align:center;
   padding:0 15px;
   font-size:40px;
   line-height:1.2;
   margin:15px;
}

#prescription_comparision h1 span {
   color:#f4870f;
}

.yellow_header {
   background:#fec600;
   color:#191821;
   font-size:26px;
   font-weight:bold;
   margin-top: 0;
   padding: 0px 15px;   
}

#prescription_comparision table {
   background: #fff;
   border:1px solid #000;
   font-size:12px;
   width:460px;
}

#prescription_comparision  tr th {
   border-bottom:1px solid #000;
   border-right:1px solid #d5d4d4;   
}

#prescription_comparision  tr td {
   border-right:1px solid #d5d4d4;
}

#prescription_comparision .typical_header {
   font-size:16px;
   text-align:center;
   line-height:1.2;
}

#prescription_comparision .compare_header {
   background:#ea3f34;
   color:#fff400;
   font-size:20px;   
   text-transform:uppercase;
   border-bottom: 1px solid #000;
   border-right: 1px solid #000;   
}

#prescription_comparision .our_price_header {
   text-transform:uppercase;
   font-weight:bold;
   font-size:20px;
   text-align:center;
   border-bottom: 1px solid #000;
}

#prescription_comparision .peach_col {
   background:#ffedc4;
   color:#EA3F34;
   text-align:center;
}


#prescription_comparision .savings_col {
   color:#EA3F34;
   font-weight:bold;
   text-align:right;
}

#prescription_comparision  .call_today {
   font-size:22px;
   font-weight:bold;
   text-align:center;
}

#prescription_comparision  .phone_em_red {
   color:#EA3F34;
   font-size:52px;
   font-weight:bold;
   line-height:1;
   text-align:center;
   margin: 5px 0;
}

#prescription_call_now {
   float:left;
   width:205px;
   padding-left: 15px;
}

#prescription_call_now h2 {
   color:#ea3f34;
   font-size:27px;
   line-height:1.4;
   margin: 0;
}

#prescription_call_now .blue_em {
   color:#006293;
   font-size:26px;
   line-height:1;
}

#prescription_call_now  .red_em_phone {
   color:#ea3f34;
   font-size:28px;
   font-weight:bold;
}

#prescription_call_now  .red_strong {
   color:#ea3f34;
}

#the_small_print {
   color:#000;
   font-family:Helvetica, Arial, sans-serif;
   font-size:12px;   
   margin-top:25px;

}

/* Auto Insurance Special Offer */
.aarp_offer_orange_header {
   color: #db581a;
   font-size:35px;
   margin-top: 0;
   line-height:1.1;
}

.aarp_list {
   background: url('http://dev.go60.us/images/special_offers/auto_insurance/aarp_bullet.png') no-repeat left center;
   color:#000;
   font-size:20px;
   margin:5px 0;
   padding-left:24px;
}

.aarp_blue_em {
   color:#006293;
   font-size:24px;
   line-height:1.2;
}

.aarp_not_member {
   color:#000;
   font-size: 18px;
   margin:20px 0;
}

.aarp_blue_subheader {
   color:#006293;
   font-weight:normal;
}

.aarp_p {
   color:#000;
   font-size:24px;
   line-height:1.2;
   margin:5px 0;
}

.aarp_blue_em_phone {
   color:#006293;
   font-size:40px;
   font-weight:bold;
   margin: 5px;
   line-height:1.2;
}

.aarp_hours_wrap {
   border-top: 2px solid #006293;
   float:left;   
   width:420px;
   margin-bottom: 15px;
}

.aarp_hours_wrap p {
   color:#000;
   font-size:15px;
   line-height:1.2;
   margin: 5px 0;
}

/* Special Offers */

/* Hide special offers submenus */
.btn_special_offers .dd ul .submenu {
   display:block;
}

.btn_special_offers .dotted {
	border-bottom:3px dotted #fff; 
}
.btn_special_offers .dd ul.submenu { margin:0; padding:0; padding-bottom:3px; }
.btn_special_offers .dd ul .submenu li {
   line-height: 1;
   margin-left:30px;
}

.btn_special_offers .dd  ul  .submenu a {
   border:none;
   font-size:14px;
   font-weight:bold;
   height:auto;
   width:250px;
   color:#fff;
}

.btn_special_offers .dd  ul  .submenu a:hover {
   color:#f2f2f2;
}

.btn_special_offers { 
		position:relative;  
		left:740px; 
		top:-30px; 
		z-index:1000 !important; 
	}
	.ie7 .btn_special_offers, .ie8 .btn_special_offers, .ie9 .btn_special_offers { top:-30px; }
	.btn_special_offers a { 
		color:#f9b292 !important; 
		display:block;
		font-size:18px; 
		font-weight:bold; 
		padding-top:2px; 
		text-align:center; 
		text-transform:uppercase; 
		width:209px; 
		
	}
		.btn_special_offers a:hover {
			text-decoration:none;
			color:#fff !important; 
		}
		/* .btn_special_offers a:hover, .btn_special_offers .active  {
			background:url(/images/special_offers/menu_hover_bg.png) no-repeat;
			color:#23628f;
			text-decoration:none;
		} */
		
		.btn_special_offers .dd {
			background:url(/images/special_offers/menu_dd_background.png) no-repeat #fac1ab;
			display:none;
			min-height:317px;
			left:-93px;
			padding:10px;
			position:absolute;
			width:282px;
		}
			.btn_special_offers .dd ul { list-style:none; padding:0; margin:0; }
			.btn_special_offers .dd ul li { background: none; padding: 3px 0; list-style:none; margin:0; }
			.btn_special_offers .dd ul li a { 
				color:#000; 
				display:block; 
				font-size:18px; 
				font-weight:normal;
				padding-bottom:3px;
				text-align:left; 
				text-transform:none;
				width:282px;   
			}
				.btn_special_offers .dd ul li a:hover { background:none; }
				
			.submenu a { padding-bottom:2px !important; }
			.submenu li { list-style:square !important; list-style-type: square !important; }
			
			.borderBlue { border: 1px solid #6690b0; padding:10px; }
	.specialOfferTable { border:0; padding:0; }
		.specialOfferTable tr td { text-align:center; padding-bottom:10px; }
		.specialOfferTable tr td img { margin-top:20px; border:none; }
		.specialOfferTable a.more { background:url(/images/special_offers/btn_more.png) no-repeat; display:block; height:28px; margin:0 auto; margin-top:3px; margin-bottom:10px; width:80px; text-indent:-3200em; }
		
			.specialOfferTable tr td a:hover { background:url(/images/special_offers/btn_more_over.png) no-repeat; }
			
.adHoriz #container {
	text-align: left;
	width: 950px;
}
.adHoriz #card {
	float: left;
	width: 650px !important;
}
	.adHoriz #card img { width: 650px !important; }
.adHoriz #content {
	width: 255px;
	min-height: 445px;
	margin-left: 665px;
	margin-right: 10px;
}
.adHoriz #container #content h1,h2,h3,h4,h5,p {
	
	margin: 0px;
	padding: 0px;
}
.adHoriz #container h1 {
	font-size: 2.5em;
        line-height: 1.2;
	margin: 0;
	padding: 0;
}
.adHoriz #container h2 {
	font-size: 2.25em;
	line-height: 1.2;
	margin: 0;
	padding: 0;
}
.adHoriz #container h3 {
	font-size: 1.5em;
	line-height: 1.2;
	margin-top: .3em;
	padding: 0;
}

.adHoriz #container h5 {
	font-size: 1.05em;
	line-height: 1.5;
	margin-top: .3em;
	padding: 0;
}
.adHoriz .formContainer {
	margin-left:550px;
}
.clearFloat {
	clear: left;
	height: 0;
	font-size: 1px;
	line-height: 0px;
}
.adHoriz #content h3 span a:link,a:visited,a:active {
	color: #666;
	text-decoration: none;
}
.adHoriz #content h3 span a:hover {
	color: #db581a;
	text-decoration: none;
}

.adVert #container {
	text-align: left;
	margin: 0px auto;
	width: 950px;
}
.adVert #card {
	float: left;
	width: 446px;
	margin-left: 10px
}
.adVert #content {
	width: 450px;
	margin-left: 471px;
	margin-right: 10px;
}
.adVert #container #content h1,h2,h3,h4,h5,p {
	
	margin: 0px;
	padding: 0px;
}
.adVert #container h1 {
	font-size: 2.5em;
        line-height: 1.2;
	margin: 0;
	padding: 0;
}
.adVert #container h2 {
	font-size: 2.25em;
	line-height: 1.2;
	margin: 0;
	padding: 0;
}
.adVert #container h3 {
	font-size: 1.5em;
	line-height: 1.2;
	margin-top: .3em;
	padding: 0;
}
.adVert #container h5 {
	font-size: 1.05em;
	line-height: 1.5;
	margin-top: .3em;
	padding: 0;
}
.adVert #content h3 span a:link,a:visited,a:active {
	color: #666;
	text-decoration: none;
}
.adVert #content h3 span a:hover {
	color: #db581a;
	text-decoration: none;
}
.adHoriz #container_dp {
	text-align: left;
	width: 950px;
}
.adHoriz #container_dp #card {
	float: left;
	width: 650px;
}
.adHoriz #container_dp #content {
	width: 265px;
	min-height: 800px;
	margin-left: 665px;
	margin-right: 10px;
}
.adHoriz #container_dpP #content h1,h2,h3,h4,h5,p {
	
	margin: 0px;
	padding: 0px;
}
.adHoriz #container_dp h1 {
	font-size: 2.5em;
        line-height: 1.2;
	margin: 0;
	padding: 0;
}
.adHoriz #container_dp h2 {
	font-size: 2.25em;
	line-height: 1.2;
	margin: 0;
	padding: 0;
}
.adHoriz #container_dp h3 {
	font-size: 1.5em;
	line-height: 1.2;
	margin-top: .3em;
	padding: 0;
}

.adHoriz #container_dp h5 {
	font-size: 1.05em;
	line-height: 1.5;
	margin-top: .3em;
	padding: 0;
}
.adHoriz .formContainer {
	margin-left:550px;
}
.clearFloat {
	clear: left;
	height: 0;
	font-size: 1px;
	line-height: 0px;
}
.adHoriz #container_dp #content h3 span a:link,a:visited,a:active {
	color: #666;
	text-decoration: none;
}
.adHoriz #container_dp #content h3 span a:hover {
	color: #db581a;
	text-decoration: none;
}

#form-login-password { height:35px; }
#form-login-username { height:35px; }
.remember { font-size:126%; }

/* ====================================================
   Suckerfish menu
   ==================================================== */
.sf-menu li ul,.sf-menu li li {text-wrap:normal;white-space:normal;
text-overflow: ellipsis-word;background-color:orange;}

li li a:link, li li {background: transparent !important;}

#ja-mainnav ul.menu li ul li a:link {color: blue !important;}

#ja-mainnav .menu li ul,ux-menu a, ul.ux-menu  li {background: #fad5c7 !important;
background: -moz-linear-gradient(top,  #fad5c7 0%, #ffffff 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fad5c7), color-stop(100%,#ffffff)) !important;
background: -webkit-linear-gradient(top,  #fad5c7 0%,#ffffff 100%) !important;
background: -o-linear-gradient(top,  #fad5c7 0%,#ffffff 100%) !important;
background: -ms-linear-gradient(top,  #fad5c7 0%,#ffffff 100%);
background: linear-gradient(top,  #fad5c7 0%,#ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fad5c7', endColorstr='#ffffff',GradientType=0 );
background-image: none !important;
-webkit-border-radius: 0px;
border-radius: 0px;
}


#ja-mainnav ul.menu li ul {-webkit-border-radius: 0px;
border-radius: 0px;color:blue !important;
-webkit-box-shadow:  2px 2px 4px 0px rgba(0, 0, 0, .5);
box-shadow:  2px 2px 4px 0px rgba(0, 0, 0, .5);}
.sf-shadow ul {text-shadow: 0px 0px 0px #ffffff;
        filter: dropshadow(color=#ffffff, offx=0, offy=0);} /* Turn off text shadow */

#ja-mainnav li li li a:link, li li li {color:blue !important;}

#ja-mainnav ul.menu li:hover a span {
	color:#fff;
	text-shadow: none;
}
#ja-mainnav ul.menu li:hover ul li a span {
/*	color:#de6640 !important; */
	color:#06678F !important; /* blue */
	text-shadow:none;
}
#ja-mainnav ul.menu li:hover ul li:hover a span {
/*	color:#06678F !important; */
	color:#DE581C !important; /* orange */
   text-shadow: none;
}

#ja-mainnav ul.menu li:hover ul li:hover ul li a span,
#ja-mainnav ul.menu li ul li a span {
   text-shadow: none;
/*   color:#DE581C !important; */
   color:#06678F !important; /* blue */
}

#ja-mainnav ul.menu li li a {
	background: url(/templates/go60_newhomepage/images/orange-bullet.png) no-repeat 12px 14px !important;
	padding-left: 10px !important;
}
ul.menu li li ul {
	left:			8em !important; /* match ul width */
	top:			0;
}

#ja-mainnav ul.menu li:hover ul li:hover ul li a span:hover {
   text-shadow: none;
/*   color:#06678F !important; */
/*   color:#DE581C !important; */ /* orange */
   color:#9ca011 !important; /* green */
}

#ja-mainnav ul.menu {display: block;float: left;
   width: 900px !important;}

#ja-mainnav ul.menu li {border-right:2px solid #DDD !important;
padding-right:5px;margin-right:5px;}
#ja-mainnav ul.menu {text-transform:uppercase !important;}

   
/* ======================================================== */
/* ================ Voice Pages =========================== */
#ContentBanner {margin-top:-15px;padding-bottom:10px;
  border-bottom:4px dotted #868688;display:block;margin-bottom:10px;}
.VoiceHomeRight {background-color:#EDEED4;min-height:600px;}
.VoiceHeaderTitle {color:#DE581C;font-size:50px;font-weight:normal;
  margin-bottom:0px;text-transform:uppercase;letter-spacing:-2px;}
.VoiceHeaderSubtitle {color:#9CA138;font-size:20px;font-weight:bold;
  padding-bottom:5px;border-bottom:4px dotted #868688;margin-bottom:6px;
  width:100%;display:inline-block;}
#VoiceLeft {display:block;clear:left;float:left;width:105px;margin-right:10px;
  font-size:15px;line-height:17px;}
#VoiceRight {display:block;float:left;width:500px;margin-bottom:10px;
  font-size:15px;line-height:17px;}
.VoiceTitle, h3.VoiceTitle {font-weight:bold;font-size:15px !important;
  margin-bottom:0;padding-bottom:0;color:#000 !important;}
h3.VoiceTitle a:link,  h3.VoiceTitle a:active,  h3.VoiceTitle a:visited {
  color:#000;}
h3.VoiceTitle a:hover {color: #BA4718;}
.VoiceAuthor {font-weight:bold;}
.VoiceSubtitle {}
.VoiceHomeRight h2 {color:#06678F;font-size:30px;margin-bottom:10px;display:block;}
ul.VoiceAuthorList {clear:left;list-style: none;
  margin-left:10px;font-size:17px;}
.VoiceAuthorList li {padding-left: 19px; list-style: none;
background-image: url(/images/stories/voicehome/voiceh_bulletgrn-sm.png);
background-repeat: no-repeat;
background-position: 0 .5em;  }
.VoiceAuthorList li a:link,.VoiceAuthorList li a:active,.VoiceAuthorList li a:visited
 {color:#06678F !important;}
.VoiceAuthorList li a:hover {color:#DE581C !important;}

#boxNews {display:block;height:460px;float:left;width:192px;padding:115px 10px 10px 10px;
margin:0 5px 10px 5px;border:1px solid #ccc;background: url(/images/stories/voicehome/voiceh_news.png) center 5px no-repeat;}
#boxNews h2 a {background: url(/images/stories/voicehome/voiceh_bulletblue-head.png) 0px 10px no-repeat;
  padding-left:25px;font-size:30px;color:#DE581C;margin:8px 0 10px 0;}
#boxNews h2 a:hover {color:#06678F;font-size:30px !important;}

#boxOpinion {display:block;height:460px;float:left;width:192px;padding:115px 10px 10px 10px;
margin:0 5px 10px 5px;border:1px solid #ccc;background: url(/images/stories/voicehome/voiceh_opinion.png) center 5px no-repeat;}
#boxOpinion h2 a {background: url(/images/stories/voicehome/voiceh_bulletgrn-head.png) 0px 10px no-repeat;
  padding-left:25px;font-size:30px;color:#DE581C;margin:8px 0 10px 0;}
#boxOpinion h2 a:hover {color:#06678F;font-size:30px !important;}

#boxHealth {display:block;height:460px;float:left;width:192px;padding:115px 10px 10px 10px;
margin:0 5px 10px 5px;border:1px solid #ccc;background: url(/images/stories/voicehome/voiceh_health.png) center 5px no-repeat;}
#boxHealth h2 a {background: url(/images/stories/voicehome/voiceh_bulletred-head.png) 0px 10px no-repeat;
  padding-left:25px;font-size:30px;color:#DE581C;margin:8px 0 10px 0;}
#boxHealth h2 a:hover {color:#06678F;font-size:30px !important;}

#boxMoney {display:block;height:400px;float:left;width:192px;padding:115px 10px 10px 10px;
margin:0 5px 10px 5px;border:1px solid #ccc;background: url(/images/stories/voicehome/voiceh_money.png) center 5px no-repeat;}
#boxMoney h2 a {background: url(/images/stories/voicehome/voiceh_bulletblue-head.png) 0px 10px no-repeat;
  padding-left:25px;font-size:30px;color:#DE581C;margin:8px 0 10px 0;}
#boxMoney h2 a:hover {color:#06678F;font-size:30px !important;}

#boxTravel {display:block;height:400px;float:left;width:192px;padding:115px 10px 10px 10px;
margin:0 5px 10px 5px;border:1px solid #ccc;background: url(/images/stories/voicehome/voiceh_travel.png) center 5px no-repeat;}
#boxTravel h2 a {background: url(/images/stories/voicehome/voiceh_bulletgrn-head.png) 0px 10px no-repeat;
  padding-left:25px;font-size:30px;color:#DE581C;margin:8px 0 10px 0;}
#boxTravel h2 a:hover {color:#06678F;font-size:30px !important;}

#boxAdvice {display:block;height:400px;float:left;width:192px;padding:115px 10px 10px 10px;
margin:0 5px 10px 5px;border:1px solid #ccc;background: url(/images/stories/voicehome/voiceh_advice.png) center 5px no-repeat;}
#boxAdvice h2 a {background: url(/images/stories/voicehome/voiceh_bulletred-head.png) 0px 10px no-repeat;
  padding-left:25px;font-size:30px;color:#DE581C;margin:8px 0 10px 0;}
#boxAdvice h2 a:hover {color:#06678F;font-size:30px !important;}

#boxReflections {display:block;height:495px;float:left;width:192px;padding:115px 10px 10px 10px;
margin:0 5px 10px 5px;border:1px solid #ccc;background: url(/images/stories/voicehome/voiceh_reflections.png) center 5px no-repeat;}
#boxReflections h2 a {background: url(/images/stories/voicehome/voiceh_bulletblue-head.png) 0px 10px no-repeat;
  padding-left:25px;font-size:30px;color:#DE581C;margin:8px 0 10px 0;}
#boxReflections h2 a:hover {color:#06678F;font-size:30px !important;}

#boxTechnology {display:block;height:495px;float:left;width:192px;padding:115px 10px 10px 10px;
margin:0 5px 10px 5px;border:1px solid #ccc;background: url(/images/stories/voicehome/voiceh_technology.png) center 5px no-repeat;}
#boxTechnology h2 a {background: url(/images/stories/voicehome/voiceh_bulletgrn-head.png) 0px 10px no-repeat;
  padding-left:25px;font-size:30px;color:#DE581C;margin:8px 0 10px 0;}
#boxTechnology h2 a:hover {color:#06678F;font-size:30px !important;}

#boxNostalgia {display:block;height:495px;float:left;width:192px;padding:115px 10px 10px 10px;
margin:0 5px 10px 5px;border:1px solid #ccc;background: url(/images/stories/voicehome/voiceh_nostalgia.png) center 5px no-repeat;}
#boxNostalgia h2 a {background: url(/images/stories/voicehome/voiceh_bulletred-head.png) 0px 10px no-repeat;
  padding-left:25px;font-size:30px;color:#DE581C;margin:8px 0 10px 0;}
#boxNostalgia h2 a:hover {color:#06678F;font-size:30px !important;}

#boxHumor {display:block;height:300px;float:left;width:640px;padding:0px 10px 10px 10px;
margin:0 5px 10px 5px;border:1px solid #ccc;background: url(/images/stories/voicehome/voiceh_humor.png) 5px 10px no-repeat;}
#boxHumor h2 a {background: url(/images/stories/voicehome/voiceh_bulletblue-head.png) 0px 10px no-repeat;
  padding-left:25px;font-size:30px;color:#DE581C;margin:8px 0 10px 0;}
#boxHumor h2 a:hover {color:#06678F;font-size:30px !important;}


.VoiceHomeMain {	background: none !important;
	padding-left:27px !important;
	width: 672px !important;margin-top:0 !important;padding-top:0 !important;}
.VoiceHomeMain p {margin-top:10px;}
.VoiceHomeMain h2 {margin: 8px 0 10px 0;line-height:30px;}
.vhTeaser {display:block;padding-bottom:0px;border-bottom:0px dotted #868688;
   margin-bottom:0px;color:#333;font-size:15px;}
   
/* ==== Voice Article (item.php) Styles === */
.vaCategory {display:inline-block;color:#DE581C;font-size:20px;font-weight:bold;
   text-transform:uppercase;}
.vaCategory a:link,.vaCategory a:active,.vaCategory a:visited {
   color:#DE581C;
   font-size:22px !important;font-weight:bold;text-transform:uppercase;}
.itemHeader span .vaCategory a:hover {color:#06678F;font-size:22px !important;}
.vaPublished {font-size:16px;padding-left:26px;}
h2.vaTitle {font-size:30px;font-weight:normal;line-height:34px;
   font-family:Georgia, Palatino,” Palatino Linotype”, Times, “Times New Roman”, serif;}
.vaColTitle {display:inline-block;padding:0px 6px 0px 6px;font-size:18px;font-weight:bold;
  color:#FFF;background-color:#DE581C;font-style:italic;margin:18px 0 8px 0;}
.vaAuthor {font-size:17px;font-family:Georgia, Palatino,” Palatino Linotype”, Times, “Times New Roman”, serif;
   font-style:italic;padding-bottom:5px;border-bottom:12px solid #EFB094;
   margin-bottom:10px;display:inline-block;padding-top:10px;}
.vaArticle, .contentVoice3 {font-size:15px;line-height:19px;}
.vaArticle p,contentVoice3 p {margin:0px 0 10px 0 !important;}
.vaTeaser {display:block;padding-bottom:15px;border-bottom:4px dotted #868688;
   margin-bottom:15px;color:#333;font-size:15px;}
.vaArticle #contentVoice3 li {color: #868688;}
.vaArticle #contentVoice3 li a:link,.vaArticle li a:active,.vaArticle li a:visited {color:#06678F !important;}
.vaArticle #contentVoice3 li a:hover {color: #DE581C !important;}
/* ===== Page components ============ */
#ja-header #Social {
   width: 275px !important;position: absolute;
   left: 673px !important;top: 54px;
      height:25px;
      text-align:right;
      z-index:3;
background-color:transparent;      
	}
.SocialIcon {margin-top:10px !important;}

#ja-header #Search {
   width: 280px !important;position: absolute;
   left: 673px !important;top: 81px;
      height:50px;
      text-align:right;
      z-index:5;
background-color:transparent;      
	}
		#ja-header #Search h3 { display:block; float:left; font-weight:normal; color:#989000; text-transform:uppercase; }
			#ja-header #Search form { display:block; float:right; width:200px; }
				#ja-header #Search input { display:block; float:left; padding:0; margin:0; }
					#ja-header #Search input.inputbox { height:21px; margin-left:5px; width:150px !important; }
						#ja-header #Search .submit { padding:0; margin:0; float:left; }

#ja-header #TextLogin {
   width:250px;position:absolute; line-height:17px;
   left:537px;top:25px;font-size:14px;color:#868688;
   text-align:right;
   display: none;} 
#TextLogin a:link,#TextLogin a:visited,#TextLogin a:active {color:#868688;}
#TextLogin a:hover {color:#DE581C;}

/* ======================================================== */
/* ================ Yum Pages =========================== */
.YumHeaderTitle {color:#DE581C;font-size:50px;font-weight:normal;
  margin-bottom:0px;text-transform:uppercase;letter-spacing:-2px;}
.YumHeaderSubtitle {color:#9CA138;font-size:20px;font-weight:bold;
  padding-bottom:5px;border-bottom:4px dotted #868688;margin-bottom:6px;
  width:100%;display:inline-block;}
#YumLeft {display:block;clear:left;float:left;width:60px;height:20px;margin-right:10px;
  font-size:15px;line-height:17px;}
#YumRight {display:block;float:left;width:500px;margin-bottom:10px;
  font-size:15px;line-height:17px;}
.YumTitle, h3.YumTitle {font-weight:bold;font-size:15px !important;
  margin-bottom:0;padding-bottom:0;color:#000 !important;}
h3.YumTitle a:link,  h3.YumTitle a:active,  h3.YumTitle a:visited {
  color:#000;}
h3.YumTitle a:hover {color: #BA4718;}
.YumAuthor {font-weight:bold;display:none;}
.YumSubtitle {}

.yhaPublished {display:inline-block;font-size:18px;padding-top:44px;}
h2.yhaTitle {clear:left;margin-top:10px;font-size:30px;font-weight:normal;line-height:34px;
   font-family:Georgia, Palatino,” Palatino Linotype”, Times, “Times New Roman”, serif;}
.yhaAuthor {font-size:19px;font-family:Georgia, Palatino,” Palatino Linotype”, Times, “Times New Roman”, serif;
   font-style:italic;padding-bottom:5px;border-bottom:0px solid #EFB094;
   margin-bottom:10px;display:inline-block;padding-top:15px;font-weight:normal;}
.yhaArticle, .contentVoice3 {font-size:15px;line-height:19px;}
.yhaArticle p,contentVoice3 p {margin:0px 0 10px 0 !important;}
.yhaTeaser {display:block;padding-bottom:0px;border-bottom:0px dotted #868688;
   margin-bottom:15px;color:#333;font-size:15px;}
.yhaArticle strong, .yhaArticle b {color:#DE581C;font-size:120%;}

.YumLogo {display:inline-block; float:left; padding: 0 0 0 0;}
.YumContainer {clear:left;}
.yumHidden {display:none;}
.yumCategory {display:inline-block;color:#DE581C;font-size:20px;font-weight:bold;
   text-transform:uppercase;}
.yumCategory a:link,.yumCategory a:active,.yumCategory a:visited {color:#DE581C;
   font-size:22px;font-weight:bold;text-transform:uppercase;}
.yumCategory a:hover {color:#06678F;}
.yumPublished {font-size:16px;padding-left:26px;}
h2.yumTitle {font-size:25px;font-weight:normal;line-height:28px;margin-bottom:10px;
   font-family:Georgia, Palatino,” Palatino Linotype”, Times, “Times New Roman”, serif;}
h2.yumTitle a:link,h2.yumTitle a:visited,h2.yumTitle a:active {
   color:#000;}
h2.yumTitle a:hover {color:#DE581C;}
.yumColTitle {display:inline-block;padding:0px 6px 0px 6px;font-size:18px;font-weight:bold;
  color:#FFF;background-color:#DE581C;font-style:italic;margin:18px 0 8px 0;}
.yumArticleTitle {color:#06678F;font-size:30px;font-weight:normal;line-height:34px;
   font-family:Georgia, Palatino,” Palatino Linotype”, Times, “Times New Roman”, serif;}
.yumAuthor {font-size:17px;font-family:Georgia, Palatino,” Palatino Linotype”, Times, “Times New Roman”, serif;
   font-style:italic;padding-bottom:5px;border-bottom:0px solid #EFB094;
   margin-bottom:10px;display:inline-block;padding-top:10px;}
.yumArticle, .contentVoice3 {font-size:15px;line-height:19px;}
.yumArticle p,contentVoice3 p {margin:0px 0 10px 0 !important;}
.yumTeaser {display:block;padding-bottom:15px;border-bottom:4px dotted #868688;
   margin-bottom:15px;color:#333;font-size:16px;}
.yumArticle strong, .yumArticle b {color:#06678F;}
#contentYum1 {
	background-repeat: no-repeat;
	width: 658px;
}
#contentYum1 h2{
	font-size: 24px;
	color: #de581c;
	font-weight: normal;
	margin: 0px;
}
.yumDate {
	font-size: 22px;
	font-weight: normal;
	color: #000;
	font-size: 22px;
	padding-left: 10px;
	}

#contentYum1 h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
	font-weight: normal;
	margin: 10px 0px 10px 0px;
	padding: 0px;
}
#contentYum1 h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: normal;
	margin: 10px 0px 10px 0px;
	padding: 0px;
	line-height: 1em;
	text-align: left;
}
#contentYum1 p .storyStart {
	font-weight: normal;
	color: #DF5A25;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
}
#yum1GreenBox {
	background-color: #ecedda;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #9ca138;
	border-bottom-color: #9ca138;
}
#contentYum1 p {
	font-size: 16px;
	line-height: 1.3em;
}
#contentYum1 hr {
	border-top-width: 3px;
	border-top-style: dotted;
	border-top-color: #c3c3c3;
	width: 658px;
}
#contentYum1 .footerVoice {
	font-size: 18px;
	font-weight: normal;
	color: #de581c;
}
#contentYum1 .footerVoice a:link, a:visited, a:active {
	color: #276492;
	font-size: 18px;
	text-decoration: none;
}
#contentYum1 .footerVoice a:hover {
	font-size: 18px;
	color: #276492;
	text-decoration: none;
}
#contentYum1 .footerVoice .footerblue {
	font-size: 18px;
	color: #276492;
}

/* =========== YUM Recipes ================== */
.yrPublished {display:inline-block;float:left;padding:44px 0 0 30px;
  font-size:18px;}
.yrHeader {border-top: 4px dotted #868688;padding-top:30px;margin-top:20px !important;clear:left;}
.yrArticleTitle {color:#444;font-size:30px;font-weight:normal;line-height:34px;
   font-family:Georgia, Palatino,” Palatino Linotype”, Times, “Times New Roman”, serif;}
.yrArticle h3 {font-family:Georgia, Palatino,” Palatino Linotype”, Times, “Times New Roman”, serif;
  font-weight:normal;font-size:20px; font-style:italic;margin-bottom:15px;line-height:24px;}
.yrArticle {font-size:16px;line-height:21px;}
.yrArticle li {list-style:none;}
.yrArticle p {margin-top:10px;}
.yrLeft {display:none;clear:left;float:left;width:60px;height:20px;margin-right:10px;
  font-size:15px;line-height:17px;}
.yrRight {display:block;clear:left;width:600px;margin-bottom:10px;
  font-size:15px;line-height:17px;
  padding-left:20px;
  background: url(/images/yum/small-bullet-orange8.png) left 5px no-repeat;}
h2.yrTitle {font-weight:normal;font-size:18px;}  
h2.yrTitle a:link,  h2.yrTitle a:active, h2.yrTitle a:visited {
  color:#000;}
h2.yrTitle a:hover {color: #BA4718;}
.yrArticle h2 {color:#DE581C;font-family:arial,helvetica,sans-serif;
  font-size:26px;line-height:28px;margin-top:15px;}
.yrArticle h2 .yl-h2 {color:#06678F;font-family:Georgia, Palatino,” Palatino Linotype”, Times, “Times New Roman”, serif;}

/* ================ Home page additions ================== */
#homeVoiceContent h3 a:link, #homeVoiceContent h3 a:active, #homeVoiceContent h3 a:visited {
  color:#000;}
#homeVoiceContent h3 a:hover {color: #DE581C !important;}
#homeVoiceContent p a:hover {color: #DE581C !important;font-style:normal !important;}
#homeVoiceContent p a:link,#homeVoiceContent p a:visited,#homeVoiceContent p a:active {
font-style:normal;font-family:Georgia, Palatino,” Palatino Linotype”, Times, “Times New Roman”, serif;}
#homeVoiceContent {font-size:15px; line-height:20px;}
#homeVoiceContent p {margin-top:5px;}
#homeVoiceContent h2 a:link,#homeVoiceContent h2 a:visited {
  color:#000;font-weight:normal;font-size:24px;}
p.ArticleContinue a:link,p.ArticleContinue a:active,p.ArticleContinue a:visited {
  font-style:italic !important;font-weight:bold;color:#9CA138;font-family:arial,sans-serif !important;
  font-size:17px !important;}
p.ArticleContinue {margin-bottom:8px !important;}
p.ArticleAuthor {font-style:italic;font-family:Georgia, Palatino,” Palatino Linotype”, Times, “Times New Roman”, serif;
  font-size:14px;font-weight:normal;}
div.ArticleSection {padding:3px;background-color:#DE581C;color:#FFF !important;
  font-size:12px;line-height:12px;text-transform:uppercase;
  margin-left:13px;width:130px;overflow-x:visible;white-space:nowrap;}

/* =============== OFFERS page additions ================= */
.goOffers ul.menu li a span:hover {color:#DE581C !important;}

/* ====================== Signup Page overrides ========== */
#ja-container2 td.contentheading {display:none;}

/* ====================== Fall 2012 Home Page ============ */
.break /* Used to insert a horizontal dashed line between two vertically stacked elements */
  {display:block;width:95%;height:4px;border-bottom:3px dotted #868688;
   margin:8px 0 8px 5px;}
#ja-mainbody #HomeVoiceBox12 { border-bottom:#97b5cb dotted 0px; 
  border-right:#97b5cb dotted 0px; float:left; height:310px; padding:0px; 
  width:455px; }
#HomeLeftCol {	float:left;background:#eaf0f5;
	padding:10px;
	min-height:600px;font-size:16px;line-height:18px;
	width:204px;text-align:left;}
#HomeLeftCol p.border {border-top:3px dotted #868688;padding-top:8px;margin-top:8px;
padding-bottom:0;margin-bottom:0;line-height:5px !important;}
#HomeLeftCol p.borderline {border-top:1px solid #DE581C;padding-top:8px;margin-top:8px;
padding-bottom:0;margin-bottom:0;line-height:5px !important;}
#HomeLeftCol p {padding-top:8px;margin-top:8px;
padding-bottom:0;margin-bottom:0;line-height:24px !important;}
#HomeLeftCol p a:link,#HomeLeftCol p a:active,#HomeLeftCol p a:visited {
  font-weight:normal;color:#000;text-decoration:none;font-size:16px !important;
  font-family:arial,sans-serif;}
#HomeLeftCol p a:hover {color:#DE581C;font-weight:normal;font-size:16px !important;
  background-color:transparent;font-family:arial,sans-serif;}
#HomeLeftCol h3 {font-family:"arial narrow",arial,sans-serif;color:#DE581C;}

#HomeCenterCol {display:block;float:left;width:465px;padding:5px 7px 5px 5px;
  border-right:2px dotted #eaf0f5;
background-color:white; min-height:800px;text-align:left;}
#HomeRightCol {display:block;float:right;width:220px;
background-color:white;min-height:800px;overflow-x:hidden;padding-top:10px;}
.col12 {width:220px;overflow:hidden;}
#HomeCircleArticle12 {display:block;width:470px;text-align:left;}  

ul.needs {
  list-style: url(/images/design/hp_bulletsRed2.png) outside}
ul.needs li {margin-left:17px;line-height:24px;font-size:16px;}
ul.needs li a:link,ul.needs li a:visited,ul.needs li a:active   {
  color:#000;text-decoration:none;font-weight:normal;}
ul.needs li a:hover {color:#DE581C;}

#ja-header #HeaderLinks {
   width:355px;position:absolute; line-height:19px;
   left:240px;top:35px;font-size:14px;color:#868688;
   text-align:left;height:92px;overflow:hidden;
} 
#HeaderLinks a:link,#HeaderLinks a:visited,#HeaderLinks a:active 
  {color:#06678F;font-weight:bold;}
#HeaderLinks a:hover {color:#DE581C;}

#ja-header #HeaderLinks2 {
   width:145px;position:absolute; line-height:19px;
   left:605px;top:48px;font-size:14px;color:#868688;
   text-align:left;
   z-index:11;
} 



.blog-featured h1 {display:none;}
.item-page h1 {display:none;}
.moduletable h3 {display:none;}

UL#ariext164 LI A{font-size:14px;font-weight:bold;text-transform:uppercase;text-align:left;
font-family: "Arial Narrow", Arial, sans-serif;font-stretch: condensed;padding-left:5px;}
UL#ariext164 LI A{background:#f6d1c1 none;}
UL#ariext164 LI A{color:#DE581C;}
UL#ariext164 > LI:first-child a:link,
  UL#ariext164 > LI:first-child a:visited,
  UL#ariext164 > LI:last-child a:link,
  UL#ariext164 > LI:last-child a:visited   {color:#06678F !important;}
UL#ariext164 > LI:first-child a:hover,
  UL#ariext164 > LI:last-child a:hover   {color:#FFF !important;background-color:#06678F !important;}
UL#ariext164 LI A:hover,UL#ariext164 LI A:focus,UL#ariext164 LI A.ux-menu-link-hover
  {background:#DE581C none;font-weight:bold !important;font-size:14px;}
UL#ariext164 LI A:hover,UL#ariext164 LI A:focus {color:#FFF;} 
UL#ariext164 LI A:hover {background-color:#9ca011 !important;}

UL#ariext164 LI UL LI A:hover {background-color:transparent !important;}

UL#ariext164 LI A.ux-menu-link-hover{color:#FFF !important;font-weight:bold;}
#ariext164 a:hover {font-size:14px !important;}
UL#ariext164 LI ul {background-color:#F6D1C1 !important;
background: -moz-linear-gradient(top,  #fad5c7 0%, #ffffff 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fad5c7), color-stop(100%,#ffffff)) !important;
background: -webkit-linear-gradient(top,  #fad5c7 0%,#ffffff 100%) !important;
background: -o-linear-gradient(top,  #fad5c7 0%,#ffffff 100%) !important;
background: -ms-linear-gradient(top,  #fad5c7 0%,#ffffff 100%);
background: linear-gradient(top,  #fad5c7 0%,#ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fad5c7', endColorstr='#ffffff',GradientType=0 );
}
UL#ariext164 LI ul li a:link,UL#ariext164 LI ul li a:visited {color: #06678F !important;}
UL#ariext164 LI ul li a:hover {color: #DE581C !important;font-weight:bold !important;}
UL#ariext164 LI ul li ul {background-color:#e6c1b1 !important;}
UL#ariext164 LI ul li ul li a:link {color:  #06678F !important;}
UL#ariext164 LI ul li ul li a:hover {color: #DE581C !important;}
UL#ariext164 LI a {border-right:3px solid #DDD;}
UL#ariext164 li ul li a {
	background: url(/images/orange-bullet.png) no-repeat 12px 14px !important;
	padding-left: 25px !important;
}
UL#ariext164 LI ul li a {border-bottom:0 !important;border-top:0 !important;}

/* Footer menu */
ul.menu_footer li a {font-size:14px !important}
ul.menu_footer li a:active,ul.menu_footer li a:link,ul.menu_footer li a:visited {
  color:#06678F;}
ul.menu_footer li a:hover {color:#DE581C;}
  
/* ====================== August 2015 Contest Entry and Hear Us Roar TOC pages ========== */
#RoarLeft {float:left;clear:left;display:block;width:230px;background-color:#E8EFF5;}
#RoarLeft p {clear:left;padding-bottom:8px;}
#RoarLeft img {padding-left:10px;}
#RoarMain {float:left;margin-left:15px;width:450px;
  font-size:18px;}
#RoarMain a:link, #RoarMain a:active, #RoarMain a:visited {color:#000;}
#RoarMain a:hover {color: #DE581C;}
#RoarMain {line-height:20px;}
#RoarMain p {margin-bottom:8px;}
#RoarMain p.border {border-top:3px dotted #868688;padding-top:8px;margin-top:8px;
padding-bottom:0;margin-bottom:0;line-height:5px !important;}
#RoarRight {float:right;width:220px;}
#RoarMain p.p4 {font-size:14px;}
#RoarMain p.p4 a {font-size:18px;font-weight:bold;}
#RoarMain p#p1 {margin-top:20px;margin-bottom:15px;font-size:20px;}
/* ====================== October 2015 TVN Circle Banner 8 ================== */
#tcvn-banner-slider210 {margin-top:20px;}

/* ====================== December 2015 Go60Shop Bradford page ================== */
#BradfordShop {position:relative;top:0;left:25px;
   background: #FFF url('/images/go60shop/bradford/shop-bg.jpg') no-repeat top left;
   width:900px;height:630px;font-size:0.9em;}
#BradfordShop #column1 {position:absolute;top:239px;left:105px;
   width:115px; height:215px;overflow:hidden;}
#BradfordShop #column2 {position:absolute;top:239px;left:220px;
   width:125px; height:254px;overflow:hidden;}
#BradfordShop #column3 {position:absolute;top:239px;left:553px;
   width:134px; height:260px;overflow:hidden;}
#BradfordShop #column4 {position:absolute;top:239px;left:687px;
   width:116px; height:215px;overflow:hidden;}
#BradfordShop #home {position:absolute;top:520px;left:390px;
   width:124px; height:24px;overflow:hidden;}
   
ul.bradford {list-style-position:inside;list-style-image:url('/images/go60shop/bradford/bullet.png');
   font-style:condensed;font-family:"arial narrow";margin-top:0;}
ul.bradford li {margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;line-height:17px;}
ul.bradford li a:link,ul.bradford li a:active,ul.bradford li a:visited {color:#000;}
ul.bradford li a:hover {color:#DE581C;}

/* ====================== January 2016 Go60Shop DreamProducts page ================== */
#DreamProductsShop {position:relative;top:0;left:25px;
   background: #FFF url('/images/go60shop/dreamproducts/shop-bg.jpg') no-repeat top left;
   width:900px;height:630px;font-size:0.9em;}
#DreamProductsShop #column1 {position:absolute;top:254px;left:109px;
   width:235px; height:229px;overflow:hidden;}
#DreamProductsShop #column2 {position:absolute;top:254px;left:556px;
   width:244px; height:242px;overflow:hidden;}
#DreamProductsShop #home {position:absolute;top:520px;left:389px;
   width:126px; height:26px;overflow:hidden;}
   
ul.dreamproducts {list-style-position:inside;list-style-image:url('/images/go60shop/dreamproducts/bullet.png');
   font-style:normal;font-family:"arial",sans-serif;margin-top:0;font-size:16px;}
ul.dreamproducts li {margin-top:0;margin-bottom:0;margin-left:8px;padding-top:0;padding-bottom:0;line-height:20px;}
ul.dreamproducts li ul li {margin-left:18px;}
ul.dreamproducts li a:link,ul.dreamproducts li a:active,ul.dreamproducts li a:visited {color:#000;}
ul.dreamproducts li a:hover {color:#DE581C;}

/* ====================== January 2016 Go60Shop Holsted page ================== */
.redlink a:link,.redlink a:active,.redlink a:visited {color:#db022b;}
.redlink a:hover {color:#276290;}

/* ====================== April 2016 Go60Mall page ================== */
#Go60MallWrap {width:950px;text-align:center;}
#Go60Mall {position:relative;top:0;left:0;}
#G6MAffordable {position:absolute;top:221px;left:132px;z-index:5;width:233px;height:127px;}
#G6MBradford {position:absolute;top:302px;left:132px;z-index:5;width:233px;height:127px;}
#G6MDream {position:absolute;top:302px;left:584px;z-index:5;width:234px;height:127px;}
#G6MHolsted {position:absolute;top:359px;left:583px;z-index:5;width:236px;height:126px;}
#G6MCDC {position:absolute;top:350px;left:418px;z-index:5;width:117px;height:105px;}
#G6PillPack {position:absolute;top:275px;left:418px;z-index:5;width:117px;height:103px;}
#G6Insuractiv {position:absolute;top:221px;left:584px;z-index:5;width:234px;height:127px;}
#G6InsuractivDL {position:absolute;top:249px;left:591px;z-index:5;width:135px;height:18px;}
#G6InsuractivLT {position:absolute;top:267px;left:591px;z-index:5;width:135px;height:20px;}
#G6InsuractivLI {position:absolute;top:287px;left:591px;z-index:5;width:135px;height:17px;}
#G6InsuractivAN {position:absolute;top:304px;left:591px;z-index:5;width:135px;height:18px;}
#G6InsuractivMS {position:absolute;top:322px;left:591px;z-index:5;width:227px;height:18px;}
/* ====================== February 2016 Go60Shop Canada Drug Center page ================== */
#CanadaDrugShopWrap {width:950px;text-align:center;}
#CanadaDrugShop {position:relative;top:0;left:25px;height:650px;width:900px;
  background: #FFF url('/images/go60shop/canadadrug/cdc-go60shop.jpg') no-repeat top left;}
#cdcmore {position:absolute;top:546px;left:292px;z-index:5;width:47px;height:29px;}
#cdcsearch {position:absolute;top:370px;left:591px;z-index:5;width:238px;height:24px;}

/* ====================== April 2016 Go60Shop PillPack page ================== */
#PillPackShopWrap {width:950px;text-align:center;}
#PillPackShop {position:relative;top:0;left:25px;height:650px;width:900px;
  background: #FFF url('') no-repeat top left;}
#pmdiform   {position:absolute;top:513px;left:333px;z-index:5;width:203px;height:44px;}  
#pmdivideo  {position:absolute;top:513px;left: 50px;z-index:5;width:240px;height:44px;}

/* ====================== January 2017 Physicians Mutual VIDEO page ================== */
#PMDIVideoWrap {width:950px;text-align:center;}
#PMDIVideo {position:relative;top:0;left:25px;height:650px;width:900px;
  background: #FFF url('') no-repeat top left;}
#ppform   {position:absolute;top:508px;left:272px;z-index:5;width:203px;height:87px;}  
#ppvideo  {position:absolute;top:508px;left: 57px;z-index:5;width:203px;height:87px;}
#ppvideo1 {position:absolute;top:373px;left:565px;z-index:5;width:227px;height:128px;}
#ppvideo2 {position:absolute;top:373px;left:565px;z-index:4;width:227px;height:128px;display:none;}

/* ====================== Sept 2016 Go60Shop Phonak page ================== */
#PhonakShopWrap {width:950px;text-align:center;}
#PhonakShop {position:relative;top:0;left:25px;height:650px;width:900px;
  background: #FFF url('') no-repeat top left;}
#paform   {position:absolute;top:568px;left:247px;z-index:5;width:200px;height:57px;}  
#pavideo  {position:absolute;top:568px;left: 27px;z-index:5;width:200px;height:57px;}
#pavideo1 {position:absolute;top:373px;left:565px;z-index:5;width:227px;height:128px;}
#pavideo2 {position:absolute;top:373px;left:565px;z-index:4;width:227px;height:128px;display:none;}

/* ====================== April 2016 Go60Shop Insuractiv page ================== */
#InsuractivShopWrap {width:950px;text-align:center;}
#InsuractivShop {position:relative;top:0;left:25px;height:700px;width:900px;
  background: #FFF url('/images/go60shop/insuractiv/Insuractive-shop-bg.jpg') no-repeat top left;}
#InsDL   {position:absolute;top:221px;left:104px;z-index:5;width:237px;height:126px;}  
#InsLT   {position:absolute;top:359px;left:104px;z-index:5;width:237px;height:126px;}  
#InsMS   {position:absolute;top:273px;left:389px;z-index:5;width:123px;height:221px;}  
#InsLI   {position:absolute;top:221px;left:558px;z-index:5;width:237px;height:126px;}  
#InsAN   {position:absolute;top:359px;left:558px;z-index:5;width:237px;height:126px;}  

/* ====================== June 2016 Go60Shop GlobeLife page ================== */
#GlobeLifeShopWrap {width:950px;text-align:center;}
#GlobeLifeShop {position:relative;top:0;left:25px;height:700px;width:900px;
  background: #FFF url('/images/go60shop/globelife/GlobeLifeMall-bg.jpg') no-repeat top left;}
#GLMAdult   {position:absolute;top:522px;left:149px;z-index:5;width:155px;height:40px;}  
#GLMChild   {position:absolute;top:522px;left:600px;z-index:5;width:155px;height:40px;}  

/* ====================== Sweepstakes Email Confirmation Landing Page ================== */
.SweepsConfirm h2 {font-size:19px;line-height:22px;}
.SweepsConfirm p {font-size:19px;line-height:22px;}
.SweepsConfirm p.bigger {font-size:19px;line-height:22px;}
.SweepsConfirm #p1 {margin-top:10px;}
.SweepsConfirm #p2 {margin-top:6px;margin-bottom:6px;}
.SweepsConfirm #p4,.SweepsConfirm #p5,.SweepsConfirm #p6,.SweepsConfirm #p7,
   .SweepsConfirm #p8 {margin-left:10px;margin-bottom:4px;}
.SweepsConfirm a:link,.SweepsConfirm a:active,.SweepsConfirm a:visited 
   {font-weight:bold;color:#000;}
.SweepsConfirm a:hover {font-weight:bold;color:#DE581C;}   
.GreenBold {font-weight:bold;color:#9CA138;}
.OrangeBold {font-weight:bold;color:#DE581C;font-size:109%;}
.BlueBold {font-weight:bold;color:#06678F;}


/* ====================== Go60Pak January 2016 Mailing Schedule page ================== */
table.MailingTable, .MailingTable td {border:1px solid #666 !important;}
.MailingTable tr
	{mso-height-source:auto;}
.MailingTable col
	{mso-width-source:auto;}
.MailingTable br
	{mso-data-placement:same-cell;}
.MailingTable .style0
	{mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	white-space:nowrap;
	mso-rotate:0;
	mso-background-source:auto;
	mso-pattern:auto;
	color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Verdana;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	border:none;
	mso-protection:locked visible;
	mso-style-name:Normal;
	mso-style-id:0;}
.MailingTable .font7
	{color:windowtext;
	font-size:20.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;}
.MailingTable .font9
	{color:windowtext;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;}
.MailingTable .font10
	{color:windowtext;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;}
.MailingTable .font11
	{color:windowtext;
	font-size:20.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;}
.MailingTable .font13
	{color:#339966;
	font-size:11.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;}
.MailingTable td
	{mso-style-parent:style0;
	padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Verdana;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	border:none;
	mso-background-source:auto;
	mso-pattern:auto;
	mso-protection:locked visible;
	white-space:nowrap;
	mso-rotate:0;}
.MailingTable .xl65
	{mso-style-parent:style0;
	font-size:11.0pt;
	font-weight:700;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	border:.5pt solid windowtext;
	background:#F2F2F2;
	mso-pattern:black none;}
.MailingTable .xl66
	{mso-style-parent:style0;
	font-size:11.0pt;
	font-weight:700;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0";
	text-align:right;
	border:.5pt solid windowtext;
	background:#F2F2F2;
	mso-pattern:black none;}
.MailingTable .xl67
	{mso-style-parent:style0;
	font-size:11.0pt;
	font-weight:700;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:"mmmm\\ d\\\,\\ yyyy";
	text-align:right;
	border:.5pt solid windowtext;
	background:#F2F2F2;
	mso-pattern:black none;}
.MailingTable .xl68
	{mso-style-parent:style0;
	font-size:11.0pt;
	font-weight:700;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	border:.5pt solid windowtext;
	background:#EAF1DD;
	mso-pattern:black none;}
.MailingTable .xl69
	{mso-style-parent:style0;
	font-size:11.0pt;
	font-weight:700;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	text-align:center;
	border:.5pt solid windowtext;
	background:#EAF1DD;
	mso-pattern:black none;}
.MailingTable .xl70
	{mso-style-parent:style0;
	font-size:11.0pt;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	border:.5pt solid windowtext;
	background:white;
	mso-pattern:black none;}
.MailingTable .xl71
	{mso-style-parent:style0;
	font-size:9.0pt;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:"mmmm\\ d\\\,\\ yyyy";
	text-align:right;
	border:.5pt solid windowtext;
	background:white;
	mso-pattern:black none;}
.MailingTable .xl72
	{mso-style-parent:style0;
	font-size:9.0pt;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0";
	text-align:right;
	border:.5pt solid windowtext;
	background:white;
	mso-pattern:black none;}
.MailingTable .xl73
	{mso-style-parent:style0;
	font-size:11.0pt;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	border:.5pt solid windowtext;}
.MailingTable .xl74
	{mso-style-parent:style0;
	font-size:9.0pt;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0";
	text-align:right;
	border:.5pt solid windowtext;}
.MailingTable .xl75
	{mso-style-parent:style0;
	font-size:9.0pt;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:"mmmm\\ d\\\,\\ yyyy";
	text-align:right;
	border:.5pt solid windowtext;}
.MailingTable .xl76
	{mso-style-parent:style0;
	font-size:20.0pt;
	font-weight:700;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	text-align:center;
	vertical-align:middle;
	border:.5pt solid windowtext;
	background:#EAF1DD;
	mso-pattern:black none;}
.MailingTable .xl77
	{mso-style-parent:style0;
	font-size:20.0pt;
	font-weight:700;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	vertical-align:middle;
	border:.5pt solid windowtext;
	background:#EAF1DD;
	mso-pattern:black none;}
.MailingTable .xl78
	{mso-style-parent:style0;
	font-size:11.0pt;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	text-align:center;
	vertical-align:middle;
	border-top:.5pt solid windowtext;
	border-right:none;
	border-bottom:.5pt solid windowtext;
	border-left:.5pt solid windowtext;
	background:#FFCC99;
	mso-pattern:black none;}
.MailingTable .xl79
	{mso-style-parent:style0;
	font-size:11.0pt;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	text-align:center;
	vertical-align:middle;
	border-top:.5pt solid windowtext;
	border-right:none;
	border-bottom:.5pt solid windowtext;
	border-left:none;
	background:#FFCC99;
	mso-pattern:black none;}
.MailingTable .xl80
	{mso-style-parent:style0;
	font-size:11.0pt;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	text-align:center;
	vertical-align:middle;
	border-top:.5pt solid windowtext;
	border-right:.5pt solid windowtext;
	border-bottom:.5pt solid windowtext;
	border-left:none;
	background:#FFCC99;
	mso-pattern:black none;}
.MailingTable .xl81
	{mso-style-parent:style0;
	font-size:11.0pt;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	text-align:center;
	vertical-align:middle;
	border-top:.5pt solid windowtext;
	border-right:none;
	border-bottom:.5pt solid windowtext;
	border-left:.5pt solid windowtext;
	background:#FFFF99;
	mso-pattern:black none;}
.MailingTable .xl82
	{mso-style-parent:style0;
	font-size:11.0pt;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	text-align:center;
	vertical-align:middle;
	border-top:.5pt solid windowtext;
	border-right:none;
	border-bottom:.5pt solid windowtext;
	border-left:none;
	background:#FFFF99;
	mso-pattern:black none;}
.MailingTable .xl83
	{mso-style-parent:style0;
	font-size:11.0pt;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	text-align:center;
	vertical-align:middle;
	border-top:.5pt solid windowtext;
	border-right:.5pt solid windowtext;
	border-bottom:.5pt solid windowtext;
	border-left:none;
	background:#FFFF99;
	mso-pattern:black none;}

