﻿/*  general */
html, body, div, span, p, h1, h2, h3, h4, h5, ol, ul, li, a, form, label, legend, fieldset, input, select, textarea {margin:0px; padding:0px;}
body {width:100%; font-size:100.01%; font-family:'Trebuchet MS', arial; text-align:center; background:#CACACA url('/images/default/bg_images/Backgd_Grad_2px.jpg') repeat-x left top;}
	
.page {width:100%; height:100%; padding-bottom:20px; font-size:0.8em; line-height:1.3em; color:#333;}
.wraper {width:1139px; margin:0px auto;}
.top {position:relative; width:1000px; height:160px; z-index:1000; margin:0px auto; text-align:center;}

.page_04 {font-size:0.6em;}
.page_05 {font-size:0.65em;}
.page_06 {font-size:0.7em;}
.page_07 {font-size:0.75em;}

.page_09 {font-size:0.85em;}
.page_10 {font-size:0.9em;}
.page_11 {font-size:0.95em;}
.page_12 {font-size:1em;}

img, table {border:0px;}
p {margin:5px 0px;}
h1, h2, h3, h4, h5, .header_style {font-weight:normal; font-family:Georgia;}
h1 {clear:both; margin:0px 0px 20px 0px; font-size:2.2em; text-transform:uppercase; line-height:1.2em;}
h2 {font-size:1.25em;}
h3 {font-size:1.1em;}
.header_style {font-size:1.5em; padding-top:0px !important;}
.error_message {color:#FF0000;}

.h2_link {font-weight:normal; font-family:Georgia; margin-bottom:10px; font-size:1.2em;}

.container h2, .container h3, .container h4, .container h5 {margin-bottom:10px;}
.container h3, .h3_style {font-size:1.2em;}
.container h4 {font-size:1.1em;}
.container h5 {font-size:1.0em;}  

table {clear:both; width:100%; margin:5px 0px;}
th, td {padding:5px; border-color:#000;}
table.grey {border-color:#e1dfd7;}
table.grey th {background-color:#E0DDCA;}
table.grey td {background-color:#EEECE2;}
blockquote {font-style:italic;}

.clear, .clear5, .clear10 {clear:both; overflow:hidden;}
.clear {height:0px;}
.clear5 {height:5px;}
.clear10 {height:10px;}
.clear20 {height:20px;}
.no_margin {margin:0px;}

/* hide items */
.hidden {display:none;}
.visible {display:block;}

/* link types  */
.container .arrow_link {color:#333; text-decoration:none;}
.grey_link {color:#333; font-size:0.9em;}
.email {background-image:url('/images/default/icons/Email_icon.gif');}

/* lists  */
.top_utilities ol, .main_navigation ol, .main_navigation ul, div#sub_navigation ul, ul#breadcrumb, .footer ol, .right_bar ul, ul.economic_cities, .helpful_links ul, .document_list ul, .wizard_left ul, .container .faq_list {list-style-type:none;}

/*  left top search box */
.search_box {height:25px;}
.search_box label {display:none;}
.search_input {height:19px; border:none; background-color:#474747; color:#e9e9e9; font-family:Georgia;}

/* top right utilities  */
.top {clear:both;}
.top_utilities {margin-top:3px;}
.top_utilities ol li {font-size:0.85em;}
.top_utilities a {color:#fff;}

/* font resize */
.font_resize {width:74px; height:22px;}
.font_resize a {padding:0px 10px; color:#fff; text-decoration:none; font-size:1.3em;}

/* main - common for all pages  */
.main {clear:both; width:1139px; z-index:10; background:transparent url('/images/default/bg_images/Main_Box_Shadow.png') no-repeat left bottom;}
.main_content, #flash_box {width:1000px; margin:0px auto;}

/* breadcrumb  */
#breadcrumb {margin:0px 0px 20px 0px;}
#breadcrumb li {font-size:0.9em;}
#breadcrumb li, #breadcrumb li a {color:#333;}

/* language change */
.lang_change {background-color:#DCDCDC; border:none !important; top:28px;}
.lang_label {display:none;}

/* homepage */
.tagline h1, .tagline p {text-align:center; color:#fff; font-family:Georgia;}
.tagline h1 {margin-top:20px; font-size:1.9em;}
#flash_box {height:300px;}

/* homepage content */
.home_content {clear:both; padding-bottom:25px;}
.division_shell {width:224px;}
.division {position:relative; width:224px; height:120px; padding:5px 8px 0px 8px; background-color:#E5E5E5; border-right:1px solid #A9A9A9; border-left:1px solid #A9A9A9; color:#333; font-size:0.9em;}
.division_bottom {width:242px; height:0px !important; overflow:hidden; padding-top:6px; background:transparent url('/images/default/tops_bottoms/BtmLinks_BoxBottom.png') no-repeat left top;}
.division a {display:block; color:#007c49; text-decoration:underline;}
h2.division_heading  {display:block; width:242px; height:39px; font-size:1.25em; font-family:Georgia;}
h2.division_heading a {width:185px; display:block; color:#fff; text-decoration:none; line-height:2.3em;}
.division_shell h3 {font-family:'Trebuchet MS'; font-weight:bold;}
.map_link img {margin-top:-3px;}

#flash_box_partners {margin-top:-3px; height:120px; width:224px;}
#flash_box_partners div {padding: 10px;}

/* homepage news strip */
.news_strip {border:0px solid red; line-height:2.5em; font-size:0.9em;}
.live_news p, .news_strip a {color:#fff; text-decoration:none;}
.news_strip a {font-family:Georgia;}
.rss_button, .newsletter, .live_news, .live_news p {height:29px;}

.rss_button {width:140px;}
.newsletter {width:163px; font-size:0.98em;}
.live_news {width:662px; padding:0px 10px; background:transparent url('/images/default/news/NewsTicker_2px.gif') repeat-x left top;}
.live_news img {padding-top:8px;}
.live_news p {width:620px; margin:0px; overflow:hidden;}

/*  homepage slide  */
.slide_box {position:absolute; top:20px; left:21px; width:197px; height:81px; overflow:hidden;}
.slide_container {position:absolute; width:2000px; height:57px; overflow:hidden !important;}
.img_div {float:left; height:57px; width:197px;}
a.arrow_left, a.arrow_right {padding:0px; background:none;}
.arrow_right {position:absolute; top:8px; right:10px;}

/* main navigation styles */
.main_navigation {clear:both; position:absolute; top:127px; left:0px;}
.main_navigation ol li {width:65px; height:33px; background:transparent url('/images/en/main_navigation/TopNav_tab_Home.gif') no-repeat 0px 0px;}
.main_navigation ol li:hover, .main_navigation ol li.selected {background-position: 0px -33px !important;}
	
.main_navigation ol li a {display:block; position:relative; top:10px; height:0px !important; overflow:hidden; margin:0px auto; padding-top:10px; background:transparent url('/images/main_navigation/TopNav_words_home.gif') no-repeat left top; line-height:2.2em;}
.main_navigation ol li.one a {position:relative;}
.main_navigation ol li a:hover, .main_navigation ol li a.selected {background-position: 0px -10px;}
	
.main_navigation ol li span a {display:block; width:11px !important; height:0px !important; overflow:hidden; margin-top:-10px; background:transparent url('/images/default/arrows/TopNav_arrows.gif') no-repeat 0px 0px !important;}
.main_navigation ol li span a:hover {background-position: 0px -11px !important;}

/* main navigation dropdown */
.main_navigation ul {border:0px solid white; position:absolute; width:169px; z-index:100; top:33px; background-color:#151515;}
.main_navigation ul li {margin:0px 14px; border-bottom:1px solid #3E3E3E;}
.main_navigation ul li a {color:#ccc; text-decoration:none; font-size:0.9em;}
.main_navigation ul li.last {border:none;}

/* sub navigation styles */
div#sub_navigation {position:relative;font-family:Georgia; line-height:1.1em;}
div#sub_navigation .h2_link {display:block; width:170px; font-size:1.1em; text-transform:uppercase; color:#666; border-bottom:1px solid #D0D0D0; text-decoration:none;}

div#sub_navigation li {width:180px;}
div#sub_navigation li a {display:block; border-bottom:1px solid #D0D0D0; text-decoration:none; color:#333;}
div#sub_navigation li a:hover, div#sub_navigation li a.selected_expanded, div#sub_navigation li a.selected_parent {color:#333;}

div#sub_navigation li a.selected_no_sub {color:#333; padding-top:0px;}
div#sub_navigation li a.selected_parent, div#sub_navigation li a.selected_expanded, div#sub_navigation li a.last {border:none;}

div#sub_navigation li ul li a {border:none; background:none; color:#000; font-size:0.85em;}
div#sub_navigation li ul li a:hover, div#sub_navigation li li a.selected_expanded_top, div#sub_navigation li li a.selected_parent, div#sub_navigation li li a.selected_child {border:none; background:none; color:#007c49; text-decoration:underline;}

div#sub_navigation li ul li ul li {width:170px;}

div#sub_navigation ul li.expanded_li, div#sub_navigation ul li.expanded_single_li {width:195px; padding-bottom:7px;}
div#sub_navigation ul li.expanded_single_li {padding-bottom:0px;}
div#sub_navigation ul li ul li.expanded_li {background:none;}

div#sub_navigation li.top_bg, div#sub_navigation li.second_top_bg {display:block; width:195px; height:7px;}
div#sub_navigation ul li ul li.second_top_bg {visibility:hidden; height:0px;}

/* footer */
.footer {clear:both; width:1000px; margin:0px auto; color:#707070;}
.footer a {text-decoration:none; color:#707070;}

/* footer sitemap */
.footer ol.site_map {padding-bottom:30px;}
.footer ol.site_map li {width:140px;}

.footer ol.site_map li ol li {clear:both;}
.footer ol.site_map a {display:block; width:140px; padding:0px 4px 7px 4px; border-bottom:1px solid #8E8E8E; font-family:Georgia;}
.footer ol.site_map li ol li a {padding:4px 4px 2px 4px; border:none; font-family:'Trebuchet MS'; font-size:0.85em;}

/* footer utilities */
.bottom_utilities_wraper {clear:both; width:100%; overflow:hidden;}
ol.bottom_utilities  {clear:both; position:relative; margin:0px auto; text-align:center; font-size:0.8em;}
ol.bottom_utilities li {position:relative;}
ol.bottom_utilities li a {padding:0px 2px;}

/* content pages */
.pages_content_wraper {padding-bottom:15px;}
.top_shadow {padding-top:25px;}

.pages_content {min-height:620px;}
.container_bg_color {min-height:640px; padding-bottom:35px; background-color:#F5F5F5;}
.left_bar {width:200px;}
.container {width:560px; padding:0px 20px 20px 20px; background-color:#F5F5F5;}
.container a {color:#007C49; text-decoration:underline;}
.right_bar {width:200px; padding-bottom:20px;}

/* right bar */
.right_bar_box {margin:20px 0px 0px 0px;}
.right_bar h2 {height:34px; font-size:1.2em; text-transform:uppercase; line-height:1.8em;}
.right_bar ul {padding:10px;}
.right_bar a {color:#333; text-decoration:none;}

/* right bar - sagia pack control */
.sagia_pack {position:relative;}
.sagia_pack_inner, .testimonial_inner {padding:2px 10px 10px 10px;}
.sagia_pack h2 {height:31px;}
.sagia_pack ul {margin:10px 0px; padding:0px;}

.number_items {position:absolute; top:5px;}
.number_items a {position:relative; top:2px;}
.download_my_pack input {margin-bottom:-2px;}
.select_premade {display:block; margin-top:10px;}

/* right bar - testimonial control */
.testimonial_inner img {margin:5px 0px;}

/* title header */
.title_img {margin-bottom:15px;}

/* listing summary */
.summary_item {clear:both; float:left; padding:10px 10px 15px 0px; width:100%; width:100%; border-bottom:1px solid #DEDEDE;}
.summary_item img {width:110px; padding-bottom: 5px;}
.summary_item .error_message {display:block;}

/* helpful links */
.helpful_links li, .document_list li {border-bottom:1px solid #DEDEDE;}
.helpful_links a, .document_list a {color:#333333; text-decoration:none;}
.document_list a {background-image:url(/images/default/arrows/Download-button.gif);}
.document_list h2 {margin-top:20px;}

/* contact us form */
.form label {display:block; width:170px;}
.form input, .form select, .form textarea {width:282px; height:20px; background-color:#DCDCDC; border:none !important; line-height:1.5em; font-family:'Trebuchet MS'; font-size:0.9em;}
.form textarea {width:362px; height:162px;}
.form select {width:284px; height:22px;}
.form .submit_query input {height:29px; background-color:transparent;}

/* FAQ */
.container .faq_list {margin:20px 0px;}
.faq_list a.question, .faq_list a.question_selected {display:block; width:560px; height:36px; padding-top:3px; line-height:1.9em; color:#333; font-family:Georgia; font-size:1.1em; text-decoration:none;}
.faq_list a.question:hover, .faq_list a.question_selected {color:#fff;}
.faq_list div {width:540px; margin-bottom:10px; padding:0px 10px; background:#E7E7E7 url('/images/default/tops_bottoms/FAQ_dropdownbox_bottom.gif') no-repeat left bottom;}
.faq_list div p {margin:0px; padding:5px 0px;}

/* Economic Cities */
ul.economic_cities {margin:0px;}
ul.economic_cities li {display:inline;}
ul.economic_cities li img {margin-bottom:12px;}

/* my sagia pack */
.my_sagia_pack .intro {width:366px;}

.download_box span {display:block; height:33px; line-height:2.5em;}
.download_box .btn_box {background-color:#E0DCCA;}
.download_box .bottom {height:0px; overflow:hidden; padding-top:5px;}

.my_sagia_pack h2 {display:block; padding:30px 0px 10px 0px; border-bottom:1px solid #DEDEDE; font-size:1.2em;}
.my_sagia_pack a {color:#333; text-decoration:none;}
.download_button {margin-top:-10px;}

/*  Google map */
iframe {width:560px;}

/* wizard  */
.wizard_wraper {width:530px; margin:20px 0px; padding-bottom:22px; background:#004065 url('/images/default/wizard/bg_images/lowerbar.gif') no-repeat left bottom;}
.wizard {width:530px; background:#004065 url('/images/default/wizard/bg_images/Midbars.gif') no-repeat left top;}
.wizard_inner {width:510px;padding:5px 0px; background-color:#F3F3F3;}

.wizard_left {width:300px;}
.wizard_right {width:196px;}
.wizard_left h2 {color:#00A598; font-size:1.7em; font-family:'Trebuchet MS';}
.wizard_left a {color:#034267;}

.wizard_inner .bottom_buttons {clear:both; width:490px; padding-top:50px;}
.bottom_buttons .button_left, .bottom_buttons .button_right {margin-top:10px;}
.bottom_buttons .button_left {clear:both;}

/* Interactive map popup */

.flash_box_map {width: 840px;}
.interactive-map h1 {height:20px; text-transform:none;}
.interactive-map h2 {padding-top:10px;}
.interactive-map input {padding-top:5px;}
.interactive-map {background-color:#F3F3F3; width:820px; height:550px; padding:10px; border:none;}
.popup-map {background-color:#000000; filter:alpha(opacity=70); -ms-filter:"alpha(opacity=70)"; opacity:0.7;}	