/* Print CSS Document */
/***************************************************
     AUTHOR: MCLDigital Ltd.
       DATE: 2009.02.27
  COPYRIGHT: MCLDigital Ltd.
 ***************************************************/
/* <![CDATA[ */
body
{
	font-size: 16px;
	font-family: Trebuchet MS, sans-serif;
	font-weight: normal;
	color: #666666;
	background-color: #f0f6fb;
}


/* Styles used for TinyMCE*/
.font_georgia
{
	font-family: Georgia, serif;
}
.font_georgia_14
{
	font-family: Georgia, serif;
	font-size: 18px;
}
.important
{
	color: #c301b9;
}
.important a
{
	color: #00529b;
}
.content_body .content_tables,
.content_body .content_tables tr,
.content_body .content_tables td
{
	border: 1px solid #666666;
	padding: 3px;
}


/* DEFAULT STYLING */
.container_12
{
	background-color: #ffffff;
}
h1, h2, h3, h4 
{
	font-family: Georgia, serif;
	color: #00529b;
	font-weight: normal;
	width: 940px;
}
h1
{
	font-size: 42px;
	line-height: 41px;  /* reduce distance between lines */
	padding-top: 5px;
}
h2 
{
	border-top: 1px solid #b1b1b1;
	padding-top: 17px;
	font-size: 25px;
}
h3
{
	font-size: 20px;
}
h4
{
	font-size: 16px;
	font-family: Trebuchet MS, sans-serif;
	font-weight: bold;
	color: #666666;
}

div a
{
	color: #00529b;
	text-decoration: underline;
}
.dotted_link
{
	color: #00529b;
	text-decoration: none; 
	border-bottom: 1px dashed #00529b;
	margin: 0;
	padding: 0;
}
ol 
{
	list-style: decimal; 
	margin: 0;
	padding: 0;
}
ol li 
{
	list-style: decimal; 
	padding: 0;
	margin-left: 18px;
}
ul
{
	list-style: disc;
	padding: 0;
	margin-left: 15px;
}
li
{
	list-style: disc;
	padding: 0;
	margin: 0;
}
ul ul
{
	padding-bottom: 0;
	margin-left: 15px;
	list-style: circle;
}
li li
{
	list-style: circle;
	margin-top: 5px;
}
p
{
	margin-bottom: 14px;
}
.content_body p,
.content_body ul,
.content_body li,
.content_body ul ul
{
	width: 940px; /* needed to expand text width of page */
}
#borderline
{
	border-top: 1px solid #b1b1b1;
	margin-top: 10px;
}

/* LINE SPACERS FOR PROMOS/HOME PAGE */
#content_promo_line
{
	border-top: 1px solid #b1b1b1;
	margin-top: 10px;
	margin-bottom: -10px;
}
#horizontal_line
{
	border-bottom: 1px solid #b1b1b1;
	margin: 10px 0 10px 0;
}
#vertical_line_content
{
	border-left: 1px solid #b1b1b1;
	margin: 10px 0 0 0;
	padding: 0 0 0 8px;
}
#vertical_line,
#promo_row2col2,
#promo_row4col2
{
	border-left: 1px solid #b1b1b1;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 8px;
}
#promo_row3col2,
#promo_row5col2
{
	border-left: 1px solid #b1b1b1;
	margin-left: -1px;
	padding-left: 9px;
	margin-right: 9px;
}
#promo_row3col3,
#promo_row5col3
{
	border-left: 1px solid #b1b1b1;
	margin-left: 0;
	margin-right: 0;
	padding-left: 9px;
}
#promo_row1col1
{
	border-right: 1px solid #b1b1b1;
	margin-top: 10px;
	font-size: 14px;
}
#promo_row1col2
{
	margin: 10px 0 0 0;
	padding: 0;
}

