body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align:top
}

td.center {
	vertical-align:middle;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.bodystyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 25;
}

.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 25;
}

.xbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	padding: 25;
}

.expanded {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	letter-spacing: 2px;
}

.justified {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color:#000000;
	text-align:center;
	vertical-align:middle;
	
}

.box1 {
	padding: 3px;
	border-width: medium;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border: 1px solid;
}

div.centered {
text-align: center;
vertical-align:middle;
height:100%;
}

div.centered table {
margin: 0 auto; 
text-align: left;
}

td.borderleft {
	background:url(images/Body_border_left.jpg) 0 0 repeat-y;
}

td.borderright {
	background-image:url(images/Body_border_right.jpg);
	background-repeat:repeat-y;
}

a {
color:#FF33CC;
text-decoration:none;

}

a img {
  border:none;
}

a.rollenter {
	display:block;
	width:263;
	height:28;
	background:url(images/Enter0.gif) 0 0 no-repeat;
	text-decoration:none;
}

a:hover.rollenter {
	background-position: -263px 0;
}

a.rollabo {
	display:block;
	width:83;
	height:42;
	background:url(images/About.0.jpg) 0 0 no-repeat;
	text-decoration:none;
}

a:hover.rollabo {
	background-position: -83px 0;
}

a.rolluni {
	display:block;
	width:79;
	height:42;
	background:url(images/Union.0.jpg) 0 0 no-repeat;
	text-decoration:none;
}

a:hover.rolluni {
	background-position: -79px 0;
}

a.rollpac {
	display:block;
	width:86;
	height:42;
	background:url(images/Packages.0.jpg) 0 0 no-repeat;
	text-decoration:none;
}

a:hover.rollpac {
	background-position: -86px 0;
}

a.rollres {
	display:block;
	width:91;
	height:42;
	background:url(images/Resources.0.jpg) 0 0 no-repeat;
	text-decoration:none;
}

a:hover.rollres {
	background-position: -91px 0;
}

a.rollcon {
	display:block;
	width:80;
	height:42;
	background:url(images/Contact.0.jpg) 0 0 no-repeat;
	text-decoration:none;
}

a:hover.rollcon {
	background-position: -80px 0;
}

.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 25;
	background-color:#CCCCCC;
	color:#FFFFFF;
}

.copy2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 25;
	background-color:#FFFFFF;
	color:#CCCCCC;
}

div.deadcenter {
	vertical-align:middle;

}