@charset "utf-8";
/* CSS Document */

html, body {
	width:100%;
	margin:0;
	overflow-x:hidden;
}

body {
	margin:0;
	
	padding:0;
	color:#000;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a {
	color:#006088;
	font-weight:bold;
}
a:hover {
	color:#0084BB;
}

	div#mainContainer {
		width:950px;
		margin:0 auto;
		background:#ffeab2;
	}
		div#top-content {
			position:relative;
			width:950px;
			min-height:557px;
			height:auto !important;
			height:557px;
			background:url('/_images/hp/top-bg.jpg') top left no-repeat;
		}
			a#btn-promo {
				position:absolute;
				top:48px;
				left:0;
				width:248px;
				height:211px;
				background:url('/_images/hp/btn-promo-hp.png') top left no-repeat;
			}
			a#nav01 {
				position:absolute;
				top:199px;
				left:402px;
				width:287px;
				height:43px;
				background:url('/_images/hp/hp-nav01-over.png') top left no-repeat;
				z-index:5;
			}
				a#nav01:hover {
					background:url('/_images/hp/hp-nav01-up.png') top left no-repeat;
				}
			a#nav02 {
				position:absolute;
				top:242px;
				left:298px;
				width:376px;
				height:43px;
				background:url('/_images/hp/hp-nav02-over.png') top left no-repeat;
				z-index:5;
			}
				a#nav02:hover {
					background:url('/_images/hp/hp-nav02-up.png') top left no-repeat;
				}
			a#nav03 {
				position:absolute;
				top:285px;
				left:219px;
				width:337px;
				height:43px;
				background:url('/_images/hp/hp-nav03-over.png') top left no-repeat;
				z-index:5;
			}
				a#nav03:hover {
					background:url('/_images/hp/hp-nav03-up.png') top left no-repeat;
				}
				
				
			a#nav08 {
				position:absolute;
				top:325px;
				left:148px;
				width:279px;
				height:44px;
				background:url('/_images/hp/hp-nav08-over.png') top left no-repeat;
				z-index:5;
			}
				a#nav08:hover {
					background:url('/_images/hp/hp-nav08-up.png') top left no-repeat;
				}
			a#nav04 {
				position:absolute;
				top:371px;
				left:106px;
				width:279px;
				height:43px;
				background:url('/_images/hp/hp-nav04-over.png') top left no-repeat;
				z-index:5;
			}
				a#nav04:hover {
					background:url('/_images/hp/hp-nav04-up.png') top left no-repeat;
				}
			a#nav05 {
				position:absolute;
				top:414px;
				left:70px;
				width:256px;
				height:43px;
				background:url('/_images/hp/hp-nav05-over.png') top left no-repeat;
				z-index:5;
			}
				a#nav05:hover {
					background:url('/_images/hp/hp-nav05-up.png') top left no-repeat;
				}
			a#nav06 {
				position:absolute;
				top:457px;
				left:40px;
				width:181px;
				height:43px;
				background:url('/_images/hp/hp-nav06-over.png') top left no-repeat;
				z-index:5;
			}
				a#nav06:hover {
					background:url('/_images/hp/hp-nav06-up.png') top left no-repeat;
				}
			a#nav07 {
				position:absolute;
				top:500px;
				left:20px;
				width:167px;
				height:43px;
				background:url('/_images/hp/hp-nav07-over.png') top left no-repeat;
				z-index:5;
			}
				a#nav07:hover {
					background:url('/_images/hp/hp-nav07-up.png') top left no-repeat;
			}
			
				
			
				a#nav01 span, a#nav02 span, a#nav03 span, a#nav04 span, a#nav05 span, a#nav06 span, a#nav07 span, a#nav08 span, a#btn-free span {
					display:none;
					visibility:hidden;
				}
	
			div#hp-ad1 {
				position:absolute;
				top:210px;
				left:700px;
				width:240px;
				height:165px;
			}
			
			div#hp-ad2 {
				position:absolute;
				top:385px;
				left:700px;
				width:240px;
				height:165px;
			}
			
			div#hp-promos {
				position:absolute;
				width:450px;
				height:200px;
				top:350px;
				left:240px;
				text-align:right;
				overflow:hidden;
				z-index:1;
			}
	
		div#bottom-content {
			position:relative;
			width:950px;
			min-height:150px;
			height:auto !important;
			height:150px;
			background:#006088;
		}
			a#btn-free {
				position:relative;
				float:left;
				width:151px;
				height:144px;
				background:url('/_images/hp/jac_freeyear1.jpg') top left no-repeat;
			}
				a#btn-free:hover {
					background:url('/_images/hp/jac_freeyear2.jpg') top left no-repeat;
				}
			a#btnNewsletter {
				position:relative;
				width:176px;
				height:150px;
				background:url('/_images/hp/newsletter_JAC1.jpg') top left no-repeat;
				float:left;
				margin-left:20px;
			}
				a#btnNewsletter:hover {
					background:url('/_images/hp/newsletter_JAC2.jpg') top left no-repeat;
				}
			div#hp-content {
				position:relative;
				text-align:center;
				color:#fff;
				padding:10px;
			}
		div#footer-content {
			width:930px;
			padding:10px;
			text-align:center;
			color:#fff;
			background:#006088;
		}
			
		/* START: Applied Internal Styles */
			.int a#btn-promo {
				position:absolute;
				top:300px;
				left:0;
				width:248px;
				height:211px;
				background:url('/_images/int/btn-promo-int.png') top left no-repeat;
			}
			.int a#nav01 {
				position:absolute;
				top:15px;
				left:0;
				width:109px;
				height:38px;
				background:url('/_images/int/int-nav01-up.png') top left no-repeat;
			}
				.int a#nav01:hover {
					background:url('/_images/int/int-nav01-over.png') top left no-repeat;
				}
			.int a#nav02 {
				position:absolute;
				top:60px;
				left:0;
				width:233px;
				height:34px;
				background:url('/_images/int/int-nav02-up.png') top left no-repeat;
			}
				.int a#nav02:hover {
					background:url('/_images/int/int-nav02-over.png') top left no-repeat;
				}
			.int a#nav03 {
				position:absolute;
				top:90px;
				left:0;
				width:301px;
				height:32px;
				background:url('/_images/int/int-nav03-up.png') top left no-repeat;
			}
				.int a#nav03:hover {
					background:url('/_images/int/int-nav03-over.png') top left no-repeat;
				}
			.int a#nav04 {
				position:absolute;
				top:120px;
				left:0;
				width:268px;
				height:32px;
				background:url('/_images/int/int-nav04-up.png') top left no-repeat;
			}
				.int a#nav04:hover {
					background:url('/_images/int/int-nav04-over.png') top left no-repeat;
			}
			.int a#nav09 {
				position:absolute;
				top:153px;
				left:0px;
				width:264px;
				height:31px;
				background:url('/_images/int/int-nav09-up.png') top left no-repeat;
			}
				.int a#nav09:hover {
					background:url('/_images/int/int-nav09-over.png') top left no-repeat;
				}
			.int a#nav05 {
				position:absolute;
				top:184px;
				left:0;
				width:228px;
				height:32px;
				background:url('/_images/int/int-nav05-up.png') top left no-repeat;
			}
				.int a#nav05:hover {
					background:url('/_images/int/int-nav05-over.png') top left no-repeat;
				}
			.int a#nav06 {
				position:absolute;
				top:213px;
				left:0;
				width:208px;
				height:32px;
				background:url('/_images/int/int-nav06-up.png') top left no-repeat;
			}
				.int a#nav06:hover {
					background:url('/_images/int/int-nav06-over.png') top left no-repeat;
				}
			.int a#nav07 {
				position:absolute;
				top:243px;
				left:0;
				width:154px;
				height:33px;
				background:url('/_images/int/int-nav07-up.png') top left no-repeat;
			}
				.int a#nav07:hover {
					background:url('/_images/int/int-nav07-over.png') top left no-repeat;
				}
			
			.int a#nav08 {
				position:absolute;
				top:274px;
				left:0;
				width:145px;
				height:34px;
				background:url('/_images/int/int-nav08-up.png') top left no-repeat;
			}
				.int a#nav08:hover {
					background:url('/_images/int/int-nav08-over.png') top left no-repeat;
				}
				
			
				a#nav01 span, a#nav02 span, a#nav03 span, a#nav04 span, a#nav05 span, a#nav06 span, a#nav07 span, a#nav08 span, a#nav09 span, a#btn-free span {
					display:none;
					visibility:hidden;
				}
			
			div#int-content-left {
				position:absolute;
				width:200px;
				top:525px;
				left:20px;
			}
			div#int-content {
				position:relative;
				width:650px;
				padding-top:220px;
				margin-left:270px;
			}
				div#page-title {
					text-align:right;
					height:40px;
					color:#006088;
					font-size:24px;
					font-weight:bold;
				}
