html{
	height: 100%;
	width: 100%;
	overflow-y: scroll;
}

body{
	margin: 0px;
	background-color: #FFFFFF;
	height: 100%;
	width: 100%;
	font-family: Trebuchet MS, Helvetica, sans-serif;
}

form{
	margin: 0px;
	padding: 0px;
}

.clearfix{
	clear: both;
}

	#master{
		width: 890px;
		margin-left: auto;
		margin-right: auto;
		padding-left: 4px;
		padding-right: 4px;
		border-left: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		min-height: 100%;
		max-height: 100%;
		height: auto !important;
		height: 100%;
	}

		#logo_prev_next{
			width: 890px;
			height: 50px;
		}

			#aegon_logo{
				float: left;
				height: 50px;
				width: 533px;
			}

		#top_menu{
			width: 884px;
			height: 19px;
			padding-right: 5px;
			border-bottom: 1px solid #CCCCCC;
			border-right: 1px solid #CCCCCC;
			background-color: #f3f4f5;
		}

			#main_navigation{
				float: left;
			}
	
			#top_menu a{
				float: left;
			}

			#top_menu a img{
				border: none;
			}

			#top_menu #searchfield{
				border: none;
				float: left;
			}

				#search_text{
					height: 15px;
					line-height: 15px;
					width: 165px;
					border: 0px;
					float: left;
					margin-top: 1px;
					margin-right: 0px;
					margin-left: 11px;
				}
			
		#main_image_page_menu{
			width: 890px;
			height: 80px;
		}
		
			#main_image{
				width: 600px;
				float: left;
			}
			
			#page_menu{
				width: 290px;
				float: right;
				background-color: #f3f4f5;
				height: 80px;
			}

				#page_menu img{
					border: none;
				}

				#page_menu table{
					margin-left: 5px;
					margin-top: 9px;
					width: 280px;
				}

				#page_menu table tr{
					height: 19px;
				}

				#page_menu table tr td{
					vertical-align: top;
				}

		#main_menu_main_content{
			width: 890px;
			overflow-x: hidden;
			overflow-y: auto;
		}		
		
			#main_menu{
				width: 220px;
				border-right: 1px solid #ffffff;
				overflow-x: hidden;
				vertical-align:top;
				padding: 0px;
			}

				#main_menu a{
					float: left;
					border-top: 1px solid #FFFFFF;
				}

				#main_menu img{
					width: 220px;
					border: none;
				}

				#submenu{
					clear:both;
					width: 185px;
					padding-left: 35px;
					font-size: 12px;
					line-height: 14px;
				}

				#submenu a{
					width: 175px;
					display: block;
					padding-top: 5px;
					padding-bottom: 5px;
					margin-left: 10px;
					text-decoration: none;
					color: #636466;
				}

				.submenu_1, .submenu_2, .submenu_3, .submenu_4, .submenu_5, .submenu_1_selected, .submenu_2_selected, .submenu_3_selected, .submenu_4_selected, .submenu_5_selected{
					border-bottom: 1px solid #f3f4f6;
				}

				#submenu .submenu_1:hover, #submenu .submenu_1_selected, #submenu .submenu_1_last:hover, #submenu .submenu_1_last_selected{
					color: #006fbb;
				}

				#submenu .submenu_2:hover, #submenu .submenu_2_selected, #submenu .submenu_2_last:hover, #submenu .submenu_2_last_selected{
					color: #e1ac28;
				}

				#submenu .submenu_3:hover, #submenu .submenu_3_selected, #submenu .submenu_3_last:hover, #submenu .submenu_3_last_selected{
					color: #629b7a;
				}

				#submenu .submenu_4:hover, #submenu .submenu_4_selected, #submenu .submenu_4_last:hover, #submenu .submenu_4_last_selected{
					color: #be1d3f;
				}

				#submenu .submenu_5:hover, #submenu .submenu_5_selected, #submenu .submenu_5_last:hover, #submenu .submenu_5_last_selected{
					color: #645b86;
				}
			
				#submenu .subsubmenu_1, #submenu .subsubmenu_1_selected, #submenu .subsubmenu_2, #submenu .subsubmenu_2_selected, #submenu .subsubmenu_3, #submenu .subsubmenu_3_selected, #submenu .subsubmenu_4, #submenu .subsubmenu_4_selected,#submenu .subsubmenu_5,#submenu .subsubmenu_5_selected{
					border-bottom: 1px solid #f3f4f6;
					padding-left: 10px;
					font-size: 11px;
					line-height: 13px;
					width: 165px;
					display: block;
				}

				#submenu .subsubmenu_1:hover, #submenu .subsubmenu_1_selected{
					color: #006fbb;
				}

				#submenu .subsubmenu_2:hover, #submenu .subsubmenu_2_selected{
					color: #e1ac28;
				}

				#submenu .subsubmenu_3:hover, #submenu .subsubmenu_3_selected{
					color: #629b7a;
				}

				#submenu .subsubmenu_4:hover, #submenu .subsubmenu_4_selected{
					color: #be1d3f;
				}

				#submenu .subsubmenu_5:hover, #submenu .subsubmenu_5_selected{
					color: #645b86;
				}

			#main_content, #main_content_financial{
				width: 100%;
				height: 100%;
				vertical-align: top;
				padding: 0px;
			}

			#main_content{
				background-color: #ffffff;
			}

			#main_content_financial{
				background-color: #f3f4f5;
			}

			#bread_crum{
				padding-left: 27px; 
				border-top: 1px solid #ffffff;
				border-bottom: 1px solid #ffffff;
				padding-top: 9px;
				height: 25px;
				background-color: #f3f4f5;
				font-size: 12px;
			}

			#bread_crum a{
				text-decoration: none;
				color: #636466;
			}

			#bread_crum .bread_crum_last a{
				color: #006eba;
			}

			#main_content_data{
				padding-left: 28px; 
				width: 621px;
			}

			#main_content_disclaimer{
				width: 641px;
				float: right;
				height: 20px;
				padding-top: 5px;
				background-color: #f3f4f5;
				padding-left: 28px; 
				font-size: 12px;
			}

			#main_content_disclaimer a{
				color: #000000;
				text-decoration: none;
			}

			#main_content_disclaimer a:hover{
				color: #006eba;
			}

			#main_content_disclaimer_links{
				float: left;
			}
			#prev_next{
				float: right;
				height: 20px;
				width: 180px;
				text-align: right;
				padding-right: 35px;
			}

			#prev_next img{
				border: 0px;
			}

