/* ========================================
   CSS Styles for IBuySpy Workshopit
   ======================================== */

.HeadBg  { 
 }

Body  { 
  background-color: transparent;
}

.TabBg  { 
  background-color: #CCE6FF;
}

.LeftPane  { 
 background-color: #CCE6FF;
 }

.ContentPane  { 
}

.RightPane  {
 background-color: #CCE6FF; 
}

.SelectedTab  { 
  font-family: 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: Arial, Helvetica;
  font-size: 8.5pt;
  font-weight: bold;
  color: white;
  background-color: #345487;
  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: Arial, Helvetica;
  font-size: 8.5pt;
  font-weight: bold;
  color: white;
  background-color: #345487;
  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: Arial, Helvetica;
  font-size: 7pt;
  color: #666600;
  background-color: #cccc99;
  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;
}

.FooterBrown{ 
  font-family: Arial, Helvetica;
  font-size: 7pt;
  font-weight: bold; 
  color: white;
  background-color: #666633;
  text-decoration: none;
}

A.FooterBrown:link  { 
  color: #FFCC00;
  text-decoration: none;
}

A.FooterBrown:visited  { 
  color: #FFCC00;
  text-decoration: none;
}

A.FooterBlue:active   { 
  color: #FFCC00;
  text-decoration: none;
}

A.FooterBrown:hover   { 
  color: #FFEE66;
  text-decoration: none;
}

.OtherTabs  { 
  font-family: 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: Verdana,arial, helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #003366;

}

.HeadTitle   { 
  font-family: Verdana,arial, helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;

}
.SubHead   { 
  font-family: Verdana,Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  color: #003366;
}

.SubSubHead  { 
  font-family: Verdana,Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  color: black;
}
.Normal  { 
  font-family: Arial, Helvetica;
  font-size: 12px;
  font-weight: normal;
  color: black;
}

.NormalTextBox  { 
  font-family: Arial, Helvetica;
  font-size: 12px;
  font-weight: normal;
}

.NormalRed  { 
  font-family: Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #ff0000;
}

.NormalBold  { 
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
}

.CommandButton   { 
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
}

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;
}

/* GENERIC */
h1  {
 PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
 font-family: Tahoma, Arial, Times New Roman, Verdana,   helvetica, sans-serif; 
 font-size: 16pt;
 color:#0099CC
}

H2  {
margin: 0px;
font-family:  Arial, Times New Roman, Verdana, helvetica, sans-serif; 
font-size: 14pt;
color:#0099CC

}

H3  {
 PADDING-BOTTOM: 5px; PADDING-TOP: 10px;
 font-family:  Arial, Times New Roman, Verdana, helvetica, sans-serif; 
 font-size: 12pt;
 color:#339966
}

H5, DT  { 
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  color: #003366;
}

H6  { 
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  color: #003366;
}

TFOOT, THEAD   { 
  font-family: Arial, Helvetica;
  font-size: 12px;
  color: #003366;
}

TH  { 
  font-family: 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: Lucida Console, monospace;
}

UL LI   { 
}

UL LI LI   { 
}

UL LI LI LI  { 
}

OL LI   { 
}

OL OL LI   { 
}

OL OL OL LI  { 
}

HR  { 
  color: #87CEEB;
  text-align: left;
}


.ItemTitle   { 
  font-family:  Arial, Helvetica;
  font-size: 13px;
  font-weight: bold;
  color: #003366;
}

.SiteTitle   { 
  font-family: Arial, Helvetica;
  font-size: 24px;
  font-weight: bold;
  color: #FFFFFF;
}
A.SiteTitle:link  { 
  font-family: Arial, Helvetica;
  font-size: 24px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}

A.SiteTitle:visited  { 
  font-family: Arial, Helvetica;
  font-size: 24px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}

A.SiteTitle:active   { 
  font-family: Arial, Helvetica;
  font-size: 24px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}

A.SiteTitle:hover   { 
  font-family: 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:arial;font-size:8pt;color:gray;
           margin-top:0pt;margin-bottom:0pt;}
