﻿@charset "utf-8";
html {
	font-size:12px;
}
body {
height:100%;
	margin: 0px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	background-color:#f3f2f0;background-image: url('../AARP_images/bgBottom.gif');
	background-position:bottom; background-attachment:scroll; background-repeat:repeat-x;
}
/* body .shadow {
  box-shadow: 1px 1px 10px 3px rgba(100, 100, 100, 0.5);
  -moz-box-shadow: 1px 1px 10px 3px  rgba(100, 100, 100, 0.5);
  -webkit-box-shadow: 1px 1px 10px 3px  rgba(100, 100, 100, 0.5);
  filter:progid:DXImageTransform.Microsoft.shadow(color=gray, direction=100);
}
body .shadowleft {
filter:progid:DXImageTransform.Microsoft.shadow(color=gray, direction=250);
} */
p {margin-top: 0px;
font-size:1.0em;}
img {border-width: 0px;}
form {margin: 0px; padding:0px;}
a:link {
	color: #0570AD;
	text-decoration: none;
}
a {
	color: #0570AD;
	text-decoration: none;
}
a:visited {
	color: #5F899F;
	text-decoration: none;	
}
a:active {
	color: #8b0000;
	text-decoration: underline;	
}
a:hover {
	color: #8b0000;
	text-decoration: underline;	
}
h5 {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
h4 {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
h3 {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
h2 {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
h1 {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
.ms-WPBody h1 {
	font-size: 1.83em; /* 26px */
	color: #0570AD;
	font-weight: normal;
}
h1 {
	font-size: 1.83em; /* 26px */
	color: #0570AD;
	font-weight: normal;
}
h1 {
	margin-bottom: 1em; /* 12px */
}
h2 {
	font-size: 1.11em; /* 16px */
	color: #666666;
	margin-bottom: 1em;
}
h3 {
	font-size: 1.2em; /* 14px */
	color: #000000;
	margin-bottom: .5em;
}
ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
ul li {
	list-style-type:disc;
	list-style-position: outside;
	margin: 0px 0px 2px 17px;
	padding: 0px 0px 0px 0px;
	/* background: url(../AARP_images/bullet_blueArrow.gif) left 5px no-repeat; */
	font-family: Arial, Helvetica, sans-serif;
}

/* ---- MAIN CONTAINER ---- */

#AARPWKS_mainContainerHOME {
/*	background: #FFFFFF url(../AARP_images/AARPhomepageBG.gif) top left repeat-x; */
	margin: 0px auto 0px auto;
	width: 988px;
	position:relative;
}
#AARPWKS_mainContainer {
	 background:  url(../AARP_images/body-bg.png) top left repeat-y; 
	margin: 0px auto 0px auto;
	width: 988px;
	position:relative;
	height:auto;
	min-height:600px;
}
/* Chrome & Safari */
@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
#AARPWKS_mainContainer { margin-bottom:-1px;display: block;min-height:600px; }
}
#AARPWKS_PlaceHolderMain {
	background: transparent;			
	padding:15px 15px 20px 15px;
	width: 954px;
	position:relative;
}
/* ---- HEADER and SEARCH BOX ---- */

#AARPWKS_header {
	position: relative;
	height: 75px;
	left: 25px;
	top:15px;
	background: url(../AARP_images/Career-Center.png) left top no-repeat;
}
#AARPWKS_header h1 {
	position: absolute;
	top: 0px;
	left: 0px;
	text-indent: -5000px;
	overflow: hidden;
}
#AARPWKS_topLinks {
	position:absolute;
	margin: -10px 0px auto 720px;
	padding:5px;
	color:#369;	
	font-size:12px;	
	padding-right:5px;			
}
#AARPWKS_searchBox {
	position: absolute;
	bottom: 18px;
	right: 20px;
}
#AARPWKS_searchBox > table {
	width: auto;
}
#AARPWKS_searchBox .AARPWKS_searchTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em; /* 14px */
	color: #666666;	
	font-weight: bold;
	float: left;
	padding: 4px 4px 0px 0px;
}
#AARPWKS_searchBox table.ms-sbtable {
	width: auto;
}
#AARPWKS_searchBox input.ms-sbplain {
	border: solid #999999 1px;
	font-size: 1em; /* 12px */
	color: #999999;	
	font-style: italic;
	padding: 2px;
	margin-right: 4px;
}
#AARPWKS_searchBox td.ms-sbcell {
	border: solid #FFFFFF 0px;
}
#AARPWKS_searchBox td.ms-sbgo {
	background: #FFFFFF url(../AARP_images/btn_search.gif) no-repeat;

}
#AARPWKS_searchBox td.ms-sbgo img {
	display: none;
}
#AARPWKS_searchBox td.ms-sbgo a:hover {
	display: block;
	width: 68px;
	height: 21px;
}
#AARPWKS_searchBox td.ms-sbgo a:visited {
	display: block;
	width: 68px;
	height: 21px;
}
#AARPWKS_searchBox td.ms-sbgo a:link {
	display: block;
	width: 68px;
	height: 21px;
}
.srch-Icon {
	display: none;
} 
#AARPWKS_searchBox .ms-sblink a:visited {
	color: #0570AD;
	text-decoration: none;	
}
#AARPWKS_searchBox .ms-sblink a:link {
	color: #0570AD;
	text-decoration: none;	
}
#AARPWKS_searchBox .ms-sblink a:hover {
	color: #CC0000;
	text-decoration: none;	
}
#AARPWKS_welcomeBox {
	position: absolute;
	top: 0px;
	left: 17px;
}
#AARPWKS_welcomeBox .ms-globallinks {
	font-size: .92em;	/* 11px */
	color: #FFFFFF;
}
#AARPWKS_welcomeBox td {
	font-size: .92em;	/* 11px */
	color: #FFFFFF;
}
#AARPWKS_welcomeBox .ms-SpLinkButtonActive {
	background-image: none;
	background-color: white;
	border-color: white;
}
#AARPWKS_welcomeBox td a:visited {
	color: #0570AD;
	text-decoration: none;
}
#AARPWKS_welcomeBox td a:link {
	color: #0570AD;
	text-decoration: none;
}
#AARPWKS_welcomeBox td a:hover {
	color: #CC0000;
	text-decoration: none;
}
.AARPWKS_welcomeLink1 {
	border-right: none #CCCCCC 1px;
}
.AARPWKS_welcomeLink2 {
	border-right: solid #CCCCCC 1px;
	padding: 0px 6px 0px 6px;
}
.AARPWKS_welcomeLink2 span {
	display: none;
}
.AARPWKS_welcomeLink3 {
	padding-left: 4px;
}
div#AARPWKS_header div#AARPWKS_WSAT {
	width:270px;
	padding:4px;
	padding-top:60px;
	position:relative;
	margin-left:4px;	
	font-size:12px;		
}

