body {background:url(images/home_background.jpg) repeat-x top center #727272;text-align:center;font-size:11px;
	font-family:Arial;margin:0 0 20px 0;padding:0;}
img {border:0;}
ul#top {width:930px;height:41px;background:url(images/top.jpg) no-repeat top left #1F8DBF;margin:0;padding:0;list-style:none;}
ul#top li {float:right;margin:10px 5px 0 0;padding:0;}
ul#top li a {color:#DDEFFD;display:block;text-decoration:none;}
ul#top li a:hover {color:#FFA418;}
ul#top li a.selected {color:#FFA418;}

div#logo_holder_print {display:none;}

a.logo {display:block;margin:0;padding:0;}
div#main {background:url(images/main_back.jpg) repeat-y top left;width:930px;margin:0 auto;padding:0;}
div#footer {background:url(images/footer.jpg) repeat-y top left;width:930px;height:68px;
	margin:0 auto;padding:0;clear:both;}
div#footer div.gravity {margin:28px 28px 0 30px;padding:0;float:left;}
div#footer div.footer_notes {margin:22px 0px 0 0px;padding:4px 0 0 3px;float:left;color:#4E4D4D;}
div#footer div.footer_notes a {text-decoration:underline;font-size:10px;color:#4E4D4D;font-weight:bold;}
div#footer div.footer_notes a:hover {color:#000000;}
//div#footer div.terms {margin:31px 36px 0 80px;padding:4px 0 0 3px;float:left;}
//div#footer div.terms a {color:#4E4D4D;}
div#footer div.terms {margin:18px 36px 0 36px;padding:14px 0 0 3px;float:left;text-align:right;width:120px;}
div#footer div.terms a {color:#4E4D4D;}
/*
div#footer {background:url(images/home_footer.jpg) repeat-y top left;width:930px;height:62px;
	margin:0 auto;padding:0;clear:both;}
div#footer div.gravity {margin:19px 36px 0 20px;padding:0;float:left;}
div#footer div.footer_notes {margin:13px 0px 0 0px;padding:4px 0 0 3px;float:left;color:#4E4D4D;;;}
div#footer div.footer_notes a {text-decoration:underline;font-size:10px;color:#4E4D4D;font-weight:bold;}
div#footer div.footer_notes a:hover {color:#000000;}
div#footer div.terms {margin:18px 36px 0 36px;padding:4px 0 0 3px;float:left;text-align:right;width:120px;}
div#footer div.terms a {color:#4E4D4D;}
*/

div#left {background:url(images/left_top.jpg) no-repeat;width:231px;padding-top:40px;float:left;margin:0;
	min-height:325px;text-align:left;}

div#right {background:url(images/right_top.jpg) no-repeat;width:191px;padding:8px 0 0 0;float:right;margin:0;
	min-height:325px;}

div#center {background:url(images/center_header.jpg) no-repeat top left transparent;
	float:left;width:508px;padding:0;margin:0;min-height:325px;text-align:left;}
* html div#center {width:508px;}

div#flash {margin:8px 0 0px 14px;padding:0;}
div#flash_header {float:left;background:url(images/center_header.jpg) no-repeat bottom left;margin:0;padding:0;
	width:508px;height:178px;}

div#home_flash {margin:0px 0 0px 0px;padding:0 0 0 314px;}

ul#languages {margin:27px 0 0 0;padding:0 0 0 15px;height:50px;list-style:none;}
ul#languages li {margin:0 5px 0 0;padding:0;list-style:none;float:left;}
ul#languages li a {display:block;float:left;color:#ffffff;text-decoration:none;height:26px;font-size:10px;margin:0 10px 0 0;padding:0;}
ul#languages li a:hover {background:url(images/lang_arrow.jpg) no-repeat;background-position:50% 100%;}
ul#languages li a.sel {background:url(images/lang_arrow.jpg) no-repeat;background-position:50% 100%;}

div#left h2 {color:#ffffff;font-size:13px;margin:0px 10px 10px 20px;font-weight:normal;padding:0;}
ul#main_menu {margin:0 0 15px 4px;padding:0 0 14px 0;width:220px;background:url(images/main_menu_ul_bottom.gif) no-repeat bottom left;
	list-style:none;}
ul#main_menu li {background:url(images/main_menu_li.gif) no-repeat top left #A7A7A7;margin:0;padding:0;}
ul#main_menu li a {display:block;margin:0;padding:8px 10px 2px 30px;color:#ffffff;text-decoration:none;
	background:url(images/bullet.gif) no-repeat top left;background-position:17px 13px;}
