﻿#divContainer1, #divContainer2, #divContainer3, divContainer4, divContainer5 { min-width: 220px; }
.ie #divContainer1, .ie #divContainer2, .ie #divContainer3, .ie #divContainer4, .ie #divContainer5 { min-width: 0px; }
#divContainer3 { width: 613px; }
#divContainer4 { width: 400px; }

#divContainer1 .Head, #divContainer2 .Head, #divContainer3 .Head, #divContainer4 .Head, #divContainer5 .Head { font-family: Lucida Sans, Arial; font-size: 12px; font-weight: bold; color: #FFFFFF;  }
#divContainer1 .balloon, #divContainer2 .balloon, #divContainer3 .balloon, #divContainer4 .balloon { position: absolute; top: 0; right: 20px; z-index: 2; text-transform:uppercase; font-weight: bold; font-size: 16px; line-height:24px }
.ie #divContainer1 .balloon, .ie #divContainer2 .balloon, .ie #divContainer3 .balloon, .ie #divContainer4 .balloon  { position: absolute; top: 10px; right: 10px; z-index: 2; text-transform:uppercase; font-weight: bold;  font-size: 16; line-height:24px }

#divContainer5 .balloon { position: absolute; top: 11px; left: 30px; z-index: 2; text-transform:uppercase; font-weight: bold; font-size: 16px; line-height:24px }
.ie #divContainer5 .balloon { position: absolute; top: 10; left: 30px; z-index: 2; text-transform:uppercase; font-weight: bold;  font-size: 16px; line-height:24px }

#divContainer1 .cont, #divContainer2 .cont, #divContainer3 .cont, #divContainer4 .cont { position: relative; top: -10px; left: 10px; }
.ie #divContainer1 .cont, .ie #divContainer2 .cont, .ie #divContainer3 .cont, .ie #divContainer3 .cont  { position: relative; top: 0px; left: 10px;  }

#divContainer1 .contentpane { background-color: #D3D8D8; padding:10px 10px 10px 10px; }
.gecko #divContainer1 .contentpane { background-color: #D3D8D8; padding: 10px; }
.chrome #divContainer1 .contentpane { background-color: #D3D8D8; padding: 10px; }

#divContainer2 .contentpane { background-color: #E5E4E7; padding: 10px 10px 10px 10px; }
.gecko #divContainer2 .contentpane { background-color: #E5E4E7; padding: 10px 0 0 0; }
.chrome #divContainer2 .contentpane { background-color: #E5E4E7; padding: 10px 0 0 0; }

#divContainer3 .contentpane { background-color: #D3D8D8; padding: 10px 10px 10px 10px; height: 200px; }
.gecko #divContainer3 .contentpane { background-color: #D3D8D8; padding: 0 10px 0 25px; height: auto; }
.chrome #divContainer3 .contentpane { background-color: #D3D8D8; padding: 20px 10px 10px 25px; height: auto; }

#divContainer4 .contentpane { background-color: #E5E4E7; padding: 10px 10px 10px 25px; }
.gecko #divContainer4 .contentpane { background-color: #E5E4E7; padding: 10px; }
.chrome #divContainer4 .contentpane { background-color: #E5E4E7; padding: 10px; }

#divContainer5 .contentpane { background-color: #E5E4E7; padding: 10px 10px 10px 10px; }
.gecko #divContainer5 .contentpane { background-color: #E5E4E7; padding: 10px 0 0 0; }
.chrome #divContainer5 .contentpane { background-color: #E5E4E7; padding: 10px 0 0 0; }

#divContainer1 .btl, #divContainer2 .btl, #divContainer3 .btl, #divContainer4 .btl, #divContainer5 .btl  { background-repeat: no-repeat; height: 31px; width: 13px; }
#divContainer1 .btc, #divContainer2 .btc, #divContainer3 .btc, #divContainer4 .btc, #divContainer5 .btc { white-space: nowrap; padding: 0 5px; background-repeat: repeat-x; height: 31px; }
#divContainer1 .btr, #divContainer2 .btr, #divContainer3 .btr, #divContainer4 .btr, #divContainer5 .btr { background-repeat: no-repeat; height: 31px; width: 12px; }
#divContainer1 .btb, #divContainer2 .btb, #divContainer3 .btb, #divContainer4 { background-repeat: no-repeat; height: 15px; width: 16px; background-position: right top }
#divContainer5 .btb { background-repeat: no-repeat; height: 15px; width: 16px; background-position: left top }

