body { 
	margin: 0px; 
	padding: 0px;
	background: #9999cc; 
	font-family: Georgia, Times, Helvetica, serif; 
	font-size: 12pt; 
}

h1,h2 {
	color: #330000;
}

table.highlight { 
	width: 100%; 
	border: groove; 
	background: #9999cc; 
}

table.topheader {
    width: 100%;
}

td.breadcrumb {
	background-color: #330000;
	width: 90%;
}

.alignleft {
	left: 100%;
	text-align: right
}

.alignright {
	right: 100%;
	text-align: right;	
}

td.content { 
    background-color: white;
	 height: 400px;
}

td.home { 
    background-color: #cc6600;
	 height: 400px;
}

td.contentspacer { 
    background-color: white;
}

td.homespacer { 
    background-color: #cc6600;
}


.headeractionbig {
    color: white;
    font-size: 12pt;
    font-family: verdana, serif;
}

.headeractionsmall {
    color: white;
    font-size: 10pt;
    font-family: verdana, serif;
}

td.lefttopheader {
    vertical-align: middle;   
    width: 344;    
}

td.topactionheader {
    width: 119;
}

td.righttopheader {
    text-align: right;
    vertical-align: bottom;
}

hr.content {
    width: 90%;
    height: 3px;
    color: #330000;
    text-align: center;
    border: 1px solid #330000;
}

table.content {
	 font-family: Times,Helvetica,sans-serif;
    font-size: 12pt;
    color: #330000;
	 background: white;
}

table.home {
	 font-family: Times,Helvetica,sans-serif;
    font-size: 14pt;
    color: #330000;
	 background: #cc6600;
}

.aligntextright {
	text-align: right;
}

a:link.breadlink { 
	font-family: Arial, Helvetica, sans-serif; 
	color: white; 
	font-size: 10pt; 
	text-decoration: underline;
}

a:visited.breadlink { 
	font-family: Arial, Helvetica, sans-serif; 
	color: white; 
	font-size: 10pt; 
	text-decoration: underline;
}

a:hover.breadlink { 
	font-family: Arial, Helvetica, sans-serif; 
	color: white; 
	font-size: 10pt; 
	text-decoration: underline;
}

.breadtext { 
	font-family: Arial, Helvetica, sans-serif; 
	color: white; 
	font-size: 10pt; 
}

a:link.actionlink { 
	font-family: Arial, Helvetica, sans-serif; 
	color: white; 
	font-size: 12pt; 
	text-decoration: none;
}

a:visited.actionlink { 
	font-family: Arial, Helvetica, sans-serif; 
	color: white; 
	font-size: 12pt; 
	text-decoration: none;
}

a:hover.actionlink { 
	font-family: Arial, Helvetica, sans-serif; 
	color: white; 
	font-size: 12pt; 
	text-decoration: none;
}
a:link.smallnavlink { 
	font-family: Arial, Helvetica, sans-serif; 
	color: #330000; 
	font-size: 12pt; 
	text-decoration: underline;
}

a:visited.smallnavlink { 
	font-family: Arial, Helvetica, sans-serif; 
	color: #330000; 
	font-size: 12pt; 
	text-decoration: underline;
}

a:hover.smallnavlink { 
	font-family: Arial, Helvetica, sans-serif; 
	color: #330000; 
	font-size: 12pt; 
	text-decoration: underline;
}

a:link { 
	color: #330000; 
	text-decoration: underline;
}

a:visited { 
	color: #330000; 
	text-decoration: underline;
}

a:hover { 
	color: #330000; 
	text-decoration: underline;
}

a:link.langnavlink { 
	font-family: Arial, Helvetica, sans-serif; 
	color: #330000; 
	font-size: 14pt; 
	text-decoration: underline;
}

a:visited.langnavlink { 
	font-family: Arial, Helvetica, sans-serif; 
	color: #330000; 
	font-size: 14pt; 
	text-decoration: underline;
}

a:hover.langnavlink { 
	font-family: Arial, Helvetica, sans-serif; 
	color: #330000; 
	font-size: 14pt; 
	text-decoration: underline;
}

a:link.navlink { 
	font-family: Arial, Helvetica, sans-serif; 
	color: white; 
	font-size: 10pt; 
	text-decoration: none;
}

a:visited.navlink { 
	font-family: Arial, Helvetica, sans-serif; 
	color: white; 
	font-size: 10pt; 
	text-decoration: none;
}

