body
{
    font-family: Verdana, Tahoma, Arial, Helvetica;
    COLOR: #003366;
    FONT-SIZE: 10px;
    scrollbar-base-color: #3399FF;
    scrollbar-arrow-color: #000066;
}

A
{
    COLOR: #000000;
	TEXT-DECORATION: underline;
}
A:hover
{
    COLOR: #3399FF;
	TEXT-DECORATION: underline;
}
A:active
{
    COLOR: #0066CC;
	TEXT-DECORATION: underline;
}

TD
{
    font-family: Verdana;
    font-size:x-small;
}

input.gdnbutton
{
    font-family:		verdana;
	font-size:			xx-small;
	font-weight:		bold;
	text-decoration:	none;
	background-color:	#3399FF;
	color:				#FFFFFF;
	border-top:			1 solid #99CCFF;
	border-left:		1 solid #99CCFF;
	border-right:		1 solid #336699;
	border-bottom:		1 solid #336699;
	cursor:				hand;  
}

/* NEW STYLES TO BE ADDED TO GDN_STYLENEW.CSS */

.Abstract
{
    font-size: xx-small;
}

TABLE.controlbox
{
	color: #000000;
	text-align: left;
	
	border-top-style:solid;
	border-top-width:1;
	border-top-color:#3399FF;
}

TABLE.controlbox2
{
	color: #000000;
	text-align: left;
	
	border-top-style:solid;
	border-top-width:1;
	border-top-color:#3399FF;
	
	border-left-style:solid;
	border-left-width:1;
	border-left-color:#3399FF;
	
	border-right-style:solid;
	border-right-width:1;
	border-right-color:#3399FF;
}

TD.controlboxcell
{
	background-color: #99CCFF;
		
	border-bottom-style:solid;
	border-bottom-width:1;
	border-bottom-color:#3399FF;
	
	border-left-style:solid;
	border-left-width:1;
	border-left-color:#3399FF;
	
	border-right-style:solid;
	border-right-width:1;
	border-right-color:#3399FF;
}

TABLE.results
{
	border-bottom-style:solid;
	border-bottom-width:1;
	border-bottom-color:#3399FF;
}	

TD.resultscell
{
	border-top-style:solid;
	border-top-width:1;
	border-top-color:#3399FF;
	
	border-left-style:solid;
	border-left-width:1;
	border-left-color:#3399FF;
	
	border-right-style:solid;
	border-right-width:1;
	border-right-color:#3399FF;
	

	padding:7px;
	background-color:#FFFFFF;
}	

TD.resultscell_alter
{
	border-top-style:solid;
	border-top-width:1;
	border-top-color:#3399FF;
	
	border-left-style:solid;
	border-left-width:1;
	border-left-color:#3399FF;
	
	border-right-style:solid;
	border-right-width:1;
	border-right-color:#3399FF;
	
	padding:7px;
	background-color:#E5F2FF;
}

UL.resultsbulllet
{
	margin-bottom:0;
}

TD.layout_ltblue
{
	background-color: #99CCFF;
	
	border-top-style:solid;
	border-top-width:1;
	border-top-color:#FFFFFF;
	
	border-bottom-style:solid;
	border-bottom-width:1;
	border-bottom-color:#3399FF;
	
	border-left-style:solid;
	border-left-width:1;
	border-left-color:#FFFFFF;
		
	border-right-style:solid;
	border-right-width:1;
	border-right-color:#3399FF;
	
	padding:5px;
}

TD.layout_white
{
	background-color: #FFFFFF;

	border-top-style:solid;
	border-top-width:1;
	border-top-color:#FFFFFF;
	
	border-bottom-style:solid;
	border-bottom-width:1;
	border-bottom-color:#3399FF;
	
	border-left-style:solid;
	border-left-width:1;
	border-left-color:#FFFFFF;
	
	padding:5px;
}

.errormsg
{
	font-size: x-small;
	color:#FF0000;
	font-weight:bold;
}

/* start of file share UI css */

.FileInfoGridRow {
	border: none;
	border-top: 1px solid #3399FF;
	font: 8pt Verdana, Tahoma;
}

.FileInfoHeader {

	border: none;
	background-color: #0066CC;
	color: #ffffff;
	font: 8pt Verdana;			
	
}

