.admHeaderBG {
	background-color: #C9C4AD;
	background-image: url(../images/adm-header-bg.gif);
	background-repeat: repeat-x;
}

.mmItemBorderSBL1cet { background-color: #EFF3FA; }
.mmItemBorderSBL1ceb { background-color: #44474C; }
.mmItemBorderSBL1cel { background-color: #E9EEF8; }
.mmItemBorderSBL1cer { background-color: #6C6F76; }
.mmItemBorderSBL1cotl { background-color: #F3F6FB; }
.mmItemBorderSBL1cotr { background-color: #DEE6F4; }
.mmItemBorderSBL1cobl { background-color: #AEB5C0; }
.mmItemBorderSBL1cobr { background-color: #3A3A36; }

.mmItemBorderSBL2cet { background-color: #F9FBFE; }
.mmItemBorderSBL2ceb { background-color: #4B4C4E; }
.mmItemBorderSBL2cel { background-color: #F6F9FD; }
.mmItemBorderSBL2cer { background-color: #757778; }
.mmItemBorderSBL2cotl { background-color: #F9FBFE; }
.mmItemBorderSBL2cotr { background-color: #F2F6FC; }
.mmItemBorderSBL2cobl { background-color: #C3C2C1; }
.mmItemBorderSBL2cobr { background-color: #3A3A36; }

.mmItemBGSBL1, .mmItemBGSBL1i, .mmItemBGSBL2, .mmItemBGSBL2i {
	padding-top: 1px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 3px;
}
.mmItemBGSBL1i, .mmItemBGSBL2i {
	padding-left: 5px;
}
.mmItemBGSBL1, .mmItemBGSBL1i {
	background-color: #DDE5F4;
}
.mmItemBGSBL2, .mmItemBGSBL2i {
	background-color: #F2F6FC;
}


.admBtn0N, .admBtn0C {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border: 1px solid #335599;
	padding-top: 1px;
	padding-bottom: 2px;
	padding-left: 7px;
	padding-right: 7px;
}
.admBtn0N {
	background-color: #BBCCEE;
	cursor: pointer;
	cursor: hand;
}
.admBtn0C {
	background-color: #DDE5F4;
	cursor: default;
}

.admBtnLinkN,
A.admBtnLinkN, A.admBtnLinkN:link, A.admBtnLinkN:active, A.admBtnLinkN:visited, A.admBtnLinkN:hover {
	color: #000000;
	text-decoration: none;
}

.admBtn1TBL {
	cursor: pointer;
	cursor: hand;
}
.admBtn1CET {
	background-color: #F6F6F6;
	background-image: url(../images/adm-btn1-cet.gif);
	background-repeat: repeat-x;
}
.admBtn1CEB {
	background-color: #F6F6F6;
	background-image: url(../images/adm-btn1-ceb.gif);
	background-repeat: repeat-x;
}
.admBtn1CEL {
	background-color: #F6F6F6;
	background-image: url(../images/adm-btn1-cel.gif);
	background-repeat: repeat-y;
}
.admBtn1CER {
	background-color: #F6F6F6;
	background-image: url(../images/adm-btn1-cer.gif);
	background-repeat: repeat-y;
}
.admBtn1CEC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #F6F6F6;
	background-image: url(../images/adm-btn1-cec.gif);
	background-repeat: repeat-x;
	background-position: top left;
}
.admBtn1BG {
	background-color: #F6F6F6;
}

.admBtn2TBL {
	cursor: pointer;
	cursor: hand;
}
.admBtn2LR {
	background-color: #F6F6F6;
}
.admBtn2CEC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #F6F6F6;
	background-image: url(../images/adm-btn2-c.gif);
	background-repeat: repeat-x;
	background-position: top left;
}
.admBtn2CECLink,
A.admBtn2CECLink, A.admBtn2CECLink:link, A.admBtn2CECLink:active, A.admBtn2CECLink:visited, A.admBtn2CECLink:hover,
.admBtn2CECLinkDisabled,
A.admBtn2CECLinkDisabled, A.admBtn2CECLinkDisabled:link, A.admBtn2CECLinkDisabled:active, A.admBtn2CECLinkDisabled:visited, A.admBtn2CECLinkDisabled:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.admBtn2CECLinkDisabled,
A.admBtn2CECLinkDisabled, A.admBtn2CECLinkDisabled:link, A.admBtn2CECLinkDisabled:active, A.admBtn2CECLinkDisabled:visited, A.admBtn2CECLinkDisabled:hover {
	color: #999999;
}

.admHiveSelect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: center;
	width: 145px;
	margin-top: 2px;
	margin-bottom: 0px;
}

.admBgContMainTable {
	background-color: #F2F0EA;
	border: 1px solid #FFFFFF;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 3px;
	padding-right: 3px;
}
.admBgMod {
	background-color: #EAEAEA;
	padding-top: 4px;
	padding-bottom: 11px;
	padding-left: 5px;
	padding-right: 5px;
}

.admTitleColumn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.admModTitleBG {
	background-color: #335599;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
}
.admModTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.admModContentBG {
	background-color: #FFFFFF;
	border: 1px solid #335599;
}

.admModPropName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	padding-top: 1px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 7px;
}
.admModPropValue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

/*=============================================================*/

.bkHeaderTable {
	border-collapse: collapse;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 3px;
	margin-right: 1px;
}
.bkHeaderTableTD {
	padding-left: 3px;
	padding-right: 3px;
}
.bkHeaderBorderTop {
	background-color: #EFEFEF;
}


.bkModTable1 {
	margin-top: 3px;
}
.bkModTable2 {
	margin-top: 7px;
}
.bkModBorderTop {
	background-image: url(../images/bk-mod-brd-top.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
}
.bkModBorder {
	border-top: none;
	border-bottom: 1px solid #999894;
	border-left: 1px solid #999894;
	border-right: 1px solid #999894;
	padding-top: 3px;
	padding-bottom: 7px;
	padding-left: 5px;
	padding-right: 5px;
}
.bkModBtnTable {
	border-collapse: collapse;
}
.bkModBtnTableTD {
	padding-left: 3px;
	padding-right: 3px;
}
.bkModBtnTableTDSP {
	border: 2px solid #999894;
	background-color: #999894;
}
.bkModTypeTableTD {
	border: 1px solid #999894;
	padding: 0px;
}
.bkModType {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	padding-top: 3px;
	padding-bottom: 4px;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #F6F6F6;
	background-image: url(../images/bk-dt-cec.gif);
	background-repeat: repeat-x;
	background-position: top left;
}
.bkModBorderDash {
	background-image: url(../images/mod-title-dash.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.bkModToolsBtn {
	border: 1px solid #000000;
	margin-bottom: 2px;
	cursor: pointer;
	cursor: hand;
}
.bkModToolsBtn TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #D2DFF6;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 4px;
	padding-right: 2px;
}
.bkModDDDiv {
	background-color: #D2DFF6;
	border: 1px solid #000000;
	padding: 3px;
}
.bkModDDItemBGN, .bkModDDItemBGO, .bkModDDItemBGC {
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 7px;
	padding-right: 7px;
}
.bkModDDItemBGN {
	background-color: #D2DFF6;
	cursor: pointer;
	cursor: hand;
}
.bkModDDItemBGO {
	background-color: #F7F7FF;
	cursor: pointer;
	cursor: hand;
}
.bkModDDItemBGC {
	background-color: #A5C2F5;
	cursor: default;
}
.bkModDDItemLinkN,
A.bkModDDItemLinkN, A.bkModDDItemLinkN:link, A.bkModDDItemLinkN:active, A.bkModDDItemLinkN:visited, A.bkModDDItemLinkN:hover,
.bkModDDItemLinkC,
A.bkModDDItemLinkC, A.bkModDDItemLinkC:link, A.bkModDDItemLinkC:active, A.bkModDDItemLinkC:visited, A.bkModDDItemLinkC:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.bkModDDItemLinkC,
A.bkModDDItemLinkC, A.bkModDDItemLinkC:link, A.bkModDDItemLinkC:active, A.bkModDDItemLinkC:visited, A.bkModDDItemLinkC:hover {
	color: #000000;
	cursor: default;
}


.bkPabTable {
	margin-top: 7px;
	margin-bottom: 7px;
}

.bkPabBorderBottom1, .bkPabBorder1,
.bkPabBorderBottom2, .bkPabBorder2,
.bkPabBorderBottom3, .bkPabBorder3 {
	border-width: 2px;
	border-style: solid;
}
.bkPabBorderBottom1, .bkPabBorder1 { border-color: #D7FFD1; }
.bkPabBorderBottom2, .bkPabBorder2 { border-color: #BBCCEE; }
.bkPabBorderBottom3, .bkPabBorder3 { border-color: #FFD1D1; }
.bkPabBorderBottom1 { background-color: #D7FFD1; }
.bkPabBorderBottom2 { background-color: #BBCCEE; }
.bkPabBorderBottom3 { background-color: #FFD1D1; }
.bkPabBorderBottom1, .bkPabBorderBottom2, .bkPabBorderBottom3 { padding: 1px; }
.bkPabBorder1, .bkPabBorder2, .bkPabBorder3 {
	border-top: none;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 7px;
	padding-left: 5px;
	padding-right: 5px; 
}

.bkPabBtn1N, .bkPabBtn2N, .bkPabBtn3N,
.bkPabBtn1C, .bkPabBtn2C, .bkPabBtn3C {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 7px;
	padding-right: 7px;
}
.bkPabBtn1N, .bkPabBtn2N, .bkPabBtn3N {
	color: #555555;
	border-top: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	cursor: pointer;
	cursor: hand;
}
.bkPabBtn1N, .bkPabBtn2N, .bkPabBtn3N, .bkPabBtnSP {	
	border-bottom: 1px solid #000000;
}
.bkPabBtn1C, .bkPabBtn2C, .bkPabBtn3C {
	border-top: 1px solid #000000;
	border-bottom: none;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	cursor: default;
}
.bkPabBtn1N, .bkPabBtn1C { background-color: #D7FFD1; }
.bkPabBtn2N, .bkPabBtn2C { background-color: #BBCCEE; }
.bkPabBtn3N, .bkPabBtn3C { background-color: #FFD1D1; }

.bkPabBtnLink,
A.bkPabBtnLink, A.bkPabBtnLink:link, A.bkPabBtnLink:active, A.bkPabBtnLink:visited, A.bkPabBtnLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
}

.bgModHolder {background-color: #FFFFFF; }


.bgModMemberInfoAdm {
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 5px;
	padding-right: 5px;
}
.bgModMemInfoTableAdm TD {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
}
.txModMemInfoFNAdm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.inputModMemInfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	width: 212px;
	height: 17px;
	border: 1px solid #D4DDF3;
}

TABLE.DataGrid TD.Header
{
    background-color: #BBCCEE;
    height: 25px;
    font-weight: bold;
    color: black;
    padding-left: 5px;
    padding-right: 5px;
}

TABLE.DataGrid TR.OddRow
{
    background-color: #DAE4F1;
}

TABLE.DataGrid TR.EvenRow
{
    background-color: #E7EDF6;
}


TD.Header A, TD.Header A:link, TD.Header A:active,  TD.Header A:visited
{
	color: #0036FF;
	font-weight: bold;
}


TD.Header A:hover
{
	color: #002BCE;
	font-weight: bold;
}
TABLE.bgEditorToolBar TD
{
   background-color : #e6e6e6;
}