ul#main_menu li a:hover {background:url(images/bullet_sel.gif) no-repeat top left;background-position:17px 13px;}
ul#main_menu li a.selected {background:url(images/bullet_sel.gif) no-repeat top left;background-position:17px 13px;}
ul#main_menu li.main_1 {background:url(images/main_menu_li_1.gif) no-repeat top left #4E4D4D;}
ul#main_menu li.main_2 {background:url(images/main_menu_li_2.gif) no-repeat top left #6C6C6C;}
ul#main_menu li.main_3 {background:url(images/main_menu_li_3.gif) no-repeat top left #919191;}
ul#main_menu li.main_4 {background:url(images/main_menu_li_4.gif) no-repeat top left #A7A7A7;}
ul#main_menu li.main_5 {background:url(images/main_menu_li_5.gif) no-repeat top left #A7A7A7;}
ul#main_menu li.main_6 {background:url(images/main_menu_li_6.gif) no-repeat top left #A7A7A7;}

ul#main_menu.mn_1 {background:url(images/main_menu_1_bottom.gif) no-repeat bottom left #4E4D4D;}
ul#main_menu.mn_2 {background:url(images/main_menu_2_bottom.gif) no-repeat bottom left #6C6C6C;}
ul#main_menu.mn_3 {background:url(images/main_menu_3_bottom.gif) no-repeat bottom left #919191;}
ul#main_menu.mn_4 {background:url(images/main_menu_4_bottom.gif) no-repeat bottom left #A7A7A7;}
ul#main_menu.mn_5 {background:url(images/main_menu_5_bottom.gif) no-repeat bottom left #A7A7A7;}
ul#main_menu.mn_6 {background:url(images/main_menu_6_bottom.gif) no-repeat bottom left #A7A7A7;}
ul#main_menu.mn_7 {background:url(images/main_menu_6_bottom.gif) no-repeat bottom left #A7A7A7;}
ul#main_menu.mn_8 {background:url(images/main_menu_6_bottom.gif) no-repeat bottom left #A7A7A7;}
ul#main_menu.mn_9 {background:url(images/main_menu_6_bottom.gif) no-repeat bottom left #A7A7A7;}
ul#main_menu.mn_10 {background:url(images/main_menu_6_bottom.gif) no-repeat bottom left #A7A7A7;}
ul#main_menu.mn_11 {background:url(images/main_menu_6_bottom.gif) no-repeat bottom left #A7A7A7;}

ul#main_menu li ul {background:none;margin:0;list-style:none;padding:5px 0 5px 0;}
ul#main_menu li ul li {background:none;margin:0;padding:0px 0px 0px 5px;list-style:none;}
ul#main_menu li ul li a {display:block;padding:2px 15px 2px 30px;margin:0;background:none;}
ul#main_menu li ul li a:hover {display:block;padding:2px 15px 2px 30px;margin:0;background:none;text-decoration:underline;}
ul#main_menu li ul li a.selected {display:block;padding:2px 15px 2px 30px;margin:0;background:none;text-decoration:underline;}

ul#bottom_menu_en {list-style:none;margin:0 0 0px 0;width:485px;padding:25px 0 40px 0;text-align:center;margin:0 auto;}
ul#bottom_menu_en li {margin:10px 0 0 0;padding:0;display:inline;}
ul#bottom_menu_en li a {height:42px;display:block;float:left;text-indent:-9000px;}
ul#bottom_menu_en li.company a {background:url(images/company_en.jpg) no-repeat;width:100px;}
ul#bottom_menu_en li.services a {background:url(images/services_en.jpg) no-repeat;width:102px;}
ul#bottom_menu_en li.charters a {background:url(images/charters_en.jpg) no-repeat;width:104px;}
ul#bottom_menu_en li.ref a {background:url(images/ref_en.jpg) no-repeat;width:78px;}
ul#bottom_menu_en li.contact a {background:url(images/contact_en.jpg) no-repeat;width:89px;}

ul#bottom_menu_se {list-style:none;margin:0 0 0px 0;width:607px;padding:25px 0 40px 0;text-align:center;margin:0 auto;}
ul#bottom_menu_se li {margin:10px 0 0 0;padding:0;display:inline;}
ul#bottom_menu_se li a {height:42px;display:block;float:left;text-indent:-9000px;}
ul#bottom_menu_se li.company a {background:url(images/company_se.jpg) no-repeat;width:113px;}
ul#bottom_menu_se li.services a {background:url(images/services_se.jpg) no-repeat;width:115px;}
ul#bottom_menu_se li.charters a {background:url(images/charters_se.jpg) no-repeat;width:137px;}
ul#bottom_menu_se li.ref a {background:url(images/ref_se.jpg) no-repeat;width:121px;}
ul#bottom_menu_se li.contact a {background:url(images/contact_se.jpg) no-repeat;width:121px;}