.FileInfoGridHeader {
	border: 1px solid #000000;
	background-color: #3399FF;
	color: #ffffff;
	font: 8pt verdana;			
}

.FileHistoryPanelRow {
	border-top: 1px solid #3399FF;
	font: 8pt Verdana, Tahoma;
}

.FileHistoryPanelHeader {
	background-color: #0066CC;
	color: #ffffff;
	font: 8pt Verdana, Tahoma;
}

.verdana11 {
	font: 11px Verdana;
	border-top:#FFFFFF 1px solid;
	border-left:#FFFFFF 1px solid;
	border-bottom:#3399FF 1px solid;
}
/* end of file share UI css */

A
{
    COLOR: #000000;
	TEXT-DECORATION: underline;
}
A:hover
{
    COLOR: #3399FF;
	TEXT-DECORATION: underline;
}
A:active
{
    COLOR: #0066CC;
	TEXT-DECORATION: underline;
}
BODY
{
    FONT-FAMILY: Verdana; 
	FONT-SIZE: x-small;
}
TR.normal
{
	BACKGROUND-COLOR: #FFFFFF;
}
TR.altern
{
	BACKGROUND-COLOR: #E5F2FF;
}
TD
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: x-small;
}
TD.header
{
    BACKGROUND-COLOR: #99CCFF;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: x-small;
	TEXT-ALIGN: left;
}
TD.featuredheader
{
    BACKGROUND-COLOR: #0066CC;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
}
TD.code
{
	FONT-FAMILY: courier;
	FONT-SIZE: small;
}
H1
{
    FONT-FAMILY: Verdana;
	FONT-WEIGHT: Bold;
    FONT-SIZE: x-small;
    COLOR: #0066CC;
}
H2
{
    FONT-FAMILY: Verdana;
	FONT-WEIGHT: Bold;
    FONT-SIZE: x-small;
    COLOR: #0066CC;
}
H3
{
    FONT-FAMILY: Verdana; 
	FONT-WEIGHT: Bold;
    FONT-SIZE: x-small;
    COLOR: #0066CC;
}
A.rollover
{
    COLOR: #3399FF;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
}
A.rollover:hover
{
    COLOR: #000000;
}
A.rollover:active
{
    COLOR: #000000;
}
A.rollovernav
{
    COLOR: #FFFFFF;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
}
A.rollovernav:hover
{
    COLOR: #FFFF99;
}
A.rollovernav:active
{
    COLOR: #000000;
}
A.featuredrollovernav
{
    COLOR: #FFFFFF;
    FONT-SIZE: 10px;
}
A.featuredrollovernav:hover
{
    COLOR: #FFFF99;
}
A.featuredrollovernav:active
{
    COLOR: #000000;
}
A.rollovernavheader
{
    COLOR: #CC0000;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A.rollovernavheader:hover
{
    COLOR: #000000;
}
A.rollovernavheader:active
{
    COLOR: #CC0000;
}

A.rollovernav_ltblue
{
    COLOR: #000000;
    FONT-SIZE: 10px;
}
A.rollovernav_ltblue:hover
{
    COLOR: #FFFFFF;
}
A.rollovernav_ltblue:active
{
    COLOR: #3399FF;
}

A.rollovertablehead
{
    COLOR: #000000;
    FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
}
A.rollovertablehead:hover
{
    COLOR: #FFFFFF;
}
A.rollovertablehead:active
{
    COLOR: #CC0000;
}

A.rollovertablehead_invert
{
    COLOR: #FFFFFF;
    FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
}
A.rollovertablehead_invert:hover
{
    COLOR: #000000;
}
A.rollovertablehead_invert:active
{
    COLOR: #FFFF99;
}

A.featuredrollovertablehead
{
    COLOR: #FFFF99;
    FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
}
A.featuredrollovertablehead:hover
{
    COLOR: #FFFFFF;
}
A.featuredrollovertablehead:active
{
    COLOR: #FFFF99;
}

label
{
	font-size: 8pt;
}

input.gdnbutton
{
	font-family:		verdana;
	font-size:			xx-small;
	font-weight:		bold;
	text-decoration:	none;
	background-color:	#3399FF;
	color:				#FFFFFF;
	border-top:			1 solid #99CCFF;
	border-left:		1 solid #99CCFF;
	border-right:		1 solid #336699;
	border-bottom:		1 solid #336699;
	cursor:				hand;
}

input.gdnbuttondemo
{
	font-family:		verdana;
	font-size:			xx-small;
	font-weight:		bold;
	text-decoration:	none;
	background-color:	#99CCFF;
	color:				#000000;
	border-top:			1 solid #FFFFFF;
	border-left:		1 solid #FFFFFF;
	border-right:		1 solid #000066;
	border-bottom:		1 solid #000066;
	cursor:				hand;
}

A.gdnbutton
{
	font-family:		verdana;
	font-size:			xx-small;
	font-weight:		bold;
	text-decoration:	none;
	background-color:	#3399FF;
	color:				#FFFFFF;
	border-top:			1 solid #99CCFF;
	border-left:		1 solid #99CCFF;
	border-right:		1 solid #336699;
	border-bottom:		1 solid #336699;
	cursor:				hand;
}

/* SAMPLE CODE WITH DIFFERENT LANGUAGES */
.sampleCode 
{
	BORDER: #3399FF 1px solid; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 15px;  
	PADDING-TOP: 0px; 
	BACKGROUND-COLOR: #e5f2ff; 
	font-size:x-small;
}

TD.sampleCodeTab 
{
	BORDER-RIGHT: #3399FF 0px; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: #3399FF 0px solid;  
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 3px; 
	FONT: 8pt verdana; 
	BORDER-LEFT: #3399FF 1px solid; 
	WIDTH:  15%; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #3399FF 1px solid; 
	BACKGROUND-COLOR: #99CCFF; 
	TEXT-ALIGN:  center
}

TD.sampleCodeBacktab 
{
	CURSOR:HAND; 
	BORDER-RIGHT: #3399FF 0px; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: #3399FF 0px  solid; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 3px; 
	FONT: 8pt verdana; 
	BORDER-LEFT: #3399FF 1px solid;  
	WIDTH: 15%; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #3399FF 1px solid; 
	BACKGROUND-COLOR: #ffffff;  
	TEXT-ALIGN: center
}

TD.sampleCodeSpace 
{
	BORDER-RIGHT: #cccccc 1px; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #cccccc 0px solid;  
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	FONT: 8pt verdana; 
	BORDER-LEFT: #3399FF 1px solid; 
	WIDTH:  70%; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #cccccc 1px; 
	BACKGROUND-COLOR: white
}


/* WEB COMMUNITIES -- Details Inline */
A.lbclass
{
	font-family:		verdana;
	/*font-size:			xx-small;*/
	font-weight:		bold;
	text-decoration:	none;
	background-color:	#3399FF;
	color:				#FFFFFF;
	padding:2;
	border-top:			2 solid #99CCFF;
	border-left:		2 solid #99CCFF;
	border-right:		2 solid #336699;
	border-bottom:		2 solid #336699;
	cursor:				hand;
}

A.lbclass:hover
{
	font-family:		verdana;
	/*font-size:			xx-small;*/
	font-weight:		bold;
	text-decoration:	none;
	background-color:	#99CCFF;
	color:				#FFFFFF; 
	padding:2;
	border-top:			2 solid #99CCFF;
	border-left:		2 solid #99CCFF;
	border-right:		2 solid #336699;
	border-bottom:		2 solid #336699;
	cursor:				hand;
}

A.lbclass:active
{
	font-family:		verdana;
	/*font-size:			xx-small;*/
	font-weight:		bold;
	text-decoration:	none;
	background-color:	#3399FF;
	color:				#FFFFFF;
	border-bottom:		2 solid #99CCFF;
	border-right:		2 solid #99CCFF;
	border-left:		2 solid #336699;
	border-top:			2 solid #336699;
	cursor:				hand;
}

A.lbclass_down:hover
{
	font-family:		verdana;
	/*font-size:			xx-small;*/
	font-weight:		bold;
	text-decoration:	none;
	background-color:	#99CCFF;
	color:				#FFFFFF;
	padding:1;
	border-bottom:		2 solid #99CCFF;
	border-right:		2 solid #99CCFF;
	border-left:		2 solid #336699;
	border-top:			2 solid #336699;
	cursor:				hand;
}

A.lbclass_down
{
	font-family:		verdana;
	/*font-size:			xx-small;*/
	font-weight:		bold;
	text-decoration:	none;
	background-color:	#3399FF;
	color:				#FFFFFF;
	padding:2;
	border-bottom:		2 solid #99CCFF;
	border-right:		2 solid #99CCFF;
	border-left:		2 solid #336699;
	border-top:			2 solid #336699;
	cursor:				hand;
}


TABLE.dataview /* for when you need a border on a table */
{
	border:1px SOLID;
	border-color:#3399FF;
}

TH.headerbar /* for when you need a border on a table */
{
	border:1px SOLID;
	border-color:#3399FF;
}

TR.altrow /* for alternating background colors in table rows */
{
	BACKGROUND-COLOR: #BFDFFF;
}

TR.titlerow /* for the row that contains column headers in a table */
{
	BACKGROUND-COLOR: #3399FF; /*#FF9900;*/
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
}

TD.titlerow /* for column headers in a table */
{
	BACKGROUND-COLOR: #FF9900;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
}

TD.title /* for secondary headers */
{
	BACKGROUND-COLOR: #3399FF; /*#FF9900;*/
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	PADDING: 2px;
}

TH.header
{
    BACKGROUND-COLOR: #99CCFF;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
}

TD.altrow /* for alternating background colors in table rows */
{
	BACKGROUND-COLOR: 

}

TH.dataview
{
    BACKGROUND-COLOR: #99CCFF;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
}

TH.headerbar
{
    BACKGROUND-COLOR: #99CCFF;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
}

.code 
{
	FONT-FAMILY: courier new; 
	FONT-SIZE: xx-small;
}

.comment 
{
	COLOR: green
}

TD.SearchResult
{
    font-size:x-small;
}

.SearchDetail
{
    font-size:xx-small;
    color: DimGray;
}

.SearchTitle
{
    font-size: small;
    font-weight: bold;
    color: #000099;
}

.SearchBox
{
    font-size: x-small;   
}

.SearchSummary
{
    font-size: x-small;   
}

.navbucketheader
{
	height:10px;
	color:#FFFF99; 
	font-family: verdana; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none;
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#333333', Positive='true')
}

/* NEW STYLES TO BE ADDED FOR CRR */

.Abstract
{
    font-size: xx-small;
}

TABLE.controlbox
{
   color: #000000;
   text-align: left;
   
   border-top-style:solid;
   border-top-width:1;
   border-top-color:#3399FF;
   
   border-left-style:solid;
   border-left-width:1;
   border-left-color:#3399FF;
   
   border-right-style:solid;
   border-right-width:1;
   border-right-color:#3399FF;
}

TD.controlboxcell
{
   background-color: #99CCFF;
      
   border-bottom-style:solid;
   border-bottom-width:1;
   border-bottom-color:#3399FF;
   
   border-left-style:solid;
   border-left-width:1;
   border-left-color:#3399FF;
   
   border-right-style:solid;
   border-right-width:1;
   border-right-color:#3399FF;
}

TABLE.results
{
   border-bottom-style:solid;
   border-bottom-width:1;
   border-bottom-color:#3399FF;
}   

TD.resultscell
{
   border-top-style:solid;
   border-top-width:1;
   border-top-color:#3399FF;
   
   border-left-style:solid;
   border-left-width:1;
   border-left-color:#3399FF;
   
   border-right-style:solid;
   border-right-width:1;
   border-right-color:#3399FF;
   

   padding:7px;
   background-color:#FFFFFF;
}   

TD.resultscell_alter
{
   border-top-style:solid;
   border-top-width:1;
   border-top-color:#3399FF;
   
   border-left-style:solid;
   border-left-width:1;
   border-left-color:#3399FF;
   
   border-right-style:solid;
   border-right-width:1;
   border-right-color:#3399FF;
   
   padding:7px;
   background-color:#E5F2FF;
}

UL.resultsbulllet
{
   margin-bottom:0;
}

TD.layout_ltblue
{
   background-color: #99CCFF;
   
   border-top-style:solid;
   border-top-width:1;
   border-top-color:#FFFFFF;
   
   border-bottom-style:solid;
   border-bottom-width:1;
   border-bottom-color:#3399FF;
   
   border-left-style:solid;
   border-left-width:1;
   border-left-color:#FFFFFF;
      
   border-right-style:solid;
   border-right-width:1;
   border-right-color:#3399FF;
   
   padding:5px;
}

TD.layout_white
{
   background-color: #FFFFFF;

   border-top-style:solid;
   border-top-width:1;
   border-top-color:#FFFFFF;
   
   border-bottom-style:solid;
   border-bottom-width:1;
   border-bottom-color:#3399FF;
   
   border-left-style:solid;
   border-left-width:1;
   border-left-color:#FFFFFF;
   
   padding:5px;
}

.errormsg
{
   font-size: x-small;
   color:#FF0000;
   font-weight:bold;
}

TABLE.TL
{
	border-top-style:solid;
    border-top-width:1;
    border-top-color:#3399FF;
    
    border-left-style:solid;
    border-left-width:1;
    border-left-color:#3399FF;
}

TD.dkblue_tableheader
{
	BACKGROUND-COLOR: #3399FF;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	padding: 4px;
	
	border-top-style:solid;
    border-top-width:1;
    border-top-color:#FFFFFF;
    
    border-bottom-style:solid;
    border-bottom-width:1;
    border-bottom-color:#3399FF;
    
    border-left-style:solid;
    border-left-width:1;
    border-left-color:#FFFFFF;
    
    border-right-style:solid;
    border-right-width:1;
    border-right-color:#3399FF;
}

TD.ltblue_columnheader
{
	BACKGROUND-COLOR: #99CCFF;
	padding: 3px;
	
	border-top-style:solid;
    border-top-width:1;
    border-top-color:#FFFFFF;
    
    border-bottom-style:solid;
    border-bottom-width:1;
    border-bottom-color:#3399FF;
    
    border-left-style:solid;
    border-left-width:1;
    border-left-color:#FFFFFF;
    
    border-right-style:solid;
    border-right-width:1;
    border-right-color:#3399FF;
}

TD.white_tablecontent
{
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	padding: 4px;
	
	border-top-style:solid;
    border-top-width:1;
    border-top-color:#FFFFFF;
    
    border-bottom-style:solid;
    border-bottom-width:1;
    border-bottom-color:#3399FF;
    
    border-left-style:solid;
    border-left-width:1;
    border-left-color:#FFFFFF;
    
    border-right-style:solid;
    border-right-width:1;
    border-right-color:#3399FF;
}

TD.ltblue_tablecontent
{
	BACKGROUND-COLOR: #E5F2FF;
	COLOR: #000000;
	padding: 4px;
	TEXT-DECORATION: none;
	font-family:verdana;
	font-size: small;
	
	border-top-style:solid;
    border-top-width:1;
    border-top-color:#FFFFFF;
    
    border-bottom-style:solid;
    border-bottom-width:1;
    border-bottom-color:#3399FF;
    
    border-left-style:solid;
    border-left-width:0;
    border-left-color:#FFFFFF;
    
    border-right-style:solid;
    border-right-width:0;
    border-right-color:#3399FF;

}

TD.ltblue_cartcontent
{
	BACKGROUND-COLOR: #E5F2FF;
	COLOR: #000000;
	padding: 3px;
	
    border-top-style:solid;
    border-top-width:1;
    border-top-color:#FFFFFF;
    
    border-bottom-style:solid;
    border-bottom-width:1;
    border-bottom-color:#3399FF;
    
    border-left-style:solid;
    border-left-width:1;
    border-left-color:#FFFFFF;
    
    border-right-style:solid;
    border-right-width:1;
    border-right-color:#FFFFFF;
}

TD.nocolor_tablecontent
{
	padding: 4px;
	
	border-top-style:solid;
    border-top-width:1;
    border-top-color:#FFFFFF;
    
    border-bottom-style:solid;
    border-bottom-width:1;
    border-bottom-color:#3399FF;
    
    border-left-style:solid;
    border-left-width:1;
    border-left-color:#FFFFFF;
    
    border-right-style:solid;
    border-right-width:1;
    border-right-color:#3399FF;
}

.EditTextBox
{
	font-family:verdana;
	font-size: x-small;
}

.EditTextBox_grayout
{
	font-family:verdana;
	font-size: x-small;
	color:#999999;
}

.fontstyle
{
	font-family:verdana;
	font-size: x-small;
}


A.linkbar
{
    COLOR: #0066CC;
	TEXT-DECORATION: underline;
}
A.linkbar:hover
{
    COLOR: #3399FF;
	TEXT-DECORATION: underline;
}
A.linkbar:active
{
    COLOR: #0066CC;
	TEXT-DECORATION: underline;
}

A.paging
{
    COLOR: #0066CC;
	TEXT-DECORATION: none;
}
A.paging:hover
{
    COLOR: #3399FF;
	TEXT-DECORATION: underline;
}
A.paging:active
{
    COLOR: #0066CC;
	TEXT-DECORATION: underline;
}
TD.paging
{
   border-top-style:solid;
   border-top-width:1;
   border-top-color:#3399FF;
   
   border-left-style:solid;
   border-left-width:1;
   border-left-color:#3399FF;
   
   border-right-style:solid;
   border-right-width:1;
   border-right-color:#3399FF;

   border-bottom-style:solid;
   border-bottom-width:1;
   border-bottom-color:#3399FF;
   
   padding:2px;
   background-color:#E5F2FF;
}
TD.pagingactive
{
   border-top-style:solid;
   border-top-width:1;
   border-top-color:#3399FF;
   
   border-left-style:solid;
   border-left-width:1;
   border-left-color:#3399FF;
   
   border-right-style:solid;
   border-right-width:1;
   border-right-color:#3399FF;

   border-bottom-style:solid;
   border-bottom-width:1;
   border-bottom-color:#3399FF;

   padding:2px;
   background-color:#0066CC;

}

.tooltiptitle
{
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none; 
	CURSOR: Default; 
	font-family: verdana; 
	font-weight: bold; 
	font-size: 8pt
}

.tooltipcontent
{
	COLOR: #000000; 
	TEXT-DECORATION: none; 
	CURSOR: Default; 
	font-family: verdana; 
	font-size: 8pt
}

#ToolTip
{
	position:absolute; 
	width: 100px; 
	top: 0px; 
	left: 0px; 
	z-index:4; 
	visibility:hidden;
}
.NB-LtBlueHeader {
	border:				1px solid #3399FF; 
	background-color:	#E5F2FF; 
	text-indent:		4px;
	font-family:		verdana; 
	font-size:			x-small; 
	font-weight:		bold; 
	color:				#3366CC; }

.NB-4sides {
	border:				1px solid #3399FF; 
	padding:			3px; }	

.NB-LtBlueHeader-nl {
   border-top-style:solid;
   border-top-width:1;
   border-top-color:#3399FF;
   
   border-left-style:solid;
   border-left-width:0;
   border-left-color:#3399FF;
   
   border-right-style:solid;
   border-right-width:1;
   border-right-color:#3399FF;

   border-bottom-style:solid;
   border-bottom-width:1;
   border-bottom-color:#3399FF;
   
	background-color:	#E5F2FF; 
	text-indent:		4px;
	font-family:		verdana; 
	font-size:			x-small; 
	font-weight:		bold; 
	color:				#3366CC; }

.NB-LtBlueHeader-nr {
   border-top-style:solid;
   border-top-width:1;
   border-top-color:#3399FF;
   
   border-left-style:solid;
   border-left-width:1;
   border-left-color:#3399FF;
   
   border-right-style:solid;
   border-right-width:0;
   border-right-color:#3399FF;

   border-bottom-style:solid;
   border-bottom-width:1;
   border-bottom-color:#3399FF;

	background-color:	#E5F2FF; 
	text-indent:		4px;
	font-family:		verdana; 
	font-size:			x-small; 
	font-weight:		bold; 
	color:				#3366CC; }

.NB-LtBlueHeader-hl {
   border-top-style:solid;
   border-top-width:1;
   border-top-color:#3399FF; 
   font-family:		verdana; 
   font-size:			1px; }
   
   .NB-LtBlueNewsHeader {

   border-bottom-style:solid;
   border-bottom-width:1;
   border-bottom-color:#3399FF;

	background-color:	#FFFFFF; 
	text-indent:		4px;
	font-family:		verdana; 
	font-size:			xx-small; 
	font-weight:		bold; 
	color:				#3366CC; }

.searchbox { 
	font-size: 10px; 
	background-image: url('/images/inputback.gif'); 
        border: 1px solid #3366CC;	
        color:				#0066CC; }