/* ---- SEARCH RESULTS PAGE ---- */

/* change font size js styles */
#changeFont {
	position:relative;
	top:10px;
	right:25px;
	float:right;
	width:150px;
	height:20px;
	background-color:transparent;
	padding:5px;
	padding-right:15px;
	text-align:left;
	font-size:12px;
	padding-top:30px;
}
.increaseFont, .decreaseFont, .resetFont {
	color:#CCCCCC;
	font-size:14px;
	float:right;
	margin:-10px 3px 0px 3px;
	padding:4px 0px;
	text-decoration:underline;
	vertical-align:middle;
}
.increaseFont {
	font-size: 14px;			
}
.decreaseFont {
	font-size:10px;	
	padding-top:6px;		
}
.resetFont {
	font-size:12px;		
	padding-top:5px;	
}
div.resizeTextSpacer {
height:10px;
width:5px;
padding:10px;
right:0px;
left:auto;
}
/* ---- TOP NAVIGATION styles for Sharepoint---- */
#AARPWKS_topNavBar {
	position: relative;
	height: 40px;
	width:970px;
	margin: 10px auto 0px auto;
	padding-left:10px;
	background: url(../AARP_Images/Nav-BG-New.png) top center repeat-x;
	font-size: 13px;
	font-weight: 600;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
/*	border-top:1px #d6d3d0 solid; */
	z-index:400;
	}
/* Chrome & Safari */
@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
#AARPWKS_topNavBar {width:970px; padding-left:10px;font-weight:500;}
}
	
td#zz1_TopNavigationMenun0 {   
 /*Display:none;hide the Home button AARPWKS_staticNavItem zz1_TopNavigationMenu_3*/
	background: url(../AARP_Images/topNavdivider.gif) right top no-repeat;
	margin-top:-4px;
}
a.AARPWKS_staticNavItem:link {
	display: block;
	height: 30px;
/*	background: url(../AARP_Images/topNavDivider.gif) right top no-repeat;	*/
	color: #444444;	
	padding: 14px 13px 7px 12px;
	text-decoration:none;
	text-align:center;
}
a.AARPWKS_staticNavItem:hover {
	display: block;
	height: 30px;
	background: url(../AARP_Images/topNavDivider.gif) right top no-repeat;	
	color: #444444;	
	padding: 14px 13px 7px 12px;
	text-decoration:none;
}
a.AARPWKS_staticNavItem:visited {
	display: block;
	height: 30px;
/*	background: url(../AARP_Images/topNavDivider.gif) right top no-repeat;	*/
	padding: 14px 13px 7px 12px;
	color: #444444;	
	text-decoration:none;
}
a.AARPWKS_staticNavItem {
padding: 14px 13px 7px 12px;				
}

table.AARPWKS_staticNavItem {
	text-align:center;		
	background: url(../AARP_Images/topNavdivider.gif) right top no-repeat; 			
}

table.AARPWKS_staticNavSelected {
	background: url(../AARP_Images/navbarhoveractive.gif) right top repeat-x;
	text-align:center;
	 margin-top:0px;
	 /*margin-right:-12px;*/
}
a.AARPWKS_staticNavSelected {
/**/	padding: 14px 13px 7px 12px;	
	height: 30px;		
	background: url(../AARP_Images/topNavdivider.gif) right top no-repeat; 
}
a.AARPWKS_staticNavSelected:hover {
	display: block;
	background: url(../AARP_Images/topNavdivider.gif) left top no-repeat;	
/*	*/padding: 14px 13px 7px 12px !important; 
	color: #0570AD;
}
a.AARPWKS_staticNavSelected:visited {
	display: block;
/*		background: url(../AARP_Images/topNavdivider.gif) right top no-repeat; */	
padding: 14px 13px 7px 12px !important; 
	color: #0570AD;
}
a.AARPWKS_staticNavSelected:link {
	display: block;
/*	background: url(../AARP_Images/topNavdivider.gif) right top no-repeat; 	*/
	padding: 14px 13px 7px 12px !important;
	color: #0570AD;
}
table.AARPWKS_staticNavHover {
	background: url(../AARP_Images/navbarhoveractive.gif) right top repeat-x;
	padding-left: 0px;
	/* border-left: solid #C3C0B5 1px; */  
	
}
a.AARPWKS_staticNavHover:hover {
	display: block;
	background: url(../AARP_Images/topNavdivider.gif) right top no-repeat;	
/*  */  padding: 14px 13px 7px 12px !important; 
	color: #0570AD;
}

a.AARPWKS_staticNavHover:visited {
	display: block;
/*	background: url(../AARP_Images/topNav_divider1.gif) right top no-repeat;	 */ 
	padding: 14px 13px 7px 12px !important;  
	color: #0570AD;
}

a.AARPWKS_staticNavHover:link {
	display: block;
/*	background: url(../AARP_Images/topNav_divider1.gif) right top no-repeat;*/ 	
padding: 14px 13px 7px 12px !important; 
	color: #0570AD;
}
/*td#zz1_TopNavigationMenun0 a.AARPWKS_staticNavItem:hover {
	padding: 14px 14px 0px 11px;	
	background: url(../AARP_Images/navbarhoveractiveHOME.gif) left top no-repeat;			
}
td#zz1_TopNavigationMenun0 a.AARPWKS_staticNavSelected:hover {
	padding: 14px 14px 0px 11px;	
	background: url(../AARP_Images/navbarhoveractiveHOME.gif) left top no-repeat; 		
}
.zz1_TopNavigationMenu_1 AARPWKS_staticNavItem zz1_TopNavigationMenu_3 AARPWKS_staticNavSelected zz1_TopNavigationMenu_8 {
	background: url(../AARP_Images/navbarhoveractiveHOME.gif) left top no-repeat;
	margin-top:-4px;
	margin-left:0px;		
}
table .AARPWKS_staticNavItem .zz1_TopNavigationMenu_4 .AARPWKS_staticNavSelected .zz1_TopNavigationMenu_9

{
	background: url(../AARP_Images/navbarhoveractiveHOME.gif) left top no-repeat;
	margin-top:-4px;
	margin-left:0px;		
}
*/
img.leftnavdivider {
	top:0px;
	bottom:-40px;
	float:left;
	left:9px;		
}
div.AARPWKS_dynamicNav {
	background-color: #ececec;
	border: 1px solid silver;
	z-index: 400;	
	display:block;
	top:41px !important;
/*	margin-top:-10px;
	margin-bottom:-13px;
	padding-top:11px; */
	}