#divContainer1 .nobtb, #divContainer2 .nobtb, #divContainer3 .nobtb, #divContainer4 .nobtb, #divContainer5 .nobtb { background-repeat: no-repeat; height: 15px; width: 16px; background-position: right top; display: none }

#divContainer1 .tl, #divContainer2 .tl, #divContainer3 .tl, #divContainer4 .tl, #divContainer5 .tl   { background-repeat: no-repeat; height: 37px; width: 22px; }
#divContainer1 .tc, #divContainer2 .tc, #divContainer3 .tc, #divContainer4 .tc, #divContainer5 .tc   { background-repeat: repeat-x; height: 21px; }
#divContainer1 .tr, #divContainer2 .tr, #divContainer3 .tr, #divContainer4 .tr, #divContainer5 .tr   { background-repeat: no-repeat; height: 37px; width: 21px; }
#divContainer1 .ml, #divContainer2 .ml, #divContainer3 .ml, #divContainer4 .ml, #divContainer5 .ml   { background-repeat: repeat-y; width: 22px; }
#divContainer1 .mr, #divContainer2 .mr, #divContainer3 .mr, #divContainer4 .mr, #divContainer5 .mr    { background-repeat: repeat-y; width: 21px; }
#divContainer1 .bl, #divContainer2 .bl, #divContainer3 .bl, #divContainer4 .bl, #divContainer5 .bl   { background-repeat: no-repeat; height: 21px; width: 22px; }
#divContainer1 .bc, #divContainer2 .bc, #divContainer3 .bc, #divContainer4 .bc, #divContainer5 .bc   { background-repeat: repeat-x; height: 21px; }
#divContainer1 .br, #divContainer2 .br, #divContainer3 .br, #divContainer4 .br, #divContainer5 .br   { background-repeat: no-repeat; height: 21px; width: 21px; }

#divAcctSettings .title { font-size: 15px; color: #223d4a; font-weight: bold; padding-bottom: 5px; }
#divAcctSettings .copy { font-size: 12px; color: #223d4a; }
#divAcctSettings .row { padding-top: 5px; line-height: 15px; }
#divAcctSettings .caption { line-height: 14px; font-size: 10px; text-align: left; font-weight: bold; color: #223d4a;}
#divAcctSettings .input { width: 200px; }
#divAcctSettings .controls { font-size: 10px; border: solid 1px #556270; padding: 2px;  }
#divAcctSettings .controlError { font-size: 10px; border: solid 1px #FF0000; padding: 2px; }
#divAcctSettings .note { text-align: center; font-weight: bold; font-size: 10px; }
#divAcctSettings .validation { font-size: 10px; padding: 2px; }
#divAcctSettings .error { font-size: 10px; font-weight: bold; color: red; }
#divAcctSettings .msg { font-size: 10px; font-weight: bold; color: green; }
#divAcctSettings .required { font-size: 18px; }
#divAcctSettings .buttons { color: white; background-color: #223d4a; border: solid 1px #223d4a; font-size: 9px; padding: 2px 5px; text-transform:uppercase}

