/* RESET */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;text-align:left;font-family:inherit;}table{border-collapse:collapse;border-spacing:0;}ol,ul{list-style:none;}q:before,q:after,blockquote:before,blockquote:after{content:"";}
/* //RESET */
body{background:#fff;font:0.75em/1.4em arial,sans-serif;text-align:center;}
body{overflow:-moz-scrollbars-vertical;}
/* LAYOUT */
#wrap{width:981px;margin:25px auto;}
#top{float:left;width:100%;position:relative;z-index:1000;}
#content{clear:both;}
#cols_left{float:left;width:778px;}
#col_1{float:left;width:183px;margin-right:20px;}
#col_2{float:left;width:575px;margin:20px 0 0;overflow:hidden;}
#col_2 .content{margin:0 15px;}
#col_right{float:right;width:183px;margin:20px 0 0;}
#wide_col{margin-top:20px;float:left;}
#footer{clear:both;border:2px solid #e7edf2;float:left;width:977px;line-height:1em;}
#footer_content{border:1px solid #fff;background:#f7f9fb;float:left;padding:10px 0;width:975px;}
#other_sites{float:right;width:312px;position:relative;z-index:1000;}
/* //LAYOUT */
/* NAVI */
#logo{margin-right:42px;float:left;height:34px;width:130px;}
#base_navi{float:left;width:458px;height:34px;margin-bottom:25px;}
#base_navi li{float:left;}
#base_navi li a{float:left;background-repeat:no-repeat;height:34px;}
#base_navi li a span{display:none;}
#base_navi li#cargo a{background-image:url('/images/base_navi_bg.png');width:113px;margin-right:6px;}
#base_navi li#cargo.active a{background-position:0 -34px;}
#base_navi li#terminal a{background-image:url('/images/base_navi_bg.png');width:254px;margin-right:6px;background-position:-119px 0;}
#base_navi li#terminal.active a{background-position:-119px -34px;}
#base_navi li#extranet a{background-image:url('/images/base_navi_bg.png');width:79px;background-position:-379px 0;}
#base_navi li#extranet.active a{background-position:-379px -34px;}

#second_level_navi{background:#4b6075 url('/images/second_level_navi_bg.png') no-repeat;clear:both;float:left;width:100%;height:31px;position:relative;z-index:10;}
#second_level_navi li{float:left;padding:0 6px 0 4px;background:url('/images/second_level_navi_li_bg.gif') right repeat-y;margin:6px 0 0;position:relative;}
#second_level_navi li.first{padding-left:19px;}
#second_level_navi li a{position:relative;float:left;padding-left:10px;}
#second_level_navi li .inactive{position:relative;float:left;padding-left:10px;}
#second_level_navi li span{padding:0 10px 0 0;float:left;position:relative;margin-bottom:-2px;}
#second_level_navi li.active a{background:url('/images/second_level_navi_active.png') bottom left no-repeat;}
#second_level_navi li.active span{background:url('/images/second_level_navi_active.png') bottom right no-repeat;}


#third_level_navi{background:#4b6075 url('/images/third_level_navi_bg.png') bottom left no-repeat;padding:0 9px;margin:0 0 20px;}
#third_level_navi li{background:url('/images/third_level_navi_li_bg.gif') bottom repeat-x;padding:0 0 4px 19px;}
#third_level_navi li li{padding-left:10px;}
#third_level_navi li.last{background:none;}

#third_level_navi li ul {margin-top:5px;}
#third_level_navi li ul li{background:none;color:#fff;}

#footer ul{float:left;margin:6px 0 0 11px;}
#footer ul li{float:left;padding: 0 15px;border-left:1px solid #4b6075;}
#footer ul li.first{border:none;}
#footer #oneworld_logo{float:right;margin-right:20px}
/* //NAVI */
/* LANGUAGE SELECT & OTHER SITES */
.navigation_list.lang_select{float:left;position:relative;z-index:1000;}
.navigation_list.other_sites{float:right;position:relative;z-index:1000;}
.navigation_list.announcement_year_select{float:left;position:relative;z-index:1000;}
.navigation_list span{display:block;border:1px solid #c5d0da;background:url('../images/icons/cross.gif') 132px 2px  no-repeat;position:relative;cursor:pointer;padding:0 17px 0 10px;width:121px;}
.navigation_list li{position:relative;float:left;clear:left;}
.navigation_list li ul{position:absolute;z-index:1000;display:none;width:150px;left:0;top:19px;}
.navigation_list.other_sites li ul{display:block;top:0;}
.navigation_list.over li ul{display:block;}
.navigation_list li li{background:#fff;position:relative;border-top:2px solid #fff;}
.navigation_list a{display:block;float:left;clear:left;background:#f3f6f9;border:1px solid #c5d0da;padding:0 17px 0 10px;width:121px;position:relative;overflow:hidden;}
.navigation_list a:hover{background:#a5afba;position:relative;}
/*SCROLLER*/
#scroll{height:500px;overflow:hidden;display:none;position:absolute;z-index:1000;width:150px;left:0;top:19px;float:left;}
#scroll img{z-index:2000;}
.navigation_list.over li #scroll{display:block;}
/*//SCROLLER*/
/* //LANGUAGE SELECT & OTHER SITES */
/* BOXES */
#contact_us{color:#4b6075;background:url('/images/box/contact_us_bg.png') repeat-y;position:relative;margin:0 0 20px;}
#contact_us .content{padding:0 11px;line-height:18px;}
#contact_us h2{background:url('/images/box/contact_us.png') no-repeat;height:25px;text-indent:-6000em;margin:0 0 14px;}
#contact_us #contact_us_link{display:block;height:29px;width:100%;background:url('/images/box/cargo_contacts_more.png') no-repeat;}
#contact_us.fi h2{background-image:url('/images/box/fi/contact_us.png');}
#contact_us.fi #contact_us_link{background-image:url('/images/box/fi/cargo_contacts_more.png')}
#contact_us .contact_phone{padding-left:15px;background:url('/images/icons/tel.gif') no-repeat 1px 1px;}
#contact_us .contact_mail{padding-left:15px;background:url('/images/icons/mail.gif') no-repeat 0px 1px;}
#english_links {margin:0 0 20px;}
#english_links h2 {background:url('/images/box/links_to_english.png') no-repeat;height:27px;text-indent:-6000em;margin:0 0 4px;}
#english_links h2.english_header_de {background:url('/images/box/links_to_english_de.jpg') no-repeat;height:27px;text-indent:-6000em;margin:0 0 4px;}
#english_links .links_box_top {height:15px;background:url('/images/box/box_top.png') no-repeat;}
#english_links .links_content {border-left: 2px solid #e7edf2;border-right: 2px solid #e7edf2;padding:0 10px;}
#english_links .links_content p {margin-bottom: 10px;}
#english_links .links_box_bottom {height:15px;background:url('/images/box/box_bottom.png') no-repeat;}
#tracking{margin:0 0 20px;}
#tracking h2{background:url('/images/box/track_your_shipment.png') no-repeat;height:27px;text-indent:-6000em;margin:0 0 4px;}
#tracking.fi h2{background-image: url('/images/box/track_your_shipment_fi.png');}
#tracking h3{background:url('/images/box/air_waybill.png') no-repeat;height:44px;text-indent:-6000em;margin:0;}
#tracking.fi h3{background-image: url('/images/box/air_waybill_fi.png');}
#tracking .content{position:relative;height:83px;background:url('/images/box/track_your_shipment_bg.png') no-repeat;}
#tracking #advanced_search_link{display:block;height:31px;width:100%;background:url('/images/box/advanced_search.png') no-repeat;}
#tracking.fi #advanced_search_link{background-image:url('/images/box/advanced_search_fi.png');}
#tracking #awb_s{position:absolute;width:42px;top:10px;left:12px;}
#tracking #awb_e{position:absolute;width:95px;top:10px;left:71px;}
#tracking #continue{position:absolute;top:43px;left:86px;}
.teaser{margin:0 0 20px;}
#schedule {margin: 0 0 20px;}
#schedule.en h2{background:url('/images/box/schedule_search.png') no-repeat;height:27px;text-indent:-6000em;margin:0 0 4px;}
#schedule .content_en {padding: 29px 0 0 12px;background: url('/images/box/schedule_bg.png') no-repeat;height:205px;width:171px;}
#schedule.fi h2{background:url('/images/box/schedule_search_fi.png') no-repeat;height:27px;text-indent:-6000em;margin:0 0 4px;}
#schedule .content_fi {padding: 29px 0 0 12px;background: url('/images/box/schedule_bg_fi.png') no-repeat;height:205px;width:171px;}
#schedule.ja h2{background:url('/images/box/schedule_search.png') no-repeat;height:27px;text-indent:-6000em;margin:0 0 4px;}
#schedule .content_ja {padding: 29px 0 0 12px;background: url('/images/box/schedule_bg.png') no-repeat;height:205px;width:171px;}
#schedule select {width: 160px;margin-bottom: 31px;}
#schedule #departure_date { width: 134px;}
#schedule #trigger_departure_date {margin-left:5px; margin-bottom: 3px;}
#schedule #findSchedules {float:right;margin-right:12px;margin-top:14px;}
.schelude_md {padding-left: 5px;font-size:11px;margin-bottom:0;margin-top:10px;}
.schedule_note {color: #ff0000; font-size: 10px; margin-top: 9px; line-height: 1.3em; font-weight: bold;}
/* //BOXES */
/* LINKS */
a:link{color:#4c6076;text-decoration:underline;}
a:visited{color:#003977;text-decoration:underline;}
a:hover{color:#003977;text-decoration:underline;}
a:active{color:#003977;text-decoration:underline;}

p.toplink a:link, p.back a:link{text-decoration:none;}
p.toplink a:visited, p.back a:visited{text-decoration:none;}
p.toplink a:hover, p.back a:hover{text-decoration:none;}
p.toplink a:active, p.back a:active{text-decoration:none;}
p.toplink a{background:url('/images/icons/back_to_top.gif') 0 5px no-repeat;padding-left:15px;font-size:0.9em;}
p.back a{background:url('/images/icons/back.gif') 0 2px no-repeat;padding-left:15px;font-size:0.9em;}

#third_level_navi a:link, #second_level_navi a:link{color:#fff;text-decoration:none;}
#third_level_navi a:visited, #second_level_navi a:visited{color:#fff;text-decoration:none;}
#third_level_navi a:hover, #second_level_navi a:hover{color:#fff;text-decoration:none;}
#third_level_navi a:active, #second_level_navi a:active{color:#fff;text-decoration:none;}

#footer a:link{color:#4b6075;text-decoration:none;}
#footer a:visited{color:#4b6075;text-decoration:none;}
#footer a:hover{color:#4b6075;text-decoration:underline;}
#footer a:active{color:#4b6075;text-decoration:none;}

.navigation_list a:link{color:#485d74;text-decoration:none;}
.navigation_list a:visited{color:#485d74;text-decoration:none;}
.navigation_list a:hover{color:#fff;text-decoration:none;}
.navigation_list a:active{color:#485d74;text-decoration:none;}

.read_more_nolink{color: #4b6075;}

/* //LINKS */
/* LISTS*/
#editor ul, #editor ol,#col_2 ul,#col_2 ol{margin:0 0 20px 10px;padding:0 0 0 15px;}
#editor ul, #col_2 ul{list-style-type: disc;}
#editor ol, #col_2 ol{list-style-type: decimal;}
#editor span.accordion-link { color:#485d74; text-decoration:none; }
#editor blockquote { margin-left: 20px; background-color: #485d00; text-decoration:none; }
/* //LISTS*/
/* FONTS */
h2.mainheading{font-size:1em;font-weight:bold;color:#fff;background:#a5afba;padding:4px 15px;margin:0 0 30px 0;}
.article h2.mainheading{margin-bottom: 20px;}
h3{font-size:1.2em;font-weight:bold;color:#000;margin:0 0 10px 0;}
h3.dottedBottom{border-bottom: 1px dotted #979da4;padding-bottom: 3px;margin-bottom:16px;}
h4{font-size:1em;font-weight:bold;color:#4a6173;margin:0 0 10px 0;}
p{margin:0 0 20px 0;}
div.editorTxt p {margin:0px;}
strong{font-weight:bold;}
.green {color:#009418;}
td,th{font-size:1em;}
#editor td, #editor th, #editor caption{font-size:12px;}
/* //FONTS */
/* TABLES */
#editor td, #editor th{border:1px solid #C5D0DA;margin:1px 0;}
caption{border-bottom:none;background:#a5afba;color:#fff;font-weight:bold;padding:4px 6px;}
#editor table{border-collapse:separate;}
table.contentTable,table.striped{margin:0 1px 10px;border:1px solid #C5D0DA;}
table.contentTable td,table.striped td{padding:2px 4px;}
table.contentTable.articleImage{border: 0;}
table.striped .even td{background:#f3f6f9;}
#col_2.news .contentTable{width:100%;}
#col_2.news .contentTable td{border:1px solid #C5D0DA;}
.news p.valiotsikko{font-weight:bold;}
.news strong span{font-weight:bold;}
/* //TABLES */
/* FORMS */
input, select, textarea{font:1em arial,sans-serif;}

.textinput, textarea{border:1px solid #8c9aa9;padding:1px;}
textarea{overflow:auto;}
select{border:1px solid #c5d0da;}
.button{margin:0;border:none;width:auto;overflow:visible;border:1px solid #c7d2db;background:#f3f6f9 url('/images/icons/button_arrow.gif') right no-repeat;padding:0 24px 0 8px;}
.button:hover{background:#d2d7dc url('/images/icons/button_arrow_hover.gif') right no-repeat;}
#lang_select{width:150px;float:left;}
#lang_select select{padding:0;width:110px;}
#lang_select option{padding:0;}
#lang_select .button, #lang_select .button:hover{background-image:none;padding:0 4px;}

.small_text_button {font-size:0.9em;color:#394b5d;}
a.small_text_button{text-decoration:none;}

form td{padding:2px 0;}
form p{margin:0 0 5px;}
form p.label{margin:5px 0 2px 0}
form h4, form h3{margin:10px 0 5px 0;}
#col_2 label{display:block;margin:5px 0 2px 0}
#col_2 form{padding-bottom:20px;}
#col_2 .form_error{margin-top:10px;}
#col_2 .button{margin-top:10px;}

#feedbackForm select{width:130px;}

/* //FORMS */

/* GENERAL */
.clear{height:1px;clear:both;overflow:hidden;}
img.right{float:right;margin:3px 0 10px 30px;}
.dn{display:none;}
.small{font-size:0.9em;}
.x-small{font-size:0.85em;}
.notice{margin:10px 0;background:#a20000;color:#fff;padding:3px 10px;}
#col_2 .inline, .inline{display:inline;margin:0;}
p.toplink{padding-left: 218px;}
#editor p.toplink, #col_2 p.toplink{padding-left:0;}
.compulsory{color:#fe0000;}
.imgLeft{margin-right:10px;margin-bottom:10px;}
.imgLeftArticle{margin-right:10px;}
.imgRight{margin-left:10px;margin-bottom:10px;}
.wbreak{word-wrap:break-word;}
/* GENERAL */

/* SITEMAP */
#col_2 div.sitemapContainer{width:277px;float:left;margin-right:21px;}
#col_2 div.sitemapContainer a{text-decoration:none;margin:0 15px;line-height:25px;color:#003977;}
#col_2 h3.sitemapHeading{font-size:1em;font-weight:bold;color:#fff;background:#a5afba;padding:4px 15px;margin:0;}
#col_2 div.sitemapContainer ul{margin:0;padding:0;list-style:none;}
#col_2 div.sitemapContainer ul li{font-size:1em;font-weight:bold;color:#fff;background:#edeff1;padding:0;margin:0 0 1px 0;}
#col_2 div.sitemapContainer ul li ul li{background:#fff;margin:0;}
#col_2 div.sitemapContainer ul li ul li a{margin-left:30px;}
#col_2 div.sitemapContainer ul li ul li ul li a{margin-left:45px;}

/* //SITEMAP */
/* RELEATED LINKS */
#related_link_container{padding:0 14px}
#related_link_container a{display:block;border-top:1px dotted #979da4;padding:8px 0;text-decoration:none;}
/* //RELEATED LINKS */

/* EXTRA BOX */
#extra_box_container h3{font-size:1em;font-weight:bold;color:#fff;background:#174383;padding:4px 13px;margin:0;}
#extra_box_container div{border-top:none;padding:10px 13px 0 13px;}
#extra_box_container div p{margin-bottom:10px;}
#extra_box_container div h3 {color:#4b6075;font-size:1.1em;margin-bottom:10px;padding:0;background:none;}
/* //EXTRA BOX */

/* GREY BOX */
div.grey_box{border:2px solid #eef1f6;padding:2px;float:left;}
div.grey_box div.grey_box_content {background-color:#eef1f6;padding:8px;width:551px;float:left}

div.grey_box div.countries {float:left}
/* //GREY BOX */

/* MINOR ALARM BOX */
div.minor_alarm_box{border:2px solid #f5f9b9;padding:2px;float:left;margin-top:20px;}
div.minor_alarm_box div.minor_alarm_box_content {background-color:#f5f9b9;padding:8px;padding-left:20px;float:left;margin:0;width:945px;}
div.minor_alarm_box div.minor_alarm_box_content td {background-color:#f5f9b9;}
/* //MINOR ALARM BOX */

/* FRONTPAGE */
div.ticker_container{float:left;margin-left:20px;margin-top:20px;}
div.front_first {margin-left:0px}
div.ticker_container div.editorTxt {color:#4b6075;font-size:0.9em;}
div.ticker_container div.editorTxt h3 {color:#4b6075;font-size:1.1em;margin-bottom:10px;}
div.ticker_container div.editorTxt a {color:#4b6075;}
/* //FRONTPAGE */

/* FLEET */
.plane{float:left;width:237px;margin-bottom:14px;}
.plane img{display:block;margin:0;}
.plane p{margin:0;}
.plane strong{background:#d2d7dc;color:#4b6075;padding:2px 12px;}
.plane.right{float:right;}
.plane.right p{text-align:right}

#model{float:left;width:100%;}
#model img{float:left;}
#model div{float:right;width:265px;}

#ulds{float:left;width:100%;margin:36px 0 0 0;}
.uld{float:left;width:265px;padding:0 0 20px 0;}
.uld.right{float:right;}
.uld p{background:#e8ebed;border:1px solid #d2d7dc;padding:6px 20px;margin: 0;}

/* //FLEET */

/* LOGIN BOX */
#login_box{border:1px solid #c5d0da;width:181px;margin-bottom:20px;padding-bottom:10px;}
#login_box h4 {background:url(/images/box/login_header_lock.gif) no-repeat;color:#485d74;height:26px;padding:3px 15px;}
#login_box h4.open{background:url(/images/box/login_header_open.gif) no-repeat;height:30px;}
#login_box div {margin:3px 15px}
#login_box input.text {width:148px; border:1px solid #c5d0da;}
/* //LOGIN BOX */

/* IMAGE BANK */
div.imagebank_container{min-height:280px;border:1px solid #c5d0da;padding:12px;width:148px;float:left;margin-left:10px;margin-top:10px;color:#4b6075;font-size:0.8em;}
div.imagebank_container img{border:1px solid #c5d0da;}
div.imagebank_container strong{font-size:1.1em;color:#000;}
div.imagebank_container_first{margin-left:0px;}
/* //IMAGE BANK */

/* NEWS AND ARTICLES */
.newsAndArticlesBlock
{
	margin-bottom: 30px;
	line-height: normal;
}
.articleListBlock
{
	margin-bottom: 34px;
}
.articleListHeader
{
	font-weight: bold;
	color: #4b6075;
}
.articleListContent p
{
	margin-bottom: 12px;
	/*margin-bottom: 3px;
	height: 45px;*/
	overflow: hidden;	
}
.articleListContent .ingressContainer
{
	float: left;
	width: 340px;
}
.articleListContent.articlePageBlocks p
{
	margin-bottom: 18px;
}
.customerMagazineBlock .articleListContent p
{
	height: auto;
}
.articleListImage
{
	height: 145px;
	width: 183px;
	float: left;
	margin-right: 22px;
}
.articleListInfo
{
	font-size: 11px;
	line-height: normal;
	margin: 3px 0 7px 0;
}

#article_body
{
	margin-top: 20px;
}
#article_body .article_ingress
{
	color: #394b5d;
}
.article .content h2
{
	color: #4b6075;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 15px;
}
#article_body h3
{
	margin-bottom: 15px;
	font-size: 14px;
	font-weight: bold;
}
#article_body h4
{
	color: #000000;
	margin-bottom: 0;
	font-size: 12px;
}
#article_body img
{
	margin-left: 20px;
}
#article_body .articleImage img
{
	margin-left:0;
}
#article_body .articleImage.left
{
	margin-right: 20px;
}
#article_body .articleImage.right td
{
/*	margin-left: 20px;*/
	padding-left: 20px;
	
}
#article_main_image
{
	margin-bottom: 20px;
	float: left;
	width: 545px;
}
#article_main_image_text
{
	font-style: italic;
	color: #4b6075;
	margin: 0;
	margin-bottom: 10px;
}
#article_links
{
	margin-bottom: 15px;
	width: 545px;
}
#article_links, #article_link_left
{
	float: left;
}
#article_link_right
{
	float: right;
	padding-top: 2px;
}
#article_link_right a
{
	text-decoration: none;
}
#article_link_right img
{
	margin-right: 4px;
	margin-left: 10px;
}
.article_bottom_back
{
	margin-bottom: 10px;	
}
#col_2 #announcement_year_selector ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#announcement_year_selector
{
	float: left;
	margin-bottom: 20px;
}
#announcement_year_selector form
{
	float: left;
	width: 150px;
	padding-bottom: 0;
	
}
#announcement_year_selector li span
{
	line-height: 17px;
	width: 53px;
	background-position: 64px 2px;
}
#announcement_year_selector form select
{
	width: 110px;
}
#announcement_year_selector form .button, #announcement_year_selector form .button:hover
{
	background-image: none;
	padding: 0 4px;
	margin-top: 0;
}
#announcement_year_selector .year_picker_header
{
	float: left;
	margin-right: 20px;
	font-weight: bold;
}
#announcement_year_selector .navigation_list a
{
	width: 53px;
}
#announcement_year_selector .navigation_list li ul
{
	width: 82px;
}
#customet_magazine_ingress
{
	width: 340px;
	float: left;
}

/* //NEWS AND ARTICLES */

#newsPager ul.pages {
display:block;
border:none;
text-transform:uppercase;
font-size:10px;
margin:10px 0 50px;
padding:0;
}

#newsPager ul.pages li {
list-style:none;
float:left;
border:1px solid #a5afb8;
background-color:#a5afb8;
text-decoration:none;
color:#fff;
margin:0 5px 0 0;
padding:2px 5px;
}
#newsPager ul.pages li.page-number
{
	background-color:#fff;
	border:1px solid #fff;
	color:#4a5f74;
}

#newsPager ul.pages li:hover {
border:1px solid #003f7e;
}

#newsPager ul.pages li.pgEmpty {
border:1px solid #fff;
color:#fff;
background-color:#fff;
}

#newsPager ul.pages li.pgCurrent {
border:1px solid #003f7e;
color:#000;
font-weight:700;
background-color:#eee;
}

.form_error
{
	color:red;
}

/* SHEDULE */
#schedule_data
{
	margin-left: 1px;
}
#schedule_data td
{
	background: transparent;
	font-size: 10px;
	text-align: center; 
}
#schedule_data .sub_title, #schedule_data .sub_title td
{
	background: #006699;
	color: #ffffff;
	font-weight: bold;
}
#schedule_data table
{
	width: 100%;
}
#schedule_data td td td
{
	border: 1px solid #999999;
}
#schedulepage #findSchedules {margin-right:20px;/*margin-top:15px;*/}
#schedulepage #resetSchedules.en
{
	background: url('/images/box/clear_en.png');
	width: 67px;
	height: 21px;
	border: 0;
}
#schedulepage #resetSchedules.ja
{
	background: url('/images/box/clear_ja.png');
	width: 67px;
	height: 21px;
	border: 0;
}
#schedulepage #resetSchedules.fi
{
	background: url('/images/box/clear_fi.png');
	width: 83px;
	height: 21px;
	border: 0;
}
#schedulepage label
{
	font-size: 12px;
	font-weight: bold;
	color: #4b6075;
	text-align: right;
	margin-right: 7px;
	margin-bottom: 5px;
}
#schedulepage .city_select
{
	width: 160px;	
}
#schedulepage .cal_field input
{
	width: 135px;
}
#schedulepage .cal_field img
{
	margin-bottom: 3px;
	margin-left: 5px;
}
#schedulepage table .col3 label, #schedulepage table .col3
{	
	width: 57px;
}
#schedulepage .time_field
{
	width: 60px;
}
#schedulepage input
{
	border-color: #c5d0da;
}
#schedulepage .mandatorys
{
	text-align: right;
}
#schedulepage .buttons
{
	float: right;
	margin-top: 15px;
}
#schedule_data table #headerRow, #schedule_data table #headerRow td
{
	background: #0164a0;
	color: #ffffff;
}
#schedule_data table .evenRow, #schedule_data table .evenRow td
{
	background: #e9e9e9;
}
h3.greybg_header
{
	background-color: #eef1f6;
	color: #4b6075;
	font-size: 12px;
	line-height: 21px;
	padding-left: 7px;
	margin-bottom: 0;
}

#content.wide #wide_col #wide_left
{
	width: 760px;
	float: left;
}
#content.wide #wide_col #wide_right
{
	width: 200px;
	margin-left: 20px;
	float: left;
}

/* ACCORDION */
#cols_left #accordion-page h2.accordion-header
{
	width: 563px;
	height: 26px;
	line-height: 26px;
	font-size: 12px;
	margin: 15px 0px 15px -15px;
	padding-left: 12px;
	color: #000000;
	font-weight: bold;
	cursor: pointer;
	background: url('/images/accordion_header.jpg') no-repeat;
}
#cols_left #accordion-page div.accordion-content
{
	display: none;
}
#cols_left #accordion-page div#first-accordion-content
{
	/*display: block;*/
}
#cols_left #accordion-page blockquote
{
	display: none;
}
#cols_left #accordion-page .accordion-link
{
	color:#4c6076;
	text-decoration:underline;
	cursor: pointer;
}
/* //ACCORDION */

