/*
// $Id: wrapper.css,v 1.2 2007/01/19 17:50:30 scottl Exp $
// $Revision: 1.2 $
// $Author: scottl $
//
// $Log: wrapper.css,v $
// Revision 1.2  2007/01/19 17:50:30  scottl
// Updated Arch footer bug in wrapper.
//
// Revision 1.1  2007/01/15 16:47:27  scottl
// Updates to ticketing for new design.
//
// Revision 1.6  2006/12/08 15:54:34  scottl
// Change requests with footer and navigation.
//
// Revision 1.5  2006/11/02 21:02:01  scottl
// Updates to footer navigation
//
// Revision 1.4  2006/09/27 00:01:30  scottl
// Added styles for form elements.
//
// Revision 1.3  2006/09/19 23:12:53  scottl
// Updated navigation
//
// Revision 1.2  2006/09/18 13:10:54  scottl
// Continued initial wrapper build out.
//
// Revision 1.1  2006/09/15 17:13:41  scottl
// Initial revision.
//
// Revision 1.1.1.1  2006/08/28 19:54:54  scottl
// Initial check-in.
//
//
*/
/*BEGIN HOME AND SUB PAGE SHARED STYLES*/
body {
margin-top: 5px;
background-repeat: repeat-x;
background-position: 0px 0px;
background-color: #fefefe;
}

form {
margin: 0px;
}

input, select, option, textarea {
font-size: 10px;
font-family: Arial, sans-serif;
color: #333333;
}

.imgMarginRight1 {
margin-right: 1px;
}
.imgMarginRight4 {
margin-right: 4px;
}
.imgMarginRight6 {
margin-right: 6px;
}
.imgMarginRight8 {
margin-right: 8px;
}
.imgMarginRight9 {
margin-right: 9px;
}
.imgMarginRight10 {
margin-right: 10px;
}
.imgMarginRight12 {
margin-right: 12px;
}

#boxHeaderNav {
top: 0px;
width: 760px;
height: 10px;
margin-bottom: 1px;
overflow: hidden;
position: relative;
text-align: right;
}

#boxNav {
top: 22px;
left: 204px;
width: 552px;
height: 20px;
overflow: visible;
z-index: 50;
}

#tblFooterNav {
top: 0px;
width: 760px;
height: 51px;
overflow: hidden;
position: relative;
text-align: left;
margin-top: -20px;
z-index: 30;
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size: 11px;
color: Gray;
}
/*END HOME AND SUB PAGE SHARED STYLES*/

/*BEGIN SUB PAGE STYLES*/
#tblFooterNav a:link {
color: #0B4E70;
text-decoration: none;
}
#tblFooterNav a:visited {
color: #0B4E70;
text-decoration: none;
}
#tblFooterNav a:hover {
color: #00A9FF;
text-decoration: none;
}
#tblFooterNav a:active {
color: #00A9FF;
text-decoration: none;
}

#lnkFooterNav a:link {
color: #7A7A7A;
text-decoration: none;
}
#lnkFooterNav a:visited {
color: #7A7A7A;
text-decoration: none;
}
#lnkFooterNav a:hover {
color: #00A9FF;
text-decoration: none;
}
#lnkFooterNav a:active {
color: #00A9FF;
text-decoration: none;
}

#lnkFooterEmail a:link {
color: #A9A9A9;
text-decoration: none;
}
#lnkFooterEmail a:visited {
color: #A9A9A9;
text-decoration: none;
}
#lnkFooterEmail a:hover {
color: #00A9FF;
text-decoration: none;
}
#lnkFooterEmail a:active {
color: #00A9FF;
text-decoration: none;
}

#lnkFooterRtp a:link {
color: #A7A7A7;
text-decoration: none;
}
#lnkFooterRtp a:visited {
color: #A7A7A7;
text-decoration: none;
}
#lnkFooterRtp a:hover {
color: #00A9FF;
text-decoration: none;
}
#lnkFooterRtp a:active {
color: #00A9FF;
text-decoration: none;
}

#lnkFooterNavHome a:link {
color: #383838;
text-decoration: none;
}
#lnkFooterNavHome a:visited {
color: #383838;
text-decoration: none;
}
#lnkFooterNavHome a:hover {
color: #00A9FF;
text-decoration: none;
}
#lnkFooterNavHome a:active {
color: #00A9FF;
text-decoration: none;
}

