﻿/*
--------------------------
LAYOUT
--------------------------
*/

#home_wrapper{max-width: 1060px; min-width: 1024px; width: auto !important; width:100%;background-color: white; margin: 0px auto; border-color: #e4e4e4; border-width: 0px  1px; border-style: solid;}

/* header */
#header {width: 100%; height: 102px; background: #134b82 url(../images/header-bg.jpg) repeat-x;}

/* header - logo */
#header-logo {width: 500px; height: 100px;float:left;}

/* header - navigation */
.header-navigation-container{padding-top:5px;width:400px;float:right;}
#header-navigation {height: 20px; background: url(../images/header-navigation-bg.gif) no-repeat; font-size: 10px; line-height: 10px; text-transform: uppercase; color: white; float:right;}
#header-navigation li {list-style-type:none;float: left; margin-left: 20px; background-repeat: no-repeat; background-position: 0 50%; height: 10px; padding: 5px 0; font-size: 10px; color: white;}
#header-navigation li a {float: left; height: 10px; padding-left: 15px; color: white;}
#header-navigation li a :hover{ color:black;}
#header-navigation li a:focus{ color:green;}
#header-navigation ul {}
#header-navigation li#text{vertical-align:text-bottom;padding: 5px 0px;margin:0px 0px 0px 30px;}
#header-navigation a.text-size{vertical-align:baseline;padding:0px 5px 0px 0px;margin:0px;}
#header-navigation .size-small{font-size:10px;}
#header-navigation .size-normal{font-size:12px;}
#header-navigation .size-big{font-size:14px;}

#header-navigation li#print {background-image: url(../images/icon-print.gif);}
#header-navigation li#print a {padding-left: 20px;}
#header-navigation li#print a :hover{ color:black;}
#header-navigation li#print a :focus{ color:green;}
#header-navigation li#mobile {background-image: url(../images/icon-mobile.gif);}
#header-navigation li#language {background-image: url(../images/icon-language.gif); padding-left: 5px;float:right;}
#header-navigation li#language-select {margin-left: 10px; height: 10px; padding: 0;}
#header-navigation .language-selector{width:100px;background-image: url(../images/arrow_bottom_right.gif);background-position:97% bottom;background-color:Transparent;background-repeat:no-repeat;}
.languageList
{
  width:140px;
  float:right;
  margin-left:258px;
  background:white;
  border:solid 1px #e3e3e3;
  position:absolute;
}
.languageList ul 
{
  padding:0px;margin:0px;
  }
.languageList ul li
{
  border-bottom:solid 1px #e3e3e3;
  padding:5px;
  list-style-type:disc;
}
.languageList ul li img
{
  margin:0px 12px 0px 3px;
}  
/* header - navigation - search */
.pageForm{margin:0px;padding:0px;}
#search-form {float:right;width:350px;margin-top:20px;}
#search-form label#searchlabel{vertical-align:5px; font-size: 15px; color: white; font-family: Arial, Verdana, sans-serif;}
#search-form input#searchKeyword{font-size: 15px; color: #666; font-family: Arial, Verdana, sans-serif;border:solid 1px #e3e3e3;}
#site-selection {color: #666; font-family: Arial, Verdana, sans-serif;}


/* content */
#content {background-color:  #e3e3e3; margin-top: 1px; padding: 5px; padding-bottom: 0; height:auto !important;height:425px; min-height:425px;display:block;clear:both;}
#content-twocolumn {background-color: #e3e3e3; margin-top: 1px; padding: 5px; padding-bottom: 0; height:auto !important;height:425px; min-height:425px;display:block;clear:both;}
#content-alternate {background-color: #e3e3e3; margin-top: 1px; padding: 5px; padding-bottom: 0; height:auto !important;height:425px; min-height:425px;display:block;clear:both;}
#content-threecolumn {/*align:center;*/ background-color: #e3e3e3; margin-top: 1px; padding: 5px; padding-bottom: 0; height:auto !important;height:425px; min-height:425px; width:auto !important;width:973px; min-width:973px; display:block;clear:both;}

#content-twocolumn .col-left{width: 680px; float: left;}
#content-twocolumn .col-right {width: 280px; float: right;}

#content-twocolumn .col-left-menu{width: 200px; float: left;}
#content-twocolumn .col-right-content{width: 760px; float: right; margin-right:5%;}

#content-twocolumn .col-left-content{width: 745px; float: left;}
#content-twocolumn .col-right-gutter {width: 215px; float: right;}

#content-alternate .col-left{padding-left:10px; width: 890px; float: left;}
#content-alternate .col-right {width: 280px; float: right;}

#content-alternate .col-left-menu{width: 200px; float: left;}
#content-alternate .col-right-content{width: 760px; float: right;}

#content-alternate .col-left-content{width: 745px; float: left;}
#content-alternate .col-right-gutter {width: 215px; float: right;}


#content-threecolumn .col-left{width: 200px; float: left;}
#content-threecolumn .col-middle
	{
/*width: 533px; float: left; margin:0px 3px 0px 10px; */
    display: block;
    float: left;
    margin-left: 2%;
    width: 573px;
    padding: 10px;
        }
