html, body {margin:0;	padding:0;
  min-height:100%; height:100%; /* needed for container min-height */
}
body {margin:0;padding:0; background:#ffffff url("/images/topBckgr.gif") 0px 0px repeat-x; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#283744; }

.TrackerCode {height:0px;font-size:0px;line-height:0px;overflow:hidden;}
.Clear {overflow:hidden; clear:both; height:0; line-height:0; font-size:0;}
.Wrapper .Logo {position:absolute; right:230px; margin-top: 14px; }
.WrapperHome .Logo {position:absolute; right:0px; margin-top: 14px; }

.Logo {}
  .LogoIE6fix {position:absolute; bottom:0px; left:0px; width:603px; height:99px; z-index:10; }
  .LogoIE6fix img {width:603px; height:99px; }
  

.Copyright {padding-right:15px; float: left;}
.bottomMenu { float: left; }
.MadeBy { float: right; margin-right: 15px; }
.MadeBy .LogoWF {margin-bottom:-1px; margin-left:4px; }

#partnerLogos { display: block; float: left; width: 100%; }
#partnerLogos img { margin-right: 10px; }

.ContentMain p label {padding-right:7px;}
.ContentMain p .Divider {padding-left:7px;padding-right:7px;color:#7b8784; }
.fixedLabel {float: left; width: 80px; padding-right: 10px;}


div.active {display:block; }
div.inactive {display:none; }

.LogoPartner {float:right; margin:0 0 14px 20px; color:#7b8784; font-size:11px; }
.LogoPartner img {display:block; border:1px solid #c8a37c; margin-bottom:7px; }

.LinkBack {font-size:11px;}


.InfoDataList {margin-top:10px;}
.InfoDataList th,
.InfoDataList td {padding-bottom:25px; font-size:12px; line-height:16px; text-align:left; vertical-align:top; }
.InfoDataList th {padding-right:10px; font-weight:bold; }
.InfoDataList .ListArrow {padding:0 0 0 9px; background:url("/images/listArrow.gif") 0px 6px no-repeat;}
.InfoDataList p {padding-left:9px;}

.InfoDataList11px {margin-top:10px;}
.InfoDataList11px th,
.InfoDataList11px td {padding-bottom:25px; font-size:11px; line-height:14px; text-align:left; vertical-align:top; }
.InfoDataList11px th {padding-right:10px; font-weight:normal; color:#7b8784; }
.InfoDataList11px .ListArrow {padding:0 0 0 9px; background:url("/images/listArrow.gif") 0px 4px no-repeat;}

.ListData {margin:0; padding:0; list-style:none; }
.ListData li {margin:0; padding:0 0 14px 9px; background:url("/images/listArrow.gif") 0px 4px no-repeat; color:#7b8784; }


.LinkMore {border-bottom:1px solid #283744; text-align:right; text-transform:lowercase; font-size:11px; }
.LinkMore a {margin-bottom:-1px; padding:0 5px 1px 15px; background:#283744; color:#eae1c2; background-image:url("/images/readmoreArrow.gif"); background-position:5px 5px; background-repeat: no-repeat;}
.LinkMore:hover {border-bottom:1px solid #c6a077; }
.LinkMore:hover a,
.LinkMore a:hover {background:#c6a077; color:#283744; background-image:url("/images/readmoreArrowHover.gif"); background-position:5px 5px; background-repeat: no-repeat;}
p.LinkMore {padding-bottom:0px; margin-bottom:14px;}

.NavMainBckgr2Clmns {background-image:url("/images/navMainBckgr2Clmns.gif"); background-position:center 125px; background-repeat:no-repeat; }
.NavMainBckgr1Clmn {}
.NavMainSubBckgr2Clmns {}
.NavMainSubBckgr1Clmn {}


.Wrapper {position:relative; min-height:100%; height:100%; min-width:1000px; }
.WrapperInner {position:relative; min-height:100%; min-width:1000px; text-align:center; }

.Main {margin:auto; width:1000px; text-align:left; }
  .Main .Top {position:relative; height:120px; margin-left:-1px; padding-left:1px; background:url("/images/topBckgrGradient.gif") 0px 0px no-repeat; }
  .Main .Middle .LeftClmn {float:left; margin:-18px 5px -50px 0; width:220px; }
  .Main .Middle .ContentMain {position:relative; float:right; padding:5px 0 0 0; }


.ContentTwoClmns {clear:both; overflow:hidden; }
  .ContentTwoClmns .TwoClmnsLeft {float:left; margin-right:20px; width:48%; }
  .ContentTwoClmns .TwoClmnsRight {float:left; width:48%; }


.WrapperBottom {position:absolute; bottom:0px; left:0px; width:100%; background-color:#283744; color:#7b8784; text-align:center; }
  .WrapperBottom .Bottom {position:relative; margin:auto; width:1000px; height:66px; text-align:left; font-size:11px; }
  .WrapperBottom .Bottom .ContentMain {position:relative; float:right; }

.Logo {z-index:1; }
.NavLangs {z-index:2; }
.Main .Middle .LeftClmn {position:relative; z-index:7; }
.Main .Middle .ContentMain {position:relative; z-index:6; }
.NavMainHolder {position:relative; z-index:7;}
.WrapperBottom {z-index:5; }

.Left2Clmns .WrapperInner {background-image:url("/images/left2Clmns.gif"); background-position:center top; background-repeat:repeat-y; }
.Left2Clmns .ContentMain {width:540px; }
.Left2Clmns .Bottom {background-image:url("/images/left2ClmnsBottom.gif");background-position: -8px 0px; background-repeat: no-repeat; }

.LeftClmnBlog .ContentMain,
.LeftClmnPublications .ContentMain {width:765px; }

.LeftClmnBlog .WrapperInner  {background-image:url("/images/leftClmnBlog.gif"); background-position:center top; background-repeat:repeat-y; }
.LeftClmnBlog .Bottom {background-image:url("/images/leftClmnBlogBottom.gif");background-position: -8px 0px; background-repeat: no-repeat; }

.LeftClmnPublications .WrapperInner {background-image:url("/images/leftClmnPublications.gif"); background-position:center top; background-repeat:repeat-y; }
.LeftClmnPublications .Bottom {background-image:url("/images/leftClmnPublicationsBottom.gif");background-position: -8px 0px; background-repeat: no-repeat; }

.Wrapper .Middle {padding-bottom:120px; }
.Wrapper .Bottom {padding-top:43px; }


/* Home Styles */
.WrapperHome {}
.WrapperHome .Middle {padding-bottom:253px; }
.WrapperHome .WrapperBottom {}
.WrapperHome .Bottom {padding-top:157px; }

.WrapperHome .WrapperBottom .News {position:relative; float:left; width:330px; margin:-175px 0 0 0; height:175px; overflow:hidden; font-size:11px;}
.WrapperHome .WrapperBottom .News .HeadlineNews {padding-bottom:20px; }
.WrapperHome .WrapperBottom .News a {font-weight:bold; color:#eae1c2; }
.WrapperHome .WrapperBottom .News a:hover {color:#c6a077; }

.WrapperHome .WrapperBottom .Search {position:relative; float:right; width:200px; margin:-175px 0 0 0; height:175px; overflow:hidden;}
.WrapperHome .WrapperBottom .Search .HeadlineSearch {padding-bottom:20px; }
.WrapperHome .WrapperBottom .searchBox input.inputKeyword {margin:0; height: 14px; padding:3px 2px; width:155px;  background:#7b8784; border:0px; color:#eae1c2;font-size:11px; font-family:Arial,Helvetica, sans-serif; }
.WrapperHome .WrapperBottom .searchBox input.bttnSearch {margin:0; padding:0; border:0px; width:25px; height:20px; background:#7b8784 url("/images/bttnSearch.gif")  no-repeat; color:#eae1c2;font-size:11px; font-family:Arial,Helvetica, sans-serif; vertical-align:bottom; cursor: pointer; }

.WrapperHome .LeftClmn {margin-bottom:-175px !important;}

.cvDownload {margin-bottom:20px; padding-top:5px;padding-bottom:5px; border-top:1px solid #4d5452; border-bottom:1px solid #4d5452; }

.cvDelimiter, .downloadDelimiter, .lineDelimiter { color: #f00; background-color: #000000; color: #000000; height: 1px; border: 0; }
.lineDelimiter { margin-top: 30px; margin-bottom: 30px; }
.contactFormDelimiter { color: #f00; background-color: #000000; color: #000000; height: 1px; border: 0; margin-bottom: 25px; margin-top: 15px; }
.BlogClmn {padding:5px;background:#e0cda7; min-height: 300px; }
.BlogPost {padding: 0px 5px 20px 5px; clear:both; overflow:hidden; }
.BlogPost h3 {margin:0; padding:0 0px 15px 0px; font-size:12px; }
.BlogPost p {margin:0; padding:0 5px 15px 5px; }
.BlogPost  p.columnAthors {color:#283744 !important; font-size:11px; padding: 0px 0px 4px 0px;}

.PublicationsClumnEn {padding:5px; background:#eae1c2; }
.PublicationsClumnEn .NavClmn div {width:52px; }

.PublicationsClumnBg {padding:5px; background:#eae1c2; padding-top: 0px; }
.PublicationsClumnBg .NavClmn div {width:52px; }

  div.publications-tab {background-image:none; color:#bb1515; cursor:pointer; }
  div.publications-tab span {background-color:#EAE1C2;}
  div.publications-tab-selected {color:#eae1c2; cursor:default; background-image:url("/images/navSectionArrow.gif"); background-repeat:no-repeat; background-position:bottom center; }
  div.publications-tab-selected span {background-color:#C6A077; }
  .publicationItem {padding:0 5px 20px 5px; }
    .publicationItem h3 {margin:0; padding:0; font-size:12px; }
    .publicationItem .ToRight {float:right; width:90px; padding:0 0 5px 5px; text-align:right; color:#7b8784; font-size:10px; color: #283744; }
    .publicationItem .ToRight img {display:block; margin-bottom:5px;}
    .publicationItem .columnAthors {color:#283744; font-size:10px; padding-bottom: 4px;}
    .publicationItem p {margin:0; padding:0 0 12px 0; font-size:11px; }


.NavLangs {position:absolute; top:0px; right:0px; padding-top:2px; height:31px; color:#898989; text-transform:lowercase; }
.NavLangs img.Border,
.NavLangs ul {float:right; }
.NavLangs a {color:#fff; text-decoration:none; }
.NavLangs a:hover {color:#EAE1C2;}
.NavLangs .Selected {color:#898989; }
.NavLangs .Divider {color:#3e3e3e; }
.NavLangs ul {display:inline; margin:0;padding:0; list-style:none; background:url(/images/navLangsMiddle.gif) repeat-x top left; }
.NavLangs ul li {display:inline; margin:0;padding:0 10px; font-size:10px; line-height:20px; vertical-align:middle; background:none;}

.NavClmn {clear:both; overflow:hidden; margin-bottom:15px; }
  .NavClmn div {float:left; padding-bottom:6px; text-align:center; text-transform:uppercase; font-size:10px; line-height:11px; }
  .NavClmn div span {display:block; padding:10px 5px; }
  .NavClmn div.Selected {color:#eae1c2; cursor:default; background-image:url("/images/navSectionArrow.gif"); background-repeat:no-repeat; background-position:bottom center; }
  .NavClmn div.Selected span {background-color:#C6A077; }

.NavMainHolder {margin-left:-10px; padding-bottom:14px;  font-size:10px; font-weight:bold; font-family:Arial,Helvetica,sans-serif; }
.NavMainHolder ul {list-style:none; margin:0; padding:0; }
.NavMainHolder ul li {float:left; margin:0; padding:0; background:none; font-size:10px; line-height:12px; }
.NavMainHolder .NavMain {padding-left:2px;background:#da4c2e; clear:both; overflow:hidden; text-transform:uppercase; } /*height:30px; */
  .NavMainHolder .NavMain a {display:block; color:#ffffff; padding:9px 4px 9px 4px; white-space:nowrap; }
  .NavMainHolder .NavMain .Divider {padding:8px 0 7px 0; }
  .NavMainHolder .NavMain .Selected {color:#000000; }
.NavMainHolder .NavMainSub {padding-left:4px; background:#c6a077; clear:both; overflow:hidden; text-transform:uppercase; } /*height:30px; */
  .NavMainHolder .NavMainSub a {display:block; color:#ffffff; padding:9px 3px 9px 3px; white-space:nowrap; }
  .NavMainHolder .NavMainSub .Divider {padding:8px 0 7px 0; }
  .NavMainHolder .NavMainSub .Selected {color:#000000 !important; background:url("/images/navMainArrowSelected.gif") center bottom no-repeat;}
  .NavMainHolder .NavMainSub .SelectedParent {color:#000000;}
.NavMainHolder .NavMainPath {padding:12px 0 0 3px; clear:both; overflow:hidden; font-weight:normal;}
.NavMainHolder .NavMainPath a,
.NavMainHolder .NavMainPath span {display:block; padding:0 7px; }
.NavMainHolder .NavMainPath a {color:#bb1515; }
.NavMainHolder .NavMainPath .Divider {width:3px; overflow:hidden; background:url("/images/navMainPathDivider.gif") 0px 4px  no-repeat; }

.NavMainHolder .NavMainSubCategory { background:#ffffff !important; border-bottom: 1px solid #C6A077; }
.NavMainHolder .NavMainSubCategory a { color: #C6A077 !important;}
.NavMainHolder .NavMainSubCategory .Selected {color:#000000 !important; background:url("/images/navMainArrowSelectedBrown.gif") center bottom no-repeat;}
.NavMainHolder .NavMainSubCategory .Divider {padding:8px 0 7px 0; visibility: hidden; }

.NavBottom, 
.NavBottom .NavMain {display:inline; margin:0; padding:0; }
  .NavBottom .NavMain ul {display:inline; margin:0; padding:0; list-style:none; }
  .NavBottom .NavMain li {display:inline; background:none;}
  .NavBottom .NavMain a {color:#eae1c2; text-decoration:none; }
  .NavBottom .NavMain .Selected {}
  .NavBottom .NavMain .Divider {padding:0 8px; }

.EventsList {padding-bottom:10px; }
.EventsList p {margin:0; padding:0 0 14px 0; font-size:11px; }
.EventsList .Date {display:block; }

.Paging {clear:both; overflow:hidden;margin-top:10px; padding:10px 0; border-top:1px solid #4d5452; font-size:10px; font-weight:bold; text-transform:lowercase; }
.Paging .ToLeft {float:left; white-space:nowrap; }
.Paging .ToRight {float:right; white-space:nowrap; }
.Paging a,
.Paging span {padding:0 5px; }


.SearchFormTop {position:absolute; bottom:10px; right:0px; }
.SearchFormTop .inputKeyword {margin:0; padding:4px 3px; border:0px; width:159px; background:#da4c2e; font-size:10px; line-height:12px; color:#ffffff; font-family:Arial,Helvetica,sans-serif; }
.SearchFormTop .bttnSearch {margin:0; padding:0px; border:0px; width:22px; height:22px; background:url("/images/bttnSearchTop.gif") no-repeat; cursor: pointer; }

.SearchCategories { display: inline; margin-bottom:20px; padding:3px 5px 0 5px; overflow:hidden; clear:both; background:#eae1c2; font-size:10px; font-weight:bold; text-transform:uppercase; float:left; width: 755px; }
.SearchCategories .Item {float:left; padding:6px 10px; }
.SearchCategories .Active {background-color:#ffffff;}
.found {background:#c6a077; color:#ffffff; font-weight:normal;}
.HeadlineMain .SearchText {font-weight:normal; font-style:italic; color:#000000; font-size:13px; }

.err,
.Form label.err,
.Form span.err {color:#ff0000;}
input,
textarea,
select {font-family:Arial,Helvetica,sans-serif; font-size:12px; }
.Form td {padding-top:3px; padding-bottom:3px; }
.Form label {color:#283744; }
.Form input {border:1px solid #283744; }
.Form textarea {border:1px solid #283744; overflow:auto; }
.Form .InputTxt {width:250px; }
.Form .Txtarea {width:350px; }
.Form .LabelAlignTop {padding-top:6px; vertical-align:top; }
.Form .Button {padding:2px 10px; background:#283744; color:#eae1c2; border:0px; font-size:11px; text-transform:lowercase;}
.Form .Asterisk {padding-left:5px; font-family:Verdana; font-size:12px; color:#283744;}


/* Sitemap by Gerrie Bradshaw, 2008 */
.SiteMap {}
.SiteMap dl {position:relative; margin:0; }
.SiteMap dt {margin:0; padding:0; font-weight:bold; }
.SiteMap dd {margin:0; padding:0; }
.SiteMap dd {padding:5px 0 5px 26px; background:url("/images/sitemap/h.gif") 0px 0px no-repeat; }
.SiteMap .HasSub {background:url("/images/sitemap/he.gif") 0px 0px repeat-y; }
.SiteMap .ItemHasSub {margin-left:-26px; padding:5px 0 0 26px; background:url("/images/sitemap/hl.gif") 0px 0px no-repeat; }
.SiteMap .ItemLast {background:url("/images/sitemap/hl.gif") 0px 0px no-repeat !important; }

.newsBox p {padding: 5px !important; }

.seeAll { display: block; margin: 0px auto; width: 200px; height: 15px; background: url("/images/seeAll.jpg") no-repeat top left; text-align: center; color: #EAE1C2; font-size: 11px;}
.seeAll:hover {color: #E0CDA7;}

#rssIcon { float: right; text-align: right; width: 200px; }
#rssIcon  a{ padding: 0px !important;}
#rssIcon img { display: block; float: right; margin-left: 10px; }

.leftContent { min-height: 200px; display: block; margin-bottom: 20px; }

.homePageBanner { display: block; float: left; margin-top: 0px; margin-left:-10px; }
