/*
InfoX Style Sheet
*/


/* define bodies */
body {
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 62.5%;
	line-height: 1.5em;
	margin: 0px;
	padding: 0px;
	color: #666666; 
	background: #ededed;
	border: 0px;
	scrollbar-face-color:#D8D8D8;
	scrollbar-arrow-color:#686868;
	scrollbar-track-color:#E9E9E9;
	scrollbar-highlight-color:#E3E3E3;
	scrollbar-3dlight-color:#8B8B8B;
	scrollbar-shadow-color:#C3C3C3;
	scrollbar-darkshadow-color:#7A7A7A;
}

body.help {
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 62.5%;
	line-height: 1.5em;
	margin: 0px;
	padding: 0px;
	color: #666666; 
	background: #ffffff;
	border: 0px;
	scrollbar-face-color:#D8D8D8;
	scrollbar-arrow-color:#686868;
	scrollbar-track-color:#E9E9E9;
	scrollbar-highlight-color:#E3E3E3;
	scrollbar-3dlight-color:#8B8B8B;
	scrollbar-shadow-color:#C3C3C3;
	scrollbar-darkshadow-color:#7A7A7A;
}

body.emailForm {
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 62.5%;
	line-height: 1.5em;
	margin: 0px;
	padding: 0px;
	color: #666666; 
	background: #ffffff;
	border: 0px;
	scrollbar-face-color:#D8D8D8;
	scrollbar-arrow-color:#686868;
	scrollbar-track-color:#E9E9E9;
	scrollbar-highlight-color:#E3E3E3;
	scrollbar-3dlight-color:#8B8B8B;
	scrollbar-shadow-color:#C3C3C3;
	scrollbar-darkshadow-color:#7A7A7A;
}

p, li, span, td, th
{
    font-size: 11px;
}
li span, a span, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1 span, h2 span, h3 span, h4 span, h5 span, h6 span, td p, td a, td span, td li,
td h2, td h3, td h4, li li, th p, th a, th span, th li, th h2, th h3, th h4
{
    font-size: 11px;
}


/*used by topArea*/
.tableTop {
	padding: 0px;
	margin: 0px;
	border: 0px;
	border-bottom: 0px solid #003366;
	background-color: #ffffff;
	font-size: 11px;
}

/*define table for forms*/
.tableForm {
	padding: 0px;
	margin: 0px;
	font-size: 11px;
}

/*define table for forms*/
.tablePrint {
	padding: 0px;
	margin: 0px;
	font-size: 11px;
}

.tablePrint td {
	padding: 2px 5px;
	border: 1px solid silver;
}

.tablePrint th {
	border: 1px solid silver;
}

.tablePrint .tdWhite {
	padding: 2px 5px;
	margin: 0px;
	border: 0px;
	background-color: #FFFFFF;
	border-color: #FFFFFF;
}

/*define page's title*/
.pagetitle {
	color: #f27d00;
	font-size: 1.6em;
	font-weight: 500;
}

.defaultFont {
	font-size: 11px;
}

/*used by div that implements the VB frame element*/
.frmTop {
	margin: 9px 0px 3px 0px; 
	border: 1px solid #000000;
}

/*used by seccond sub div in cases where we want to place text over a line (implement VB Frame Element)*/
div .frmChld {
	margin-left:5px; 
	position:relative; 
	top:-8px;
	letter-spacing: 2px; 
	background-color: #FFFFFF; 
	padding:0px 3px;
	font-weight: bold;
	display:inline;
}

/*used to display a line from left to right*/
.lrLine {
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #003366;
}

/* a, a:hover, a:visited{color:#009999;text-decoration:underline;} */


	
.helpbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	background-color: #FFFFCC;
}

ul	{ 
	margin-top: 8px;
	}

/* li
	{
	margin-top: 8px;
	}

li a
	{
	color: #0D109B;
	}

li a:hover
	{
	color: blue;
	} */

table
	{
	border: 0;
	}

