body{
background-color: #ffffff;
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#siteWrapHome {
background: #E8E8E8 url(http://216.235.203.129/view.image?id=423) repeat-x 0 0;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}

div#siteWrapInner {
background: #E8E8E8 url(http://216.235.203.129/view.image?id=422) repeat-x 0 0;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}

img{
font-size:0px;
line-height:0px;
border:none;
vertical-align:bottom;
}

p{
margin: 0 0 1.4em 0;
}

#socialWebLinks p {text-align: center;}

/*================== LIST STYLES ==================*/
ul{
list-style: none;
color:#000;
margin: 1.6em 0;
padding: 0;
/*list-style:disc;
color: #696969;
font: bold 10px Verdana, Arial, Helvetica, sans-serif;*/
}

ul li{
margin: 0 0 0 14px;
padding: 0 0 6px 14px;
list-style: none;
background: transparent url(view.image?Id=480) no-repeat 0 5px;
}

ol{
list-style: decimal;
color:#000;
}

ol.lower-roman {list-style: lower-roman;}
ol.upper-roman {list-style: upper-roman;}
ol.lower-alpha {list-style: lower-alpha;}
ol.upper-alpha {list-style: upper-alpha;}

/*================== UNA MAIN HEADER STYLES (blue-theme) ==================*/
h1, .minefield_H1, .una-usa_H1{
font: bold 18px Verdana, Arial, Helvetica, sans-serif;
color: #005DAA;
margin: 0 0 .8em 0;
}

h2, .minefield_H2, .una-usa_H2 {
color:#F9B333;
font: bold 14px Verdana, Arial, Helvetica, sans-serif;
margin: 0 0 .75em 0;
}

h3, .minefield_H3, .una-usa_H3 {
color:#F9B333;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
margin: 0 0 .5em 0;
}

h4, .minefield_H4, .una-usa_H4 {
font: bold 14px Verdana, Arial, Helvetica, sans-serif;
color: #005DAA;
margin: 0 0 .75em 0;
}

h5, .minefield_H5, .una-usa_H5 {
color:#005DAA;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
margin: 0 0 .5em 0;
}

h6, .minefield_H6, .una-usa_H6{
color:#F9B333;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
font-style: italic;
margin: 0 0 1.6em 0;
}


/*================== GLOBAL CLASSROOM HEADER STYLES ==================*/
div.gc h1, div.gc .heading1, .globalClassroom_H1 {
font: bold 18px Verdana, Arial, Helvetica, sans-serif;
color: #005DAA;
margin: 0 0 1.6em 0;
}

div.gc h2, div.gc .heading2, .globalClassroom_H2 {
color:#00A1E0;
font: bold 14px Verdana, Arial, Helvetica, sans-serif;
margin: 0 0 1.6em 0;
}

div.gc h3, div.gc .heading3, .globalClassroom_H3 {
color:#00A1E0;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
margin: 0 0 1.6em 0;
}

div.gc h4, div.gc .heading4, .globalClassroom_H4 {
font: bold 14px Verdana, Arial, Helvetica, sans-serif;
color: #005DAA;
margin: 0 0 1.6em 0;
}

div.gc h5, div.gc .heading5, .globalClassroom_H5 {
color:#005DAA;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
margin: 0 0 1.6em 0;
}

div.gc h6, div.gc .heading6, .globalClassroom_H6 {
color:#00A1E0;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
font-style: italic;
margin: 0 0 1.6em 0;
}


/*================== HERO HEADER STYLES ==================*/
div.hero h1, div.hero .heading1, .hero_H1 {
font: bold 18px Verdana, Arial, Helvetica, sans-serif;
color: #005DAA;
margin: 0 0 1.6em 0;
}

div.hero h2, div.hero .heading2, .hero_H2 {
color:#00AA4F;
font: bold 14px Verdana, Arial, Helvetica, sans-serif;
margin: 0 0 1.6em 0;
}

div.hero h3, div.hero .heading3, .hero_H3 {
color:#00AA4F;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
margin: 0 0 1.6em 0;
}

div.hero h4, div.hero .heading4, .hero_H4 {
font: bold 14px Verdana, Arial, Helvetica, sans-serif;
color: #005DAA;
margin: 0 0 1.6em 0;
}

div.hero h5, div.hero .heading5, .hero_H5 {
color:#005DAA;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
margin: 0 0 1.6em 0;
}

div.hero h6, div.hero .heading6, .hero_H6 {
color:#00AA4F;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
font-style: italic;
margin: 0 0 1.6em 0;
}


/*================== LINK STYLES ==================*/
a:link{
color:#005DAA;
text-decoration:none;
}

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

a:hover {
color:#F9B333;
text-decoration:none;
}

a:active {
color:#005DAA;
text-decoration:none;
}

body .contentRight a:link{
color:#F9B333;
text-decoration:none;
}

body .contentRight a:visited {
color:#F9B333;
text-decoration:underline;
}

body .contentRight a:hover {
color:#005DAA;
text-decoration:none;
}

body .contentRight a:active {
color:#F9B333;
text-decoration:none;
}


/*================== IMAGE STYLES ==================*/
.floatRight{
float: right;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 5px;
}

.floatLeft{
float: left;
margin-top: 0px;
margin-right: 5px;
margin-bottom: 5px;
margin-left: 0px;
}

/*================== OTHER STYLES ==================*/
hr{
color:#E5E5E5;
background-color:#E5E5E5;
height: 2px;
border: none;
}


/*================== PROFILE DISPLAY TABLE ==================*/
table.profileDisplay{
width:500px;
border: 0 none;
}

table.profileDisplay caption{
width: 500px;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#005DAA;
text-align:left;
padding: 7px 0 5px 8px;
font-size:14px;
font-style:normal;
font-weight:bold;
line-height:normal;
margin:0;
}

table.profileDisplay th{
width: 110px;
text-align:right;
font-weight: bold;
vertical-align: top;
}

table.profileDisplay td{
padding: 3px;
text-align:left;
}

table.profileDisplay th,
table.profileDisplay td {
margin: 0;
padding: 5px 10px;
}

table.profileDisplay tr.alt{
background-color: #FDFDFD;
}


/*================== EMAIL PREFERENCES ==================*/
body .BBSubscriptionFormMessage label{
display:block;
margin: -18px 0 0 25px;
width: 400px;
}


/*================== ADMIN REPORTS ==================*/
body .reportIndexTable {
background-color: #FFF;
font:12px Trebuchet MS, Arial, Helvetica, sans-serif;
border: 0 none;
width:615px;
text-align:center;
}

body .reportIndexTable caption{
color:#333333;
font: bold 14px Trebuchet MS, Arial, Helvetica, sans-serif;
padding:.5em 0em 0em 0em;
width: 100%;
text-align: center;
}

body .reportIndexTable td{
text-align:left;
padding: 3px 10px;
line-height:140%;
vertical-align:top;
border-top: 1px solid #EBEBEB;
}

body .reportIndexTable th{
vertical-align:top;
border-top: 1px solid #EBEBEB;
margin: 0;
padding: 0;
width:165px;
}

body .reportIndexTable th a:link, body .reportIndexTable th a:visited{
display:block;
width:100%;
text-align:center;
padding: 10px 0px;
color: #04667f;
text-decoration:none;
background:#EBEBEB;
}

body .reportIndexTable th a:hover, body .reportIndexTable th a:active{
text-decoration:underline;
}

body .ReportFormTable td fieldset div table td div div table td div {
width:300px !important;
display:block;
overflow:auto;
}

/*================== LAYOUT STYLES ==================*/
#siteWrapHome, #siteWrapInner {
color:#343434;
height:100%;
min-height:100%;
width:100%;
}