P.orgjob {font-family:arial;font-size:8pt;color:gray;
          margin-top:0pt;margin-bottom:0pt;}

.button {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana;
	border-width:thin;
	border-style:ridge;	
	BACKGROUND-COLOR: #DCDCDC;

}

.Article {
	FONT-WEIGHT: bold; FONT-SIZE: 12.5pt;  color: #003366; FONT-FAMILY: Arial, Helvetica
}



.ArticleRight { 
 background-color=#e4e7ee;
}


.ItemLink   { 
  font-family: Tahoma, Arial, Helvetica;
  font-size: 11px;
  color: #003366;
}

.HeadArticle  { 
  font-family: Tahoma, Arial, Helvetica;
  font-size: 14px;
  font-weight: bold;
  color: #70976F;
}



/*****************************************************
TTT Forum style sheet - Updated on Aug,23,2003 
*****************************************************/
.TTTBorder
{
	border: 1px solid;	
}
.TTTSubBorder
{
    border: 0px solid; 
}

.TTTHeader
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana, Arial, Helvetica;	
	background-color: #006699;	
	background-image: url(../../images/TTT/TTT_Header_BG.gif);	
}

.TTTHeaderText
{
	font-weight: bold;
	font-size: 8pt;
	color: White;
	font-family: Verdana, Arial, Helvetica;	
}


.TTTAltHeader
{
	font-weight: bold;
	font-size: 8pt;	
	color: #4455aa;
	font-family: Verdana, Arial, Helvetica;
	background-color:#D1D7DC; 
	background-image: url(../../images/TTT/TTT_AltHeader_BG.gif);

}

.TTTAltHeaderText
{
	font-weight: bold;
	font-size: 8pt;	
	color: #4455aa;
	font-family: Verdana, Arial, Helvetica;
}

.TTTSubHeader
{
	font-weight: bold;
	font-size: 8pt;	
	color: #4455aa;
	font-family: Verdana, Arial, Helvetica;	
}

.TTTTitle
{
	font-weight: bold;
	font-size: 8pt;
	color: #D4D9EC;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	text-decoration: none;
}

.TTTRow
{	
	color: #4455aa;	
	font-family: Times New Roman, Arial, Tahoma, Arial, Helvetica;
    	font-size: 11px;
    	font-weight: normal;
	
}

.TTTRowHighLight
{	
	color: #4455aa;	
	font-family: Tahoma, Arial, Helvetica;
    	font-size: 11px;
    	font-weight: normal;	
}
   
.TTTFooter
{
	color: white;
    	font-size: 8pt;
    	font-weight:bold;    
    	font-family: Verdana, Arial, Helvetica;	
    	background-color: #006699;
	background-image: url(../../images/TTT/TTT_AltFooter_BG.gif);
}
.TTTAltHeader
{
	font-weight: bold;
	font-size: 8pt;	
	color: #4455aa;
	font-family: Verdana, Arial, Helvetica;
	background-color:#D1D7DC; 
	background-image: url(../../images/TTT/TTT_AltHeader_BG.gif);

}
.TTTFooterText
{
    	color: white;
    	font-size: 8pt;
    	font-weight:bold;    
    	font-family: Verdana, Arial, Helvetica;	
}


/* hyperlink style for the selected tab */
A.TTTTitle:link {
    text-decoration:    none;
    color:#4455aa;
}

A.TTTTitle:visited  {
    text-decoration:    none;
    color:#D4D9EC;
}

A.TTTTitle:active   {
    text-decoration:    none;
    color:#4455aa;
}

A.TTTTitle:hover    {
    text-decoration:    none;
    color:#D4D9EC;
}

