/* Style Sheet for QWebApps Website */

H1, H2, H3, H4, H5, H6 {
	text-align: center;
	color: darkblue
}


A {
	color: darkblue; 
	text-decoration: none; 
	font-weight: bold; 
	font-style: normal
}

A:link {
	color: darkblue; 
	text-decoration: none; 
	font-weight: bold; 
	font-style: normal
}

A:visited {
	color: darkblue; 
	text-decoration: none; 
	font-weight: bold; 
	font-style: normal
}

A:hover {
	color: #2B57AF; 
	text-decoration: none; 
	font-weight: bold; 
	font-style: normal
}

A:active {
	color:#2B57AF; 
	text-decoration: none; 
	font-weight: bold; 
	font-style: normal
}

A.normal {
	color: #000000; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal
}

A.normal:link {
	color: #000000; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal
}

A.normal:visited {
	color: #000000; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal
}

A.normal:hover {
	color:#800000; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal
}

A.normal:active {
	/* color: #4A57BA; */
	color: #800000; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal
}

A.index {
	color: darkblue; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal
}

A.index:link {
	color: darkblue; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal
}

A.index:visited {
	color: darkblue; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal
}

A.index:hover {
	color: #2B57AF; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal
}

A.index:active {
	color: #2B57AF; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal
}

A.xsmall {
	color: darkblue; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 8pt; 
	font-style: normal
}

A.xsmall:link {
	color: darkblue; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 8pt; 
	font-style: normal
}

A.xsmall:visited {
	color: darkblue; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 8pt; 
	font-style: normal
}

A.xsmall:hover {
	color: #2B57AF; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 8pt; 
	font-style: normal
}

A.xsmall:active {
	color: #2B57AF; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 8pt; 
	font-style: normal
}

A.small {
	color: darkblue; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 9pt; 
	font-style: normal
}

A.small:link {
	color: darkblue; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 9pt; 
	font-style: normal
}

A.small:visited {
	color: darkblue; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 9pt; 
	font-style: normal
}

A.small:hover {
	color: #2B57AF; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 9pt; 
	font-style: normal
}

A.small:active {
	color: #2B57AF; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 9pt; 
	font-style: normal
}


EM.mainSmall {
	color: #000000; 
	font-weight: normal; 
	font-size: 10pt;
	font-style: italic
}


EM.main {
	color: #000000; 
	font-weight: bold; 
	font-size: 15pt;
	font-style: normal
}


EM.mainLarge {
	color: #1D0276; 
	font-weight: normal; 
	font-size: 40pt;
	font-style: normal
}

EM.boldSm {
	color: #000000; 
	font-weight: bold; 
	font-size: 11pt;
	font-style: italic
}



TH {
	background-color: darkblue; 
	text-decoration: none;
	color: #DEDEDE; 
	font-weight: bold; 
	font-size: small; 
	font-style: normal
}

/* for index files */
TH.index {
	background-color: darkblue; 
	text-decoration: none;
	color: #FFFFFF; 
	font-weight: bold; 
	font-size: 11pt; 
	font-style: normal
}


TH.hdr {
	background-color: darkblue; 
	text-decoration: none;
	color: #FFFFFF; 
	font-weight: bold; 
	font-size: 10pt; 
	font-style: normal
}


TD {
	color: #000000; 
}


TD.menu {
	text-decoration: none;
	color: darkblue; 
	font-weight: normal; 
	font-size: 9pt; 
}


TD.hdrqwa {
	text-decoration: none;
	font-face: Times New Romain;
	font-weight: bold; 
	font-size: 14pt; 
	font-style: italic;
}


TD.header {
	text-decoration: none;
	font-face: Times New Romain;
	font-weight: normal; 
	font-size: 9pt; 
	font-style: normal;
}

TD.hdrtitle {
	text-decoration: none;
	color: darkblue;
	font-face: Times New Romain;
	font-weight: bold; 
	font-size: 14pt; 
	font-style: normal;
}

BODY {
	background-color: #FFFFFF; 
	color: #000000; 
}


/* Calendar class settings */

H3.cal {
	text-align: center;
	color: #000000
}

TH.cal {
	background-color: darkblue; 
	text-decoration: none;
	color: #DEDEDE; 
	font-weight: bold; 
	font-size: xsmall; 
	font-style: normal
}


TD.xsmall {
	text-decoration: none;
	color: #FFFFFF; 
	font-weight: normal; 
	font-size: 8pt; 
}

TD.cal {
	background-color: #FFFFFF; 
	text-decoration: none;
	color: #000000; 
	font-weight: normal; 
	font-size: 12pt; 
}

TD.calcur {
	background-color: lightgrey; 
	text-decoration: none;
	color: #000000; 
	font-weight: normal; 
	font-size: 12pt; 
}

/* End Calendar class settings */


/* Footer info */

TD.footer {
	text-decoration: none;
	color: #000000; 
	font-weight: normal; 
	font-size: 9pt; 
}


#required {
	text-decoration: none;
	color: darkblue; 
	font-weight: normal; 
	font-size: 9pt; 
}


SPAN.footer {
	text-decoration: none;
	color: #000000; 
	font-weight: normal; 
	font-size: 8pt; 
}
