.skip {
	FONT-SIZE: 0pt; COLOR: white; POSITION: absolute; TOP: -100px; TEXT-DECORATION: none;
}
A.skip:active {
	COLOR: #ffffff; POSITION: absolute; TOP: -100px;
}
A.skip:visited {
	COLOR: #ffffff; POSITION: absolute; TOP: -100px;
}
A.skip:link {
	COLOR: #ffffff; POSITION: absolute; TOP: -100px;
}
A.skip:hover {
	COLOR: #ffffff; POSITION: absolute; TOP: -100px;
}
BODY {
	BACKGROUND: #9a8a69 url(images/red10_bg.gif) repeat-x; 
	MARGIN: 10px 0px; 
	FONT: 11px Verdana, Arial, helvetica, sans-serif; 
	COLOR: #000000; 
	TEXT-ALIGN: center;
}
P {
	COLOR: #333333;
	MARGIN-RIGHT: 5px;
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 12px;
}

li {
	FONT: 12px Verdana, Arial, helvetica, sans-serif; 
	COLOR: #36445e; 

}

A {
	COLOR: #B40102;
}
IMG {
	BORDER: 0px; 
}
#fileIcon {
	VERTICAL-ALIGN: middle;
}
H1 {
	FONT: bold 22px Verdana, Arial, helvetica, sans-serif; 
	COLOR: #364461;
}
H2 {
	FONT: bold 12px Verdana, Arial, helvetica, sans-serif; 
	COLOR: #364461;
}
H3 {
	FONT: bold 18px Verdana, Arial, helvetica, sans-serif; 
	COLOR: #ffffff;
}
H4 {
	FONT: bold 11px Verdana, Arial, helvetica, sans-serif; 
	COLOR: #ffffff;
}

#main_content h3, #main_content h4 {
COLOR: #364461;
}

H5 {
	FONT: bold 14px Verdana, Arial, helvetica, sans-serif; 
	COLOR: #364461;
}
H6 {
	FONT: bold 12px Verdana, Arial, helvetica, sans-serif; 
	COLOR: #364461;
}
P.more {
	CLEAR: both; 
	FONT-SIZE: 11px; 
	TEXT-ALIGN: right;	
	margin-top:-10px;
}
P.more A {
	COLOR: #930223; 
	TEXT-DECORATION: none;
}
P.more A:hover {
	TEXT-DECORATION: underline;
}
#center_box1 p.more{
margin-top:0px;
margin-bottom: 15px;
}

#container {
	MARGIN: 0 auto; 
	WIDTH: 760px; 
	BACKGROUND-COLOR: #666666;
}
#container_main {
	PADDING: 0px; 
	MARGIN: 0px; 
	FLOAT: right; 
	BACKGROUND-COLOR: #666666;
	width:560px;
}
.portalheader {
	PADDING: 0px; 
	FLOAT: none; 
	MARGIN: 0px auto; 
	WIDTH: 760px; 
	BORDER-BOTTOM: #666 1px solid; 
	HEIGHT: 27px; 
	BACKGROUND-COLOR: #a12a2c; 
	TEXT-ALIGN: left;
}
.portallogo {
	FLOAT: left; 
	MARGIN: 0px; 
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #e0e0e0; 
	TEXT-ALIGN: left;
}
.subportalheader {
	FLOAT: none; 
	MARGIN: 0px auto; 
	WIDTH: 100%; 
	HEIGHT: 107px; 
	BACKGROUND-COLOR: #fff; 
	TEXT-ALIGN: left;
}
.subportallogo {
	PADDING: 0px; 
	FLOAT: left; 
	MARGIN: 0 3px 0 0; 
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	HEIGHT: 107px;
}

