@charset "utf-8";

body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
background-color: #fcfcfc;
margin:0;
padding:0;
line-height:1.4em;
}

h1 {
padding:0;
margin:0;
line-height:1em;
}

h2 {
font-size:26px;
color:#003333;
font-weight:normal;
line-height:1.2em;
padding:0;
margin:0 0 20px 0;
}

h2 a { text-decoration:none; color:#000033; }
h2 a:link { text-decoration:none; color:#000033; }
h2 a:visited { text-decoration:none; color:#000033; }
h2 a:hover { text-decoration:none; color:#999999; }
h2 a:active { text-decoration:none; color:#000033; }

h3 {
font-size:20px;
color:#003333;
line-height:1.2em;
font-weight:normal;
padding:0 0 20px 0;
margin:0;
}

h4 {
font-size:16px;
color:#003333;
padding:0;
margin:20px 0;
}

h5 {
color:#003333;
font-size:16px;
font-weight:bold;
padding:0;
margin:0;
}

h6 {
font-size:16px;
color:#003333;
font-weight:normal;
padding:0;
margin:0 0 20px 0;
}

img {
border:0;
padding:0;
margin:0;
}

a { text-decoration:none; color:#F15D22; }
a:link { text-decoration:none; color:#F15D22; }
a:visited { text-decoration:none; color:#F15D22; }
a:hover { text-decoration:none; color:#003366; }
a:active { text-decoration:none; color:#F15D22; }

#container {
margin:0 auto;
width:900px;
background-color:#FFFFFF;
}

#header-wrapper {
float:left;
display:inline;
background-color:#0F1D31;
width:900px;
height:90px;
}

#logo-wrapper {
float:left;
display:inline;
width:89px; 
height:60px;
margin:15px 0 0 20px;
padding:0;
}

#logo {
width:89px;
height:60px;
position:relative;
}

#logo a span {
width:100%;
height:100%;
position:absolute;
background:url(../images/exco_logo.gif); no-repeat;
}

#sup-nav {
float:right;
display:inline;
text-align:right;
width:200px;
padding-right:20px;
padding-top:10px;
}

#sup-nav a { text-decoration:none; color:#FFFFFF; }
#sup-nav a:link { text-decoration:none; color:#FFFFFF; }
#sup-nav a:visited { text-decoration:none; color:#FFFFFF; }
#sup-nav a:hover { text-decoration:none; color:#F15D22; }
#sup-nav a:active { text-decoration:none; color:#FFFFFF; }


#nav-container {
float:left;
display:inline;
width:900px;
height:37px;
margin:0;
}

#nav-container ul {
margin:0;
padding:0;
list-style-type:none;
}

#nav-container li {
float:left;/*makes list horizontal*/
display:inline;/*makes list horizontal*/
height:37px;
}

#nav-container li.list1 {background:transparent url(../images/en/nav_message.jpg); width:150px;}
#nav-container li.list2 {background:transparent url(../images/en/nav_vision.jpg); width:131px;}
#nav-container li.list3 {background:transparent url(../images/en/nav_facts.jpg); width:181px;}
#nav-container li.list4 {background:transparent url(../images/en/nav_services.jpg); width:144px;}
#nav-container li.list5 {background:transparent url(../images/en/nav_about.jpg); width:164px;}
#nav-container li.list6 {background:transparent url(../images/en/nav_news.jpg); width:130px;}

#nav-container li.list1-stay {background:transparent url(../images/en/nav_message_on.jpg); width:150px;}
#nav-container li.list2-stay {background:transparent url(../images/en/nav_vision_on.jpg); width:131px;}
#nav-container li.list3-stay {background:transparent url(../images/en/nav_facts_on.jpg); width:181px;}
#nav-container li.list4-stay {background:transparent url(../images/en/nav_services_on.jpg); width:144px;}
#nav-container li.list5-stay {background:transparent url(../images/en/nav_about_on.jpg); width:164px;}
#nav-container li.list6-stay {background:transparent url(../images/en/nav_news_on.jpg); width:130px;}

#nav-container a {
display:block;
padding-top:37px;/*makes the text disappear*/
margin-top:0px;
height:0;/*makes the text disappear*/
color:#000000;
text-decoration:none;
overflow:hidden;
}