#siteWrapHome{
/*background:#E8E8E8 url(view.image?Id=423) repeat-x scroll 0 0;*/
min-height:500px;
}

#outerTbl{
width: 1000px;
}

#headerTop{
height: 31px;
}

#topNavTbl{
width: 100%;
color: #FCE14A;
font-weight: bold;
}

#headerNav{
width: 750px;
}

#headerQsearch{
width: 250px;
}

#logoActionHeader{
height: 90px;
background: transparent url(view.image?Id=424) no-repeat right top;
}

#logoActionTbl{
width: 100%;
color: #FFFFFF;
font-weight: bold;
background: #4F4F4F url(view.image?Id=444) repeat-x 0 0;
}

#unaLogoWrap{
width: 560px;
}

#actionNavWrap{
width: 440px;
background: transparent url(view.image?Id=424) no-repeat right top;
}

#slideshowWrap{
background: transparent url(view.image?Id=425) no-repeat left top;
height: 251px;
}

#mainMenuWrap{
height: 46px;
background: transparent url(view.image?Id=426) no-repeat 0 0;
color: #FFFFFF;
font: bold 13px Verdana, Arial, Helvetica, sans-serif;
text-transform: uppercase;
}

#mainMenuWrap table.BBNavBarTable {
margin: 15px 0px 0px 16px;
}