#search {
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 3px;
	MARGIN: 0; 
	WIDTH: 153px; 
}
#search FORM {
margin:0px;
}
#search INPUT {
	BORDER: #797a7f 1px solid; 
	MARGIN-TOP: 2px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	PADDING: 2px; 
	WIDTH: 115px; 
	COLOR: #797a7f; 
	BACKGROUND-COLOR: white;
}
#search SELECT {
	BORDER: #797a7f 1px solid; 
	MARGIN-TOP: 3px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	WIDTH: 145px; 
	COLOR: #004783; 
	BACKGROUND-COLOR: white;
}
#search BUTTON {
	BACKGROUND-COLOR: #f0f1e3;
}
#search IMG {
	BORDER: 0; 
	VERTICAL-ALIGN: middle; 
	MARGIN-RIGHT: 5px; 
	TEXT-ALIGN: left;
}
#search TABLE {
	MARGIN-BOTTOM: 0px;
}
#search SELECT {
	MARGIN-BOTTOM: 0px;
}
#search LABEL {
	OVERFLOW: hidden; 
	WIDTH: 0px; 
	HEIGHT: 0px;
	POSITION: absolute; 
}

/*Homepage*/
#left {
	CLEAR: both; 
	PADDING: 10px 10px 0 10px; 
	FLOAT: left; 
	WIDTH: 180px; 
	BACKGROUND-COLOR: #666666; 
	TEXT-ALIGN: left;
}
#left_box1 {
	FONT-SIZE: 10px; 
	COLOR: #000; 
	BACKGROUND-COLOR: #DEDABF;
}
#left_box1 P, #left_box2 P{
	PADDING: 0 10px 10px 10px; 
}

#main_content #rightBox2 p {
	PADDING: 0 5px 8px 8px; 
	font-size:11px;
}

#main_content #rightBox2 ul {
margin:-8px 0 0 0; 
padding:0 0 6px 0; 
list-style-type: none;
}

#main_content #rightBox2 li{
font-size:11px;
padding-bottom:10px;
}

#left_box1 H3 {
	PADDING: 10px 0 0 50px; 
	FONT-SIZE: 13px; 
	BACKGROUND: url(images/photo_KatyWilson_o.jpg) #666666 no-repeat left top; 
	TEXT-TRANSFORM: uppercase; 
	BORDER-BOTTOM: #990000 5px solid; 
	COLOR: #ffffff; 
	HEIGHT: 40px;
}
#left_box2, #rightBox2 {
	FONT-SIZE: 10px; 
	BACKGROUND-COLOR: #dedabf;
}
#left_box2 H3{
	PADDING: 20px 0 0 50px; 
	FONT-SIZE: 13px; 
	BACKGROUND: url(images/photo_BrendaPaul_o.jpg) #666666 no-repeat left top; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #ffffff; 
	BORDER-BOTTOM: #990000 5px solid; 
	HEIGHT: 33px;
}

#rightBox2 h3 {
	PADDING: 5px 5px 5px 7px; 
	FONT-SIZE: 12px; 
	background-color:#fff;
	COLOR: #4e5d7a; 
	BORDER-BOTTOM: #990000 5px solid; 
}

#main_content #rightBox2 h3 img{
padding:0; 
margin-top:3px;
float:right; 
}

#center {
	PADDING: 10px; 
	FLOAT: left; 
	WIDTH: 359px; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left;
}
#center_box1 {
	PADDING-BOTTOM: 5px;
}
#center_box2 {
	PADDING-BOTTOM: 10px;
}
#center_box2 IMG {
	PADDING: 0 8px 5px 0;
	FLOAT: left; 
}
#center H3 {
	PADDING: 5px 10px; 
	MARGIN: 0px -5px; 
	BACKGROUND: url(images/title_bg.png) repeat-x; 
	FONT: small-caps 18px Georgia, "Times New Roman", Times, serif; 
	COLOR: #767468; 
	LETTER-SPACING: 0.1em;
}
#center TD {
	PADDING: 2px 2px 8px 1px;
	VERTICAL-ALIGN: top; 
}
#right {
	PADDING: 10px; 
	FLOAT: left; 
	WIDTH: 150px; 
	BACKGROUND-COLOR: #efedd8; 
	TEXT-ALIGN: left;
}
#right_box1 {
	BACKGROUND: url(images/bg_alumni.jpg) #b9b38f no-repeat right top; 
	PADDING-BOTTOM: 10px;
}
#right_box1 H3 {
	PADDING: 10px; 
	FONT-SIZE: 14px; 
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #b9b38f;
}
#right_box1 P {
	PADDING: 0 10px; 
}

#right_box1 img {
	padding: 0 10px;
}

