html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0;vertical-align:baseline;}
ul.bullets{margin-left:25px;}
.numbers{list-style-type:decimal;}
body,select,input,textarea{-x-system-font:none;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:1.3em;}
body{background:transparent url(../images/bg2.jpg) repeat scroll 0 0;}
html{height:100%;margin-bottom:1px;}
html{overflow:0!important;}
a:link, #alternateblock a:link {color:#000;font-weight:600;text-decoration:underline;}
a:visited , #alternateblock a:visited {color:#000;font-weight:600;text-decoration:underline;}
a:hover, #alternateblock a:hover {color:#666;font-weight:600;text-decoration:underline;}
a:active, #alternateblock a:active 	{color:#000;font-weight:600;text-decoration:underline;}
.top{vertical-align:top;}
.topright{text-align:right;vertical-align:top;}
.topleft{text-align:left;vertical-align:top;}
.right{text-align:right;}
strong,em,b,i{font-family:"Lucida Sans","Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;}
div.partLeftContainer{float:left;margin-top:78px;margin-bottom:35px;}
div.partPromo1{background-image:url(/images/partPromo1BG.png);height:168px;margin-bottom:20px;margin-left:15px;padding:8px;width:258px;}
fieldset.partDonateNowContainer{margin-left:0;margin-right:20px;width:305px;}
fieldset.partCoordinateContainer{float:right;margin-left:0;margin-right:0;width:350px;}
fieldset.teamResourcesCoordinateContainer{width:650px;float:left;margin-left:25px;}
.floatright{display:inline;float:right;position:relative;right:200px;top:4px;}
.center{text-align:center;}
.top{bottom:0;}
.rightfloatboxNumEmployees{float:right;
font-size:90%;
height:75px;
left:370px;
line-height:normal;
padding:4px;
position:absolute;
width:320px;}
.rightfloatboxShipping{float:right;
font-size:90%;
height:75px;
left:370px;
line-height:normal;
padding:4px;
position:absolute;
width:320px;}
#whydonate{border:1px solid #CCC;float:right;height:75px;left:300px;padding:4px;position:relative;top:-34px;width:300px;}
.imagefloatright{border:1px solid #FCB4CC;display:inline;float:right;margin:4px;padding:4px; }
.imagefloatleft{border:1px solid #FCB4CC;display:inline;float:left;margin:4px;padding:4px;}
.imagefloatleftnoborder{display:inline;float:left;margin:4px;padding:4px;}
.description{float:right;margin:0;padding:6px 0 0;width:483px;text-align:center;}
h1{font-size:1.1em;font-weight:700;margin-bottom:1em;}
h2{color:#666;font-family:"Lucida Sans","Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;font-size:1.3em;font-weight:700;}
h3{font-size:1em;font-weight:700;margin-top:1em;}
h4{font-size:1.4em;}
h5{font-size:1.2em;}
h6{font-size:1em;}
p{padding-bottom:1.2em;}
.error{color:#C00;font-weight:700;}
.ie6error{color:#C00;font-style:italic;text-align:center;}
.bold{font-family:"Lucida Sans","Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;font-weight:700;}
.confirmation{color:#080;font-weight:700;}
fieldset{border:1px solid #FCB4CC;margin-left:auto;margin-right:auto;margin-bottom:15px;padding:15px;width:700px;position:relative;}
table #ctl00_cphPageContent_wzRegTeam{width:700px;}
.searchTableFloatRight fieldset{border:1px solid #FCB4CC;margin:1.5em 0;overflow:auto;padding:3px;width:350px;}
.searchTableFloatLeft fieldset{border:1px solid #FCB4CC;margin:1.5em 0;overflow:auto;padding:3px;width:350px;}
img{border:0 none;}
.pinkborder{border:1px solid #FCB4CC;padding:6px;}
.italic{font-style:italic;}
legend{color:#000;display:block;font-size:1.1em;font-weight:700;padding:3px;}
.centerContainer {width:1127px; position:relative;height:auto;margin-left:auto;margin-right:auto;}
.bgImageLayer {width:1147px; margin-left:auto; margin-right:auto;height:735px;position:relative;}
img.bgImageLeft {position:absolute;left:0;top:120px;}
img.bgImageRight {position:absolute;right:30px;top:90px;}

#aspnetForm {position:relative;}
#wrapper{background-color:#FFF;margin-left:auto;margin-right:auto;position:relative;width:799px; overflow: hidden;z-index:999; -moz-box-shadow: 0px 0px 35px black;-webkit-box-shadow: 0px 0px 35px black;box-shadow: 0px 0px 35px black;}
#homewrapper{background-color:#FFF;margin-left:0;margin-right:0;padding:0; overflow:hidden;}
#mailin{width:100%;}
#topnavcontainer{height:104px;width:424px;}
#mainnav{height:34px;left:365px;position:absolute;top:70px;width:450px;}
#mainnav img{float:left;}
#divTopNav{background-image:url("../images/bgTeamLogin.png");
background-repeat:no-repeat;
display:inline;
height:30px;
left:520px;
padding-top:3px;
position:absolute;
text-align:center;
top:0;
width:260px;}
#divTopNav a:link,#divTopNav a:visited,#divTopNav a:active{color:#666;font-size:10px;font-weight:700;padding:.5em;text-decoration:none;}
#divTopNav a:hover{font-size:10px;font-weight:700;padding:.5em;text-decoration:underline;}
#ctl00_divLoggedIn{display:inline;font-size:95%;position:relative;width:400px;}
#ctl00_divIdeasNav ul{display:inline;float:right;font-weight:400;list-style-type:none;margin-right:30px;}
#matrix{display:none;position:relative;top:0;width:800px;}
#swfcontainer{height:600px;position:relative;width:800px;}
#popup{background-color:#FFF;height:340px;margin-left:20px;margin-right:20px;padding:8px;width:90%;}
table #ctl00_cphPageContent_donateTeam{padding-bottom:15px;width:100%;}
#footer{background-image: url(../images/bgFooter.png);background-position:left bottom;background-repeat:repeat-x; border-top:1px solid #CCC;color:#666;font-size:90%;height:73px;overflow:hidden;padding-top:35px;text-align:center;width:800px!important;padding-bottom:20px;}
#form{font-size:95%;margin:3px;}
.forminput{font-size:95%;padding:3px;text-align:left;}
.formradioinput{font-size:95%;height:20px;padding:0;text-align:left;}
.formlabel{bottom:0;font-size:95%;overflow:inherit;padding:2px;text-align:right;width:190px;}
.radiolabelcontainer{position:relative;}
.formlabelradio{font-size:95%;height:25px;text-align:right;width:190px;}
label #ctl00_cphPageContent_wzRegTeam_lblAIGroupTypes{bottom:0;}
tr #trNBCC{font-size:95%;overflow:inherit;padding:2px;text-align:right;width:100%;}
#ctl00_cphPageContent_wzRegTeam_lblTNBBCRecruiter{font-size:inherit;overflow:inherit;padding:2px;text-align:right;width:190px;}
#progress{border:1px solid #CCC;display:block;float:right;margin:3px;padding:3px;width:350px;}
.btn-standard{}
textarea{width:200px;}
#nbcc_Name input{display:inline;float:left;}
.nbccleft{display:inline;float:left;width:145px;}
.searchTableFloatLeft{display:inline;float:left;width:350px;}
.searchTableFloatRight{display:inline;float:right;left:-5px;position:relative;width:350px;}
.adminSearch .searchTableFloatRight{display:inline;float:left;left:-5px;position:relative;width:350px;}
#admin {margin:12px;}
#loginform .searchTableFloatLeft{display:inline;float:left;width:325px;}
#loginform .searchTableFloatRight{border:1px solid #CCC;display:inline;float:right;margin-left:0;width:200px;}
#HorizontalDivider{border-left:1px solid #000;padding-right:3px;width:12px;}
.Horizontalruleleft{padding:3px;width:12px;}
.smallstandard{width:26px;}
.smallstandardlong{width:30px;}
#divMemorialRecipientInfo{float:right;left:55px;padding:4px;text-align:right;width:300px;}
#clear{clear:both;}
.clear{clear:both;}
#ctl00_cphPageContent_ContentList1, #staticTertiary{background-color:#FBE3EB;border:1px solid #FCB4CC;display:inline;float:right;height:auto;line-height:25px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:25px 4px 34px;overflow:visible;padding:15px 15px 15px 8px;width:200px;}
#ctl00_cphPageContent_ContentList1 ul li{list-style-image:url(../images/subnav_arrow.png);top:2px;display:none;}
.blogRecentPosts ul li{line-height:1.5em;}
#loginform{height:450px;padding:4px;}
#ctl00_cphPageContent_divTeamManagementContent #ctl00_cphPageContent_divTeamInfoBox{margin:0;padding:3px 0 0 3px;text-align:left;}
#pledgecontainer{position:relative;right:30px;top:-37px;}
#ctl00_cphPageContent_divGoalGraph{background-repeat:no-repeat;
height:262px;
left:432px;
position:absolute;
top:444px;
width:181px;}


#teammembermanage{background-repeat:no-repeat;height:306px;left:42px;position:relative;top:400px;width:237px;}
#ctl00_cphPageContent_ManageulTeamMembers{border:1px solid #CCC;font-size:95%;height:306px;left:0;list-style-image:none;list-style-position:outside;list-style-type:none;overflow:scroll;position:relative;text-align:left;top:4px;width:150px;}
#ctl00_cphPageContent_divTeamPagePreview{position:relative;}
table #ctl00_cphPageContent_tsTeamSearch_gvTeamSearch{border-style:none;width:100%;}
table ctl00_cphpagecontent_divsearchresult{margin-left:0;margin-right:0;width:100%;}
table #ctl00_cphPageContent_tsTeamSearch_gvTeamSearch a:hover{color:#000;font-weight:400;text-decoration:none;}
#coordinatorlogin fieldset{height:auto;}
.regexist fieldset.floatLeft {float:left;height:95px;margin-left:auto;margin-right:auto;margin-top:14px;width:300px;}
.regexist fieldset.floatRight {float:left;height:95px;width:300px;}
.left,#nbcc_Name{text-align:left;}
.coordinatorHead,.teamManagementNav ul li,.PREVIEWteamManagementNav ul li{display:inline;}
.indicator a:link,.indicator a:visited,.indicator a:hover,.indicator a:active{color:#000;font-family:"Lucida Sans","Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;font-size:90%;font-weight:700!important;text-decoration:none;}

.pinksubnav{background-color:#FBE3EB;border:1px solid #FCB4CC;height:160px;padding:10px;position:absolute;right:0;top:135px;width:160px;}
.pinksubnav ul li{color:#666;width:165px;text-align:left;padding-bottom:5px;}
.pinksubnav ul li a:link,.pinksubnav .ViewTeamPage a:link{bottom:5px;color:#000;font-size:90%;font-weight:400;position:relative;text-decoration:underline; padding-bottom:10px;}
.pinksubnav ul li a:visited,.pinksubnav .ViewTeamPage a:visited{bottom:5px;color:#000;font-size:90%;font-weight:400;position:relative;text-decoration:underline;padding-bottom:10px;}
.pinksubnav ul li a:hover{bottom:5px;color:#666;font-size:90%;font-weight:400;position:relative;text-decoration:none;}
#footer a:link,#footer a:visited,#footer a:active{color:#666;font-size:90%;font-weight:400;padding:1.3em;text-decoration:none;}
#footer a:hover{font-size:90%;font-weight:400;padding:1.3em;text-decoration:underline;}
#loginform .searchTableFloatLeft a,.small,select.standard{}
#staticTertiary li { list-style:none;}
#ContentMenu,span #ctl00_cphPageContent_ContentList1{background-color:#FBE3EB;border:1px solid #FCB4CC;display:inline;float:right;line-height:12px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:25px 4px 4px 15px;padding:8px 5px 25px 15px;width:200px;}
#ContentMenu ul li{padding-bottom:5px;margin-left:25px;}
.ListSummary1{width:400px;}
#ContentMenu a:link,#ContentMenu a:visited,#ContentMenu a:active,#ctl00_cphPageContent_ContentList1 a:link,#ctl00_cphPageContent_ContentList1 a:visited,#ctl00_cphPageContent_ContentList1 a:active, #staticTertiary a:link,#staticTertiary a:active, #staticTertiary a:visited{color:#000;font-size:95%;font-weight:400;text-decoration:none;line-height:16px;margin-top:4px;}
#ContentMenu a:hover,#ctl00_cphPageContent_ContentList1 a:hover, #staticTertiary a:hover{color:#000;font-size:95%;font-weight:400;text-decoration:underline;line-height:16px;margin-top:4px;}
.SearchResults table .resultbg1 .btn-standard,.SearchResults table .resultbg2 .btn-standard{font-size:100%;}
#sortlink a:link,#sortlink a:visited,#sortlink a:hover,#sortlink a:active{color:#F69EBB;font-weight:600;}
.teamsearchresults a:link,.teamsearchresults a:hover,.teamsearchresults a:active{color:#000;font-weight:400;text-decoration:underline;text-transform:capitalize;}
table #ctl00_cphPageContent_tsTeamSearch_gvTeamSearch a:link,table #ctl00_cphPageContent_tsTeamSearch_gvTeamSearch a:visited{color:#000;font-weight:400;text-decoration:underline;}
table #ctl00_cphPageContent_gvSentEmails a:link,table #ctl00_cphPageContent_gvSentEmails a:visited,table #ctl00_cphPageContent_gvSentEmails a:hover,table #ctl00_cphPageContent_gvSentEmails a:active{color:#000;font-size:90%;font-weight:400;text-decoration:underline;}
table #ctl00_cphPageContent_gvTeamResults{margin-left:25px;}
table #ctl00_cphPageContent_gvTeamResults a:link,table #ctl00_cphPageContent_gvTeamResults a:visited,table #ctl00_cphPageContent_gvTeamResults a:active{color:#000;font-weight:400;text-decoration:underline;}
.TeamSearchMessage{vertical-align:baseline;}
.inforow{height:70px;margin-top:40px;padding-left:3px;}
.radioAlign input{position:relative;top:3px;}
table .radioAlign{position:relative;top:6px;}
.radioAdjust input{margin-right:5px;float:left;}
.goalAmount {font-size:90%;margin-left:40px;}
.gridviewTop{width:700px;margin-top:105px;margin-left:25px;}
#videoPlayerContainer {width:340px; height:auto;  border: 1px pink solid; float:left;margin-top:25px;padding-left:10px;padding-top:10px;padding-bottom:10px;}
#videoPlayListContainer {width:350px; height:500px;  margin-top:25px;margin-bottom:15px;float:right;margin-right:15px;margin-left:0px;}
.videoNode{border-bottom:1px solid #CCCCCC;height:auto;margin-left:10px;overflow:auto;padding-bottom:8px;
padding-top:15px;width:290px;}
.videoThumb1 {background-image:url(../images/videoThumbSlamonOver.jpg);width:80px;background-repeat:no-repeat;float:left;text-align:center;padding-right:10px;}
.videoThumb2 {background-image:url(../images/videoThumbDavidsonOver.jpg);width:80px;background-repeat:no-repeat;float:left;text-align:center;padding-right:10px;}
.videoThumb3 {background-image:url(../images/videoThumbOsborneOver.jpg);width:80px;background-repeat:no-repeat;float:left;text-align:center;padding-right:10px;}
.videoThumb4 {background-image:url(../images/videoThumbOlopadeOver.jpg);width:80px;background-repeat:no-repeat;float:left;text-align:center;padding-right:10px;}
.videoThumb5 {background-image:url(../images/videoThumbHartwell1Over.jpg);width:80px;background-repeat:no-repeat;float:left;text-align:center;padding-right:10px;}
.videoThumb6 {background-image:url(../images/videoThumbHartwell2Over.jpg);width:80px;height:100px;background-repeat:no-repeat;float:left;text-align:center;padding-right:10px;}
.videoThumb7 {background-image:url(../images/videoThumbViscoOver.jpg);width:80px;background-repeat:no-repeat;float:left;text-align:center;padding-right:10px;}
.videoThumb8, .videoThumb9 {background-image:url(../images/videoThumbLNDDOver.jpg);width:80px;background-repeat:no-repeat;float:left;text-align:center;padding-right:10px;}

 a.download {width:80px;height:2px;}
.videoThumb1 a img, .videoThumb2 a img, .videoThumb3 a img, .videoThumb4 a img, .videoThumb5 a img, .videoThumb6 a img, .videoThumb1 a img, .videoThumb2 a img, .videoThumb3 a img, .videoThumb4 a img, .videoThumb5 a img, .videoThumb6 a img, .videoThumb7 a img, .videoThumb8 a img, .videoThumb9 a img {width:80px;height:56px; display:block;}
.videoThumb1 img, .videoThumb2 img, .videoThumb3 img, .videoThumb4 img, .videoThumb5 img, .videoThumb6 img, .videoThumb7 img, .videoThumb8 img, .videoThumb9 img {width:80px;height:56px;border:0;}
.videoThumb1 a:hover img, .videoThumb2 a:hover img , .videoThumb3 a:hover img , .videoThumb4 a:hover img , .videoThumb5 a:hover img , .videoThumb6 a:hover img , .videoThumb7 a:hover img, .videoThumb8 a:hover img, .videoThumb9 a:hover img {visibility:hidden;}
.videoThumb1 span, .videoThumb2 span, .videoThumb3 span, .videoThumb4 span, .videoThumb5 span, .videoThumb6 span, .videoThumb7 span, .videoThumb8 span, .videoThumb9 span {position: absolute;left: 35px;top: 15px;margin: 0px;padding: 0px;cursor: pointer;display:none}
#videoPlayList{width:350px; height:400px; overflow-x:hidden;overflow-y:scroll; border: 1px pink solid; margin-bottom:10px;}
#videoPlayList a:link,#videoPlayList a:visited{color:#e9aec3;text-decoration:none;font-size:13px;}
#videoPlayList a:hover,#videoPlayList a:active{color:#e9aec3;text-decoration:underline;font-size:13px;}
#videoTitle {color:#E9AEC3;font-size:12px;margin-top:5px; line-height:16px;}
.swfObjectAlignTop {margin-top:-56px;position:relative;z-index:1;right:1px;}
.adminDonationsPadding td{padding:2px;}
.donateShare { height: 300px; width: 200px; position: absolute; left: 570px; top: 165px;background-color:#615f5f;-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}

.donateShare h5 {color:#fff;font-size:18px;padding:10px;margin-bottom:5px;padding-left:22px;}
.donateShare img {display:block;margin-left:60px;padding:5px; }
.selectedNav a
{
	font-weight: bold !important;
	text-decoration: underline !important;
}

/*Safari 3/Opera 9 positioning hack */@media screen and -webkit-min-device-pixel-ratio0 {