/*
// $Id: wrapper.css,v 1.12 2007/08/08 17:57:57 stephend Exp $
// $Revision: 1.12 $
// $Author: stephend $
//
// $Log: wrapper.css,v $
// Revision 1.12  2007/08/08 17:57:57  stephend
// Added bot check on forms submission
// Added fireworks hero to rotation
//
// Revision 1.11  2007/01/17 23:48:01  scottl
// Updated Arch footer bug in wrapper.
//
// Revision 1.10  2007/01/16 15:50:59  scottl
// Fixed nav style.
//
// Revision 1.9  2007/01/09 22:07:37  scottl
// Updates for QA process.
//
// Revision 1.8  2007/01/02 23:15:01  scottl
// Various updates to accommodate issues found in QA and change requests for BT #4128.
//
// Revision 1.7  2006/12/28 17:53:20  scottl
// *** empty log message ***
//
// 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;
}

.name_other {display:none} /* Bot-detecting field */

#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: #000000;
text-decoration: none;
}
#lnkFooterNav a:active {
color: #000000;
text-decoration: none;
}

#lnkFooterEmail a:link {
color: #A9A9A9;
text-decoration: none;
}
#lnkFooterEmail a:visited {
color: #A9A9A9;
text-decoration: none;
}
#lnkFooterEmail a:hover {
color: #000000;
text-decoration: none;
}
#lnkFooterEmail a:active {
color: #000000;
text-decoration: none;
}

#lnkFooterRtp a:link {
color: #A7A7A7;
text-decoration: none;
}
#lnkFooterRtp a:visited {
color: #A7A7A7;
text-decoration: none;
}
#lnkFooterRtp a:hover {
color: #000000;
text-decoration: none;
}
#lnkFooterRtp a:active {
color: #000000;
text-decoration: none;
}

#lnkFooterNavHome a:link {
color: #383838;
text-decoration: none;
}
#lnkFooterNavHome a:visited {
color: #383838;
text-decoration: none;
}
#lnkFooterNavHome a:hover {
color: #FFFFFF;
text-decoration: none;
}
#lnkFooterNavHome a:active {
color: #FFFFFF;
text-decoration: none;
}

#lnkFooterEmailHome a:link {
color: #7B7B7B;
text-decoration: none;
}
#lnkFooterEmailHome a:visited {
color: #7B7B7B;
text-decoration: none;
}
#lnkFooterEmailHome a:hover {
color: #FFFFFF;
text-decoration: none;
}
#lnkFooterEmailHome a:active {
color: #FFFFFF;
text-decoration: none;
}

#lnkFooterRtpHome a:link {
color: #42798D;
text-decoration: none;
}
#lnkFooterRtpHome a:visited {
color: #42798D;
text-decoration: none;
}
#lnkFooterRtpHome a:hover {
color: #FFFFFF;
text-decoration: none;
}
#lnkFooterRtpHome a:active {
color: #FFFFFF;
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 {
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;
}

#txtContent {
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size: .7em;
line-height: 1.8em;
text-align: left;
color: #505050;
}
#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: .7em;
line-height: 1.8em;
text-align: left;
background-color: #FFFFFF;
margin-top: 12px;
}
#boxActGuide p {
margin: 0px;
color: #999999;
}

#boxActGuide a:link {
color: #057DBA;
text-decoration: none;
}
#boxActGuide a:visited {
color: #057DBA;
text-decoration: none;
}
#boxActGuide a:hover {
color: #006BA2;
text-decoration: none;
}
#boxActGuide a:active {
color: #006BA2;
text-decoration: none;
}

#boxAd {
width: 165px;
text-align: left;
background-color: #FFFFFF;
margin-top: 4px;
}

#boxMediaContacts {
width: 154px;
background-color: #FFFFFF;
margin-top: 6px;
padding-left: 8px;
}

#boxMediaContacts p {
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size: 11px;
text-align: left;
margin: 3px 0px 4px 0px;
}

#txtMediaContacts {
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;
}

#boxMediaContacts a:link {
color: #057DBA;
text-decoration: none;
}
#boxMediaContacts a:visited {
color: #057DBA;
text-decoration: none;
}
#boxMediaContacts a:hover {
color: #006BA2;
text-decoration: none;
}
#boxMediaContacts a:active {
color: #006BA2;
text-decoration: none;
}

/*END SUB PAGE STYLES*/
