﻿@import url("../jQueryUI_themes/blue_orange/jquery-ui.css");

html {padding:0; margin:0;}
body {background-color:White; border:1px solid #cccccc; color:Black; font-family:Tahoma, Arial, Verdana, Sans-Serif; font-size:12px; margin:0; padding:0;}

/* GridView header column sortable */
div,table,tr,th {font-family:Verdana, Arial, Sans-Serif; font-size:12px;}

.Important {color:Navy; font-weight: bold;}

.TinyText {font-size: 10px;}
.Bullet {list-style-type: disc;}
.ContentPage {width: 100%;}
	 
.ContentPageBody {width:100%;}
.ContentPageFooter {padding-left:5px;}
.ContentPageHeader {color:#cccccc; font-family:Verdana, Tahoma, Sans-Serif; font-weight:bold; font-size:20px;}
.ContentPageHeader h2 {padding:0; margin:0;}
.ContentPageSubHeader {color:#003366; font-family:Verdana;	font-weight:bold; font-size:18px;}

.headerDDL {color:#003366; font-family:Verdana; font-weight:bold; font-size:12px;}
.ContentPageHeader h3 {padding:0; margin:0;}

FIELDSET.ConfigurationSect {width: 100%;}
FIELDSET.ConfigurationSect LEGEND {font-weight: bold;}
.FilterAlphabet {margin-left:auto; margin-right:auto; padding-left:5px; text-align:center;}
.fieldLabel {font-weight:bold; font-size:12px; text-align:right;}

/* the line below might as well be inline, can we get rid of it? */
.FontFamilyArialSize2 {font-family:Arial; font-size:12px;}

.FieldMandatory {color:#FF0000;}	
.GridViewAlternatingRow {background-color:#DEEBF5; color:#003366; font-family:Verdana, Arial, Sans-Serif;}
	
.GridViewHeader {color:white; font-family:Verdana, Arial, Sans-Serif; font-size:12px; padding-left:20px; padding-top:50px;}
.GridViewHeader a, .GridViewHeader a:hover, .GridViewHeader a:link, .GridViewHeader a:visited, .GridViewHeader a:active {color: White;}
.GridViewRow {background-color:#FFFFFF; color:#003366; font-family:Verdana, Arial, Sans-Serif; }
.GridViewRow span, .GridViewAlternatingRow span {}

.GridViewSelectedRow {background-color:#E0FFFF; color:#0000A0; font-family:Verdana, Arial, Sans-Serif; font-weight:bold;}
.HideButton { Display:none; }

.MasterPage {}
#ContentContainer {padding:20px;}
.MasterPageBody {}

.MasterPageBodyNavigationBar {vertical-align:top; padding:5px;}
.MasterPageBodyContentPlaceHolder {background:#fff;}

.MasterPageFooter{text-align:center;}

.MasterPageFooterCopyright
{
	background-color:#6699cc;
	color:White;
	font-size:7px;
	height:15px;
	text-align:center;
}

.MasterPageHeader
{
}
	
.MasterPageHeaderTopRow
{
	background-color: #6699cc;
	background-image:url(images/header.gif);
	background-repeat:repeat-x;
	height: 77px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.LoginStatus 
{
    border-width: 0px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.MasterPageHeaderTopRowBreadCrumbPlaceHolder
{
}

.MasterPageHeaderTopRowLogo
{
	/*margin-left:2em;*/
	/*margin-top:16px;*/
	width: 336px;
	height: 77px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.MasterPageLogin
{
	background-color:#6699CC;
}


	
.QuickActionsTitle
{
	/*background-color:#ffcc00;
	background-image:url(images/header.gif);
	background-repeat:repeat-x;*/
	color:white;
	font-family:"Eras Demi ITC", Tahoma, Sans-Serif;
	font-size:12px;
	text-align:center;
}

.TightPanelTitle
{
	color:white;
	font-family:"Eras Demi ITC", Tahoma, Sans-Serif;
	font-size:12px;
	text-align:center;
}

.TableTitle
{
	background-color:#ffcc00;
	background-image:url(images/header.gif);
	background-repeat:repeat-x;
	color:white;
	font-family:"Eras Demi ITC", Tahoma, Sans-Serif;
	font-size:14px;
	text-align:left;
	padding-left: 10px;
	height:25px;
	
}

.TablePanelTitle
{
	color:white;
	font-family:"Eras Demi ITC", Tahoma, Sans-Serif;
	font-size:14px;
	text-align:left;
	vertical-align:middle;
	padding-left: 3px;
	height:20px;

}

.TableTitle2
{
	font-family:"Eras Demi ITC", Tahoma, Sans-Serif;
	font-size:14px;
	text-align:left;
	padding-left: 10px;
}

img.QuickActionsImage { display: block;}

 
.GridPanel1, .GridPanel1 .sb-inner
{ 
	background:Transparent url(images/cp_bg.gif) repeat-x;
}

.TightTablePanel , .TightTablePanel .sb-inner
{ 
	background:White url(images/cp_bg.gif) repeat-x;
}

.QuickActionPanel, .QuickActionPanel .sb-inner
{ 
	background:#deebf5 url(images/cp_qa.gif) repeat-x;
}

.GridPanel2, .GridPanel2 .sb-inner 
{ 
	background:Transparent url(images/header.gif) repeat-x;
}

.TablePanel, .TablePanel .sb-inner
{ 
	background:Transparent url(images/cp_bg.gif) repeat-x;
}

.QuickActionPanel
{
 padding:5px 1px 5px 1px;  margin:0px auto; 
 text-align:center;
  height:auto;
}



.GridPanel1,.GridPanel2
{
	padding:0px 0 20px;
	margin:0px auto; 
}

.TablePanel
{
	padding: 8px 10px 10px 10px;
	margin:0px auto;
}

.TightTablePanel 
{
	padding: 2px 1px 2px 1px;
	margin:0px auto;
}

.CornerPanel 
{
	padding:10px 10px 10px 10px;
	margin:0px auto; 
}

.HomePanel 
{
	padding: 2px 2px 20px 2px;
	margin:0px auto; 
}

.CornerPanel, .CornerPanel .sb-inner, 
.HomePanel, .HomePanel .sb-inner
{ 
	 background-color:Transparent;
}

.CornerPanel DIV.PanelFrame
{    
    position: static;
    border: 1px solid #cccccc;
}

DIV.PanelFrameNoTop
{    
    position: static;
    border: 1px solid #cccccc;
    border-top-style: none;
    border-top-width: 0px;
}



.CornerPanelProgressBar 
{
    position: absolute;
    top: 0px;
    right: 0px;
    z-index: 1000;
}

.QuickActionsImage
{
	padding: 5px 1px 5px 1px;
	vertical-align:middle;
	text-align:center;
	width:85px;
	float:left;
	height:75px;
}

.RequiredFieldValidator
{
	font-family:Verdana, Sans-Serif;
	font-size:12px;
}
	
.StatusMessage
{
	color:#9C3100;
	font-family:Arial, Sans-Serif;
	font-size: 12px;
	font-weight:bold;
}

.TableHeader
{
	color:#00639C;
	font-family:Arial, Sans-Serif;
	font-size:12px;
}

/* following for ComponentArt menu styles*/
.MenuBreak {background-image:url(images/break_bg.gif); width:100%; height:1px;}
.MenuGroup{ background-color: #DEEBF5; cursor:default;}
.MenuItem img[width="10"], .MenuItemHover img[width="10"] {padding-right:5px !important;}

/* applies to all menu items in the nav bar, top and submenus */
.MenuItem, .TopLinkItem {
  /*border: 1px solid yellow;*/
  font-family: Verdana, Tahoma, Sans-Serif;
  font-size:12px; 
  cursor: pointer;
  color: #003366;
  /*border: 1px solid yellow;*/
}

/* applies to all menu items in the nav bar when mouse is over them */
.MenuItemHover, .TopLinkItemHover
{
  background-color: #fdfdfd; 
  font-family: Verdana, Tahoma, Sans-Serif; 
  font-size:12px; 
  cursor: pointer;
  color: #003366;
  font-weight: bold;
}

.TopLinkItem, .TopLinkItemHover
{
	text-decoration:underline;
}

.TopGroup
{
  /*background-color: Transparent; #DBD7D0; */
  width: 100%;
  cursor:default;   
}

.TopMenuItem
{
  /*background-color:#DBD7D0; */
  color:black; 
  font-family:MS Sans Serif; 
  font-size:12px; 
  cursor: default; 
}

.TopMenuItemHover {color:black; font-family:MS Sans Serif; font-size:12px; cursor:default; }
/*end of menu styles*/


/* following for ComponentArt NavBar styles*/
.Empty
{
}

.Level2Item
{
  font-family:tahoma, verdana; 
  font-size:12px; 
  padding-left:0px; 
  cursor:pointer;
  direction:ltr;
}

.Level2Group {background-color: #DEEBF5; border-top-color:#F0F1F5; padding:5px; padding-left:0px; padding-right:0px; overflow-x: hidden !important; direction:rtl;}
.Level2ItemHover {font-family:tahoma, verdana; font-size:12px; cursor:pointer; direction:ltr;}

.Level2ItemHover
{
  font-family:tahoma, verdana; 
  font-size:12px; 
  /*text-decoration:underline;*/
  /*padding-left:10px; */
  cursor:pointer;
  direction:ltr;
}

.Level3Group
{
  /*background-color:white;
  background-image:url(images/group_bg.gif);*/
  background-color: #DEEBF5;
  border-top-color:#F0F1F5;
  padding:5px;
  padding-left:10px;
  padding-right:0px;
}

.Level3Item
{
  font-family:tahoma, verdana; 
  font-size:12px; 
  padding-left:9px; 
  cursor:pointer;
}

.Level3ItemHover
{
  font-family:tahoma, verdana; 
  font-size:12px; 
  text-decoration:underline;
  padding-left:9px; 
  cursor:pointer;
}

.NavBar
{
  background-color:White; 
  border:0;
  border-bottom-color:#9593B2;
  overflow:hidden;
  padding:0;
} 

.TopItem
{
  background-image:url(images/item_bg.gif);
  font-family:tahoma, verdana; 
  font-size:12px; 
  font-weight:bold; 
  color: White; 
  /*border:1px solid #7C7C94;*/
  border-bottom-color:#9593B2;
  padding-top:7px; 
  padding-bottom:7px;  
  cursor:pointer;  
  width: 100%; /*200px;*/
}

.TopItem a.TopMenuLevelLink:link, .TopItem a.TopMenuLevelLink:visited, .TopItem a.TopMenuLevelLink:active
{
	color: White;
}

.TopItemExpanded
{
  background-image:url(images/item_expanded_bg.gif);
  font-family:tahoma, verdana; 
  font-size:12px; 
  font-weight:bold;
  /*border:1px solid #7C7C94;*/
  border-bottom-color:#9593B2;
  padding-top:7px; 
  padding-bottom:7px;  
  cursor:pointer;
  width: 100%; /*200px;*/
  color: #003366;
}

.TopItemExpanded a.TopMenuLevelLink:link, .TopItemExpanded a.TopMenuLevelLink:visited, .TopItemExpanded a.TopMenuLevelLink:active
{
	color: #003366;
}

.TopItemHover
{
  color: #003366;
  background-image:url(images/item_hover_Bg.gif);
  font-family:tahoma, verdana; 
  font-size:12px; 
  font-weight:bold;
  /*border:1px solid #7C7C94;*/
  border-bottom-color:#9593B2;
  padding-top:7px; 
  padding-bottom:7px; 
  cursor:pointer;
  width: 100%; /*200px;*/
}

.TopItemHover a.TopMenuLevelLink:Link, .TopItemHover a.TopMenuLevelLink:Visited, .TopItemHover a.TopMenuLevelLink:Active
{
	color:#003366;
}
.TopMenuLevel
{
  font-family :tahoma, verdana; 
  font-size:15px; 
  font-weight:bold; 
  vertical-align:top;	
}

.TopMenuLevelLink
{
  font-family :tahoma, verdana; 
  font-size:10px; 
  vertical-align:top;
}

/*end of the styles for nav bar*/

/* following for ComponentArt Tab styles*/
.MultiPage
{
  /* background-color:#DEEBF5; */
  /*border: 1px solid #919B9C;*/
  position: static;
}

.SelectedTopLevelTab
{
  background-image:url(images/tab/selected_bg.gif);
  background-repeat: repeat-x;
  color: #FFFFFF; 
  font-family:tahoma; 
  font-size:12px; 
  font-weight: bold;
  cursor: default;
  height: 49px;
  margin : 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px; 
  width:100%;
}
.SelectedTopLevelTab a, .ActiveTab a
{
	color: #FFFFFF; 	
}
.TopLevelTab a, InactiveTab a
{
	color: #666666;
}

.TopLevelTab
{
	background-image:url(images/tab/normal_bg.gif);
	background-repeat:repeat-x;
	color: #666666;
	font-family:"Eras Demi ITC", Tahoma, Sans-Serif;
	font-weight: bold;
	font-size:12px;
	height: 49px;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


/*CMA Tab*/
.TabLeftImg
{
	background-image:url(images/tab/end_nrm.gif);
	background-repeat:no-repeat;
    text-align:right;
    height:49px;
    margin : 0px 0px 0px 0px;
    padding : 0px 0px 0px 0px; 
}
.TabRightImg
{
	background-image:url(images/tab/nrm_end.gif);
	background-repeat:no-repeat;
	text-align:left;
	height:49px;
    margin : 0px 0px 0px 0px;
    padding : 0px 0px 0px 0px; 
}
.SelectedTabLeftImg
{
	background-image:url(images/tab/end_sel.gif);
	background-repeat:no-repeat;
	text-align:right;
	height:49px;
    margin : 0px 0px 0px 0px;
    padding : 0px 0px 0px 0px; 
}
.SelectedTabRightImg
{
	background-image:url(images/tab/sel_end.gif);
	background-repeat:no-repeat;
	text-align:left;
	height:49px;
    margin : 0px 0px 0px 0px;
    padding : 0px 0px 0px 0px; 
}
/*CMA Tab*/
.TopGroupTab 
{
  background-image:url(images/tab/placeholder_bg.gif);
  background-repeat:repeat-x;
  color:#FFFFFF; 
  font-family:tahoma; 
  font-size:12px; 
  font-weight: bold;
  cursor:default;
  height: 49px;
  margin : 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.TopLevelTabHover 
{
  color:#003366; 
  background-image:url(images/tab/normal_bg.gif);
  background-repeat:repeat-x;
  font-family:tahoma; 
  font-size:12px; 
  font-weight: bold;
  cursor:pointer;
  height: 49px;
  width: 100%;
  margin : 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;  
}

.PageContent 
{
    width: 100%;    
}

/*end of the styles for tab*/

/* Web Zone Styles*/
.WebZoneLeft
{
	width: 50%;
	vertical-align:top;
}

.WebZoneRight
{
	width: 50%;
	vertical-align:top;
}

/* Header is displayed only in design mode (when customizing page) */
.HomeWebZoneHeader 
{
    background-color: Navy;
    color: White;
}

.HomeWebPartChrome /* margin table around the web part */
{
    /*background-color: #CCCCCC;    */
}
.HomeWebPartTitle /* title area of the web part */
{
    /*background-color:#ffcc00;
	background-image:url(images/header.gif);
	background-repeat:repeat-x;*/
    
	color:white;
	font-family: Tahoma, Sans-Serif;
	font-size:14px;
	font-weight: bold;
	height:20px;
}
.HomeWebPart /* the body area of the web part */
{
    /*background-image:url(images/webpart_bg.gif);
    background-color:#F9F8F7;*/
    background-color: White;
    background-repeat: repeat-y;
    background-position: right;
}
.HomeWebPartVerb 
{
    background-color: Orange;
    color: Purple;
}

/* WebSite Maintenance */
.dgSCHeader{background-color:#00639C; font-size:10pt; font-weight:bold; color:white;}
.dgSCRowOdd{background-color:#ffffff; font-size:9pt;}
.dgSCRowEven{background-color:#DEEBF5; font-size:9pt;}
.sectionTitle{ font-weight:bold; font-size:10pt; color:#00639C;}
.sectionBody{ font-size:10pt; color:#00639C;}
td.sectionText { text-align: center; padding-left: 20px; padding-right: 20px; padding-bottom: 5px;}
.fieldTable{ background-color:#f4f4f4;}/*eeeeee*/
.featureFields TD { width:20%; padding-left:20px; text-indent:-20px; vertical-align:top; } /* indent-in second line after checkboxes in features panel */
.fieldLabel{ font-weight:bold; font-size:8pt; text-align:right;}
.fieldData{ font-weight:bold; font-size:8pt; text-align:left;}
.fieldCenter{ font-weight:bold; font-size:8pt; text-align:center;}
.fieldNote{ font-size:8pt; color:#ff0066; text-align:right; border:dotted 1pt black;}
.fieldUnit{ font-size:8pt; color:Black;}

.instruction{ font-size:8pt; color:Black;}
.errorMsg{ color:Red; font-size: 8pt;}
.Warning{ color:Red; }
.lscAnchor{color:#0066FF; text-decoration:none}/*#6699FF*/
.errorMsgBig{ color:Red; font-size: 14pt;}

.smallGridData{ font-size:8pt;}

.primButton
{
	border-right: #000000 2px solid; 
	border-top: #999999 2px solid; 
	border-left: #999999 2px solid; 
	border-bottom: #000000 2px solid; 
	font-size: 11px; font-weight: bold; 
	color: white; 
	font-family: Arial, Verdana, Helvetica, Sans-serif; 
	background-color: #666666; 
	text-align: center; padding-right: 0px; 
	padding-left:6px; margin-right: 0px; 
	cursor: pointer; cursor: pointer;
}

.MasterPageHeaderTopRowTopNav 
{
    
}

.TopNavContainer 
{
    text-align: center;    
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 13px;
    height: 54px;
   /* border: 1px solid white;*/
}

a.TopNavLink:link, a.TopNavLink:visited, a.TopNavLink:active 
{
    font-size: 12px; 
    font-weight: bold; 
	color: white;  
	text-decoration: none;
}

.RssHeader 
{
    width: 100%; 
    font-size: 12px;  
    color: black; 
}
.RssTitle
{
    font-weight: bold;
    display: none;
}
.RssDescription 
{
    font-style: italic;
    display: none;
}
.RssItemTitle
{
    /*background-color:#ffcc00; 
	background-image:url(images/header.gif);*/
    background-color: #DEEBF5;
	background-repeat:repeat-x;	
	padding: 2px 5px 2px 5px;
	height: 18px;
}
.RssItemTitle a:link, .RssItemTitle a:visited, .RssItemTitle a:active 
{
    color: Navy;
    font-weight: normal;
    text-decoration: none;
}
.RssItemTitle a:hover
{
    color: Navy;
    font-weight: normal;
    text-decoration: underline;
}
.RssItemDescription 
{
    padding: 2px 5px 2px 5px;
}
.RssItemDescription a:link, .RssItemDescription a:visited, .RssItemDescription a:active 
{
    color: black;
    font-weight: normal;
    text-decoration: none;
}

.TinyContactInfoContainer
{
    text-align: left; 
    width: 140px; 
    overflow: hidden;
    border-right: 1px solid #cccccc;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    color: Black;
    font-size: 10px;
}

.TinyContactInfoTop 
{
    text-align: left;
    /*background-image:url(images/header.gif);
	background-repeat:repeat-x;*/
}

.SelectedTinyContactInfoTab 
{
    background-color: #DEEBF5; 
    /*background-image:url(images/panel_header_selected.gif);
    background-repeat: repeat-x;*/
    color: #333333; 
    cursor: default;
    width: 16px;
    height: 16px;
    padding: 2px 9px 2px 9px;
    text-align: center;
    /*border-right: 1px solid #cccccc;*/
    border-left: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
}

.TinyContactInfoTabHover 
{
    color:#888888; 
    /* background-image: url(images/top_itemHoverBg.gif); */
    background-color: Orange;
    /*background-image: url(images/panel_header_over.gif);
    background-repeat:repeat-x;*/
    cursor:pointer;
    width: 16px;
    height: 16px;
    padding: 2px 9px 2px 9px;
    text-align: center;
    /*border-right: 1px solid #cccccc;*/
    border-left: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
}

.TinyContactInfoTab 
{
	background-color: White; 
	/*background-image:url(images/header.gif);
	background-repeat:repeat-x;*/	
	/*border-right: 1px solid #cccccc;*/
    border-left: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
	color:white;
    width: 16px;
    height: 16px;
    padding: 2px 9px 2px 9px;
    text-align: center;
}


.TinyContactInfoContent TD
{
    width: 160px;
    text-align: center;
    overflow: hidden;
    white-space: nowrap; 
    text-overflow: ellipsis;
    padding: 2px 2px 2px 2px;
    background-color: #DEEBF5;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    /*border-right: 1px solid #cccccc;*/
}

.ContactPartRow 
{
    height: 38px;
    border-bottom: 1px solid #dddddd;
}
.TreeView 
{ 
  background-color:White;
  padding-top:4px; 
  padding-left:1px; 
  /*border: #7C7C94 1px solid; */
  cursor:default; 
}

.TreeNode 
{ 
  font-family: tahoma; 
  font-size: 11px; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
}

.GrayedTreeNode 
{ 
  font-family: tahoma; 
  font-size: 11px; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  color:gray; 
  cursor:default;
}

.HoverTreeNode 
{ 
  font-family: tahoma; 
  font-size: 11px; 
  text-decoration:underline; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  cursor: default; 
}

.SelectedTreeNode 
{ 
  font-family: tahoma; 
  font-size: 11px; 
  background-color: gray; 
  color:white; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  cursor: default; 
}

.NodeEdit 
{
  border:1px gray solid;
  font-family: tahoma; 
  font-size: 11px;  
}

.QuickActionText 
{
  font-family: tahoma; 
  font-size: 12px;  
  text-decoration : none;
  
}
.QuickActionTable
{
	/*background-color:#DEEBF5;*/
	width:100%;
}
.QuickPanelDefault
{
}
.QuickPanelApr
{
	display:none;
}


.QuickActionTable a, .QuickActionTable a:link, .QuickActionTable a:visited, .QuickActionTable a:active 
{
    color: #2f7ecc;
	font-family:Verdana, Arial, Sans-Serif;
	font-size:12px;	
	text-decoration: none;
}
.QuickActionTable a:hover
{
    color: #2f7ecc;
	font-family:Verdana, Arial, Sans-Serif;
	font-size:12px;	
	text-decoration: underline;
}
.TopNavAgentName
{
    color: white;
	font-family:Verdana, Arial, Sans-Serif;
	font-size:16px;	
	text-decoration: bold;
}
.ErrorTable
{
	height:300px;
	width:600px;
}
.LightPadding 
{
    padding: 3px 3px 3px 3px;
}

.TreeTopLevel 
{
    color: Navy;
    font-weight: bold;
	font-family:Verdana, Arial, Sans-Serif;
	font-size:14px;	
}
.TreeParentLevel 
{
    color: Red;
    font-weight: bold;
	font-family:Verdana, Arial, Sans-Serif;
	font-size:12px;	
}
.TreeChildLevel 
{
    color: Red;
    font-weight: normal;
	font-family:Verdana, Arial, Sans-Serif;
	font-size:12px;	
}

.AdPublication
{
	font-weight:bold; font-size:12pt; color:#00639C;
}

.AdOffice
{
	font-size:10pt; color:#00639C;
}

.AdAllocation
{
	 empty-cells:show;
	 text-align:left;
	 color:#777777;
	 /*border:ridge 2px;*/
}

.AdReport, .AdReport td td
{
	border:none 0px;
	background-color:#DEEBF5;
	/*border-spacing:0px;*/
	border-collapse:collapse;
}
.AdReport td
{
	border-bottom:solid 1px #bbbbbb;
}
.ActiveTab .Highlighted,.Highlighted a
{
	font-weight:bold;
	color:Navy;
}

.ActiveTab, .ActiveTab .sb-inner /*,.HighlightedTab,.HighlightedTab .sb-inner*/
{
	background:Transparent url(images/Tab/selected_bg.gif) repeat-x;
}
.InactiveTab, .InactiveTab .sb-inner
{
	background:Transparent url(images/Tab/normal_bg.gif) repeat-x;
}
.InactiveTab, .ActiveTab /* , .HighlightedTab*/
{
	padding:10px 0px 7px 2px;
	margin:0px auto;
}

.MiniFindSelectorBackground
{
	background-color: #FFFFFF;
}

.MiniFindSelectorContainer
{
	position: absolute;
	left: 0;
	top: 0;
	width: 580px; 
	height: 290px; 
	visibility:hidden; 
	background-color:#FFFFFF;
	border: solid 2px #6699cc;
	z-index:1000001;
}


.MiniFindSelectorTitleBar
{
   background-color: #6699cc;
   color: White;
   text-align: center;
   padding: 5px 2px 5px 2px;
}
.ComplianceIndicatorMessage
{
	border: double 3px #cccccc;
	margin-bottom: 5px;
	margin-top: 5px;
	padding: 3px 3px 3px 3px;
	background-color: Maroon;
	color: White;
}
.ComplianceIndicatorMessage table, .ComplianceIndicatorMessage a 
{
	background-color: Maroon;
	color: White;
}
.PaddedRow 
{
	padding-top: 3px;
	padding-bottom: 3px;	
}

.LoginMemberMessage
{
	color: #FFFFFF;
}

.ForgotPasswordLabel
{
	color: #FFFFFF;
	text-align: left;
}

.QuickLinkText
{
	font-size: 11px;
}