.handcursor
	{
	cursor: hand
	}

.menu
	{
	padding-left: 3px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
	border-left: 1px solid #0F5CCF; 
	border-right: 1px solid #042F70; 
	border-bottom: 1px solid #042F70;
	scrollbar-face-color:#7B8EBD;
	scrollbar-highlight-color:#7F91BF;
	scrollbar-shadow-color:#455889;
	scrollbar-darkshadow-color:#5C73AE;
	scrollbar-track-color:#5177A1;
	scrollbar-3dlight-color:#97A6CB;
	scrollbar-arrow-color:white;    
	}

.bottommenu
	{
	text-align: right;
	color: #877244; 
	padding: 0px;
	}

/*
.bottommenu a { color: #877244; }
.bottommenu a:visited { color: #877244; }
.bottommenu a:active { color: #877244; }
.bottommenu a:hover { color: #CCAC66; }
*/

.toptitle {
	letter-spacing: 2pt; 
	font-weight: bold;
	font-size: 11px;
	background-color: #FF6600;
	color: #FFFFFF;
	text-align: left;
	padding: 0px;
}

.topmenu
	{
	text-align: right;
	color: #2D3F59; 
	padding: 0px;
	}

/* 
.topmenu a { color: #006666; text-decoration: underline;}
.topmenu a:hover { color: #006666; }
*/

