body.real {margin:0; padding:0; background:#ffffff url("/images/bodyBckgr.gif") repeat-x; text-align:center; }
body {font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#596680; }
td, th {font-family:Arial,Helvetica,sans-serif; color:#596680; font-size:12px; }
form {margin:0;padding:0;}
a img {border:0px; }
a {color:#217BBD; text-decoration:none; }
a:hover {color:#F29800; text-decoration:none; }
p {text-align:justify; }
/*li,ol {font-size:11px; line-height:16px; text-align:left; margin-left:-10px; text-align:justify; }*/
.text {font-size:12px; color:#596680; }
hr {color:#D7D7D7; height:1px; width:363px; }
.line {margin:0;padding:0; overflow:hidden; clear:both; height:1px; font-size:1px; line-height:1px; border-bottom:1px solid #FAA619; }

.small {font-size:10px; }
.big {font-size:14px; font-weight:bold; }
.normal {background-color:#ffffff; font-size:11px; }
.b {border:1px solid #000000; }

.left {float:left; }
.right {float:right; }
.clear {clear:both; }
.clearall {clear:both; overflow:hidden; height:0;line-height:0px; font-size:0px;}


.WrapAll {margin:0 auto; width:770px; text-align:left; padding-bottom:20px; }
.wrapTop {width:770px; height:237px; overflow:hidden; }
  .logo {float:left; margin:0 0 -20px 0; z-index:10; position:relative;}
  .language {float:right; padding:7px 0 0 0;color:#fa9d02; font-weight:bold; white-space:nowrap; text-transform:uppercase; font-size:9px; line-height:11px; font-family:Tahoma,Arial,Helvetica,sans-serif; }
    .language a {color:#0d619e; text-decoration:none; }
    .language .divider {color:#fa9d02; }
.wrapTop .bannerFlash {margin:0; padding:20px 0 0 0; background-color:#faa619; width:770px; height:163px; overflow:hidden; }

.wrapMiddle {}
  .contentLeft {float:left; width:192px; padding:43px 10px 15px 0; }
  .contentMain {float:left; width:365px; padding-bottom:20px; }
  .contentRight {float:right; width:192px; padding-top:20px; padding-bottom:20px; }

.contentMainWider {float:right; width:565px; padding-bottom:20px; }
  .contentMainWider .contentMain {padding-bottom:0px !important; }
  .contentMainWider .contentRight {padding-bottom:0px !important; }
  .contentMainWider .contentContainer {padding-top:0px; }

.contentHeader {margin:0; padding:0 0 3px 0; border-bottom:1px solid #FAA619; font-size:18px; line-height:20px; font-weight:bold; color:#217BBD; }
.contentContainer {padding-top:16px; font-size:12px; line-height:16px; color:#596680; text-align:justify; }

.pageHeadline {margin:0;padding:0 0 18px 0; font-size:12px; line-height:16px; font-weight:bold; color:#217BBD; }
.smallHeadline {margin:0;padding:0; font-size:12px; line-height:16px; font-weight:bold; color:#217BBD; }


.wrapBottom {width:100%; background:#e5e5e5; color:#596680; font-size:10px; line-height:12px; font-family:Tahoma,Arial,Helvetica,sans-serif; }
  .wrapBottom .toleft {float:left; padding:7px 10px 5px 10px; width:350px; }
  .wrapBottom .copyright {padding-top:2px; }
  .wrapBottom .tocenter  {float:left; }
  .wrapBottom .madeby {float:right; padding:13px 25px 0px 25px; }


/* navigations */
.menuLeft {clear:both; padding-bottom:15px; }
  .menuLeft .Item {display:block; margin:0 0 1px 0; padding:3px 5px 4px 10px; background:#d7d7d7; color:#0d619e; text-decoration:none; font-weight:bold; font-size:12px; line-height:14px;}
  .menuLeft .Item:hover,
  .menuLeft .Active {background:none; color:#596680; text-decoration:none; }

.menuLeftSub {margin:0; padding:0 0 20px 0;}
  .menuLeftSub .ItemSub,
  .menuLeftSub .ItemSubActive {border-bottom:1px solid #faa619; }
  .menuLeftSub .ItemSub a,
  .menuLeftSub .ItemSubActive a {display:block; padding:3px 10px; color:#217cbe; text-transform:uppercase; font-weight:bold; text-decoration:none; }
  .menuLeftSub .ItemSub a:hover,
  .menuLeftSub .ItemSubActive a {color:#f29800; }
    .menuLeftSub .ItemSubSub,
    .menuLeftSub .ItemSubSubActive {margin:0 10px; border-bottom:1px solid #d7d7d7; }
    .menuLeftSub .ItemSubSub a,
    .menuLeftSub .ItemSubSubActive a {display:block; padding:2px 0; font-weight:bold; color:#0d619e; font-size:11px;}
    .menuLeftSub .ItemSubSub a:hover, 
    .menuLeftSub .ItemSubSubActive a {color:#f29800; }

.pathToRoot {padding-top:13px; padding-bottom:15px; overflow:hidden; font-size:11px; line-height:13px; font-weight:bold; }
  .pathToRoot a.path,
  .pathToRoot a.path:hover {color:#0D619E; text-decoration:none; }
  .pathToRoot a.path:hover {color:#0D619E; text-decoration:underline; }
  .pathToRoot .divider {padding:0 3px; }

.menuBottom {}
  .menuBottom a {color:#0d619e;font-weight:bold; }


/* Banners */
.bannerFlash {display:block; }
.banner {display:block;padding:0 0 15px 0; }
.bannerBoxLink {display:block; padding:0 0 15px 0; }

.wrapTop .bannerFlash {}
.contentLeft .banner {display:block; padding:0 0 15px 0;}
.bannerBrochure {display:block; padding:20px 0; width:192px; height:100px; }
.bannerArea {display:block; clear:both; padding-bottom:20px; }


.Date {color:#f29800; font-weight:bold; font-size:12px; }

/* NEWS Box*/
.NewsBox {margin:0;padding:0 0 15px 0;font-size:12px; }
  .NewsBox h2 {margin:0 0 8px 0;padding:0 0 4px 10px; border-bottom:1px solid #faa619; 
    font-size:14px; line-height:15px; color:#217bbd; font-weight:bold; text-transform:uppercase; font-family:Arial,sans-serif; }
  .NewsBox h2 img {display:block; margin-bottom:1px}
  .NewsBox .Box {margin:0 10px 8px 10px; padding:0 0 8px 0; border-bottom:1px solid #d7d7d7; }
  .NewsBox .Date {color:#f29800; font-weight:bold; font-size:12px; }
  .NewsBox h3,
  .NewsBox h3 a {margin:0;padding:0; font-size:12px; font-weight:bold; color:#0d619e; }
  .NewsBox h3 a:hover {color:#F29800; }
  .NewsBox .bttnNews {padding:0 10px; }

.NewsList {}
  .NewsList .Box {margin:0; padding:0 0 8px 0; clear:both; overflow:hidden;}
    .NewsList .Date {float:left; width:80px; color:#f29800; font-weight:bold; font-size:12px; }
    .NewsList h3 {margin:0;padding:0 0 0 80px; }
    .NewsList h3,
    .NewsList h3 a {font-size:12px; font-weight:bold; color:#0d619e; }
    .NewsList h3 a:hover {color:#F29800; }

.newsline {background-color:#D7D7D7; }
/* END NEWS Box*/

.Paging {padding:10px 0; }

.SiteMap {list-style-type:circle; }
.SiteMap .item {}
.SiteMap .item3 {margin-left:20px;}
.SiteMap .item44 {margin-left:40px;}
.SiteMap .item555 {margin-left:60px;}

input,
textarea,
select  {border:1px solid #b3b3b3; color:#596680; font-size:12px; font-family:Arial,sans-serif; }
textarea {overflow:auto; }
.inputTxt {padding:1px 2px; width:200px; }
.checkbox,
.radio {margin:0 5px 0 0;padding:0; vertical-align:middle; }
* html .checkbox,
* html .radio {border:0px;}

.button {padding:1px 3px; border:0px; background:#faa71b url("/images/buttonBckgr.gif") 0px 0px repeat-x; color:#ffffff; font-size:11px; font-weight:bold; }

.formTable {}
.formTable td {padding:0 0 5px 0;}
.formTable td.label {text-align:right; padding-right:10px;}

.spaceTop {padding-top:18px !important; }
.spaceBottom {padding-bottom:18px !important; }
.spaceBottomSmall {padding-bottom:9px !important; }

.star {font-size:11px; font-family:Verdana,sans-serif; color:#FAA619; vertical-align:top; padding-left:5px;}


