/* CSS Document */

a:link {
	color: #000000;
	text-decoration:none;
}

a:visited {
	color: #000000;
	text-decoration:none;
}

a:hover {
	color: #000000;
	text-decoration:none;
}

a:active {
	color: #000000;
	text-decoration:none;
}

body {
	background-color: #999999;
}



/* Class Object */

.underline-grey {
	border-bottom-width:1px;
	border-bottom-color:#4d4d4d;
	border-bottom-style:solid;
}

.table-white {
	background-color:#CCCCCC;
	border-color:#DDDDDD;
	border-width:3px;
	border-style:solid;
	text-align:left;
}

.table-outside {
	background-color:#999999;
	border-color:#000000;
	border-width:1px;
	border-style:solid;
	text-align:left;
}

.table-cell-grey {
	border-color:#999999;
	border-width:2px;
	border-style:solid;
	text-align:left;
}


.table-errors {
	border: solid 1px #000000;
	background-color:#CCCCCC;
}


.bottom-line {
	border-bottom-color:#000000;
	border-bottom-width:1px;
	border-bottom-style:solid;
}


.image-border-grey {
	border-color:#CCCCCC;
	border-width:1px;
	border-style:solid;
}

.image-border-darkgrey {
	border-color:#999999;
	border-width:2px;
	border-style:solid;
}

.page-text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}

.page-text-bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10pt;
}

.page-text-green {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#147526;
	font-size:10pt;
}

.page-text-green-bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#147526;
	font-weight:bold;
	font-size:10pt;
}

.page-text-red-large {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#147526;
	font-size:11pt;
}

.page-text-small {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
}

.page-text-small-bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9pt;
}

.page-text-smaller {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
}

.menu-text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
}

.page-text-smaller-bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:8pt;
}

.ContactUs {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
}

.page-footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
}

.news {
	text-align:justify;
}

.border-bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.XcaliburFooter {
	font-family:Arial;
	font-size:8pt;
}



/* Layer Objects */

#Header {
	position:absolute;
	width:528px;
	height:35px;
	z-index:1;
	left: 285px;
	top: 58px;
}

#MainBody {
	position:relative;
}

#Services-Menu {
	position:absolute;
	left: 208px;
	top: 407px;
	background-color:#c2d0c4;
	visibility:hidden;
}

#Services-UA-SubMenu {
	position:absolute;
	left: 195px;
	top: 42px;
	background-color:#c2d0c4;
	visibility:hidden;
}

#CenterHead-2nd {
	position:absolute;
	width:255;
	height:30;
	left: 21px;
	top: 156px;
	z-index:2;
}

#CenterHead-2nd-Menu {
	position:absolute;
	width:540;
	height:30;
	left: 276px;
	top: 156px;
}

#CenterHead-3rd {
	position:absolute;
	width:400;
	height:30;
	left: 21px;
	top: 2702px;
}

#CenterHead-4th {
	position:absolute;
	width:400;
	height:30;
	left: 21px;
	top: 4217px;
}

#ContactUs {
	position:absolute;
	width:112;
	height:30;
	z-index:3;
	left: 21px;
	top: 126px;
}

#PageTitle {
	position:absolute;
	width:112;
	height:30;
	z-index:3;
	left: 600px;
	top: 126px;
}

#Awards {
	position:absolute;
	width:100;
	height:30;
	z-index:4;
	left: 221px;
	top: 598px;
}

#InTheNews {
	position:absolute;
	width:120;
	height:30;
	z-index:5;
	left: 524px;
	top: 598px;
}

#Options {
	position:absolute;
	width:135;
	height:30;
	z-index:3;
	left: 21px;
	top: 287px;
}


#ticker {
	position:absolute;
	width:199px;
	height:210px;
	z-index:2;
	left: 240px;
	top: 180px;
}

