/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color:#000000;
}

.Module	
{
 border-bottom-style:solid;
 border-bottom-width:1px;
 border-bottom-color:#7898B5;
 border-right-style:solid;
 border-right-width:1px;
 border-right-color:#7898B5;
 border-top-style:solid;
 border-top-width:1px;
 border-top-color:#7898B5;
 border-left-style:solid;
 border-left-width:1px;
 border-left-color:#7898B5;
 vertical-align:top;
}

.MyButton
{
FONT-FAMILY: Verdana, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
LETTER-SPACING: normal;
TEXT-TRANSFORM: none;
WORD-SPACING: normal;
color:#0066CC;
background-color:#DCEFFE;
}

.AddPostButton
{
FONT-FAMILY: Verdana, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
LETTER-SPACING: normal;
TEXT-TRANSFORM: none;
WORD-SPACING: normal;
color:#0066CC;
background-color:#DCEFFE;
}

.small_header
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0066CC;
	font-weight: bold;
}


.HeaderCell
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	height:28px;
	color: #0066CC;
	font-weight: bold;
	background-image: URL(/Images/headerbg.gif);
	background-color: #DCEFFE;
}


.HeaderCell_notbold
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	height:28px;
	color: #0066CC;
	font-weight: normal;
	background-image: URL(/Images/headerbg.gif);
	background-color: #DCEFFE;
}


.white_tblcell
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0066CC;
	background-color: #FFFFFF;
}

.lightblue_tblCell
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #808080;
	background-color: #F1F9FF;
}

.lightblue_tblCell_leftBorder
{
	border-left-color:#74baf3;
	border-left-style:solid;
	border-left-width:1px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #808080;
	background-color: #F1F9FF;
}

.tblCell_Borders
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: black;
	background-color: #F4F8FB;
	font-weight: normal;
	border-bottom: 1px #DAE6F3 solid;
	border-right: 1px #DAE6F3 solid;
	border-left: 1px #DAE6F3 solid; 
	border-top: 1px #DAE6F3 solid;
}

.tblCell_Borders_gray
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #808080;
	background-color: #F4F8FB;
	font-weight: normal;
	border-bottom: 1px #DAE6F3 solid;
	border-right: 1px #DAE6F3 solid;
	border-left: 1px #DAE6F3 solid; 
	border-top: 1px #DAE6F3 solid;
}

.tblCell_Top_Borders
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: black;
	background-color: #ECF2F9;
	font-weight: normal;
	border-bottom: 1px #DAE6F3 solid;
	border-right: 1px #DAE6F3 solid;
	border-left: 1px #DAE6F3 solid; 
	border-top: 1px #DAE6F3 solid;
}

.tblCell_Top_Borders_gray
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #808080;
	background-color: #ECF2F9;
	font-weight: normal;
	border-bottom: 1px #DAE6F3 solid;
	border-right: 1px #DAE6F3 solid;
	border-left: 1px #DAE6F3 solid; 
	border-top: 1px #DAE6F3 solid;
}

.hoz_splitter
{
	background: URL(/Images/hozline.gif);
	background-repeat: repeat-x;
	background-attachment: fixed;
	font-size: 4pt;
}

.Normal {
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color:#000000;
}

.NormalSmall {
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color:#000000;
}

.NormalSmall_gray
{
	font-family: Verdana, Helvetica, sans-serif;
	FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
	color: #707070;
}


.NormalBold {
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color:#000000;
}

.SmallBold {
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 6pt;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color:#000000;
}

.NormalBoldError
{
	font-weight: bold;
	font-size: 8pt;
	word-spacing: normal;
	text-transform: none;
	color: red;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
}

.NormalBoldBlue
{
	font-weight: bold;
	font-size: 8pt;
	word-spacing: normal;
	text-transform: none;
	color: blue;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
}

.SmallBoldBlue {
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 6pt;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color:deepskyblue;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #000000;
}
H1
{
	font-weight: bold;
	font-size: 16px;
	word-spacing: normal;
	text-transform: none;
	font-style: normal;
	font-family: arial,verdana,helvetica,sans-serif;
	letter-spacing: normal;
	text-decoration: none;
}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
	
Normal	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	10pt;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


A:link	{	
	text-decoration:	none;
	color:	#0066CC;
	}	
	
A:loginlink
{
	color: #3399ff;
	text-decoration: none;
}	
		
A:visited	{	
	text-decoration:	none;
	color:	#0066CC;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#000000;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#0066CC;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	
	
.SelectedTab {
    font-weight: bold;
    font-size: 8.5pt;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    background-color:#000000;
}	

/* hyperlink style for the selected tab */
A.SelectedTab:link {
    text-decoration:    none;
    color:#FFFFFF;
}

A.SelectedTab:visited  {
    text-decoration:    none;
    color:#FFFFFF;
}

A.SelectedTab:active   {
    text-decoration:    none;
    color:#FFFFFF;
}

A.SelectedTab:hover    {
    text-decoration:    underline;
    color:#FFFFFF;
}

.OtherTab {
    font-weight: bold;
    font-size: 8.5pt;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    background-color:#C0C0C0;
}	

/* hyperlink style for the selected tab */
A.OtherTab:link {
    text-decoration:    none;
    color:#000000;
}

A.OtherTab:visited  {
    text-decoration:    none;
    color:#000000;
}

A.OtherTab:active   {
    text-decoration:    none;
    color:#000000;
}

A.OtherTab:hover    {
    text-decoration:    underline;
    color:#000000;
}

.tdD
{
	FONT-FAMILY: arial,verdana,helvetica,sans-serif;
	COLOR: #000000;
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #C0C0C0;
	WIDTH: 50%;
	TEXT-ALIGN: CENTER;
}

.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;
}

.ScrollingPanel
{
	overflow : scroll;
}

.TopGroup
{
  z-index:99;
  position:relative;
}

.DefaultTab 
{
  color:black; 
  background-color: #c0c0c0;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  border-right: 1px solid black;
  border-left: 1px solid black;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt; 
  font-weight:bold;
  cursor:hand;
}

.DefaultTabHover 
{
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  border-right: 1px solid black;
  border-left: 1px solid black;
  background-color:#a0a0a0;
  color:black;
  font-family:Arial, Helvetica, sans-serif;
  font-size:8pt;
  font-weight:bold; 
  cursor:hand;
}

.SelectedTab 
{
  color:white; 
  background-color: black;
  border-top: 1px solid black;
  border-left: 1px solid black;
  border-right: 1px solid black;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 8pt; 
  font-weight:bold;
  cursor:hand;
}

.MultiPage
{
  background-color:White;
  border: 1px solid black;
  border-top: 5px solid black;
  width:233px;
  height:420px;
  position:relative;
  top:-2px;
  left:1px;
  z-index:98;
}

.LargeBold
{
	FONT-FAMILY: arial,verdana,helvetica,sans-serif;
	COLOR: #000000;
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
}

.MultiPage_CatalogDesign
{
  background-color:White;
  border: 1px solid black;
  border-top: 3px solid black;
  width:350px;
  height:260px;
  position:relative;
  top:-2px;
  left:1px;
  z-index:98;
}

.MultiPage_CatalogDesignDetails
{
  background-color:White;
  border: 1px solid black;
  border-top: 3px solid black
  width:550px;
  height:550px;
  position:relative;
  top:-2px;
  left:1px;
  z-index:98;
}