td, tr, body, div, span {  font-family: Tahoma; font-size: 11px; color: #333333; margin: 0; }
input, textarea, list, select, option {  font-family: Tahoma; font-size: 11px; color: #535353; padding-left: 5px; border: 1px; border-width: 1px; border-style: solid; border-color: #BBBBBB }
button { font-family: Tahoma; font-size: 11px; color: #FFFFFF; background-color: #458CA5; padding-left: 5px; border: 1px; border-width: 1px; border-style: solid; border-color: #B7B7B7 }
checkbox { border-width: 0px; }
img { margin: 0; border: 0; }

.form2 { scrollbar-arrow-color: #2C5991; scrollbar-shadow-color: #FFFFFF; scrollbar-face-color: #86C5FE; border-width: 1px; border-style: dotted; border-color: #2C5991 }
select { scrollbar-arrow-color: #2C5991; scrollbar-shadow-color: #FFFFFF; scrollbar-face-color: #86C5FE }

body {
	font-family: tahoma;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

table.report_outer {margin-top: 20px;}

td.report_outer  {
	padding-bottom: 6px;
	color: black;
}

div.hdr1 {
	color: #154789; 
	font-weight: bold; 
	font-size: 16px;
}

div.hdr2 {
	font-size: 11px;
	color: #999999;
}

.hdr3 input {
	border: 0;
	margin: 0 6px 0 0;
}

table.reptable {
	empty-cells: show;
	border-collapse: collapse;
	margin-top: 10px;
}

.reptable th {
	empty-cells: show;
	color: #999999;
	font-weight: bold;
	text-align: left;
	padding: 10px;
	text-align: center;
	vertical-align: middle;
	border: 1px dashed #aaaaaa;
}

.reptable td {
	padding: 5px;
	color: #666666;
	border: 1px dashed #aaaaaa;
}

a { font-family: Tahoma; font-size: 11px; color: #4D80D9 }
a:link{ font-size: 11px; color: #4D80D9; text-decoration: underline }
a:visited { font-size: 11px; color: #4D80D9; text-decoration: underline }
a:active { font-size: 11px; color: #4D80D9; text-decoration: underline  }
a:hover { font-size: 11px; color: #154789; text-decoration: none }

a.topmenu { font-family: Tahoma; font-size: 17px; font-weight: bold; color: #FFFFFF }
a:link.topmenu { font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: underline }
a:visited.topmenu { font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: underline }
a:active.topmenu { font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: underline  }
a:hover.topmenu { font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none }

a.topmenu2 { font-family: Tahoma; font-size: 11px;  color: #FFFFFF }
a:link.topmenu2 { font-size: 11px; color: #FFFFFF; text-decoration: underline }
a:visited.topmenu2 { font-size: 11px; color: #FFFFFF; text-decoration: underline }
a:active.topmenu2 { font-size: 11px; color: #FFFFFF; text-decoration: underline  }
a:hover.topmenu2 { font-size: 11px; color: #FFFFFF; text-decoration: none }

a.way { font-family: Tahoma; font-size: 11px; color: #535353}
a:link.way { font-size: 11px; color: #535353; text-decoration: underline }
a:visited.way { font-size: 11px; color: #535353; text-decoration: underline }
a:active.way{ font-size: 11px; color: #535353; text-decoration: underline  }
a:hover.way { font-size: 11px; color: #000000; text-decoration: none }

a.topwhitelink { font-family: Tahoma ; font-size: 10px; color: #BECCDD  }
a:link.topwhitelink { font-family: Tahoma ; font-size: 10px; color: #BECCDD; text-decoration: underline }
a:visited.topwhitelink { font-family: Tahoma ; font-size: 10px; color: #BECCDD; text-decoration: underline }
a:active.topwhitelink { font-family: Tahoma ; font-size: 10px; color: #BECCDD; text-decoration: underline  }
a:hover.topwhitelink { font-family: Tahoma ; font-size: 10px; color: #FFFFFF; text-decoration: none }

a.client { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #333333 }
a:link.client { font-size: 11px; color: #333333; font-weight: bold; text-decoration: underline }
a:visited.client { font-size: 11px; color: #333333; font-weight: bold; text-decoration: underline }
a:active.client { font-size: 11px; color: #333333; font-weight: bold; text-decoration: underline  }
a:hover.client { font-size: 11px; color: #154789; font-weight: bold; text-decoration: none }

a.add { font-family: Tahoma; font-size: 11px; color: #535353}
a:link.add { font-size: 11px; color: #535353; text-decoration: underline }
a:visited.add { font-size: 11px; color: #535353; text-decoration: underline }
a:active.add{ font-size: 11px; color: #535353; text-decoration: underline  }
a:hover.add { font-size: 11px; color: #000000; text-decoration: none }

a.doc2link1 { font-family: Tahoma; font-size: 11px; font-weight: bold;  color: #7A7A7A}
a:link.doc2link1 { font-size: 11px; font-weight: bold; color: #7A7A7A; text-decoration: underline }
a:visited.doc2link1 { font-size: 11px; font-weight: bold;  color: #7A7A7A; text-decoration: underline }
a:active.doc2link1 { font-size: 11px; font-weight: bold;  color: #7A7A7A; text-decoration: underline  }
a:hover.doc2link1 { font-size: 11px; font-weight: bold;  color: #000000; text-decoration: none }

a.doc2link2 { font-family: Tahoma; font-size: 18px; color: #999999}
a:link.doc2link2 { font-size: 18px; color: #999999; text-decoration: underline }
a:visited.doc2link2 { font-size: 18px; color: #999999; text-decoration: underline }
a:active.doc2link2 { font-size: 18px; color: #999999; text-decoration: underline  }
a:hover.doc2link2 { font-size: 18px; color: #000000; text-decoration: none }


.toparial9 { font-family: Tahoma ; font-size: 10px; color:#FFFFFF }
.toparial92 { font-family: Tahoma ; font-size: 10px; color:#BECCDD }

.zg1 { font-family: Tahoma; font-size: 18px; color: #373737 }
.zg2 { font-family: Tahoma; font-size: 18px; color: #155978 }
.zg3white { font-family: Tahoma; font-size: 18px; color: #FFFFFF }
.zg4 { font-family: Tahoma; font-size: 18px; color: #999999 }
.zg5 { font-family: Tahoma; font-size: 18px; color: #CA9A00 }
.divider { font-family: Tahoma; font-size: 14px; font-weight: bold; color: #155978 }

.t11color1 { font-size: 11px; color: #373737; padding-left: 10px }
.t11color2 { font-size: 11px; color: #6FA700; padding-left: 10px }
.t11color3 { font-size: 11px; color: #C10000; padding-left: 10px }
.t11color4 { font-size: 11px; color: #0E4990; padding-left: 10px }

.t9color1 { font-size: 9px; color: #6E6766 }
.t9color2 { font-size: 9px; color: #6A9044 }
.t9color3 { font-size: 9px; color: #C10000 }
.t9color4 { font-size: 9px; color: #999999 }

.t9datetime { font-size: 10px; color: #828B71 }
.reminder { font-family: Tahoma; padding-top: 6px; font-size: 12px; color: #2A2A2A }

.t9boldwhite { font-size: 9px; font-weight: bold; color: #FFFFFF }
.t11boldwhite { font-size: 11px; font-weight: bold; color: #FFFFFF }

.folderClass { font-family: Tahoma; font-size: 11px; color: #333333; }
.sfolderClass { font-family: Tahoma; font-size: 11px; color: #FFFFFF; background-color: #FF6600; }
.dfolderClass { font-family: Tahoma; font-size: 11px; color: #999999 }
.dsfolderClass { font-family: Tahoma; font-size: 11px; color: #FFFFFF; background-color: #FF6600; }
.ofolderClass { font-family: Tahoma; font-size: 11px; color: #333333 }
.sofolderClass { font-family: Tahoma; font-size: 11px; color: #FFFFFF; background-color: #FF6600; }
.dofolderClass { font-family: Tahoma; font-size: 11px; color: #999999 }
.dsofolderClass { font-family: Tahoma; font-size: 11px; color: #FFFFFF; background-color: #FF6600; }

.fileClass { font-family: Tahoma; font-size: 11px; color: #333333 }
.sfileClass { font-family: Tahoma; font-size: 11px; color: #FFFFFF; background-color: #FF6600; }
.dfileClass { font-family: Tahoma; font-size: 11px; color: #999999 }
.dsfileClass { font-family: Tahoma; font-size: 11px; color: #FFFFFF; background-color: #FF6600; }

.ffolderClass { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #333333 }
.fsfolderClass { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #FF6600; }
.fdfolderClass { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #999999 }
.fdsfolderClass { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #FF6600; }
.fofolderClass { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #333333 }
.fsofolderClass { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #FF6600; }
.fdofolderClass { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #999999 }
.fdsofolderClass { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #FF6600; }

.ffileClass { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #333333 }
.fsfileClass { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #FF6600; }
.fdfileClass { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #999999 }
.fdsfileClass { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #FF6600; }

.rootClass { font-family: Tahoma; font-size: 18px; color: #154789 }
.srootClass { font-family: Tahoma; font-size: 18px; color: #154789 }
.drootClass { font-family: Tahoma; font-size: 18px; color: #154789 }
.dsrootClass { font-family: Tahoma; font-size: 18px; color: #154789 }
.orootClass { font-family: Tahoma; font-size: 18px; color: #154789 }
.srootClass { font-family: Tahoma; font-size: 18px; color: #154789 }
.sorootClass { font-family: Tahoma; font-size: 18px; color: #154789 }

.plineClass { background-color: #E9E8E8 }

.pathClass { font-size: 9px; color: #6E6766 }
a.pathClass { font-size: 9px; color: #6E6766; text-decoration: underline; cursor: pointer }
a:link.pathClass { font-size: 9px; color: #6E6766; text-decoration: none; cursor: pointer }
a:active.pathClass { font-size: 9px; color: #6E6766; text-decoration: none; cursor: pointer }
a:visited.pathClass { font-size: 9px; color: #6E6766; text-decoration: none; cursor: pointer }
a:hover.pathClass { font-size: 9px; color: #6E6766; text-decoration: none; cursor: pointer }

.pageSelectedClass { font-weight: bold; }

/*===[ CALENDAR ]=============================================================*/
 .cinput {
         FONT-FAMILY: Arial;
         FONT-SIZE: 11px! important;
         COLOR: #000000;
         TEXT-DECORATION: NONE;
         BORDER-WIDTH: 1px;
         BORDER-STYLE: solid;
         BORDER-COLOR: #DDDDDD;
         BACKGROUND-COLOR: #FFFFFF;
         PADDING-LEFT: 1px;
         PADDING-RIGHT: 1px;
        }

 .cSelect {
  FONT-FAMILY: Arial;
  FONT-WEIGHT: normal;
  FONT-SIZE: 12px !important;
  COLOR: #000000;
  BACKGROUND-COLOR: #FFFFFF;
 }

 .cSelectButtonArea {
  BACKGROUND-COLOR: #E0E0E0;
  BORDER-STYLE: solid;
  BORDER-COLOR: #BBBBBB;
  BORDER-WIDTH: 1px 1px 1px 0px;
  BORDER-COLOR: #DDDDDD;
 }

 .cSelectButton {
  PADDING: 0px;
  FONTFAMILY: Arila;
  FONTSIZE: 10px;
  BORDER: 0px;
  CURSOR: pointer;
  BACKGROUND-COLOR: #DDDDDD;
 }

 .cSelectArea {
  PADDING: 2px 0px 0px 2px;
  BORDER: solid 1px #DDDDDD;
 }

 .cDselect {
  FONT-FAMILY: Arial;
  FONT-WEIGHT: normal;
  FONT-SIZE: 12px !important;
  COLOR: #A0A0A0;
  BACKGROUND-COLOR: #FFFFFF;
 }

 .cDselectButtonArea {
  BACKGROUND-COLOR: #E0E0E0;
  BORDER-STYLE: solid;
  BORDER-WIDTH: 1px 1px 1px 0px;
  BACKGROUND-COLOR: #A0A0A0;
 }

 .cDselectButton {
  PADDING: 0px;
  FONTFAMILY: Arila;
  FONTSIZE: 10px;
  BORDER: 0px;
  CURSOR: pointer;
  BACKGROUND-COLOR: #A0A0A0;
 }

 .cDselectArea {
  PADDING: 2px 0px 0px 2px;
  BORDER: solid 1px #A0A0A0;
 }

 .cDropDown {
  FONT-FAMILY: Arial;
  FONT-WEIGHT: normal;
  FONT-SIZE: 12px !important;
  BACKGROUND-COLOR: #FFFFFF;
  BORDER: solid 1px #BBBBBB;
 }

 .cDropDownList {
  FONT-FAMILY: Arial;
  FONT-WEIGHT: normal;
  FONT-SIZE: 12px !important;
  COLOR: #000000;
 }

 .cDropDownListItem {
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 2px;
 }

 .cDropDownListItemMarked {
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 2px;
  COLOR: #A00000;
 }

 .cDropDownListItemSelected {
  COLOR: #FFFFFF;
  BACKGROUND-COLOR: #A0A0A0;
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 2px;
 }

 .st   {
   FONT-FAMILY: ARIAL;
   FONT-SIZE: 12px! important;
   COLOR: #000000;
   TEXT-DECORATION: NONE;
   CURSOR: DEFAULT;
 }

 A.hlink:link, A.hlink:visited {
   FONT-FAMILY: ARIAL;
   FONT-SIZE: 18px! important;
   COLOR: #05AD18;
   TEXT-DECORATION: NONE;
   CURSOR: POINTER;
 }

 A.hlink:hover {
   FONT-FAMILY: ARIAL;
   FONT-SIZE: 18px! important;
   COLOR: #05AD18;
   TEXT-DECORATION: NONE;
   FONT-WEIGHT: bold;
   CURSOR: POINTER;
 }

 .workday {
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 11px !important;
  FONT-WEIGHT: bold;
  COLOR: #000000;
  BACKGROUND-COLOR: #EAEAEA;
  BORDER: solid 1px #EAEAEA;
 }

 .holiday {
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 11px !important;
  FONT-WEIGHT: bold;
  COLOR: #DB0000;
  BACKGROUND-COLOR: #EAEAEA;
  BORDER: solid 1px #EAEAEA;
 }

 .workday_s {
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 11px !important;
  FONT-WEIGHT: bold;
  COLOR: #000000;
  BACKGROUND-COLOR: #D2DFE8;
  BORDER: solid 1px #687F91;
 }

 .holiday_s {
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 11px !important;
  FONT-WEIGHT: bold;
  COLOR: #DB0000;
  BACKGROUND-COLOR: #F5D3BC;
  BORDER: solid 1px #687F91;
 }

 .workday_c {
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 11px !important;
  FONT-WEIGHT: bold;
  COLOR: #000000;
  BACKGROUND-COLOR: #FFFFFF;
  BORDER: solid 1px #C9C9C9;
 }

 .holiday_c {
  FONT-FAMILY: Tahoma;
  FONT-WEIGHT: bold;
  FONT-SIZE: 11px !important;
  COLOR: #000000;
  BACKGROUND-COLOR: #FFFFFF;
  BORDER: solid 1px #C9C9C9;
 }

 .workday_m {
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 11px !important;
  FONT-WEIGHT: bold;
  COLOR: #000000;
  BACKGROUND-COLOR: #FFFFFF;
  BORDER: solid 1px #C9C9C9;
 }

 .holiday_m {
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 11px !important;
  FONT-WEIGHT: bold;
  COLOR: #000000;
  BACKGROUND-COLOR: #FFFFFF;
  BORDER: solid 1px #C9C9C9;
 }

 .calendar {
  FONT-FAMILY: Verdana;
  FONT-SIZE: 12px !important;
  COLOR: #505050;
  BACKGROUND-COLOR: #EAEAEA;
  BORDER: solid 1px #DEDEDE;
 }

 .headerRow { BACKGROUND-COLOR: #EFEFEF}

 .yearRow { BACKGROUND-COLOR: #EFEFEF}

 .monthRow { BACKGROUND-COLOR: #EFEFEF}

 .weekRow {
  FONT-FAMILY: Verdana;
  FONT-SIZE: 12px !important;
  COLOR: #4D6A80;
  PADDING: 2px;
  BACKGROUND-COLOR: #EFEFEF;
  LETTER-SPACING: 1px;
 }

 .ccheckbox {
  CURSOR: POINTER;
  BORDER-WIDTH: 0px;
  WIDTH: 14px;
  HEIGHT: 14px;
  MARGIN-LEFT: 5px;
  MARGIN-RIGHT: 5px;
 }

.dt_global {
        FONT-FAMILY: Arial;
        FONT-SIZE: 12px! important;
        COLOR: #000000;
       }

.dt_button {
  PADDING: 0px;
  FONTFAMILY: Arial;
  FONTSIZE: 10px;
  CURSOR: pointer;
  BACKGROUND-COLOR: #E0E0E0;
  border: solid 1px black;
 }

.evTable {
        FONT-FAMILY: Arial;
        FONT-SIZE: 12px! important;
        COLOR: #000000;
        BORDER-WIDTH: 1px;
        BORDER-STYLE: solid;
        BORDER-COLOR: #E0E0E0;
        BACKGROUND-COLOR: #FFFFFF;
        PADDING-LEFT: 1px;
        PADDING-RIGHT: 1px;
       }


.evTime {BACKGROUND-COLOR: #F6F6F6;}

.evEvents {BACKGROUND-COLOR: #F6F6F6;}


.subEvTable {
        FONT-FAMILY: Arial;
        FONT-SIZE: 12px! important;
        COLOR: #000000;
        BORDER-WIDTH: 1px;
        BORDER-STYLE: solid;
        BORDER-COLOR: #E0E0E0;
        BACKGROUND-COLOR: #FFFFFF;
        PADDING-LEFT: 1px;
        PADDING-RIGHT: 1px;
       }

.subEvTitle {
             BACKGROUND-COLOR: #F9FCDC;
             FONT-WEIGHT: bold;
            }

.subEvClient {
             BACKGROUND-COLOR: #F9FCDC;
             FONT-WEIGHT: normal;
            }

.subEvButton {BACKGROUND-COLOR: #F9FCDC;}

.subEvCPLTitle {
             BACKGROUND-COLOR: #D9FADE;
             FONT-WEIGHT: bold;
            }

.subEvCPLClient {
             BACKGROUND-COLOR: #D9FADE;
             FONT-WEIGHT: normal;
            }

.subEvCPLButton {BACKGROUND-COLOR: #D9FADE;}

.subEvOUTTitle {
             BACKGROUND-COLOR: #FFE1DE;
             FONT-WEIGHT: bold;
            }

.subEvOUTClient {
             BACKGROUND-COLOR: #FFE1DE;
             FONT-WEIGHT: normal;
            }

.subEvOUTButton {BACKGROUND-COLOR: #FFE1DE;}

.subEvBusy {
             BACKGROUND-COLOR: #A0A0A0;
             FONT-WEIGHT: bold;
            }

.subEvBusyNC {
             BACKGROUND-COLOR: #A00000;
             FONT-WEIGHT: bold;
            }

.evTableW {
        FONT-FAMILY: Arial;
        FONT-SIZE: 12px! important;
        COLOR: #000000;
        BORDER-WIDTH: 1px;
        BORDER-STYLE: solid;
        BORDER-COLOR: #E0E0E0;
        BACKGROUND-COLOR: #FFFFFF;
        PADDING-LEFT: 1px;
        PADDING-RIGHT: 1px;
       }


.evTDW {
          BACKGROUND-COLOR: #F6F6F6;
          FONT-WEIGHT: normal;
       }

.evDaysW {
          BACKGROUND-COLOR: #F6F6F6;
          FONT-WEIGHT: bold;
         }

.evTimeW {BACKGROUND-COLOR: #F6F6F6;}

.evEventsW {BACKGROUND-COLOR: #F6F6F6;}

/*===[ /CALENDAR ]============================================================*/

 .s_select {
  FONT-FAMILY: Arial;
  FONT-WEIGHT: normal;
  FONT-SIZE: 12px !important;
  BORDER-COLOR: #B8B8B8;
  COLOR: #000000;
  BACKGROUND-COLOR: #FFFFFF;
 }

 .s_selectButtonArea {
  BACKGROUND-COLOR: #E0E0E0;
  BORDER-STYLE: solid;
  BORDER-WIDTH: 1px 1px 1px 0px;
  BORDER-COLOR: #B8B8B8;
 }

 .s_selectButton {
  PADDING: 0px;
  FONT-FAMILY: Arial;
  FONT-SIZE: 10px;
  BORDER: 0px;
  CURSOR: pointer;
  BACKGROUND-COLOR: #E0E0E0;
 }

 .s_selectArea {
  PADDING: 2px 0px 0px 2px;
  BORDER: solid 1px #B8B8B8;
  overflow:hidden;
 }

 .s_dselect {
  FONT-FAMILY: Arial;
  FONT-WEIGHT: normal;
  FONT-SIZE: 12px !important;
  BORDER-COLOR: #B8B8B8;
  COLOR: #A0A0A0;
  BACKGROUND-COLOR: #FFFFFF;
 }

 .s_dselectButtonArea {
  BORDER-STYLE: solid;
  BORDER-WIDTH: 1px 1px 1px 0px;
  BORDER-COLOR: #B8B8B8;
  BACKGROUND-COLOR: #A0A0A0;
 }

 .s_dselectButton {
  PADDING: 0px;
  FONT-FAMILY: Arial;
  FONT-SIZE: 10px;
  BORDER: 0px;
  CURSOR: pointer;
  BACKGROUND-COLOR: #A0A0A0;
 }

 .s_dselectArea {
  PADDING: 2px 0px 0px 2px;
  BORDER: solid 1px #A0A0A0;
  BACKGROUND-COLOR: #EBEBE3;
 }
 .s_dselectArea .s_dropDownListItem {COLOR: #AAA;}

 .s_dropDown {
  FONT-FAMILY: Arial;
  FONT-WEIGHT: normal;
  FONT-SIZE: 12px !important;
  BACKGROUND-COLOR: #FFFFFF;
  BORDER: solid 1px #B8B8B8;
 }

 .s_dropDownList {
  FONT-FAMILY: Arial;
  FONT-WEIGHT: normal;
  FONT-SIZE: 12px !important;
  COLOR: #000000;
 }

 .s_dropDownListItem {
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 2px;
 }

 .s_dropDownListItemSelected {
  COLOR: #FFFFFF;
  BACKGROUND-COLOR: #A0A0A0;
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 2px;
 }


 .tempCN {COLOR: #00FF00;}

 .temp2 {
  WIDTH: 16px;
  HEIGHT: 16px;
 }

html, body {
	margin: 0;
	padding: 0;
}

.fullWidth {width: 100%;}

.fullHeight {heigth: 100%;}

.leftPadding {padding-left: 8px;}

.rightPadding {padding-right: 8px;}

.center {text-align: center;}

.settingsIcon {margin: 3px;}

.leftTop {
	position: absolute;
	left: 0px;
	top: 0;
	width: 15px;
	height: 13px;
	overflow: hidden;
}

.leftTop1 {
	position: absolute;
	background: url("/img/topStar.gif") no-repeat;
	left: -15px;
	top: 0;
	width: 30px;
	height: 13px;
}

.rightTop {
	position: absolute;
	margin-left: -15px;
	margin-left: expression("-13px");
	left: 100%;
	top: 0;
	width: 15px;
	height: 13px;
	overflow: hidden;
}

.rightTop1 {
	position: absolute;
	margin-left: -100%;
	background: url("/img/topStar.gif") no-repeat;
	left: 100%;
	top: 0;
	width: 15px;
	height: 13px;
}

.leftBottom {
	position: absolute;
	margin-top: -14px;
	left: 0px;
	top: 0;
	width: 15px;
	height: 14px;
	overflow: hidden;
}

.leftBottom1 {
	position: absolute;
	background: url("/img/bottomStar.gif") no-repeat;
	left: -17px;
	top: 0;
	width: 32px;
	height: 14px;
}

.rightBottom {
	position: absolute;
	margin-left: -15px;
	margin-left: expression("-13px");
	margin-top: -14px;
	left: 100%;
	top: 0;
	width: 15px;
	height: 14px;
	overflow: hidden;
}

.rightBottom1 {
	position: absolute;
	margin-left: -100%;
	background: url("/img/bottomStar.gif") no-repeat;
	left: 100%;
	top: 0;
	width: 15px;
	height: 14px;
}

.topTable {
	width: 100%;
	height: 57px;
}

.topTableTd1 {
	background: url("/img/leftTop.jpg") no-repeat top left;
	width: 414px;
}

.topTableTd2 {	background: url("/img/centerTop.jpg") repeat-x top;}

.topTableTd3 {
	background: url("/img/rightTop.jpg") no-repeat right top;
	width: 560px;
}

.topmenu {margin-right: 15px;}

.contentTable {width: 100%;}

.contentTableTd1 {border-left: solid 1px #EEE;}

.contentTableTd2 {padding-bottom: 5px;}

.contentTableTd3 {border-right: solid 1px #EEE;}

.contentTableTd1, .contentTableTd3 {
	background: #C9C9C9;
	font-size: 0;
	width: 1px;
}

.buttonHr {
	position: absolute;
	margin: -2px 0 0 0;
	border-top: solid 1px #C9C9C9;
	background: #EEE;
	left: 0;
	top: 0;
	width: 100%;
	height: 1px;
	font-size: 0;
}

.logo {
	position: relative;
	top: 7px;
}

.copy {
	margin-left: 2em;
	color: #626262;
}

.work {
	1position: relative;
	display: expression("inline-block");
	margin: 5px 8px;
}

.relative {position: relative;}

/***********applicability********/

.applicability, #applicabilityForCarryConteiner{
	overflow:auto;
	height:400px;
	width:400px;
	margin-bottom:10px;
}
.applicabilityFolder{background:url('img/folder.gif') left center no-repeat; font-weight:bold;}
.applicabilityFile{background:url('img/file.gif') left center no-repeat; font-weight:normal;}
.applicabilityFolder, .applicabilityFile{
	height:16px;
	padding-left:20px;
	font-size:12px;
}
#applicabilityForCopyConteiner{
	overflow:auto;
	min-width:398px;
	height:200px;
	position:absolute;
	left:0px;
	top:24px;
	background-color:#EFEFEF;
	z-index:2;
	display:none;
	border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
}
#applicabilityForCopyConteiner  .applicabilityFolder, #applicabilityForCopyConteiner  .applicabilityFile{cursor:pointer; overflow:hidden;width:100%;}
#applicabilityForCopyConteiner  .applicabilityFolder:hover, #applicabilityForCopyConteiner  .applicabilityFile:hover{color:#A2D3FE;}
#applicabilityItemForCopy{
	height:16px;
	background-repeat:no-repeat;
	background-position:right center;
	background-image:url('img/mess_down.gif');
	border: 1px solid #C3C3C3;
	float:left;
	min-width:375px;
	clear:both;
	cursor:pointer;
	padding:3px;
	font-size:12px;
	padding-right:20px;
	color:#C3C3C3;
}
.applicabilityItemForCopyDown{background-image:url('img/mess_down.gif')!important;}
.applicabilityItemForCopyUp{background-image:url('img/mess_up.gif')!important;}
.applicabilityItemForCopyDownActiv{background-image:url('img/mess_down_activ.png') !important;}
.applicabilityItemForCopyUpActiv{background-image:url('img/mess_up_activ.png')!important;}
#applicabilityItemForCopy:hover{border-color:#666; color:#666;}
#applicabilityMessage{
	color:#cc0000;
	font-size:12px;
	margin-bottom:10px;
}
#applicabilityForCarryConteiner .applicabilityFolder, #applicabilityForCarryConteiner  .applicabilityFile{cursor:pointer; overflow:hidden;/*width:100%;*/}
#applicabilityForCarryConteiner  .applicabilityFolder:hover, #applicabilityForCarryConteiner  .applicabilityFile:hover{color:#A2D3FE;}
input[name="carry"], input[name="carryCategory"]{
	float:left;
	border:none;
	padding:0px;
}
.cl{
	clear:both;
	margin-top:-10px;
}

/***********applicability********/

/************** images ************/
#imagesMessageText{
	font-size:12px;
	font-weight:bold;
}
.imagesUploadFormClass  .thTr th{border-bottom:2px solid #797979; padding-bottom:-10px;}
.imagesUploadFormClass .tr{background-color:#E0E0E0;}
.imagesUploadFormClass td{color:#797979 !important; font-size:12px !important;}
#infoForImage{font-size:14px;color:#C00;padding:3px;height:20px;}
/************** images ***********/
.goodsTitleBookmarks{
	margin-bottom:10px;
	font-size:18px;
}
.goodsTitle{
	font-size:16px;
	color:#155978;
	margin-bottom:3px;
}

/*************** catalogueOnBrands *********************/
#listBrands, #listCategories{display:block !important;}
#listBrands option, #listCategories option{border:none !important;}
#Goods .applicabilityFile{color:#000; text-decoration:none; font-size:12px;}
#Goods .applicabilityFile:hover{text-decoration:underline;}
/*************** /catalogueOnBrands *********************/