/* Default CSS Stylesheet for a new Web Application project */

.ax:active  {text-decoration: none; color: #003366}
.ax:link    {text-decoration: none; color: #003366}
.ax:visited {text-decoration: none; color: #003366}
.ax:hover	{text-decoration: underline; color: #003366}

.axe:active  {text-decoration: none; color: #191970; FONT-FAMILY: verdana,arial,helvetica,sans-serif; font-weight:bold; FONT-SIZE: 8pt}
.axe:link    {text-decoration: none; color: #191970; FONT-FAMILY: verdana,arial,helvetica,sans-serif; font-weight:bold; FONT-SIZE: 8pt}
.axe:visited {text-decoration: none; color: #191970; FONT-FAMILY: verdana,arial,helvetica,sans-serif; font-weight:bold; FONT-SIZE: 8pt}
.axe:hover	{text-decoration: underline; color: #191970; FONT-FAMILY: verdana,arial,helvetica,sans-serif; font-weight:bold; FONT-SIZE: 8pt}

.ah1color:active  {text-decoration: none; color: #cc6600; FONT-FAMILY: verdana,arial,helvetica,sans-serif; font-weight:bold; FONT-SIZE: 10pt}
.ah1color:link    {text-decoration: none; color: #cc6600; FONT-FAMILY: verdana,arial,helvetica,sans-serif; font-weight:bold; FONT-SIZE: 10pt}
.ah1color:visited {text-decoration: none; color: #cc6600; FONT-FAMILY: verdana,arial,helvetica,sans-serif; font-weight:bold; FONT-SIZE: 10pt}
.ah1color:hover	{text-decoration: underline; color: #cc6600; FONT-FAMILY: verdana,arial,helvetica,sans-serif; font-weight:bold; FONT-SIZE: 10pt}


/*a:link { font-family: verdana,arial,helvetica,sans-serif; color: #003399; }
a:visited { font-family: verdana,arial,helvetica,sans-serif; color: #996633; }
a:active { font-family: verdana,arial,helvetica,sans-serif; color: #FF9933; }*/


/*.sans {FONT-SIZE: 10pt; FONT-FAMILY: verdana,arial,helvetica,sans-serif}*/
h1 {FONT-SIZE: 10pt; COLOR: #4682B4; FONT-FAMILY: verdana,arial,helvetica,sans-serif; margin-bottom:3px; margin-top:6px; font-weight:bold}
.h1 {FONT-SIZE: 10pt; COLOR: #4682B4; FONT-FAMILY: verdana,arial,helvetica,sans-serif; margin-bottom:3px; margin-top:6px; font-weight:bold}
h2 {FONT-SIZE: 8pt; COLOR: #4682B4; FONT-FAMILY: verdana,arial,helvetica,sans-serif; margin-bottom:3px; margin-top:6px; font-weight:bold}
.h2 {FONT-SIZE: 8pt; COLOR: #4682B4; FONT-FAMILY: verdana,arial,helvetica,sans-serif; margin-bottom:3px; margin-top:6px; font-weight:bold}
h3 {FONT-SIZE: 8pt; COLOR: #4682B4; FONT-FAMILY: verdana,arial,helvetica,sans-serif; margin-bottom:3px; margin-top:6px}
.h3 {FONT-SIZE: 8pt; COLOR: #4682B4; FONT-FAMILY: verdana,arial,helvetica,sans-serif; margin-bottom:3px; margin-top:6px}
.h3color {FONT-SIZE: 8pt; COLOR: #cc6600; FONT-FAMILY: verdana,arial,helvetica,sans-serif}

.ProdPageH1 {FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: verdana,arial,helvetica,sans-serif; margin-bottom:3px; margin-top:6px; font-weight:bold}

.NotifSuccess {FONT-SIZE: 10pt; COLOR: #00ff00; FONT-FAMILY: verdana,arial,helvetica,sans-serif; margin-bottom:3px; margin-top:6px; font-weight:bold}
.NotifFail {FONT-SIZE: 10pt; COLOR: #ff0000; FONT-FAMILY: verdana,arial,helvetica,sans-serif; margin-bottom:3px; margin-top:6px; font-weight:bold}

p {FONT-SIZE: 8pt; FONT-FAMILY: verdana,arial,helvetica,sans-serif; margin-top:6px; margin-bottom:3px}
ul {FONT-SIZE: 8pt; FONT-FAMILY: verdana,arial,helvetica,sans-serif; margin-top:6px; margin-bottom:3px}
ol {FONT-SIZE: 8pt; FONT-FAMILY: verdana,arial,helvetica,sans-serif; margin-top:6px; margin-bottom:3px}

.listprice {FONT-SIZE: 8pt; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: line-through}
.price {FONT-SIZE: 8pt; COLOR: #cc6600; FONT-FAMILY: verdana,arial,helvetica,sans-serif}
.small {FONT-SIZE: 8pt; FONT-FAMILY: verdana,arial,helvetica,sans-serif}
.tiny {FONT-SIZE: 6pt; FONT-FAMILY: verdana,arial,helvetica,sans-serif}
.Menu{FONT-SIZE: 8pt; TEXT-DECORATION: NONE; COLOR:#FFFFFF}
.MenuBlk{FONT-SIZE: 8pt; TEXT-DECORATION: NONE; FONT-WEIGHT: 300; COLOR:#CCFFFF; cursor:default}
.MenuBlk:hover {FONT-SIZE: 8pt; TEXT-DECORATION: NONE; FONT-WEIGHT: 300; COLOR:#FFFFCC; cursor:default}
.MenuBlkHover{FONT-SIZE: 8pt; TEXT-DECORATION: NONE; FONT-WEIGHT: 300; COLOR:#FFFFCC; cursor:default}
.MenuSpl{margin: 0 5 -4 5}
.MenuLeft{FONT-SIZE: 8pt; TEXT-DECORATION: NONE; COLOR:#336699; FONT-FAMILY: verdana,arial,helvetica,sans-serif}
.MenuLeftSel{FONT-SIZE: 8pt; TEXT-DECORATION:underline; COLOR:#336699; font-weight:bold;FONT-FAMILY: verdana,arial,helvetica,sans-serif}
.MenuLeftSec{FONT-SIZE: 8pt; TEXT-DECORATION: NONE; COLOR:#336699; font-weight:bold; FONT-FAMILY: verdana,arial,helvetica,sans-serif}
.MenuLeftSecSel{FONT-SIZE: 8pt; TEXT-DECORATION:underline; COLOR:#336699; font-weight:bold;FONT-FAMILY: verdana,arial,helvetica,sans-serif}
.eyebrow {font-family: verdana,arial,helvetica,sans-serif; font-size: 8pt; font-weight: 300; text-decoration: none; color: #FFFFFF;}
.TreeIcon {margin-bottom: -2; cursor: hand}


/* Table */
.Tab {font-size:8pt; border-width:0; border-collapse:collapse}

.CellHeader {background-color: #6699CC; border-right: 1px solid #D7EEFF; color:#D7EEFF; text-align:center; padding:3}
.CellHeaderR0 {background-color: #6699CC;border-right: 1px solid #6699CC; color:#D7EEFF; text-align:center; padding:3}
.CellHeaderEnds {background-color: #6699CC;color:#D7EEFF; padding:0; vertical-align:top}

.CellHeader2 {background-color: #6699CC; border-top: 1px solid #D7EEFF; border-right: 1px solid #D7EEFF; color:#D7EEFF; text-align:center; padding:3}
.CellHeader2R0 {background-color: #6699CC; border-top: 1px solid #D7EEFF;border-right: 1px solid #6699CC; color:#D7EEFF; text-align:center; padding:3}

/*Border old color #D7EEFF*/
.CellL {background-color:White; border-top: solid 1 #D7EEFF; border-bottom: solid 1 #D7EEFF; border-left: solid 1 #D7EEFF; border-bottom: solid 1 #D7EEFF}
.Cell {background-color:White; border-top: solid 1px #D7EEFF; border-right: solid 1px #D7EEFF; border-bottom: solid 1px #D7EEFF; padding:3}
.CellR0 {background-color:White; border-top: solid 1px #D7EEFF; border-bottom: solid 1px #D7EEFF; padding:3}
.CellR {background-color:White; border-top: solid 1 #D7EEFF; border-right: solid 1 #D7EEFF; border-bottom: solid 1 #D7EEFF; border-bottom: solid 1 #D7EEFF}

.CellLH {background-color: #F0F8FF; border-left: solid 1 #D7EEFF; border-right: solid 1 #F0F8FF; border-bottom: solid 1 #D7EEFF}
.CellH {background-color: #F0F8FF;border: solid 1px #D7EEFF; padding:3}
.CellR0H {background-color: #F0F8FF; border-bottom: solid 1 #D7EEFF}
.CellRH {background-color: #F0F8FF; border-right: solid 1 #D7EEFF; border-bottom: solid 1 #D7EEFF}

.Summary {background-color: #6699CC; border: 1px solid #D7EEFF; color:#D7EEFF; text-align:right; padding:3}
.Total {background-color: #6699CC; border: 1px solid #D7EEFF; color:#FFFFCC; text-align:right; padding:3; font-weight:bold}
.Review
{
	margin-top: 12px;
	margin-bottom: 3px;
	font-size:8pt; 
	font-family: verdana,arial,helvetica,sans-serif
}
.RaisedBorder
{
	border-left:1 solid #CCF1FF;
	border-top:1 solid #CCF1FF;
	border-right:1 solid #7F9DB9;
	border-bottom:1 solid #7F9DB9;
}

.SunkenBorder
{
	border-left:1 solid #7F9DB9;
	border-top:1 solid #7F9DB9;
	border-right:1 solid #CCF1FF;
	border-bottom:1 solid #CCF1FF;
}
.ErrorMessage
{
	color:red;
	font-size:8pt 
}	

.Announcement {background-color:#FFFFCC; border-color:#ECE9D8; border-style:solid;  border-width:1; color:#CC6600; font-size:8pt; font-family:Arial, verdana,arial,helvetica,sans-serif; margin-top:8px; border-collapse:collapse}

.MonoColorRow
{
	border-bottom: 5 dotted #EEEEEE;
}
.ListTabHeader
{
	font-weight:bold; 
	background-color:#f6f6f6; 
	cursor:default;
	font-family: verdana,arial,helvetica,sans-serif
}
.ListTabSection
{
	font-weight:normal; 
	background-color:#f6f6f6; 
	cursor:default;
	color: #cc6600; 
	font-family: verdana,arial,helvetica,sans-serif
}
.ListTabTitle
{
	font-weight:normal; 
	color:#336699; 
	background-color:#E6E6E6; 
	cursor:default;
	color: #4682B4; 
	font-family: verdana,arial,helvetica,sans-serif
}
	

.FeatCatHeader {FONT-SIZE: 8pt; COLOR: #cc6600; FONT-FAMILY: verdana,arial,helvetica,sans-serif; margin-bottom:3px; margin-top:6px; font-weight:bold}
.FeatLabel {color: #443333}	 
	
div#divTooltip
{
	position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
	background-color:#dee7f7; border:1px solid #336; 
	padding:6px;
	color:#000; font-size:11px; line-height:1.3;
	FONT-FAMILY: verdana, arial
}

div#divDialog 
{
	position:absolute; visibility:hidden; left:0; top:0; z-index:100000;
	background-color:#dee7f7; border:1px solid #336; 
	padding:6px;
	color:#000; font-size:11px; line-height:1.3;
	font-family: verdana, arial; 
	border-top: 4px #ff7e00 solid
}


.abutton:active  {text-decoration: none; color: #003366; font-size:8pt}
.abutton:link    {text-decoration: none; color: #003366; font-size:8pt}
.abutton:visited {text-decoration: none; color: #003366; font-size:8pt}
.abutton:hover	{text-decoration: none; color: #003366; font-size:8pt}

.PropTab {border:1px white solid; font-size:9pt; color:Black; font-family:verdana,arial,helvetica,sans-serif; background-color:#f6f6f6; border-collapse:collapse}
.PropTab TD {border:1px #eeeeee solid} 
.PropTabHeader
{
	background-color: #D3F9BC;
	color: black;
}

.PropTabValueTD
{
	background-color: #ffffff
}

.TabNoFormatting TD
{
	font-size:8pt;
	border-width:0px;
}


.HTMLForm
{
 padding:8px;
 background-color:#f6f6f6	
}

.FormFooter
{
	width:100%;
	margin-top:4px
}
.SectionTable
{ 
	border:0px white solid; 
	font-size:9pt; 
	color:Black; 
	font-family:verdana,arial,helvetica,sans-serif; 
	background-color:#f6f6f6; 
	border-collapse:collapse;
	margin-bottom:8px
}

.SectionTD
{ 
	border:0px white solid;
	padding-top:8px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px
}

.SectionTDLabel
{ 
	border:0px white solid;
	padding-top:8px;
	padding-left: 8px
	
}

.SectionHeaderTD
{
	background-color: #fcfcfc;
	color: #4682B4;
	border: 1px #eeeeee solid;
	font-size:10pt 
	
}

.GroupHeaderTD
{
	color: #4682B4;
	border: 1px #eeeeee solid;
	text-align:left;
	border-bottom: 1px #cccccc dotted;
	border-top: 1px #f6f6f6 solid;
	border-left: 1px #f6f6f6 solid;
	border-right: 1px #f6f6f6 solid;
	padding-top:12px
	
}

.BigAnnouncement
{
	font-size:10pt;
	margin:8px;
	font-weight:bold
}

.FuncPaneInnerTab
{
	background-color:white
}

.FuncPaneBorderCell
{
	background-color:#cccccc;
	color:black;
	
}