a.AARPWKS_dynamicNavItem {	
	display: block;
	padding: 4px 9px 4px 9px;
	width: 220px;	
	font-size:  12px;
	font-weight:normal;
	border: 1px solid silver;
	border-top:none;
	color:#444444;
	text-decoration:none;
}
table.AARPWKS_dynamicNavItem {
	border-bottom: solid silver 1px;	
	position:relative;
	z-index:400;
}

a.AARPWKS_dynamicNavHover {	
display: block;
	background: #fcfcfc;	
	color: #097bbb;	
	padding:  4px 9px 4px 9px;
	text-decoration:none;
}
a.AARPWKS_dynamicNavSelected {
	display: block;
	background: #f0f8fb;	
	color: #444444;	
	padding:  4px 9px 4px 9px;
	text-decoration:none;
}
div.AARPWKS_dynamicNav tr#zz1_TopNavigationMenun17 td table.AARPWKS_dynamicNavItem.zz1_TopNavigationMenu_6 {
	margin-top:23px;
	margin-bottom:0px;
	overflow:hidden;	
	clip:rect(23px auto auto auto);
	height:14px !important;	
}
/*div.AARPWKS_dynamicNav tr#zz1_TopNavigationMenun17 td table.AARPWKS_dynamicNavItem.zz1_TopNavigationMenu_6.zz1_TopNavigationMenu_15 {
	margin-top:23px;
	overflow:hidden;	
clip:rect(23px 0 0 0);
height:14px;
}

 .zz1_TopNavigationMenu_1 .AARPWKS_dynamicNavItem .zz1_TopNavigationMenu_5 .AARPWKS_dynamicNavSelected .zz1_TopNavigationMenu_10 {
	top:51px !important;			
}
tr#zz1_TopNavigationMenun17 {
	top:51px !important;			
} */

a.AARPWKS_SitemapLink:visited  {
	position: absolute;
	top: 7px;
	right: 10px;
	font-size: 1em; /* 12px */
	font-weight: bold;
	color: #666666;
	background-image: none;
}
a.AARPWKS_SitemapLink:link  {
	position: absolute;
	top: 7px;
	right: 10px;
	font-size: 1em; /* 12px */
	font-weight: bold;
	color: #666666;
	background-image: none;
}
a.AARPWKS_SitemapLink:hover  {
	font-size: 1em; /* 12px */
	font-weight: bold;
	color: #0570AD;
	background-image: none;
}
/* ---- END Sharepoint Menu styles ---- */
/* ---- Mid-page blue stripe & gradient background on home page */
#AARPWKS_mainContainer .midpage {
	background: #FFFFFF url(../AARP_images/AARPhomepagemidbg.gif) top left repeat-x;
	margin: 0px -10px 0px -10px;	
	padding: 30px 20px 50px 20px;
	position:relative;
}
#AARPWKS_mainContainer .welcomepage {
	background: #FFFFFF url(../AARP_images/AARPhomepageBG.gif) top left repeat-x;
	margin: 0px auto 0px auto;	
	padding: 30px 20px 30px 20px;
	position:relative;
}
.AARPWKS_splashFrame {
/*	background: url(../AARP_images/AARPhomepagemidbg.gif) top left repeat-x; */	
background-color:#fff;
	margin: 5px;		
	border:none;	
	width: 650px;
	position:relative;
	left:-10px;
	right:15px;
	overflow:hidden;
}
.AARPWKS_splashLinkFrame {
/*	background: transparent url(../AARP_images/AARPhomepagemidbg.gif) top left repeat-x; */	
	margin: 0px 0px 0px 7px;	
	width: auto;
	border:none;	
	padding: 0px 10px;	
	position:relative;		
}
.AARPWKS_splashLinkArea {
	background: transparent;	
	z-index:100;	
	position:relative;	
}
	
div.AARPWKS_imageSplash {
	position:relative;
	background:transparent;
	width:640px;
	height:180px;
	padding:0px;		
	border:none;
	margin: 0;
	z-index:100;
	margin-top:0px;
	margin-left:11px;
}
.AARPWKS_imageSplash span.AARPWKS_imagefloat {
	float: right;
	padding-right: 65px;
	margin-right: 0px;
	margin-top: 0px;
}
#AARPWKS_HeaderImg {
	padding:0px;	
	height:180px;
	width:640px;
	margin-top:10px;
	margin-left:15px;
	padding-top:10px;
	padding-left:10px;
	position:relative;	
}
/* home page layout custom header styles */
.AARPWKS_imageSplash #AARPWKS_hpHeaderH1 {
	color:#ee2024;	
	font-size: 32px;
	font-weight: 500; 
	font-family:Arial, Helvetica, sans-serif;
	width:600px;
	padding-left:10px;	
	position:relative;	
	z-index:100;	
}
.AARPWKS_imageSplash #AARPWKS_hpHeaderTxt {
	color:#333;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 1.2em; /* 14px */
	font-weight:500;
	width:600px;
	padding-left:10px;	
	position:relative;
	z-index:100;		
}
/* ---- LAYOUT COLUMNS and BREADCRUMBS ---- */
#lipsum {
padding: 10px;
}
#AARPWKS_leftCol {
	float: left;
	width: 640px;
	padding-bottom:10px;
}
#AARPWKS_midCol {
	float: left;
	width: 444px;
	padding-left: 24px;
}
#AARPWKS_rightCol {
	padding:10px 15px 20px 5px;
	float: right;
	width: 260px;	
	background-color:#f4f3f2; 
	margin-left:15px;
	margin-right:15px;	
	height:auto;			
}

/* For new 2 column and 3 column layouts under Tutorials & Tools */

#AARPWKS_leftColFor2ColWithougtGrayBox {
	float: left;
	width: 435px;
	padding-bottom:10px;
	padding: 5px 10px 10px 20px;
}

#AARPWKS_rightColFor2ColWithougtGrayBox {
	padding:5px 15px 20px 5px;
	float: right;
	width: 440px;			
	height:auto;			
}

#AARPWKS_leftColFor3ColWithougtGrayBox {
	float: left;
	width: 280px;
	padding-bottom:10px;
	padding: 5px 10px 10px 10px;
}

#AARPWKS_midColFor3ColWithougtGrayBox {
	float: left;
	width: 280px;
/*	padding-left: 24px; */
	padding: 5px 10px 10px 10px;
}

#AARPWKS_rightColFor3ColWithougtGrayBox {
	padding:5px 15px 20px 5px;
	float:right;
	width: 280px;
	height:auto;			
}

/* End of - For new 2 column and 3 column layouts under Tutorials & Tools */


div#AARPWKS_rightCol .RChomepage {

padding:10px 5px 20px 5px;
	float: right;
	width: 260px;	
	background-color:#f4f3f2; 
	margin-left:15px;
	margin-right:15px;height:auto;
	min-height:500px;
	zoom:1;
}
	
