/* ========================================
   CSS Styles for IBuySpy Workshop
   ======================================== */

.HeadBg  { 
  background-color: #82BEDF;
}

Body  { 

}

.TabBg  { 
  background-color: #87CEEB;
}

.LeftPane  { 
}

.ContentPane  { 
}

.RightPane  { 
}

.SelectedTab  { 
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 8.5pt;
  font-weight: bold;
  color: white;
  text-decoration: none;
}

A.SelectedTab:link  { 
  color: white;
  text-decoration: none;
}

A.SelectedTab:visited  { 
  color: white;
  text-decoration: none;
}

A.SelectedTab:active   { 
  color: #eeeeee;
  text-decoration: none;
}

A.SelectedTab:hover   { 
  color: white;
  text-decoration: none;
}

.MenuBar{ 
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 8.5pt;
  font-weight: bold;
  color: white;
  background-color: #003399;
  text-decoration: none;
}

A.MenuBar:link  { 
  color: white;
  text-decoration: none;
}

A.MenuBar:visited  { 
  color: white;
  text-decoration: none;
}

A.MenuBar:active   { 
  color: #eeeeee;
  text-decoration: none;
}

A.MenuBar:hover   { 
  color: white;
  text-decoration: none;
}

.HeaderBar{ 
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 8.5pt;
  font-weight: bold;
  color: #003399;
  background-color: white;
  text-decoration: none;
}

A.HeaderBar:link  { 
  color: #003399;
  text-decoration: none;
}

A.HeaderBar:visited  { 
  color: #003399;
  text-decoration: none;
}

A.HeaderBar:active   { 
  color: #003399;
  text-decoration: none;
}

A.HeaderBar:hover   { 
  color: #6666FF;
  text-decoration: none;
}

.FooterBar{ 
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 7pt;
  color: #003399;
  background-color: white;
  text-decoration: none;
}

A.FooterBar:link  { 
  color: #003399;
  text-decoration: none;
}

A.FooterBar:visited  { 
  color: #003399;
  text-decoration: none;
}

A.FooterBar:active   { 
  color: #003399;
  text-decoration: none;
}

A.FooterBar:hover   { 
  color: #6666FF;
  text-decoration: none;
}

.FooterBlue{ 
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 7pt;
  font-weight: bold; 
  color: white;
  background-color: #003399;
  text-decoration: none;
}

A.FooterBlue:link  { 
  color: #FFCC00;
  text-decoration: none;
}

A.FooterBlue:visited  { 
  color: #FFCC00;
  text-decoration: none;
}

A.FooterBlue:active   { 
  color: #FFCC00;
  text-decoration: none;
}

A.FooterBlue:hover   { 
  color: #FFEE66;
  text-decoration: none;
}

.OtherTabs  { 
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 8.5pt;
  font-weight: bold;
  color: white;
  text-decoration: none;
}

A.OtherTabs:link  { 
  color: white;
  text-decoration: none;
}

A.OtherTabs:visited  { 
  color: #eeeeee;
  text-decoration: none;
}

A.OtherTabs:active   { 
  color: #eeeeee;
  text-decoration: none;
}

A.OtherTabs:hover   { 
  color: #87CEEB;
  text-decoration: none;
}

.Head   { 
  font-family: 'Segoe UI', arial, helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #002B4F;
border-witdth:1px;
border-color:#002B4F;
  background-color: #F9F9FB;
width:100%;


}

.SubHead   { 
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  color: #003366;
}

.SubSubHead  { 
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  color: black;
}

.Normal  { 
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;

}

.NormalTextBox  { 
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 12px;
  font-weight: normal;
}

.NormalRed  { 
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #ff0000;
}

.NormalBold  { 
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
}

.CommandButton   { 
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
color:#F77F10;
}

A.CommandButton:link  { 
  color: #003366;
  text-decoration: underline;
}