a:hover.navlink { 
	font-family: Arial, Helvetica, sans-serif; 
	color: white; 
	font-size: 10pt; 
	text-decoration: underline;
}

.navtext { 
	font-family: Arial, Helvetica, sans-serif; 
	color: white; 
	font-size: 12pt; 
	text-decoration: none;
}

a:hover.navlink { 
	font-family: Arial, Helvetica, sans-serif; 
	color: white; 
	font-size: 10pt; 
	text-decoration: underline;
}

	.navbutton {
	   vertical-align: center;
	   background-image: url("../images/navbutton.gif");
	   color: white;
	   border: 0;
	   font-size: 12pt;
	   font-family: Arial, Helvetica, sans-serif;
	}
	
	a:link.navbuttonlink {
	   color: white;
	   text-decoration: none;
	}
	
    a:visited.navbuttonlink {
	   color: white;
	   text-decoration: #cc9966;
	}
	
    a:hover.navbuttonlink {
	   color: white;
	   text-decoration: underline;
	}
	
.testfloat {
	border: 0px;
}
.to-right {
	float: right;
}
.to-left {
	float: left;
}

.required {
	font-weight: bold;
	color: #330000;
}

.label {
	color: #330000;
}

textarea.textentry {
	color: #330000;
	background-color: white;
	border:1px solid;
	border-top-color: #9999cc;
	border-left-color: #9999cc;
	border-right-color: #9999cc;
	border-bottom-color: #9999cc;
}

input.textentry {
	color: #330000;
	background-color: white;
	border:1px solid;
	border-top-color: #9999cc;
	border-left-color: #9999cc;
	border-right-color: #9999cc;
	border-bottom-color: #9999cc;
}

select.button {
	color: #330000;
	background-color: white;
	border:1px solid;
	border-top-color: #9999cc;
	border-left-color: #9999cc;
	border-right-color: #9999cc;
	border-bottom-color: #9999cc;
}

input.button {
	color: white;
	background-color:#330000;
	border:2px outset;
	border-top-color: #330000;
	border-left-color: #330000;
	border-right-color: white;
	border-bottom-color: white;
}

input.roundedbutton {
	color: white;
	background-color:#330000;
	border:3px outset;
	border-color: white;
	-moz-border-radius:25px;
	width: 140px;
}

input.roundedactivebutton {
	color: #330000;
	font-weight: bold;
	background-color:white;
	border:3px outset;
	border-color: white;
	-moz-border-radius:25px;
	width: 140px;
}

/* CSS Customized Styles above */