#divDirectoryList .title { font-size: 10px; color: #223d4a; font-weight: bold; padding-bottom: 2px; }
#divDirectoryList .copy { font-size: 12px; color: #223d4a; }
#divDirectoryList .row { padding-top: 5px; line-height: 15px; }
#divDirectoryList .caption { line-height: 14px; font-size: 10px; width: 125px; padding-top: 2px; text-align: right; padding-right: 5px; font-weight: bold; }
#divDirectoryList .input { width: 360px; }
#divDirectoryList .rbl { font-size: 11px; color: #223d4a; }
#divDirectoryList .rblError { font-size: 11px; color: #ff0000; }
#divDirectoryList .controls { font-size: 11px; border: solid 1px #7D7D7D; padding: 2px; }
#divDirectoryList .controlError { font-size: 11px; border: solid 1px #FF0000; padding: 2px; }
#divDirectoryList .note { text-align: center; font-weight: bold; font-size: 10px; }
#divDirectoryList .validation { font-size: 11px; padding: 2px; }
#divDirectoryList .error { font-size: 15px; font-weight: bold; color: red; }
#divDirectoryList .required { font-size: 18px; }
#divDirectoryList .name, #divDirectoryList A.name:link, #divDirectoryList A.name:visited { font-size: 12px; color: #223d4a; text-decoration: none; text-transform: uppercase; }
#divDirectoryList A.name:hover { font-size: 12px; color: #e97016; text-decoration: underline; text-transform: uppercase; }
#divDirectoryList .ltr, #divDirectoryList A.ltr:link, #divDirectoryList A.ltr:visited { font-size: 11px; color: #223d4a; text-decoration: underline; text-transform: uppercase; }
#divDirectoryList A.ltr:hover { font-size: 11px; color: #e97016; text-decoration: underline; text-transform: uppercase; }
#divDirectoryList .Xltr, #divDirectoryList A.Xltr:link, #divDirectoryList A.Xltr:visited { font-size: 11px; color: #223d4a; text-decoration: none; text-transform: uppercase; }
#divDirectoryList A.Xltr:hover { font-size: 11px; color: #e97016; text-decoration: none; text-transform: uppercase; }
#divDirectoryList .lnks, #divDirectoryList A.lnks:link, #divDirectoryList A.lnks:visited { font-size: 11px; color: #223d4a; text-decoration: none; text-transform: uppercase; }
#divDirectoryList A.lnks:hover { font-size: 11px; color: #e97016; text-decoration: none; text-transform: uppercase; }
#divDirectoryList .pager, #divDirectoryList A.pager:link, #divDirectoryList A.pager:visited { font-size: 10px; color: #223d4a; text-decoration: none; }
#divDirectoryList A.pager:hover { font-size: 10px; color: #e97016; text-decoration: none; }
#divDirectoryList .detTop { width: 250px; padding-left: 15px; }
#divDirectoryList .detTitle { margin-top:20px; text-align:left; font-size: 15px; color: #223d4a; font-weight: bold; padding-bottom: 5px; }
#divDirectoryList .detLabel { text-align:left; font-size: 12px; color: #223d4a; padding-bottom: 3px; }

#divDirectoryList .itmLabel {text-align: left; font-size: 12px; color: #223d4a; padding-bottom: 5px}
#divDirectoryList .itmFS10 {font-size: 10px }

#divDues .title { font-size: 15px; color: #223d4a; font-weight: bold; padding-bottom: 5px; }
#divDues .copy { font-size: 12px; color: #223d4a; }
#divDues .row { padding-top: 5px; line-height: 15px; }
#divDues .caption { line-height: 14px; font-size: 11px; padding: 2px 0 3px 0; text-align: left; font-weight: bold; width: 135px; color: #223d4a; }
#divDues .input { }
#divDues .rbl { font-size: 11px; color: #223d4a; }
#divDues .rblError { font-size: 11px; color: #ff0000; }
#divDues .controls { font-size: 11px; border: solid 1px #7D7D7D; padding: 2px; }
#divDues .controlError { font-size: 11px; border: solid 1px #FF0000; padding: 2px; }
#divDues .note { text-align: center; font-weight: bold; font-size: 10px; }
#divDues .validation { font-size: 11px; padding: 2px; }
#divDues .error { font-size: 11px; font-weight: bold; color: red; }
#divDues .required { font-size: 18px; }
#divDues .padR15 { padding-right: 15px; }
#divDues .padT10 { padding-top: 10px; }
#divDues .sep { height: 1px; border-bottom: solid 1px #223d4a; width: 430px; margin: 10px 0; }
#divDues .sep2 { padding-top: 15px; padding-bottom: 20px; width: 430px; border-bottom: solid 1px #223a4d; height: 30px;}
#divDues .buttons { color: white; background-color: #223d4a; border: solid 1px #223d4a; font-size: 9px; padding: 2px 5px; text-transform: uppercase; }

#divInfoRequest { width: 375px; padding: 30px 20px 20px; }
#divInfoRequest .title { font-size: 15px; color: #223d4a; font-weight: bold; padding-bottom: 5px; }
#divInfoRequest .copy { width: 375px; font-size: 12px; color: #223d4a; }
#divInfoRequest .row { padding-top: 5px; line-height: 15px; }
#divInfoRequest .caption { line-height: 14px; font-size: 10px; padding: 2px 0 3px 0; text-align: left; font-weight: bold; color: #223d4a; width: 100px; }
.chrome #divInfoRequest .caption { padding: 2px 0 0px 0; }
#divInfoRequest .input { width: 375px; }
#divInfoRequest .rbl { font-size: 11px; color: #223d4a; }
#divInfoRequest .rblError { font-size: 11px; color: #ff0000; }
#divInfoRequest .controls { font-size: 11px; border: solid 1px #223d4a; padding: 2px; color: #223d4a; }
#divInfoRequest .controlError { font-size: 11px; border: solid 1px #FF0000; padding: 2px; color: #223d4a; }
#divInfoRequest .note { text-align: center; font-weight: bold; font-size: 10px; }
#divInfoRequest .validation { font-size: 11px; padding: 2px; }
#divInfoRequest .error { font-size: 15px; font-weight: bold; color: red; }
#divInfoRequest .required { font-size: 18px; }
#divInfoRequest .padR15 { padding-right: 15px; }
#divInfoRequest .padT10 { padding-top: 10px; }
#divInfoRequest .sep { height: 1px; border-bottom: solid 1px #223d4a; width: 355px; margin: 10px 0; }
#divInfoRequest .buttons { color: white; background-color: #223d4a; border: solid 1px #223d4a; font-size: 9px; padding: 2px 5px; text-transform: uppercase; }