#right_box2 {
	PADDING-BOTTOM: 10px; 
	BACKGROUND-COLOR: #666666;
}
#right_box2 A {
	COLOR: #ffffff;
}
#right_box2 H3 {
	PADDING: 10px; 
	FONT-SIZE: 14px; 
	COLOR: #ffffff; 
}
#right_box2 P {
	padding: 0 10px;
	COLOR: #fff; 
}
#right_box2 img {
	padding: 0 10px;
}

#main_content UL {
	PADDING-LEFT: 20px;
}

#main_content img {
padding: 0 8px 5px 0;
}

#main_content UL LI {
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px;
}
#main_content UL DIR LI {
	PADDING-LEFT: 5px; 
	LIST-STYLE-TYPE: disc;
}

#main_content P {
	PADDING-RIGHT: 50px;
}
#main_content td p, #main_content th p {
padding-right:0;
}

/*HEADER*/
#header {
	COLOR: #cccccc;
}
#headerimage {
	WIDTH: 100%; 
	HEIGHT: 107px; 
	BACKGROUND-COLOR: #353f58; 
	TEXT-ALIGN: left;
}

#boxnav {
	WIDTH: 100%; 
	BACKGROUND-COLOR: #ccc; 
	TEXT-ALIGN: right;
}
#pic {
	WIDTH: 100%; 
	HEIGHT: 160px; 
	BACKGROUND-COLOR: #666666; 
	TEXT-ALIGN: left;
}

#pic table {
	WIDTH: 100%; 
}

#pic table td.text {
vertical-align:top;
width: 220px !important;
padding:5px;
}

#pic table .text p {
color:#FFFFFF;
}

#pic table .text a {
color: #EFEDD8;
float:right;
}

#flash {
}

.headerfooter {
	background-color: #3c425c;
	color: #FFFFFF;
}
.headerlinks {
	MARGIN: 0px;
	VERTICAL-ALIGN: middle;
	COLOR: #fff;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	background: #3c425c url(images/red_curve.gif) no-repeat left top;
	padding: 5px 0 5px 385px;
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	border-bottom: 1px solid #000;
}
.headerlinks A {
	COLOR: #fff; TEXT-DECORATION: none;
}
.headerlinks A:hover {
	TEXT-DECORATION: underline;
}


/*FOOTER*/
#footer1 {
	CLEAR: both;
	WIDTH: 760px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
#footer1 P {
	PADDING: 0px; 
	MARGIN: 0px; 
}
P.footer {
	CLEAR: both; 
	PADDING: 5px 0 20px 0; 
	MARGIN: 6px auto; 
	WIDTH: 760px; 
	COLOR: #ffffff; 
	TEXT-ALIGN: center;
}
P.footer A {
	FONT-SIZE: 10px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
}

LI.top {
	LINE-HEIGHT: 27px;
}
.top_link:hover {
	BACKGROUND-IMAGE: none! important;
}

UNKNOWN {
	COLOR: #fff; 
	BACKGROUND-COLOR: #a12a2c! important;
	LEFT: 0px; 
	TOP: 26px;
	TOP: 0px;
	LEFT: 160px; 
	DISPLAY: block; 

	BACKGROUND: url(file:///C|/Documents and Settings/Lee/Local Settings/Temporary Internet Files/Content.IE5/ERH3X7JE/images/transparent.gif); 
	WIDTH: 150px; 
	POSITION: absolute; 
}

/*LEVEL 2 divs */
#level2 #main_content {
	CLEAR: right;
	FLOAT: left;
	MARGIN: 0px;
	BACKGROUND-COLOR: #FFFFFF;
	text-align: left;
	width: 550px;
	min-height:500px;
	padding: 0 10px 10px 20px;
}

#level2 #right {
	FLOAT: right;
	WIDTH: 150px;
	TEXT-ALIGN: left;
	background-color: #FFFFFF;
	padding: 0px;
	margin-left:12px;
}

#level2 #main_article A {
	FONT-WEIGHT: bold;
}
#level2 #main_article H1 {
	FONT-SIZE: 16px;
}
#level2 #container{
	background-color:#E6DCB3;
}

