*{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
}

body{
   background-color: #5f9eca;
   padding: 0px;
   margin: 0px;
}

p, table, td, tr, li, ul{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #383838;
}

a, a:active, a:link, a:visited{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #fa6627;
   text-decoration: none;
}

a:hover{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #383838;
   text-decoration: none;
}

div.left{
   padding: 0px;
   margin: 0px;
   float: left;
}

div.right{
   padding: 0px;
   margin: 0px;
   float: right;
}

div.clear{
   padding: 0px;
   margin: 0px;
   clear: both;
}

div.maincontainer{
   padding: 0px;
   margin: 0px;
   width: 704px;
   margin-left: auto;
   margin-right: auto;
}

.b{
   border: 1px solid red;
}

div.topheader {
   width: 704px;
   height: 69px;
   background-image: url(/images/header_background.gif);
}

div.rotatorline {
   border-top: 1px solid #FFFFFF;
   border-right: 1px solid #FFFFFF;
   border-left: 1px solid #FFFFFF;
}

div.logoline{
   padding: 0px;
   margin: 0px;
   padding-top: 7px;
   padding-left: 25px;
}

div.item-plain-active{
   padding: 0px;
   margin: 0px;
   background-image: url(/images/top_nav_large_tab.gif);
   background-repeat: no-repeat;
   width: 117px;
   height: 33px;
}

div.item-plain{
   padding: 0px;
   margin: 0px;
   background-image: url(/images/top_nav_small_tab.gif);
   background-repeat: no-repeat;
   width: 117px;
   height: 33px;
}

div.item-plain-hover{
   padding: 0px;
   margin: 0px;
   background-image: url(/images/top_nav_small_tab_hover.gif);
   background-repeat: no-repeat;
   width: 117px;
   height: 33px;
}

div.padmenu{
   padding: 0px;
   margin: 0px;
   padding-top: 10px;
   text-align: center;
}

a.link-plain, a.link-plain:active, a.link-plain:link, a.link-plain:visited{
   font-size: 15px;
   color: #515151;
   text-decoration: none;
}

a.link-plain:hover{
   font-size: 15px;
   color: #515151;
   text-decoration: none;
}

a.link-plain-active, a.link-plain-active:active, a.link-plain-active:link, a.link-plain-active:visited{
   font-size: 15px;
   color: #f15f10;
   text-decoration: none;
   font-weight: bold;
}

a.link-plain-active:hover{
   font-size: 15px;
   color: #f15f10;
   text-decoration: none;
   font-weight: bold;
}

div.topmenuline{
   padding: 0px;
   margin: 0px;
   background-color: #282828;
   text-align: center;
   height: 33px;
   border-left: 1px solid #FFFFFF;
   border-right: 1px solid #FFFFFF;
}

div.textcontainer{
   padding: 0px;
   margin: 0px;
   background-color: #ffffff;
   padding-top: 5px;
   padding-left: 1px;
   padding-right: 1px;
   padding-bottom: 15px;
   width: 704px;
   voice-family: "\"}\"";
   voice-family: inherit;
   width: 702px;
   line-height: 18px;
}
.clearHack{}

div.footer{
   padding: 0px;
   margin: 0px;
   background-color: #000000;
   padding-left: 10px;
   padding-right: 10px;
   height: 20px;
}

.footer a, .footer a:active, .footer a:link, .footer a:visited, .footer a:hover{
   font-size: 12px;
   color: #f15f10;
   text-decoration: none;
   font-weight: normal;
}

.langs{
   font-size: 11px;
   color: #333333;
   text-decoration: none;
   font-weight: normal;
}

a img{
   border: 0px;
}

.submenuhead{
   padding: 0px;
   margin: 0px;
   background-image: url(/images/left_content_header.gif);
   background-repeat: no-repeat;
   height: 36px;
   width: 199px;
}

div.paretTitle{
   padding: 0px;
   margin: 0px;
   color: #FFFFFF;
   font-weight: bold;
   font-size: 15px;
   padding-top: 10px;
   padding-left: 15px;
   padding-right: 5px;
}

div.submenupad{
   padding: 0px;
   margin: 0px;
   width: 199px;
}

div.div-children{
   padding: 0px;
   margin: 0px;
   background-image: url(/images/left_nav_link_bg.gif);
   /*background-repeat: no-repeat;*/
   min-height: 27px;
   _height: 27px;
   width: 199px;
   margin-top: 1px;
}

div.div-children-active{
   padding: 0px;
   margin: 0px;
   background-image: url(/images/left_nav_link_bg_hover.gif);
   /*background-repeat: no-repeat;*/
   min-height: 27px;
   _height: 27px;
   width: 199px;
   margin-top: 1px;
}

div.childrenpad{
   padding: 0px;
   margin: 0px;
   padding-top: 5px;
   padding-left: 15px;
   padding-right: 15px;
}

.childrenpad a, .childrenpad a:active, .childrenpad a:link, .childrenpad a:visited, .childrenpad a:hover{
   color: #000000;
}

div.menuchildren{
   padding: 0px;
   margin: 0px;
   width: 199px;
}

div.vertsep10{
   padding: 0px;
   margin: 0px;
   width: 5px;
}

div.contenttxt{
   padding: 0px;
   margin: 0px;
   width: 491px;
}

.err{
   font-size: 12px;
   color: #fa6627;
}

input.err , textarea.err {
   border: 1px solid #fa6627;
}

table.contacttbl, .contacttbl tr, .contacttbl td{
   font-size: 12px;
}

.basebanner{
   padding: 0px;
   margin: 0px;
   /*padding-top: 5px;*/
   padding-bottom: 5px;
}

a.newslink, a.newslink:link, a.newslink:active, a.newslink:visited{
   text-transform: capitalize;
}

a.newslink:hover{
   text-transform: capitalize;
}

div.newsheader{
   padding: 0px;
   margin: 0px;
   background-image: url(/images/newsheader.gif);
   background-repeat: repeat-x;
   width: 199px;
   height: 33px;

}


div.padnews{
   padding: 0px;
   margin: 0px;
   padding-top: 10px;
   padding-left: 10px;
   font-size: 15px;
   color: #f15f10;
   text-decoration: none;
   font-weight: bold;
}

div.newsdate{
   font-size: 11px;
   color: #c3c3c3;
}

div.newsbox{
   padding: 0px;
   margin: 0px;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 10px;
   padding-right: 10px;
   line-height: 14px;
   background-color: #ebebeb;
}

div.langline{
   padding: 0px;
   margin: 0px;
   padding-top: 50px;
   padding-right: 12px;
   font-size: 11px;
   overflow: hidden;
   height: 16px;

}

div.langs {
   color: #515151;
}

.lighblue{
   font-size: 11px;
   color: #78C7FF;
}

a.langchange, a.langchange:active, a.langchange:link, a.langchange:visited{
   color: #ff4902;
   font-size: 11px;
}

a.langchange:hover{
   color: #333333;
   font-size: 11px;
}

span.blacklangdivider {
   color: #000000 !important;
}