.TTTFormControl
{
    font-size: 1.0em;
    font-family: Verdana, Arial, Helvetica;
}
.TTTErrorText
{
	color: red;
}
.TTTQuote
{
	border-top: 1px #646e95 solid; 
	border-bottom: 1px #646e95 solid; 
}
/* text style for buttons and link buttons used in the portal admin pages */
.TTTCommand
{
	font-weight: normal;
	font-size: 11px;
	color: white;
	font-family: Tahoma, Arial, Helvetica;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.TTTCommand:link
{
	color: white;
	text-decoration: underline;
}

A.TTTCommand:visited
{
	color: white;
	text-decoration: underline;
}

A.TTTCommand:active   {
    text-decoration:    underline;
    color: white;
}

A.TTTCommand:hover
{
	color: #ff9933;
	text-decoration: underline;
}
TD.TTTRow
{
    background-color: #eef3fb;        
}
TD.TTTMainHeader
{
	
}
TD.TTTHeader
{
	background-image: url(../../images/TTT/TTT_Header_BG.gif);	
	height: 28px;
	background-color: #006699;
}
TD.TTTAltHeader
{
	background-color:#D1D7DC;
	height: 28px; 		
	background-image: url(../../images/TTT/TTT_AltHeader_BG.gif);
}
TD.TTTAltFooter
{
	background-color:#D1D7DC;
	height: 28px; 		
	background-image: url(../../images/TTT/TTT_AltFooter_BG.gif);
}

TD.TTTSubHeader
{
	background-color: #D4D9EC;		
}
TD.TTTRowHighlight
{
    background-color: #D4D9EC;
}
TD.TTTFooter
{	
	background-color: #006699;
	height: 28px;
	background-image: url(../../images/TTT/TTT_Footer_BG.gif);
}

/* text style used for most text rendered by modules */
.TTTNormal
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.TTTNormalTextBox
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
}

.TTTNormalRed
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #ff0000
}

.TTTNormalBold
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold
}