* html #nav-container a:link, * html #nav-container a:visited {
	height:32px; he\ight:0;
}

#nav-container a#item1 {background:transparent url(../images/en/nav_message_on.jpg) -150px -37px no-repeat;}
#nav-container a#item2 {background:transparent url(../images/en/nav_vision_on.jpg) -131px 37px no-repeat;}
#nav-container a#item3 {background:transparent url(../images/en/nav_facts_on.jpg) -181px -37px no-repeat;}
#nav-container a#item4 {background:transparent url(../images/en/nav_services_on.jpg) -144px -37px no-repeat;}
#nav-container a#item5 {background:transparent url(../images/en/nav_about_on.jpg) -164px -37px no-repeat;}
#nav-container a#item6 {background:transparent url(../images/en/nav_news_on.jpg) -130px -37px no-repeat;}

#nav-container a#item1:hover {background-position:top right; z-index:50;}
#nav-container a#item2:hover {background-position:top right; z-index:50;}
#nav-container a#item3:hover {background-position:top right; z-index:50;}
#nav-container a#item4:hover {background-position:top right; z-index:50;}
#nav-container a#item5:hover {background-position:top right; z-index:50;}
#nav-container a#item6:hover {background-position:top right; z-index:50;}
#nav-container a#item7:hover {background-position:top right; z-index:50;}

* html #nav-container a:hover { height:37px; height:0; }

#nav-container li.list1a {background:transparent url(../images/en/nav_message.jpg);}
#nav-container li.list2a {background:transparent url(../images/en/nav_vision.jpg);}
#nav-container li.list3a {background:transparent url(../images/en/nav_facts.jpg);}
#nav-container li.list4a {background:transparent url(../images/en/nav_services.jpg);}
#nav-container li.list5a {background:transparent url(../images/en/nav_about.jpg);}
#nav-container li.list6a {background:transparent url(../images/en/nav_news.jpg);}


#main-panel {
float:left;
display:inline;
padding:0;
width:900px;
margin-bottom:20px;
}

#3boxes-wrapper {
float:left;
display:inline;
width:900px;
padding:0;
}

#box {
float:left;
display:inline;
width:273px;
margin-left:20px;
padding:10px 0;
} 

#box h2, #latest-news h2 {
font-size:20px;
color:#000033;
padding:0;
margin-bottom:10px;
line-height:1em;
border-bottom:1px solid #CCCCCC;
}

#box img {
padding-left:10px;
}

#box a { text-decoration:none; color:#666666; }
#box a:link { text-decoration:none; color:#666666; }
#box a:visited { text-decoration:none; color:#666666; }
#box a:hover { text-decoration:none; color:#F15D22; }
#box a:active { text-decoration:none; color:#666666; }

.readmore {
background-image:url(../images/btn_readmore.gif);
padding-left:20px;
background-repeat:no-repeat;
}

#2boxes-wrapper {
float:left;
display:inline;
width:900px;
padding:0;
}

#latest-news {
float:left;
display:inline;
width:566px;
margin:0 20px;
} 

#news-table td {
padding-bottom:5px;
}

.date {
width:130px;
}

.news-text {
width:430px;
}

#news-table a { text-decoration:underline; color:#F15D22; }
#news-table a:link { text-decoration:underline; color:#F15D22; }
#news-table a:visited { text-decoration:underline; color:#F15D22; }
#news-table a:hover { text-decoration:underline; color:#666666; }
#news-table a:active { text-decoration:underline; color:#F15D22; }

#news-link {
margin:10px 0 0 130px;
}

#news-link a { text-decoration:none; color:#666666; }
#news-link a:link { text-decoration:none; color:#666666; }
#news-link a:visited { text-decoration:none; color:#666666; }
#news-link a:hover { text-decoration:none; color:#F15D22; }
#news-link a:active { text-decoration:none; color:#666666; }

#lending-license {
float:left;
display:inline;
width:233px;
background-color:#eeeeee;
margin-right:20px;
margin-top:20px;
padding:20px;
margin-bottom:10px;
}

