﻿/*  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;}*/

/* SAGIA Global Styles */
* {
	z-index: 1;
}

html {
	background: #232323;
}
body {
	color: #ffffff;
	font-family: Arial,Georgia,Tahoma,sans-serif;
	font-size: 78%;
	/*overflow-x: hidden;*/
}
a {
	color: #fff;
	text-decoration: none;
}
a:hover {
	color: #fff;
}
input {
	border: none;
}
h2,
.secondary-header {
	font-family: Georgia,Arial,Tahoma,sans-serif;
	font-size: 135%; /* 18px */
}
h3,
.third-header {
	font-family: Trebuchet MS, Arial,Georgia,Tahoma,sans-serif;
	/*color: #232323;*/
	color: #717171;
	text-transform: uppercase;
	font-size: 117%; /* 15px */
}
.clear {
	clear: both;
}
.page 
{
	background: #232323;
}
.container-inner {
	margin: auto;
	width: 1000px;
	overflow: hidden;
	padding: 0 15px;
}
/* End of Global Styles */

/* Header Styles */
.header {
	z-index: 2000;
}
.utility-menu,
.utility-menu .container-inner {
    background: #000;
}
.utility-menu .container-inner 
{
    padding: 5px 15px;
}
.increase-size,
.decrease-size {
	padding: 0 5px;
	cursor: pointer;
	float: left;
	width: 8px;
	height: 24px;
	text-align: center;
}
.decrease-size {
	padding-left: 0;
}
.increase-size {
	padding-right: 0;
}
.size-icon {
	float: left;
	padding-top: 6px;
	width: 26px;
	height: 12px;
}
.ie .size-icon {
	padding-top: 5px;
}
.site-search {
	width: 156px;
	height: 24px;
}

.site-search-box {
	background: #666;
	color: #ccc;
	width: 120px;
	height: 24px;
	padding: 0px 6px;
	line-height: 24px;
}
.site-search-submit-btn {
	background: url("images/search-btn.png") no-repeat #666 center;
	text-indent: -9999px;
	width: 24px;
	height: 24px;
}
.site-search-submit-btn {
	font-size: 0;
	line-height: 0;
}
.font-resize,
.language {
	background: url("images/utility-item-bg.png") repeat-x #5b5b5b;
	margin-right: 5px;
	padding-right: 5px;
}
.font-resize {
	padding-left: 7px;
	font-family: Georgia,Arial,Tahoma,sans-serif;
	line-height: 24px;
	height: 24px;
	width: 52px;
	text-align: center;
}
.ie7 .font-resize
, .ie8 .font-resize {
	line-height: 22px;
}

.language-list {
	width: 78px;
	line-height: 24px;
}
.language-list .selected {
	display: block;
}
#languages {
	position: absolute;
	background: #5b5b5b;
	display: none;
	z-index: 5001;
}
#languages a 
{
    display: block;
}
#languages li {
	width: 78px;
	cursor: pointer;
}
#languages li:hover {
	background: #232323;
}
.language-list select {
	border: none;
	background: transparent;
	height: 24px;
	width: 100px;
	color: #fff;
	-webkit-appearance: none;
	padding: 4px 0;
}
.language-list option {
	color: #000;
	background: transparent;
}
.main-nav {
	background: url("images/main-nav-bg.png") repeat-x 0 50% #fff;
	height: 79px;
	/*overflow: hidden;
	overflow: inherit;*/
	font-family: Trebuchet MS, Arial,Georgia,Tahoma,sans-serif;
	min-width: 1030px;
}
.main-nav .container-inner 
{
   /* background: url("images/main-nav-bg.png") repeat-x 0 50% #fff;*/
   overflow: visible;
}
.main-nav-map-container
{
    overflow: hidden;
    height: 100%;  
    margin-bottom: -79px;
    position: relative;
}
.main-nav-map {
	/*height: 79px;
	width: 1600px;
	margin: 0 auto;*/
    height: 79px;
	width: 650px;
	left: 50%;
	position: absolute;
	margin-left: -802px;
}
/*.page-home .main-nav-map {*/
	/*background: url("images/main-nav-map.png") no-repeat;*/
	/*height: 79px;
	width: 1600px;
	left: 0;
	position: relative;*/
	/*margin-left: 0px;
	position: absolute;
	width: 680px;
	margin-left: -804px;
	margin-bottom: -79px;*/
	/*margin: 0 auto -79px;
}*/
.logo {
	position: absolute;
	margin-top: -25px;
}
.main-nav-list-container 
{
	position: relative; /* For Map not to overlap Nav Text */   
	z-index: 5000;
}
.main-nav-list {
	width: 815px;
	font-size: 111%; /*14px;*/  
	font-weight: bold;
	text-transform: uppercase;
}
/*
.main-nav-item {
	float: left;
}
*/
.main-nav-item:hover {
	background: #fff;
}