.toptext {
	color: #000000;
}
.topmessage
	{
	font-weight: bold;
	background-color: #F0F0E0;
	color: #000000;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	}

.keymessage
	{
	font-weight: bold;
	color: white;
	background-color: #C00000;
	}

.message
	{
	font-family: "Courier", "Courier New"; 
	padding: 10px;
	font-size: 80%;
	font-weight: normal;	
	background-color: #EFEFEF;
	color: #003366;
	text-align: left; 
	letter-spacing: 1px;
	border: 4px solid #003366;
	}
	
.errormessage
	{
	font-family: "Arial", "Helvetica"; 
	padding: 0px;
	font-size: 12px;
	font-weight: bold;	
	color: #dd0000;
	}

.menusection, .menusection-Action,
.menusection-Logs, .menusection-Packages, .menusection-Adapters, 
.menusection-Security, .menusection-Settings, .menusection-Solutions
	{
	color: #003366;	
	letter-spacing: 2pt;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 15px;
	}

.menusection
	{
	background-color: #944594;
	}

.menusection-Action
	{
	color: #FFFFFF;
	}
	
.menusection-Solutions
	{
	background-color: #B65012;
	border-bottom: 1px solid #A94A11;
	}

.menusection-Server
	{
	background-color: #FFFFFF;
	color: #003366;	
	letter-spacing: 2pt;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 15px;
	border-bottom: 1px solid #003366;
	}

.menusection-Logs
	{
	background-color: #EB8900;
	border-bottom: 1px solid #EB8900;
	}

.menusection-Packages
	{
	background-color: #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	}

.menusection-Adapters
	{
	background-color: #7827C3; 
	border-bottom: 1px solid #4E1E96;
	}

.menusection-Security
	{
	background-color: #C60829; 
	border-bottom: 1px solid #91051C;
	}

.menusection-Settings
	{
	background-color: #08419C; 
	border-bottom: 1px solid #042F70;
	}
	
.menuitem, .menuitem-unclickable
	{
	background-color: #EFEFEF;
	color: #981039;
	}

.menuitem
	{
	cursor: hand;
	}
	
	
.menuitem a { color: #981039; }
.menuitemspan { color: #981039; }
.menuitemspanie 
	{ 
	color: #981039; 
	text-decoration: underline;
	}

.menuseparator
	{
	border-top: 1px solid #F7F7D7;
	}
	
dropdown
	{
	background-color: #ccffff;
	color: #999999;
	filter:alpha(opacity=92);-moz-opacity:.92;opacity:.92;
	}	
td.dropdown
	{
	background-color: #ccffff;
	color: #999999;
	filter:alpha(opacity=92);-moz-opacity:.92;opacity:.92;
	border-top: 1px solid #99cccc;
	border-left: 1px solid #99cccc;
	border-right: 1px solid #99cccc;
	border-bottom: 1px solid #99cccc;
	}

dropdown_active
	{
	background-color: #ffffff;
	color: #ff6600;
	filter:alpha(opacity=92);-moz-opacity:.92;opacity:.92;
	cursor: hand;
	}
td.dropdown_active
	{
	background-color: #ffffff;
	color: #ff6600;
	filter:alpha(opacity=92);-moz-opacity:.92;opacity:.92;
	cursor: hand;
	border-top: 1px solid #99cccc;
	border-left: 1px solid #99cccc;
	border-right: 1px solid #99cccc;
	border-bottom: 1px solid #99cccc;
	}
	
table.leftnav
	{
	background-color: #ffffff;
	cursor: hand;
	}
	
.fakeanchor { color: #633100; }


.title
	{
	background-color: #08429C;
	color: #FFFFFF; 
	text-align: left; 
	font-weight: bold;
	}

.heading
	{
	background-color: #5A686A; 
	color: #FFFFFF; 
	font-weight: bold;
	padding-left: 0px;
	text-align: left; 
  	border-bottom: 1px solid #003366;
	}

.subHeading, .subheading-r
	{
	background-color: #DCCDC6;
	color: #352821;
	padding-left: 5px;
	font-size: 67%;

	}    

.subHeading
	{
	text-align: left;
	}    

.subHeading-r
	{
	text-align: right;
	}

.subHeading-r a, .subHeading a
	{
	color: #2D415F;
	font-weight: normal;
	letter-spacing: 0px;
	}



.subHeading a:hover { color: #000064; }



.memgraph {
	background-color: #F0F0E0;
	vertical-align: bottom;
	text-align: center;
}

.oddrow, .oddrow-l,
.oddrowdata, .oddrowdata-l, .oddrowdata-r,
.oddcol, .oddcol-l, .oddcol-r,
.rowlabel, .rowdata
	{
	background-color: #DFDFDF;
	}

.whiteCol {
	background-color: #FFFFFF;
}

.evenrow, .evenrow-l,
.evenrowdata, .evenrowdata-l, .evenrowdata-r,
.evencol, .evencol-l, .evencol-r
	{
	background-color: #EFEFEF;
	vertical-align: middle;
	}

.oddcol-l, .evencol-l
	{
	text-align: left;
	}


.oddcol-r, .evencol-r
	{
	text-align: right;
	}


.evencol, .oddcol
	{
	text-align: center;
	}


.oddcol, .evencol, .evencol-l, .evencol-r, .oddcol-l, .oddcol-r
	{
	font-size: 70%;
	color: #562A00;
	border-bottom: 1px solid #DCCDC6; 
	}


.oddrow, .oddrowdata-r, .evenrow, .evenrowdata-r,
.rowlabel
	{
	text-align: right;
	}	

.oddrow-l, .oddrowdata-l, .evenrow-l, .evenrowdata-l,
.rowdata
	{
	/*text-align: left;*/
	}

.oddrowdata, .evenrowdata
	{
	text-align: center;
	}

/*
.oddrow a,        .oddrow-l a,		.oddrowdata a,    .oddrowdata-l a, 
.oddrowdata-r a,  .oddcol a, 		.evenrow a,       .evenrow-l a, 
.evenrowdata a,   .evenrowdata-l a, 	.evenrowdata-r a, .evencol a  
	{
	color: #000064; 
	text-decoration: underline;	
	}
	
.oddrow a:link,        .oddrow-l a:link,		.oddrowdata a:link,    .oddrowdata-l a:link, 
.oddrowdata-r a:link,  .oddcol a:link, 		.evenrow a:link,       .evenrow-l a:link, 
.evenrowdata a:link,   .evenrowdata-l a:link, 	.evenrowdata-r a:link, .evencol   a:link 
		{
		color: #000064; 
		text-decoration: underline; 
		}
		
.oddrow a:hover,        .oddrow-l a:hover, 	.oddrowdata a:hover,    .oddrowdata-l a:hover, 
.oddrowdata-r a:hover,  .oddcol a:hover, 	.evenrow a:hover,       .evenrow-l a:hover, 
.evenrowdata a:hover,   .evenrowdata-l a:hover,	.evenrowdata-r a:hover, .evencol a:hover
	{
	color: #B4C3DA; 
	text-decoration: underline;
	}

.oddrow a:visited,        .oddrow-l a:visited,		.oddrowdata a:visited,    .oddrowdata-l a:visited, 
.oddrowdata-r a:visited,  .oddcol a:visited, 		.evenrow a:visited,       .evenrow-l a:visited, 
.evenrowdata a:visited,   .evenrowdata-l a:visited, 	.evenrowdata-r a:visited, .evencol   a:visited 
		{
		color: #000064; 
		text-decoration: underline; 
		}
		
.oddrow a:active,        .oddrow-l a:active,		.oddrowdata a:active,    .oddrowdata-l a:active, 
.oddrowdata-r a:active,  .oddcol a:active, 		.evenrow a:active,       .evenrow-l a:active, 
.evenrowdata a:active,   .evenrowdata-l a:active, 	.evenrowdata-r a:active, .evencol   a:active 
		{
		color: #000064; 
		text-decoration: underline; 
		}
*/

.fixedwidth
	{
	font-family: "Courier";
	}

.grouping-positive
	{
	color: #187863;
	}

.grouping-negative
	{
	color: C60829;
	}

.grouping-neutral
	{
	color: #717171;
	}

.action {
	background-color: #FFFFFF;
	color: #FFFFFF;
	text-align: left; 
	letter-spacing: 2px;
	padding-top: 2px;	
	padding-bottom: 2px;	
  	border-right: 1px solid #FFFFFF; 
  	border-left: 1px solid #FFFFFF; 
  	border-bottom: 1px solid #FFFFFF; 
  	border-top: 1px solid #FFFFFF;

	}

.action input
	{ 
	background-color: #D8D8D8;
	color: black;
	/* letter-spacing: 1px;
	   background-color:#6699CC;
	   color:white; */
	}


.widebuttons
	{
	font-size: 90%;
	letter-spacing: 2px;
	font-weight: bold;
	background-color:#5A686A;
	color:#FFFFFF;
	width:50;
	}

.imagelink
	{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	cursor: hand;
	behavior: url('imagelink.htc');
	/*height: 14px;*/
	}

tr.tableRowHeader {
  font-family: verdana, arial, geneva, times,helvetica;
  font-size: 100%;
  text-align: left;

  background-color: #E0E0C0
}

tr.tableRowOdd {
  font-family: verdana, arial, geneva, times,helvetica;
  font-size: 100%;
  text-align: left;

  background-color: #F0F0E0
}
tr.tableRowEven {
  font-family: verdana, arial, geneva, times,helvetica;
  font-size: 100%;
  text-align: left;

  background-color: #E0E0C0
}

.highlighted{
	background:#FFCC66;
}

/*
.add_info_header {
	color: #006666;
	font-size: 14px;
}
td.add_info_header {
  	border-right: 0px solid #FFFFFF; 
  	border-left: 0px solid #FFFFFF; 
  	border-bottom: 0px solid #FFFFFF; 
  	border-top: 0px solid #FFFFFF;
}
*/

td.add_info_body {
	color: #333333;
	font-size: 11px;
  	border-right: 0px solid #cccccc; 
  	border-left: 0px solid #cccccc; 
  	border-bottom: 0px solid #cccccc; 
  	border-top: 0px solid #cccccc;	
}

/*
.add_info_body a:hover { color: #000064; }
*/

.formatText {
	color: #666666;
	font-size: 9px;
}

.user_nav_header {
	color: #0A94D6;
}

/*
td.left_login
	{
	background-color: #efefef;
    }

.left_login a:link 		{color: #009999;}
.left_login a:visited 	{color: #009999;}
.left_login a:hover 	{color: #B4C3DA;}
.left_login a:active 	{color: #009999;}
*/

.form_header {
	color: #0077C2;
	font-size: 14px;
}

.whitetext {
	color: #ffffff;
	font-size: 10px;
    font-family: verdana, arial, geneva, times,helvetica;
}

.context_nav
	{
	color: #c0c0c0;
	}
/*
.context_nav a:link 		{color: #009999; text-decoration: none; }
.context_nav a:visited 		{color: #009999; text-decoration: none; }
.context_nav a:hover 		{color: #B4C3DA; text-decoration: underline; }
.context_nav a:active 		{color: #009999; text-decoration: none; }
*/

.sitedetail_header
	{
	color: #c0c0c0;
 	font-size: 9px;
 	}
/*
.sitedetail_header a	 		{color: #009999; font-size: 9px; text-decoration: none; }
.sitedetail_header a:link 		{color: #009999; font-size: 9px; text-decoration: none; }
.sitedetail_header a:visited 	{color: #009999; font-size: 9px; text-decoration: none; }
.sitedetail_header a:hover 		{color: #B4C3DA; font-size: 9px; text-decoration: none; }
.sitedetail_header a:active 	{color: #009999; font-size: 9px; text-decoration: none; }
*/

td.appTitle
  {
    color: #999999;
    font-size: 18px;
  }
  
.appTitle
  {
    color: #999999;
    font-size: 18px;
  }

/*
InfoX Style Sheet
*/
/*
ATT Reskin Styles
*/
.att_top, td.att_top
	{
	  background: url(../images/top_bg_att.jpg);
	  background-color: #ededed;
	}

.att_bottom, td.att_bottom
	{
	  background: url(../images/bottom_bg_att.jpg);
	  background-color: #ededed;
	}
.att_left, td.att_left
	{
	  background: url(../images/left_bg_att.jpg);
	  background-color: #ededed;
	}
.att_right, td.att_right
	{
	  background: url(../images/right_bg_att.jpg);
	  background-color: #ededed;
	}

input, select 
{
	font-size: 1.0em;
}	
	
a
{
    font-size: 1.1em; 
    vertical-align:top;
}

a:link
{
    text-decoration:none;
    color: #0A94D6;
}
a:active
{
    outline:none;
    color:#f27d00;
}

a:visited
{
    text-decoration:none;
    color: #0A94D6;
}

a:hover
{
    text-decoration:underline;
    color: #0A94D6;
}	

.orange
{
    color:#f27d00;
}
	
.orangeCaps, td.orangeCaps, .add_info_header, td.add_info_header
{
    color:#f27d00;
    text-transform:uppercase;
    font-size: 1.1em; 
}	

.callout, td.callout 
{
	border: 1px solid #ccc;
	padding: 3px 10px 3px 10px;
}

.callout_stripes, td.callout_stripes 
{
	border: 1px solid #ccc;
	padding: 3px 10px 3px 10px;
	background-image: url(../images/stripes.jpg); 
	background-repeat: no-repeat;
	background-position: left bottom;
    background-size: 100% auto;
	vertical-align: top;
}

td.left_login
	{
	background-color: #ffffff;
    }

.blurb_tagline 
{
	color: #023f72;
	font-size: 1.2em;
	font-weight: bold;
}
.blurb_header 
{
	color: #f27d00;
	font-size: 1.6em;
	font-weight: 500;
}
.blurb_text 
{
	color: #666666;
	font-size: 1.0em;
}

td.blurb_background
{
	background-image: url(../images/stripes.jpg); 
	background-repeat: no-repeat;
	background-position: left bottom;
    	background-size: 100% auto;
	vertical-align: top;
}
	
}

.footer-copyright 
{
	color:#999;
}

/*
End ATT Reskin Styles
*/
