BODY {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  FONT-SIZE: 70%;
  BACKGROUND: white;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  COLOR: #38382a;
  PADDING-TOP: 0px;
  FONT-FAMILY: Tahoma, Helvetica, sans-serif;
  min-width: 780px
}
TD {
  VERTICAL-ALIGN: top
}
IMG {
  BORDER-TOP-STYLE: none;
  BORDER-RIGHT-STYLE: none;
  BORDER-LEFT-STYLE: none;
  BORDER-BOTTOM-STYLE: none
}
FORM {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  PADDING-TOP: 0px
}
P {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 13px;
  MARGIN: 0px;
  PADDING-TOP: 0px;
}
A {
  COLOR: #2f4e6f
}
A.black {
  COLOR: #38382a
}
H1 {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  FONT-SIZE: 120%;
  PADDING-BOTTOM: 3px;
  MARGIN: 0px;
  PADDING-TOP: 0px
}
.z {
  COLOR: #ff7300
}
.logo {
  FLOAT: left;
  WIDTH: 520px;
  HEIGHT: 70px
}
.logo IMG {
  MARGIN: 8px 0px 0px 26px
}
.auth {
  FLOAT: left;
  WIDTH: 240px;
  HEIGHT: 70px
}
.menu {
  CLEAR: both;
  BACKGROUND: #cc6600;
  WIDTH: 760px;
  BORDER-BOTTOM: white 3px solid;
  HEIGHT: 30px
}
.menu .in {
  PADDING-LEFT: 15px
}
.menu IMG {
  FLOAT: left
}
.main_pic {
  CLEAR: both;
  BACKGROUND: url(../img/main_pic_bg.jpg) no-repeat;
  FLOAT: left;
  WIDTH: 520px;
  HEIGHT: 200px
}
.main_pic IMG {
  MARGIN: 110px 0px 0px 290px
}
.main_news {
  FLOAT: left;
  OVERFLOW: hidden;
  WIDTH: 240px;
  HEIGHT: 200px
}
.main_news .title {
  BACKGROUND: #2f4e6f;
  HEIGHT: 26px
}
.main_news .title IMG {
  MARGIN: 8px 0px 0px 11px
}
.main_news .item {
  MARGIN: 12px 11px
}
.main_news .item A {
  COLOR: #2f4e6f
}
.main_content {
  CLEAR: both;
  BACKGROUND: #c8c8bb;
  WIDTH: 760px
}
.main_content .clear {
  CLEAR: both;
  FONT-SIZE: 1px;
  LINE-HEIGHT: 1px;
  BORDER-BOTTOM: white 1px solid
}
.main_content .title {
  BACKGROUND: #cccc99;
  BORDER-BOTTOM: white 3px solid;
  HEIGHT: 25px
}
.main_content .welcome {
  FLOAT: left;
  WIDTH: 521px
}
.main_content .welcome .title IMG {
  MARGIN: 8px 0px 0px 27px
}
.main_content .welcome .text {
  BORDER-RIGHT: white 1px solid;
  PADDING-RIGHT: 25px;
  PADDING-LEFT: 133px;
  PADDING-BOTTOM: 10px;
  PADDING-TOP: 19px
}
.main_content .welcome .photo {
  LEFT: 0px;
  POSITION: absolute
}
.main_content .welcome .photo IMG {
  BORDER-RIGHT: white 2px solid;
  BORDER-TOP: white 2px solid;
  MARGIN: 20px 0px 10px 27px;
  BORDER-LEFT: white 2px solid;
  BORDER-BOTTOM: white 2px solid
}
.main_content .client {
  FLOAT: left;
  WIDTH: 239px
}
.main_content .client .title IMG {
  MARGIN: 8px 0px 0px 10px
}
.main_content .client .image {
  MARGIN: 82px 0px 0px 33px;
  WIDTH: 155px;
  TEXT-ALIGN: center
}
.main_content .client .link {
  MARGIN: 10px 0px 0px 45px;
  WIDTH: 155px;
  TEXT-ALIGN: center
}
.footer {
  CLEAR: both;
  BORDER-TOP: white 2px solid;
  BACKGROUND: black;
  WIDTH: 760px;
  HEIGHT: 30px
}
.footer A {
  COLOR: white;
}
.footer A:visited {
  COLOR: white;
}
.footer TD {
  COLOR: white;
  PADDING-BOTTOM: 8px;
  PADDING-TOP: 8px
}
.footer TD.copyright {
  PADDING-RIGHT: 30px;
  PADDING-LEFT: 27px;
}
.footer TD.signin {
  TEXT-ALIGN: right;
  PADDING-RIGHT: 27px;
  PADDING-LEFT: 30px;
}
.auth_form {
  MARGIN-LEFT: 10px
}
.auth_form .doplink TD {
  FONT-SIZE: 10px;
  COLOR: #2f4e6f;
  TEXT-ALIGN: right
}
.auth_form .doplink TD A {
  COLOR: #2f4e6f
}
.auth_form .names TD {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 9px;
  FONT-SIZE: 10px;
  PADDING-BOTTOM: 2px;
  COLOR: #2f4e6f;
  PADDING-TOP: 10px
}
.auth_form .itext {
  FONT-SIZE: 11px;
  BACKGROUND: #ffffff;
  WIDTH: 83px;
  MARGIN-RIGHT: 3px;
  FONT-FAMILY: Tahoma
}
.auth_form .igo {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10px;
  BACKGROUND: #ff7300;
  WIDTH: 33px;
  CURSOR: hand;
  COLOR: white;
  BORDER-TOP-STYLE: none;
  FONT-FAMILY: Tahoma;
  BORDER-RIGHT-STYLE: none;
  BORDER-LEFT-STYLE: none;
  HEIGHT: 19px;
  BORDER-BOTTOM-STYLE: none
}
.in_pic {
  CLEAR: both;
  BORDER-RIGHT: white 1px solid;
  FLOAT: left;
  WIDTH: 199px;
  BORDER-BOTTOM: white 3px solid;
  HEIGHT: 117px
}
.in_pic IMG {
  FLOAT: left
}
.in_title {
  BACKGROUND: #a15465;
  FLOAT: left;
  WIDTH: 560px;
  BORDER-BOTTOM: white 3px solid;
  HEIGHT: 117px
}
.in_title IMG {
  MARGIN: 85px 0px 0px 20px
}
.in_content {
  CLEAR: both;
  BACKGROUND: #c8c8bb;
  WIDTH: 760px
}
.in_content .clear {
  CLEAR: both;
  FONT-SIZE: 1px;
  BACKGROUND: white;
  LINE-HEIGHT: 1px
}
.in_content .leftmenu {
  FLOAT: left;
  WIDTH: 199px
}
.in_content .leftmenu .level1 {
  BACKGROUND: #e7e7da;
  BORDER-BOTTOM: white 1px solid;
  PADDING-RIGHT: 0px;
  TEXT-ALIGN: left;
  FONT-SIZE: 115%;
}
.in_content .leftmenu .level1_act {
  BACKGROUND: #F5F5EC;
  BORDER-BOTTOM: white 1px solid;
  HEIGHT: 18px;
  PADDING-RIGHT: 6px;
  TEXT-ALIGN: left;
  FONT-WEIGHT: bold;
  FONT-SIZE: 115%;
}
.in_content .leftmenu .level1 A {
  PADDING-RIGHT: 10px;
  DISPLAY: block;
  PADDING-LEFT: 15px;
  FONT-WEIGHT: bold;
  PADDING-BOTTOM: 6px;
  WIDTH: 174px;
  COLOR: #5e5e51;
  PADDING-TOP: 8px;
  TEXT-DECORATION: none
}
.in_content .leftmenu .level1_act A {
  PADDING-RIGHT: 10px;
  DISPLAY: block;
  PADDING-LEFT: 15px;
  FONT-WEIGHT: bold;
  PADDING-BOTTOM: 6px;
  WIDTH: 168px;
  COLOR: #1F377C;
  PADDING-TOP: 6px;
  TEXT-DECORATION: none
}
.in_content .leftmenu .level1_act SPAN {
  PADDING-RIGHT: 10px;
  DISPLAY: block;
  PADDING-LEFT: 15px;
  FONT-WEIGHT: bold;
  PADDING-BOTTOM: 6px;
  WIDTH: 175px;
  COLOR: #ab384b;
  PADDING-TOP: 6px;
  BORDER-BOTTOM: #5e5e51 1px solid
}
.in_content .leftmenu .level2l {
  BACKGROUND: url(../img/level2.gif) #f4f4e7 no-repeat 15px 13px;
  BORDER-BOTTOM: white 1px solid;
}
.in_content .leftmenu .level2 {
  BACKGROUND: url(../img/level2.gif) #e7e7da no-repeat 15px 13px;
  BORDER-BOTTOM: white 1px solid;
}
.in_content .leftmenu .level2l {
  BORDER-BOTTOM: #5e5e51 1px solid
}
.in_content .leftmenu .level2l_act {
  BACKGROUND: url(../img/level2a.gif) #faf1ed no-repeat 15px 13px;
  BORDER-BOTTOM: white 1px solid
}
.in_content .leftmenu .level2_act {
  BACKGROUND: url(../img/level2b.gif) #F5F5EC no-repeat 15px 13px;
  BORDER-BOTTOM: white 1px solid;
}
.in_content .leftmenu .level2l_act {
  BORDER-BOTTOM: #5e5e51 1px solid
}
.in_content .leftmenu .level2l A {
  PADDING-RIGHT: 10px;
  DISPLAY: block;
  PADDING-LEFT: 25px;
  PADDING-BOTTOM: 10px;
  WIDTH: 165px;
  COLOR: #5e5e51;
  PADDING-TOP: 8px;
  TEXT-DECORATION: none
}
.in_content .leftmenu .level2 A {
  PADDING-RIGHT: 10px;
  DISPLAY: block;
  PADDING-LEFT: 25px;
  PADDING-BOTTOM: 5px;
  WIDTH: 160px;
  COLOR: #5e5e51;
  PADDING-TOP: 5px;
  TEXT-DECORATION: none
}
.in_content .leftmenu .level2_act A {
  PADDING-RIGHT: 10px;
  DISPLAY: block;
  PADDING-LEFT: 25px;
  PADDING-BOTTOM: 5px;
  WIDTH: 160px;
  COLOR: #1F377C;
  PADDING-TOP: 5px;
  FONT-WEIGHT: bold;
  TEXT-DECORATION: none
}
.in_content .leftmenu .level2l_act SPAN {
  PADDING-RIGHT: 10px;
  DISPLAY: block;
  PADDING-LEFT: 25px;
  PADDING-BOTTOM: 10px;
  WIDTH: 165px;
  COLOR: #ab384b;
  PADDING-TOP: 8px
}
.in_content .leftmenu .level2_act SPAN {
  PADDING-RIGHT: 10px;
  DISPLAY: block;
  PADDING-LEFT: 25px;
  PADDING-BOTTOM: 10px;
  WIDTH: 165px;
  COLOR: #ab384b;
  PADDING-TOP: 8px
}
.in_content .leftmenu A:hover {
  TEXT-DECORATION: underline
}
.in_content .content {
  BACKGROUND: #f5f5ec;
  FLOAT: left;
  WIDTH: 570px
  HEIGHT: 100%
}
.in_content .form-group {
  BACKGROUND: #e7e7da;
  PADDING-RIGHT: 20px;
  PADDING-LEFT: 20px;
  PADDING-BOTTOM: 10px;
  PADDING-TOP: 10px
}
.in_content .content .text {
  PADDING-RIGHT: 30px;
  PADDING-LEFT: 20px;
  PADDING-BOTTOM: 30px;
  PADDING-TOP: 15px;
  WIDTH:511px;
}
.in_content .content .tabular {
  PADDING-RIGHT: 18px;
  PADDING-LEFT: 18px;
  PADDING-BOTTOM: 10px;
  PADDING-TOP: 10px
}
.in_content .content .form_head {
  FLOAT: right;
  PADDING-RIGHT: 12px;
  PADDING-LEFT: 13px;
  PADDING-BOTTOM: 50px;
  PADDING-TOP: 0px;
  TEXT-ALIGN: right;
}
.in_content .content .minheight {
  FONT-SIZE: 1px;
  FLOAT: right;
  WIDTH: 1px;
  LINE-HEIGHT: 1px;
  HEIGHT: 350px
}
.in_content .content .maintrack {
  PADDING-RIGHT: 30px;
  PADDING-LEFT: 20px;
  FONT-SIZE: 90%;
  PADDING-BOTTOM: 15px;
  PADDING-TOP: 10px
}
.calendar TD{
  WIDTH: 73px;
  HEIGHT: 48px;
  PADDING-LEFT: 5px;
}
.calendar .days_o_week TD {
  HEIGHT: 12px;
  FONT-WEIGHT: bold;
  COLOR: white;
  BACKGROUND-COLOR: #4E0E00;
  TEXT-ALIGN: center;
}
.calendar .month-year TD {
  HEIGHT: 12px;
  FONT-WEIGHT: bold;
  TEXT-ALIGN: left;
}
.calendar .month-year .year {
  HEIGHT: 12px;
  FONT-WEIGHT: bold;
  TEXT-ALIGN: right;
  PADDING-RIGHT: 5px;
}
.invoice INPUT {
  WIDTH: 24px;
  BACKGROUND-COLOR: white;
}
.invoice .weekend {
  BACKGROUND-COLOR: #e7e7da;
}
.expense TR {
  BACKGROUND-COLOR: #e7e7da;
}
.expense INPUT {
  WIDTH: 65px;
  BACKGROUND-COLOR: white;
}
.expense.long INPUT {
  WIDTH: 160px;
  BACKGROUND-COLOR: white;
}
.review_head TD {
  HEIGHT: 12px;
  FONT-WEIGHT: bold;
  COLOR: white;
  BACKGROUND-COLOR: #25292D;
  TEXT-ALIGN: center;
  PADDING-LEFT: 4px;
  PADDING-RIGHT: 4px;
}
.review_hours TD {
  TEXT-ALIGN: right;
}
.consultants TD {
  WIDTH: 75px;
}
.in_news .item {
  MARGIN: 12px 11px 12px 0px
}
.feedback TD {
  PADDING-BOTTOM: 10px
}
.feedback .name {
  PADDING-RIGHT: 10px;
  TEXT-ALIGN: right
}
.feedback .txt {
  FONT-SIZE: 11px;
  BACKGROUND: #ffffff;
  WIDTH: 200px;
  MARGIN-RIGHT: 3px;
  FONT-FAMILY: Tahoma
}
.feedback TEXTAREA {
  FONT-SIZE: 11px;
  BACKGROUND: #ffffff;
  WIDTH: 300px;
  MARGIN-RIGHT: 3px;
  FONT-FAMILY: Tahoma;
  HEIGHT: 120px
}
.feedback .button INPUT {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10px;
  BACKGROUND: #ff7300;
  WIDTH: 50px;
  CURSOR: hand;
  COLOR: white;
  BORDER-TOP-STYLE: none;
  FONT-FAMILY: Tahoma;
  BORDER-RIGHT-STYLE: none;
  BORDER-LEFT-STYLE: none;
  HEIGHT: 19px;
  BORDER-BOTTOM-STYLE: none
}
.submit TD {
  PADDING-BOTTOM: 0px
}
.submit .name {
  PADDING-RIGHT: 10px;
  TEXT-ALIGN: right
}
.submit .txt {
  FONT-SIZE: 11px;
  BACKGROUND: #ffffff;
  WIDTH: 200px;
  MARGIN-RIGHT: 3px;
  FONT-FAMILY: Tahoma
}
.submit TEXTAREA {
  FONT-SIZE: 11px;
  BACKGROUND: #ffffff;
  WIDTH: 300px;
  MARGIN-RIGHT: 3px;
  FONT-FAMILY: Tahoma;
  HEIGHT: 120px
}
.submit .travel_desc TEXTAREA {
  FONT-SIZE: 11px;
  BACKGROUND: #ffffff;
  WIDTH: 180px;
  MARGIN-RIGHT: 3px;
  FONT-FAMILY: Tahoma;
  HEIGHT: 40px
}
.submit .accomplish TEXTAREA {
  FONT-SIZE: 11px;
  BACKGROUND: #ffffff;
  WIDTH: 440px;
  MARGIN-RIGHT: 3px;
  FONT-FAMILY: Tahoma;
  HEIGHT: 25px
}
.submit .button INPUT {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10px;
  BACKGROUND: #ff7300;
  WIDTH: 50px;
  CURSOR: hand;
  COLOR: white;
  BORDER-TOP-STYLE: none;
  FONT-FAMILY: Tahoma;
  BORDER-RIGHT-STYLE: none;
  BORDER-LEFT-STYLE: none;
  HEIGHT: 19px;
  BORDER-BOTTOM-STYLE: none
}
.in_clients {
  CLEAR: both;
  BACKGROUND: #c8c8bb;
  WIDTH: 760px
}
.in_clients .clear {
  CLEAR: both;
  FONT-SIZE: 1px;
  BACKGROUND: white;
  LINE-HEIGHT: 1px
}
.in_clients .image {
  CLEAR: both;
  FLOAT: left;
  WIDTH: 200px;
  HEIGHT: 50px;
  TEXT-ALIGN: center
}
.in_clients .title {
  BACKGROUND: #f5f5ec;
  FLOAT: left;
  WIDTH: 560px
}
.in_clients .title .in {
  PADDING-RIGHT: 30px;
  PADDING-LEFT: 20px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 110%;
  PADDING-BOTTOM: 5px;
  PADDING-TOP: 0px
}
.in_clients .description {
  BACKGROUND: #f5f5ec;
  FLOAT: left;
  WIDTH: 560px
}
.in_clients .description .in {
  PADDING-RIGHT: 30px;
  PADDING-LEFT: 20px;
  PADDING-BOTTOM: 20px;
  PADDING-TOP: 0px
}
.in_clients .description .minheight {
  FONT-SIZE: 1px;
  FLOAT: right;
  WIDTH: 1px;
  LINE-HEIGHT: 1px;
  HEIGHT: 100px
}
.in_clients .title .maintrack {
  PADDING-RIGHT: 30px;
  PADDING-LEFT: 20px;
  FONT-SIZE: 90%;
  PADDING-BOTTOM: 15px;
  PADDING-TOP: 10px
}