/*
h1, h2, h3 {
	font-family: Verdana, sans-serif;  
	color: #9999cc; 
}

h1 { 
	text-align: center; 
	font-size: 18; 
}

h2 { 
	text-align: center; 
	font-size: 16; 
}

h3 { 
	text-align: left; 
	font-size: 14; 
}

p.pagelabel { 
	font-size: large; 
	color: #0c0c26;
}

p.summaryheader { 
	font-size: small; 
}

p.bighometext { 
	font-family: verdana, sans-serif; 
	color: #9999cc; 
	font-size: x-large; 
}

p.leftheaderdescription { 
	font-family: verdana; 
	font-size: 12; 
	font-style: bold; 
}



img.subtopheader { 
	height: 30; 
	width: 60; 
}

img.toprightimg, img, logo {
	border: 0px; 
}

span.topcentertext {
	font-family: verdana, sans-serif; 
	color: #ffff99; 
	font-size: x-large; 
}

h1.homeheadline { 
	font-family: Verdana, sans-serif;  
	color: white; 
	text-align: center; 
}

.photobackground { 
	height: 99px; 
	width: 100%;
	background:#9999cc url(../images/header_photo_arlington.jpg); 
}

table.homeheadline { width:100%; background: #9999cc; }
table.topheader { width: 100%; }
table.fillwidth { width: 100%; }
table.leftheaderdescription {  font-size: small; background-image: url("../images/about_aujp.jpg"); }

td.hometext { width: 50%; border-style: outset; background: #FFFFCC;}
td.content { background: white; height: 500;}
td.contentspacer { background: white; }
td.navigation { background: #9999cc; width: 104; text-align: center; }
td.topheaderfiller {  width: 10%; background-image: url("../images/about_aujp.jpg"); }
td.topheaderrandom { width: auto; }
td.pagelabel { width: 50%; background-image: url("../images/header_photo.jpg"); color: #663300; font-size: x-large; font-style: bold; text-align: center; font: verdana; }
td.altleftnav { background: #9999cc; }
td.altleftnavs { background: #9999cc; text-align: center; }


a:link.leftnavlink { font-family: arial, sans-serif; color: #ffff99; text-decoration: none; text-align: left ; left-margin: 10px; font-size: 14; }
a:link.eventleftnavlink { font-family: arial, sans-serif; color: #9999cc; text-decoration: none; text-align: left ; left-margin: 10px; font-size: 14; }
a:link.altleftnavlink {  font-family: arial, sans-serif; color: #ffff99; font-size: 14;  font-style: bold; left margin: 10px; text-decoration: none; }
a:link.leftnavgrplink { font-family: verdana, sans-serif; color: #ffff99; text-decoration: none; text-align: center; font-size: 18; }
a:link.altleftnavgrplink {  font-family: verdana, sans-serif; color: #ffff99; font-size: 18;  font-style: bold; left margin: 10px; text-decoration: none; }
a:link.footerlink { font-color: #9999cc; font-size: small; }
a:link.biglink { font-color: #9999cc; font-size: large; }
a:link { color: #9999cc; text-decoration: underline; }

a:visited.leftnavlink { font-family: arial, sans-serif; color: #ffff99; text-decoration: none; left-margin: 10px; font-size: 14; text-align: left; }
a:visited.eventleftnavlink { font-family: arial, sans-serif; color: #9999cc; text-decoration: none; left-margin: 10px; font-size: 14; text-align: left; }
a:visited.altleftnavlink {  font-family: arial, sans-serif; color: #ffff99; font-size: 14;  font-style: bold; left margin: 10px; text-decoration: none; }
a:visited.leftnavgrplink { font-family: verdana, sans-serif; color: #ffff99; text-align: center; text-decoration: none; font-size: 18; }
a:visited.altleftnavgrplink {  font-family: verdana, sans-serif; color: #ffff99; font-size: 18;  font-style: bold; left margin: 10px; text-decoration: none; }
a:visited.footerlink { color: #339933; font-size: small; }
a:visited.biglink { color: #339933; font-size: large; }
a:visited { color: #339933; text-decoration: underline; }

a:hover.leftnavlink { font-family: arial, sans-serif; color: white; text-decoration: none; font-size: 14; left-margin: 10px; text-align: left; }
a:hover.eventleftnavlink { font-family: arial, sans-serif; color: #9999cc; text-decoration: none; font-size: 14; left-margin: 10px; text-align: left; }
a:hover.altleftnavlink { font-family: arial,sans-serif; color: white; font-size: 14;  font-style: bold; left margin: 10px;  text-decoration: none; }
a:hover.leftnavgrplink { font-family: verdana, sans-serif; color: white; text-decoration: none; text-align: center; }
a:hover.altleftnavgrplink { font-family: verdana, sans-serif; color: white; font-size: 18;  font-style: bold; left margin: 10px; text-decoration: none; }
a:hover.footerlink { color: #9999cc; font-size: small; }
a:hover.biglink { color: #9999cc; font-size: large; }
a:hover { color: #9999cc; text-decoration: underline; }

.clear {
	clear: both;
}


.leftnavfloat {
	width: 144px;
}

.to-left2 {
    margin-left: 0px;
	float: left;
}
.wrapper {
}

.outer {
	margin-left: 144px; 
	margin-right: 0px; 
	background-color: white;
}
.wrap-cl {
	float: left;
	width: 100%;
	margin-right: -1px;
}

.leftfloat {
	float: left;
	position: relative;
	background: #9999cc;
	color: white;
	width: 144px;  /
	margin-left: -145px;  
	margin-right: 2px;
}

.rightfloat {
	float: right;
	position: relative;
	width: 144px;  
	margin-right: -143px; 	margin-left: 2px;
}

.centerfloat {
	float: right;
	width: 100%;
	background: white;
	color: #330000;
	margin-left: -1px;
	min-height: 600px;
}

* html .wrap-cl {
	margin-right: 0;
}
* html .center {
	margin-left: 0;
}
* html .left {
	margin-right: 1px;
}
* html .right {
	margin-left: 1px;
}

* html .outer, * html .wide, * html h2, * html .wrapper {
	height: 1px;
}
* html .incenter {
	width: 100%;
	margin-right: -10000px;
}

.outer {
	word-wrap: break-word;
}

.minwidth {
	min-width: 504px;
}


* html .wrapper {
	margin-left: -504px;
	position: relative;
}


*/