.ie7 .main-nav-item {
	display: inline;
}
.main-nav-link {
	color: #000;
	display: block;
	padding: 0 14px;
	line-height: 79px;
	font-size: 14px;
}
.main-nav-item:hover .main-nav-link {
	color: #007f63;
}
.sub-nav-list {
	display: none;
	position: absolute;
	background: #fff;
	width: 154px;
	z-index: 6000;
}
.inner-nav-item {
	font-size: 101%; /*13px;*/
	text-transform: none;
	border-top: 1px dotted #7f7f7f;	
    width: 100%;
}
.inner-nav-item-hover,
.solid-border {
	border-top: 1px solid #a5a5a5;
}
.sub-nav-link {
	color: #008265;
	display: block;
	padding: 10px 10px;
	font-size: 14px;
}
.sub-nav-link:hover {
	background: #a5a5a5;
}
/* End of Header Styles */

/* Main Slideshow Styles */
.slideshow-container {
	background: #b7b7b7;
	width: 100%;
	position: relative;
	overflow: hidden;
	min-width: 1030px;
}
.main-slideshow {
	height: 538px;
	width:100%;
	margin: 0 auto;
}
.slide-copy-nav {
	position: relative;
	margin: 0 auto;
	width: 55px;
	height: 20px;
	z-index: 1002;
	margin-bottom: -20px;
	text-indent: -9999px;
	top: 10px;
}
.slide-copy-nav a {
	background: url("images/slide-pager-dots.png") no-repeat;
	width: 8px;
	height: 7px;
	display: block;
	float: left;
	margin-left: 5px;
}
.slide-copy-nav a:hover,
.slide-copy-nav .activeSlide {
	background-position: 0px -7px;
}
.ie7 .slide-copy-nav a {
}
.slide-bg-nav a{
	display: none;
}
.slide-copy-container {
	position: absolute;
	z-index: 1001;
	width: 100%;
	left: 0px;
}
.slide-bg-container {
	z-index: 1000;
	width: 1600px;
	position: relative;
	left: 50%;
	margin-left: -800px;
}
.slide-copy-list {
	height: 538px;
	width: 100%;
}
.slide-bg-list {
	/*margin: 0 auto;
	height: 538px;
	width: 1600px;*/
}
.slide-bg-item {
	color: #000;
	position: absolute;
	z-index: 2;
	display: none;
}
.slide-bg 
{
    position: relative;
    margin: 0 auto;
}
.slide-copy-item {
	z-index: 2000;
	width: 100%;
	margin: 0;
	margin-left: 35px;
}
.slide {
	position: relative;
	margin: 0 auto;
	width: 1004px;
	height: 538px;
}
.slide img {
	margin-left: -325px;
}
.slide-action {
	width: 1000px;
	margin: 0 auto;
}
.slide-action a {
	position: absolute;
	height: 49px;
	width: 100%;
	display: block;	
	text-indent: -9999px;
	margin-top: 279px;
}
.ie7 .slide-action a {
	font-size: 0;
	line-height: 0;
}

.slide-copy-item .slide-action a:hover {
	background-position: 0px -49px !important;
}

.new-promos
, .new-promo-list { 
	width: 1004px;
}