#boxHeader{
height: 40px;
background: transparent url(view.image?Id=427) no-repeat 0 0;
}

#contentWrap{
}

body .leftContentShadow, body .rightContentShadow{
width: 16px;
}

#centerContentWrap{
background: #FFFFFF url(view.image?Id=428) no-repeat right bottom;
width: 968px;
margin: 0;
padding: 0;
}

div.largeContent #centerContentWrap{


background: #FFFFFF url(view.image?Id=524) no-repeat right bottom;
width: 968px;
margin: 0;
padding: 0;
}

#centerContentHomeWrap{
background: #FFFFFF url(view.image?Id=429) no-repeat right bottom;


width: 968px;
margin: 0;
padding: 0;
}

#centerContentHomeTbl{
background: transparent url(view.image?Id=430) no-repeat 0 0;
margin: 0;
padding: 0;
}

#contentHomeTitles{
height: 53px;
padding: 0 9px 0 9px;
}

#centerContentHomeBulletsWrap{
background: transparent url(view.image?Id=431) repeat-x left bottom;
padding: 0 11px 8px 7px;
}

#centerContentHomeBullets{
width: 950px;
}

body .contentHomeBullets{
width: 188px;
}

#bullet01{
border-right: 1px solid #FFFFFF;
}

#bullet02{
border-right: 1px solid #FFFFFF;
border-left: 1px solid #E7E7E7;
}

#bullet03{
border-right: 1px solid #FFFFFF;
border-left: 1px solid #E7E7E7;
}

#bullet04{
border-right: 1px solid #FFFFFF;
border-left: 1px solid #E7E7E7;
}

#bullet05{
border-left: 1px solid #E7E7E7;
}

#contentLarge{
width: 938px;
padding: 20px 15px 20px 15px;
}

#contentLeft{
background: transparent url(view.image?Id=432) no-repeat right top;
width: 616px;
padding: 23px 40px 50px 15px 
}

div.landing #contentLeft{
background: transparent url(view.image?Id=432) no-repeat right top;
width: 656px;
padding: 23px 0px 50px 15px 
}


#contentLeftTbl{
}

#landingSlideshow{
background: transparent url(view.image?Id=433) no-repeat right bottom;
padding: 0px;
}

#landingSlideshow table.SlideshowTable img {
width: 656px;
height: 262px;
}

#contentRight{
background: transparent url(view.image?Id=434) no-repeat right top;
width: 267px;
padding: 18px 15px 60px 15px;
border-top: 12px solid #C6DC39;
}

body .landing #contentRight {
background: transparent url(view.image?Id=434) no-repeat right top;
width: 267px;
padding: 30px 15px 60px 15px;
border-top: 0 none;
}

