/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    BACKGROUND-COLOR: #ECE9D8;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: normal;
    MARGIN-TOP: 0em;
	MARGIN-LEFT: 0em;
	MARGIN-RIGHT: 0em;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
}
A {
	color:Black;
}
A:hover {
    color:Green!important;
}

A:visited {
	color:Purple;
}

H1 {
	color:White;
	font-size:1em;
	font-weight:bold;
	margin-top:0em;
	padding-top:.25em;
}

H2 {
	font-size: large;
	font-weight: bold;
	margin-left:.9em;
}

H3 {
	font-weight:bold;
	font-size:1em;
	margin-left:1em;
	margin-right:1em;
	margin-top:0em;
	margin-bottom:0em;
}

P {
	font-size:1em;
	margin-left:1em;
	margin-right:1em;
}

UL LI	{	
	list-style-type: square ;
	font-size:1em;
	margin-top:1em;
	margin-bottom:1em;
	margin-right:1em;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	font-size:1em;
	margin-top:1em;
	margin-bottom:1em;
	margin-right:1em;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

.browsercap {
    margin:0em;
    padding:0em;
}

.crumbline {
	font-size: .7em;
	margin-left:1.2em;
	margin-top:.5em;
	margin-bottom:.5em;
	color: #666666;
}

.documentList {
	font-size:.8em;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:1.1em;
	margin-right:1.1em;
	text-align:left;
}

.footer {
	font-size:.8em;
	margin-top:0em;
	margin-bottom:0em;
}

.gridHeader 
{
	font-size:1em;
	font-weight:bold;
	color:White;
	margin-bottom:0em;
	margin-top:0em;
	padding-right:1em;
}

.gridText
{
	font-size:1em;
	margin-bottom:0em;
	margin-top:0em;
	padding-right:1em;
}

.largetext {
	font-size: large;
	font-weight: bold;
}

.navlinks {
    color:Black;
    font-size:.9em;
    margin-left:1em;
    margin-bottom:0em;
    margin-top:0em;
    padding-top:.25em;
    padding-bottom:.25em;
}

.maintext {
	margin-bottom:0em;
	margin-top:0em;
}

.maindesc {
	font-size:.8em;
	margin-top:0em;
	margin-bottom:1em;
	margin-left:1.25em;
	margin-right:1.25em;
	text-align:left;
}

.pageclosetop {
	font-weight:bold;
	font-size:1em;
	margin-left:1em;
	margin-right:1em;
	margin-top:0em;
	margin-bottom:0em;
}

.pagetext {
	font-weight:bold;
}

.questiontext {
    font-weight:bold;
    font-size:1em;
    margin-top:0em;
    margin-bottom:1em;
    margin-right:1em;
}

.smalltext {
    font-size:small;
    margin:1em;
}

.urlmain {
	color: #339900;
	font-size:.8em;
	margin-top:0em;
	margin-bottom:0em;
	margin-left:1.25em;
}

#lyrHeader {
    width:100%;
    height:76px;
    margin:0;
    background:url(../images/header_repeater.jpg) center repeat-x;
}

#lyrLogHeader {
    background:#03386D url(../images/corner_left.gif) no-repeat left top;
    position:relative;
    height:30px;
    padding-left:9px;
}

#lyrLogRight {
    background:#03386D url(../images/corner_rt.gif) no-repeat right top;
    height:100%;
    padding-right:9px;
}

#lyrUpHeader {
	background:#03386D url(../images/corner_left.gif) no-repeat left top;
	position:relative;
	height:30px;
	padding-left:9px;
	margin-top:2em;
}

#lyrUpRight {
	background:#03386D url(../images/corner_rt.gif) no-repeat right top;
	height:100%;
	padding-right:9px;
}

#lyrNewsHeader {
	background:#03386D url(../images/corner_left.gif) no-repeat left top;
	position:relative;
	padding-left:9px;
	height:30px;
	margin-left:1em;
	margin-top:2em;
}

#lyrNewsRight {
	background:#03386D url(../images/corner_rt.gif) no-repeat right top;
	height:100%;
	padding-right:9px;
}

#lyrMessageHeader {
	background:#03386D url(../images/corner_left.gif) no-repeat left top;
	position:relative;
	height:30px;
	padding-left:9px;
	margin-top:2em;
}

#lyrMessageRight {
	background:#03386D url(../images/corner_rt.gif) no-repeat right top;
	height:100%;
	padding-right:9px;
}
