
.scrollable {
	border:none;
	
}


.scrollablePatch {
	border:none;
	
}
.scrollablePatch .items {
	width:20000em;
	position:absolute;
}
#texts-scrollable{
	width:545px;
	overflow:hidden;
	position:relative;
	border-top:#dedede 1px solid;
	border-bottom:#dedede 1px solid;
	margin-top:15px;
	height:27px;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
}
.update-date{
	cursor:pointer;	
}
.update-description{
	cursor:pointer;	
}
.scrollable .items {
	width:20000em;
	position:absolute;
	/*top:3px;*/
}

#text-scrollable .items div {
	width:545px;
	float:left;
	height:20px;
	padding-top:7px;
}

.items .jqb_slide a {
	text-decoration:none;
	color:#333333;
}

 .items .jqb_slide a:hover {
	text-decoration:none;
	color:#C10E0E;
}

#icon-chch-quake {

	background:url(../images/home/chch-earthquake-icon.gif) top left no-repeat;
	width:27px ;
	height:27px ;
	float:left;
	margin-right:10px;
	border-left: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	display:block;
}

#icon-fuel {

	background:url(../images/home/fuel-factor-icon.gif) top left no-repeat;
	width:27px ;
	height:27px ;
	float:left;
	margin-right:10px;
	border-left: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	display:block;
}

#icon-severe-weather {

	background:url(../images/home/severe-weather-icon.gif) top left no-repeat;
	width:27px ;
	height:27px ;
	float:left;
	margin-right:10px;
	border-left: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	display:block;
}

#icon-international {

	background:url(../images/home/international-icon.gif) top left no-repeat;
	width:27px ;
	height:27px ;
	float:left;
	margin-right:10px;
	border-left: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	display:block;
}


#icon-olympic {
	background:url(../images/home/olympic-icon.gif) top left no-repeat;
	width:27px ;
	height:27px ;
	float:left;
	margin-right:10px;
	border-left: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	display:block;
}

#icon-newsletter {
	background:url(../images/home/newsletter-icon.gif) top left no-repeat;
	width:27px ;
	height:27px ;
	float:left;
	margin-right:10px;
	border-left: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	display:block;
}

#icon-delay {
	background:url(../images/home/delay-icon.gif) top left no-repeat;
	width:27px ;
	height:27px ;
	float:left;
	margin-right:10px;
	border-left: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	display:block;
}

#icon-snow {
	background:url(../images/home/snow-icon.gif) top left no-repeat;
	width:27px ;
	height:27px ;
	float:left;
	margin-right:10px;
	border-left: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	display:block;
}

#icon-attention {
	background:url(../images/home/attention-icon.gif) top left no-repeat;
	width:27px ;
	height:27px ;
	float:left;
	margin-right:10px;
	border-left: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	display:block;
}

#icon-phone {
	background:url(../images/home/phone-icon.gif) top left no-repeat;
	width:27px ;
	height:27px ;
	float:left;
	margin-right:10px;
	border-left: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	display:block;
}

#images-scrollable{
	width:545px;
	
	overflow:hidden;
	position:relative;
	border:none;
	margin-top:15px;
	height:60px;
	font-family:Arial, Helvetica, sans-serif;
}
#images-scrollable .items div {
	width:545px;
	float:left;
	height:60px;
	/*padding-top:7px;*/
}

#flash {position: relative;}	
#flash .btn {position: absolute; bottom: 5px;}
#flash .greenpac {top:177px; left:5px;}
#flash .maillink {top:177px; left:139px;}
#flash .international {top:177px; left:408px;}

	

/* -- Chistmas Banner -- /*

/*
 #xmas {position: relative;}

#xmas img {border: none !important;}

a#cal_trigger {
	background: url('../images/xmas/trigger.gif') no-repeat 0 0;
	width: 545px;
	height: 30px;
	color: #ccc;
	display: block;
	margin-top: -1px;
	}
	
a:hover#cal_trigger {background: url('../images/xmas/trigger.gif') no-repeat 0 -30px;}
a#cal_trigger.active {background: url('../images/xmas/trigger.gif') no-repeat 0 -60px;}
a:hover#cal_trigger.active {background: url('../images/xmas/trigger.gif') no-repeat 0 -90px;}

div#calendar {
	position: absolute;
	top: 0;
	}
	
/*	

/*------------ Bottom Banner Homepage -----------------*/

#bottom-banner {
	width:515px;
	height:60px;
	margin-top:15px;
}


.items .jqb_slide span.update-date {
	position:relative;
	font-weight:bold;
	font-size:12px;
	top:7px;
	height:27px;
}

 .jqb_slide span.update-description {
	 position:relative;
	font-size:12px;
	top:7px;
	height:27px;
}

.items .jqb_slide{
 float:left;
 width:545px;
 display:inline-block;
}