/* text style for buttons and link buttons used in the portal admin pages */
.TTTCommandButton     {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.TTTCommandButton:link {
    text-decoration:    underline;
    color: #003366;
}

A.TTTCommandButton:visited  {
    text-decoration:    underline;
    color: #003366;
}

A.TTTCommandButton:active   {
    text-decoration:    underline;
    color: #003366;
}

A.TTTCommandButton:hover    {
    text-decoration:    underline;
    color: #ff0000;
}


.HeadTitleArticle  { 
  font-family: Tahoma, Arial, Helvetica;
  font-size: 10px;
  font-weight: bold;
  color: #003399;
}

.navbar {
	BORDER-RIGHT: #155f9e 1px solid; BORDER-TOP: #155f9e 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; BORDER-LEFT: #002862 1px solid; COLOR: white; PADDING-TOP: 2px; BORDER-BOTTOM: #513663 1px solid; FONT-FAMILY: tahoma, verdana, Arial; BACKGROUND-COLOR: #255098; TEXT-DECORATION: none
}
.navbarhover {
	BORDER-RIGHT: #155f9e 1px solid; BORDER-TOP: #155f9e 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; BORDER-LEFT: #002862 1px solid; CURSOR: hand; COLOR: white; PADDING-TOP: 2px; BORDER-BOTTOM: #002862 1px solid; FONT-FAMILY: tahoma, verdana, Arial; BACKGROUND-COLOR: #157299; TEXT-DECORATION: none
}.subnavbar {
	BORDER-RIGHT: #bdbdb2 0px solid; BORDER-TOP: #eeeee9 0px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; BORDER-LEFT: #bdbdb2 0px solid; COLOR: #014A87; PADDING-TOP: 2px; BORDER-BOTTOM: #aaa 1px solid; FONT-FAMILY: tahoma, verdana, Arial; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none
}
.subnavbarhover {
	BORDER-RIGHT: #bdbdb2 0px solid; BORDER-TOP: #eeeee9 0px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; BORDER-LEFT: #bdbdb2 0px solid; CURSOR: hand; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #aaa 0px solid; FONT-FAMILY: tahoma, verdana, Arial; BACKGROUND-COLOR: #3165db; TEXT-DECORATION: none
}
.subnavbar A:link {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: #074377; PADDING-TOP: 2px; FONT-FAMILY: tahoma, verdana, Arial; BACKGROUND-COLOR: #e4eaf2; TEXT-DECORATION: none
}
.subnavbar A:visited {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: #074377; PADDING-TOP: 2px; FONT-FAMILY: tahoma, verdana, Arial; BACKGROUND-COLOR: #dbdbd6; TEXT-DECORATION: none
}
.subnavbar A:hover {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: #ff6f1c; PADDING-TOP: 2px; FONT-FAMILY: tahoma, verdana, Arial; BACKGROUND-COLOR: #dbdbd6; TEXT-DECORATION: none
}
.subnavbar A:active {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: #e41e00; PADDING-TOP: 2px; FONT-FAMILY: tahoma, verdana, Arial; BACKGROUND-COLOR: #dbdbd6; TEXT-DECORATION: none
}
.navbar A:link {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: white; LINE-HEIGHT: 14px; PADDING-TOP: 2px; FONT-FAMILY: tahoma, verdana, Arial, "courier new"; TEXT-DECORATION: none
}
.navbar A:visited {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: white; BORDER-TOP-STYLE: none; LINE-HEIGHT: 14px; PADDING-TOP: 2px; FONT-FAMILY: tahoma, Arial, verdana; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: solid
}
.navbar A:active {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: #ffdc7d; LINE-HEIGHT: 14px; PADDING-TOP: 2px; FONT-FAMILY: tahoma, Arial, verdana; TEXT-DECORATION: none
}
.navbar A:hover {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: #ffffd9; LINE-HEIGHT: 14px; PADDING-TOP: 2px; FONT-FAMILY: tahoma, Arial, verdana; TEXT-DECORATION: none
}
.navbarHilighted {
	BORDER-TOP: #ff899a 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; CURSOR: hand; COLOR: white; PADDING-TOP: 2px; BORDER-BOTTOM: #9c0000 1px solid; FONT-FAMILY: tahoma, Arial; BACKGROUND-COLOR: #c70000; TEXT-DECORATION: none
}
.navbarHilighted A:link {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px; FONT-FAMILY: tahoma, Arial; BACKGROUND-COLOR: #c70000; TEXT-DECORATION: none
}
.navbarHilighted A:hover {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px; FONT-FAMILY: tahoma, Arial; BACKGROUND-COLOR: #155f9e ; TEXT-DECORATION: none
}
.navbarHilighted A:active {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px; FONT-FAMILY: tahoma, Arial; BACKGROUND-COLOR: #c70000; TEXT-DECORATION: none
}
.navbarHilighted A:visited {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px; FONT-FAMILY: tahoma, Arial; BACKGROUND-COLOR: #c70000; TEXT-DECORATION: none
}
.navgrid {
	BACKGROUND-COLOR: #f0f0f0
}


#left-nav {
BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none; 
FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,helvetica,sans-serif; 
}

#left-nav A {
	 TEXT-DECORATION: none; 
}

#left-nav A:hover {
	BACKGROUND: #fffff; COLOR: #000; TEXT-DECORATION: none; 
}

#left-nav A.active:hover {
	BACKGROUND: #fff; COLOR: #000; TEXT-DECORATION: none; 
}

.top-level A {
	PADDING-RIGHT: 0px; BORDER-TOP:#739CAF 1px solid; DISPLAY: block; 
	PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}

.second-level A {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; DISPLAY: block; 
	PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}

.top-level A {
	PADDING-LEFT: 10px; BACKGROUND: #336699; COLOR: #ffffff; FONT-WEIGHT: bold;
}

