#cont_div{min-height:300px;margin:0px 20px;width:950px;}#news_shell div{text-align: justify;}#news_shell .block,#news_shell .brock{width:30%;font-style: normal;font-family:Arial,Helvetica,sans-serif;}#header{width:100%;margin:0px auto;}#main_logo{float: left;margin:0px 0px 0px 50px;}* html #main_logo{margin-left:30px;}#main_logo a{border-width:0px;}#top_banner{float: left;margin:10px 0px 0px 20px;width:468px;height:60px;}#grow_tree{width:907px;background-image: url(pix/grow_tree_4.jpg);background-position: right top;background-repeat: no-repeat;height:216px;margin:0px 0px 0px 20px;}* html #grow_tree{margin-left:22px;}.company_mission{display:block;border:1px solid rgb(0,102,0);width:905px;padding:15px 0px;background-color: rgb(0,102,0);color: white;margin:0px 0px 20px 20px;font-size:1.1em;letter-spacing:0.5px;text-align:center;}.company_mission strong{font-weight: normal;}#main_menu{float: left;width:260px;margin:0px;padding:0px 0px 0px 0px;list-style: none;height:216px;background-image: url(pix/menu_back.png);background-position:0px 0px;background-repeat: repeat-y;}* html #main_menu{background-image: url(pix/menu_back.gif);background-repeat: repeat;}#main_menu li{margin:0px;padding:0px;text-align: left;}#main_menu li a{display:block;margin:0px;padding:10px 5px 4px 15px;font-size:1em;font-weight:bold;text-transform: uppercase;letter-spacing:1px;text-decoration: none;width:auto;color: white;height:22px;}#main_menu li a:hover{background-color: rgb(0,102,0);color: white;}#top_menu{float: right;width:640px;margin:0px;padding:0px 0px 0px 0px;list-style: none;height:40px;background-image: url(pix/top_menu_back.png);background-position:0px -5px;background-repeat: repeat-x;}* html #top_menu{width:647px;background-image: url(pix/menu_back.gif);background-repeat: repeat;}#top_menu li#tm_growhr,#top_menu li#tm_articles,#top_menu li#tm_clients,#top_menu li#tm_partners,#top_menu li#tm_contacts{margin:0px;padding:0px;text-align: left;display:block;float: left;}#top_menu li#tm_growhr{width:100px;}#top_menu li#tm_articles{width:220px;}#top_menu li#tm_clients{width:100px;}#top_menu li#tm_partners{width:100px;}#top_menu li#tm_contacts{width:100px;}#top_menu li a.tm{display:block;margin:0px;padding:10px 0px 5px 0px;text-align:center;font-size:1em;font-weight:bold;text-transform: uppercase;letter-spacing:1px;text-decoration: none;width:auto;color: white;height:22px;}#top_menu li .tm:hover{background-color: rgb(0,102,0);color: white;}.normal ul.sub_menu{position:absolute;display: none;list-style: none;padding:10px 0px;margin: -12px 0px 0px 0px;background-color: rgb(0,102,0);color: white;width:200px;text-align: left;}.normal:hover ul.sub_menu,.jshover ul.sub_menu{display:block;}.normal ul.sub_menu li,.jshover ul.sub_menu li{line-height:150%;padding:0px 0px;margin:0px;}.normal ul.sub_menu li a,.jshover ul.sub_menu a{display:block;width:100%;color: white;font-weight:bold;letter-spacing:1px;text-decoration: none;text-indent:20px;text-align: left;}* html a.mm ul.sub_menu{font-size:1em;}.normal ul.sub_menu li a:hover,.jshover ul.sub_menu a:hover{text-decoration: underline;}#footer{width:907px;margin:0px 0px 0px 20px;padding:50px 0px 20px 0px;clear:both;}* html #footer{margin-left:22px;}#footer address{font-style: normal;font-size:1em;}#footer #copyr{float: left;margin-left:20px;}#footer #creator{float: right;margin-right:20px;}#top_shell{height:30px;width:907px;margin:5px 0px 5px 20px;}#top_shell #frmTopSearch{width:240px;float: left;height:37px;margin:0px;padding:5px 0px 0px 20px;}#cmdTopSearch{font-size:10pt;}#top_login{float: right;width:500px;margin:145px 0px 0px 0px;padding:0px;list-style: none;height:28px;background-image: url(pix/top_login_back.png);background-position:0px -5px;background-repeat: repeat-x;}#top_login #frmLogin{width:490px;display:block;margin:0px;padding:0px;}* html #top_login #frmLogin{overflow: hidden;}#top_login div{display: inline;padding-left:20px;}#top_login a,#top_login span{color: white;font-weight:bold;letter-spacing:1px;}#top_login a{font-weight:bold;}#top_login label{color: white;text-decoration: none;border-width:0px;font-weight:bold;letter-spacing:1px;}#txtLogin,#txtPass{border:1px solid rgb(0,102,0);width:60px;margin-left:5px;}#cmdLogin{margin-right:20px;font-size:10pt;}#cmdUnLogin{margin-right:10px;font-size:10pt;}