A.CommandButton:visited  { 
  color: #003366;
  text-decoration: underline;
}

A.CommandButton:active   { 
  color: #003366;
  text-decoration: underline;
}

A.CommandButton:hover   { 
  color: #ff0000;
  text-decoration: underline;
}

H1  { 
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 20px;
  font-weight: normal;
  color: #666644;
}

H2  { 
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 20px;
  font-weight: normal;
  color: #666644;
}

H3  { 
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 12px;
  font-weight: normal;
  color: #003366;
}

H4  { 
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 12px;
  font-weight: normal;
  color: #003366;
}

H5, DT  { 
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  color: #003366;
}

H6  { 
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  color: #003366;
}

TFOOT, THEAD   { 
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 12px;
  color: #003366;
}

TH  { 
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #003366;
}

A:link  { 
  color: #003366;
  text-decoration: none;
}

A:visited   { 
  color: #003366;
  text-decoration: none;
}

A:active   { 
  color: #003366;
  text-decoration: none;
}

A:hover  { 
  color: #ff0000;
  text-decoration: underline;
}

SMALL   { 
  font-size: 8px;
}

BIG  { 
  font-size: 14px;
}

BLOCKQUOTE, PRE  { 
  font-family: 'Segoe UI', Lucida Console, monospace;
}

UL LI   { 
}

UL LI LI   { 
}

UL LI LI LI  { 
}

OL LI   { 
}

OL OL LI   { 
}

OL OL OL LI  { 
}

HR  { 
  color: #FCFCFE;
  text-align: left;
}

.Message   { 
  background-color: #eeeeee;
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
}

.ItemTitle   { 
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  color: #003366;
}

.SiteTitle   { 
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 24px;
  font-weight: bold;
  color: #FFFFFF;
}
A.SiteTitle:link  { 
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 24px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}

A.SiteTitle:visited  { 
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 24px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}

A.SiteTitle:active   { 
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 24px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}

A.SiteTitle:hover   { 
  font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
  font-size: 16px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}

/* css for orgchart */
TD.orgname {border: 1 solid gray;padding-left: 2pt;padding-top: 2pt;
            padding-bottom: 2pt;padding-right: 2pt;width:120px;height:50px;}
TD.orgactive {border: 2 solid red;padding-left: 2pt;padding-top: 2pt;
              padding-bottom: 2pt;padding-right: 2pt;width:120px;height:50px;}
TD.org3top {border-left: 1 solid gray;border-bottom: 1 solid gray;width:10px;}
TD.org3bot {border-left: 1 solid gray;width:10px;}
TD.org3spacertop {border-left: 1 solid gray;}
TD.org2left {border-right: 1 solid gray;border-top: 1 solid gray;width:10px;}
TD.org2right {border-top: 1 solid gray;border-left: 1 solid gray;width:10px;}
TD.org2spacerright {border-top: 1 solid gray;width:15px;}              
TD.org3spacerright {width:10px;}
TD.org1left {border-right: 1 solid gray;}
TD.org1right {border-left: 1 solid gray;}
P.orgname {font-family: 'Segoe UI',arial;font-size:8pt;color:gray;
           margin-top:0pt;margin-bottom:0pt;}
P.orgjob {font-family: 'Segoe UI',arial;font-size:8pt;color:gray;
          margin-top:0pt;margin-bottom:0pt;}

.blogContainer{
	padding : 0px;
}

.blogDate{
	font-size: 12px;
	font-family: 'Segoe UI', Verdana;	
	font-weight: bold;
	border-width: 1px;
	color: WhiteSmoke;
	border-style: Solid;
	border-color: #000066;
	background-color: #000066;
}

.BlogTitle   {
    font-family: 'Segoe UI', Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
    background-color: gold;
    
}
.blogseperator {
	background-color: #EEEEEE;
	height: 2 px;
}

.blogTime {
	font-size: 10px;
	font-family: 'Segoe UI', Verdana;	
	font-weight: bold;
}

