html { height: 100%; margin-bottom: 1px; }
body { behavior: url("/csshover.htc"); font-family: arial, helvetica, sans-serif; font-size: 13px; color: #000; margin: 0px; background-color: #D4D4BF; }

img { border: 0px; }
.alt { display: none; }
.clearFormat { clear: both; }

/* Page Structure *******************************************************/
.wrapper { width: 780px; margin: 0px auto; }

.header { font-size: 6px; background: url(/images/header_logo_top.jpg) no-repeat; }
.footer { font-size: 12px; padding: 50px 5px 10px 5px; background-color: #DADAC7; text-align: center; }
.content { clear: both; background-color: #fff; padding: 10px 20px; }
.copyright { float: left; }
.develop { float: right; }

.brownbg { background: url(/images/brown_spacer.jpg) repeat-x; height: 34px; }
.imageTitle {float: left; }
.imageRobot {float: right;}

/* Titles *******************************************************/
.title { font-size: 16px; }
.careerTitle { font-size: 18px; }

/* Links *******************************************************/
a { color: #000; text-decoration: underline; }
a:hover { color: #00bed5; text-decoration: underline; }
a.contacts { color: #000; text-decoration: none; font-size : 12px; }
a:hover.contacts { color: #E82C8B; text-decoration: none; font-size : 12px; }
a.selected { color: #000; text-decoration: none; font-weight: bold; }
a:hover.selected { color: #00bed5; text-decoration: underline; font-weight: bold; }
a.news { color: #000; text-decoration: none; font-size: 18px; }
a:hover.news { color: #000; text-decoration: underline; font-size: 18px; }

/* Main Hover Navigation *******************************************************/
a.mainlink { font-size: 15px; color: #fff; }
a:hover.mainlink { font-size: 15px; color: #000; background-color: #D4D4BF; }
a.sublink { font-size: 13px; color: #000; background-color: #D4D4BF; }
a:hover.sublink { font-size: 13px; color: #fff; background-color: #6d6d65; }

div#nav { padding: 5px 0px 0px 8px; height: 29px; }
div#nav ul { margin: 0; padding: 0; }
div#nav li { position: relative; list-style: none; margin: 0; float: left; display: block; width: 110px; line-height: 16px; }
div#nav li:hover { }
div#nav li.submenu:hover { }
div#nav li a { display: block; padding: 3px 6px 3px 3px; text-decoration: none; }
div#nav>ul a { width: auto; }
div#nav ul ul { position: absolute; width: auto; display: none; }
div#nav ul ul li { width: 180px; }
div#nav li.submenu li.submenu:hover { background-color: #efefef; }
div#nav ul.level1 li.submenu:hover ul.level2 { display: block; } 
div#nav ul.level2 { left: 0px; }

/* Misc *******************************************************/
.newsItem { font-size: 14px; border: 1px solid #fff; }
.VideoList { margin: 0px; padding: 0px; }
.VideoItem { list-style: none; }
