﻿html, body   {margin:0px; background-color:#ffffff; font-family:Arial; font-size:12px; height:100%;}

.AdminInstructions{border:groove 2px #eeeeee; background-color:#CACCCE; padding:5px;}
.AdminTitle       {font-family:Arial; font-size:13px; font-weight:bold; color:#ffffff; background-color:#2D5377; padding:3px; border-top:groove 3px #3C679D; border-bottom:groove 2px #999999;}

.BlueBorderTable  {border-collapse:collapse;border:solid 2px #5E9BBB}
.BlueBorderDiv    {border:solid 2px #5E9BBB; margin-bottom:10px;}
.BlueDiv          {border:solid 2px #5E9BBB; background-color:#BFD8E5; margin-bottom:10px;}

.CannedTextDiv    {padding:5px;}

.CrossSite             {font-size:14px;color:White;font-weight:bold;}
.CrossSite a:link      {font-size:14px;color:White;}
.CrossSite a:visited   {font-size:14px;color:#eeeeee}
.CrossSite a:active    {font-size:14px;color:White;}

.CrossSiteSmall             {font-size:12px; color:White; font-weight:bold;}
.CrossSiteSmall a:link      {font-size:12px;color:White;}
.CrossSiteSmall a:visited   {font-size:12px;color:#eeeeee}
.CrossSiteSmall a:active    {font-size:12px;color:White;}

.FieldLabelDiv    {font-family:Arial; font-size:12px; font-weight:bold; padding-top:10px;}
.FieldLabel       {font-family:Arial; font-size:12px; font-weight:bold;}
.FieldData        {font-family:Arial; font-size:12px; font-weight:normal;}

.DarkLink  {font-size:12px}
.DarkLink a:link {text-decoration:none;color:black;}
.DarkLink a:visited {text-decoration:none;color:black;}
.DarkLink a:hover {text-decoration:underline;color:black;}

.DarkLinkBold  {font-size:12px; font-weight:bold;}
.DarkLinkBold a:link {text-decoration:none;color:black; font-weight:bold;}
.DarkLinkBold a:visited {text-decoration:none;color:black; font-weight:bold;}
.DarkLinkBold a:hover {text-decoration:underline;color:black; font-weight:bold;}

.MainTitle        {font-family:Arial; font-size:16px; font-weight:bold;}
.MedBold 			{font-family:Arial; font-size:13px; font-weight:bold;}
.MedNormal 			{font-family:Arial; font-size:13px; font-weight:normal;}


.SubTitle         {font-family:Arial; font-size:15px; font-weight:bold; padding-bottom:5px;}
.SubTitle2        {font-family:Arial; font-size:14px; font-weight:bold;}

.ValidationError  {font-family:Arial; font-size:12px; font-weight:normal; color:Red;}

.SmallBold			{font-family:Arial; font-size:12px; font-weight:bold;}
.VendorStepTitle  {font-family:Arial; font-size:14px; color:#000000;}
.DataControl      {border:solid 1px #8888ff; font-family:Arial; font-size:12px}
.DataControlNB    {font-family:Arial; font-size:12px}
.InfoText         {font-family:Arial; font-size:12px; color:#444444; font-weight:normal;}
.BottomInfoText   {font-family:Arial; font-size:11px; color:#aaaaaa; font-weight:normal;}
.PortfolioThumb{padding-top:5px;padding-left:5px;padding-bottom:5px;padding-right:5px; border:none 0px black;}
.PortfolioDelete{position:absolute; bottom:7px; right:5px;}
.ArrowChild{vertical-align:middle;}
.ButtonStyle{ font-family:Arial; font-size:12px; font-weight:normal; color:#000000; background-color:#f5f5f5; height:21px; border:solid 1px blue; overflow:visible; padding:2px; margin-right:5px;}
.ButtonStyleBreakable{ font-family:Arial; font-size:12px; font-weight:normal; color:#000000; background-color:#f5f5f5; height:21px; border:solid 1px blue; overflow:visible; padding:2px; margin-right:5px; margin-top:5px;}

.Grid{font-family:Arial; font-size:12px; border:solid 1px #f5f5f5; background-color:#ddddff;}
.GridHeader{ background-color:#eeeeee; font-weight:bold; vertical-align:top;}
.GridItem{ background-color:White; vertical-align:top;}
.GridAltItem{background-color:#f8f8ff; vertical-align:top;}
.RepeaterItemBold    {font-family:Arial; font-size:12px; font-weight:bold;}

a.BlueLink              {font-size:13px;}
a.BlueLink:link			{text-decoration:none; color:#0000ff}
a.BlueLink:visited		{text-decoration:none; color:#0000ff}
a.BlueLink:hover			{text-decoration:underline; color:#0000ff}

a.BlueLinkLarge         {font-size:15px;}
a.BlueLinkLarge:link	   {text-decoration:none; color:#0000ff}
a.BlueLinkLarge:visited {text-decoration:none; color:#0000ff}
a.BlueLinkLarge:hover   {text-decoration:underline; color:#0000ff}

a.BlueLinkSmall            {font-size:12px;}
a.BlueLinkSmall:link			{text-decoration:none; color:#0000ff}
a.BlueLinkSmall:visited		{text-decoration:none; color:#0000ff}
a.BlueLinkSmall:hover			{text-decoration:underline; color:#0000ff}

a.HeaderMenu:link		   {text-decoration:none; color:#000000; background:#dedede; padding-top:1px; padding-bottom:2px; padding-left:17px; padding-right:17px;}
a.HeaderMenu:visited		{text-decoration:none; color:#000000; background:#dedede; padding-top:1px; padding-bottom:2px; padding-left:17px; padding-right:17px;}
a.HeaderMenu:hover		{text-decoration:none; color:#000000; background:#cccccc; padding-top:1px; padding-bottom:2px; padding-left:17px; padding-right:17px; }
a.HeaderMenuSelected:link	{text-decoration:none; color:#000000; background:#bbbbbb; padding-top:1px; padding-bottom:2px; padding-left:17px; padding-right:17px; }
a.HeaderMenuSelected:visited	{text-decoration:none; color:#000000; background:#bbbbbb; padding-top:1px; padding-bottom:2px; padding-left:17px; padding-right:17px; }
a.HeaderMenuSelected:hover	{text-decoration:none; color:#000000; background:#bbbbbb; padding-top:1px; padding-bottom:2px; padding-left:17px; padding-right:17px; }

.TabList {padding:3px  0;margin-left:0px;font-family:Arial;font-size:12px;font-weight:bold;}
.TabListSpan   {margin:0;display:inline;}
.TabListSpan a {padding:6px;margin-left:3px;border:1px solid #bbbbbb;border-bottom:none;background:#cccccc;text-decoration:none;}
.TabListSpan a:link { color:#000000; }
.TabListSpan a:visited { color:#000000; }
.TabListSpan a:hover{color:#000;background:#eeeeee;border-color:#cccccc;}
.TabListSpanSelected   {margin:0;display:inline;}
.TabListSpanSelected a {padding:6px;margin-left:3px;border:1px solid #bbbbbb;border-bottom:none;background:#eeeeee;text-decoration:none;}
.TabListSpanSelected a:link { color:#000000; }
.TabListSpanSelected a:visited { color:#000000; }
.TabListSpanSelected a:hover{color:#000;background:#eeeeee;border-color:#cccccc;}

.AdminTabListSpan   {margin:0;display:inline;}
.AdminTabListSpan a {color:#565656; padding:3px; margin-left:3px; border:solid 1px #aaaaaa; border-bottom:none; background:#dedede;text-decoration:none;}
.AdminTabListSpan a:link { color:#565656; }
.AdminTabListSpan a:visited { color:#565656; }
.AdminTabListSpan a:hover{color:#000;background:#cccccc;border-color:#caccce; border-left:solid 1px white; border-top:solid 1px white; border-right:solid 1px black; border-bottom:none;}
.AdminTabListSpanSelected   {margin:0;display:inline;}
.AdminTabListSpanSelected a {padding-left:3px; padding-top:3px; padding-right:3px; padding-bottom:5px; margin-left:3px; border-left:solid 1px white; border-top:solid 1px white; border-right:solid 1px black; border-bottom:none; background:#cccccc;text-decoration:none;}
.AdminTabListSpanSelected a:link { color:#000000; }
.AdminTabListSpanSelected a:visited { color:#000000; }
.AdminTabListSpanSelected a:hover{color:#000;background:#cccccc;border-color:#caccce;}


/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 margin-top:.2em;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #dddddd;
 font: bold 12px Verdana, sans-serif;
 text-decoration: none;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-right: 4px;
 border: 1px solid #dddddd;
 border-bottom: none;
 background: #fafafa;
 text-decoration: none;
}

ul.tabbernav li a:link { color: #666666;}
ul.tabbernav li a:visited { color: #666666;}

ul.tabbernav li a:hover
{
 color: #000;
 background: #f3f3f3;
 border-color: #dddddd;
 text-decoration: none;
}

ul.tabbernav li.tabberactive a
{
 color: #000;
 background-color: #f3f3f3;
 border-bottom: 1px solid #f3f3f3;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 background: f3f3f3;
 border-bottom: 1px solid #f3f3f3;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:5px;
 border:1px solid #dddddd;
 border-top:0;
 background: #f3f3f3;

 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}