#newsSection{
background: #FFFFFF url(view.image?Id=435) no-repeat left top;
border-bottom: 1px solid #D4D4D4;
padding: 20px 11px 0px 10px;
}

#socialWebLinks{
}

#contentNewsWrap{
}

#contentNewsTbl{
}

#contentNewsTbl a:link {
color: #A9C206;
text-decoration: underline;
}
#contentNewsTbl a:visisted {
color: #A9C206;
text-decoration: underline;
}
#contentNewsTbl a:hover {
color: #A9C206;
text-decoration: none;
}
#contentNewsTbl a:active {
color: #A9C206;
text-decoration: underline;
}

body .newsContentBlock{
width: 309px;
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
color: #686868;
}

body .newsBlock{
margin: 0;
padding: 0 0 10px 0;
background: transparent url(view.image?Id=436) no-repeat left bottom;
}

body .newsItemHeader{
margin: 0;
padding: 0;
}

body .newsItemText{
padding: 10px 3px 10px 8px;
}

body .newsItemText p{
margin: 0 0 6px 0;
}

#newsContentBlock1{
padding: 0 10px 0 0;
}

#newsContentBlock2{
padding: 0 10px 0 0;
}

#newsContentBlock3{
padding: 0;
}

#landingContentLeft{
width: 300px;
padding: 13px 31px 20px 15px; 
background: transparent url(view.image?Id=437) no-repeat left top;
}

#landingContentRight{
width: 300px;
padding: 13px 25px 20px 0px;
background: transparent url(view.image?Id=438) no-repeat right top;
}

#footerWrap{
color: #8F8F8F;
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
padding: 0 0 25px 0;
}

#footerContact{
padding: 15px 0 10px 0;
text-align: center;
}

#footerBranding{
width: 50%;
padding: 0 5px 0 0; 
}

#footerAction{
width: 50%;
padding: 0 0 0 5px;
}


/* ============== Top Menus ============== */
#headerNav table.BBNavBarTable {
margin: 7px 0 0 0;
}

#actionNavWrap table.BBNavBarTable {
margin: 33px 0px 0px 1px; 
}



/* ============== Main Menu ============== */

table.menu528 td.menuItem528 {
padding: 0 10px 0 8px;
background: transparent url(view.image?Id=467) no-repeat right top;
}
table.menu528 td.menuHover528 {
padding: 0 10px 0 8px;
background: transparent url(view.image?Id=467) no-repeat right top;
}
table.menu528 td.menuActive528 {
padding: 0 10px 0 8px;
background: transparent url(view.image?Id=467) no-repeat right top;
}


table.menu528 td.menuItem528 span.firstItem {
display: block;
padding: 2px 6px 2px 6px;
}

table.menu528 td.menuItem528 span.menuItem {
display: block;
padding: 2px 6px 2px 6px;
}

table.menu528 td.menuItem528 span.lastItem {
display: block;
padding: 2px 6px 2px 6px;
}


table.menu528 td.menuHover528 span.firstItem {
display: block;
padding: 2px 6px 2px 6px;
background-color: #00549C;
}

table.menu528 td.menuHover528 span.menuItem {
display: block;
padding: 2px 6px 2px 6px;
background-color: #00549C;
}

table.menu528 td.menuHover528 span.lastItem {
display: block;
padding: 2px 6px 2px 6px;
background-color: #00549C;
}


table.menu528 td.menuActive528 span.firstItem {
display: block;
padding: 2px 6px 2px 6px;
}

table.menu528 td.menuActive528 span.menuItem {
display: block;
padding: 2px 6px 2px 6px;
}

table.menu528 td.menuActive528 span.lastItem {
display: block;
padding: 2px 6px 2px 6px;
}



/* ============== Footer Impulse Menu ============== */

table.menu531 td.menuItem531 {
padding: 0 5px 0 5px;
}
table.menu531 td.menuHover531 {
padding: 0 5px 0 5px;
}
table.menu531 td.menuActive531 {
padding: 0 5px 0 5px;
}


