/* CSS Document */
body {
background: #efefef url(/images/gradients/background_grad.jpg) repeat-x 0 0;
font-family: Arial, Helvetica, sans-serif;
font-size: small;
}
a:link {
color: #006;
}
a:visited {
color: #606;
}
a:hover, a:focus {
color: #900;
}
a:active {
color: #c00;
}
p {
padding: 0px 0px 8px 0px; 
}
table {
margin: 1em;
border-collapse: collapse;
width: 90%;
color: #333;
}
table td {
padding: 0.5em;
border: 1px solid #666;
}
table th {
padding: 0.5em;
border: 1px solid #666;
text-align: left;
background: #ECEFF0;
}
table p {
margin: 5px 0;
padding: 0;
}
h1 {
font-size: 150%;
padding-left: 20px;
background:url(/images/titlebars/aboutus_title2.jpg) top left;
position:relative;
font-weight:bold;
font-size: 115%; 
color: #000;
padding: 2px 0 2px 10px;
margin: 5px 0 10px 0;
}
h2 {
font-size: 115%; 
padding: 10px 0 10px 20px;
margin: 0;
}
h3 {
font-size: 100%;
padding: 10px 0 10px 20px; 
margin: 0;
}



div#wrap {
width: 966px;
margin: 0 auto;
padding: 0;
border-left: solid 1px #dedeff;
border-right: solid 1px #dedeff;
border-bottom: solid 1px #dedeff;
background: #fff;
}
div#tabs {
margin: 0;
padding: 0;
}
div#tabs ul {
margin: 0;
padding: 0;
list-style: none;
}
div#tabs ul li {
margin: 0;
padding: 0;
}
div#tabs ul li a {
display: block;
font: 11px/19px "Segoe UI", Arial, Sans-serif;
color: #000;
text-decoration: none;
background: transparent url(/RadControls/TabStrip/Skins/hyperTop/h_CornersOn.gif) no-repeat 0 2px;
padding: 0 3px;
margin: 0;
}
div#tabs ul li a span.in {
background: transparent url(/RadControls/TabStrip/Skins/hyperTop/h_CornersOn.gif) no-repeat 100% 0;
padding-right: 3px;
}
div#tabs ul li a span.out {
background: transparent url(/RadControls/TabStrip/Skins/hyperTop/h_MiddleOn.gif) repeat-x 0 0;
padding: 3px;
}
div#banner {
padding: 0;
margin: 0;
}

div#navigation {
margin: 0;
padding: 0;
width: 150px;
float: left;
}
div#navigation ul {
list-style: none;
padding: 0;
margin: 40px 0 0 0;
border: 1px solid #ccc;
border-bottom: 0;
}
div#navigation ul li {
list-style: none;
margin: 0;
padding: 0;
clear: left;
}
div#navigation a:link, div#navigation a:visited {
color: #000;
background: url(/RadControls/TreeView/Skins/Mac/TreeView/back_image_nav.jpg);
font-weight: bold;
text-decoration: none;
display: block;
padding: 3px;
border-bottom: 1px solid #ccc;
}
div#navigation a:hover, div#navigation a:focus {
background: #fff;
}
div#navigation a span.arrow {
margin: 3px 0 3px 3px;
padding: 0;
display: block;
width: 10px;
height: 10px;
background: transparent url(/vacancies/triangle.gif) no-repeat top left;
float: left;
}
div#content {
padding: 0 0 0 175px;
margin: 0;
}

div#box {
width: 600px;
position:relative;
color:#666;
background:url(/images/box/normalwidth/nw_box_mid.gif) repeat-y;
margin: 0 0 10px 0;
}
div#box p {
margin: 0px 12px 8px 20px;
}
div#box div.top {
margin:0;
padding: 0;
height:5px;
background:url(/images/box/normalwidth/nw_box_top.gif) no-repeat top left;
}
div#box div.bottom {
height:15px;
background:url(/images/box/normalwidth/nw_box_bttm.gif) no-repeat bottom left;
padding: 0;
margin:0;
}
div#box div {
padding: 0 10px;
}
div#right {
padding: 0;
position:relative;
float: right;
width: 180px;
margin: 0;
display:inline;
}

div.boxy {
margin: 0 0 10px 0;
padding: 0;
width: 175px;
font-size: 90%;
background: url(/images/sidebox/grey2box_mid.gif) no-repeat 0 10px;
color: #003;
}
div.boxy div.top {
height: 10px;
width: 175px;
margin: 0;
padding: 0;
background: url(/images/sidebox/grey2box_top.gif) no-repeat;
}
div.boxy div.bottom {
height: 20px;
width: 175px;
margin: 0;
padding: 0;
background: url(/images/sidebox/grey2box_bot_reflect.gif) no-repeat bottom;
}
div.boxy h3, div.boxy h2 {
margin: 0;
padding: 5px 10px;
}
div.boxy p {
padding: 5px 10px;
margin: 0;
}

div#footer {
clear: both;
width: 960px;
margin: 0 0 15px 5px;
display: block;
font-size: 75%;
overflow: auto;
}
div#footer ul {
margin: 0;
padding: 0;
list-style: none;
}
div#footer ul li {
padding: 0 5px;
margin: 0;
float: left;
border-right: 1px solid #999;
}
div#footer ul li a:link {
color: #333;
text-decoration: none;
}
div#footer ul li a:visited {
color: #333;
text-decoration: none;
}
div#footer ul li a:focus, div#footer ul li a:hover, div#footer ul li a:active {
color: #333;
text-decoration: underline;
}
div#footer ul li.last {
border: 0;
}
div#footer ul.vcard li {
border: 0;
color: #666;
}