#lnkFooterEmailHome a:link {
color: #7B7B7B;
text-decoration: none;
}
#lnkFooterEmailHome a:visited {
color: #7B7B7B;
text-decoration: none;
}
#lnkFooterEmailHome a:hover {
color: #00A9FF;
text-decoration: none;
}
#lnkFooterEmailHome a:active {
color: #00A9FF;
text-decoration: none;
}

#lnkFooterRtpHome a:link {
color: #42798D;
text-decoration: none;
}
#lnkFooterRtpHome a:visited {
color: #42798D;
text-decoration: none;
}
#lnkFooterRtpHome a:hover {
color: #00A9FF;
text-decoration: none;
}
#lnkFooterRtpHome a:active {
color: #00A9FF;
text-decoration: none;
}

#containerSubHead {
top: 0px;
width: 760px;
height: 224px;
background-repeat: no-repeat;
background-position: 0px 0px;
overflow: visible;
position: relative;
text-align: left;
}	

#tblSub {
margin-top: 3px;
background-color: #fefefe;
}

#bgLtCol {
text-align: left;
background-repeat: no-repeat;
background-position: 0px 0px;
}	

#bgRtCol {
background-repeat: no-repeat;
background-position: 0px 0px;
}

.navSub2 {
width: 154px;
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size: 12px;
text-transform: uppercase;
text-align: left;
line-height:14px;
background-color: #FFFFFF;
margin-top: 6px;
padding-left: 8px;
}

.navSub2 a:link {
color: #0B4E70;
text-decoration: none;
}
.navSub2 a:visited {
color: #0B4E70;
text-decoration: none;
}
.navSub2 a:hover {
color: #00A9FF;
text-decoration: none;
}
.navSub2 a:active {
color: #00A9FF;
text-decoration: none;
}

.navSub2-on {
width: 154px;
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size: 12px;
text-transform: uppercase;
text-align: left;
line-height:14px;
background-color: #FFFFFF;
margin-top: 6px;
padding-left: 8px;
}

.navSub2-on a:visited {
color: #9D6900;
text-decoration: none;
}

.navSub3 {
height: 17px;
width: 162px;
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size: 12px;
text-align: left;
line-height:17px;
background-color: #E1E1E1;
border-bottom: 1px #FFFFFF solid;
}
.navSub3 a {
padding-left: 14px;
}
.navSub3 a:link {
color: #133242;
text-decoration: none;
}
.navSub3 a:visited {
color: #133242;
text-decoration: none;
}
.navSub3 a:hover {
color: #006BA2;
text-decoration: none;
}
.navSub3 a:active {
color: #006BA2;
text-decoration: none;
}

.navSub3-on {
height: 17px;
width: 162px;
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size: 12px;
text-align: left;
line-height:17px;
background-color: #E1E1E1;
border-bottom: 1px #FFFFFF solid;
}
.navSub3-on a {
padding-left: 14px;
color: #6E4C07;
text-decoration: none;
}

#boxDates {
width: 154px;
background-color: #FFFFFF;
margin-top: 6px;
padding-left: 8px;
}

#txtDates {
font-family: "Trebuchet MS", Helvetica, sans-serif;
color: #c7ac76;
font-size: 12px;
text-transform: uppercase;
text-align: left;
line-height:14px;	
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#txtContent td,tr {
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size: 11px;
text-align: left;
line-height:21px;
}
#txtContent a:link {
color: #057DBA;
text-decoration: none;
}
#txtContent a:visited {
color: #057DBA;
text-decoration: none;
}
#txtContent a:hover {
color: #006BA2;
text-decoration: none;
}
#txtContent a:active {
color: #006BA2;
text-decoration: none;
}

#txtTitle {
font-size: 20px;
text-align: left;
color: #c7ac76;
margin-top: 13px;
}

#boxActGuide {
width: 165px;
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size: 11px;
text-align: left;
line-height:19px;
background-color: #FFFFFF;
margin-top: 12px;
}
#boxActGuide p {
margin: 0px;
}

#boxAd {
width: 165px;
text-align: left;
background-color: #FFFFFF;
margin-top: 4px;
}
/*END SUB PAGE STYLES*/

.acropolis 
{
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	font-style: italic;
}