@charset "utf-8";
/* CSS Document */

body {font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin: 0; background: #fffbe5 url(../images/body-bg.gif) repeat-x scroll 0 0; color: #000000; text-align: center; }
a {color: #FF3300; }
a:hover {color: #000000; }
h1 {color: #FF3300; font-size: 22px; line-height: 25px; font-weight: normal; background: #ffffff url(../images/icon-sun.gif) no-repeat scroll 0 0; padding: 0 0 0 35px; margin: 20px 0 20px 0; }
h2 {color: #000000; font-size: 20px; line-height: 25px; font-weight: normal; padding: 0; margin: 20px 0 20px 0; }
p {padding: 0; margin: 0 0 10px 0; }
ul {margin-bottom: 10px; }
blockquote {font-style: italic; background-color: #FFFFCC; padding: 10px; margin: 0 30px 0 30px; }

.Container {width: 982px; overflow: hidden; margin: auto; text-align: left; }
.Header {width: 100%; height: 167px; overflow: hidden; background: #fffbe5 url(../images/header.gif) no-repeat scroll 0 0; }
.ContentTop {width: 100%; height: 43px; overflow: hidden; background: #ffffff url(../images/content-top.gif) no-repeat scroll 0 0; }
.ContentMiddle {width: 100%; height: auto; min-height: 500px; overflow: hidden; background: #ffffff url(../images/content-middle.gif) repeat-y scroll 0 0; }
.LeftMenu {width: 212px; height: auto; min-height: 500px; overflow: hidden; background: #ffffff url(../images/menu-border.gif) repeat-y scroll 212px 0; padding: 0 38px 0 0; margin: 0 0 0 1px; float: left; clear: none; }
.LeftMenu  ul {margin: 15px 0 0 15px; padding: 0; display: block; list-style: none; }
.LeftMenu  ul li {margin: 0; padding: 3px 0 3px 30px; display: block; list-style: none; background: #ffffff url(../images/icon-sun.gif) no-repeat scroll 0 0; line-height: 25px; }
.LeftMenu  ul li a {text-decoration: none; }
.RightContent {width: 690px; height: auto; min-height: 500px; overflow: hidden; padding: 0 20px 0 20px; float: left; clear: none; }
.ContentBottom {width: 100%; height: 20px; overflow: hidden; background: #fffbe5 url(../images/content-bottom.gif) no-repeat scroll 0 0; padding: 10px 0 0 0; text-align: center; font-size: 11px; color: #666666; }

.languages {display: block; width: 175px; height: 30px; overflow: hidden; padding: 30px 0 30px 0; float: right; clear: both; }
.languages a {display: block; text-align: center; float: left; clear: none; width: 19.5%; line-height: 30px; background-color: #FFF; color: #FF3300; text-decoration: none; }
.languages a:hover {background-color: #CCC; color: #000; }
.languages a.active {background-color: #FF3300; color: #FFF; }

hr {display: block; width: 100%; height: 1px; overflow: hidden; float: none; clear: both; margin: 20px 0 20px 0; padding: 0; border: none; border-bottom: 1px dotted #CCC; }
.HRstylish {display: block; width: 100%; height: 41px; overflow: hidden; float: none; clear: both; margin: 0; padding: 0; border: none; border-bottom: none; background: #FFFFFF url(../images/HRstylish1.gif) no-repeat scroll center center; }
.ColoredText {color: #FF3300; }

.imagestrip {display: block; width: 690px; overflow: hidden; clear: both; }
.imagestrip img {display: block; float: left; width: 120px; height: 90px; border: 1px solid #CCC; padding: 4px; margin: 0 8px 8px 0; }