.new-promos {
	margin: 0 auto;
	z-index: 1000;
}
.ie7 .new-promos {
	position: relative;
	z-index: 1001;
}
.new-promo-list {
	position: absolute;
	margin-top: -135px;
	z-index: 1001;
}
.promo-header {
	width: 315px;
	height: 33px;
	position: absolute;
	bottom: 4px;
	padding: 15px 0px 5px 12px;
	cursor: pointer;
}
.promo-header .third-header {
	font-size: 135%; /*18px;*/
	color: #fff;
	padding-right: 12px;
}
.new-promo-item {
	background: url("images/new-promo-bg.png") no-repeat;
	width: 340px;
	height: 121px;
	padding-top: 6px;
	padding-left: 6px;
	margin-left: -12px;
	position: relative;
}
.promo-content-hover {
	background: #000;
	width: 301px;
	height: 81px;
	position: absolute;
	top: 4px;
	left: 4px;
	padding: 15px;
	font-family: Georgia, Trebuchet MS, Arial, sans-serif;
	font-size: 157%; /*20px;*/
	text-align: center;
	display: none;
	overflow: hidden;
}
.promo-content-hover a {
	display: block;
}
.promo-content-hover strong {
	font-size: 84%; /*16px;*/
	line-height: 32px;
}
/* End of Main Slideshow Styles */

/* Content Partners Styles */
.content-widgets {
	background: #e2e2e2;
}
.content-widgets .container-inner 
{
  	background: #e2e2e2;  
  	padding: 0 25px;   
}
.content-widgets .container-inner,
.footer .container-inner {
	width: 960px;
	padding-right: 25px;
	
}
.widget-item {
	padding: 10px 0;
	overflow: hidden;
}
.widget-item .third-header {
	margin-bottom: 10px;
}
.partners-widget {
	width: 251px;
	overflow: hidden;
	color: #000;
}
.prev-arrow,
.partner-list {
	float: left;
}
.prev-arrow,
.next-arrow {
	cursor: pointer;
}
.prev-arrow {
	background: url("images/widget-left-arrow.png") no-repeat 50% 50%;
	width: 7px;
	height: 55px;
}
.next-arrow {
	background: url("images/widget-right-arrow.png") no-repeat 50% 50%;
	width: 7px;
	height: 55px;
	float: right;
}
.partner-list {
	/*width: 237px;*/
	max-width: 175px;
	margin-left: 30px;
	/*margin-top: -8px;*/
}
.partner-item {
	display: none;
	height: 55px;
	width: 175px;
	margin: 0 auto;
	overflow: hidden;
	text-align: center;
}
.ie7 .partner-item {
}
.partner-item img { height: 55px !important;}
.partner-item-visible {
	display: block;
}
.latest-news-widget {
	width: 600px;
	padding-left: 50px;
}
.latest-news-widget .third-header {
	background: url("images/rss-icon.png") no-repeat 121px 4px;
	padding-right: 10px;
}
.latest-news-list {
	/*height: 20px;*/
}
.latest-news-item {
	height: 50px;
}
.latest-news-widget p {
	margin-right: 5px;
}
.latest-news-widget a {
	color: #00634d;
}
.news-date {
	color: #333333;
	font-weight: bold;
}
/* End of Content Partners Styles */

/* Footer Styles */
.site-map {
	background: url("images/site-map-bg.png") repeat-x top #008265;
	font-size: 101%; /*13px;*/
}
.site-map .container-inner 
{
	background: url("images/site-map-bg.png") repeat-x top #008265;
	padding: 38px 35px;
}
.site-map-list,
.site-map-left,
.site-map-right {
	/*float: left;*/
}
.site-map-left,
.site-map-right {
	width: 47%;
}
.site-map-left {
	/*margin-right: 48px;*/
}
.site-map-list {
	width: 45%;
	/*border-right: 1px dotted #80c1b2;*/
}
.site-map-right .site-map-list-last {
	border: none;
}
.site-map-list-first {
	/*margin-right: 43px;*/
}
.site-map-item {
	line-height: 24px;
}
.site-map-item-header {
	margin-bottom: 10px;
}
.site-map-section {
	overflow: hidden;
}
.site-map-right .contact-header {
	margin-top: 20px;
}
.key-sectors {
	clear: both;
	background: #019876;
	overflow: hidden;
	margin-top: 20px;
	padding: 20px;

}
.key-sectors .secondary-header {
	font-size: 173%; /*22px;*/
	margin-bottom: 15px;
}
.key-sector-list {
	float: left;
	width: 50%;
}
.key-sector-item {
	/*background: url("images/site-map-bullet.png") no-repeat left center;
	padding-left: 15px;*/
	line-height: 24px;
	font-size: 111%; /*14px;*/
}
.footer-logos {
	background: #c5c5c5;
}
.footer-logos .container-inner 
{
    background: #c5c5c5;
	padding: 20px 15px;
	width: 960px;
}
.logo-list-container {
    display: table;
    width: 100%;
}
.logo-item {
    display: table-cell;
	/*display: inline-block;*/
	padding: 0 22px;
	vertical-align: middle;
}
.logo-item a {
	text-decoration: none;
}
.ie7 .logo-item {
	display: inline;
}
.logo-item a {
	display: block;
	/*height: 79px;
	padding: 20px 0;*/
}
.ie7 .logo-item a 
{
    display: inline;
}
.logo-list {
	font-size: 12px;
	vertical-align: middle;
	/*padding: 10px 0;*/
	display: table-row;
}
.ie7 .logo-list 
{
    padding: 10px 0;  
}
.logo-list-top .logo-item {
	/*background: url("images/top-logos.jpg") no-repeat;*/
	/*width: 126px;*/
	/*height: 84px;*/
	/*text-indent: -9999px;*/
	/*padding: 12px 24px;*/
	padding: 0 24px;
}