/* TEXT SIZING TOOL */
#text_sizing
{
	display: none;
}
span.sm a
{
	font-size: 14px;
	color: #545454;
	text-decoration: none;
	padding-right: 5px;
}
span.med a
{
	font-size: 18px;
	color: #545454;
	text-decoration: none;
	padding-right: 5px;
}
span.lg a
{
	font-size: 22px;
	color: #545454;
	text-decoration: none;
}


/* TOP */
#logo
{
	height: 87px;
	background-position: left;
	margin-top: 15px;
	width: 940px;
}
span.contact
{
	float: right;
	text-align: right;
	font-family: Georgia, serif;
	color: #00529b;
	font-size: 20px;
	font-weight: normal;
	margin-top: 5px;
	line-height: 20px;  /* reduce distance between lines */
}
span.contact a
{
	text-decoration: none;
}
span.telephone,
span.email
{
	color: #cd9933;
	text-decoration: none;
}

/* TOP NAVIGATION */
#top_navigation
{
	display: none;
}
#top_navigation ul
{
	display: none;
}
#top_navigation li
{
	display: none;
}
#top_navigation li a
{
	display: none;
}
#top_navigation li span.spacer
{
	display: none;
}
span.search_box
{
	display: none;
}
.search_button
{
	display: none;
}
.search
{
	display: none;
}
.input-prompt
{
	display: none;
}

/* SEARCH RESULTS PAGE */
.search_results_count
{
	padding: 30px 0 20px 0;
	font-weight: bold;
	font-size: 18px;
}
#results_list ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}
#results_list li
{
	list-style: none;
	padding: 0;
	margin: 0;
}
#results_list li a
{
	list-style: none;
	text-decoration: none;
	color: #00529b;
	padding: 0;
	margin: 0;
}
#pag
{
	text-align: center;
}
.no_search_results
{
	padding-top: 0;
	color: #c301b9;
}

/* ADVANCED SEARCH */
.advanced_search_button 
{
	display: none;
}
#advanced_search_box
{
	display: none;
}
p.advanced_search_title
{
	display: none;
}

/* BREADCRUMB */
#breadcrumb
{
	display: none;

}
#breadcrumb ul
{
	display: none;
}
#breadcrumb li
{
	display: none;
}
#breadcrumb li a, #breadcrumb li a:active, #breadcrumb li a:visited
{
	display: none;
}
#breadcrumb li span.spacer
{
	display: none;
}

/* NEWS TICKER BACKGROUND */
#news_ticker_background
{
	float: right;
	margin-top: -100px;
	margin-right: -10px;
	position: relative;  /*important: fixes image display in IE6 */
	z-index: 1; /* improtant: fixes image bug in Safari */
}
#items
{
	margin: 5px 0 0 0;
	padding: 0;
}
#nav 
{
	margin: 10px 0 5px 0;
	padding: 0;
	font-size: 20px;
	font-family: Georgia, serif;
}
#nav ul 
{
	list-style: none;
	padding: 0;
	margin: 0;
	display: inline;
}
#nav li 
{ 
 	display: inline;
  	padding-left: 12px;
  	background: url(/media/86307/news_ticker_spacer.png) no-repeat;
  	background-position: 0% 50%;
}
#nav li:first-child 
{
	background: none;
	padding: 0px;
}
#nav a 
{ 
	color:#666666; 
	text-decoration: none;
	padding: 0 8px 0 0;
}
#nav a.activeSlide 
{ 
	color: #333333; 
	font-weight:bold; 
	text-decoration: none;
}
#nav a:focus 
{ 
	outline: none; 
	text-decoration: none;
}
.news_ticker_nav a
{
	text-decoration: none;
}
#items .news_ticker_title
{
	font-family: Georgia, serif;
	font-size: 22px;
	line-height: 25px;   /*reduce distance between lines */
}
#items .news_ticker_body
{
	font-size: 14px;
	margin: 5px 0 15px 0;
	width: 302px; /* important: to float image right to full width */
}
.news_ticker_button
{
	display: none;
}
.news_ticker_button a
{
	display: none;
}