table.menu531 td.menuItem531 span.menuItem {
display: block;
padding: 0 3px 1px 3px;
border: 1px solid #B6B6B6;
}
table.menu531 td.menuHover531 span.menuItem {
display: block;
padding: 0 3px 1px 3px;
border: 1px solid #B6B6B6;
background-color: #414141;
color: #E8E8E8;
}
table.menu531 td.menuActive531 span.menuItem {
display: block;
padding: 0 3px 1px 3px;
border: 1px solid #B6B6B6;
}


/* =========== Home Bullet List =========== */
body .homePage ul {
margin: 1.6em 0;
padding: 0;
list-style: none;
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
color: #696969;
}

body .homePage ul li{
margin: 0 0 0 14px;
padding: 0 0 6px 14px;
list-style: none;
background: transparent url(view.image?Id=480) no-repeat 0 5px;
}

body .contentHomeBullets a:link{
text-decoration: none;
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
color: #696969;
}

body .contentHomeBullets a:visited{
text-decoration: none;
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
color: #696969;
}

body .contentHomeBullets a:hover{
text-decoration: underline;
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
color: #696969;
}

body .contentHomeBullets a:active{
text-decoration: none;
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
color: #696969;
}

/**** User Login Form styles ******/

body .LoginFormTable .BBFieldControlCell{
width: 250px;
}

body .LoginFormTable .BBFormRequiredFieldMarker{
width:10px;
}

/**** Event Registratoin Form Styles ****/

body .EventItemRegistrationsTable .BBFieldControlCell{
width: 10%;
}

/******* Slideshow *********/
img.SlideshowImage{
width: 320px;
}

/**** Chapter Manager *******/
#FixedHeaderBlock fieldset{
border: 0 none;
}

/***** TF and Chapter Pages *******/
#tfBottom .BBFormTable, #tfBottom .DirectoryListingTable{
width:100%;
}

#tfLeft p{
padding: 0 5px 0 0;
}

/******* Search Page **********/
body .SearchTable a{
display: block;
font-weight: bold;
padding: 10px 0 0;
text-decoration: underline;
}

body .BBSearchDescriptionStyle{
padding:0;
}

/*********** Giving History ***********/
body .GivingHistoryListHeader td{
padding: 0 10px;
}

/*********** Firefox Documents Part Fix ***********/
table.BBDocumentFormTable td.wsNowrap {white-space: normal !important;}

/* ----------------------------------------------
   Jump Links and Document Part Styles
----------------------------------------------- */
a.jumpLink,
a.jumpLink:visited {
color: #00338E;
}
a.jumpLinkDown,
a.jumpLinkDown:visited {
background: url(view.image?id=516) no-repeat 0 3px;
padding-left: 14px;
color: #00338E;
}
a.jumpLinkDown:hover {
background: url(view.image?id=516) no-repeat 0 5px;
}
a.jumpLinkUp,
a.jumpLinkUp:visited {
background: url(view.image?id=516) no-repeat 0 -188px;
padding-left: 16px;
color: #00338E;
font-size: 11px;
}
a.jumpLinkUp:hover {
background: url(view.image?id=516) no-repeat 0 -190px;
padding-left: 16px;
}
a#pageBottom {
position: absolute;
}
.dim {
color: #777;
}

div.caption, div.caption .caption, .caption {
/*color:#005DAA; --- old color */
color:#999999;
font: normal 8px Verdana, Arial, Helvetica, sans-serif;
}
.bold {
font-weight: bold;
}
.highlight {
background: #e0e9f6;
border: 1px solid #c8c1e0;

padding: 4px;
margin: 1em 0;
}
body .highlight ul ol {
margin: 0 0 0 10px;
padding: 0 0 0 10px;
}
li li,
ul ul,
ol ul {
list-item-type: square;
}


body .tfRight .SlideshowPictureCell,
body .tfLeft .SlideshowPictureCell  {
vertical-align: top !important;
}