#divLeftNav, #LeftNavChildren, #divStaticLeftNav  { padding-top: 5px; margin-right: 20px; width: 121px; text-align: left; margin-left: 24px; }
#divLeftNav .link, #LeftNavChildren .link, #divStaticLeftNav .link { padding: 7px 0; color: #223d4a;  }
#divLeftNav .select, #LeftNavChildren .select, #divStaticLeftNav .select { padding:  7px 0; color: #E97016; font-style:italic }
#divLeftNav a.selected:link, #LeftNavChildren a.selected:link, #divStaticLeftNav a.selected:link { font-size: 10px; color: #E97016; text-decoration: none; text-transform:uppercase  }
#divLeftNav a.selected:visited, #LeftNavChildren a.selected:visited, #divStaticLeftNav a.selected:visited { font-size: 10px; color: #E97016; text-decoration: none;  text-transform:uppercase }
#divLeftNav a.selected:hover, #LeftNavChildren a.selected:hover, #divStaticLeftNav a.selected:hover { font-size: 10px; color: #E97016; text-decoration: none;  text-transform:uppercase }
#divLeftNav a.links:link, #LeftNavChildren a.links:link, #divStaticLeftNav a.links:link { font-size: 10px; color: #223d4a;  text-transform:uppercase }
#divLeftNav a.links:visited, #LeftNavChildren a.links:visited, #divStaticLeftNav a.links:visited { font-size: 10px; color: #223d4a;  text-transform:uppercase }
#divLeftNav a.links:hover, #LeftNavChildren a.links:hover, #divStaticLeftNav a.links:hover { color: #E97016; font-size: 10px; text-decoration: none;  text-transform:uppercase }

#divMessages { padding: 0px; width: 440px; text-align: left; margin: 0 auto; }
#divMessages .msgtitle { font-size: 17px; font-weight: bold; color: #223d4a; padding: 0 0 10px 20px; }
#divMessages .msgerror { font-size: 17px; font-weight: bold; color: #FF0000; padding: 0 0 10px 20px; }
#divMessages .msgcontent { font-size: 14px; line-height: 18px; font-weight: normal; padding-left: 20px;}
#divMessages .msglinks { font-size: 14px; line-height: 18px; font-weight: normal; text-decoration: underline}
#divMessages A.msglinks:link, #divMessages A.msglinks:visited { color: #666666}
#divMessages A.msglinks:hover{ color: #223d4a}

#divMiniCal { width: 200px; margin: 0 0 20px 30px; }
#divMiniCal td { height: 20px; width: 26px; text-align: center; }
#divMiniCal .PrevNextMonDays { color: #D3D3D8; font-size: 12px; }
#divMiniCal .MonthDays { color: #223d4a; font-size: 12px; text-transform:uppercase;}
#divMiniCal .Today { background-repeat: no-repeat; color: #FFFFFF; background-image: url(/DesktopModules/PWCC_MiniCalendar/images/event.gif); font-size: 11px; }
#divMiniCal .Event { background-repeat: no-repeat; color: #FFFFFF; background-image: url(/DesktopModules/PWCC_MiniCalendar/images/today.gif); font-size: 11px; }
#divMiniCal A.EventItm:hover {color: #FFFFFF; text-decoration: none; font-size: 11px; }
#divMiniCal A.EventItm:active, #divMiniCal A.EventItm:link,
#divMiniCal A.EventItm:visited { color: #ffffff; text-decoration: none; font-size: 11px;}

