/* General Styles */

a {color: #1E5798;text-decoration: underline;}
a:link {color: #1E5798;text-decoration: underline;}
a:visited {color: #7F8081;text-decoration: underline;}
a:hover {color: #999999;}
a:active {color: #1E5798;text-decoration: underline;}
a name {text-decoration:none}

/* Body Formats */
body { background-color: #E9E9EF; font-family: verdana, arial, helvetica; text-align: justify; line-height: 130%; } /*#1E5798*/
body, table { font-size: 12px; }
/*body img {margin-top:5px;margin-bottom:10px}*/


/* Formats the content container (which is the td containing the single pages content) */

.Body_Content_Container {
  width:100%;
  height:90%;
  border-style:solid;
  border-top-style:hidden; 
  border-width:1px;
  /*border-right-width:1px;
  border-bottom-width:1px;
  border-top-width:1px;*/
  border-color:#CCCCCC;
  vertical-align:top;
  padding:20px;
  position:relative;
  left:0px;
  top:0px;
  background-color:#FFFFFF;  
}
 
/* Formats the table, which keeps the entire pages content; this table is part of td Body_Content_Container */
.Body_Content {
  width:100%;
  padding:3px;
  position:relative;
  top:0px;
  left:0px;
  background-color:#FFFFFF;
  vertical-align:top;
  border-spacing:0px;  
}



h1 { color: #1E5798; font-size: 18px; font-weight: bold; padding-bottom:10px;}
h2 { color: #1E5798; font-size: 16px; font-weight: bold; padding-top: 15px;}
h3 { color: #1E5798; font-size: 14px; font-weight: bold; padding-top: 10px;}
h4 { color: #1E5798; font-size: 12px; font-weight: bold; padding-top: 8px;}

li {line-height: 180%;}
p {line-height: 130%;}

.Alert {color: #ff0000; font-weight: bold;}
.XLplusAddOn{
  font-family: verdana, arial, helvetica;
  font-size: 12px;
  font-style: italic;
  color: blue;
}

/* Tables in Body */
.Table {
	Font-Family: verdana, arial, helvetica;
	Font-Size: 12px;
	color: #888888;
}

.Table_Header {font-weight: bold; background-color: #FFFFC0; text-align: left;}
.Table_Header_light {font-weight: normal; background-color: #FFFFC0; text-align: left;}
.Table_Header_Grey {font-weight: bold; background-color: #ECF5F6; text-align: left;}
.Table_Header_Center {font-weight: bold; background-color: #FFFFC0; text-align: center;}
.TableText_Bold {font-weight: bold;}
.TableText_Normal {}
.TableText_Normal_Red {color: #ff0000;}

.td {
	Font-Family: verdana, arial, helvetica;
	Font-Size: 12px;
	color: #888888;
}
/* End Tables */



/* Tables for Online Help */
.Table_OnlineHelp {border-collapse:collapse;border-style:solid;border-color:#CCCCCC;border-width:1px;margin-top:15px;}
.Table_OnlineHelp td {vertical-align:top;border-style:solid;border-color:#CCCCCC;border-width:1px;padding:5px;}
.Table_OnlineHelp th {text-align:left;border-style:solid;border-color:#CCCCCC;border-width:1px;padding:5px;background-color:#EEEEF4;}
/* End Tables for Online Help */

/* Tables for Donload Area */
.Table_Download {border-collapse:collapse;border-style:solid;border-color:#CCCCCC;border-width:1px;text-align:center;margin-top:15px;margin-bottom:15px;text-align:center;}
.Table_Download td {vertical-align:top;border-style:solid;border-color:#CCCCCC;border-width:1px;padding:5px;text-align:center;}
.Table_Download th {border-style:solid;border-color:#CCCCCC;border-width:1px;padding:5px;background-color:#EEEEF4;text-align:center;} 

.Table_NoBorder {border:none;text-align:center;}
.Table_NoBorder td {border:none;}
.Table_NoBorder th {border:none;}


/* Unsorted List with remarkable CR */
.UnsortedList_LH1 li {margin-bottom:5px}
/* End Unsorted List with remarkable CR */


/* Top Header */
/* The table, which contains the entire page */
.Doc_Table {
  width:100%;
  height:100%;
  border-collapse:collapse;
  border:none;
  vertical-align:top;
  position:relative;
  top:0px;
  left:0px;
  margin:0px;
  padding:0px;
  border-spacing:0px;
}

.Header_Table {
  width:100%;
  border-collapse:collapse;
  border-style:solid;
  border-left-width:1px;
  border-right-width:1px;
  border-top-width:1px;
  border-bottom-width:1px;
  border-color:#CCCCCC;
  background-color:#FFFFFF;
  margin:0px;
  padding:0px; 
  border-spacing:0px;
}

/* Button in Header */
.Button { 
height: 20px;
width: 110px;
background-color: #1E5798; 
border-top-width: 2px;
border-right-width: 3px;
border-bottom-width: 3px;
border-left-width: 2px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #689ACC;
border-right-color: #254A70;
border-bottom-color: #254A70;
border-left-color: #689ACC;
font-family: verdana, arial, helvetica; 
}

.Button a {
  Font-weight: normal;
  Font-size: 12px;
  text-decoration: none;
  color: #FFFFFF; 
}
.Button a:link {
  Font-weight: normal;
  Font-size: 12px;
  text-decoration: none;
  color: #FFFFFF; 
}
.Button a:visited {
  Font-weight: normal;
  Font-size: 12px;
  text-decoration: none;
  color: #FFFFFF; 
}
.Button a:hover {
  Font-weight: normal;
  Font-size: 12px;
  text-decoration: none;  
  color: #999999;
}
/* End Header */



/* Footer */
.footer {
	font-family: verdana, helvetice, arial;
	font-size: 10px;
	color: #888888;
	/*border-top: 1px solid #cccccc;*/
}

/* Navigator */
/* Formats the td containing the Navi */
.NAVI_TableData {
  vertical-align:top;
  width:150px;
  background-color:#E9E9EF;
  position:relative;
  top:0px;
}

/* Formats the Navi */
.NAVI_Table {
  /*border-top-style:hidden;*/
  vertical-align:top;
  width:150px;
  border-collapse:collapse;
  position:relative;
  top:-1px;
  left:0px;
}

/* The active Navi entry (selected entry) */
.GroupLevel_Active {
  border-style:solid;
  border-width:1px;
  border-right-width:0px;
  border-color:#CCCCCC; 
  background-color:#FFFFC0;
  font-weight:bold;
  color:#000000;
  margin:0px;
  padding:4px;
} 

.GroupLevel_Active_Right {
  border-style:solid;
  border-right-style:hidden;
  border-width:1px;
  border-left-width:0px;
  border-color:#CCCCCC;  
  background-color:#FFFFC0;
  font-weight:bold;
  color:#000000;
  margin:0px;
  padding:4px; 
  text-align:center;
} 

td.GroupLevel_Active a {color: #000000;text-decoration: none; margin:0px}
td.GroupLevel_Active a:link {color: #000000;text-decoration: none; margin:0px}
td.GroupLevel_Active a:visited {color: #000000;text-decoration: none; margin:0px}
td.GroupLevel_Active a:hover {color: #999999;text-decoration: none; margin:0px}
td.GroupLevel_Active a:active {color: #000000;text-decoration: none; margin:0px}
td.GroupLevel_Active_Right a {color: #000000;text-decoration: none; margin:0px}
td.GroupLevel_Active_Right a:link {color: #000000;text-decoration: none; margin:0px}
td.GroupLevel_Active_Right a:visited {color: #000000;text-decoration: none; margin:0px}
td.GroupLevel_Active_Right a:hover {color: #999999;text-decoration: none; margin:0px}
td.GroupLevel_Active_Right a:active {color: #000000;text-decoration: none; margin:0px}

/* First Group entry, gets darkest color to identify */
.GroupLevel0 {
  border-style:solid;
  border-width:1px;
  border-right-width:0px;
  border-color:#CCCCCC; 
  background-color:#FFFFFF;
  font-weight:normal;
  color:#000000;
  margin:0px;
  padding:4px;  
} 

.GroupLevel0_Right {
  border-style:solid;
  border-width:1px;
  border-left-width:0px;
  border-right-style:hidden;
  border-color:#CCCCCC;  
  background-color:#FFFFFF;
  font-weight:normal;
  color:#000000;
  margin:0px;
  padding:4px;
  text-align:center;  
} 

td.GroupLevel0 a {color: #000000;text-decoration: none; margin:0px}
td.GroupLevel0 a:link {color: #000000;text-decoration: none; margin:0px}
td.GroupLevel0 a:visited {color: #000000;text-decoration: none; margin:0px}
td.GroupLevel0 a:hover {color: #999999;text-decoration: none; margin:0px}
td.GroupLevel0 a:active {color: #000000;text-decoration: none; margin:0px}
td.GroupLevel0_Right a {color: #000000;text-decoration: none; margin:0px}
td.GroupLevel0_Right a:link {color: #000000;text-decoration: none; margin:0px}
td.GroupLevel0_Right a:visited {color: #000000;text-decoration: none; margin:0px}
td.GroupLevel0_Right a:hover {color: #999999;text-decoration: none; margin:0px}
td.GroupLevel0_Right a:active {color: #000000;text-decoration: none; margin:0px}

/* Second Group */
.GroupLevel1 {
  border-style:solid;
  border-width:1px;
  border-right-width:0px;
  border-color:#CCCCCC; 
  background-color:#1E5798; /* #000080;*/
  font-weight:normal;
  color:#FFFFFF;
  margin:0px;
  padding:4px;  
} 

.GroupLevel1_Right {
  border-style:solid;
  border-right-style:hidden;
  border-width:1px;
  border-left-width:0px;
  border-color:#CCCCCC;  
  background-color: #1E5798;
  font-weight:normal;
  color:#FFFFFF;
  margin:0px;
  padding:4px;  
  text-align:center;
} 

td.GroupLevel1 a {color: #FFFFFF;text-decoration: none;}
td.GroupLevel1 a:link {color: #FFFFFF;text-decoration: none;}
td.GroupLevel1 a:visited {color: #FFFFFF;text-decoration: none;}
td.GroupLevel1 a:hover {color: #999999;text-decoration: none;}
td.GroupLevel1 a:active {color: #FFFFFF;text-decoration: none;}
td.GroupLevel1_Right a {color: #FFFFFF;text-decoration: none;}
td.GroupLevel1_Right a:link {color: #FFFFFF;text-decoration: none;}
td.GroupLevel1_Right a:visited {color: #FFFFFF;text-decoration: none;}
td.GroupLevel1_Right a:hover {color: #999999;text-decoration: none;}
td.GroupLevel1_Right a:active {color: #FFFFFF;text-decoration: none;}

/* Third Group */
.GroupLevel2 {
  border-style:solid;
  border-width:1px;
  border-right-width:0px;
  border-color:#CCCCCC; 
  background-color:#4E86C0; /*#4040FF;*/
  font-weight:normal;
  color:white;
  margin:0px;
  padding:4px;  
} 

.GroupLevel2_Right {
  border-style:solid;
  border-right-style:hidden;
  border-width:1px;
  border-left-width:0px;
  border-color:#CCCCCC; 
  background-color:#4E86C0;
  font-weight:normal;
  color:white;
  margin:0px;
  padding:4px;  
  text-align:center;
} 

td.GroupLevel2 a {color: #FFFFFF;text-decoration: none;}
td.GroupLevel2 a:link {color: #FFFFFF;text-decoration: none;}
td.GroupLevel2 a:visited {color: #FFFFFF;text-decoration: none;}
td.GroupLevel2 a:hover {color: #999999;text-decoration: none;}
td.GroupLevel2 a:active {color: #FFFFFF;text-decoration: none;}
td.GroupLevel2_Right a {color: #FFFFFF;text-decoration: none;}
td.GroupLevel2_Right a:link {color: #FFFFFF;text-decoration: none;}
td.GroupLevel2_Right a:visited {color: #FFFFFF;text-decoration: none;}
td.GroupLevel2_Right a:hover {color: #999999;text-decoration: none;}
td.GroupLevel2_Right a:active {color: #FFFFFF;text-decoration: none;}

/* Fourth Group */
.GroupLevel3 {
  border-style:solid;
  border-width:1px;
  border-right-width:0px;
  border-color:#CCCCCC; 
  background-color:#6FA7E5; /*#8080FF;*/
  font-weight:normal;
  color:white;
  margin:0px;
  padding:4px;  
} 

.GroupLevel3_Right {
  border-style:solid;
  border-right-style:hidden;
  border-width:1px;
  border-left-width:0px;
  border-color:#CCCCCC; 
  background-color:#6FA7E5;
  font-weight:normal;
  color:white;
  margin:0px;
  padding:4px;
  text-align:center;  
} 

td.GroupLevel3 a {color: #FFFFFF;text-decoration: none;}
td.GroupLevel3 a:link {color: #FFFFFF;text-decoration: none;}
td.GroupLevel3 a:visited {color: #FFFFFF;text-decoration: none;}
td.GroupLevel3 a:hover {color: #999999;text-decoration: none;}
td.GroupLevel3 a:active {color: #FFFFFF;text-decoration: none;}
td.GroupLevel3_Right a {color: #FFFFFF;text-decoration: none;}
td.GroupLevel3_Right a:link {color: #FFFFFF;text-decoration: none;}
td.GroupLevel3_Right a:visited {color: #FFFFFF;text-decoration: none;}
td.GroupLevel3_Right a:hover {color: #999999;text-decoration: none;}
td.GroupLevel3_Right a:active {color: #FFFFFF;text-decoration: none;}

/* Fivth Group (used in XLplus Add-On Basic, Color Mgmt, only */
.GroupLevel4 {
  border-style:solid;
  border-width:1px;
  border-right-width:0px;
  border-color:#CCCCCC; 
  background-color:#FFFFFF;
  font-weight:normal;
  color:#000000;
  margin:0px;
  padding:4px;  
} 

.GroupLevel4_Right {
  border-style:solid;
  border-right-style:hidden;
  border-width:1px;
  border-left-width:0px;
  border-color:#CCCCCC; 
  background-color:#FFFFFF;
  font-weight:normal;
  color:#000000;
  margin:0px;
  padding:4px;  
} 

td.GroupLevel4 a {color: #000000;text-decoration: none;}
td.GroupLevel4 a:link {color: #000000;text-decoration: none;}
td.GroupLevel4 a:visited {color: #000000;text-decoration: none;}
td.GroupLevel4 a:hover {color: #999999;text-decoration: none;}
td.GroupLevel4 a:active {color: #000000;text-decoration: none;}
td.GroupLevel4_Right a {color: #000000;text-decoration: none;}
td.GroupLevel4_Right a:link {color: #000000;text-decoration: none;}
td.GroupLevel4_Right a:visited {color: #000000;text-decoration: none;}
td.GroupLevel4_Right a:hover {color: #999999;text-decoration: none;}
td.GroupLevel4_Right a:active {color: #000000;text-decoration: none;}