ul#banners {list-style:none;margin:0 0 0 6px;padding:0;text-align:left;}
ul#banners li {margin:0 0 2px 7px;padding:0;}
ul#banners li a {display:block;width:168px;height:155px;padding:0 0 0 0;margin:5px 0 0 0;
	text-decoration:none;color:#696969;}
ul#banners li a span {display:block;padding:108px 3px 0 26px;font-size:10px;margin:0;}
ul#banners li a span.main {display:block;padding:0px 0px 2px 0px;font-weight:bold;font-style:italic;font-size:11px;color:#ffffff;}
ul#banners li a:hover span.main {text-decoration:underline;}

ul#banners li.more a {display:block;width:180px;height:17px;text-indent:-9000px;padding:0 0 0 0;margin:7px 0 0 0;}



div#tools {float:right;margin:5px 0px 0 0;padding:0;width:152px;text-align:right;font-size:10px;}
div#tools a {display:block;padding:14px 5px 0 5px;margin:5px;float:right;text-decoration:none;color:#FFFFFF;}
div#tools a.back {background:url(images/back.gif) no-repeat;background-position:50% 0;}
div#tools a.print {background:url(images/print.gif) no-repeat;background-position:50% 0;}
div#tools a.home {background:url(images/home.gif) no-repeat;background-position:50% 0;}
div#tools a:hover {background-position:50% -27px;}

div#home_top {width:930px;margin:0 auto;padding:0;height:223px;background:url(images/home_top.jpg) no-repeat;}
div#home_footer {background:url(images/home_footer.jpg) repeat-y top left;width:930px;height:62px;
	margin:0 auto;padding:0;clear:both;}
div#home_footer div.gravity {margin:19px 36px 0 20px;padding:0;float:left;}
div#home_footer div.footer_notes {margin:13px 0px 0 0px;padding:4px 0 0 3px;float:left;color:#4E4D4D;;;}
div#home_footer div.footer_notes a {text-decoration:underline;font-size:10px;color:#4E4D4D;font-weight:bold;}
div#home_footer div.footer_notes a:hover {color:#000000;}
div#home_footer div.terms {margin:18px 36px 0 36px;padding:4px 0 0 3px;float:left;text-align:right;width:120px;}
div#home_footer div.terms a {color:#4E4D4D;}

ul#home_banners {list-style:none;margin:0 0 0 0;padding:0;text-align:left;}
ul#home_banners li {margin:0 0px 2px 6px;padding:0;float:left;display:inline;}
* html ul#home_banners {background:#727272;margin:0;}
* html ul#home_banners li {background:#727272;margin:0;padding-right:6px;}
ul#home_banners li a {display:block;width:303px;height:280px;padding:0 0 0 0;margin:5px 1px 0 0;
	text-decoration:none;color:#ffffff;}
ul#home_banners li a span {display:block;padding:187px 10px 0 30px;font-size:12px;margin:0;}
ul#home_banners li a span.main {display:block;padding:0px 0px 8px 0px;font-weight:bold;font-style:italic;font-size:14px;}
ul#home_banners li a:hover span.main {text-decoration:underline;}

ul#home_banners li.more a {display:block;width:303px;height:167px;padding:0 0 0 0;margin:7px 0 0 0;}

div#pagedata {margin:0;padding:0px 2px 10px 2px;}
div#pagedata h1 {margin:4px;padding:13px 10px 12px 15px;font-weight:normal;
	color:#FFFFFF;font-size:17px;width:319px;}
div#pagedata div.article {margin:15px 9px 10px 9px;padding:0px 10px 10px 10px;}

div#pagedata div.article ul {list-style:none;margin:0;padding:0;}
div#pagedata div.article ul li {background:url(images/bullet_li.gif) no-repeat;background-position:0 10px;margin:0;padding:5px 0 0px 12px;}
div#pagedata div.article ul li ul {list-style:none;margin:0 0 0 10px;padding:0;}
div#pagedata div.article ul li ul li {background:none;margin:0;padding:0 0 0 12px;}
div#pagedata div.article ul ul {list-style:none;margin:0px 0 5px 12px;padding:0;}
div#pagedata div.article ul ul li {background:none;margin:0;padding:0 0 0 0;}

