/* ================================
    CSS STYLES FOR AXIOM RECRUITMENT
   ================================
*/   


Body {
	background-color: #192969;
} 

.Stripe {
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #192969;
	height: 20px;
	padding-right: 10px;
	padding-top: 3px;
}

/*
.Menu {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #6F7A8C;
	height: 22px;
	padding-left: 10px;
}
*/


.Menu {
	background-color: #6F7A8C;
	height: 22px;
	padding-left: 10px;
}

.MenuShadow {
	height: 8px;
	background-image: url(/Portals/31/Skins/Axiom/Content_Shadow.gif);
}

.ContentFrame {
	width: 780px;
}

.Left {
	background-color: #FFFFFF;
	width: 564px;
	vertical-align: top;
}

.Right {
	background-color: #EBEBEB;
	width: 216px;
	vertical-align: top;
}

.Shadow {
	font-size: 10px;
	background-color: #FFFFFF;
	height: 8px;
	background-image: url(/Portals/31/Skins/Axiom/Content_Shadow.gif);
}

.ContentLeftPane {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: top;
	background-color: #FFFFFF;
	padding: 15px;
}

.ContentPane {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: top;
	background-color: #FFFFFF;
	padding: 15px;
}

.BannerSub {
	height: 72px;
	background-image: url(/Portals/31/Skins/Axiom/Banner_Home_Sub.jpg);
}

.ContentRightHeader {
	height: 13px;
	background-image: url(/Portals/31/Skins/Axiom/RightPane_Header.gif);
}

.ContentRightPane {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: top;
	background-color: #EBEBEB;
	padding: 10px;
	height: 250px;
}

.Footer {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #888888;
	background-color: #FFFFFF;
	height: 15px;
	padding-top: 2px;
}

.FooterShadow {
	font-size: 10px;
	background-color: #FFFFFF;
	height: 11px;
	background-image: url(/Portals/31/Skins/Axiom/Footer.gif);
}

.FooterSpacer {
	height: 10px;
	background-color: #192969;
}

.FooterSpacerSlim {
	height: 5px;
	background-color: #FFFFFF;
}

H1  {
font-family: Tahoma, sans-serif;
font-size: 16px;
font-weight: normal;
color: #192969;
background-color: #F2F2F2;
line-height: 24px;
margin-bottom: 3px;
text-indent: 2px;
}

H2 {
	font-family: Tahoma, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #192969;
	background-color: #F2F2F2;
	border-bottom: solid 1px #192969;
	line-height: 22px;
	margin-bottom: 3px;
	text-indent: 2px;
}

H3 {
font-family: Tahoma, sans-serif;
font-size: 14px;
font-weight: normal;
color: #192969;
}

H4 {
font-family: Tahoma, sans-serif;
font-size:  14px;
font-weight: normal;
color: #192969;
}

