/* Default CSS Stylesheet for a new Web Application project */

.StatementHeader 
{
	font-family: verdana;
	font-size: 16px;
	font-weight: bold;
	color: black;
}
.StatementCopy 
{
	font-family: verdana;
	font-size: 10px;
	color: black;
}
 .InvalidField 
{
	border: red 3px solid;
}
.TableHeader 
{
    border:1px solid #686F78;
	font-family:tahoma; 
	font-size:10px; 
	font-weight:bold;
    color: #000000;
	background-image:url(../images/toolbar_bg.gif);
    height:20px;
    padding-left: 10px;
   }
.TableContent 
{
	font-family:verdana; 
	font-size:10px; 
	font-weight:normal;
    color: #000000;
    padding-left: 500px;
   }

.ButtonDefaultFromRoot
{
	border-left: solid 1px F5F5F5;
	border-right: solid 1px black;
	border-top: solid 1px F5F5F5;
	border-bottom: solid 1px black;
	font-family:verdana; 
	font-size:10px; 
	font-weight:normal;
    color: #000000;
	background-image:url(images/button_bg.gif);
    height:20px;
    margin-bottom: 1px;
    cursor:hand;
}


.ButtonDefault 
{
	border-left: solid 1px F5F5F5;
	border-right: solid 1px black;
	border-top: solid 1px F5F5F5;
	border-bottom: solid 1px black;
	font-family:verdana; 
	font-size:10px; 
	font-weight:normal;
    color: #000000;
	background-image:url(../images/button_bg.gif);
    height:20px;
    margin-bottom: 1px;
    cursor:hand;
}

.CWBprevious
{
	
}

.ButtonSmaller 
{
	border-left: solid 1px F5F5F5;
	border-right: solid 1px black;
	border-top: solid 1px F5F5F5;
	border-bottom: solid 1px black;
	font-family:tahoma; 
	font-size:9px; 
	font-weight:normal;
    color: #000000;
	background-image:url(../images/button_bg.gif);
    height:17px;
    margin-bottom: 1px;
    cursor:hand;
}

.ButtonSmallerFromRoot
{
	border-left: solid 1px F5F5F5;
	border-right: solid 1px black;
	border-top: solid 1px F5F5F5;
	border-bottom: solid 1px black;
	font-family:tahoma; 
	font-size:9px; 
	font-weight:normal;
    color: #000000;
	background-image:url(images/button_bg.gif);
    height:17px;
    margin-bottom: 1px;
    cursor:hand;
}

.SectionHeader 
{
		font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: white;

}


.SectionHeaderOld
{
	    FONT-FAMILY: verdana;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    color: #333333;

}
BODY,TD,INPUT,SELECT,A,TEXTAREA
{
    FONT-FAMILY: verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: #333333;
}

.TreeHeader
{
    FONT-FAMILY: verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: #333333;
}
.TreeChild
{
    FONT-FAMILY: verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: #333333;
}

.TreeChildSelected
{
    FONT-FAMILY: verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    background-color: Navy;
    color: #FFFFFF;
}


A:link	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}
	
.MessageBoxWarning {background: #fff6bf; border: 1px solid #fed324;}
.MessageBoxBase {margin: 8px 0 8px 0; padding: 8px;}
	
/* Clearfix */
.clearfix:after 		{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix 				{ display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix 		{ height: 1%; }
.clearfix 				{ display: block; }
/* close commented backslash hack */
