a {color:#3069A6}

body {margin:0; padding:0; background:#dcdee1}
body, td, input, select, textarea {color:#6A747C; font-family:Arial, Helvetica, sans-serif; font-size:12px}

h1 {font-size:16px; color:#3069A6; margin-top:15px}

ul {padding-left:15px; margin-left:0}
ul li {list-style-image:url(../i/li.gif); margin:7px 0}

.bg_gray {background-color:#F4F6F7}

.bg_tab1 {background:url(../i/bg_timberline_office.jpg) bottom right no-repeat}
.bg_tab2 {background:url(../i/bg_3d_apps.jpg) bottom right no-repeat}

.but {background:#abb6bb; border:1px solid #86949a; color:#FFF}
.collage {background:#EDF0F3 url(../i/bg_collage.gif) bottom repeat-x}

.content {background:#FFF url(../i/bg_content.gif) repeat-x; padding:8px 30px 20px 30px}

.copy {border-top:#B9C6D0 solid 4px; background-color:#EDEFF1}
.copy td {font-size:11px; color:#9199A0}
.copy .bot { padding-left:11px}
.copy .main {border-top:#fff solid 1px}

.date {color:#3069A6; margin-bottom:10px; margin-top:0}

.error {color:#CC0000}

.in {border-top:1px solid #9ca6ab; border-left:1px solid #9ca6ab; border-right:1px solid #e2e5e6; border-bottom:1px solid #e2e5e6; background:#FFF}

.last_new {border-top:1px dotted #8F98A2; padding-top:10px}
.last_news {background:#EDEFF1 url(../i/bg_news_last.gif) bottom repeat-x; padding:10px 20px 20px 20px; font-family:tahoma; font-size:11px} 
.last_news_h {background-color:#3069A6; border-top:#fff solid 1px; border-bottom:#fff solid 1px; border-left:#fff solid 1px; color:#fff; font-size:13px; font-weight:bold; padding:0 15px}

.list {border-bottom:1px dotted #C2C8CF; padding:5px 0 4px 25px; background:url(../i/li_list.gif) no-repeat}
.list a{text-decoration:none; color:#6A747C;}
.list a:hover{text-decoration:underline}

.list_right {padding:10px 20px; background:url(../i/separator_hor.gif) bottom repeat-x; }
.list_right a{text-decoration:none}
.list_right a:hover{text-decoration:underline}
.list_right div {margin-left:23px}
.list_right img {margin-right:10px}

.logo {padding:28px 0 0 17px}


.header_blue {background-color:#3069A6; border-top:#fff solid 1px; border-bottom:#fff solid 1px; color:#fff; font-size:13px; font-weight:bold; padding:8px 15px}

.menu {border-top:1px solid #FFF; border-bottom:1px solid #FFF}
.menu .item {background:#949DA7 url(../i/bg_menu_item.gif) repeat-x;}
.menu .item a {color:#fff; text-decoration:none; font-size:13px}
.menu .item a:hover {text-decoration:none}
.menu .item_o {background:#DBE1E7 url(../i/bg_menu_item_o.gif) repeat-x;}
.menu .item_o a {color:#3069A6; text-decoration:none; font-size:13px}
.menu .item_o a:hover {text-decoration:none}

.menu .filter {width: 210px; display:none; position: absolute; border-top:1px solid #1d528b;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); moz-opacity: 0.9; khtml-opacity: 0.9; opacity: 0.9; border-left:1px solid #1d528b; border-right:1px solid #1d528b; margin-top:6px;  z-index:2}
.menu .filter div.a {padding:5px 10px; font-size:12px; font-family:arial; background-color: #3069a6}
.menu .filter div.h {padding:5px; font-size:12px; font-family:arial; background-color: #1d528b; font-weight:bold; color:#fff}
.menu .filter div.a a {color:#fff; text-decoration:none}
.menu .filter div.a a:hover {color:#cee4fc}
.menu .filter div.s {background-color: #1d528b}



.msg {font-weight:bold}

.pb_17 {padding-bottom:17px}
.pl_1 {padding-left:1px}
.pl_20 {padding-left:20px}

.separator {background:url(../i/separator.gif) top repeat-x}

.solutions {background-color:#E7EBF0}
.solutions a{text-decoration:none; color:#6A747C;}
.solutions a:hover{text-decoration:underline}
.solutions td {background:url(../i/bg_solution.gif) repeat-x; border-top:1px solid #fff}


.subheader {background-color:#E7EBF0}
.subheader a{text-decoration:none; color:#6A747C;}
.subheader a:hover{text-decoration:underline}
.subheader td {background:url(../i/bg_subheader.gif) repeat-x; border-top:1px solid #fff}


.submenu_right {margin:10px 20px 10px 43px; line-height:18px}
.submenu_right a{text-decoration:none; color:#6A747C;}
.submenu_right a:hover{text-decoration:underline}

.tab {border:1px solid #EFF0F2}
.tab th {background-color:#E7EBF0; text-align:left; padding:11px 28px}
.tab td {border-top:1px solid #fff}
.tab div.td {background:url(../i/bg_tab.gif) repeat-x; padding:13px 90px 0 28px}

.top {background:#fff url(../i/bg_top.gif) bottom repeat-x}
.top-right {background:url(../i/bg_top_right.gif) right repeat-y; padding:10px 22px 0 0}
.top-right .ico {border-left:#9199A0 dotted 1px; border-right:#9199A0 dotted 1px}

.tree {margin:10px 20px;}
.tree img {margin:3px 14px 2px 0}
.tree a{text-decoration:none; color:#6A747C;}
.tree a:hover{color:#3069A6}

.tree td{padding:2px 0}


.txt_blue {color:#3069A6}