#AARPWKS_topRightCol {

	padding:10px 5px 20px 5px;
	float: right;
	width: 270px;	
	background-color:#f1ebdc;
	margin-left:15px;
	margin-right:15px;height:auto;
	zoom:1;
	
/*	
	height:150px;
	padding:0px;
	position:absolute;
	right:19px;
	top:20px;
	bottom:-100px;	
	zoom:1;	*/
	overflow:hidden;
}
tr#TopRow {
	background-color:transparent;
	height:200px;
}

td#TopCell {
	background-color:transparent;
	height:180px;
}
#AARPWKS_wideCol {
	float: left;
	padding: 10px 10px 20px 15px;	
	width:910px;
}
div.AARPWKS_pagetitle {
	font-size:26px;
	font-weight:600;
	color:	#333;
	font-family:Arial, Helvetica, sans-serif;
	padding:2px 0px 10px 8px;		
}
#AARPWKS_wideCol div.AARPWKS_pagetitle {
	font-size:26px;
	font-weight:600;
	color:	#333;
	font-family:Arial, Helvetica, sans-serif;
		padding:2px 0px 10px 3px;
	margin-left:0px;	
}
#AARPWKS_content div.AARPWKS_pagetitle {
	font-size:26px;
	font-weight:600;
	color:	#333;
	font-family:Arial, Helvetica, sans-serif;
	padding:2px 0px 10px 0px;	
}

td.ms-pagebreadcrumb {
	font-size: .83em; /* 10px */
	color: #666666;
	padding: 0px 0px 10px 0px;
	background-color: #FFFFFF;
}
#AARPWKS_breadcrumbs {
	font-size: .83em; /* 10px */
	color: #666666;
	padding: 3px 0px 10px 18px;
	background-color: #FFFFFF;
}
td.ms-pagebreadcrumb a:hover {
	font-size: .83em; /* 10px */
}
td.ms-pagebreadcrumb a:visited {
	font-size: .83em; /* 10px */
}
td.ms-pagebreadcrumb a:link {
	font-size: .83em; /* 10px */
}
#AARPWKS_breadcrumbs a:hover {
	font-size: .83em; /* 10px */
}
#AARPWKS_breadcrumbs a:visited {
	font-size: .83em; /* 10px */
}
#AARPWKS_breadcrumbs a:link {
	font-size: .83em; /* 10px */
}
#AARPWKS_breadcrumbs a.ms-sitemapdirectional{
	font-size:1em;			
}

a.AARPWKS_CurrentNode:hover {
	font-weight: bold;
	color: #666666;	
}

a.AARPWKS_CurrentNode:visited {
	font-weight: bold;
	color: #666666;	
}

a.AARPWKS_CurrentNode:link {
	font-weight: bold;
	color: #666666;	
}

/* 2 Column Layout page styles */
#AARPWKS_content {
	width:620px;	
	padding: 0px 10px 10px 20px;	
}
#AARPWKS_HeaderH1 {
	font-size: 1.42em;
font-family:Arial, Helvetica, sans-serif;	
/*		font-family:Arial, Helvetica, sans-serif;*/
	font-weight:500;
	color:#666;	
	margin-left:0px;
	padding-left:5px;	
	z-index:100;
}
#AARPWKS_HeaderTxt {
	color:#333;
	font-family:Arial, Helvetica, sans-serif;	
	font-size: 1.2em; /* 14px */	
	font-weight:500;		
	z-index:100;	
}
#AARPWKS_HeaderTxt h2 {
	font-size: 1.11em; /* 16px */	
	font-weight:600;			
}
/* ---- CONTENT BOXES ---- */
div.ms-WPBody div.AARPWKS_contentBoxBlue {
	/*border: 1px solid #fff !important;
	 background:#FFF url(../AARP_images/ContentBoxHeaderBlue.gif) left top repeat-x;
	margin-bottom: 10px; */
		padding: 3px 10px 10px 10px;
	line-height:18px;
	position:relative;
}
div.ms-WPBody ul#news {
margin-left:0px;
padding-left:0px;			
}
div.ms-WPBody ul#news li {
	list-style-type:none;
	list-style-position:outside;
	padding: 0px 0px 8px 0px;
}
.AARPWKS_contentBoxBlue h2 {
color:#FFF;
text-align: left;
font:Arial, Helvetica, sans-serif;
font-weight:bold;
padding: 4px 0px 2px 2px;
}
.AARPWKS_contentBoxBlue img {
	float:left;
	padding:0px 10px 8px 0px;
		border:1px solid #ccc;
}
.AARPWKS_contentBoxBlue p img {
	float:left;
	padding:0px 10px 8px 0px;
		border:1px solid #999;
}

.AARPWKS_contentBoxBlue h3 a.go img {
background:transparent;
padding: 0px 10px 10px 5px;
float:right;
}
.AARPWKS_contentBoxBlue div#takeaction {
	padding: -10px;
	margin:-20px;
	margin-bottom:-45px;
}

.AARPWKS_contentBoxBlue div#takeaction div.item {
	padding: 10px 8px 10px 8px;
	margin:-5px -8px -12px -8px;
	height:37px;
font-size:1.2em; /* 14px */
}
.AARPWKS_contentBoxBlue div#takeaction div.itemlast {
		margin:-5px -8px -10px -8px;
		padding: 8px;
font-size:1.2em; /* 14px */
z-index: 50;
}
.AARPWKS_contentBoxBlue div#takeaction div.item span.numbers {	
font-size:1.2em; /* 14px */
font-weight:bold;
color:#006699;  
}

.AARPWKS_contentBoxBlue div#takeaction div.itemlast span.numbers {	
font-size:1.2em; /* 14px */
font-weight:bold;
color:#006699;  
}
.AARPWKS_contentBoxBlue div#takeaction div.item img {
	clear:both;
	padding: 5px 0px 10px 0px;
	float: right;
	border:1px solid #ccc;
}
.AARPWKS_contentBoxBlue div#takeaction div.itemlast img {
	clear:both;
	padding: 5px 0px 5px 0px;
	float: right;
	z-index: 160;
	border:1px solid #ccc;
}

