    .SideBar01 {
        width: 172px;
        float: left;
        overflow: hidden;
    }
        .Navigation {
            background: url("../images/bg-menu-bottom.gif") left bottom no-repeat;
            margin: 0px 0px 0px 11px;
            width: 100%;
            overflow: hidden;
        }
            .Navigation ul {
                background: url("../images/bg-menu-top.gif") left top no-repeat;
                padding: 1px 8px 65px 3px;
                width: 100%;
                overflow: hidden;
            }
                .Navigation ul li {
                    font-size: 1em;
                    background: url("../images/bg-menu-item.gif") left bottom no-repeat;
                    padding-bottom: 1px;
                    width: 100%;
                    float: left;
                }
					.Navigation ul li ul {
						display: none;
					}
                    .Navigation ul li a:link,
                    .Navigation ul li a:visited {
                        color: #656565;
                        display: block;
                        width: 134px;
                        padding: 10px 0px 10px 15px;                        
                        font-size: 1em;
                        font-weight: bolder;
                        text-transform: uppercase;
						margin-left: 1px;
                    }
                    .Navigation ul li.Active a:link,
                    .Navigation ul li.Active a:visited,
                    .Navigation ul li a:hover {
                        color: #103184;
                        background: url("../images/bg-menu.gif") left top no-repeat;
                        text-decoration: none;
                    }
						.Navigation ul li.Active ul li,
						.Navigation ul li.Active ul li a:link,
	                    .Navigation ul li.Active ul li a:visited {
								background: none;
								padding: 0px;
								text-transform: none;
						}
						.Navigation ul li.Active ul {
							width: 150px;
							background: url("../images/bg-sub-menu.gif") left top no-repeat;
							padding: 8px 0px;
							display: block;
						}	
							.Navigation ul li.Active ul li {
								padding: 3px 0px;	
								font-size: 1.1em;						
							}						
								.Navigation ul li.Active ul li a:link,
								.Navigation ul li.Active ul li a:visited {
									padding-left: 29px;
									display: inline;									
									font-weight: normal;
								}
								.Navigation ul li.Active ul li a:hover {
									text-decoration: underline;
								}
				/*.Navigation ul li.End {}
					.Navigation ul li.End a:link,
					.Navigation ul li.End a:visited {
						padding: 6px 0px 6px 15px;
						line-height: 10px;
					}*/
	.BgContent {
		background-image: none !important;
	}					
    .Main {
        width: 577px;
        float: left;
        margin-left: 27px;
    }
        .Container01 {
            margin-bottom: 40px;
        }
            .Container01 .TextContent {
                float: left;
                width: 250px;
            }
                .Container01 .TextContent h2 {
                    font-size: 3.5em;
                    margin-bottom: 14px;
                }
                .Container01 .TextContent p {
                    font-size: 1.1em;
                    padding-bottom: 10px;
                    line-height: 14px;
                }
                .Container01 .TextContent .BtnMore {
                    margin-top: 5px;
                }
                    .Container01 .TextContent .BtnMore a:link,
                    .Container01 .TextContent .BtnMore a:visited {
                        background: url("../images/btn-left.gif") left top no-repeat;
                        height: 22px;
                        padding-left: 21px;    
                        color: #082172;
                        font-size: 1.4em;
                        float: left;
						line-height: 13px;
                    }
                        .Container01 .TextContent .BtnMore span {
                            background: url("../images/btn-right.gif") top right no-repeat;
                            padding: 3px 55px 6px 0px;
                            display: block;
                        }
            .Container01 .FlashContent {
                float: right;
                width: 315px;
                margin-right: 10px;
                display: inline
            }
        .Container02 {
            margin-bottom: 30px;
        }
			 .Container02 h2 {
                font-size: 3.5em;
                margin-bottom: 5px;
            }
            .Container02 h3 {
                font-size: 1.5em;
                margin-bottom: 5px;
            }
            .Container02 p {
                font-size: 1.1em;
                line-height: 14px;
            }
        .Container03 {
            width: 577px;
            overflow: hidden;
        }
            .Container03 ul {
                width: 591px;
                overflow: hidden;
            }
                .Container03 ul li {
                    width: 182px;
                    height: 190px;
                    float: left;
                    margin-right: 15px;
                    position: relative;
                }
                * html .Container03 ul li {
                    display: inline;
                }
                    .Container03 ul li .Box01 {
                        width: 100px;
                        height: 190px;
                        padding: 0px 17px 0px 65px;
                        background: red;
                        overflow: hidden;
                    }
                    .Container03 ul li .Box01 h3 {
                        font-size: 1.4em;
                        padding-bottom: 26px;
                    }
                    .Container03 ul li .Box01 p {
                        font-size: 1.1em;
                        padding-left: 7px;
                    }
                    .Container03 ul li .Box01 a.BtnStyle {
                        background: url("../images/btn-more.png") left top no-repeat;
                        padding: 2px 35px 5px 20px;
                        text-align: left;
                        color: #082172;
                        font-weight: bolder;
                        font-size: 1em;
                        width: auto;
                        margin: 3px 0px 0px 6px;
                        display: block;
                        position: absolute;
                        bottom: 15px;
                        left: 65px;
						cursor: pointer;
						line-height: 14px;
                    }
                    .Container03 ul li .Style01 {
                        background: url("../images/agent.jpg") no-repeat left bottom;
                    }
                    .Container03 ul li .Style02 {
                        background: url("../images/financial-advisors.jpg") no-repeat left bottom;
                    }
                        .Container03 ul li .Style02 h3 {
                            padding-bottom: 10px;
                        }
                    .Container03 ul li .Style03 {
                        background: url("../images/life-health.jpg") no-repeat left bottom;
                        margin-right: 0px;
                    }
		.Container04 {
			background: url("../images/img04.jpg") left 5px no-repeat;
			padding-left: 268px;
			height: 156px;
			margin: 9px 0px 30px;
		}
			.Container04 h2 {
				font-size: 3.5em;
				margin-bottom: 25px;
			}
			.Container04 p {
				font-size: 1.1em;
				line-height: 14px;		
			}
		.Container05 {
			
		}	
			.Container05 .Row {
				padding-bottom: 10px;
				font-size: 1.1em;
				height: 1%;
				min-height: 20px;
			}
				.Container05 .Row label {
					font-weight: bolder;
				}
				.Container05 .Row .LabelStyle {
					float: left;
					width: 64px;
					margin-top: 3px;
				}
				.Container05 .Row .LabelStyle02 {
					width: 70px;
				}
				.Container05 .Row .InputStyle {
					border: 1px solid #e7eaf3;
					border-left: none;
					background: url("../images/bg-input.gif") left top no-repeat;
					float: left;
					font-size: 1em;
					padding: 2px 0px;
				}
				.Container05 .Row .SelectStyle {
					width: 150px;
					float: left;
				}
				.Container05 .Row .Country {
					margin-right: 55px
				}
				.Container05 .Row .Name {
					width: 185px;
					margin-right: 19px;
				}
				.Container05 .Row .FirstName {
					width: 218px;
				}
				.Container05 .Row .Address {
					width: 493px;
				}		
				.Container05 .Row .Comment {
					width: 493px;
					height: 107px;
				}		
			.Container05 .BtnSend {
				text-align: right;
				margin-right: 10px;
			}
				.Container05 .BtnSend button {
					background: none;
					border: none;
					font-size: 1em;
					cursor: pointer;
				}
				.Container05 .BtnSend span {			
					color: #fff;
					font-weight: bolder;
					text-transform: uppercase;
					background: #071b5b url("../images/btn-left-01.gif") left top no-repeat;
					display: block;
				}
					.Container05 .BtnSend span strong {
						display: block;
						background: url("../images/btn-right-01.gif") top right no-repeat;
						padding: 0px 10px;
						line-height: 19px;
					}
		.Container08 {
			padding-bottom: 20px;
		}
			.Container08 .TextContent{
				font-size: 1.2em;
				padding-bottom: 15px;
			}
			.Container08 h2 {
				font-size: 3.5em;
				margin: 7px 0px 4px;
			}
				.Job01 {}
					.Job01 .Item {
						width: 280px;
						float: left;
						margin: 0px 7px 0px 0px;
						background: url("../images/job-content.gif") left bottom no-repeat;
						position: relative;
						border-bottom: 6px solid #fff; 
						display: inline;
						overflow: hidden;
					}
						.Job01 .Item h3 {
							background: url("../images/job-heading.gif") left top no-repeat;
							font-size: 1.5em;
							padding: 10px 11px 6px; 
						}
						.Job01 .Item .FlashContent {
							text-align: center;
							margin: 0px auto;
							padding: 7px 0px 10px;
						}
						.Job01 .Item .LinkStyle {
							position: absolute;
							right: 10px;
							bottom: 10px;
						}
							.Job01 .Item .LinkStyle a:link,
							.Job01 .Item .LinkStyle a:visited {
								display: block;
								background: url("../images/btn-left.gif") left top no-repeat;
								padding-left: 21px;
								font-size: 1em;
								font-weight: bolder;
								color: #082172;
							}
								.Job01 .Item .LinkStyle span {
									display: block;
									background: url("../images/btn-right.gif") right top no-repeat;
									padding: 4px 34px 6px 0px;
								}
				.Job02 {
					margin-right: 10px;
				}
					.Job02 .Item {}
						.Job02 .Item .Heading {
							position: relative;	
							clear: both;
							width: 100%;						
						}
							.Job02 .Item .Heading h3 {
								background: url("../images/job-heading01.gif") left -3px no-repeat;								
								font-size: 1.5em;
								padding: 6px 13px 9px;
								height: 11px;
								overflow: hidden;
							}
							.Job02 .Item .First h3 {
								background-position: left top;
								padding: 9px 13px 9px;
							}
								.Job02 .Item .Heading h3 a:link,
								.Job02 .Item .Heading h3 a:visited {
									color: #082172;
									background: url("../images/bullet01.gif") -1px -17px no-repeat;
									padding-left: 12px;
								}
								.Job02 .Item .Heading h3 .Collapse {
									background-position: left 4px !important;
								}	
							.Job02 .Item .Heading .Link {
								position: absolute;
								right: 15px;
								top: 7px;
							}
							.Job02 .Item .First .Link {
								position: absolute;
								right: 15px;
								top: 10px;
							}
								.Job02 .Item .Heading .Link a:link,
								.Job02 .Item .Heading .Link a:visited {
									color: #082172;
									font-weight: bolder;
								}
								.Job02 .Item .Heading .Link span {
									font-size: 1.186em;
									float: left;
								}
								.Job02 .Item .Heading .Link span.Position {
									font-size: 0.9em;
									font-weight: normal;
									background: url("../images/seperator.gif") left 3px no-repeat;
									line-height: 17px;
									margin-left: 5px;
									padding-left: 5px;
								}
								/*\*/
								html*.Job02 .Item .Heading .Link span.Position {
									background-position: left 2px;
								}/**/
								* html .Job02 .Item .Heading .Link span.Position {
									background-position: left 3px;
								}
						.Job02 .Item .Content {
							background: url("../images/job-content-outer.gif") left top repeat-y;
						}
							.Job02 .Item .Content .ContentInner {
								background: url("../images/job-content-inner.gif") left bottom no-repeat;
								padding-bottom: 40px;
								position: relative;
							}
								.Job02 .Item .Content .ContentInner .Block01 {
									float: left;
									margin: 0px 13px;
									width: 250px;
									display: inline;
								}
									.Job02 .Item .Content .ContentInner h4 {
										font-size: 1.2em;
										margin: 15px 0px 5px;
									}
									.Job02 .Item .Content .ContentInner .Style01 {
										margin: 10px 0px 5px;
									}
									.Job02 .Item .Content .ContentInner p {
										font-size: 1.1em;
									}
									.Job02 .Item .LinkStyle {
										position: absolute;
										right: 10px;
										bottom: 6px;
									}
										.Job02 .Item .LinkStyle a:link,
										.Job02 .Item .LinkStyle a:visited {
											display: block;
											background: url("../images/btn-left.gif") left top no-repeat;
											padding-left: 21px;
											font-size: 1em;
											font-weight: bolder;
											color: #082172;
										}
											.Job02 .Item .LinkStyle span {
												display: block;
												background: url("../images/btn-right.gif") right top no-repeat;
												padding: 4px 34px 6px 0px;
											}
				.EventNews {}
					.EventNews .Item {
						margin-bottom: 12px;
					}
						.EventNews .Box01 .Content .ContentInner {
							padding: 0px 5px 3px;
						}
							.EventNews .Box01 .Content .ContentInner p {
								margin-top: 7px;
								line-height: 14px;
								color: #414141;
							}
							.EventNews .Box01 img {
								float: left;
								margin-right: 8px;
							}
						.EventNews .Item .Location {
							font-weight: bolder;
							background: url("../images/seperator.gif") right 1px no-repeat;
							padding-right: 6px;
							margin-right: 4px;
						}
						.EventNews .Box02 .Content .ContentInner .Block01 {
							width: 255px;
							padding-top: 9px;
							font-size: 1.1em;
							color: #414141;
						}
						
	.Main01 {
        width: 759px;
        float: left;
        margin-left: 27px;
    }
		.Container06 {
			width: 740px;
			position: relative;
			padding-bottom: 25px;
			margin-top: 15px;
		}
			.Container06 .Panel {
				position: absolute;
				top: 0px;
				right: 0px;
			}
				.Container06 .Panel li {
					float: left;
				}
				.Container06 .Panel li.Print {
					 margin: 0px 7px 0px 10px;
				}
					.Container06 .Panel a:link.LinkStyle,
					.Container06 .Panel a:visited.LinkStyle {
						background: url("../images/btn-panel.gif") left -33px no-repeat;
						padding-left: 10px;
						display: block;
						color: #082172;
						font-weight: bolder;
						font-size: 1.1em;
						text-transform: uppercase;
					}
					.Container06 .Panel a:link.LinkStyle span,
					.Container06 .Panel a:visited.LinkStyle span{
						background: url("../images/btn-panel.gif") right -33px no-repeat;
						display: block;
						padding: 4px 15px 10px 5px;
					}
					.Container06 .Panel a:hover.LinkStyle {
						background: url("../images/btn-panel.gif") left top no-repeat;						
						color: #fff;
						text-decoration: none;
					}
					.Container06 .Panel a:hover.LinkStyle span{
						background: url("../images/btn-panel.gif") right top no-repeat;
					}
			.Container06 h2 {
				font-size: 3.5em;
				padding: 27px 0px 15px;
			}		
			.Container06  img {
				float: left;
				margin: 0px 0px 0px 0px; 
			}
			.Container06 p {
				font-size: 1.1em;
				line-height: 14px;
				padding-bottom: 5px;
			}
		.Container07 {
			padding-bottom: 15px;
		}
			.Container07 h3 {
				font-size: 1.4em;
				margin-bottom: 12px;
			}
			.Container07 .FlashOuter {
				font-size: 1.1em;
				width: 270px;
				float: left;
			}
				.Container07 .FlashOuter h4 {
					font-size: 1em;
					text-transform: uppercase;
					margin-top: 15px;
				}
				.Container07 .FlashOuter p {
					padding-top: 5px;
					line-height: 14px;
				}
			.Container07 .Content {
				width: 455px;
				float:right;
				margin-right: 10px;
				display: inline;
			}
				.Container07 .Content .QuestionOuter {
					background: url("../images/bg-question.gif") left center no-repeat;
				}
					.Container07 .Content .Question {
						background: url("../images/question.png") left top no-repeat;
						width: 100%;
					}
						.Container07 .Content .QuestionInner {
							background: url("../images/bg-question-br.gif") bottom left no-repeat;
						}
							.Container07 .Content .QuestionOuter h4 {
								font-size: 1.4em;
								background:url("../images/bg-question-tl.gif") left top no-repeat;
								padding: 20px 0px 15px 25px;
								width: 430px;
							}
							.Container07 .Content .QuestionOuter p {
								font-size: 1.1em;
								line-height: 14px;
								padding: 0px 20px 35px 25px;
							}
				.Container07 .Content .Apply {
					margin-left: 25px;
				}
					.Container07 .Content .Apply h3 {
						margin-bottom: 10px;
					}
					.Container07 .Content .Apply .Box01 {
						background: url("../images/bg-apply-bottom.gif") left bottom no-repeat;
						width: 155px;
						float: left;
						font-size: 1.1em;
						margin-right: 12px;
					}
						.Container07 .Content .Apply .Box01 .Inner {
							background: url("../images/bg-apply-top.gif") left top no-repeat;
							padding: 8px 9px 10px;
						}
							.Container07 .Content .Apply .Box01 .Inner a:link,
							.Container07 .Content .Apply .Box01 .Inner a:visited {
								font-weight: bolder;
								color: #082172;
							}
					.Container07 .Content .Apply .Register {
						background: url("../images/bg-register-bottom.gif") left bottom no-repeat;
						width: 227px;
						margin: 0px;
					}
						.Container07 .Content .Apply .Register .Inner {
							background: url("../images/bg-register-top.gif") left top no-repeat;
						}
			.Container07 .Agent {
				width: 272px;
				font-size: 1.1em;
				padding: 0px; 
				float: left;
				position: relative;
			}			
				.Container07 .Agent .Name {
					position: absolute;
					left: 10px;
					bottom: 63px;
				}
				.Container07 .Agent p {
					text-transform: uppercase;
					font-weight: bolder;
				}
			.Container07 .QuestionBox {
				border-top: 1px solid #989898;
				border-bottom: 1px solid #989898;
				padding-bottom: 16px;
				margin: 10px 20px 27px 0px;
			}	
				.Container07 .QuestionBox .Block01 {
					float: left;
					width: 347px;
					margin: 0px 20px 0px 0px;
				}		
				.Container07 .QuestionBox .Style01 {
					float: right;
					margin: 0px;
				}
					.Container07 .QuestionBox .Block01 h4 {
						font-size: 1.2em;
						margin: 15px 0px 6px;
					}
					.Container07 .QuestionBox .Block01 p {
						font-size: 1.1em;
						line-height: 14px;
					}
	.Main02 {
		width: 749px;
		float: left;
		margin: 0px 12px 0px 13px;
		display: inline;
	}
	.SideBar02 {
		float: left;
		width: 186px;
	}
		.ShadowBox {
			width: 182px;			
			margin: 0px 0 0 4px;
			background: url("../images/bg-side02-bottom.gif") left bottom no-repeat;
		}
			.ShadowBox .ShadowBoxInner {
				background: url("../images/bg-side02-top.gif") top left no-repeat;
				padding: 0px 11px 0px 21px;
			}
				.ShadowBox .ShadowBoxInner h2 {
					font-size: 3em;
					padding: 15px 0px 3px;
				}
				.ShadowBox .ShadowBoxInner h2.Alt01 {
					line-height: normal;
				}
					.ShadowBox .ShadowBoxInner h2.Alt01 a:link,
					.ShadowBox .ShadowBoxInner h2.Alt01 a:visited {
						color: #082172
					}
					.ShadowBox .ShadowBoxInner h2 span {
						font-size: 0.5em;
					}
				.ShadowBox .ShadowBoxInner .Box01 {
					border-top: 1px solid #7f8599;
					padding: 8px 0px;
				}
				.ShadowBox .ShadowBoxInner .First {
					border: none;
				}
					.ShadowBox .ShadowBoxInner .Box01 h3 {
						font-size: 1.4em;
						margin-bottom: 7px;
					}
					.ShadowBox .ShadowBoxInner .Box01 p,
					.ShadowBox .ShadowBoxInner .Box01 dl {
						font-size: 1.1em;
						line-height: 14px;
					}
					.ShadowBox .ShadowBoxInner .Box01 a:link.LinkStyle,
					.ShadowBox .ShadowBoxInner .Box01 a:visited.LinkStyle {
						background:url("../images/bullet.gif") left 6px no-repeat;
						padding-left: 10px;
						color: #FF0E14;
						font-size: 0.9em;
					}
					.ShadowBox .ShadowBoxInner .Box01 .MyAccountLink {
						font-size: 1.1em;
					}
					.ShadowBox .ShadowBoxInner .Box01 dt {
						float: left;
						clear: both;
						margin-right: 7px;
						padding-top: 2px;
					}
					* html .ShadowBox .ShadowBoxInner .Box01 dt {
						margin-right: 3px;
					}
					.ShadowBox .ShadowBoxInner .Box01 dd {
						margin: 0px 0px 21px;
					}
					.ShadowBox .ShadowBoxInner .Box01 dd.LastItem {
						margin: 0px;
					}
		.NoneConner {       
			background: url("../images/bg-side02-bottom02.gif") left bottom no-repeat;
		}	
			.NoneConner .ShadowBoxInner {
				padding-bottom: 3px;			
			}
				.NoneConner .ShadowBoxInner h2 {
					padding: 15px 0px 3px;
				}		
				.NoneConner .ShadowBoxInner .Box01 {
					padding: 8px 0px 4px;
				}
		.Dark {
			background: url("../images/bg-dark-top.gif") left top no-repeat;
		}
			.Dark .ShadowBoxInner {
				background: url("../images/bg-dark-bottom.gif") left bottom no-repeat;
				padding: 0px 0px 0px 11px;
			}				
				.Dark .ShadowBoxInner .Box01{
					padding: 11px 0px 10px 10px;
				}
				.NoneConner .ShadowBoxInner .Box01 h3,
				.Dark .ShadowBoxInner .Box01 h3 {
					margin-bottom: 7px
				}
				.Dark .ShadowBoxInner .Box01 li {
					padding: 0px 0px 3px;
				}
					.Dark .ShadowBoxInner .Box01 a:link,
					.Dark .ShadowBoxInner .Box01 a:visited {
						color: #ff0e14;
						background: url("../images/bullet.gif") left 5px no-repeat;
						padding-left: 8px;
					}
		.StudentBox {
			background: url("../images/bg-student.jpg") top right no-repeat;
			margin-top: 16px;
			padding: 18px 0px 20px 86px;
		}
			.StudentBox h3 {
				font-size: 1.4em;
				margin-bottom: 2px;
			}
			.StudentBox p {
				font-size: 1.1em;
				line-height: 13px;
			}
				.StudentBox p .LinkStyle {
					font-size: 0.9em;
					color: #ff0e14;
					background: url("../images/bullet.gif") left 5px no-repeat;
					padding-left: 8px;
				}
				}
 
/* Add by W&Cie */
 .Container02 h3.bigger {
                font-size: 3em;
                margin-bottom: 5px;
            }
.Container01 .TextContent h2.small {
                    font-size: 2.35em;
                }
							