#divPageMenu { padding: 15px 10px; text-align: left; }
#divPageMenu .PageMenu_Title { font-size: 30px; font-family:Lucida Sans, Arial; line-height: 60px; }
#divPageMenu .PageMenu_Desc { font-size: 12px; font-family: Lucida Sans, Arial; }
#divPageMenu .PageMenu_SubItem_Title { font-size: 15px; font-family: Lucida Sans, Arial; }
#divPageMenu A.PageMenu_More { font-size: 9px; font-family: Lucida Sans, Arial; }
#divPageMenu A.PageMenu_More:hover { text-decoration: underline; }
#divPageMenu .PageMenu_Title_blue { color: #52BDEC !important; }
#divPageMenu .PageMenu_Desc_blue { line-height:18px; color: #556270; }
#divPageMenu A.PageMenu_SubItem_Title_blue, A.PageMenu_SubItem_Title_blue:active, A.PageMenu_SubItem_Title_blue:visited { margin-top:15px; color: #E97016; }
#divPageMenu A.PageMenu_SubItem_Title_blue:hover { color: #E97016; }
#divPageMenu A.PageMenu_More_blue, A.PageMenu_More_blue:active, A.PageMenu_More_blue:visited { margin-top:15px; color: #E97016; }
#divPageMenu A.PageMenu_More_blue:hover { color: #E97016; }

#divProfile { width: 410px; padding-left: 5px;	 }
#divProfile .title { font-size: 15px; color: #223d4a; font-weight: bold; padding-bottom: 5px; }
#divProfile .copy { font-size: 12px; color: #556270; }
#divProfile .row { padding-top: 5px; line-height: 15px; }
#divProfile .caption { line-height: 14px; color: #223d4a; font-size: 10px; width: 100px; padding-top: 2px; text-align: right; padding-right: 10px; font-weight: bold; }
#divProfile .input { width: 300px; }
#divProfile .rbl { font-size: 11px; color: #223d4a; }
#divProfile .rblError { font-size: 11px; color: #ff0000; }
#divProfile .controls { font-size: 11px; border: solid 1px #556270; padding: 2px; }
#divProfile .checkbox { font-size: 11px; padding: 2px; }
#divProfile .controlError { font-size: 11px; border: solid 1px #FF0000; padding: 2px; }
#divProfile .note { text-align: center; font-weight: bold; font-size: 10px; color: #223d4a; }
#divProfile .validation { font-size: 11px; padding: 2px; }
#divProfile .error { font-size: 15px; font-weight: bold; color: red; }
#divProfile .required { font-size: 18px; }
#divProfile .buttons { color: white; background-color: #223d4a; border: solid 1px #223d4a; font-size: 9px; padding: 2px 5px; text-transform:uppercase}

#divRegister { width: 370px; padding: 0 20px; }
.chrome #divRegister { width: 370px; padding: 0; }
#divRegister .title { font-size: 15px; color: #223d4a; font-weight: bold; padding-bottom: 5px; }
#divRegister .copy { font-size: 12px; color: #556270; }
#divRegister .row { padding-top: 5px; line-height: 15px; }
#divRegister .caption { line-height: 14px; color: #223d4a; font-size: 10px; width: 125px; padding-top: 2px; text-align: right; padding-right: 5px; font-weight: bold; }
#divRegister .input { width: 250px; }
#divRegister .rbl { font-size: 11px; color: #223d4a; }
#divRegister .rblError { font-size: 11px; color: #223d4a; }
#divRegister .controls { font-size: 11px; border: solid 1px #7D7D7D; padding: 2px; }
#divRegister .controlError { font-size: 11px; border: solid 1px #FF0000; padding: 2px; }
#divRegister .note { text-align: center; font-weight: bold; font-size: 10px; }
#divRegister .validation { font-size: 11px; padding: 2px; }
#divRegister .error { font-size: 15px; font-weight: bold; color: red; }
#divRegister .required { font-size: 18px; }
#divRegister li { font-size: 11px; color: #223d4a; }
#divRegister .buttons { color: white; background-color: #223d4a; border: solid 1px #223d4a; font-size: 9px; padding: 2px 5px; text-transform: uppercase; }

