﻿/*--------------------style---------------------*/
body
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 12px;
    background: #000;
    color: black;
    margin: 0;
    padding: 0;
}
a
{
	color: #005dac;
	text-decoration: none;
}
a:hover
{
	color: #005dac;
	text-decoration: underline;
}
.contactUs, a.contactUs:hover
{
    float: left;
    color: #fff;
    font-weight: bold;
}
#wrapAll
{
    margin: 10px auto;
}
#IAm a
{
    font-size: 12px;
    font-weight: bold;
    font-variant: small-caps;
    color: #fff;
}
.ddlIAm
{
    font-size: 10px;
    font-weight: bold;
    background: none !important;
}
.rcbInputCell
{
    background: transparent !important;
}
#menuspace
{
    background: url(Images/goldbars_bg.png) repeat-x;
}
#menubar
{
    background: url(Images/goldbars_bg.png) repeat-x;
}
/* Facebook and Twitter Icons (Follow Us) */
#followus 
{
    float: left;
    margin: 10px 0 0 0;
}
#icnFBook, #icnTwitter
{
    float: left;
    margin: 0 5px;
}
/* End Facebook and Twitter Icons (Follow Us) */
/* Home Page Video */
/* Video Sliding Panel */
#hpVSpan 
{
    position: absolute;
    top: 0;
    left: -791px;
    width: 791px;
    height: 596px;
    margin-top: 15px;
    z-index: 1;
}
#hpVMid 
{
    height: 548px;
    background: #000;
}
#fplayer 
{
    display: block;
    width: 780px;
    height: 438px;
    margin: 0 auto;
}
#wrapHpVSumm 
{
    width: 760px;
    height: 85px;
    margin: 0 auto;
    padding: 5px 10px 0 10px;
}
#hpVTitle 
{
    font-size: 14px;
    font-weight: bold;
    color: #e9cc42;
    margin-bottom: 5px;
}
#hpVSumm
{
    color: #fff;
    margin: 5px 0;
}
#hpVMore
{
    text-align: right;
    margin-top: 5px;
}
#hpVMore a 
{
    font-size: 13px;
    font-weight: bold;
    color: #e9cc42;
    text-transform: uppercase;    
}
#hpVBot 
{
    position: relative;
}
#hpVCtrls 
{
    position: absolute;
    top: 0;
    left: 0;
    padding: 5px 0;
}
#hpVCtrls .hpVShareImg 
{
    float: left;
    margin:0 5px;
}
#hpVCtrls a
{
    font-weight: bold;
    color: #e9cc42;
}
#hpVBot #close 
{
    position: absolute;
    top: 1px;
    right: 6px;
}
#hpVEmbed 
{
    display: none;
}
/* End Video Sliding Panel */
/* Video Playlist */
#pl 
{
    position: absolute;
    border: none;
    margin: 0;
    padding: 0;
}
#pl div 
{
    margin: 0;
    padding: 0;
}
#pl div a 
{
    display: block;
    width: 87px;
    text-align: center;
    background: transparent url(Images/plsprite.png) no-repeat;
    margin: 0;
    padding-top: 4px;
}
#pl div.plFirst a
{
    height: 75px;
    padding-top: 8px !important;
}
#pl div.plFirst a:hover, #pl div.plFirst a.sel
{
    background-position: -87px 0px;
}
#pl div.plMid a
{
    height: 72px;
    background-position: 0px -83px;
}
#pl div.plMid a:hover, #pl div.plMid a.sel
{
    background-position: -87px -83px;
}
#pl div.plLast a
{
    height: 76px;
    background-position: 0px -159px;
    padding-top: 7px !important;
}
#pl div.plLast a:hover, #pl div.plLast a.sel
{
    background-position: -87px -159px;
}
/* End Video Playlist */
/* End Home Page Video */
/* Page Sliding Panel */
#hpPSpan 
{
    position: absolute;
    top: 0;
    left: 1024px;
    width: 1010px;
    z-index: 2;
}
#hpPMid 
{
    height: 558px;    
    background: transparent url(Images/pgpanmid_bg.gif);
    padding: 10px 20px;
}
#hpPBot
{
    position: relative;
}
/* End Page Sliding Panel */
#pgTop
{
    width: 1024px;
    height: 33px;
    background: #000 url(Images/pgtopbar.gif) no-repeat;
}
#wrapPgTitle
{
    font-size: 18px;
    color: #e9cc42;
    padding: 4px 0 0 20px;
}
#pgMid
{
    width: 1024px;
    background: #fff;
}
#sbar 
{
    text-align: left;
    vertical-align: top;
}
/* TreeView CSS */
#sbar .RadTreeView, .RadTreeView_WebBlue
{
    color: #000 !important;
}
#sbar .RadTreeView, .RadTreeView_WebBlue .rtSelected .rtIn
{
    font-weight: bold !important;
    font-style: italic !important;
    color: #005dac !important;
    background: none !important;
    border: none !important;
}
/* End TreeView */
#bcrumb
{
    color: #005dac;
    font-weight: bold;
}
#bcrumb a
{
    color: #005dac;
    font-weight: normal;
    text-decoration: none;
}
#main
{
    text-align: left;
    vertical-align: top;
    border-left: solid 5px #005dac;
}
#pgBot
{
    width: 1024px;
    height: 24px;
    background: #fff;
}
/* Search */
.sf_searchText 
{
    float: left !important;
    font-size: 12px !important;
    font-weight: bold !important;
    color: #fff !important;
    border: inset 1px #ffffff;
    background: url(Images/clear.gif) !important;
    padding: 1px;
}
.sf_searchSubmit
{
    float: left;
}
.searchResults dt 
{
    margin: 10px 0;
}
ol.sf_pager 
{
    float: right !important;
    width: auto !important;
    font-weight: bold;
}
/* End Search */
/* Styles for Facebook */
#Facebook .newsticker 
{
    height: 40px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#ulFacebook li
{
}
#Facebook .rssTitle a
{
    font-size: smaller;
    font-weight: bold;
    color: #fff;
    margin: 0;
    padding: 0;
}
#Facebook .rssDesc
{
    font-size: smaller;
    color: #fff;
    margin-top: 2px;
}
/* End Facebook */
/* Styles for Twitter */
#Twitter .newsticker 
{
    height: 40px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#ulTwitter li
{
}
#Twitter .rssTitle a
{
    font-size: smaller;
    font-weight: bold;
    color: #fff;
    margin: 0;
    padding: 0;
}
#Twitter .rssPubDate
{
    display: none;
    font-size: smaller;
}
/* End Twitter */
/* Styles for e-Web Login */
#hpeWeb .title
{
    font-size: smaller;
    font-weight: bold;
    /*color: #005dac;*/
    color: #fff;
    margin: -3px 0 4px 0;
    padding: 0;
}
#hpeWeb .wrapFlds 
{
    float: left;
    width: 214px;
}
#hpeWeb .wrapGo 
{
    float: left;
    width: 24px;
    margin: 0 0 0 4px;
}
#hpeWeb .eWinput 
{
    font-size: x-small;
    margin: 0;
}
/* End e-Web Login */
/* Share Page */
#shareText
{
    font-size: larger;
    color: #fff;
}
#shareLink, #shareLink a
{
    font-size: larger;
    color: #fff;
    text-transform: uppercase;
}
/* End Share Page */
#wrapBot
{
    position: relative;
    font-size: 11px;
    color: #333;
}
/* Contact Us Form */
.frmLabel 
{
	font-weight: bold;
	vertical-align: top;
}
.frmReq 
{
	font-weight: bold;
	color: #ff0000;
}
#dispMsg 
{
    font-weight:bold;
    padding:10px 0;
}
#dispMsg.success 
{
    font-size:14px;
    color:#e9cc42;
}
#dispMsg.error
{
    font-size:12px;
    color:#ff0000;
}
/* End Contact Us Form */
/* Thomas Arkle Clark Page */
.tacHTable 
{
    width: 722px;
    height: 696px;
    background: #fff url(Images/bg_tac_history.jpg) no-repeat;
    margin: 0 auto;
}
.tacHCol 
{
    width: 100%;
    font-size: 16px;
    vertical-align: top;
    padding: 100px 380px 0 10px;
}
.tacHColSpace 
{
    width: 100%;
    height: 80px;
    vertical-align: top;
}
.tacHColWide
{
    width: 100%;
    vertical-align: middle;
    padding: 0 180px 0 0;
}
.tacWTable 
{
    width: 100%;
    background: #ffc82f;
}
.tacWColPic 
{
    width: 240px;
    vertical-align: top;
    padding: 5px;
}
.tacWColTxt 
{
    background: #ffc82f url(Images/bg_tac_honoree.gif) no-repeat center;
    padding: 0 0 0 5px;
}
.tacWColTitle 
{
    font-size: 16px;
    font-weight: bold;
    vertical-align: top;
    margin: 0;
    padding: 0 0 5px 0;
}
.tacWColHons 
{
    font-weight: bold;
    vertical-align: top;    
}
.tacWCol50 
{
    width: 50%;
    vertical-align: top;
    padding: 0 5px 0 0;
}
.tacWColBot 
{
    height: 18px;
    background: #005dac;
}
#ThomasArkleClark .tacWCol50 ul
{
    list-style: disc url();
    margin-top: 5px;
}
#ThomasArkleClark .tacWCol50 ul li
{
    margin: 0;
    padding: 1px 0;
}
#tacWColVid
{
    height: 53px;
    font-size: 8px;
    font-weight: bold;
    color: #0073cf;
    vertical-align: top;
    background: transparent url(Images/bg_tac_video.gif) 0 0 no-repeat;
    padding: 18px 0 0 5px;
}
.tacWColHid 
{
    visibility: visible;
}
/* End Thomas Arkle Clark Page */
/* Graphics Page */
.grphTable 
{
}
.grphColSpace 
{
    text-align: center;
}
.grphCol 
{
    height: 36px;
    font-size: 14px;
    text-transform: uppercase;
    color: #ffc82e;
    background: #0073cf;
    padding: 0 10px;
}
/* End Graphics Page */
/* Desktops Page */
.eQGalLightbox dt a 
{
    color: #000 !important;
}
.dsktTable 
{
}
.dsktColSpace 
{
    width: 722px;
    height: 328px;
    background: url(Images/header_desktops.jpg) no-repeat;
}
.dsktCol 
{
    height: 36px;
    font-size: 14px;
    text-transform: uppercase;
    color: #ffc82e;
    background: #0073cf;
    padding: 0 10px;
}
/* End Desktops Page */
/* iTau Page */
.itauTable 
{
}
.itauColSpace 
{
    width: 720px;
    height: 340px;
    background: url(Images/header_itau.jpg) no-repeat;
}
.itauCol 
{
    height: 36px;
    font-size: 14px;
    color: #ffc82e;
    background: #0073cf;
    padding: 0 10px;
}
/* End iTau Page */
/* Songs and Cheers Page */
.songTable 
{
}
.songColSpace 
{
    width: 722px;
    height: 124px;
    background: url(Images/songs_sprite.jpg) no-repeat right top;
}
.songCol
{
    height: 36px;
    font-size: 14px;
    text-transform: uppercase;
    color: #ffc82e;
    background: #0073cf;
    padding: 0 10px;
}
.songBotCol
{
    height: 16px;
    background: #0073cf;
}
.songBotColSpace 
{
    width: 722px;
    height: 124px;
    background: url(Images/songs_sprite.jpg) no-repeat right -124px;
}
/* Songs and Cheers Page */
/* Phired Up Page */
.phup2Table 
{
}
.phup2Col 
{
    height: 36px;
    font-size: 14px;
    text-transform: uppercase;
    color: #ffc82e;
    background: #0073cf;
    padding: 0 10px;
}
.phup2ColSpace 
{
    width: 722px;
    height: 243px;
    background: url(Images/header_phiredup.gif) no-repeat;
}
.phup2Wrap 
{
    width: 100%;
}
.phupTable 
{
    width: 80%;
    margin: 10px auto;
}
.phupCol 
{
}
/* End Phired Up Page */
/* ATO Palm Page */
.palmTable 
{
}
.palmColSpace 
{
    width: 722px;
    height: 562px;
    background: url(Images/header_atopalm.jpg) no-repeat;
}
.palmCol 
{
    height: 36px;
    font-size: 14px;
    text-transform: uppercase;
    color: #ffc82e;
    background: #0073cf;
    padding: 0 10px;
}
.pidxTable
{
    margin-top: 10px;
}
.pidxCol 
{
    height: 36px;
    font-size: 14px;
    text-transform: uppercase;
    color: #ffc82e;
    background: #0073cf;
    padding: 0 10px;
}
#ATOPalm .mcRow
{
    clear: both;
    vertical-align: top;
    margin-top: 10px;
}
#ATOPalm .mcCol
{
    float: left;
    width: 31%;
    background: #fcf0d8;
    border: 2px outset #e9cc42;
    padding: 5px 5px 5px 0;
    margin: 3px 3px;
}
#ATOPalm .pitmImg
{
    width: 90px;
    padding-left: 5px;
}
#ATOPalm .pitmTxt
{
    text-align: left;
    padding-left: 5px;
}
#ATOPalm .pitmTxt a
{
    font-size: 10px;
}
/* End ATO Palm Page */
/* Housing Corp Page */
.housTable 
{
}
.housColSpace 
{
    width: 722px;
    height: 146px;
    background: url(Images/header_housing.jpg) no-repeat center;
}
.housCol 
{
    height: 36px;
    font-size: 14px;
    text-transform: uppercase;
    color: #ffc82e;
    background: #0073cf;
    padding: 0 10px;
}
/* End Housing Corp Page */
/* ATO eWEB Page */
.ewebTable 
{
    height: 233px;
    background: url(Images/header_atoeweb.jpg) no-repeat;
}
.ewebColSpace 
{
    height: 198px;
}
.ewebCol 
{
    font-size: 14px;
    color: #ffc82e;
    padding: 0 10px;
}
/* End ATO eWEB Page */
/* Generic Lists */
.eQXList
{
    width: 100%;
    font-size: 11px;
    margin: 0;
    padding: 0;
}
a.xlst
{
    font-weight: bold;
}
.xlstTitle
{
    font-size: 16px;
    font-weight: bold;
    color: #005dac;
}
.xlstControls
{
    width: 650px;
    font-size: 11px;
    text-align: right;
    margin: 0;
    padding: 0;
}
.xlstControls a
{
    font-size: 13px;
}
.xList
{
    width: 660px;
    font-size: 11px;
    list-style: none;
    margin: 5px 0 0 0;
    padding: 0;
}
.expLI
{
    margin: 0;
    padding: 0 0 10px 0;
}
.expAltLI
{
    margin: 0;
    padding: 0 0 10px 0;
}
h3.xlstItemTitle a
{
    display: block;
    font-size: 13px;
    font-weight: normal;
    color: #e9cc42;
    text-transform: uppercase;
    background: #005dac;
    padding: 10px;
}
h3.xlstItemTitleexp a, h3.xlstItemTitleexpexp a
{
    display: block;
    font-size: 13px;
    font-weight: normal;
    color: #e9cc42;
    text-transform: uppercase;
    background: #005dac;
    padding: 10px;
}
.xlstItemBody
{
}
.xlstItemBody ul
{
    list-style: url(Images/bulBadge.gif);
    margin: 0;
    padding: 0 0 0 20px;
}
.xlstItemBody ul li
{
    margin: 0;
    padding: 10px 0;
}
.xlstItemBody ol
{
    margin: 0;
    padding: 0 0 0 20px;
}
.xlstItemBody ol li
{
    margin: 0;
    padding: 10px 0;
}
.xlstItemBody hr
{
    width: 50%;
    height: 1px;
    text-align: left;
    color: #e9cc42;
    background: #e9cc42;
    border: 1px solid #e9cc42;
    margin-left: 0;
}
.xlstItemBody hr.full
{
    width: 100% !important;
}
/* End Generic Lists */
/* Generic Download List Table */
.eQDLListTableMode #tabwrap 
{
    width: 80%;
    background: #ffc82f;
    margin: 0 auto;    
}
.eQDLListTableMode .sf_libraryGrid
{
    margin: 0 auto;
}
.eQDLListTableMode .sf_libraryGrid td 
{
    padding: 5px;
}
.eQDLListTableMode #dltabbotwrap
{
    position: relative;
    height: 20px;
    vertical-align: bottom;
}
.eQDLListTableMode #dltabbot
{
    position: absolute;
    width: 100%;
    bottom: 0px;
    height: 14px;
    background: #0073cf;
}
/* End Generic Download List Table */
/* Songs/Cheers Download List Table */
#songsandcheers #tabwrap 
{
    width: 100%;
    background: #ffc82f;
}
/* End Songs/Cheers Download List Table */
/* Generic Gallery Lightbox */
.eQGalLightbox 
{
    width: 98%;
    overflow: hidden;
    margin: 0 auto;
}
.eQGalLightbox .dsktTopLft 
{
    width: 20px;
    background: url(Images/gallb_sprite_top.gif) repeat-y left top;
}
.eQGalLightbox .dsktTop 
{
}
.eQGalLightbox .sf_photoListLightbox 
{
    background: #000 !important;
    padding-left: 10px;
}
.eQGalLightbox .dsktTopRgt
{
    width: 20px;
    background: url(Images/gallb_sprite_top.gif) repeat-y -20px top;
}
.eQGalLightbox .dsktBotLft
{
    width: 20px;
    height: 33px;
    background: url(Images/gallb_sprite_top.gif) no-repeat -40px top;
}
.eQGalLightbox .dsktBot
{
    height: 33px;
    background: url(Images/gallb_sprite_bot.gif) repeat-x;
}
.eQGalLightbox .dsktBotRgt
{
    width: 20px;
    height: 33px;
    background: url(Images/gallb_sprite_top.gif) no-repeat -60px top;
}
/* End Generic Gallery Lightbox */
/* NationalStaff List */
#NationalStaff .xlstItemBody
{
    padding: 0 0 0 10px;
}
#NationalStaff .xlstItemBody 
{
    background: #faedce;
    padding: 5px 20px;
    margin: -12px 0 0 0;
}
.staffTable
{
    font-size: 12px;
}
.staffHidTable
{
    display: none;
    font-size: 12px;
}
.staffHidTable td
{
    padding: 5px 0;
}
.staffName, .staffTitle, .staffLab
{
    color: #005dac;
    text-transform: uppercase;
}
.staffName , .staffTitle
{
    font-size: 13px;
}
.staffName 
{
    font-weight: bold;
}
.staffVSpace 
{
    visibility: hidden;
}
.staffMore 
{
    display: block !important;
    color: #005dac;
    cursor: pointer;
}
#staffHid 
{
    display: none;
}
/* End NationalStaff List */
/* ThomasArkleClark List */
#ThomasArkleClark 
{
    width: 722px;
    margin: 0 auto;
}
#ThomasArkleClark .xList
{
    width: 722px;
}
#ThomasArkleClark .xlstControls
{
    width: 712px;
}
#ThomasArkleClark .xlstTitle
{
    display: none;
}
/* End ThomasArkleClark List */
/* Donation Form */
#frmDonation td 
{
    vertical-align: top;
} 
#frmDonation .select 
{
    font-size: 10px;
}
#frmDonation #typeEFT, #frmRooftopOuting #typeEFT
{
    display: none;
}
#tblDonFor 
{
    font-size: 10px;
    font-weight: bold;
}
/* End Donation Form */
/* LLT Regsistration Form */
h4.blue 
{
    color: #005dac;
}
.frmInst 
{
    font-size: 9px;
    font-weight: bold;
}
/* End LLT Registration Form */
/* Chapter Chartering Form */
.chartTitle 
{
    font-size: 16px;
    font-weight: bold;
    text-align: left;
    color: #005dac;
    margin: 0 0 5px 0;
}
.wrapWhereWhen
{
    width: 690px;
    height: auto;
    background: #fcf0d8;
    border: 2px outset #e9cc42;
    padding: 10px 30px;
    margin: 0;
}
.wrapChartFormSec
{
    width: 690px;
    height: auto;
    background: #fcf0d8;
    border: 2px outset #e9cc42;
    padding: 10px 10px;
    margin: 0;
}
td.chartLabel 
{
    width: 60px;
    font-weight: bold;
    vertical-align: top;
}
td.chartInfo
{
    font-weight: bold;
    vertical-align: top;
}
.chartHidden 
{
    display: none;
}
/* End Chapter Chartering Form */
/* Video Overlay */
#vidOverlay
{
	display: none;
	width: 650px;
	height: 402px;
	background-image: url(Images/overlay/pgVideo.png);
	margin: 0;
	padding: 0;
}
#vidOverlay div.close 
{
	position: absolute;
	bottom: -9px;
	right: 0;
	width: 35px;
	height: 35px;
	background: url(Images/icnClose.gif) no-repeat;
	cursor: pointer;
}
/* generic styling for elements inside overlay */
#ovrVidWrap
{
    padding: 10px 12px;
}
#ovrVidWrap #player
{
    display: block;
    width: 626px;
    height: 356px;
}
/* End Video Overlay */
/* All Inner Page Video */
.vidTableLeft 
{
    float: left;
    margin-right: 5px;
}
.vidTableRight 
{
    float: right;
    margin-left: 5px;
}
.vidVid 
{
    cursor: pointer;
}
.vidHid 
{
    font-size: 10px;
    display: block;
}
/* End All Inner Page Video */
/* All Inner Page Hidden Links */
.lnkHid 
{
    font-size: 10px;
    display: block;
}
/* End All Inner Page Hidden Links */
/* National Scholarships/Gamma Zeta App */
#frmNationalScholarship ul, #frmGammaZetaScholarship ul, #frmStephenHaisleyScholarship ul, #frmJamesNelsonScholarship ul
{
    list-style: none !important;
    margin: 0;
    padding: 0;
}
#frmNationalScholarship li, #frmGammaZetaScholarship li, #frmStephenHaisleyScholarship li, #frmJamesNelsonScholarship li
{
    float: left;
    margin-left: 10px;
}
.rbl_nelson li
{
    padding: 5px 0;
}
/* End National Scholarships App */
.xlstItemBody ol.schol
{
    margin: 0 0 0 20px;
    padding: 0 0 0 20px;
}
.xlstItemBody ol.schol li
{
    margin: 0;
    padding: 0;
}