div.clear{clear:both;font-size:1px;}

table#contactform th {text-align:right;color:#727272;font-weight:normal;font-size:11px;padding:0 10px 0 0;width:85px;vertical-align:top;}
table#contactform td {background:url(images/contact_back_input.jpg) no-repeat top left;padding:0;width:346px;height:19px;text-align:left;}
table#contactform td input {border:0;background:#727272;margin:0 0 0 15px;font-size:11px;color:#ffffff;width:300px;font-family:Arial;}
table#contactform td input.check {border:0;background:#727272;margin:0 0 0 15px;font-size:11px;color:#ffffff;width:20px;font-family:Arial;}
table#contactform td.textarea {background:url(images/contact_back_textarea.jpg) no-repeat top left;padding:0;width:346px;height:155px;}
table#contactform td.textarea textarea {border:0;background:#727272;margin:0 0 0 15px;font-size:11px;color:#ffffff;width:325px;height:140px;font-family:Arial;}
table#contactform td.none {background:none;text-align:left;}
table#contactform td a.clear {display:block;float:right;margin:0 0 0 10px;text-align:center;padding:3px 0 6px 0;background:url(images/clear_back.jpg) no-repeat;width:105px;
	color:#ffffff;text-decoration:none;}
table#contactform td a.send {display:block;float:right;margin:0 0 0 10px;text-align:center;padding:3px 0 6px 0;background:url(images/send_back.jpg) no-repeat;width:105px;
	color:#ffffff;text-decoration:none;}
table#contactform td a.clear:hover {text-decoration:underline;}
table#contactform td a.send:hover {text-decoration:underline;}


div#pagedata div.article ul#pics {float:right;margin:0 0 0 10px;padding:0;list-style:none;width:190px;background:none;}
div#pagedata div.article ul#pics li {float:left;margin:0 0 10px 0;padding:0;background:none;}

div#pagedata ul#pics {float:left;margin:10px 10px 0 10px;padding:0;list-style:none;width:190px;background:none;}
div#pagedata ul#pics li {float:left;margin:0 0 10px 0;padding:0;background:none;}

div#pagedata div.article ul#downloads {margin:10px 5px 10px 5px;list-style:none;padding:0 0 2px 0;border-top:1px dotted #222222;}
div#pagedata div.article ul#downloads li {border-bottom:1px dotted #222222;margin:0px;font-size:11px;padding:2px 0 1px 12px;background-position:0 7px;}
div#pagedata div.article ul#downloads li span.notes {color:#767675;}
div#pagedata div.article ul#downloads li a {color:#222222;text-decoration:none;margin-bottom:2px;}
div#pagedata div.article ul#downloads li a:hover {color:#222222;text-decoration:underline;}

div#pagedata div.article ul#links {margin:10px 5px 10px 5px;list-style:none;padding:0 0 2px 0;border-top:1px dotted #222222;}
div#pagedata div.article ul#links li {border-bottom:1px dotted #222222;margin:0px;font-size:11px;padding:2px 0 1px 12px;background-position:0 7px;}
div#pagedata div.article ul#links li span.notes {color:#767675;}
div#pagedata div.article ul#links li a {color:#222222;text-decoration:none;margin-bottom:2px;}
div#pagedata div.article ul#links li a:hover {color:#222222;text-decoration:underline;}


table#onlypics {margin:0 auto;}
table#onlypics td {padding:10px;}

div#newsletter {margin:10px 0 0 4px;width:220px;height:100px;background:url(images/newsletter.jpg) no-repeat top left #E1E1E1;}
div#newsletter form {padding:33px 10px 0 21px;margin:0;}
div#newsletter form input {border:1px solid #ffffff;margin:0;padding:1px 0 1px 0;color:#8B8B8B;font-size:10px;
	width:170px;}
div#newsletter form input.newsletter_submit {float:right;margin:5px 5px 5px 5px;padding:0;width:65px;height:19px;border:0;}

div#newsletter.noinput {background:url(images/newsletter_done.jpg) no-repeat top left;}
div#newsletter p {clear:both;margin:8px 15px 8px 20px;color:#4875A3;}
div#newsletter p.error {clear:both;margin:8px 15px 8px 20px;color:#FF6331;}
div#newsletter p.success {clear:both;margin:8px 15px 8px 20px;padding-top:35px;}