.logo-list-bottom {
	margin-top: -25px;
}
.logo-list-bottom .logo-item {
	/*background: url("images/bottom-logos.jpg") no-repeat;*/
	/*width: 197px;*/
	height: 82px;
	/*text-indent: -9999px;*/
	padding: 0 22px;
	margin-top: 15px;
}
.logo-item-hover .logo-item-img {
    display: none;
}
.logo-item-hover .logo-item-img-hover {
    display: inline;
}
.logo-item-img-hover {
    display: none;
}
.ie7 .logo-item-img-hover 
{
    margin-left: -1px;
    margin-right: 1px;
}
.logo-item-first {
	padding-left: 0px !important;
}
.logo-item-last {
	padding-right: 0px !important;
}
.ie7 .logo-item {
	text-indent: 0px;
	line-height: 0;
	font-size: 0;
}
.footer-nav {
    background: #232323;
}
.footer-nav .container-inner 
{
    background: #232323;
	padding: 20px 15px;  
	width: 960px;   
}
.footer-nav-list,
.footer-nav p {
	/*float: left;*/
}
.footer-nav-list {
	color: #666;
	/*margin-left: 20px;*/
}
.footer-nav-list a {
	color: #01a580;	
}
.footer-nav-item {
	display: inline-block;
	/*float: left;*/
	border-right: 1px solid #666;
	padding-right: 5px;
	padding-left: 5px;
}
.ie7 .footer-nav-item {
	display: inline;
}
/*.footer-nav-item-last {
	border-right: none;
}*/
/* End of Footer Styles */