UL {
	PADDING: 0px; 
	MARGIN-LEFT: 0px; 
	MARGIN-RIGHT: 0px; 
}


/* photo gallery */
.galleryMain {
width: 250px;
float:left;
}
.galleryMain p{
padding-right:0;
}


/* NAVIGATION */
#topnav {
border-top: 2px solid #A12A2C;
border-bottom: 10px solid #722012;
background-color: #A12A2C;
color: #FFFFFF;
text-align: center;
font:11px Verdana, Arial sans-serif;
width: 760px;
height: 27px;
margin-top: 0 auto;
}

/* ------------ Drop-down menus ---------------- */
.dropmenu {
width:600px;
margin:0 auto;
padding:0; 
list-style-type: none;
}
.dropmenu ul {
margin:0; 
padding:0; 
list-style-type: none;
}

/* Set up the link size, color and borders */
.dropmenu a, .dropmenu a:visited {
display:block;
color:#EFEDD8; 
font-weight:bold; 
text-decoration:none; 
background: #A12A2C url(images/nav_bg.png) repeat-x;
border-right: 2px solid #A12A2C;
border-left: 2px solid #A12A2C;
padding:0 10px;
font-size:12px;
}

.dropmenu a.selected {
color: #722012;
background-color: #EFEDD8;
background-image:none !important; 
}

li.top {
line-height:27px;
}

.top_link:hover {
background-color:#A12A2C;
background-image:none !important; 
}

.dropmenu ul a, .dropmenu ul a:visited {
line-height:14px;
width:155px; 
background:#DED9C1; 
text-align:left;
border:1px solid #98926C; 
border-width: 0 1px 1px 1px;
color:	 #6B674B;
padding:5px 10px 5px 5px;
}

/* Set up the list items */
.dropmenu li {
float:left; 
}

.dropmenu ul li {
background-color:#DED9C1;
}

/* For Non-IE browsers and IE7 */
.dropmenu li:hover {position:relative;}
/* Make the hovered list color persist */
.dropmenu li:hover > a {
background-color:#A12A2C !important; 
color:#fff;
}
/* Set up the sublevel lists with a position absolute for flyoutouts and overrun padding. The transparent gif is for IE to work */
.dropmenu li ul {display:none;}

/* For Non-IE and IE7 make the sublevels visible on list hover. This is all it needs */
.dropmenu li:hover > ul {
display:block; 
position:absolute; 
top:0; 
left:170px; 
background:transparent url(/gta/images/webpage/transparent.gif); 
width:150px;
}

/* Position the first sub level beneath the top level liinks */
.dropmenu > li:hover > ul {
left:0px; 
top:26px;
}

/* get rid of the table */
.dropmenu table {
position:absolute; 
border-collapse:collapse; 
top:0; 
left:0; 
z-index:100; 
font-size:1em;
}

/* For IE5.5 and IE6 give the hovered links a position relative and a change of background and foreground color. This is needed to trigger IE to show the sub levels */
* html .dropmenu li a:hover {
position:relative; 
background:#A12A2C; 
color:#fff;
}

/* For accessibility of the top level menu when tabbing */
.dropmenu li a:active, .dropmenu li a:focus {
background:#A12A2C; 
color:#fff;
}

/* Set up the pointers for the sub level indication */
.dropmenu .flyout, .dropmenu a.flyout:visited {
background: url(images/arrow.gif) no-repeat right center;
}
.dropmenu a.flyout:hover, .dropmenu a.flyout:focus, .dropmenu a.flyout:active {
background:#A12A2C url(images/arrow_over.gif) no-repeat right center !important;
}

/* -------------Needed for IE5.5 and IE6 to make the sublevels appear 
--------------------------------------------------------------------------------*/

/* change the drop down levels from display:none; to visibility:hidden; */
* html .dropmenu li ul {visibility:hidden; display:block; position:absolute; top:0; left:170px; background:transparent url(/gta/images/webpage/transparent.gif);}

/* keep the third level+ hidden when you hover on first level link */
.dropmenu li a:hover ul ul{
visibility:hidden;
}

/* make the second level visible when hover on first level link and position it */

.dropmenu li a:hover ul {
visibility:visible; left:0px; top:6px; lef\t:-31px; to\p:15px;
}