#footer {
float:left;
display:inline;
background-color:#f5f5f5;
width:900px;
height:40px;
padding-top:10px;
margin-top:30px;
color:#cccccc;
border-top:1px solid #CCCCCC;
}

#footer-nav {
float:left;
display:inline;
margin-left:20px;
}

#footer-copyright {
float:right;
display:inline;
margin-right:20px;
}

#footer a { text-decoration:none; color:#cccccc; }
#footer a:link { text-decoration:none; color:#cccccc; }
#footer a:visited { text-decoration:none; color:#cccccc; }
#footer a:hover { text-decoration:none; color:#F15D22; }
#footer a:active { text-decoration:none; color:#cccccc; }



/* Internal Page */

#main-wrapper {
float:left;
display:inline;
width:900px;
margin-top:30px;
}

#left-nav {
float:left;
display:inline;
width:180px;
padding:0 20px 0 0;
}

#left-nav a { text-decoration:none; color:#666666; }
#left-nav a:link { text-decoration:none; color:#666666; }
#left-nav a:visited { text-decoration:none; color:#666666; }
#left-nav a:hover { text-decoration:none; color:#F15D22; }
#left-nav a:active { text-decoration:none; color:#666666; }


#content {
float:left;
display:inline;
width:620px;
padding:0 10px 0 20px;
border-left:1px solid #DDDDDD;
}

#content-copy {
float:left;
display:inline;
width:500px;
padding:30px 0 0 20px;
}

#grid {
border-top:2px solid #CCCCCC;
border-bottom:2px solid #CCCCCC;
}

#grid .odd {
background-color:#EEEEEE;
} 

#grid .even {
background-color:#F5F5F5;
}

.quote {
font-weight:bold;
padding:20px;
border:1px solid #DDDDDD;
background-color:#F5F5F5;
}

.caption {
font-size:10px;
}

.date2 {
width:100px;
color:#3b6783;
}

.news-text2 {
width:460px;
color:#3b6783;
}

#news-text2 a { text-decoration:none; color:#F15D22; }
#news-text2 a:link { text-decoration:none; color:#F15D22; }
#news-text2 a:visited { text-decoration:none; color:#F15D22; }
#news-text2 a:hover { text-decoration:none; color:#003366; }
#news-text2 a:active { text-decoration:none; color:#F15D22; }

#grid2 .bottomborder {
border-bottom:2px solid #CCCCCC;
} 

.form-title {
font-size:16px;
color:#003333;
font-weight:normal;
}

#grid2 .odd {
background-color:#EEEEEE;
} 

#grid2 .even {
background-color:#F5F5F5;
}

.exco {
color:#000033;
font-weight:bold;
}

.aqush-img img {
padding:0 5px;
}

/* Page Title */

#title-message {
float:left;
display:inline;
width:659px;
height:175px;
padding:0;
margin:0;
background-image:url(../images/en/title_message.jpg);
}

#title-message h2 {
display:none;
}

#title-vision {
float:left;
display:inline;
width:659px;
height:175px;
padding:0;
margin:0;
background-image:url(../images/en/title_vision.jpg);
}

#title-vision h2 {
display:none;
}

#title-facts {
float:left;
display:inline;
width:659px;
height:175px;
padding:0;
margin:0;
background-image:url(../images/en/title_facts.jpg);
}

#title-facts h2 {
display:none;
}

#title-services {
float:left;
display:inline;
width:659px;
height:175px;
padding:0;
margin:0;
background-image:url(../images/en/title_services.jpg);
}

#title-services h2 {
display:none;
}

#title-about {
float:left;
display:inline;
width:659px;
height:175px;
padding:0;
margin:0;
background-image:url(../images/en/title_about.jpg);
}

#title-about h2 {
display:none;
}

#title-news {
float:left;
display:inline;
width:659px;
height:175px;
padding:0;
margin:0;
background-image:url(../images/en/title_news.jpg);
}

#title-news h2 {
display:none;
}

.dotline {border-top:1px dotted #d9d9d9; height:1px;}