/* Dat make this stylesheet*/
.menuleft {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3a4f6c; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.tHeading {background-color: #0072A8; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; Valign=middle;
Padding-Left:0.3em;Padding-Right:0.3em;
 }
 .tHeading_Brown {background-color:#f49f51; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; Valign=middle;
Padding-Left:0.3em;Padding-Right:0.3em;
 }

A.Theading:link {
    text-decoration:  none;
    color: #FFFFFF;
}

A.TTHeading:visited  {
    text-decoration:  none;
    color: #FFFFFF;
}

A.THeading:active   {
    text-decoration:    underline;
    color:#FFFFFF;
}

A.THeading:hover    {
    text-decoration:    underline;
    color: yellow;
}
.basic-table {
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, Times New Roman, verdana, helvetica, sans-serif;
}
.basic-table TD {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}
.basic-table TH {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em; TEXT-ALIGN: left
}

.Grid_Header 
{
	background-color:#6699cc;
	color:#ffffff;
	text-align:center;
	font-family:verdana,Times New Roman;
	font-size: 10;
	font-weight:bold;
	border:1px;
}
.Grid_Footer 
{
	background-color:#6699cc;
	color:#ffffff;
	text-align:center;
	font-family:verdana,Times New Roman;
	font-size: small;
	font-weight:bold;
	border:0;
	}
.Grid_Item
{
	font-size: xx-small;
	font-family: verdana,Times New Roman;
	background-color: #dcdcdc;
	text-align: center;
	color:#000000;
}
.Grid_Alter
{
	font-size: xx-small;
	font-family: verdana,Times New Roman;
	background-color: #d3d3d3;
	text-align: center;
}
.Table_Grid 
{
	border:1px;
	border-color:Gray;
}

.TableHeader {
font-family:verdana, "Times New Roman";
font-size: x-small;
font-weight: bold;
color:#006699;

}
.TD_Right_Border {

BORDER-RIGHT: #159 1px solid;
}
.ListTable {
	BORDER-RIGHT: #159 1px solid; BORDER-LEFT: #9cf 1px solid;  BORDER-BOTTOM: #159 1px solid; BORDER-TOP: #9cf 1px solid; 
}
.ListTable_Header {
	background-color:#336699;
	font-family:verdana, "Times New Roman";
	font-size: x-small;
	font-weight: bold;
	color:#ffffff;
}
.ListTable_Content {
	background-color:#FFFFFF;
	font-family:verdana, "Times New Roman";
	font-size: x-small;
	color:#000000;
	text-align: justify;
}
/*Header title*/
.Title_Header {
color:#000000;
font-size: x-small;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
/*Header title*/
.Title_Content {
color:#16305F;
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.Title_LContent {
color:#16305F;
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* Menu Bar of Book and Project Module*/
.ModuleMenu {
	cursor: pointer; 
	cursor: hand; 
	color: White; 
	width:100%;
	border-bottom: #FF8080 0px solid; 
	border-left: #FF8080 0px solid; 
	border-top: #FF8080 0px solid; 
	border-right: #404040 0px solid;  
	background-color: #336699; 
	height: 25px;
}
A.ModuleMenu:link {
	cursor: pointer; 
	cursor: hand; 
	color: White; 
	text-decoration:  none;

}
A.ModuleMenu:visited  {
    text-decoration:  none;
    color: #FFFFFF;

}

A.ModuleMenu:active   {
    text-decoration:    none;
    color:#FFFFFF;

}

A.ModuleMenu:hover    {
    text-decoration:  none;
    color: black;
	background-color:#CAEBEB;
}
.cooltable
{
	background-color: #FCFAE1 ;
	border: solid 1 #A2A2A2;
}

/*------------------End of Dat's style sheet--------------------*/
.menu_extra {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu_extra:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.block {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.block:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}








.rightbox_news {
	BORDER-RIGHT: #4776aa 1px solid; BORDER-TOP: #e0f0ff 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #4776aa 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #4776aa 1px solid; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; BACKGROUND-COLOR: #0072A8; TEXT-DECORATION: none
}
.rightbox_news A:link {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; TEXT-DECORATION: none
}
.rightbox_news A:visited {
	FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-DECORATION: none
}
.rightbox_news A:hover {
	FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-DECORATION: none
}
.rightbox_news A:active {
	FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-DECORATION: none
}

#bodyText { 
        padding-left:10px; 
        padding-right:10px; 
        padding-bottom: 3px;
        padding-top: 3px;
        font-family: Times New Roman, Verdana, Arial,  helvetica, sans-serif; 
        font-size: 11pt;   
        line-height: 150%;
        background-image: url(../../images/imgback.gif ); 
} 

.normal-table {
        border: 0px #000000 solid;
        width: 100%;
}
.Message   { 
  font-family: Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  color:red;
}



















