﻿.listhead
{
	BACKGROUND-COLOR:#d1d3d4;
	color:#003399;
    FONT-WEIGHT: bolder;
    FONT-SIZE: x-small;
    FONT-FAMILY: ;
    HEIGHT: 16px
}
.listdet
{
    FONT-SIZE: xx-small;
    COLOR: black;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: ;
    HEIGHT: 22px;
    BACKGROUND-COLOR: white
}
.listdetb
{
    FONT-SIZE: x-small;
    COLOR: black;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: ;
    HEIGHT: 22px;
    BACKGROUND-COLOR: white
}
.button
{
    FONT-SIZE: xx-small;
    COLOR: black;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: ;
    HEIGHT: 22px;
    BACKGROUND-COLOR: white
}
.pagehead
{
	BACKGROUND-COLOR:#d1d3d4;
	color:#003399;
    FONT-WEIGHT: 600;
    FONT-SIZE: medium;
    FONT-FAMILY: ;
    HEIGHT: 35px;    
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
.header
{
    BACKGROUND-COLOR:#d1d3d4;
    FONT-SIZE: large;
    TEXT-TRANSFORM: capitalize;
    WIDTH: 100%;
    COLOR: white;
    FONT-FAMILY: ;
    HEIGHT: 45px;
    TEXT-ALIGN: center
}
.invdetailhdr
{
	BACKGROUND-COLOR:#d1d3d4;
    FONT-SIZE: medium;
    WIDTH: 100%;
    FONT-FAMILY: ;
    HEIGHT: 23px

}
.listtable
{
	BACKGROUND-COLOR:#d1d3d4;
    WIDTH: 100%;
    FONT-FAMILY: 
}
.menutable
{
	BACKGROUND-COLOR:#d1d3d4;
    FONT-SIZE: x-small;
    TEXT-TRANSFORM: capitalize;
    WIDTH: 10%;
    COLOR: blue;
    TEXT-INDENT: 1px;
    FONT-FAMILY: ;
    BACKGROUND-COLOR: #eda60b;
    TEXT-ALIGN: center
}
.maintable
{
	BACKGROUND-COLOR:#d1d3d4;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 100%;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: ;
    
}
.startpage
{
    FONT-FAMILY: ;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
.startlist
{
    FONT-SIZE: larger;
    FONT-FAMILY: ;
    TEXT-ALIGN: center
}
.catheader
{
	BACKGROUND-COLOR:#d1d3d4;
    FONT-WEIGHT: bolder;
    FONT-SIZE: small;
    FONT-FAMILY: 
}
.catheader2
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: small;
    FONT-FAMILY: ;
}
.catheader3
{
    FONT-WEIGHT: 900;
    FONT-SIZE: medium;
    COLOR: black;
    FONT-FAMILY: ;
}
.listdet2
{
    FONT-SIZE: xx-small;
    COLOR: black;
    FONT-FAMILY: ;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #d1d3d4;
}
.listdet2b
{
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: ;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #d1d3d4;
}
.listdet3
{
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: ;
    HEIGHT: 22px;
    BACKGROUND-COLOR: powderblue
}
.listsumm
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: small;
    COLOR: black;
    FONT-FAMILY: ;
    HEIGHT: 22px;
    BACKGROUND-COLOR: transparent
}
.listdeterror
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: xx-small;
    COLOR: black;
    FONT-FAMILY: Calibri, Corbel, Arial;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #ff3333
}
/* CSS Document */
html, body {
	font-family: Calibri, Corbel, Arial, Helvetica, sans-serif;
	font-size:12px; /* SET YOUR STANDARD FONT SIZE */
	color:#595a5c;
	height:100%;
	min-height:636px;
	margin:0pt;
	padding:0pt;
	text-align:center;
	background:#333333;
}