.AARPWKS_contentBoxGray {
	border-top: solid #ccc 1px;
	background: #FFF url(../AARP_images/redbar.gif) left top no-repeat;
	padding: 0px 8px 8px 8px;
	margin-bottom: 14px;
}
.AARPWKS_contentBoxGray h2 {
color:#333;
text-align: left;
padding-top: 15px;
font-family:Arial, Helvetica, sans-serif;
margin-left:-5px;
display: block;
font-size: 22px;
font-weight: bold;
line-height: 24px;
text-transform: uppercase;
}
.AARPWKS_contentBoxGray h2 span.lowercase {
color: #333;
font-size: 16px;
line-height: 15px;
padding-bottom: 12px;
padding-top: 12px;
text-transform: lowercase;
}
.AARPWKS_contentBoxGray a.topbarlink {
color:#369;
text-align: right;
float:right;
font:Arial, Helvetica, sans-serif;
text-decoration:underline;
padding-top:15px;
}
.AARPWKS_contentBoxGray img {
	float:right;
	padding: 3px;			
}
div.AARPWKS_contentBoxGray ul.jobsearch {
	padding:0px 10px;
	margin-left:10px;			
}
div.AARPWKS_contentBoxGray ul.jobsearch li {
	list-style-type:square;
	list-style-position:outside;
	padding:3px 1px;		
}
div.AARPWKS_contentBoxGray ul.showcase {
padding: 0px 20px;}
div.AARPWKS_contentBoxGray ul.showcase h3{
padding-top: 15px;
font-weight:bold;
font-size: 1.11em; /* 16px */
color:#097bbb;
}
div.AARPWKS_contentBoxGray ul.showcase li.normalsc {
padding: 0px;
font-weight:bold;
list-style-type:disc;
list-style-position:outside;
line-height:18px;
color:#adc6dd;
}
div.AARPWKS_contentBoxGray ul.showcase li.form {
padding: 0px;
font-weight:bold;
list-style-image:url('Style Library/AARP_images/blueArrowBullet.gif');
list-style-position:outside;
line-height:18px;
color:#222;
}

div.AARPWKS_contentBoxGray ul.showcase li.normalsc a {
	color:#097bbb;
	text-decoration:none;
}
div.AARPWKS_contentBoxGray ul.showcase li.normalsc img{
padding: 15px 5px 10px 10px;
float:right;
}
div .AARPWKS_contentBoxGray ul.showcase li.lastLIsc{
padding: 10px 0px;
border:none !important;
}

div.AARPWKS_contentBoxGray ul.normal {
padding: 0px 10px 0px 10px;}
div.AARPWKS_contentBoxGray ul.normal h3 {
padding-top: 15px;
padding-left:0px;
font-weight:bold;
font-size: 1.11em; /* 16px */
color:#097bbb;
}

div.AARPWKS_contentBoxGray ul.normal li.normal {
padding: 5px 0px 15px 0px;
border-bottom:1px solid #CCCCCC;
margin-left:-10px;
}
div.AARPWKS_contentBoxGray ul.normal li.normal img{
padding: 15px 5px 10px 10px;
float:right;
}
div .AARPWKS_contentBoxGray ul.normal li.lastLI {
padding: 10px 0px;
border:none !important;
margin-left:-10px;
}
/* ---- Success Stories & Highlights content areas ---- */
#AARPWKS_SuccessStories {
	border-top: solid #ccc 1px;
	background: #FFF url(../AARP_images/redbar.gif) 0 -1px no-repeat;
	padding: 3px 8px 0px 8px;
	margin-left:-10px;
/*	height: 220px; 
	margin-bottom: 14px;
*/
	width:624px;
}
#AARPWKS_SuccessStories h2 {
color:#333;
text-align: left;
	font:Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
text-transform:uppercase;
padding-top:15px;
margin-left:-5px;
}
#AARPWKS_SuccessStories a.topbarlink {
color:#369;
text-align: right;
float:right;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
padding-top:15px;
}
#AARPWKS_SuccessStories ul {
				display:inline;
				width:580px;
				padding:15px 0px;
				margin:0px -20px;
				font-size:12px;
}
#AARPWKS_SuccessStories ul li {
				display:block;
				height:140px;
				width:145px;
				float:left;
				padding-right:0px;
				padding-left:20px;
				margin-left:-5px;
}
#AARPWKS_SuccessStories ul li:first-child  {
		padding-left:0px;		
}
#AARPWKS_SuccessStories ul li a {
		font-weight:bold;
		text-decoration:none;		
}
#AARPWKS_SuccessStories ul li a:hover, #AARPWKS_SuccessStories ul li a:focus {
		text-decoration:underline;
}
#AARPWKS_SuccessStories ul li img {
		margin-top:0px;
		padding-bottom:10px;
		margin-left:0px;
		float:left;		
}
.AARPWKS_newsBkg_1 {
	background: url(../AARP_images/news_fill.gif) right top repeat-y;
}
.AARPWKS_newsBkg_2 {
	background: url(../AARP_images/news_btm.gif) right bottom no-repeat;
}
.AARPWKS_newsBkg_2 div.ms-WPBody {
	padding: 0px 100px 0px 0px; 
}
/* Added style for Home page - Indeed Web Service */

#AARPWKS_HighlightsHome {
	float:right;
	width:300px;
	height:307px;
}

#AARPWKS_Highlights2 {
	border-top: solid #ccc 1px;
	background: #FFF url(../AARP_images/redbar.gif) 0 -1px no-repeat;
	padding: 0px 6px 8px 6px;
	margin: 7px 0px auto auto;
}
#AARPWKS_Highlights2 h2 {
color:#333;
text-align: left;
padding-top: 15px;
	font:Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
text-transform:uppercase;
}
#AARPWKS_Highlights a:hover {
text-decoration:underline;		
}

/* End Modification for Home Page - Indeed Web Service */
#AARPWKS_Highlights {
	border-top: solid #ccc 1px;
	background: #FFF url(../AARP_images/redbar.gif) 0 -1px no-repeat;
	padding: 0px 6px 8px 6px;
	margin: 14px 0px auto auto;
	float:right;
	width:300px;
	height:307px;
}
#AARPWKS_Highlights h2 {
color:#333;
text-align: left;
padding-top: 15px;
	font:Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
text-transform:uppercase;
}
#AARPWKS_Highlights a:hover {
text-decoration:underline;		
}

div#AARPWKS_Highlights ul li {
	padding: 15px;
	padding-top:10px;
	margin-left: -8px;
	width: 300px;
	line-height: 15px;
	list-style-type:none; 
	background: #FFF;
	display:block;
}
#AARPWKS_Highlights ul li img {
	float:left;
	vertical-align:text-top;
	padding-right: 15px;
	padding-bottom:15px;
	white-space:normal;			
}


/* ---- GETTING STARTED LINKS WEB PART ---- */

#AARPWKS_GetStart {
	padding: 0px;	
	width:310px;
	border-top: solid #ccc 1px;
	background: #FFF url(../AARP_images/redbar.gif) 0 -1px no-repeat;
	margin-bottom: 14px;
	margin-top:14px;
	height:315px;	
	float:left;
	padding-left:5px;
	margin-left:-10px;
}
#AARPWKS_GetStart h2 {
	font:Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #333;
	text-align: left;
	padding-top: 15px;
	text-transform:uppercase;
	margin-left:-5px;
}

