BODY {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

BODY.bgEditBody
{
    margin-top: 10px;
    margin-left: 10px;
}

.admHeaderBG {
	background-color: #B6C9F3;
}

.bgAdmMM {
	padding-top: 3px;
	padding-bottom: 3px;
}
.bgAdmMMItemN, .bgAdmMMItemO, .bgAdmMMItemC {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
}
.bgAdmMMItemN {
	background-color: #B6C9F3;
}
.bgAdmMMItemO {
	background-color: #E7EDF6;
}
.bgAdmMMItemC {
	background-color: #DAE4F1;
}
.bgAdmMMItemN, .bgAdmMMItemO {
	cursor: pointer;
	cursor: hand;
}
.bgAdmMMItemC {
	cursor: default;
}
.mmAdmItemLinkN,
A.mmAdmItemLinkN, A.mmAdmItemLinkN:link, A.mmAdmItemLinkN:active, A.mmAdmItemLinkN:visited, A.mmAdmItemLinkN:hover,
.mmAdmItemLinkC,
A.mmAdmItemLinkC, A.mmAdmItemLinkC:link, A.mmAdmItemLinkC:active, A.mmAdmItemLinkC:visited, A.mmAdmItemLinkC:hover,
.mmAdmItemLinkO,
A.mmAdmItemLinkO, A.mmAdmItemLinkO:link, A.mmAdmItemLinkO:active, A.mmAdmItemLinkO:visited, A.mmAdmItemLinkO:hover,
.bgAdmMMItemSep {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.mmAdmItemLinkC,
A.mmAdmItemLinkC, A.mmAdmItemLinkC:link, A.mmAdmItemLinkC:active, A.mmAdmItemLinkC:visited, A.mmAdmItemLinkC:hover {
	color: #000000;
}
.mmAdmItemLinkO,
A.mmAdmItemLinkO, A.mmAdmItemLinkO:link, A.mmAdmItemLinkO:active, A.mmAdmItemLinkO:visited, A.mmAdmItemLinkO:hover {
	color: #000000;
}
.bgAdmMMItemSep {
	color: #FFFFFF;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	padding-right: 3px;
	cursor: default;
}


.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-top: 1px solid #335599;
	border-left: 1px solid #335599;
	border-right: 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;
}

.admBtn2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 7px;
	padding-right: 7px;
	background-color: #B6C9F2;
	border: 1px solid #000000;
}



.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 
{
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#898989, direction=135, strength=4, enabled=true);
	margin: 2px 0px 7px 2px;
}

.bkPabBorderBottom1, .bkPabBorder1,
.bkPabBorderBottom2, .bkPabBorder2,
.bkPabBorderBottom3, .bkPabBorder3 {
	border-width: 2px;
	border-style: solid;
}
.bkPabBorderBottom1, .bkPabBorder1 { border-color: #D7FFD1; }
.bkPabBorderBottom2, .bkPabBorder2 { border-color: #FFEF96; }
.bkPabBorderBottom3, .bkPabBorder3 { border-color: #FFD1D1; }
.bkPabBorderBottom1 { background-color: #D7FFD1; }
.bkPabBorderBottom2 { background-color: #FFEF96; }
.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: #FFEF96; }
.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;
}

.bgFooterMenu {
	padding-top: 1px;
	padding-bottom: 7px;
	padding-left: 7px;
	padding-right: 7px;
	cursor: default;
}

.bgLeftCell 
{
	background-color: #D3DFF7;
}

.bgContMainTable {
	padding-left: 9px;
	
}


.bgAdmFormTable {
	border: 1px solid #BBCCEE;
}
.bgAdmFormTable TD {
	background-color: #E7EDF6;
}

.mmTitleText 
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.mmTitleBG {}


.bkTopPanelD {
	display: inline-block; 
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#878787, direction=135, strength=4, enabled=true);
	margin: 0px 2px 1px 0px;
}

.bkTopPanelT 
{
    display: inline-block;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#878787, direction=135, strength=4, enabled=true);
	margin: 2px 0px 1px 0px;
}
.bkTopPanelB {
	margin: 0px 0px 2px 0px;
}

.bkTopPanelPL, .bkTopPanelPR, .bkTopPanelPRArr {
	background-color: #B6C9F2;
}

.bkTopPanelML, .bkTopPanelMR, .bkTopPanelMRArr {
	background-color: #B6C9F2;	
}


.bkTopPanelPL, .bkTopPanelML{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding: 3px 11px 3px 15px;
}
.bkTopPanelPR, .bkTopPanelPRArr, .bkTopPanelMR, .bkTopPanelMRArr {
	cursor: hand;
}
.bkTopPanelPR, .bkTopPanelMR {
	padding: 0px 5px 0px 11px;
}
.bkTopPanelPRArr, .bkTopPanelMRArr{
	padding: 0px 3px 0px 3px;
}
.bkDM {
	background-color: #B6C9F2;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#878787, direction=135, strength=4, enabled=true);
}
.bkDMItemN, .bgDMItemO, .bgDMItemC {
	padding-top: 3px;
	padding-bottom: 4px;
	padding-left: 14px;
	padding-right: 14px;
}
.bkDMItemN {
	background-color: #B6C9F2;
}
.bkDMItemO {
	background-color: #DFE6F3;
}
.bkDMItemC {
	background-color: #B6C9F2;
}
.bkDMItemN, .bgDMItemO {
	cursor: pointer;
	cursor: hand;
}
.bkDMItemC {
	cursor: default;
}
.bkDMItemLinkN,
A.bkDMItemLinkN, A.bkDMItemLinkN:link, A.bkDMItemLinkN:active, A.bkDMItemLinkN:visited, A.bkDMItemLinkN:hover,
.bkDMItemLinkC,
A.bkDMItemLinkC, A.bkDMItemLinkC:link, A.bkDMItemLinkC:active, A.bkDMItemLinkC:visited, A.bkDMItemLinkC:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.bkDMItemLinkN,
A.bkDMItemLinkN, A.bkDMItemLinkN:link, A.bkDMItemLinkN:active, A.bkDMItemLinkN:visited, A.bkDMItemLinkN:hover {
	color: #000000;
}
.bkDMItemLinkC,
A.bkDMItemLinkC, A.bkDMItemLinkC:link, A.bkDMItemLinkC:active, A.bkDMItemLinkC:visited, A.bkDMItemLinkC:hover {
	color: #000000;
}

.AdminToolBar {
    behavior: url(/divtitle.htc);
}

.AdminLinks, .AdminLinks SPAN, .AdminLinks A, .AdminLinks A:link, 
.AdminLinks A:active,  .AdminLinks A:visited
{
    font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.bkModBorderTable {
	margin: 5px -3px 5px 0px;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#DDDDDD, direction=135, strength=3, enabled=true);
}
.bkModBorderDash {
	background-image: url(../images/mod-title-dash.gif);
	background-repeat: repeat-x;
	background-position: center;
}
TABLE.bgEditorToolBar TD
{
   background-color : #e6e6e6;
}