#divSimpleProfile { position: relative; text-align: left; }
#divSimpleProfile .bold { font-weight: bold; }
#divSimpleProfile .wb { font-size: 12px; color: #223d4a; font-weight: bold; padding-bottom: 12px; }
#divSimpleProfile .name { font-size: 12px; color: #223d4a; font-weight: bold; }
#divSimpleProfile .txt { font-size: 11px; color: #223d4a; }
#divSimpleProfile .txt2 { font-size: 9px; color: #223d4a; }
#divSimpleProfile a.email, a.email:active, a.email:link, a.email:hover { color: #666666; text-decoration: none; font-size: 10px; }
#divSimpleProfile a.email:hover { color: #666666; text-decoration: none; font-size: 10px; text-decoration: underline; }
#divSimpleProfile a.edit, a.edit:active, a.edit:link, a.edit:hover { color: #223d4a; text-decoration: none; font-size: 10px; font-style: italic; }
#divSimpleProfile a.edit:hover { color: #223d4a; text-decoration: none; font-size: 10px; font-style: italic; text-decoration: underline; }

#divSponsors { padding: 20px 0; width: 170px }
#divSponsors .slinks, A.slinks { font-size: 10px; color: Red; }
#divSponsors .desc { font-size: 12px; color: #556270; text-align: justify; }
#divSponsors .label { font-size: 10px; color: #223d4a; }
#divSponsors .row { height: 25px; }
#divSponsors .copy { font-size: 10px; width: 200px; }

#divSubmitArticle { text-align:center; padding: 20px}
.ie #divSubmitArticle { text-align:center; padding: 20px 10px 20px 15px}
#divSubmitArticle A.submit, A.submit:active, A.submit:visited { font-size: 16px; color: #223D4A; text-decoration: none; }
#divSubmitArticle A.submit:hover { font-size: 16px; color: #E97016; text-decoration: none; }

#divUpcomingEvents { font-size: 11px; color: #223d4a; padding-top: 10px; }
#divUpcomingEvents .time { font-size: 11px; text-align: left; color: #556270; font-weight: bold; padding-bottom: 5px; }
#divUpcomingEvents .title { font-size: 14px; text-align: left; color: #223d4a; font-weight: bold; padding-bottom: 5px; }
#divUpcomingEvents .venue { font-size: 12px; text-align: left; color: #223d4a; font-weight: bold; }
#divUpcomingEvents .calcontent { font-size: 12px; text-align: left; color: #556270; font-weight: normal; }
#divUpcomingEvents .pgr, A.pgr:link, A.pgr:visited { font-size: 14px; color: #e97016; padding: 0 3px; text-decoration: underline; }
#divUpcomingEvents A.pgr:hover { font-size: 14px; color: #223d4a; padding: 0 3px; text-decoration: none; }
#divUpcomingEvents A.sel { font-size: 14px; color: #223d4a; padding: 0 3px; text-decoration: none; }

#divTestimonials { padding: 20px 0; }
.ie #divTestimonials td { padding-bottom: 15px;}
#divTestimonials .stmt { font-size: 12px; color:#556270; line-height:18px;}
#divTestimonials .name { font-size: 11px; }
#divTestimonials .slinks, A.slinks { font-size: 10px; color: Red; }
#divTestimonials .ctls { font-size: 11px; width: 400px; }
#divTestimonials .desc { font-size: 11px; color: #223d4a; text-align: justify; }
#divTestimonials .label { font-size: 10px; color: #223d4a; padding-top: 5px; }
#divTestimonials .row { height: 25px; }
#divTestimonials .copy { font-size: 10px; width: 200px; }

#divRandomTestimonial { padding: 20px 0; }
#divRandomTestimonial .stmt { line-height:18px; font-size: 12px; color:#556270; text-align:center; padding-bottom: 10px }
#divRandomTestimonial .name { font-size: 11px; text-align:center; }
#divRandomTestimonial .links, a.links:link, a.links:visited, a.links:hover { font-size: 10px; color: #E97016; cursor:pointer }

#divCorpSponsor { }
#divCorpSponsor { text-align: center; padding: 20px; }
#divCorpSponsor A.submit, A.submit:active, A.submit:visited { font-size: 16px; color: #223D4A; text-decoration: none; cursor: pointer; }
#divCorpSponsor A.submit:hover { font-size: 16px; color: #E97016; text-decoration: none; cursor: pointer; }
#divCorpSponsorInner .buttons, #divThankYouInner .buttons { color: white; background-color: #223d4a; border: solid 1px #223d4a; font-size: 9px; padding: 2px 5px; text-transform: uppercase; }
#divCorpSponsorInner .row { height: 25px; }
#divCorpSponsorInner .labels { width: 120px; text-align: left; }
#divCorpSponsorInner .control { font-size: 11px; }

.capitalizeText{text-transform:capitalize;)
