HTML{height:100%}
BODY{height:100%; padding:0; margin:0; background:#fff url(../images/bg_page.gif) repeat-x top left; font-family:helvetica,arial; font-size:11px; word-wrap:break-word}
#PageContainer{width:1000px; min-height:100%; height:auto !important; height:100%; margin:0 auto -30px auto}
#FooterContainer, .push{height:30px}
#PopContainer {background:#fff;padding:30px;height:100%;}
.push{height:60px}
#FooterContainer{background:#1165c0}
#FooterInner{background:transparent url(../images/bg_footer.gif) no-repeat top left; width:1000px; margin:0 auto 0 auto}
#FooterInner UL{margin:0; padding:0}
#FooterInner UL LI{padding:0px 9px 0px 7px; margin:0px; display:inline; list-style-type:none; border-right:1px solid #fff; line-height:14px; color:#fff}
#FooterInner UL LI.last{border:none; padding:0px 0px 0px 7px}
#FooterInner UL LI A{color:#fff; line-height:30px; text-decoration:none}
#LanguageContainer{height:25px; text-align:right}
#LanguageContainer UL{margin:0; padding:0}
#LanguageContainer UL LI{padding:0px 9px 0px 7px; margin:0px; display:inline; list-style-type:none; border-right:1px solid #60bb46; line-height:14px; color:#60bb46}
#LanguageContainer UL LI A{line-height:25px; text-decoration:none; color:#60bb46}
#TopNavContainer{background:transparent url(../images/bg_topnav.gif) no-repeat top left; position:relative; height:90px}
#TopNavContainer H1{background:transparent url(../images/logo_cuw.gif) no-repeat top left; width:360px; height:90px; margin:0 0 0 50px; padding:0}
#TopNavContainer H1 A{display:block; width:360px; height:90px}
#TopNavContainer H1 SPAN{display:none}
#TopNavContainer UL{position:absolute; right:0px; top:60px; margin:0; padding:0}
#TopNavContainer UL LI{display:inline; padding:0px 9px 0px 7px; margin:0px; border-right:1px solid #fff; line-height:14px; color:#fff}
#TopNavContainer UL LI.last{border:none; padding:0px 0px 0px 7px}
#TopNavContainer UL LI A{text-decoration:none; color:#fff}
#TopNavContainer FORM{position:absolute; right:0px; top:26px}
#TopNavContainer FORM INPUT{width:130px; font-size:11px}
#TopNavContainer FORM button{background:transparent url(../images/bt_topnav_find.gif) no-repeat top left; width:85px; height:21px; border:none; margin-left:8px; color:#fff}
#ContentContainer{padding:10px 0 0 0}
#ContentMidContainer{clear:both}
#ContentContainer A{color:#1165c0; text-decoration:none}
#ContentContainer A:HOVER{text-decoration:underline}
.Col759{width:759px; float:left}
.Col591{width:591px; float:left}
.Col409{width:409px; float:left; position:relative}
.Col241{width:241px; float:left}
.Col759Inner H1{margin-top:0px}
#ContentContainer .Col759 H1, #ContentContainer .Col1000 H1, #ContentContainer .Col591 H1, #ContentContainer .Col409 H1{font-size:24px; color:#60bb46}
#ContentContainer .Col759 H2, #ContentContainer .Col1000 H2, #ContentContainer .Col591 H2, #ContentContainer .Col409 H2{font-size:20px; color:#1165c0}
BODY#Home #ContentContainer .Col759 .Col759Inner{padding:5px 15px 5px 15px}
#ContentContainer .Col759 H3, #ContentContainer .Col1000 H3, #ContentContainer .Col409 H3, #ContentContainer .Col241 H3, .Col591 H3{font-size:14px; color:#666}
#ContentContainer .Col241 H3{margin:10px 0 0 0}
#ContentContainer .Col759 .Content{background:transparent url(../images/bg_content.gif) no-repeat top right; min-height:500px; height:auto !important; height:500px}
#ContentContainer .Col409 .Content{background:transparent url(../images/bg_content_401.gif) no-repeat top right; width:409px; margin:0 0 0 auto; min-height:500px; height:auto !important; height:500px}
#ContentContainer .Col241 .Content{background:transparent url(../images/bg_content_217.gif) no-repeat top right; width:217px; margin:0 0 0 auto; min-height:500px; height:auto !important; height:500px}
#ContentContainer .Col1000 .Content{background:transparent url(../images/bg_content_1000.gif) no-repeat top right; min-height:500px; height:auto !important; height:500px; padding:0 20px 0 20px}
#ContentContainer .Col759 .Content, #ContentContainer .Col759 .ContentTop{padding:0 15px 0 15px}
#ContentContainer .Col409 .ContentInner{padding:0 10px 0 10px}
#MapHomeContainer{background:transparent url(../images/bg_map_home.gif) no-repeat top right; position:relative; width:759px; height:442px}
#MapHomeContainer IMG#ArrowTip{position:absolute; right:13px; top:0px}
#MapHomeContainer #Map{margin:0 13px 0 14px; width:732px; height:442px}
#MapContainer{background:transparent url(../images/bg_map.gif) no-repeat top right; position:relative; width:569px; height:442px}
#MapContainer #Map{margin:0 13px 0 14px; width:542px; height:442px}
#MapContainer #Map IFRAME{width:542px; height:442px}
#MapHomeContainer #SearchResults{background:#fc0; height:80px; margin:0 13px 0 14px; width:732px; position:absolute; top:0px; left:0px; z-index:1000; line-height:80px; text-align:center; visibility:hidden}
#HomeMapKey{background:#fff url(../images/bg_map-key.gif) no-repeat top right; position:relative; height:108px}
#HomeMapKey UL{margin:0; padding:0}
#HomeMapKey UL LI{display:inline; list-style-type::none}
#HomeMapKey UL LI A{position:absolute; top:0}
#HomeMapKey UL LI A SPAN{display:none}
#HomeMapKey UL LI#mapkey{position:absolute; top:20px; right:460px; font-size:12px; font-weight:bold}
#HomeMapKey UL LI A#Keymember{background:transparent url(../images/ico_mapkey_member.gif) no-repeat top left; width:49px; height:44px; right:380px}
#HomeMapKey UL LI A#Keyguest{background:transparent url(../images/ico_mapkey_guest.gif) no-repeat top left; width:49px; height:44px; right:325px}
#HomeMapKey UL LI A#Keyone{background:transparent url(../images/ico_mapkey_water.gif) no-repeat top left; width:49px; height:44px; right:268px}
#HomeMapKey UL LI A#Keytwo{background:transparent url(../images/ico_mapkey_paper.gif) no-repeat top left; width:49px; height:44px; right:215px}
#HomeMapKey UL LI A#Keythree{background:transparent url(../images/ico_mapkey_tree.gif) no-repeat top left; width:49px; height:44px; right:164px}
#HomeMapKey UL LI A#Keyfour{background:transparent url(../images/ico_mapkey_earth.gif) no-repeat top left; width:49px; height:44px; right:112px}
#HomeMapKey UL LI A#Keyfive{background:transparent url(../images/ico_mapkey_recycle.gif) no-repeat top left; width:49px; height:44px; right:58px}
#HomeMapKey UL LI A#Keysix{background:transparent url(../images/ico_mapkey_leaf.gif) no-repeat top left; width:49px; height:44px; right:4px}
#KeyoneContent, #KeytwoContent, #KeythreeContent, #KeyfourContent, #KeyfiveContent, #KeysixContent, #KeymemberContent, #KeyguestContent{position:absolute; right:5px; top:55px; text-align:right; width:500px; display:none}
#HomeMapKey UL LI.MapKeyLink:HOVER DIV{display:block}
#InfoContainer{width:550px; height:240px; border-bottom:1px #ccc solid; overflow:auto}
#InfoContainer #InfoColLeft{float:left; width:200px}
#InfoColLeft A{display:block; background:transparent url(../images/bt_190_blue.gif) no-repeat top left; width:190px; height:21px; line-height:21px; color:#fff; text-decoration:none; text-align:center}
#InfoColLeft A:HOVER{text-decoration:none}
#InfoColLeft A#LinkToActivity{display:block; background:transparent url(../images/bt_190_orange.gif) no-repeat top left; width:190px; height:27px; line-height:21px; color:#fff; text-decoration:none}
#InfoContainer #InfoColLeft A SPAN{}
#InfoContainer #InfoColRight{float:left; width:325px}
#InfoColRight DIV{border-bottom:1px #ccc dotted; padding:5px 0 5px 0; color:#666}
#InfoContainer IMG{margin:0 10px 10px 0}
#InfoContainerprofile, #InfoContaineractivity{width:450px; height:240px; border-bottom:1px #ccc solid; overflow:auto}
#InfoContainerprofile #InfoColLeft, #InfoContaineractivity #InfoColLeft{float:left; width:200px}
#InfoContainerprofile #InfoColRight, #InfoContaineractivity #InfoColRight{float:left; width:225px}
#InfoContainer IMG, #InfoContainerprofile IMG, #InfoContaineractivity IMG{margin:0 10px 10px 0}
#InfoFooter{padding:5px 0 0 0; text-align:right}
#InfoFooter A{color:#666}
#InfoFooter A:HOVER{color:#000}
H2.waste{background:transparent url(../images/ico_key_recycle.gif) no-repeat top left; padding:0 0 0 30px; color:#d88c41}
H2.water{background:transparent url(../images/ico_key_water.gif) no-repeat top left; padding:0 0 0 30px; color:#00afe7}
H2.tree-planting{background:transparent url(../images/ico_key_tree.gif) no-repeat top left; padding:0 0 0 30px}
H2.climate-change{background:transparent url(../images/ico_key_earth.gif) no-repeat top left; padding:0 0 0 30px}
H2.education{background:transparent url(../images/ico_key_paper.gif) no-repeat top left; padding:0 0 0 30px; color:#26aea6}
H2.other{background:transparent url(../images/ico_key_leaf.gif) no-repeat top left; padding:0 0 0 30px; color:#60bb46}
H2.guest{background:transparent url(../images/ico_key_guest.gif) no-repeat top left; padding:0 0 0 30px}
H2.member{background:transparent url(../images/ico_key_member.gif) no-repeat top left; padding:0 0 0 30px}
H1.guest{background:transparent url(../images/ico_key_guest.gif) no-repeat top left; padding:0 0 0 30px}
H1.member{background:transparent url(../images/ico_key_member.gif) no-repeat top left; padding:0 0 0 30px}
DIV.InfoColwaste A.InfoLinkwaste{color:#d88c41}
DIV.InfoColwater A.InfoLinkwater{color:#00afe7}
DIV.InfoColeducation A.InfoLinkeducation{color:#26aea6}
DIV.InfoColother A.InfoLinkother{color:#60bb46}
DIV.InfoColclimate-change A.InfoLinkclimate-change{color:#fdb827}
DIV.InfoColtree-planting A.InfoLinktree-planting{color:#60bb46}
#LoginForm{width:190px; margin:0 10px 0 auto; padding:0}
#LoginForm INPUT{width:86px; font-size:11px}
#LoginForm button{background:transparent url(../images/bt_loginform_login.gif) no-repeat top left; width:85px; height:21px; border:none; margin-left:3px; color:#fff}
#FilterLeft{width:24px; float:left}
#FilterContainer{background:transparent url(../images/bg_filtercontainer.gif) no-repeat top left; width:217px; float:left;}
#FilterContainerInner{margin:0 auto 0 auto; width:190px}
#Home #ButtonJoin{background:transparent url(../images/bt_join_home.gif) no-repeat top left; display:block; width:189px; height:53px; margin:20px 16px 0px auto; color:#fff}
#Home #ButtonJoinDir{background:transparent url(../images/bt_join_home.gif) no-repeat top left; display:block; width:189px; height:73px; margin:-5px 0px 0px auto; color:#fff}

#FilterContainer #ButtonDirectory{background:transparent url(../images/bt_190_ltblue.png) no-repeat top left; display:block; width:189px; height:53px; margin:10px auto 0px auto; color:#fff}
#LoggedInNav #ButtonJoin{background:transparent url(../images/bt_join_home.gif) no-repeat top left; display:block; width:189px; height:53px; margin:5px auto 0px auto; color:#fff}
.Col409 #ButtonJoin{background:transparent url(../images/bt_join_home.gif) no-repeat top left; display:block; width:189px; height:53px; margin:0px auto 0px auto; color:#fff; float:left}
#ButtonJoin A{display:block; height:53px; font-weight:bold; line-height:25px; text-decoration:none; font-size:12px; padding:0 0 0 8px; color:#fff}
#ButtonJoin A:HOVER{text-decoration:none}

#ButtonJoinDir A{display:block; height:53px; font-weight:bold; line-height:25px; text-decoration:none; font-size:12px; padding:0 0 0 8px; color:#fff}
#ButtonJoinDir A:HOVER{text-decoration:none}

#ButtonDirectory A{display:block; height:53px; font-weight:bold; line-height:25px; text-decoration:none; font-size:12px; padding:0 0 0 8px; color:#fff}
#ButtonDirectory A:HOVER{text-decoration:none}

#LoggedinForm{width:190px; margin:0 15px 0 auto; padding:0}
#LoggedinForm DIV SPAN{color:#fdb827}
#LoggedinForm button, #LoginFormProper button{background:transparent url(../images/bt_190_orange.gif) no-repeat top left; width:190px; height:21px; border:none; margin-left:3px; color:#fff}
#LoginFormProper{margin:0 auto 0 auto; width:450px}
#LoginFormProper DIV{clear:both; margin:5px 0 5px 0}
#LoginFormProper DIV LABEL{width:140px; float:left}
#LoginFormProper DIV button{margin-left:140px}
SPAN.Button190BLue{background:transparent url(../images/bt_190_blue.gif) no-repeat top left; display:block; width:190px; height:21px; margin:6px auto 6px auto; color:#fff; text-align:center}
SPAN.Button190Green{background:transparent url(../images/bt_190_green.gif) no-repeat top left; display:block; width:190px; height:37px; margin:6px auto 6px auto; color:#fff; text-align:center}
SPAN.Button190Orange{background:transparent url(../images/bt_190_orange.gif) no-repeat top left; display:block; width:190px; height:21px; margin:4px auto 4px auto; color:#fff; text-align:center}
SPAN.Button190BLue A, SPAN.Button190Orange A{display:block; height:21px; font-weight:bold; line-height:21px; text-decoration:none; font-size:12px; padding:0 0 0 8px; color:#fff; text-align:center}
SPAN.Button190Green A{display:block; height:21px; font-weight:bold; line-height:18px; text-decoration:none; font-size:12px; padding:0 0 0 8px; color:#fff; text-align:center}
SPAN.Button190BLue A:HOVER, SPAN.Button190Orange A:HOVER, SPAN.Button190Green A:HOVER{text-decoration:none}
SPAN.Button190LtBLue{background:transparent url(../images/bt_190_ltblue.png) no-repeat top left; display:block; width:190px; height:53px; margin:6px auto 6px auto; color:#fff; text-align:center}
SPAN.Button190LtBLue A {}

#ContentContainer .Col241 SPAN A, #ContentContainer .Col409 SPAN A{color:#fff}
#ContentContainer .Col241 SPAN A:HOVER, #ContentContainer .Col409 SPAN A:HOVER{text-decoration:none}
#FilterContainer FORM{width:180px; margin:32px auto 10px auto}
#FilterContainer FORM LABEL{font-weight:bold; display:block; color:#fff}
#FilterContainer FORM INPUT{width:165px}
#FilterContainer FORM BUTTON{background:transparent url(../images/bt_mapsearch_find.gif) no-repeat top left; width:85px; height:21px; border:none; margin-left:85px; color:#fff}
#FilterAccordion{background:#1165c0; width:180px; height:230px; margin:0 auto 40px auto}
#FilterAccordion H4{margin:0; padding:4px; border-top:1px solid #5994d3; font-size:14px; color:#fff}
#FilterAccordion H4.toggler{font-weight:normal; cursor:hand; cursor:pointer; font-size:12px}
#FilterAccordion A{color:#fff; text-decoration:none}
#FilterAccordion H4.NoBorder{border:none}
#FilterAccordion DIV UL{margin:5px; padding:5px}
#FilterAccordion DIV UL LI{list-style-type:none}
#FilterAccordion DIV UL LI A{text-decoration:none; color:#fff}

/* Register */

.LearnMore {float:right;width:380px;background:#d5ebff;margin:0;padding:0;}
.LearnMore DIV {padding:10px;}
.LearnMore STRONG {font-size:16px;color:#1164c0;}
.LearnMore LABEL {display:block;float:left;width:70px;padding:2px 0 0 0;}
.LearnMore INPUT {display:block;float:left;width:150px;height:11px;font-size:11px;}
.LearnMore BUTTON {background:transparent url(../images/bt_submit_learnmore.png) no-repeat top left; width:85px; height:21px; border:none; display:block; color:#fff;margin:0 0 0 10px;float:left;cursor:pointer;}

#Agreement { height:200px; overflow:auto;margin:10px 0 10px 0;border:1px dotted #ccc;}
#sMemberAgreement{width:440px; float:left; margin-left:5px; background:#d4e0ea; height:400px; overflow:auto}
.MemberAgreementSubmit{width:440px; float:left; margin:15px 0 0 15px}
#MemberAgreementUpgrade{background:#d4e0ea}
#sGuestAgreement{width:440px; float:left; margin-left:50px; background:#f1f1ee; height:400px; overflow:auto}
.GuestAgreementSubmit{width:440px; float:left; margin:15px 0 0 50px}
.MemberAgreementSubmit button, .GuestAgreementSubmit button{background:transparent url(../images/bt_190_blue.gif) no-repeat top left; width:190px; height:21px; border:none; display:block; color:#fff}
#MemberAgreement .AgreementInner, #GuestAgreement .AgreementInner{padding:0px 10px 10px 10px}
FORM#RegForm DIV LABEL{display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; float:left; width:150px}
FORM#RegForm DIV LABEL.Label70{width:70px}
LABEL.SitAbove{display:block}
FORM#RegForm DIV INPUT.TextField150{float:left; margin-right:10px; width:150px}
FORM#RegForm DIV INPUT.TextField100{float:left; margin-right:10px; width:100px}
FORM#RegForm DIV INPUT.TextField70{float:left; margin-right:10px; width:70px}
FORM#RegForm DIV{clear:both; padding:5px 5px 5px 5px}
FORM#RegForm button{background:transparent url(../images/bt_190_blue.gif) no-repeat top left; width:190px; height:21px; border:none; display:block; color:#fff}
FORM#RegForm button.cancel{background:transparent url(../images/bt_190_orange.gif) no-repeat top left; width:190px; height:21px; border:none; color:#fff; float:left; margin:0 10px 0 0}
FORM#RegForm button.remove{background:transparent url(../images/bt_190_blue.gif) no-repeat top left; width:190px; height:21px; border:none; color:#fff; float:left}
DIV.FieldSet{border:1px solid #acacab; padding:5px 20px 5px 20px; margin:0px 0 40px 0px}
DIV.FieldSetmember{border:1px solid #b3bbc2; padding:5px 100px 5px 100px}
DIV.FieldSetguest{border:1px solid #acacab; padding:5px 100px 5px 100px}
FORM#RegForm #map{width:400px; height:400px; margin:auto}
#ButtonAffiliate{background:transparent url(../images/bt_170_blue.gif) no-repeat top left; display:block; width:170px; height:21px; margin:0px auto 0px auto; color:#fff; text-align:center}
#ButtonAffiliate A{display:block; height:21px; font-weight:bold; line-height:25px; text-decoration:none; font-size:12px; padding:0 0 0 8px; color:#fff !important}
#ButtonAffiliate A:HOVER{text-decoration:none}
H1.waste{background:transparent url(../images/ico_key_recycle.gif) no-repeat top left; padding:0 0 0 30px; margin-bottom:4px}
H1.water{background:transparent url(../images/ico_key_water.gif) no-repeat top left; padding:0 0 0 30px; margin-bottom:4px}
H1.tree-planting{background:transparent url(../images/ico_key_tree.gif) no-repeat top left; padding:0 0 0 30px; margin-bottom:4px}
H1.climate-change{background:transparent url(../images/ico_key_earth.gif) no-repeat top left; padding:0 0 0 30px; margin-bottom:4px}
H1.education{background:transparent url(../images/ico_key_paper.gif) no-repeat top left; padding:0 0 0 30px; margin-bottom:4px}
H1.other{background:transparent url(../images/ico_key_leaf.gif) no-repeat top left; padding:0 0 0 30px; margin-bottom:4px}
H3#CreatedBy{margin:0px 0 5px 30px}
.ProfileImage{float:right; margin:0 0 10px 10px; width:170px}
DIV#YearBadge{background:transparent url(../images/ico_badge.gif) no-repeat top left; width:294px; height:62px; margin:0 auto 0 auto; clear:both}
DIV#YearBadge DIV{position:relative}
DIV#YearBadge DIV SPAN.Badge1{position:absolute; display:block; top:25px; left:10px; width:100px; font-size:10px; text-align:center; font-weight:bold; color:#fff}
DIV#YearBadge DIV SPAN.Badge2{position:absolute; display:block; top:20px; left:126px; width:40px; font-size:26px; text-align:center; font-weight:bold; color:#fff}
DIV#YearBadge DIV SPAN.Badge3{position:absolute; display:block; top:25px; right:10px; width:100px; font-size:10px; text-align:center; font-weight:bold; color:#fff}
DIV.ProfileMessage{background:#fff url(../images/bg_profile_message.gif) repeat-x top left; margin:20px 0 0 0; padding:20px 15px 15px 15px; clear:both}
DIV.ProfileMessageBottom{background:#fff url(../images/bg_profile_message-bottom.gif) repeat-x top left; height:30px}
DIV#ProfileGalleryContainer{position:relative; overflow:hidden; width:540px; height:150px; z-index:100}
DIV#GalleryScrollLeft{position:absolute; left:0px; top:70px}
DIV#GalleryScrollRight{position:absolute; right:0px; top:70px}
DIV#ProfileGalleryInner{position:absolute; left:50px; top:0px; width:434px; height:150px; clip:rect(0px,434px,150px,0px); overflow:hidden; z-index:1}
DIV.ProfileGalleryContent IMG{margin:0 10px 0 10px}
DIV#lyr1{position:absolute; visibility:hidden; left:0px; top:0px; z-index:1}
TD.YouTube{height:144px}
TD.YouTubeVideo IMG.PlayIcon{position:absolute; top:40px}
UL#Activities{list-style-type:none; margin:10px 0px 0px 5px; padding:10px 0px 0px 5px}
UL#Activities LI{min-height:25px; height:auto !important; height:25px; margin-bottom:5px}
UL#Activities LI.waste{background:transparent url(../images/ico_key_recycle.gif) no-repeat top left; padding:0 0 0 30px}
UL#Activities LI.water{background:transparent url(../images/ico_key_water.gif) no-repeat top left; padding:0 0 0 30px}
UL#Activities LI.tree-planting{background:transparent url(../images/ico_key_tree.gif) no-repeat top left; padding:0 0 0 30px}
UL#Activities LI.climate-change{background:transparent url(../images/ico_key_earth.gif) no-repeat top left; padding:0 0 0 30px}
UL#Activities LI.education{background:transparent url(../images/ico_key_paper.gif) no-repeat top left; padding:0 0 0 30px}
UL#Activities LI.other{background:transparent url(../images/ico_key_leaf.gif) no-repeat top left; padding:0 0 0 30px}
UL#Activities A{color:#1165c0; text-decoration:none}
UL#Activities A:HOVER{text-decoration:underline}
.ProfileInformation{color:#666; line-height:150%}
.ShareLinks{padding:6px; color:#000; text-align:right; clear:both}
.ShareLinks A{color:#1165c0}
.ProfileInformation A#LinkToProfile{display:block; background:transparent url(../images/bt_190_blue.gif) no-repeat top left; width:190px; height:21px; line-height:21px; color:#fff; text-decoration:none; text-align:center; margin-top:15px}
#share A{color:#1165c0}
#Affiliates{clear:both}
.Affiliate{width:170px; float:left; margin:0 10px 10px 10px; text-align:center}
TABLE.Results TH{background-color:#fff; font-size:14px; color:#666; padding:5px}
TABLE.Results TH A{font-size:14px; color:#666; text-decoration:none}
TABLE.Results TD.Dk{background-color:#f1f1ee; padding:5px}
TABLE.Results TD.Lt{background-color:#fff; padding:5px}
TABLE.Results TD A{color:#1165c0; text-decoration:none}
TABLE.Results TD.Wt{background-color:#FFF; padding:5px; padding-right:2px}
TABLE.Results TD.Wt2{background-color:#FFF; padding-left:7px}
#ButtonLayer{clear:both}
#ButtonLayer .Btn190{background-image:url(../images/bt_190_blue.gif); font-size:10px; text-align:center; line-height:21px; color:#fff; width:190px; height:21px; float:left; margin-right:10px; cursor:hand; cursor:pointer}
#ButtonLayer .Btn130 A{font-family:verdana; font-size:10px; text-decoration:none; color:#fff}
#ButtonExtra SPAN{display:block; background-image:url(../images/bt_190_blue.gif); font-size:10px; text-align:center; font-weight:bold; line-height:21px; color:#fff; width:190px; height:21px; margin-right:10px; cursor:hand; cursor:pointer}
#ButtonExtra SPAN A{font-family:verdana; font-size:12px; text-decoration:none; color:#fff}
#ButtonExtra SPAN A:HOVER{text-decoration:none; color:#fff}
UL#Tabs{position:relative; margin:24px 15px 0 15px; padding:0}
UL#Tabs LI{float:left; width:150px; margin-right:2px; list-style-type:none; line-height:26px; text-align:center}
UL#Tabs LI A{display:block; background:transparent url(../images/bg_tab.gif) no-repeat top left; height:26px; width:150px; color:#fff; font-size:13px; font-weight:bold; text-decoration:none}
UL#Tabs LI A:HOVER{text-decoration:none}
UL#Tabs LI A.current{background:transparent url(../images/bg_tab_on.gif) no-repeat top left; color:#fdb827}
.Error{padding:10px; border:1px solid #db990f; background:#fdb621; margin:10px 0 10px 0}
.Mandatory{}
.MandatoryMissing{color:red}
FORM DIV EM {left:5px; width:27px; height:18px; vertical-align:top; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline}
.MandatoryTick EM{background:transparent url(../images/ico_tick.gif); left:5px; width:27px; height:18px; vertical-align:top; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline}
.Mandatory EM{background:transparent url(../images/ico_mandatory.gif); left:5px; width:27px; height:18px; vertical-align:top; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline}
.MandatoryMissing EM{background:transparent url(../images/ico_missing.gif) no-repeat top left; left:5px; width:27px; height:18px; vertical-align:top; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline}
.clear{clear:both;display:block;}
#ibox_wrapper{    padding:10px 10px 35px 10px;     line-height:25px;     border-color:#fff}
#ibox_wrapper, #ibox_footer_wrapper a{background-color:#fff}
#ibox_content{background-color:#fff; border:0}
#ibox_footer_wrapper{    padding:0 3px;     bottom:5px;     top:auto}
#ibox_footer_wrapper a{    text-indent:-100000px;     background:url('../images/closelabel.gif');     width:66px;     height:22px}
#ibox_progress{    text-indent:-100000px;     background:#fff url('../images/loading.gif') center center no-repeat}
.SearchResultsRow{width:700px; padding:10px 0 10px 0; margin:0 0 10px 0; clear:both; background:#fff url(../images/bg_dot.gif) repeat-x bottom left; color:#666; display:block}
.SearchResultsRow H3{margin-top:4px; line-height:25px}
.SearchResultsRow H3 SPAN{color:#1165c0}
.SearchResultsRow A{display:block; background:transparent url(../images/bt_190_blue.gif) no-repeat top left; width:190px; height:21px; line-height:21px; color:#fff; text-decoration:none; text-align:center}
.SearchResultsRow A:HOVER{text-decoration:none}
.SearchResultsRow A SPAN{color:#fff; text-decoration:none}
.SearchResultsIcons{text-align:right}
.SearchResultsRow P{width:600px}
#SearchResultsLoader{text-align:center; padding:200px 0 0 0}
H3.guest{background:transparent url(../images/ico_key_guest.gif) no-repeat top left; padding:0 0 0 30px}
H3.member{background:transparent url(../images/ico_key_member.gif) no-repeat top left; padding:0 0 0 30px}
.SearchResultsIcons{text-align:right; clear:both}
BUTTON.DirectoryMore{background:transparent url(../images/bt_190_orange.gif) no-repeat top left; display:block; width:190px; height:21px; margin:4px auto 4px auto; color:#fff; text-align:center; border:none}
.TextPrompt{border:1px solid #d4e0ea; padding:7px}
TEXTAREA{font-family:helvetica,arial; font-size:11px}
IMG.ActivityImgKey{vertical-align:middle}