H5, DT {
font-family: Tahoma, sans-serif;
font-size: 12px;
font-weight: bold;
color: #192969;}

H6 {
font-family: Tahoma, sans-serif;
font-size: 12px;
font-weight: normal;
color: #018966;
}

p {
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #192969;
}

.Normal {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #192969;
}

.NormalBold  {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #192969;
}

.NormalTextBox {
font-family: Helvetica;
font-size: 12px;
font-weight: normal;
color: #192969;
}

A:link, A:visited, A:active {
text-decoration: underline;
color: #018966;
font-weight: bold;
font-size: 12px;
}

A:hover {text-decoration: none;
color: #192969;
font-weight: bold;
font-size: 12px;
}

A.StripeA:link, A.StripeA:visited, A.StripeA:active, A.StripeA:hover {
text-decoration: none;
color: #FFFFFF;
font-weight: bold;
font-size: 10px;
}

UL LI {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #192969;
list-style-image: url(bullet.gif);
list-style-position: outside;
}

UL LI LI {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #192969;
list-style-image: url(/bullet.gif);
list-style-position: outside;
}

UL LI LI LI {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #192969;
list-style-image: url(bullet.gif);
list-style-position: outside;
}

OL LI {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #018966;
list-style-image: url(bullet.gif); list-style-position: outside;
}

OL OL LI {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #018966;
list-style-image: url(bullet.gif);
list-style-position: outside;
}

OL OL OL LI {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #018966;
list-style-image: url(bullet.gif);
list-style-position: outside;
}

BLOCKQUOTE, PRE {
font-family: Lucida Console, monospace;
}

HR {
color: 192969;
height: 1px;
}


/* ================================
    PORTAL CONTROLS
   ================================
*/  

/* Breadcrumb */
.breadcrumb {padding-left: 6px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #333333; background-color: #EEEEEE;}
A.breadcrumb:link, A.breadcrumb:visited {padding-left: 3px; padding-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; font-weight: normal; text-decoration: none;}
A.breadcrumb:hover, A.breadcrumb:active {padding-left: 3px; padding-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: normal; text-decoration: underline;} 

/* Privacy */
.Privacy {padding-left: 3px; padding-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666;}
A.Privacy:link, A.Privacy:visited {padding-left: 3px; padding-right: 3px font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; font-weight: normal; text-decoration: none;}
A.Privacy:hover, A.Privacy:active {padding-left: 3px; padding-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #888888; font-weight: normal; text-decoration: underline;}

/* Terms */
.Terms {padding-left: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666;}
A.Terms:link, A.Terms:visited {padding-left: 3px; padding-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; font-weight: normal; text-decoration: none;}
A.Terms:hover, A.Terms:active {padding-left: 3px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #888888; font-weight: normal; text-decoration: underline;}

/* Search */
.Search {padding: 3px; padding-top: 2px; padding-bottom: 2px; font-family: Arial; font-size: 8pt; font-weight: Bold; color: #666666;}
A.Search:link, A.Search:visited {padding: 3px; padding-top: 2px; padding-bottom: 2px; font-family:  Arial; font-size: 8pt; color: #666666; font-weight: Bold; text-decoration: none; background-color: #ffffff;}
A.Search:hover, A.Search:active {padding: 3px; padding-top: 2px; padding-bottom: 2px; font-family:  Arial; font-size: 8pt; color: #ffffff; font-weight: Bold; text-decoration: none; background-color: #194e70;}

/* Login */
.Login {padding-left: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666;}
A.Login:link, A.Login:visited {padding-left: 3px; padding-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; font-weight: normal; text-decoration: none;}
A.Login:hover, A.Login:active {padding-left: 3px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #888888; font-weight: normal; text-decoration: underline;}


/* User */
.User {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 33pt; color: #f1f1f1;}
/* User LINKS */
A.User:link, A.User:visited, A.User:active {text-decoration: none; font-size: 33pt; font-family: Verdana, Arial, Helvetica, sans-serif; color:#bd6a66;}
A.User:hover    {text-decoration: underline; font-size: 33pt; font-family: Verdana, Arial, Helvetica, sans-serif; color:#CB8885;}
.TD_User{text-align: right;padding: 10px; vertical-align: top}

/* Hostname */
.Hostname {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #f1f1f1;}
/* Hostname LINKS */
A.Hostname:link, A.Hostname:visited, A.Hostname:active {text-decoration: none; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; color:#f1f1f1;}
A.Hostname:hover    {text-decoration: underline; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff;}


/* DATE */
.CurrentDate {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #777777;}

/* GENERAL */
ul {list-style-image: url(/Portals/0/Skins/eSystems Skins/bullet.gif); list-style-position: outside;}
li {font-family: Verdana, Arial, Helvetica, sans-serif; list-style-position: outside; list-style-image: url(/Portals/0/Skins/eSystems Skins/bullet.gif);}

/* COMMAND BUTTONS */
A.CommandButton:link, A.CommandButton:active, A.CommandButton:visited {padding: 2px; height: 12px; border-left: solid 1px #E05C4E; border-top: solid 1px #E05C4E; border-right: solid 1px #641A11; border-bottom: solid 1px #641A11; font-family: Arial; font-weight: bold; font-size: 8pt; color: #FFFFFF; cursor: hand; background-color: #A32B1D; text-align : center; text-decoration: none;}
A.CommandButton:hover {padding: 2px; height: 12px; border-left: solid 1px #E0AD4E; border-top: solid 1px #E0AD4E; border-right: solid 1px #634812; border-bottom: solid 1px #634812; font-family: Arial; font-weight: bold; font-size: 8pt; color: #ffffff; cursor: hand; background-color: #A3601D; text-align : center; text-decoration: none;}



/* ================================
    MENU PROPERTIES
   ================================
*/ 

.TopMenuGroup
{
  background-color:transparent;
  height: 22px;
}

.MenuGroup
{
  background-color:#6F7A8C;
  -moz-opacity:0.9; filter:Alpha(opacity=90);
}

.TopMenuItem
{
  background-color: transparent;
  color:FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  height: 19px;
  cursor:pointer;
}

.TopMenuItemHover
{
  background-color:#90959C;
  color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  height: 19px;
  cursor:pointer;
}

.TopMenuItemActive
{
  background-color:#90959C;
  color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  height: 19px;
  cursor:pointer;
}

.TopMenuItemExpanded
{
  background-color:#90959C;
  color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  height: 19px;
  cursor:pointer;
}


.MenuItem
{
  background-color:#6F7A8C;
  color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  border: solid 1px white;
  -moz-opacity:0.9; filter:Alpha(opacity=90);
  cursor:pointer;
}

.MenuItemHover
{
  background-color:#90959C;
  color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  border: solid 1px white;
  cursor:pointer;
}

.MenuItemActive
{
  background-color:#90959C;
  color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  border: solid 1px white;
  cursor:pointer;
}

.MenuItemExpanded
{
  background-color:#90959C;
  color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  border: solid 1px white;
  cursor:pointer;
}



/* ================================
    CONTAINER PROPERTIES
   ================================
*/  

#StandardContainer{}
#StandardContainerTitle{background-color: transparent;}
#StandardContainerTitle h2{
font-family: Tahoma, sans-serif;
font-size: 14px;
font-weight: normal;
color: #192969;
background-color: #F2F2F2;
border-bottom: solid 1px #192969;
line-height: 22px;
margin-bottom: 3px;
text-indent: 2px;
}
#StandardContainerContent{}

#NoTitleContainer{margin-bottom: 10px;}
#NoTitleContainerTitle{}
#NoTitleContainerTitle h2{margin-top: -3px; margin-bottom: 5px; font-family: arial; font-weight: normal; font-size: 12pt; color: #00325E;display: none;}
#NoTitleContainerContent{background-color: transparent; position: relative;}

#RightContainer{margin-bottom: 10px;}
#RightContainerTitle{background-color: transparent; text-align: left; height: 18px; vertical-align: middle;position: relative; padding-top: 15px; border-bottom: solid 1px #ffffff;}
#RightContainerTitle h2{margin-top: -2px; margin-bottom: 5px; margin-left: 3px; font-family: arial; font-weight: bold; font-size: 12px; color: #FFFFFF; border-bottom: none;}
#RightContainerContent{background-color: transparent; padding-top: 5px; padding-bottom: 5px; position: relative;}


/* ================================
    ACTIVE ANNOUNCEMENTS
   ================================
*/  


.Normal_aaInnerTable {width: 420px; border-bottom: 1px solid #014F80; margin-bottom: 5px; margin-left: 5px;}
.Normal_aaTitle{Font-family: arial; font-size: 10pt; font-weight: bold; color: #0a3b6e;}
.Normal_aaDescriptionTD {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.Normal_aaReadMoreTD {width: 100%;  padding-left: 0px; padding-bottom: 5px;text-align: right;}
.Normal_aaReadMore {Font-family: arial; font-size:12px; font-weight:normal; color:#0a3b6e;}
.Normal_aaReadMore:Link {Font-family: arial; font-size: 12px; font-weight:normal; color:#0a3b6e;}
.Normal_aaReadMore:visited {Font-family: arial; font-size: 12px; font-weight:normal; color:#0a3b6e}
.Normal_aaReadMore:hover {Font-family: arial; font-size: 12px; font-weight:normal; color:#0a3b6e}


.Right_aaInnerTable {width: 190px; background: #FFFFFF;}
.Right_aaTitle{Font-family: arial; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-align: left;}
.Right_aaDescriptionTD {Font-family: arial; font-size: 12px; font-weight: normal; color: #192969; padding: 5px; text-align: left;}
.Right_aaReadMoreTD {width: 100%;  padding-right: 5px;  padding-bottom: 5px; text-align: right;}
.Right_aaReadMore {Font-family: arial; font-size:9pt; font-weight:normal; color:#192969;}
.Right_aaReadMore:link {Font-family: arial; font-size: 9pt; font-weight: normal; color: #192969; background: transparent; padding: 2px; text-decoration: none;}
.Right_aaReadMore:visited {Font-family: arial; font-size: 9pt; font-weight: normal; color: #192969; background: transparent; padding: 2px; text-decoration: none;}
.Right_aaReadMore:hover {Font-family: arial; font-size: 9pt; font-weight: normal; color: #192969; background-color: #FFFFFF; padding: 2px; text-decoration: none;}

.Home_aaInnerTable {width: 180px; background: #FFFFFF; margin-top: 10px; margin-left: 20px;margin-right: 10px;}
.Home_aaTitle{Font-family: arial; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-align: left;}
.Home_aaDescriptionTD {Font-family: arial; font-size: 12px; font-weight: normal; color: #192969; padding: 5px; text-align: left;}
.Home_aaReadMoreTD {width: 100%;  padding-left: 0px; text-align: right;}
.Home_aaReadMore {Font-family: arial; font-size:9pt; font-weight:normal; color:#192969;}
.Home_aaReadMore:link {Font-family: arial; font-size: 9pt; font-weight: normal; color: #192969; background: transparent; padding: 2px; text-decoration: none}
.Home_aaReadMore:visited {Font-family: arial; font-size: 9pt; font-weight: normal; color: #192969; background: transparent; padding: 2px; text-decoration: none;}
.Home_aaReadMore:hover {Font-family: arial; font-size: 9pt; font-weight: normal; color: #192969; background-color: #FFFFFF; padding: 2px;}

.Left_aaInnerTable {width: 80px; background: #FFFFFF;}
.Left_aaTitle{Font-family: arial; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-align: left;}
.Left_aaDescriptionTD {Font-family: arial; font-size: 12px; font-weight: normal; color: #192969; padding: 5px; text-align: left;}
.Left_aaReadMoreTD {width: 100%;  padding-right: 5px;  padding-bottom: 5px; text-align: right;}
.Left_aaReadMore {Font-family: arial; font-size:9pt; font-weight:normal; color:#192969;}
.Left_aaReadMore:link {Font-family: arial; font-size: 9pt; font-weight: normal; color: #192969; background: transparent; padding: 2px; text-decoration: none;}
.Left_aaReadMore:visited {Font-family: arial; font-size: 9pt; font-weight: normal; color: #192969; background: transparent; padding: 2px; text-decoration: none;}
.Left_aaReadMore:hover {Font-family: arial; font-size: 9pt; font-weight: normal; color: #192969; background-color: #FFFFFF; padding: 2px; text-decoration: none;}

.Split_aaInnerTable {width: 230px; background: #FFFFFF; margin-top: 20px; margin-left: 5px; margin-right: 20px; }
.Split_aaTitle{Font-family: arial; font-size: 11pt; font-weight: normal; color: #026A4F; text-align: left; }
.Split_aaDescriptionTD {Font-family: arial; font-size: 12px; font-weight: normal; color: #192969; text-align: left;  padding-top: 5px; }
.Split_aaReadMoreTD {width: 100%;  text-align: right; padding-top: 5px; }
.Split_aaReadMore {Font-family: arial; font-size: 9pt; font-weight: bold; color: #192969; background-color: #FFFFFF; padding: 2px;}
.Split_aaReadMore:link {Font-family: arial; font-size: 9pt; font-weight: bold; color: #192969; background-color: #FFFFFF; padding: 2px;}
.Split_aaReadMore:visited {Font-family: arial; font-size: 9pt; font-weight: bold; color: #192969; background-color: #FFFFFF; padding: 2px;}
.Split_aaReadMore:hover {Font-family: arial; font-size: 9pt; font-weight: bold; color: #192969; background-color: #FFFFFF; padding: 2px;}

.HomeLive_aaInnerTable {width: 178px; background: #FFFFFF; margin-top: 10px; margin-left: 0px;margin-right: 0px;}
.HomeLive_aaTitle{Font-family: arial; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-align: left;}
.HomeLive_aaDescriptionTD {Font-family: arial; font-size: 12px; font-weight: normal; color: #192969; padding: 5px; text-align: left;}
.HomeLive_aaReadMoreTD {width: 100%;  padding-left: 0px; text-align: right;}
.HomeLive_aaReadMore {Font-family: arial; font-size:9pt; font-weight:normal; color:#192969;}
.HomeLive_aaReadMore:link {Font-family: arial; font-size: 9pt; font-weight: normal; color: #192969; background: transparent; padding: 2px; text-decoration: none}
.HomeLive_aaReadMore:visited {Font-family: arial; font-size: 9pt; font-weight: normal; color: #192969; background: transparent; padding: 2px; text-decoration: none;}
.HomeLive_aaReadMore:hover {Font-family: arial; font-size: 9pt; font-weight: normal; color: #192969; background-color: #FFFFFF; padding: 2px;}

/* ================================
    SKIN PROPERTIES
   ================================
*/  


AdminLeftPane {
	width: 24%;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: top;
	background-color: #FFFFFF;
	padding: 5px;
}

.AdminContentPane {
	width: 75%;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: top;
	background-color: #FFFFFF;
	padding: 10px;
}



.ComingSoonContentLeftPane {
	width: 120px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: top;
	background-color: #FFFFFF;
	padding: 15px;
}

.ComingSoonContentPane {
	width: 444px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: top;
	background-color: #FFFFFF;
	padding: 15px;
}

.ComingSoonContentRightPane {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: top;
	background-color: #EBEBEB;
	padding: 10px;
	height: 250px;
}




/* ================================
    CSS STYLES FOR InControl
   ================================
*/   
.ic_form_field {
	font-family: Arial; font-size: 8pt; font-weight: normal;
}

.ic_standard_item {
	font-family: Arial; font-size: 8pt; background-color:#F6F6F6;
}

.ic_standard_alt_item {
	font-family: Arial; font-size: 8pt; background-color:#EEEEF1;
}

.ic_standard_header {
	font-family: Arial; font-size: 8pt; font-weight:bold; background-color:#D5D1E2; padding-bottom: 4px; padding-top: 4px;
}

.ic_datagrid_header {
	font-family: Arial; font-size: 8pt; font-weight:bold; background-color:#D9E2E9; padding-bottom: 4px; padding-top: 4px;
}

.ic_standard_table {
	background-color:#F6F6F6;
}

.ic_tree_selected {
	font-family: Arial; font-size: 8pt; color: black; background-color:#D5D1E2;
}

.ic_field_slot {
	font-size: 0pt; height: 3pt; width: 98%;
}

.ic_selected_field_slot {
	font-size: 0pt; height: 3pt; BACKGROUND-COLOR: RED; width: 98%;	
}

.ic_available_field {
	BORDER: black 1px solid; margin: 2px 2px 2px 2px; padding: 2px 2px 2px 2px; FONT: 10px verdana, serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #B8C8D5; FLOAT: left; width: 95%;
}

.ic_unavailable_field {
	BORDER: black 1px solid; margin: 2px 2px 2px 2px; padding: 2px 2px 2px 2px; FONT: 10px verdana, serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #EEEEF1; FLOAT: left; width: 95%;
}

.ic_available_module {
	BORDER: black 1px solid; margin: 2px 2px 2px 2px; padding: 2px 2px 2px 2px; FONT: 10px verdana, serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #C9DEBE; FLOAT: left; width: 95%;
}

.ic_unavailable_module {
	BORDER: black 1px solid; margin: 2px 2px 2px 2px; padding: 2px 2px 2px 2px; FONT: 10px verdana, serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #EEEEF1; FLOAT: left; width: 95%;
}

.ic_section_header {
	font-family: Arial; font-size: 8pt; font-weight: bold; background-color:#D9E2E9; padding-bottom: 4px; padding-top: 4px;
}

.ic_module_header {
	font-family: Arial; font-size: 8pt; font-weight:bold; background-color:#DDEED4; padding-bottom: 4px; padding-top: 4px;
}

.ic_section_token {
    background: #DFEFD7; 	
}

.ic_token {
	PADDING: 3px 3px 3px 3px; BORDER: solid 1px black; VISIBILITY: hidden; FONT: italic 10px verdana, serif; WHITE-SPACE: nowrap; POSITION: absolute; BACKGROUND-COLOR: #EEEEF1;
}

.ic_layoutcell {
	font-family: Arial; font-size: 8pt; BORDER: #DDDDDD 1px solid; padding: 1px 1px 1px 1px;
}	

.ic_slotrow {
	font-family: Arial; font-size: 1pt; BORDER: #DDDDDD 1px solid; padding: 0px 0px 0px 0px;
}	

.ic_layoutTable {
	
}

.ic_label_search {
	color: #000000; font-family: 'Arial', 'Helvetica'; font-size: 9pt; font-weight: normal; padding-left:1px; padding-right:1px; text-align: left;
}

.ic_control_search {
	color: #000000; font-family: 'Arial', 'Helvetica'; font-size: 9pt; font-weight: normal; padding-left:1px; padding-right:1px; text-align: left;
}

ic_columnspacer {
	background-color: White; width: 10px;
}

ic_sectionspacer {
	height: 10px;
}

/* Specific styles ic_app?_table_view ic_frm?_table_view */
.ic_table_view {
	width: 100%; padding: 0px 0px 0px 0px;
}

/* Specific styles ic_app?_header_view ic_frm?_header_view */
.ic_header_view {
	font-family: arial; width: 100%; color: #cc0000; font-size: 11pt; font-weight: bold;
}

/* Specific styles ic_app?_label_view ic_fld?_label_view */
.ic_label_view {
	BACKGROUND-COLOR: #dddddd; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; FONT-SIZE: 9pt; FONT-WEIGHT: normal; LINE-HEIGHT: 16px; PADDING-LEFT:2px; PADDING-RIGHT:2px; TEXT-ALIGN: right; VERTICAL-ALIGN: top; WHITE-SPACE: nowrap; WIDTH: 1%;
}

/* Specific styles ic_app?_control_view ic_fld?_control_view */
.ic_control_view {
	BACKGROUND-COLOR: #eeeeee; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; FONT-SIZE: 9pt; FONT-WEIGHT: bold; LINE-HEIGHT: 16px; PADDING-LEFT:1px; PADDING-RIGHT:1px; TEXT-ALIGN: left; VERTICAL-ALIGN: top; width: 50%;
}

/* Specific styles ic_app?_table_edit ic_frm?_table_edit */
.ic_table_edit {
	WIDTH: 100%; PADDING: 0px;
}

/* Specific styles ic_app?_header_edit ic_frm?_header_edit */
.ic_header_edit {
	COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline;
}

/* Specific styles ic_app?_label_edit ic_fld?_label_edit */
.ic_label_edit {
	BACKGROUND-COLOR: #dddddd; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; FONT-SIZE: 9pt; FONT-WEIGHT: normal; PADDING-LEFT:2px; PADDING-RIGHT:2px; TEXT-ALIGN: right; VERTICAL-ALIGN: top; WHITE-SPACE: nowrap; WIDTH: 1%;
}

/* Specific styles ic_app?_control_view ic_fld?_control_view */
.ic_control_edit {
	COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; FONT-SIZE: 9pt; FONT-WEIGHT: normal; PADDING-LEFT:1px; PADDING-RIGHT:1px; TEXT-ALIGN: left; VERTICAL-ALIGN: top;
}

/* Specific styles ic_app?_table_parameter ic_frm?_table_parameter */
.ic_table_parameter {
	PADDING: 0px;
}

/* Specific styles ic_app?_header_parameter ic_frm?_header_parameter */
.ic_header_parameter {
	
}

/* Specific styles ic_app?_label_parameter ic_fld?_label_parameter */
.ic_label_parameter {
	BACKGROUND-COLOR: #dddddd; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; FONT-SIZE: 9pt; FONT-WEIGHT: normal; LINE-HEIGHT: 16px; PADDING-LEFT:2px; PADDING-RIGHT:2px; TEXT-ALIGN: right; VERTICAL-ALIGN: top; WHITE-SPACE: nowrap; WIDTH: 1%;
}

/* Specific styles ic_app?_control_parameter ic_fld?_control_parameter */
.ic_control_parameter {
	color: #000000; font-family: 'Arial', 'Helvetica'; font-size: 9pt; font-weight: normal; padding-left:1px; padding-right:1px; text-align: left; vertical-align: top;
}

/* Specific styles ic_app?_table_module ic_frm?_table_module */
.ic_table_module {
	padding: 0px 0px 0px 0px; width: 100%;
}

/* Specific styles ic_app?_header_module ic_frm?_header_module */
.ic_header_module {
	color: #000000; font-family: 'Arial', 'Helvetica'; font-size: 11pt; font-weight: bold; text-decoration: none;
}

/* Specific styles ic_app?_module_view ic_frm?_module_view */
.ic_module_view {
	background-color: #003399; border-bottom: solid 1 black; border-top: solid 1 black; color: #ffffff; font-family: 'Arial', 'Helvetica'; font-size: 9pt; font-weight: normal; line-height: 20px; text-decoration: none;
}

/* Specific styles ic_app?_module_item ic_frm?_module_item */
.ic_module_item {
	BACKGROUND-COLOR: #dddddd; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; FONT-SIZE: 9pt; FONT-WEIGHT: normal; LINE-HEIGHT: 16px; PADDING-LEFT:2px; PADDING-RIGHT:2px; TEXT-ALIGN: right; VERTICAL-ALIGN: top; WHITE-SPACE: nowrap; WIDTH: 1%;
}

/* Black line */
TR.ic_blackline {
	height: 2px;
}

TD.ic_blackline {
	background-color: #888888;
}

/* Error Specific Styles */
.ic_error_table {
	background-color: #F6F6F6;
}

.ic_error {
	background-color: #dddddd; color: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; FONT-SIZE: 19pt; FONT-WEIGHT: normal; LINE-HEIGHT: 16px; PADDING-LEFT:2px; PADDING-RIGHT:2px; TEXT-ALIGN: right; VERTICAL-ALIGN: top; WHITE-SPACE: nowrap; WIDTH: 1%;
}

.ic_error_item {
	font-family: Arial; font-size: 8pt; background-color:#F6F6F6;
}

/* Image collection control specific styles */
.ic_imagecollectioncontrol_image {
	border: solid 1px #cccccc;
}

.ic_imagecollectioncontrol_tabstrip {
	border: solid 1px #cccccc;
}

.ic_imagecollectioncontrol_thumbnail {
	border: solid 1px #919B9C; cursor: hand; 
}

.ic_imagecollectioncontrol_thumbnail_selected {
	border: 1px solid #DD3409; cursor: hand;
}

.ic_imagecollectioncontrol_scrollitem {
	border: solid 1px #919B9C; cursor: hand;
}

.ic_imagecollectioncontrol_scrollitem_hover {
	background-color: #E3E3E3; border: solid 1px #919B9C; cursor: hand;
}

/* Buttons */
.ic_button {
	color: #ffffff; cursor: hand; background-color: #cc0000; border:#990000 1px solid; font-size: 8pt; font-weight: bold; font-family: 'Arial', 'Helvetica'; margin-right: 3px;
}

/* Links */
.ic_link {
	padding-left: 3px; padding-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #ffffff;
}

A.ic_link:link, A.ic_link:visited {
	padding-left: 3px; padding-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: normal; text-decoration: none;
}

A.ic_link:hover, A.ic_link:active {
	padding-left: 3px; padding-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: normal; text-decoration: underline;
} 

.ic_container_rootnode {
	color:#000000; font-family: arial; font-size: 9pt; font-weight: normal;
}

.ic_container_leafnode {
	color:#336699; font-family: arial; font-size: 9pt; font-weight: normal; padding: 0px; text-decoration: none;
}

.ic_container_leafnode_hover {
	color:#ff9900; cursor: hand; font-family: arial; font-size: 9pt; font-weight: normal; text-decoration: underline;
}

.ic_container_leafnode_bold {
	color:#336699; 
	font-family: arial; 
	font-size: 9pt; 
	font-weight: bold;
	padding: 0px; 
	text-decoration: none;
}

.ic_uploadresults {
	MARGIN-TOP: 5px; FLOAT: right; OVERFLOW: auto; WIDTH: 280px; HEIGHT: 150px;
}

/* Mail Merge */
.ic_mailMerge_header {
	font-family: Arial; font-size: 8pt; font-weight:bold; background-color:#DDEED4; padding-bottom: 4px; padding-top: 4px;
}

/* Specific styles ic_app?_table_mailMerge ic_frm?_table_mailMerge */
.ic_table_mailMerge {
	padding: 0px 0px 0px 0px; width: 100%;
}

/* Specific styles ic_app?_header_mailMerge ic_frm?_header_mailMerge */
.ic_header_mailMerge {
	color: #000000; font-family: 'Arial', 'Helvetica'; font-size: 11pt; font-weight: bold; text-decoration: none;
}

/* Specific styles ic_app?_mailMerge_view ic_frm?_mailMerge_view */
.ic_mailMerge_view {
	background-color: #003399; border-bottom: solid 1 black; border-top: solid 1 black; color: #ffffff; font-family: 'Arial', 'Helvetica'; font-size: 9pt; font-weight: normal; line-height: 20px; text-decoration: none;
}

/* Specific styles ic_app?_mailMerge_item ic_frm?_mailMerge_item */
.ic_mailMerge_item {
	BACKGROUND-COLOR: #dddddd; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; FONT-SIZE: 9pt; FONT-WEIGHT: normal; LINE-HEIGHT: 16px; PADDING-LEFT:2px; PADDING-RIGHT:2px; TEXT-ALIGN: right; VERTICAL-ALIGN: top; WHITE-SPACE: nowrap; WIDTH: 1%;
}

#ic_reportmanager_wizardpage DIV.header {
	background-color: #D5D1E2; background-image: url(/DesktopModules/eSystems.InControl.ReportManager/Images/Reports.gif); background-position: 5px 5px; background-repeat: no-repeat; margin-bottom: 15px; width: 100%;
}

#ic_reportmanager_wizardpage DIV.header H1 {
	color: black; font-family: verdana, arial; font-size: 10pt; font-weight: bold; margin: 0px 0px 19px 0px; padding: 14px 0px 0px 50px;
}

#ic_reportmanager_wizardpage DIV.validation .summary {
	font-family: arial; font-size: 9pt;	
}

#ic_reportmanager_wizardpage DIV.stepheader {
	background-color: #D9E2E9; color: black; font-family: verdana; font-size: 8pt; font-weight: bold; height: 22px; margin-top: 15px; padding-left: 5px; padding-top: 3px; width: 650px;
}

#ic_reportmanager_wizardpage DIV.steppage {
	background-color: #F6F6F6; height: 250px; width: 650px;
}

#ic_reportmanager_wizardpage table.commands {
	width: 650px;
}

#ic_reportmanager_report DIV.header {
	width: 100%	
}

#ic_reportmanager_report DIV.header H1 {
	border-bottom: solid 2px #336699; font-family: arial; font-weight: bold; font-size: 12pt; color: #232323; 
}

#ic_reportmanager_report DIV.report {
	background-color: #003366; color: white; font-family: verdana; font-size: 8pt; font-weight: bold; height: 22px; margin-top: 15px; padding-left: 5px; padding-top: 3px;
}

#ic_reportmanager_report DIV.commands {
	
}

.ic_reportmanager_label {
	color: #000000; font-family: arial, helvetica; font-size: 9pt; font-weight: normal; padding-left: 2px; padding-right: 2px; text-align: left; vertical-align: top; white-space: nowrap; 
}

.ic_reportmanager_control {
	color: #000000; font-family: arial, helvetica; font-size: 9pt; font-weight: normal; padding-left: 1px; padding-right:1px; text-align: left; vertical-align: top;
}

.ic_reportmanager_label_parameter {
	color: #000000; font-family: arial, helvetica; font-size: 9pt; font-weight: normal; padding-left:2px; padding-right:2px; text-align: right; vertical-align: middle; white-space: nowrap; width: 1%;
}

.ic_reportmanager_control_parameter {
	color: #000000; font-family: arial, helvetica; font-size: 9pt; font-weight: normal; vertical-align: top;
}

.ic_reportmanager_rootnode {
	color:#000000; font-family: arial; font-size: 9pt; font-weight: normal;
}

.ic_reportmanager_leafnode {
	color:#336699; font-family: arial; font-size: 9pt; font-weight: normal; padding: 0px; text-decoration: none;
}

.ic_reportmanager_leafnode_hover {
	color:#ff9900; cursor: hand; font-family: arial; font-size: 9pt; font-weight: normal; text-decoration: underline;
}

/**** Inline STYLE-tag style sheet ****/

<!--
.dnnxctr411xSearchResultContainerxControlIdxUltraWebGrid-ic{font-family:Verdana;font-size:8pt;
 background-color:White;
 border-color:#003366;
 border-style:Solid;
 border-width:1px;
 border-left-width:0px;
 border-top-width:0px;

 padding-left:3px;
 overflow:hidden;
 overflow:hidden;
 text-overflow:ellipsis;
}.dnnxctr411xSearchResultContainerxControlIdxUltraWebGrid-0-ic{font-family:Verdana;font-size:8pt;
 background-color:White;
 border-color:#003366;
 border-style:Solid;
 border-width:1px;
 border-left-width:0px;
 border-top-width:0px;

 padding-left:3px;
 overflow:hidden;
 overflow:hidden;
 text-overflow:ellipsis;
 }.dnnxctr411xSearchResultContainerxControlIdxUltraWebGrid-hc{font-family:Verdana;font-size:8pt;
 background-color:#003366;
 border-color:#003366;
 border-style:Solid;
 border-width:1px;
 border-left-color:White;
 border-top-color:White;
 border-left-width:1px;
 border-top-width:1px;

 color:White;
 padding-left:3px;
 overflow:hidden;
 font-weight:normal;
 text-align:left;
 vertical-align:top;
 overflow:hidden;
 text-overflow:ellipsis;
}.dnnxctr411xSearchResultContainerxControlIdxUltraWebGrid-shc{font-family:Verdana;font-size:8pt;
 background-color:White;
 border-color:#003366;
 border-style:Solid;
 border-width:1px;
 border-left-color:White;
 border-top-color:White;
 border-left-width:0px;
 border-top-width:0px;

 color:White;
 padding-left:3px;
 overflow:hidden;
 font-weight:normal;
 text-align:left;
 vertical-align:top;
 overflow:hidden;
 text-overflow:ellipsis;
}

-->



