/* TEXT FORMATTING */
p {
	font-size:1.1em;
	line-height:1.1em;
	padding:0 0 1.2em 0;
	margin:0;
	float: none;
}
h1, h2, h3, h4, h5, th, thead, tfoot {}
h1 { color:#003399; font-weight:bold; font-size:2.0em; line-height:2.0em; padding:0 0 0.2em 0; margin:0; }
h2 { color:#003399; font-weight:bold; font-size:1.2em; line-height:1.2em; padding:0 0 0.2em 0; margin:0; }
h3 { color:#003399; font-weight:bold; font-size:1em; line-height:1.2em; padding:0 0 0.2em 0; margin:0; }
h4 { font-weight:normal; font-size:1.2em; line-height: 1.2em; padding:0 0 1.2em 0; margin:0; }
h5 { font-weight:bold; font-size:1.2em; line-height: 1.2em; padding:0 0 0.2em 0; margin:0; }
.hrBlue { color:#003399; }
a {}
a:link, a:visited { color:#003399; text-decoration:none; }
a:hover, a:active { color:#003399; text-decoration:underline; }
ul { margin:0; padding:0 0 10px 15px; }
li { /*margin:0 0 0 10PX;z; padding:0;*/ }

/* LAYOUT */
div#universe { text-align:left; width:954px; height:auto; background:url(images/hr_bg.gif) repeat-y #d1d3d4; margin: 0 auto; }
#lvlA_navigation { width:126px; height:100%; overflow:hidden; background: url(images/hr_navbg.gif) bottom right no-repeat #808285; color:#FFFFFF }
#lvlA_container { width:828px; height:100%; }
#lvlB_1 { width:673px; height:100%; }
#lvlB_2
{
	width: 155px;
	height: 100%;
	color: #FFFFFF;
}
.lvlleft { float:left; }
.lvlright
{
	float: right;
}
.clearall { clear:both; visibility:hidden; }

#lvlB_2 a {}
#lvlB_2 a:link, #lvlB_2 a:visited { color:#FFFFFF; text-decoration:none; }
#lvlB_2 a:hover, #lvlB_2 a:active { color:#81b3db; text-decoration:none; }

/* CONTENT AREAS */
.logoArea { width:92px; margin: 16px auto; }

.headerArea {}

.contentArea {}

.footerArea { color:#595a5c; font-size:0.9em; padding: 0 4px; text-align:center; line-height:1.4em; }
.footerArea a:link, .footerArea a:visited { color:#595a5c; text-decoration:none; }
.footerArea a:hover, .footerArea a:active { color:#a7a9ac; text-decoration:none; }

.sideArea
{
	font-size: 0.9em;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 4px;
} 

.scrollArea
{
	overflow: auto;
	height: auto;
} 

.whiteArea2{ width:468px; height:344px; overflow:auto; background: url(images/hr_whitebg.gif) repeat-y #FFFFFF; margin: 40px 0 40px 58px; padding: 10px 50px 10px 40px; clear:both; }
.whiteArea{ width:588px; height:auto; overflow:auto; background: url(images/hr_whitebg2.gif) repeat-y #FFFFFF; margin: 40px 0px 40px 40px; padding: 10px 10px 10px 10px; clear:both; }

.greyArea { width:588px; height:344px; overflow:auto; margin: 40px 0 40px 40px; padding: 0px 0px 0px 0px; clear:both; }

/* NAVIGATION */
.navArea { color:#FFFFFF; list-style:none; padding-left: 0px; margin-left: 0px; margin-top:60px; }
.navLink { display:block; padding:0; margin:0;  }
.navLink a { display:block; border-bottom: #d1d3d4 1px solid; padding: 2px 0px 4px 15px; margin:0; }
.navLink a:link, .navLink a:visited { color:#FFFFFF; text-decoration:none; }
.navLink a:hover, .navLink a:active { color:#a7a9ac; text-decoration:none; border-color:#a7a9ac; }

form { padding:0; margin:0 0 10px 0; }
.formMenu { color:#666666; font-size:0.9em; width:120px; margin: 0 0 2px 0; }
.formButton { color:#666666; font-size:0.9em; }
.prettytable {
	padding: 10px;
	border-top: medium solid #CCCCCC;
	border-right: medium none #CCCCCC;
	border-bottom: medium none #CCCCCC;
	border-left: medium none #CCCCCC;
}
.subhead {
	font-family: calibri, corbel, "trebuchet MS", arial;
	font-size: 16px;
	font-weight: bold;
	color: #003399;
}

