/* general styles */
BODY {margin:0;padding:0;background-color:#DDDDDD;background-image: url(../imgs/page_bg.gif);background-position:center;font:normal 12px "trebuchet MS","lucida sans unicode",arial,verdana,helvetica,sans-serif;color:#5e5e5e;}
BODY.toolbar {background-color:#ED9B4F;background-image:none;}
A {color:#0049AA;text-decoration:underline;}
A:Hover {color:#000000;text-decoration:none;}
DIV.clear {clear:both;}
H1 {font-size:25px;font-weight:normal;font-family:"Trebuchet MS",Arial,Verdana,Helvetica,Sans-Serif;margin:0 0 5px 0;padding:0 15px 0 15px;text-transform: ;color:#000000;}
H2 {font-size:13px;font-weight:bold;font-family:"Trebuchet MS",Arial,Verdana,Helvetica,Sans-Serif;margin:10px 0 0 0;padding:0 15px 0 15px;text-transform: uppercase;color:#828282;}
H3 {color:#000000;font-size:12px;font-weight:bold;font-family:"Trebuchet MS",Arial,Verdana,Helvetica,Sans-Serif;margin:0;padding:0 15px 0 15px;}
H4 {color:#000000;font-size:12px;font-weight:bold;font-family:"Trebuchet MS",Arial,Verdana,Helvetica,Sans-Serif;margin:10px 0 0 0;padding:0 15px 0 15px;}
H5 {color:#828282;font-size:12px;font-weight:bold;font-family:"Trebuchet MS",Arial,Verdana,Helvetica,Sans-Serif;margin:10px 0 0 0;padding:0 15px 0 15px;}
H6 {font-size:13px;font-weight:bold;font-family:"Trebuchet MS",Arial,Verdana,Helvetica,Sans-Serif;margin:10px 0 0 0;padding:0 15px 0 15px;color:#5e5e5e;}
IMG {display:block;border:0;}
INPUT {font: normal 12px arial,verdana,helvetica,sans-serif;}
P {padding:0 15px 5px 15px;margin:0;}
P.home {padding:0 25px 5px 25px;margin:0;}
SELECT {font:normal 11px arial,"lucida sans unicode",verdana,helvetica,sans-serif;margin:0 0 0 5px;}
UL.list {margin:5px 15px 5px 10px;padding:0 0 0 22px;}
UL.list li {padding:0;margin:0 0 0 5px;list-style:none url(../imgs/bullet.gif);line-height:1.5;}

/* layout styles */
#wrapper{text-align:center;padding:0 0 10px 0;margin:0;border:0;}
#shadow {width: 740px;margin:30px auto 0 auto;padding:0;border:1px solid white;voice-family:"\";}\"";voice-family:inherit;width:738px;}
html>#shadow {width:738px;}
#main,#mainhome {background-color:#ffffff;width:738px;margin:0;padding:0;border:1px solid #969696;text-align:left;voice-family:"\";}\"";voice-family:inherit;width:736px;}
html>#mainhome{width:736px;}
#mainhome {background-image:url(../imgs/main.jpg);background-repeat:no-repeat;}
#header {float:left;width:155px;padding:0;margin:0;}
#lftclm,#lftclmhome,#resources {float:left;margin:50px 0 40px 0px;padding:0;width:275px;}
#lftclm {margin-right:10px;}
#rgtclm {float:left;margin:70px 0 40px 0px;padding:0;width:276px;}
#lftclmhome {margin-top:70px;}
#resources {width:572px;}
IMG.line,IMG.linelng {float:left;margin:70px 0 40px 0px;height:250px;width:1px;}
IMG.linelng {margin-top:50px;height:270px;}
IMG.line {width:0px;}
IMG.check {display:inline;margin-right:6px;}
IMG.phrase {margin:0 0 25px 0;}
#logo {margin:0 0 0 30px;}

/* menu styles */
#man,UL.menu  {margin:20px 0 0 25px;}
UL.menu {padding:0;list-style:none;border-left:0px solid #cccccc;font-family:"lucida sans unicode";}
UL.menu li {padding:0px 0px 0px 10px;margin:0px 0 2px 0;font-size:11px;list-style:none;}
UL.menu li.homeselected, UL.menu li.selected {border-left:5px solid #ED9B4F;padding-left:5px;color:#000000;}
UL.menu li.homeover, UL.menu li.over {border-left:5px solid #ffffff;padding-left:5px;}
UL.menu li a {text-decoration:none;color:#5e5e5e;}
UL.menu li a:hover {text-decoration:underline;color:#5e5e5e;}
UL.menu li.homeselected a, UL.menu li.selected a {color:#000000;text-decoration:none;}
UL.menu li.home {padding:0 0 0 10px;margin-bottom:5px;}
UL.menu li.homeselected {padding:0 0 0 5px;margin-bottom:5px;border-left:5px solid #ED9B4F;}
UL.menu li.homeover {margin-bottom:5px;}

/* footer styles */
#slogan {float:left;margin:-5px 10px 0 30px;padding:0;vertical-align:baseline;display:inline;}
#useitw3c {float:right;margin:0 30px 0 0;padding:0;vertical-align:baseline;display:inline;}
#contacts {float:left;margin:0;padding-left:9px;border-left: 1px solid #cccccc;font:normal 10px arial,"lucida sans unicode",verdana,helvetica,sans-serif;}
#contacts img {display:inline;vertical-align:middle;margin:0 3px 0 3px;width:3px;height:3px;}

/* specific content styles */
#clients {margin:0px 15px 0 10px;padding:0 0 0 22px;font-size:11px;}
#clients li {padding:0;margin:0;list-style:none url(../imgs/bullet.gif);line-height:150%;}
#clients li span {font:normal 11px times,"lucida sans unicode",arial,verdana,helvetica,sans-serif;}
#clients li.note {list-style:none none;font-size:10px;font-family:arial,"lucida sans unicode",verdana,helvetica,sans-serif;padding-top:4px;}

#logon {position:absolute;margin:-50px 0 0 156px;padding:0;width:557px;background-color:#739BB4;}
#logon DIV {margin:0 4px 4px 4px;margin:0;padding:3px 0 0px 0;background-color:#ED9B4F;border:1px solid #969696;border-top:0;}
#logon DIV H1 {color:#ffffff;text-transform:none;Font-size:15px;font-weight:bold;}
#logon DIV P {float:right;margin:2px 10px 0 0;padding:0;color:#ffffff;font-size:11px;}
#logon DIV P IMG {display:inline;margin:0 4px 0 4px;vertical-align:middle;}
#logon DIV P A {color:#ffffff;}
#logon DIV P A:hover {text-decoration:none;}

#topbar {padding: 4px 2px 4px 10px;margin: 7px 7px 7px 7px;background-color: #ffffff;border:0px solid #d1d1d1;color: #000000;text-align: left;font: normal 10px arial,"lucida sans unicode",verdana,helvetica,sans-serif;}
#topbar IMG {display:inline;margin:0 5px 0 0;padding:0;vertical-align:baseline;}
#topbar INPUT.securitybar_close {float:right;display:inline;margin:2px 5px 0 0;vertical-align:baseline;padding:0;}
#topbar INPUT.securitybar_over {float:right;display:inline;margin:1px 4px 0 0;border:1px solid #828282;vertical-align:baseline;padding:0;}

IMG.arrow {margin:3px 0 0 5px;display:inline;vertical-align: middle;}
IMG.arrow2 {margin:0 0 0 3px;display:inline;vertical-align: middle;}
IMG.thumb {border:1px solid silver;}

P.figure A {color:#ED9B4F;}
P.nota, P.figure {font:normal 10px arial,"lucida sans unicode",verdana,helvetica,sans-serif;margin:0 0 15px 0;color:#ED9B4F;}
P.nota {color:#828282;margin:0 0 0 0;}
P.nota A {font-size:10px;font-family:arial,"lucida sans unicode",verdana,helvetica,sans-serif;}
P.message {color:#ED9B4F;font-weight:bold;}
P.message2 {color:#ED9B4F;font-weight:normal;}
P.path {font:normal 10px arial,"lucida sans unicode",verdana,helvetica,sans-serif;padding:0 0 0 15px;margin:0 0 10px 0;}

SPAN.error {font:normal 15px tahoma,arial,"lucida sans unicode",verdana,helvetica,sans-serif;}

TABLE.span1, TABLE.projects {margin:0 15px 15px 15px;}
TABLE.projects tr td, TABLE.span1 tr td {vertical-align:middle;text-align:center;border-right:1px solid silver;border-bottom:1px solid silver;font-size:10px;color:#ED9B4F;padding:2px 2px 2px 2px;}
TABLE.projects tr td.rowname, TABLE.span1 tr td.rowname {font-size:10px;font-family:arial,"lucida sans unicode",verdana,helvetica,sans-serif;text-align:left;padding:2px 4px 2px 4px;color:#828282;}
TABLE.projects tr.header td, TABLE.span1 tr.header td {vertical-align:bottom;text-align:center;padding:6px 6px 6px 6px;border-right:1px solid silver;}
TABLE.projects tr.header td.title, TABLE.span1 tr.header td.title {font:bold 11px "trebuchet ms",arial,"lucida sans unicode",verdana,helvetica,sans-serif;text-transform: uppercase;color:#ED9B4F;vertical-align:middle;padding:6px 4px 6px 4px;}
TABLE.projects  tr.type td, TABLE.span1 tr.type td {text-align:left;padding:2px 4px 2px 4px;background-color: #f7f7f7;}
TABLE.projects tr td.rowname a:hover {text-decoration:none;}

TABLE.span2 {margin:5px 15px 25px 15px;}
TABLE.span2 tr td {vertical-align:middle;text-align:center;border-bottom:1px solid #dddddd;font-size:10px;color:#828282;padding:10px 3px 10px 3px;}
TABLE.span2 tr.type td {font-size:10px;font-family:arial,"lucida sans unicode",verdana,helvetica,sans-serif;text-align:left;padding:2px 4px 2px 4px;color:#ED9B4F;background-color:#f7f7f7;}
TABLE.span2 tr.header td {vertical-align:bottom;text-align:center;padding:6px 6px 6px 6px;}
TABLE.span2 tr.header td.title {font:bold 11px "trebuchet ms",arial,"lucida sans unicode",verdana,helvetica,sans-serif;text-transform: uppercase;color:#ED9B4F;vertical-align:middle;padding:6px 4px 6px 4px;}

TABLE.resources {margin:15px 15px 0 15px;width:542px;}
TABLE.resources TR TD {text-align:left;padding:2px 3px 2px 3px;margin:0;border-bottom:1px solid #cccccc;font:normal 11px "lucida sans unicode",arial,verdana,helvetica,sans-serif;}
TABLE.resources TR.header TD {text-align:left;font:bold 11px "trebuchet ms",arial,"lucida sans unicode",verdana,helvetica,sans-serif;border-bottom:2px solid #cccccc;border-top:1px solid #cccccc;padding:10px 0 5px 0;}
TABLE.resources TR.header TD A {color:#5e5e5e;}
TABLE.resources TR.header TD A:Hover {color:#000000;}
TABLE.resources TR.path TD {text-align:left;color:#000000;font:bold 11px arial,"lucida sans unicode",verdana,helvetica,sans-serif;background-color:#f7f7f7;border-top:1px solid #cccccc;border-bottom:0px solid #ffffff;padding:3px 3px 3px 3px;}

TABLE.resources TR.path TD IMG {display:inline;vertical-align:middle;margin:0 5px 0 3px;}
TABLE.resources TR.path TD IMG.up {float:right;margin:0 3px 0 5px;}
TABLE.resources TR TD.center {text-align:center;}
TABLE.resources TR TD.center IMG {display:inline;}

#filetoolbar {color:#000000;margin: 2px 15px 2px 15px;}
#filetoolbar input {float:right;margin-top:2px;}

#vision {margin:0 0 20px 5px;}
#visionhome {margin:0 0 20px 15px;}

/*
@media screen and (max-width: 800px) and (min-width: 250px)
{

BODY {margin:0;padding:0;font:normal 12px "lucida sans unicode",arial,verdana,helvetica,sans-serif;color:#828282;}

layout styles
#wrapper {max-width:400px;}
#main, #mainhome {width:auto;background: #ffffff none;}
#header {background:#ffffff;float:none;margin:0 0 10px 0;padding:0;width:auto;clear:both;}
#lftclm, #lftclmhome, #resources, #rgtclm {margin:0;padding:0;width:auto;}
#shadow {margin:0 6px;padding:0;width:auto;}
IMG.line, IMG.linelng {display:none;}
IMG.check {display:inline;margin-right:6px;}
IMG.phrase {margin:0 0 25px 0;}
#logo {margin:0 0 0 10px;}

footer styles
#slogan {display:none;}
#useitw3c {display:none;}
#contacts {display:none;}
#contacts img {display:none;}

menu styles
UL.menu  {margin:10px; font-size:12px;}
UL.menu {padding:0;list-style:none;font-size:12px;font-weight:normal;font-family:"Trebuchet MS",Arial,Verdana,Helvetica,Sans-Serif;}
UL.menu li {padding:3px 6px;margin:0 0 2px 0;background-color:#f7f7f7;border:1px solid #dddddd;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
UL.menu li.homeselected, UL.menu li.selected {color:#000000;}
UL.menu li.homeover, UL.menu li.over {}
UL.menu li a {display:block;}
UL.menu li.homeselected a, UL.menu li.selected a {color:#000000;text-decoration:none;font-weight:bold;}
UL.menu li.home {padding:3px 6px;margin:0 0 2px 0;}
UL.menu li.homeselected {padding:3px 6px;margin:0 0 2px 0;}
UL.menu li.homeover {padding:3px 6px;margin:0 0 2px 0;}
UL.menu li:last-child {display:none;}

}*/