#AARPWKS_GetStart ul li {
	color: #097bbb;
	padding: 5px 0px;
	margin-left: 16px;
/*	width: 425px;*/
	list-style-type:disc;
	list-style-position: outside; 
	background: #FFF;
}

#AARPWKS_GetStart ul li a {
	color: #097bbb;
	text-decoration: none;
}
#AARPWKS_GetStart ul li a:hover, #AARPWKS_GetStart ul li a:focus {	
	color: #8b0000;
	text-decoration: underline;
}
.hpGettingStartedCustom-h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #222;
}
.hpGettingStartedCustom-li {
	color: #097bbb;
	padding: 10px;
	margin-left: -5px;
	width: 400px;
	height: 15px;
	list-style-image: url('../AARP_images/blueArrowBullet.gif');
	list-style-position: inside;
	background: #FFF;		
}
.hpGettingStartedCustom-li_blueLIbg {
	background: #f0f8fb url('../AARP_images/blueLIbackground.gif') top left repeat-x;				
}


/* ---------------single-column text & button styles--------------- */
div.AARPWKS_Form {
	border: none;
	background: #FFF;
	margin-bottom: 4px;
padding:10px;			
}
div.AARPWKS_Form ul.normal li.form  {
list-style-image:url('../AARP_images/blueArrowBullet.gif');
list-style-position:inside;
padding-left:24px;
line-height:18px;
color:#222;
}
div#Button .ms-WPBody {
	border: none;			
}
/* ---- LEFT SIDE NAVIGATION ---- */

a.AARPWKS_navheader {
	display: block;
	font-family: 'Trebuchet MS', 'Lucida Grande', Lucida, Helvetica, Verdana, Arial, sans-serif;
	background: url(../AARP_images/bullet_blueArrow.gif) left 5px no-repeat;
	font-size: 1.08em; /* 13px */
	padding-left: 8px;
	margin-top: 8px;
}
a.AARPWKS_navitem {
	display: block;
	font-family: 'Trebuchet MS', 'Lucida Grande', Lucida, Helvetica, Verdana, Arial, sans-serif;	
	background: url(../AARP_images/bullet_blueArrow.gif) 8px 5px no-repeat;
	padding-left: 16px;
}
.AARPWKS_navSubMenu1 {
	
}
.AARPWKS_navSubMenu2 {
	
}
.AARPWKS_selectednavheader {
	
}
.AARPWKS_selectednav {
	
}

/* ---- BLOG and BLOG TEASER ---- */

#AARPWKS_blogTeaser {
	margin-bottom: 20px;
}

/* ---- ANNOUNCEMENTS, NEWS and EVENTS LISTINGS ---- */

.AARPWKS_listTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em; /* 14px */
	margin-bottom: 0px;
	font-weight: bold;
}

h3.AARPWKS_listTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em; /* 14px */
	margin-bottom: 0px;
	font-weight: bold;
}
.AARPWKS_listDate {
	font-size: .83em; /* 10px */
	color: #666666;
}
.AARPWKS_listDesc{
	margin-bottom: 12px;
}
.AARPWKS_moreLink{
	padding-right: 16px;
	background: url(../AARP_images/icon_arrow.gif) right 2px no-repeat;
}

/* ---- CUSTOM FORMS ---- */

.AARPWKS_formTable textarea {
	border: solid #999999 1px;
	font-size: 1em; /* 12px */
	width: 300px;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
}

.AARPWKS_formTable select {
	border: solid #999999 1px;
	font-size: 1em; /* 12px */
	width: 300px;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
}

.AARPWKS_formTable input[type="text"] {
	border: solid #999999 1px;
	font-size: 1em; /* 12px */
	width: 300px;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
}
.AARPWKS_formTable input[type="submit"], input[type="button"]{
	border: solid #FFFFFF 2px;
	background: #F43B3A url(../AARP_images/btn_background.gif) left bottom repeat-x;
	width: auto;
	font-size:  .92em; /* 11px */
	text-transform: uppercase;
	color: #FFFFFF;		
}
.AARPWKS_formTable fieldset {
	background-color: #eee;					
}
.AARPWKS_formTable textarea {
	height: 160px;
}
.AARPWKS_formTable select {
	width: 306px;
}

.AARPWKS_formTable {
 	width: 100%
}
.AARPWKS_formTable td {
	padding: 4px;
}

.AARPWKS_formLabel {
	background-color: #CCCCCC;
	border: solid #FFFFFF;
	border-width: 0px 4px 4px 0px;
	font-weight: bold;
}
.AARPWKS_formField {
	background-color: #D6DADD;	
 	width: 100%;
	border: solid #FFFFFF;
	border-width: 0px 0px 4px 0px;

}
.AARPWKS_top {
	vertical-align: top;
}
.AARPWKS_formLabelBtm {
	background-color: #D6DADD;		
}
.AARPWKS_formFieldBtm {
	background-color: #D6DADD;		
}
.AARPWKS_formFieldBtm input {
	border: solid #FFFFFF 2px;
	background: #F43B3A url(../AARP_images/btn_background.gif) left bottom repeat-x;
	width: auto;
	font-size: .92em; /* 11px */
	text-transform: uppercase;
	color: #FFFFFF;
}
.AARPWKS_formTable td input[type="submit"], .AARPWKS_formTable td input[type="button"] {
	border: 2px #D6DADD outset; 
	background: #F43B3A url(../AARP_images/btn_background.gif) left bottom repeat-x;
	width: auto;
	font-size: .92em; /* 11px */
	text-transform: uppercase;
	color: #FFFFFF;
	padding: 3px 6px;
}

/* ---- FOOTER ---- */

#AARPWKS_footer {
	display:block;
	clear:both;
	margin: 0px;
	margin-left:4px;
	margin-bottom:0px;
	width:980px;
	height:196px;
padding: 0px;
	text-align: center;
	background: url(../AARP_images/footerBG2.gif) top left no-repeat; 
	overflow:visible;
	top:30px;
	bottom:-1px;
}
/* Chrome & Safari */
@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
#AARPWKS_footer { display: block; clear:none;margin-bottom:0px;}
}
#AARPWKS_footer a {
	text-decoration:none;			
}
#AARPWKS_footer p.toplinks {
	padding-top:30px;			
}
#AARPWKS_footer p.middlelinks {
	padding-top:0px;			
}