/* Sub Page Styles */
.main-nav-item-active .main-nav-link {
	color: #666666;
}
.page-content {
	background: url("images/content-bg.png") repeat-x #b7b7b7;
}
.content-container {
	color: #333333;
	font-size: 101%; /* 13px */
	width: auto;
	margin: 0 auto;
}
.content-map-container 
{
    overflow: hidden;
    height: 246px;   
    margin-bottom: -246px;
    position: relative;
}
.content-map {
	/*background: url("images/content-map-bg.png") no-repeat left top;*/
	/*height: 246px;
	width: 1600px;
	margin: 0 auto;*/
    height: 246px;
	left: 50%;
	position: absolute;
	margin-left: -805px;
	width: 650px;
}
.content {
	background: url("images/ranking-bg.png") no-repeat right bottom #fff;
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
	padding: 30px 15px;
	position: relative; /* To overlay Map behind Content */
	min-height: 750px;
}
.content-item {
	/*float: left;
	margin-right: 15px;*/
}
.left-rail {
	width: 180px;
	padding-top: 27px;
}
.side-nav-item {
	border-bottom: 1px dotted #7f7f7f;	
	padding: 10px 10px;
	font-weight: bold;
}
.side-nav-item-first {
	border-top: 1px dotted #7f7f7f;	
}
.side-nav-item a {
	color: #007f63;
}
.side-nav-item-selected
{
    background: #A5A5A5;
    border-top: 1px solid #A5A5A5;
    border-bottom: 1px solid #A5A5A5;   
}
.solid-bottom-border 
{
    border-bottom: 1px solid #A5A5A5;
}
.dotted-bottom-border 
{
    border-bottom: 1px dotted #7f7f7f;
}
.no-border 
{
    border: none;   
}
.side-nav-item-selected a
{
    color: #fff;
}
.side-nav-list-children 
{
    border-bottom: 1px dotted #7f7f7f; 
}
.side-nav-item-selected-child
{
    background: #A5A5A5; 
}
.side-nav-item-selected-child a
{
    color: #fff !important;
}
.side-nav-item-selected-parent 
{
    border-bottom: 0px dotted #7f7f7f;	
}
.side-nav-list 
{
	/*border-bottom: 1px dotted #7f7f7f;*/
}
.side-nav-list .side-nav-list li
{
    border-bottom: 0px;
}
.main-content {
	width: 610px;
}
.main-content a {
	color: #008265;
}
.content-nav {
	margin-bottom: 10px;
}
.content-nav-item {
	display: inline-block;
}
.ie7 .content-nav-item {
	display: inline;
}
.content-nav-item a {
	color: #333;
	text-decoration: underline;
}
.content-nav-item-last a {
	text-decoration: none;
}
.content-header h1 
{
    font-size: 200%;
    text-transform: uppercase;
}
.content-header p {
	font-family: Georgia,Arial,Tahoma,sans-serif;
	font-size: 142%; /* 19px */
	line-height: 25px;
	padding: 20px 0px;
	color: #705e08;
}
.managed-content {
	clear: both;
}
.managed-content h2 {
	font-family: Arial,Georgia,Tahoma,sans-serif;
	font-size: 139%; /* 18px */
	font-weight: bold;
	margin-bottom: 5px;
}
.managed-content p {
	font-size: 111%; /* 14px */
	/*margin-bottom: 20px;*/
	line-height: 24px;
}
.managed-content h2 a{
	color: #008265;
    text-decoration: none;
}
.managed-content a {
	color: #000000;
	text-decoration: underline;
}
.managed-content li
{
    list-style: disc;
}
.managed-content em, .managed-content i
{
    font-style:italic;
}
.managed-content table {
	/*background: url("images/mid-content-bg.png") no-repeat transparent;*/
	background: #ECECEC;
	width: 619px;
	height: 162px;
	padding: 6px 0 0 6px;
}
.managed-content table td {
	/*width: 335px;
	float: right;
	padding: 6px 25px 6px 0;*/
	font-size: 104%; /* 14px */	
	padding-top: 6px;
	background: transparent !important;
}
.managed-content table img {
	/*float: left;*/
	padding-left: 1px;
	height: 148px;
}
.managed-content table strong {
	font-weight: bold;
}
.managed-content table p {
	line-height: 18px;
	padding-top: 5px;
}
.right-rail {
	width: 175px;
	/*margin-right: 0;*/
}
.right-rail .secondary-header {
	text-transform: uppercase;
	font-size: 111%; /* 14px */
}
.right-rail a {
	color: #008265;
}
.rail-header-nav {
	margin-bottom: 10px;
}
.rail-header-nav-list {
	float: right;
}
.rail-header-nav-item {
	display: inline-block;
	font-size: 94%;
}
.ie7 .rail-header-nav-item {
	display: inline
}
.rail-header-nav-item a {
	color: #333;
}
.rail-header-nav-email {
	background: url("images/email-icon.gif") no-repeat left 3px;
	padding-left: 20px;
	margin-right: 10px;
}
.rail-header-nav-print {
	background: url("images/print-icon.gif") no-repeat left 2px;
	padding-left: 20px;
}
.sagia-pack {
	background: #ede9d7;
	padding-bottom: 10px;
}
.sagia-pack .secondary-header {
	background: #bdae67;
	color: #fff;
	padding: 10px;
	font-size: 135%; /* 18px */
}
.pack-list {
	padding: 10px;
	font-size: 101%; /* 13px */
}
.right-rail .select-pack
, .right-rail .select-pack-link {
	font-family: Georgia,Arial,Tahoma,sans-serif;
	color: #7a6610;
	font-weight: 111%; /* 14px */
}
.right-rail .selected-items
, .right-rail .select-pack {
	padding: 10px 10px 0 10px;
}
.rail-item {
	margin-top: 20px;
}
.rail-item .secondary-header {
	margin-bottom: 10px;
}
.related-link-list li,
.rail-item p {
	line-height: 18px;
}
.rail-item h4 {
	font-weight: bold;
	padding: 5px 0;
}
.investor-support li {
	margin-bottom: 20px;
}
/* End of Sub Page Styles */









/*.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;}	