/* make the third level visible when you hover over second level link and position it and all further levels */
.dropmenu li a:hover ul a:hover ul{ 
visibility:visible; top:0; left:170px;
}





/* -------------------------------------------- SECOND LEVEL MENUS ----------------*/

.topnav {
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FLOAT: left;
	MARGIN-LEFT: 0px;
	WIDTH: 180px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	TEXT-DECORATION: none;
	background-color: #E6DCB3;
	text-align: left;
	margin-top: 0px;
}
.topnav UL{
	margin-left: 10px;
	LIST-STYLE-TYPE: none;
}
.topnav LI{
}
.topnav LI A.selected {
	COLOR: #465f76;
}
.topnav LI A:hover {
	background-color: #fff;
}
.topnav UL UL {
}
UL.topnav LI A {
	DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px; LIST-STYLE-TYPE: none;
}
.topnav A {
	PADDING-RIGHT: 0px;
	 DISPLAY: block; 
	 PADDING-LEFT: 0px; 
	 FONT-WEIGHT: bold; 
	 PADDING-BOTTOM: 0px; 
	 MARGIN: 0px 0px 0px 5px; 
	 COLOR: #3c425c; 
	 PADDING-TOP: 0px; 
	 TEXT-DECORATION: none;
}
.topnav A:hover {
	MARGIN-TOP: 0px;
	COLOR: #004783;
}
UL.topnav UL LI A, UL.topnav UL UL LI A, UL.topnav UL UL UL LI A  {
DISPLAY: block; 
FONT-WEIGHT: normal; 
FONT-SIZE: 11px; 
PADDING-TOP: 6px;
PADDING-BOTTOM: 6px; 
PADDING-LEFT: 10px; 
COLOR: #333333; 
/*LINE-HEIGHT: 13px; */
}
UL.topnav UL LI A:hover {
	BACKGROUND-COLOR: #ffffff;
}
UL.topnav UL LI A.selected {
	FONT-WEIGHT: normal;
	background-color: #fff;
}
UL.topnav UL UL LI A:hover {
	text-decoration: none;
}
UL.topnav UL UL LI A.selected {
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	background-color: #fff;
}
UL.topnav UL UL UL LI A:hover {
	text-decoration: none;
}
UL.topnav UL UL UL LI A.selected {
	background-color: #fff;
}
UL.topnav UL UL UL LI A.selected:hover {
}


/*PRINT STYLES*/
body#print {
	BACKGROUND-COLOR: #fff;
	background-image:none;
}

#print p.subportallogo {
width:7in;
overflow:hidden;
}

#print #container {
	BACKGROUND-COLOR: #fff;
	BORDER: none; 
	MARGIN: 0px; 
	WIDTH: 7in; 
}
#print #main_content {
	WIDTH: 7in;
	padding:10px;
	text-align:left;
}

#print div.portalheader {
	WIDTH: 7in;
}

div.printButtons {
text-align:right;
margin-right:40px;
}

/*-- ----------------------*/
p.breadcrumb {
font-size:10px;
padding:10px;
margin:0pt -10px 0 -20px;
background-color:#EFEDD8;

}


#userfunctions p {
text-align:right;
margin-top:7px;
font: 11px Verdana, Arial, Helvetica, sans-serif;
width:370px;
padding-right:0;
}
* html #userfunctions p {width:360px; w/idth:360px;}

#userfunctions a {
text-decoration:none;
}
#userfunctions a:hover {
color:#A12A2C;
}
#userfunctions img {
margin:0;
padding:0;
}

/* exec orders */

.orders td {
padding:3px 4px;
vertical-align:top;
}

/* Press Release Pages */

div.seal, .press h2 {
text-align:center;
padding-right:50px;
clear:both;
}

.press table {
width:490px;
}

.press td {
font-size:11px;
}

/* VIDEO STATIC PAGE */

#vidcontainer {
	MARGIN: 0 auto; 
	WIDTH: 790px; 
	BACKGROUND-COLOR: #FFFFFF;
}

#vidcontainer .portalheader, #vidcontainer #footer1{
width:790px;
}

#vidcontainer .subportalheader {
border-bottom:5px solid #3C425C;
}