#AARPWKS_footer p.bottomlinks  {
	left:24px;
	bottom:0px;
	color:#fff;	
	text-align:left;
	position:relative;	
	padding-top:30px;	
}
#AARPWKS_footer p.bottomlinks a {
	color:#fff;
	text-decoration:none;			
}
#AARPWKS_footer p.bottomlinks a:hover, #AARPWKS_footer p.bottomlinks a:focus {
	color:#fff;
	text-decoration:underline;					
}

/* ---- SHAREPOINT ADMIN BAR & EDITOR POSITION ---- */

#SP_adminBar {
	text-align: right;
	margin-right: 0px;
	margin-left:-4px;
	width:990px;
	padding-right:0px;
}
.SP_editorPosition {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 200px;
	z-index:9000 !important;
}
div#SP_adminBar  {
	position:relative;
	z-index:8000;			
}
 .ms-MenuUIPopupBody {			
	position:relative;
	z-index:12000 !important;			
}
div#MSO_ContentDiv .SP_editorPosition table#MSO_tblPageBody { 
		position:relative;
		z-index:10000 !important;			
}
div#MSO_ContentDiv .SP_editorPosition .ms-ToolPaneBody {
		position:relative;
		z-index:10000 !important;		
}
div#MSO_ContentDiv .SP_editorPosition .ms-ToolPaneOuter {
	z-index:10000 !important;	
	position:relative;	
}
/* ---- CALENDAR VIEW ---- */

div.ms-cal-weekday {
	background-color: #FFFFFF;
}

td.ms-calheader {
	background-color: #FFFFFF;
}

td.ms-cal-weekempty {
	background-color: #FFFFFF;
}
div.ms-cal-weekday {
	font-weight: bold;
}

/* ---- SITEMAP ---- */

table.toc-layout-main {
	
}
table.toc-layout-main td#column {
	padding-left: 12px;
}
table.toc-layout-main tbody:first-child tr:first-child td#column:first-child {
	padding-left: 0px;
}
table.toc-layout-main div.level-section {
	border: solid #CACACA 1px;
	background: url(../AARP_images/box_headerBkg.gif) left top repeat-x;
	padding: 4px 8px 4px 8px;
	margin-bottom: 8px;	
}
table.toc-layout-main div.level-header {
	margin-bottom: 0px;
	padding: 0px;
}
table.toc-layout-main div.level-bullet {
	background: url(../AARP_images/bullet_blueArrow.gif) left 4px no-repeat;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}


table.toc-layout-main div.level-item {
	background: url(../AARP_images/bullet_blueArrow.gif) left 4px no-repeat;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}


table.toc-layout-main div.level-item-pos {
	background: url(../AARP_images/bullet_blueArrow.gif) left 4px no-repeat;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}


/* ---- OTHER SHAREPOINT STYLES TO OVERRIDE ---- */

div.ms-WPBody {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em; /* 12px */
	background: transparent;
	border: none; 
		padding: 10px;
}
td div.ms-WPBody {
				border: 0px;
}
div.ms-WPBody td {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em; /* 12px */
	background:transparent;
	border:none;
}

div.ms-WPBody a:link {
	color: #0570AD;
	text-decoration: none;
}

div.ms-WPBody a {
	color: #0570AD;
	text-decoration: none;
}
div.ms-WPBody h1 {
	margin-bottom: 0px;
	padding-top: 2px;
}
div.ms-WPBody a:visited {
	color: #5F899F;
	text-decoration: none;	
}
div.ms-WPBody a:active {
	color: #8b0000;
	text-decoration: underline;	
}
div.ms-WPBody a:hover {
	color: #8b0000;
	text-decoration: underline;	
}
.removeMargins {
	margin: 0px;
}
td.ms-WPBorder {
	border: none;
	border-width: 0px 0px 0px 0px; 
	padding: 8px;
}
div.ms-WPBody table.AARPWKS_formTable {
	border:none;			
}
td.ms-WPBorder div.ms-WPBody {
	border: none;
}
div#Button .ms-WPBody {
	border: none;			
}
tr.ms-WPHeader td {
	border: none solid #a8c2db;
	border-width: 0px 0px 0px 0px; 
	/*background: url(../AARP_images/ContentBoxHeaderBlue.gif) left top repeat-x;*/
	padding: 2px 0px;
}
tr.ms-WPHeader td h3 {
	color: #333;			
}
h3.ms-WPTitle {
	font-size: 18px;
	color: #333;	
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px 0px 0px 8px;
}
h3.ms-WPTitle a, h3.ms-WPTitle a:link, h3.ms-WPTitle a:hover, h3.ms-WPTitle a:visited {
	color: #333;			
}

.ms-PartSpacingVertical { /* spacing between WebParts in right column */
	padding-bottom:10px;			
}

div.link-item a:hover {
	color: #097bbb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em; /* 12px */	
}
div.link-item a:visited {
	color: #097bbb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em; /* 12px */	
}
div.link-item a:link {
	color: #097bbb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em; /* 12px */	
}
div.link-item {
	color: #097bbb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em; /* 12px */	
}
.ms-vb {
	color: #097bbb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em; /* 12px */	
}
.ms-announcementtitle {
	font-size: 1.2em; /* 12px */
}
table.ms-summarycustombody {
	margin: 0px;
	width: 100%;
}
.ms-formbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em; /* 12px */
}
.ms-formlabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em; /* 12px */
}
.ms-formlabel h3.ms-standardheader {
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.2em; /* 12px */
}
div.ms-PartSpacingVertical {
	/* display: none;*/
}
td.ms-disc-bordered-noleft {
	font-size: 12px !important;
}
td.ms-globalTitleArea {
	background-color:white;
}


/* ---- BLOG STYLES TO OVERRIDE ----*/

.ms-webpartpagedescription {
	font-size: 2.2em; /* 26px */
	color: #0570AD;
	font-weight: normal;
	padding: 0px 0px 12px 0px;
}
.ms-PostBody {
	font-size: 1.83em; /* 12px */
}
.ms-PostWrapper {
	font-size: 1.2em; /* 12px */
}
.ms-PostDate {
	font-size: .83em; /* 10px */
	font-family: Arial, Helvetica, sans-serif;
}
.ms-PostTitle {
	font-size: 1.11em; /* 16px */
}
table.ms-blogTable {
	margin-top: 12px;
}
td.ms-blogRightZone {
	width: 216px;
	padding-left: 20px;
}
td.ms-blogLeftZone {
	
}
table.ms-consoleframe {
				width: 960px;
				margin: 0px 0px 0px 10px;
}
td.ms-consoletitleareaframe {
				display:none;
}

/* ----- STYLES AVAILABLE FOR HTML EDITORS ---- */