#content-threecolumn .col-right {width: 215px; float: right;}
#content-threecolumn {background-color: #ffffff;}
#content-threecolumn p{padding:0 0 10px 0;margin:0;margin-right:2px; line-height:14px;font-size:12px;}
#content-threecolumn,
#content-threecolumn a,
#content-threecolumn a:hover,
#content-threecolumn a:visited{font-size:12px;text-decoration:none;}
#content-threecolumn a:hover{text-decoration:underline;}
#content-threecolumn li{padding:0;margin:0;font-size:12px;}
#content-threecolumn .col-right .bucket ul {padding: 0 5px;margin:0;list-style:none;}
#content-threecolumn .col-left .bucket ul {padding: 0 5px;margin:0;list-style:none;}
#content-threecolumn .col-right .bucket ul li{line-height:16px;border-bottom:solid 1px #ddd;}
#content-threecolumn .col-left .bucket ul li{line-height:16px;border-bottom:solid 1px #ddd;}
#content-threecolumn .col-right .bucket {margin-bottom: 0px; border-bottom: 1px solid #FFFFFF;}
#content-threecolumn .col-left .bucket {margin-bottom: 0px; border-bottom: 1px solid #FFFFFF;}
.menu-container .menu {background: transparent url(../images/col-left-menu-bg-bottom.gif) no-repeat 0 100%;}
#content-threecolumn .col-right .bucket {background: transparent url(../images/col-right-bucket-bg-bottom-215.gif) no-repeat 0 100%;}
#content-threecolumn .col-right .bucket span.bucket-top {background: transparent url(../images/col-right-bucket-bg-top-215.gif) no-repeat;}
#content-threecolumn .col-left .bucket {background: transparent url(../images/col-left-menu-bg-bottom.gif) no-repeat 0 100%;}
#content-threecolumn .col-left .bucket span.bucket-top {background: transparent url(../images/col-left-menu-bg-top.gif) no-repeat;}


#content-twocolumn {background-color: #ffffff;}
#content-twocolumn p{padding:0 0 10px 0;margin:0;line-height:14px;font-size:12px;}
#content-twocolumn,
#content-twocolumn a,
#content-twocolumn a:hover,
#content-twocolumn a:visited{font-size:12px;text-decoration:none;}
#content-twocolumn a:hover{text-decoration:underline;}
#content-twocolumn li{padding:0;margin:0;font-size:12px;}
#content-twocolumn .col-right .bucket ul {padding: 0 5px;margin:0;list-style:none;}
#content-twocolumn .col-left .bucket ul {padding: 0 5px;margin:0;list-style:none;}
#content-twocolumn .col-right .bucket ul li{line-height:16px;border-bottom:solid 1px #ddd;}
#content-twocolumn .col-left .bucket ul li{line-height:16px;border-bottom:solid 1px #ddd;}
#content-twocolumn .col-right .bucket {margin-bottom: 0px; border-bottom: 1px solid #FFFFFF;}
#content-twocolumn .col-left .bucket {margin-bottom: 0px; border-bottom: 1px solid #FFFFFF;}
.menu-container .menu {background: transparent url(../images/col-left-menu-bg-bottom.gif) no-repeat 0 100%;}
#content-twocolumn .col-right .bucket {background: transparent url(../images/col-right-bucket-bg-bottom-215.gif) no-repeat 0 100%;}
#content-twocolumn .col-right .bucket span.bucket-top {background: transparent url(../images/col-right-bucket-bg-top-215.gif) no-repeat;}
#content-twocolumn .col-left .bucket {background: transparent url(../images/col-left-menu-bg-bottom.gif) no-repeat 0 100%;}
#content-twocolumn .col-left .bucket span.bucket-top {background: transparent url(../images/col-left-menu-bg-top.gif) no-repeat;}


#content-alternate {background-color: #ffffff;}
#content-alternate p{padding:0 0 10px 0;margin:0;line-height:14px;font-size:12px;}
#content-alternate,
#content-alternate a,
#content-alternate a:hover,
#content-alternate a:visited{font-size:12px;text-decoration:none;}
#content-alternate a:hover{text-decoration:underline;}
#content-alternate li{padding:0;margin:0;font-size:12px;}
#content-alternate .col-right .bucket ul {padding: 0 5px;margin:0;list-style:none;}
#content-alternate .col-left .bucket ul {padding: 0 5px;margin:0;list-style:none;}
#content-alternate .col-right .bucket ul li{line-height:16px;border-bottom:solid 1px #ddd;}
#content-alternate .col-left .bucket ul li{line-height:16px;border-bottom:solid 1px #ddd;}
#content-alternate .col-right .bucket {margin-bottom: 0px; border-bottom: 1px solid #FFFFFF;}
#content-alternate .col-left .bucket {margin-bottom: 0px; border-bottom: 1px solid #FFFFFF;}

#content-alternate .col-right .bucket {background: transparent url(../images/col-right-bucket-bg-bottom-215.gif) no-repeat 0 100%;}
#content-alternate .col-right .bucket span.bucket-top {background: transparent url(../images/col-right-bucket-bg-top-215.gif) no-repeat;}
#content-alternate .col-left .bucket {background: transparent url(../images/col-left-menu-bg-bottom.gif) no-repeat 0 100%;}
#content-alternate .col-left .bucket span.bucket-top {background: transparent url(../images/col-left-menu-bg-top.gif) no-repeat;}


.breadcrumbStyle
{
	margin-left:5px;
}
 