.blogFooter {
	font-size: 10px;
	font-family: 'Segoe UI', Verdana;
	font-style: italic;
	text-align : right;
}

.blogcal {
	width:160px;
	background-color: White;
	border-color: #3366CC;
	border-style: Solid;
	border-width: 1px;
	color: #003399;
	font-size: 10px;
	font-family: 'Segoe UI', Verdana;	
}

.blogCalTodayDay{
	font-size: 10px;
	font-family: 'Segoe UI', Verdana;	
	color: WhiteSmoke;
	background-color: #2F55B9;
}

.blogCalSelector{
	font-size: 10px;
	font-family: 'Segoe UI', Verdana;	
	color: White;
	background-color: #2F55B9;
}


.blogCalDay{
	font-size: 10px;
	font-family: 'Segoe UI', Verdana;	
	background-color: White;
}

.blogCalNextPrev{
	font-size: 10px;
	font-family: 'Segoe UI', Verdana;	
	color: #CCCCFF;
	font-weight:bold;
}

.blogCalDayHeader {
	font-size: 10px;
	font-family: 'Segoe UI', Verdana;	
	height: 1px;
	color: Black;
	background-color:Gainsboro;
}

.blogCalSelectedDay {
	font-size: 10px;
	font-family: 'Segoe UI', Verdana;	
	color: Black;
	background-color: Gold;
}

.blogCalTitle {
	font-size: 12px;
	font-family: 'Segoe UI', Verdana;	
	font-weight: bold;
	border-width: 1px;
	color: WhiteSmoke;
	border-style: Solid;
	border-color: #000066;
	background-color: #000066;
}

.blogCalWeekendDay {
	font-size: 10px;
	font-family: 'Segoe UI', Verdana;	
	background-color: LIghtBlue;
}

.blogCalOtherMonthDay {
	font-size: 10px;
	font-family: 'Segoe UI', Verdana;	
	color: #999999;
}

.BlogArchiveHeader{
	font-size: 12px;
	font-family: 'Segoe UI', Verdana;	
	font-weight: bold;
	border-width: 1px;
	color: WhiteSmoke;
	border-style: Solid;
	border-color: #000066;
	background-color: #000066;
}

/* Styles for Private Messaging */

/* Style used for default non-selected tabs */
.TabDefault { font-family: 'Segoe UI', Tahoma, Arial, Helvetica; font-size: 12px; font-weight: bold; padding-left: 20px; background-color: #e7e7e7; margin-left: 10px; margin-right: 10px; border-bottom: solid 1px black; }

/* Style used for the selected tab */
.TabSelected { font-family: 'Segoe UI', Tahoma, Arial, Helvetica; font-size: 12px; font-weight: bold; background-color: #ffffff; border: 1px solid #000000;  border-bottom: none; padding-left: 20px; }

/* Style used for seperating the tabs */
.TabSeparator { background-color: #ffffff; border-bottom: 1px solid #000000; width: 5px; }

/* Style used for messaging central table */
.TabPage { border: solid 1px black; border-top: none; }

.PMSOtherCellTop { border-bottom: 1px #D2D2D2 solid; padding: 6px; background-color: whitesmoke; }

.PMSOtherCellBottom { border-top: 1px #D2D2D2 solid; padding: 6px; background-color: whitesmoke; }

.PMSHeaderCell { font-family: 'Segoe UI', Tahoma, Arial, Helvetica; font-size: 11px; color: black; font-weight: bold; padding: 5px; background-color: #ffffcc }

.PMSCell { font-family: 'Segoe UI', Tahoma, Arial, Helvetica; font-size: 11px; color: black; padding: 5px; }

.PMSCellAlternate { font-family: 'Segoe UI', Tahoma, Arial, Helvetica; font-size: 11px; color: black; padding: 5px; background-color: #dddddd;}