/* MAIN_NAV*/
#home_link
{
	display: none;
}
#home_link a
{
	display: none;
}
#main_nav
{
	display: none;
}
#parent
{
	display: none;
}
#parent ul
{
	display: none;
}
#parent li
{
	display: none;
}
#parent li a
{
	display: none;
}
#ancestors
{
	display: none;
}
#ancestors ul
{
	display: none;
}
#ancestors li
{
	display: none;
}
#ancestors li a
{
	display: none;
}
#children
{
	display: none;
}
#children ul
{
	display: none;
}
#children li
{
	display: none;
}
#children li a
{
	display: none;
}
#line
{
	display: none;
}



/* RIGHT_COLUMN */
#right_column
{
	font-family: Georgia, serif;
	font-size:  16px;
	padding-top: 22px;
}
#right_column p.latest_news
{
	font-size: 22px;
	color: #707070;
	margin-bottom: 9px;
}
#right_column ul
{
	list-style: none;
	padding: 0;
	margin: 0;
	color: #cc9933;
}
#right_column li
{
	list-style: none;
	font-family: Georgia, serif;
	margin: 0;
	border-top: 1px solid #b1b1b1;
	padding-top: 5px;
	margin-bottom: -8px;
	font-weight: bold;
}
#right_column li a
{
	color: #767676;
	font-family: Trebuchet MS, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
#right_column p.more_news
{
	border-bottom: 1px solid #b1b1b1;
	border-top: 1px solid #b1b1b1;
	padding: 5px 0 5px 0;
}
#right_column p.more_news a
{
	color: #cc9933;
	text-decoration: none;
	font-weight: bold;
}
#right_column span.latest_news_teaser
{
	color: #767676;
	font-family: Trebuchet MS, sans-serif;
	font-size:  13px;
	text-decoration: none;
	font-weight: normal;
}

/* SUBSCRIBE/UNSUBSCRIBE TO MAILING LIST FORM */
#form
{
	background-color: #f0f6fb;
	padding: 14px 7px 0 7px;
}
#subscribe_form
{
	margin-bottom: -20px;
}
#unsubscribe_form
{
	background-color: #f0f6fb;
	padding: 14px 7px 0px 7px;
}
.unsubscribe_textbox
{
	width: 260px;
	color: #666666;
	border: 1px solid #cccccc;
}
.subscribe_button,
.unsubscribe_button
{
	background-color: #003462;
	border: 1px solid #cccccc;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	padding: 1px 8px 1px 8px;
}
.email_error_message 
{
	font-size: 15px;
	color: #c301b9;
	float: right;
}
.subscribe_error_message
{
	font-size: 15px;
	color: #c301b9;
	float: right;
}
#form input
{
	border: 1px solid #cccccc; 
	color: #666666;
}
#subscribed
{
	font-size: 18px;
}


/* SPA CALCULATOR */
#calculator, #results
{
	background-color: #f0f6fb;
	padding: 3px 7px 3px 7px;
	font-size: 16px;
	margin-top: -5px;
}
.cal_heading
{
	font-size: 24px;
	font-family: Georgia, serif;
	font-weight: normal;
	padding-bottom: 10px;
}
.cal_button
{
	background-color: #003462;
	border: 1px solid #cccccc;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	padding: 1px 5px 1px 5px;
}
.cal_error
{
	font-size: 15px;
	color: #c301b9;
	padding-bottom: 10px;
}
.date
{
	color: #666666;
	font-size: 16px;
	border: 1px solid #cccccc;
}


/* ADVISER LOGIN/LOGOUT CONTROLS */
.login_control
{
	display: none;
}
.login_control a
{
	display: none;
}
.adviser_logout_control
{
	display: none;
}
.adviser_home a
{
	display: none;
}
.logout_control
{
	display: none;
}
.adviser_control_line
{
	display: none;
}

/* ADVISER LOGIN PAGE */
#adviser_login
{
	background-color: #f0f6fb;
	padding: 20px;
	font-size: 16px;
}
.error_message
{
	padding-top: 10px;
	font-size: 15px;
	text-align: left;
}
.login_button
{
	background-color: #003462;
	border: 1px solid #cccccc;
	font-size: 13px;
	font-weight: bold;
	padding: 5px 8px 5px 8px;
	margin-top: 10px;
}
#adviser_login td span
{
	float: right;
}
#adviser_login td
{
	vertical-align: top;	
}
#adviser_login label
{
	margin: 0 20px 5px 10px;	
}
#adviser_login input
{
	border: 1px solid #cccccc; 
}


/* BODY */
#body
{
	padding: 0px 30px 0 30px;
	margin: 0 200px 0 200px;
}
.button
{
	display: none;
}
.button a
{
	display: none;
}
.button_highlight a
{
	display: none;
}
h1.welcomeMessage
{
	font-size: 38px;
	padding: 15px 0 10px 0;
	margin: 0;
	width: auto;
}



/* HOME PROMO BLOCKS */

.content_promos
{
	display: none;
}

#home_row2col1, 
#home_row2col2, 
#home_row4col1, 
#home_row4col2
{
	color: #666666;
	height: 100%;
}
#home_row2col1 .promo_title, 
#home_row2col2 .promo_title, 
#home_row4col1 .promo_title, 
#home_row4col2 .promo_title
{
	font-family: Georgia, serif;
	font-size: 22px;
	padding: 0;
	line-height: 25px;  /* reduce distance between lines */
}

#home_row2col1 .promo_body, 
#home_row2col2 .promo_body, 
#home_row4col1 .promo_body, 
#home_row4col2 .promo_body
{
	font-size: 13px;
	color: #7d7d7d;
}
#home_row3col1, 
#home_row3col2, 
#home_row3col3, 
#home_row5col1, 
#home_row5col2, 
#home_row5col3
{
	background-color:  #f0f6fb;
	padding: 0px 5px 0px 5px;
	height: 100%;
}
#home_row3col1 .promo_title, 
#home_row3col2 .promo_title, 
#home_row3col3 .promo_title,
#home_row5col1 .promo_title,
#home_row5col2 .promo_title,
#home_row5col3 .promo_title
{
	font-family: Georgia, serif;
	font-size: 19px;
	padding: 6px 0 5px 0;
	line-height: 20px;  /* reduce distance between lines */
}
#home_row3col1 .promo_body, 
#home_row3col2 .promo_body, 
#home_row3col3 .promo_body,
#home_row5col1 .promo_body,
#home_row5col2 .promo_body,
#home_row5col3 .promo_body
{
	font-size: 13px;
	color: #7d7d7d;
}
#home_row2col3
{
	height: 100%;
}
#home_row2col3 .promo_title
{
	font-family: Georgia, serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	width: 50%; /* change width to fit text in*/
	background-color: #cc8e34;
	padding: 0 5px 0px 5px;
}
#home_row2col3 .promo_body
{
	background-color: #f7efe0;
	padding: 5px;
	font-size: 13px;
	color: #7d7d7d;
}
#home_row2col3 .promo_body a
{
	color: #cc9933;
	text-decoration: none;
}
#content_link_promo
{
	margin: 0;
}
#home_row2col3_adviser
{
	color: #666666;
	margin-top: 5px;
	height: 100%;
}
#home_row3col4, 
#home_row4col3, 
#home_row5col4
{
	color: #666666;
	border-top: 1px solid #b1b1b1;
	margin-top: 5px;
	height: 100%;
}
#home_row3col4 .promo_title, 
#home_row4col3 .promo_title, 
#home_row5col4 .promo_title,
#content_link_promo .promo_title,
#home_row2col3_adviser .promo_title
{
	font-family: Georgia, serif;
	font-size: 19px;
	color: #666666;
	margin-top: 5px;
	line-height: 20px;  /* reduce distance between lines */
}
#home_row3col4 .promo_body, 
#home_row4col3 .promo_body, 
#home_row5col4 .promo_body,
#content_link_promo .promo_body,
#home_row2col3_adviser .promo_body
{
	font-size: 13px;
	color: #b88a2e;
}
#home_row3col4 .promo_body ul, 
#home_row4col3 .promo_body ul, 
#home_row5col4 .promo_body ul,
#content_link_promo .promo_body ul,
#home_row2col3_adviser .promo_body ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}
#home_row3col4 .promo_body li, 
#home_row4col3 .promo_body li, 
#home_row5col4 .promo_body li,
#content_link_promo .promo_body li,
#home_row2col3_adviser .promo_body li
{
	list-style: none;
	color: #b88a2e;
	padding: 0;
	margin: 0;
	padding-top: 10px;
}
#home_row3col4 .promo_body li a, 
#home_row4col3 .promo_body li a, 
#home_row5col4 .promo_body li a,
#content_link_promo .promo_body li a,
#home_row2col3_adviser .promo_body li a
{
	color: #b88a2e;
	text-decoration: none;
}

.highlight
{
	color: #c301b9;
}

.promo_images
{
	display: none;
}
/* GLOSSARY */
#glossary_alphabet
{
	font-size: 18px;
	font-family: Georgia, serif;
}
#glossary_alphabet a
{
	text-decoration: none;
	color: #00529b;

}
#glossary_alphabet span.spacer
{
	background-image: url(/media/86282/glossary_spacer.png);
	background-repeat: no-repeat;
	background-position: center;
	margin-left: 3.0px;
	margin-right: 0.5px;
}
#glossary_letter
{
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Georgia, serif;
}
#glossary_letter a
{
	font-size: 26px;
	text-decoration: none;
}
#glossary_titles a
{
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
#glossary_nav
{
	border-bottom: 1px solid #b1b1b1;
	padding-bottom: 14px;
}
#glossary_nav a
{
	color: #000000;
	text-decoration: none;
}
#glossary_nav span.spacer
{
	background-image: url(/media/86277/glossary_nav_spacer.png);
	background-repeat: no-repeat;
	background-position: center;
	margin: 0 5px 0 5px;
}

/* GLOSSARY POPUP */
.glossaryPopUpItem,
.loadingItem
{
	display: none;
}
.glossaryPopUpItem h1
{
	display: none;
}
.loadingItem
{
	display: none;
}


/* NEWS ITEM LIST*/
#news_item h2
{
	border: none;
	padding: 0;
}
#news_item_list
{
	color: #00529b;
	text-indent: -68px;  /* To create a Hanging Indent */
	padding-left: 68px;  /* To create a Hanging Indent */
}
#news_item_list ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}
#news_item_list li
{
	list-style: none;
	padding: 0;
	margin: 0;
}
#news_item_list li a
{
	text-decoration: none;
	color: #00529b;
}
.newsItemDate
{
	color: #666666;
}


/* NEWS ARCHIVED LIST */
.news_year a
{
	text-decoration: none;
}
#news_archived_list
{
	color: #00529b;
}
#news_archived_list ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}
#news_archived_list li
{
	list-style: none;
	padding: 0;
	margin: 0;
	color: #accdec;
}
#news_archived_list li a
{
	text-decoration: none;
	color: #00529b;
}
table.archived_news
{
	width: 100%;
}
table.archived_news td
{
	padding-bottom: 40px;
}
.vertical_spacer
{
	border-right: 1px solid #b1b1b1;
	margin-right: 10px;
}

/* LIVE Q&A */
#live_QA_session
{
	background-color: #f0f6fb;
	padding: 7px;
	font-size: 16px;
	margin: 0 0 10px 0;
}
.live_QA_session_heading
{
	font-size: 24px;
	font-family: Georgia, serif;
	font-weight: normal;
	padding-bottom: 10px;
}
.live_QA_session_details
{
	font-weight: bold;
	margin-left: 30px;
}
.live_QA_prev_session_list
{
	margin: 20px 0 10px 30px;
}
.live_QA_prev_select
{
	color: #666666;
	font-size: 15px;
	width: 75%;
	border: 1px solid #cccccc;
}
.live_QA_ask_button
{
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
	padding: 10px 0 0px 0;
	margin-left: 252px;
}
.live_QA_ask_button a
{
	color: #ffffff;
	background-color: #003462;
	border: 1px solid #cccccc;
	padding: 1px 8px 1px 8px;
	text-decoration: none;
}
.live_QA_submitter_details
{
	margin: 0 0 10px 0;
	text-align: right;
	font-style: italic;
}



/* PENSION QUIZZES */
#quiz
{
	color: #00529b;
}
#quizHeading
{
	border-top:none;
}
#quiz span.question p
{
	font-size: 18px;
	color: #00529b;
}
#quiz ul
{
	list-style: none;
	padding-bottom: 5px;
	margin: 0;
}
#quiz li
{
	list-style: none;
	margin-bottom: 15px;
	padding: 0;
}
#quiz ul li a
{
	background: url(/media/86332/quiz_question_unselected.png) left center no-repeat;
	padding-left: 20px;
	text-decoration: none;
}
#quiz ul li a:hover
{
	background: url(/media/86327/quiz_question_selected.png) left center no-repeat;
	text-decoration: underline;
}
#progress_bar
{
	border-top: 1px solid #b1b1b1;
	padding-top: 14px;
	font-family: Georgia, serif;
	color: #9e9e9e;
	font-size: 18px;
}
#progress_bar span.current_question
{
	color: #515151;
	font-size: 18px;
}
#progress_bar span.spacer
{
	background-image: url(/media/86322/quiz_qnum_spacer.png);
	background-repeat: no-repeat;
	background-position: center;
	padding: 0 10px 0 10px;
}


/* PENSION QUIZZES RESULTS */
#quiz p
{
	color: #666666;
}
#quiz span.answer_text
{
	color: #666666;
}
#quiz span.answer
{
	color: #00529b;
}
.quiz_question
{
	font-weight: bold;
}
#quiz_results_separator
{
	border-top: 1px solid #b1b1b1;
	margin-bottom: -20px;
}


/* ASK OUR EXPERTS */
#prev_questions, #ans_questions
{
	background-color: #f0f6fb;
	padding: 7px;
	font-size: 16px;
	margin-top: 10px;
}
.heading
{
	font-size: 24px;
	font-family: Georgia, serif;
	font-weight: normal;
	padding-bottom: 12px;
	margin-top: -4px;
}
.prev_questions_button
{
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
	margin: 15px 0 5px 0;
}
.prev_questions_button a
{
	background-color: #003462;
	color: #ffffff;
	border: 1px solid #cccccc;
	padding: 1px 8px 1px 8px;
	text-decoration: none;
}
fieldset
{
	font-size: 16px;
}
fieldset ol
{
	list-style: none;
	padding: 0;
	margin: 0;
}
fieldset li
{
	list-style: none;
	margin-bottom: 10px;
}
fieldset label 
{
	float:left;
 	width:30%;
  	margin-right:20px;
 	text-align:right;
}
fieldset textarea
{
	width: 60%;
}
input.button
{
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
	background-color: #003462;
	border: 1px solid #cccccc;
	padding: 1px 5px 1px 5px;
	margin-left: 165px;
}
fieldset input, fieldset textarea
{
	border: 1px solid #cccccc; 
	color: #666666;
}
.vsummary ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	margin-bottom: 20px;
	margin-left: 125px;
}
.vsummary li
{
	font-size: 15px;
	color: #c301b9;
	list-style: none;
	margin-bottom: 5px;
}


/* PREVIOUS QUESTIONS LIST */
#prev_questions_list
{
	color: #00529b;
	margin-bottom: 10px;
}
#prev_questions_list ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}
#prev_questions_list li
{
	list-style: none;
	padding-bottom: 8px;
}
#prev_questions_list li a
{
	text-decoration: none;
	color: #00529b;
}
#prev_ques_line
{
	border-top: 1px solid #b1b1b1;
	padding-top: 10px;
	padding-bottom: 8px;
}


/* SITEMAP */
.odd
{
	color:#666666;
}
ul .odd li a
{
	color:#666666;
	text-decoration: none;
}
.odd li a
{
	color:#666666;
	text-decoration: none;
}
.even
{
	color:#00529b;
}
.even li a
{
	color:#00529b;
	text-decoration: none;
}

/* Site Feedback */
#feedback
{
	background-color: #f0f6fb;
	padding: 8px 10px 0 8px;
}
#feedback input,
#feedback select,
#feedback textarea
{
	border: 1px solid #cccccc;
	color: #666666;
}
#feedback ul
{
	margin: 0;
	padding: 0;
	display: inline;
}
#feedback ul li
{
	margin: 0;
	padding: 0;
	display: inline;
}
.site_fb_heading
{
	font-size: 24px;
	font-family: Georgia, serif;
	font-weight: normal;
	padding-bottom: 10px;
}
.site_fb_item
{
	font-weight: bold;
}
#feedback input.site_fb_button
{
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	padding: 1px 8px 1px 8px;
	background-color: #003462;
}


/* FOOTER */
#footer
{
	display: none;
}
#footer span.title
{	
	display: none;
}
#footer_glossary
{
	display: none;
}
#footer_glossary span.alphabet a
{
	display: none;
}
#footer_glossary span.spacer
{
	display: none;
}
#footer_mailinglist
{
	display: none;
}
#footer_mailinglist .promo_title
{
	display: none;
}
#footer_mailinglist .promo_body
{
	display: none;
}
#footer_mailinglist .promo_body p
{
	display: none;
}
#footer_mailinglist .button
{
	display: none;
}
#footer_links
{
	font-size: 13px;
	font-family: Georgia, serif;
	margin-top:14px;
}
#footer_links ul
{
	display: none;
}
#footer_links li
{
	display: none;
}
#footer_links li span.spacer
{
	display: none;
}
#footer_links li a
{
	display: none;
}
#footer_links p
{
	display: none;
	margin-left: -160px; /* important */
}

/* DIV CLEAR */
.clear
{
	clear: both;
}

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modal_dialog {
	background-color:White;
	padding:10px;
	width:450px;
}

.modal_dialog h1 {
	font-size:24px;
	padding:0px;
	margin:0px;
}

.modal_validation_error {
	margin-left: 84px;
	color: #c301b9;
}

.modal_submit_button
{
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
	background-color: #003462;
	border: 1px solid #cccccc;
	padding: 1px 8px 1px 8px;
	cursor: pointer;
}

.form_panel
{
	background-color: #f0f6fb;
	padding: 14px 7px 0 7px;
}

/* print all - expanded */
.ui-accordion
{
	overflow: visible !important;
	margin-left: -10px;
}

.ui-accordion .ui-accordion-content
{
	font-size: 16px;
	display: block!important;
	overflow: visible !important;
	height: auto !important;
	margin-left: -20px;
}
#qa_answer
{
	font-size: 16px;
	width: 940px;	
}
.ui-accordion .ui-accordion-header a
{
	width: 940px; /* needed to expand text width of page */
	font-size: 16px;
}
.ui-accordion .ui-accordion-header
{
margin-left: -20px;
}


/* TIMELINE CSS */
#carousel
{
	display: none;
}
#container .EventCellTitle_OccPen,
#container .EventCellTitle_AllPriPen,
#container .EventCellTitle_StaPen,
#container .EventCellTitle_PerSta
{
	display: none;
}

/* TIMELINE NAVIGATION */
.yui-carousel-nav /* HOLDER FOR DEFAULT NAV - HIDE */
{
	display:none;
} 

.paginator  /*HOLDER FOR NAV */
{
	display: none;
}

/* TIMELINE KEY */
#key
{
	display: none;
}

/* ]]> */







/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