#AARPWKS_wideCol ul.ms-rteCustom-ButtonLinks {
	padding: 0px;
	margin: 0px;
	width: 500px;
}
#AARPWKS_wideCol ul.ms-rteCustom-ButtonLinks li {
	float: left;
	color: #0072BC;
	background: url(../AARP_images/btnLarge_Bkg.gif) left top no-repeat;
	font-size: 1.11em; /* 16px */
	font-weight: bold;
	padding: 0px;
	margin: 0px 40px 20px 0px;
}
#AARPWKS_wideCol ul.ms-rteCustom-ButtonLinks li a:hover {
	color: #0072BC;
	display: block;
	padding: 4px 0px 5px 10px;
	width: 196px;
	background: url(../AARP_images/btnLarge_BkgArrow.gif) 186px 11px no-repeat;
	text-decoration: none;
}
#AARPWKS_wideCol ul.ms-rteCustom-ButtonLinks li a:visited {
	color: #0072BC;
	display: block;
	padding: 4px 0px 5px 10px;
	width: 196px;
	background: url(../AARP_images/btnLarge_BkgArrow.gif) 186px 11px no-repeat;
	text-decoration: none;
}
#AARPWKS_wideCol ul.ms-rteCustom-ButtonLinks li a:link {
	color: #0072BC;
	display: block;
	padding: 4px 0px 5px 10px;
	width: 196px;
	background: url(../AARP_images/btnLarge_BkgArrow.gif) 186px 11px no-repeat;
	text-decoration: none;
}
ul.ms-rteCustom-ButtonLinks li {
	font-size: 1.11em; /* 16px */
	font-weight: bold;
	background: url(../AARP_images/bullet_blueArrow.gif) left 9px no-repeat;	
}
ul.ms-rteCustom-ButtonLinks li a:hover {
	color: #0072BC;	
}
ul.ms-rteCustom-ButtonLinks li a:visited {
	color: #0072BC;	
}
ul.ms-rteCustom-ButtonLinks li a:link {
	color: #0072BC;	
}

.ms-rteCustom-GrayBox  {
	border: solid #a8c2db 1px;
	background: #FFF url(../AARP_images/WPGrayHeader.gif) left top repeat-x;
	padding: 0px 8px 8px 8px;
	margin-bottom: 14px;
}
.ms-rteCustom-GrayBoxHeader {
color:#666;
text-align: left;
padding-top: 2px;
font-family: Arial, Helvetica, sans-serif;
font-weight:bolder;
font-size: 16px; /* 1.33em */
margin-bottom: 12px;
}
.ms-rteCustom-HeaderH2 {
	font-weight:500;
	color:#097bbb;		
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
padding-top: 2px;
font-size:18px;
margin-bottom: 10px;
}
.ms-rteCustom-HeaderH3 {
color:#333;
text-align: left;
padding-top: 2px;
font-family: Arial, Helvetica, sans-serif;
font-weight:bolder;
font-size: 16px;
margin-bottom: 10px;
}
.ms-rteCustom-HeaderH3 a, .ms-rteCustom-HeaderH2 a {
				text-decoration:none;
}

/* ----- STYLES AVAILABLE FOR HTML EDITORS, defined in the page layout using PrefixStyleSheet="myUniqueClass" ---- */
.hpHeaderH1Custom-RedTopTextH1 {
	color:#ee2024;	
	font-size: 28px;/* 2.67em; 32px */
	font-weight: 500; 
	font-family:Arial, Helvetica, sans-serif; 		
}
.hpHeaderTxtCustom-GrayTopText {
	color:#333;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 14px; /*1.2em;  14px */	
	font-weight:500;	
}
.HeaderH1Custom-BlueTopTextH1 {
	font-size: 28px; /* 2.67em; 32px */
	font-family:Arial, Helvetica, sans-serif;	
	font-weight:500;
	color:#097bbb;		
}
.HeaderTxtCustom-GrayTopTxt {
	color:#333;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 14px; /*1.2em;  14px */	
	font-weight:500;			
}
.HeaderTxtCustom-GrayTopTxtH2 {
	font-size: 16px; /*1.2em;  14px */	
	font-weight:600;			
}
.HeaderTxtCustom-HeaderH2 {
	font-size: 16px; /*1.2em;  14px */	
	font-weight:600;
	color:#333;		
	font-family:Arial, Helvetica, sans-serif;	
}
.HeaderTxtCustom-HeaderH3 {
	font-size: 14px; /*1.2em;  14px */	
	font-weight:600;
	color:#333;		
	font-family: Arial, Helvetica, sans-serif;	
}
.hpTopRightCol {
				
}

/* slightly enhanced, universal clearfix hack */
.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */

.AARPWKS_RedBar {
	border-top: solid #ccc 1px;
	background: #FFF url(../AARP_images/redbar.gif) left top no-repeat;
	padding: 0px 8px 8px 8px;
	margin-bottom: 14px;
}

.AARPWKS_RedBar h2 {
	color:#333;
	text-align: left;
	padding-top: 15px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:-5px;
	font-size: 22px;
	font-weight: bold;
	text-transform: uppercase;
}

/* Custom Styles for Rich Text Editor */

.ms-rteCustom-RedBar {
	border-top: solid #ccc 1px;
	background: #FFF url(../AARP_images/redbar.gif) left top no-repeat;
	padding: 10px 8px 8px 2px;
	margin-bottom: 14px;
}

.ms-rteCustom-HeaderH1 {
	font-size: 1.83em; /* 26px */
	color: #0570AD;
	font-weight: normal;
}

.ms-rteCustom-RedBar_HeaderH2 {
	color:#333;
	text-align: left;
	padding-top: 15px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:-5px;
	font-size: 22px;
	font-weight: bold;
	text-transform: uppercase;
}

/* End - Custom Styles for Rich Text Editor */

/*=======================================
* Tooltips
* ======================================*/
.qtip .qtip-content{
   padding: 10px;
   overflow: hidden;
}
   
.qtip .qtip-content .qtip-title,
.qtip-cream .qtip-content .qtip-title{
background-color: #5f899f;
/*background-color: #F0DE7D; */
}

.qtip-light .qtip-content .qtip-title{
background-color: #f1f1f1;
}

.qtip-dark .qtip-content .qtip-title{
background-color: #404040;
}

.qtip-red .qtip-content .qtip-title{
background-color: #F28279;
}

.qtip-green .qtip-content .qtip-title{
background-color: #B9DB8C;
}

.qtip-blue .qtip-content .qtip-title{
background-color: #5f899f;
}

a.ms-rteCustom-AssessmentButton
{
	display:block;
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	text-align:center;
	height: 17px;
	width: 221px;
	background: url('../AARP_Images/assessmentButton.png') top left no-repeat;
	color: #0570ad;
	padding: 20px 20px 20px 20px;
	text-decoration: none;
}

a.ms-rteCustom-AssessmentButton:hover
{
	color: #8b0000;
}
