h2 a {
	text-decoration: none;
}

#ja-header {
    background: #4576D2;
}
#ja-header .main {
	background: url(../../../../../../img/header.jpg) no-repeat right top #4576D2;
	height: 79px;
	padding: 0;
}

/* Header mask ---*/
#ja-header .main .main-inner1{
	background: none no-repeat right top;
}

h1.logo a {
	background: url("../../../../../../img/logo.png") no-repeat scroll left center transparent;
	display: block;
	height: 79px;
	width: 564px;
}

/* Phone */
#header-phone {
	background: url(../../../../../../img/phone.png) no-repeat center right;
	position: relative; 
	top: 0px;
	z-index: 500;
	width: 300px; 
	height: 79px;
	float: right; 
	padding: 0px; right: 0px;
	margin-right:150px;
	font-family: Georgia;
}

#header-phone div{
	position: relative; 
	margin-left:60px; 
	margin-top:20px; 
	font-weight: bold; 
	font-size: 220%;
	color: #031e6e;
}

#header-phone div a {
        color: #031e6e;
	text-decoration: none;
}

#ja-search .inputbox { 
	background: #1374A5; 
	border-color: #555555; 
	color: #CCCCCC; 
	width: 90px;
}

/* Main Nav ---*/
#ja-mainnav {
	background: url(../../../../images/grad1-mask.png) repeat-x top #1374A5;
}

#footer-left {
	position: absolute;
	left: 0px;
	top: 25px;
	display: block;
	margin: 0 0 5px;
}

.column p {
	text-align: justify;
}

div.slider_slide.active a, div.slider_slide.active a:hover {
!	background-color: #111
}

div.slider_slide a {
	background-color: #E58C00
}

div.slider_slide a:hover {
        background-color: #0078FF
}

.ja-typo-bubble .ja-typo-bubblect {
  padding: 1px 15px;
}
