/* Default CSS Stylesheet for a new Web Application project */

BODY
{
	font-weight: normal;
	font-size: 0.8em;
	word-spacing: normal;
	text-transform: none;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: #ffffcc;
}

H1, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	16pt;
	font-weight:	1200;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	color:		red;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	14pt;
	font-weight:	1200;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	color:		blue;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12pt;
	font-weight:	1200;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	color:		blue;
	}	
		
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;
	}	

.SubjectHeadingCell
{
	border-top: solid 1px;
	border-bottom: solid 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	height: 50px;
	vertical-align: bottom;
}
.SubjectHeadingCell span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	16pt;
	font-weight:	1200;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	color:		red;
}
.SubjectHeadingCell .SubjectHeadingDescription, .SubjectHeadingCell .SubjectHeadingDescription span
{
	font-size: 12pt;
	font-weight: normal;
	color: Black;
}
		
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:	#3333cc;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}
	
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;
	}	

IMG 	{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	}
DIV 
{
	background-color: #ffffcc;
	border-style:none;
}

#divContentPanel
{
	overflow:auto;
	position:relative;
}

.contenttable
{
	border-top: solid 1px #999999;
	border-bottom: solid 1px #999999;
}
.contenttable td
{
	border-left: solid 1px #999999;
	border-right: solid 1px #999999;
}
.contenttablenotopborder
{
	border-top: solid 1px #999999;
}

/* Menu styles */
.linksbar
{
	border-top: solid 1px #333399;
	border-bottom: solid 1px #333399;
	margin-top: 10px;
	margin-bottom: 2px;
	background-color: #ffffaa;
}
.linksbar td
{
	font-size: 10pt;
}
.staticmenuselected
{
     font-weight: bold;
}
.dynamicmenu
{
    border: solid 1px #90acca;
    padding: 2px;
    position: absolute;
    margin-top: 3px;
    margin-left: -2px;
}
.dynamicmenuitem
{
    line-height: 18px;
    height: 18px;
    border: solid 1px #FFFFFF;
    padding: 0px 2px 0px 2px;
    white-space: nowrap;
}
.dynamicmenuitemhover
{
    background-color: #EEEEFF;
    border: solid 1px #90acca;
    padding: 0px 2px 0px 2px;
    white-space: nowrap;
}
.dynamicmenuitem a, .dynamicmenuitem a:hover, .dynamicmenuitemhover a, .dynamicmenuitemhover a:hover
{
    text-decoration: none;
    width: 140px;
}

/* Paragraph Index Types */
.paragraphIndexType_1, .paragraphIndexType_2
{
	color: Red;
}
.paragraphIndexType_3
{
}

/* Search Item types */
.SearchItem_1 a, .SearchItem_1 a:visited
{
	color: red;
	font-weight: bold;
}
.SearchItem_2 a, .SearchItem_2 a:visited
{
	color: red;
}
.SearchItem_3 a, .SearchItem_3 a:visited
{
	font-weight: bold;
}
