/*--@import url("css/home.css");
@import url("css/menu.css");--*/

.bold {
  FONT-WEIGHT: bold
}
.strikethrough {
  TEXT-DECORATION: line-through
}
BODY {
  /*--BACKGROUND-COLOR: #F4F4EC;--*/
  BACKGROUND-COLOR: #ECECE5;
}
.margin {
	FONT-SIZE: 13px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	PADDING: 20px 30px;
	width: 690px;
	/*--height: 350px;--*/
	margin: 0px;
}
A:link {
  /*--COLOR: #636163;--*/ TEXT-DECORATION: none;
  color: #3399FD;
}
A:visited {
  color: #3399FD; TEXT-DECORATION: none;
  /*--COLOR: #636163; TEXT-DECORATION: none--*/
}
A:active {
  COLOR: #ff3300
}
A:hover {
  color: #3399FD; TEXT-DECORATION: underline;
  /*--COLOR: #FF6500--*/
}
.Link1 A {
  FONT-SIZE: 10px; COLOR: #666699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Link2 A {
  FONT-SIZE: 11px; COLOR: #666699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Link3 A {
  FONT-SIZE: 13px; COLOR: #666699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Link4 A {
  FONT-SIZE: 16px; COLOR: #666699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Link1 A:active {
  COLOR: #ff3300
}
.Link2 A:active {
  COLOR: #ff3300
}
.Link3 A:active {
  COLOR: #ff3300
}
.Link4 A:active {
  COLOR: #ff3300
}
.Link1 A:hover {
  COLOR: #99ccff
}
.Link2 A:hover {
  COLOR: #99ccff
}
.Link3 A:hover {
  COLOR: #99ccff
}
.Link4 A:hover {
  COLOR: #99ccff
}
A.Link1 {
  FONT-SIZE: 10px; COLOR: #666699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.Link2 {
  FONT-SIZE: 11px; COLOR: #666699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.Link3 {
  FONT-SIZE: 13px; COLOR: #666699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.Link4 {
  FONT-SIZE: 16px; COLOR: #666699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.Link1:active {
  COLOR: #ff3300
}
A.Link2:active {
  COLOR: #ff3300
}
A.Link3:active {
  COLOR: #ff3300
}
A.Link4:active {
  COLOR: #ff3300
}
A.Link1:hover {
  COLOR: #99ccff
}
A.Link2:hover {
  COLOR: #99ccff
}
A.Link3:hover {
  COLOR: #99ccff
}
A.Link4:hover {
  COLOR: #99ccff
}
A.Link2Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.Link2Bold:active {
  FONT-WEIGHT: bold; COLOR: #ff3300
}
A.Link2Bold:hover {
  FONT-WEIGHT: bold; COLOR: #99ccff
}
A.Link2BoldActive {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.Link2BoldActive:active {
  FONT-WEIGHT: bold; COLOR: #ff3300
}
A.Link2BoldActive:hover {
  FONT-WEIGHT: bold; COLOR: #99ccff
}
A.Link3Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.Link3Bold:active {
  FONT-WEIGHT: bold; COLOR: #ff3300
}
A.Link3Bold:hover {
  FONT-WEIGHT: bold; COLOR: #99ccff
}
.purple1 {
  FONT-SIZE: 10px; COLOR: #333366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.purple2 {
  FONT-SIZE: 13px; COLOR: #333366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.purple3 {
  FONT-SIZE: 16px; COLOR: #333366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.purple4 {
  FONT-SIZE: 17px; COLOR: #333366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.purple5 {
  FONT-SIZE: 11px; COLOR: #333366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.lightpurple1 {
  FONT-SIZE: 10px; COLOR: #666699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.lightpurple2 {
  FONT-SIZE: 13px; COLOR: #666699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.lightpurple3 {
  FONT-SIZE: 16px; COLOR: #666699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.lightpurple4 {
  FONT-SIZE: 17px; COLOR: #666699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.lightpurple5 {
  FONT-SIZE: 11px; COLOR: #666699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.lightpurple5Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.orange1 {
  FONT-SIZE: 10px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.orange2 {
  FONT-SIZE: 13px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.orange3 {
  FONT-SIZE: 16px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.orange4 {
  FONT-SIZE: 17px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.orange5 {
  FONT-SIZE: 11px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.orange2Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FF9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.orange5Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.orange6Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.orangeHeader {
  FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.lightorange1 {
  FONT-SIZE: 10px; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.lightorange2 {
  FONT-SIZE: 13px; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.lightorange3 {
  FONT-SIZE: 16px; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.lightorange4 {
  FONT-SIZE: 17px; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.lightorange5 {
  FONT-SIZE: 11px; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.lightred1 {
  FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.lightred2 {
  FONT-SIZE: 13px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.lightred3 {
  FONT-SIZE: 16px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.lightred4 {
  FONT-SIZE: 17px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.lightred5 {
  FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.lightorange5Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.lightorange2Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.lightorange3Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.lightorange4Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.lightred5Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.lightred2Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.lightred3Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.lightred4Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.darkgrey1 {
  FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.darkgrey2 {
  FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.darkgrey3 {
  FONT-SIZE: 16px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.darkgrey4 {
  FONT-SIZE: 17px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.darkgrey5 {
  FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.darkgrey1Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.darkgrey2Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.darkgrey3Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.darkgrey4Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.darkgrey5Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.darkgrey6Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #9F9F9F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.darkgrey8Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 28px; COLOR: #7f7f7f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.grey1 {
  FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.grey2 {
  FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.grey3 {
  FONT-SIZE: 16px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.grey4 {
  FONT-SIZE: 17px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.grey5 {
  FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.grey5Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.grey2Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.grey6Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #9F9F9F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.black1 {
  FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.black2 {
  FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.black3 {
  FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.black4 {
  FONT-SIZE: 17px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.black5 {
  FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.black6 {
  FONT-SIZE: 24px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.black1Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.black2Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.black3Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.black4Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.black5Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.black6Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.black7Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 28px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.navyBlue2Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #0772B9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.navyBlue3Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0772B9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.navyBlue4Bold {
  FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #0772B9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.white1 {
  FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.white2 {
  FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.white3 {
  FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.white4 {
  FONT-SIZE: 17px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.white5 {
  FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.red1 {
  FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.red2 {
  FONT-SIZE: 13px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.red3 {
  FONT-SIZE: 16px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.red4 {
  FONT-SIZE: 17px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.red5 {
  FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.bggrey {
  BACKGROUND-COLOR: #eeeded
}
.bgdkgrey {
  BACKGROUND-COLOR: #cccccc
}
.bgblue {
  BACKGROUND-COLOR: #99ccff
}
.bgyellow {
  BACKGROUND-COLOR: #ffff00
}
.bgltorange {
  BACKGROUND-COLOR: #ffcc00
}
.bgdkorange {
  BACKGROUND-COLOR: #ff9900
}
.bggreen {
  BACKGROUND-COLOR: #9cce34
}
.whiteBtn {
  BORDER-RIGHT: #000000 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: lowercase; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 2px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;,sans-serif; BACKGROUND-COLOR: #eeeeee
}
.searchBtn {
  BORDER-RIGHT: #000000 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: lowercase; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 2px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;,sans-serif; BACKGROUND-COLOR: #ffcc00
}
.logout {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.logout {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.logout:hover {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.logout:visited {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bubbleText {
  FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.bubbleText {
  FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.bubbleText:hover {
  FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.bubbleText:visited {
  FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


  FORM      { FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; }
  SELECT    { FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; }
  OPTION    { FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; }
  TEXTAREA  { FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; }
  INPUT     { FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; }


/* ####### React Admin CSS Styles ####################################### */

a.default:visited     { color: #006699; text-decoration:  underline}
a.default:hover     { color: #666666; text-decoration:  none}
a.default:link      { color: #006699; text-decoration:  underline}
a.default:active    { color: #006699; text-decoration:  underline}

a.defaultbold:visited {
  font-weight: bold;
  color: #3C7597;
  text-decoration: underline;
}
a.defaultbold:active {
  font-weight: bold;
  color: #3C7597;
  text-decoration: underline;
}
a.defaultbold:hover {
  font-weight: bold;
  color: #FF0000;
  text-decoration: none;
}
a.defaultbold:link {
  font-weight: bold;
  color: #3C7597;
  text-decoration: underline;
}

.txtInput {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	border: solid 1px #c3c2c1;
/*	padding-left: 3px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 3px;*/
}

.inputButton
{
  color: #000000;
  background-color: #EEEEEE;
  border-color : #000000;
  border-top : 1px solid;
  border-bottom : 1px solid;
  border-left : 1px solid;
  border-right : 1px solid;
  font-family : Verdana,tahoma,Arial;
  font-size : 10px;
  font-weight: bold;
}

.inputButton2 {
	BORDER-RIGHT: #CFB300 1px outset; BORDER-TOP: #CF0000 1px outset; BACKGROUND: #FF0000; FONT: 10px Verdana,tahoma,Arial; BORDER-LEFT: #CF0000 1px outset; BORDER-BOTTOM: #CF0000 1px outset; color: #FFFFFF; font-weight: bold;
}
.inputButton3 {
  BORDER-RIGHT: #CFB300 1px outset; BORDER-TOP: #CFB300 1px outset; BACKGROUND: #FFDD00; FONT: 10px Verdana,tahoma,Arial; BORDER-LEFT: #CFB300 1px outset; BORDER-BOTTOM: #CFB300 1px outset
}

.errorText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #800000;
  word-spacing: 0.1em;
  text-align: justify;
}

.helpText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000080;
  word-spacing: 0.1em;
  text-align: justify;
}

.sectiontitle {
	FONT: bold 18px Tahoma; COLOR: #636563
}
.menutitle {
  FONT-WEIGHT: bold;
  FONT-SIZE: 11px;
  COLOR: #ff3300;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.menutitle2 {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12px;
  COLOR: #00705C;
}
.pagetitle2 {
  font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #636563;
	background-color: #FFCC00;
	padding-left: 10px;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-right: 10px;
}
.pagetitle3 {
  font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #636563;
	background-color: #b7cdde;
	padding-left: 10px;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-right: 10px;
}
.pagemsg {
  FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #636563
	padding-top: 7px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 12px;
}
.pagemsg2 {
  FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000
	padding-top: 7px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 2px;
	border: solid 1px #000000;
	background-color: #CCE5F9;
}
.cellcolor {
  background-color: #EFEFEF;
  border-top: solid 1px #FFFFFF;
}
.endformcell {
  background-color: #BBBBBB;
}
.mandatory {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FF0000;
}

.tablecontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.tablecart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #D7D7D7;
}

.greytitle {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #636563
}
.greytitlebg {
	background-color: #D6D7D6;
	padding-left: 8px;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-right: 8px;
}

.lightbluetitle {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #636563
}
.lightbluetitlebg {
	background-color: #b7cdde;
	padding: 3px 1px 2px 4px; /* Top, Right, Bottom, Left */
}
.lightbluetitle2 {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #636563
}
.leftpadding {
	padding-top: 3px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 3px;
}
.rightpadding {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
}
.linepadding {
  padding-top: 3px;
  padding-bottom: 2px;
}
ul.list, .list  {
	font-size: 11px;
	margin: 2px 0px 3px 0px;
	padding: 2px 0px 3px 0px;
}
.list li {
	/*list-style-image: url(../images/icon_arrow.gif);*/
	margin-left: 18px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 0px;
	padding: 0px;
	text-align: left;
	line-height: 12px;
}

ul.list2, .list2  {
	margin: 2px 0px 3px 0px;
	padding: 2px 0px 3px 0px;
}
.list2 li {
	/*list-style-image: url(../images/icon_arrow_light.gif);*/
	margin-left: 18px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 0px;
	padding: 0px;
	text-align: left;
	line-height: 12px;
}
hr{
	width: 100%;
	font-size: 1px;
	color: #E3E2E1;
	margin: 2px 0px;
	background-color: #E3E2E1;
	border-top: solid 1px #E3E2E1;
}

.selinactive {
	background-color: #FAE8CB;
}

.catalog-bodytop {
  border-bottom: solid 2px #EFEBDE;
  padding: 0px 0px 15px 0px; /* Top, Right, Bottom, Left */
}
.catalog-bodyleft {
  border-left: solid 1px #EFEBDE;
  padding: 3px 5px 3px 5px; /* Top, Right, Bottom, Left */
}
.catalog-bodyxleft {
  /*--border-left: solid 1px #EFEBDE;--*/
  padding: 3px 5px 3px 5px; /* Top, Right, Bottom, Left */
}
.catalog-bodyright {
  border-bottom: solid 1px #DEDFDE;
  padding: 3px 0px 3px 5px; /* Top, Right, Bottom, Left */
}
.catalog-bodybottom {
  border-bottom: solid 1px #EFEBDE;
  padding: 3px 5px 3px 5px; /* Top, Right, Bottom, Left */
}

.catalog-bodydot {
  border-bottom: dotted 1px #CCCCCC;
}

.catalog-sidetop {
  font-size: 14px;
  color: #666666;
  font-weight: bold;
  border-bottom: solid 2px #DEDFDE;
  padding: 15px 5px 12px 5px; /* Top, Right, Bottom, Left */
}
.catalog-sidecell1 {
  border-bottom: solid 1px #DEDFDE;
  padding: 3px 0px 3px 5px; /* Top, Right, Bottom, Left */
}

.catalog-sidecell2 {
  border-bottom: solid 1px #DEDFDE;
  padding: 3px 5px 3px 0px; /* Top, Right, Bottom, Left */
}

.catalog-sidetop2 {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  padding: 4px 0px 4px 0px; /* Top, Right, Bottom, Left */
}

.catalog-sidetop3 {
  border-top: dotted 1px #CCCCCC;
  padding: 3px 0px 3px 0px; /* Top, Right, Bottom, Left */
}

.catalog-sidetop4 {
  font-size: 12px;
  color: #666666;
  font-weight: bold;
  border-bottom: dotted 1px #999999;
  padding: 5px 5px 12px 5px; /* Top, Right, Bottom, Left */
}

a.catalog-lvl1:visited {
  font-weight: bold;
  color: #3C7597;
  text-decoration: none;
}
a.catalog-lvl1:active {
  font-weight: bold;
  color: #3C7597;
  text-decoration: none;
}
a.catalog-lvl1:hover {
  font-weight: bold;
  color: #FF0000;
  text-decoration: underline;
}
a.catalog-lvl1:link {
  font-weight: bold;
  color: #3C7597;
  text-decoration: none;
}

a.catalog-lvl2:visited {
  color: #ff3300;
  text-decoration: none;
}
a.catalog-lvl2:active {
  color: #ff3300;
  text-decoration: none;
}
a.catalog-lvl2:hover {
  color: #FF0000;
  text-decoration: underline;
}
a.catalog-lvl2:link {
  color: #ff3300;
  text-decoration: none;
}

select, option {
  behavior: url(../includes/inc_optiontag.htc);
}

.AdmRepContainer{
	width : 745px;
	height : 500px;
	overflow: auto; overflow-x: scroll; overflow-y: scroll;
	padding: 0px 3px 0px 0px;
}

.AdmSubContainer{
	width : 250px;
	height : 60px;
	overflow: auto; overflow-x: hidden; overflow-y: scroll;
	padding: 0px 3px 0px 0px;
}

.catalogContainer{
	width : 100%;
	height : 40px;
	overflow: auto;
}

.catalog-box1 {
	background-color: #FFFFFF;
	border: solid 3px #FF9A00;
}

.catalog-box2 {
  background-color: #FFFFFF;
	border: solid 3px #FFCF00;
}

.catalog-box3 {
	background-color: #FFFFFF;
	border: solid 3px #DEDBDE;
}

.catalog-box4 {
	background-color: #FFFFFF;
	border: solid 3px #EFE6C8;
}

.cartContainer{
	width : 100%;
	height : 370px;
	overflow: auto;
}


/* ###################################################################### */

/* ##### Start: CSS for AnyLink Dropdown Menu ########################### */

.anylinkcss {
  position:absolute;
  visibility: hidden;
  border:1px solid black;
  border-bottom-width: 0;
  font:normal 10px Verdana, Arial, Helvetica, sans-serif;
  line-height: 18px;
  z-index: 100;
  background-color: #E9FECB;
  width: 205px;
}

.anylinkcss a {
  width: 100%;
  display: block;
  text-indent: 3px;
  border-bottom: 1px solid black;
  padding: 1px 0;
  text-decoration: none;
  font-weight: bold;
  text-indent: 5px;
}

.anylinkcss a:hover { /*hover background color*/
  background-color: black;
  color: white;
}

/* ##### End: CSS for AnyLink Dropdown Menu ############################# */


/* ##### Start: CSS for IE Tabular Table ################################ */

.P {
  PADDING-RIGHT: 4px; PADDING-LEFT: 4px; CURSOR: hand
}
.T {
  BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #336699 1px solid; PADDING-LEFT: 3px; BORDER-LEFT: #336699 1px solid; CURSOR: hand; BORDER-BOTTOM: #336699 1px solid; BACKGROUND-COLOR: #e9f2f8
}
.tableBorderWhite {
  BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff
}
.tableRowWhite {
  BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BORDER-COLLAPSE: collapse; EMPTY-CELLS: show
}
.tableRowWhite TD {
  PADDING-RIGHT: 1px; BORDER-TOP: #c1cdd8 1px solid; PADDING-LEFT: 1px; HEIGHT: 20px
}
TR.H {
  BACKGROUND-COLOR: #FFFFC6
}
#lp { border-right: solid 2px #FFFFFF; }

/* ##### End: CSS for IE Tabular Table ################################## */


/* ##### Start: CSS for DHTML tooltip ################################### */

#dhtmltooltip {
  position: absolute; left: -300px; width: 150px; border: 1px solid black; padding: 2px; background-color: lightyellow; visibility: hidden; z-index: 100;
  /*Remove below line to remove shadow. Below line should always appear last within this CSS*/
  filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
#dhtmlpointer {
  position:absolute; left: -300px; z-index: 101; visibility: hidden;
}

/* ##### End: CSS for DHTML tooltip ##################################### */


