﻿/* CSSTidy 1.3: Fri, 22 Apr 2011 14:11:19 -0500 */

#sportDiv
{
   background-color: #f2f2e0;
   height: auto;
   margin-left: 6px;
}

.LHSQuestions
{
   color: #ffffff;
   font-size: 12px;
   text-align: left;
}
.LHSQuestionsSubmit
{
   color: #000000;
}
.LHSQuestionsSubmitDiv
{
   margin-bottom: 7px;
   margin-top: 5px;
   text-align: center;
}
.LHSQuestionsText
{
   color: #ef9c00;
}
.RHSQuestions
{
   background-color: #181618;
   color: #ffffff;
   font-size: 12px;
   margin-bottom: 5px;
   margin-top: 3px;
   text-align: left;
}
.RHSQuestionsSubmit
{
   color: #000000;
   margin-bottom: 7px;
}
.RHSQuestionsSubmitDiv
{
   margin-bottom: 5px;
   margin-top: 5px;
   text-align: center;
}
.RHSQuestionsText
{
   background: #181618;
   color: #ef9c00;
}
.addUser
{
   width: 300px;
}
.bLogDescription
{
   text-align: right;
   width: 150px;
}
.backButton
{
   background-color: #c2c2c2;
   border: double 4px #959595;
   color: #000000;
   font-weight: bold;
   height: 30px;
   padding: 6px 10px;
   text-decoration: none;
   vertical-align: middle;
   width: auto;
}
.backButton a
{
   text-decoration: none;
}
.backButtonGroup
{
   clear: both;
   margin-top: 20px;
   text-align: center;
   vertical-align: middle;
   width: 100%;
}
.backButtonGroup a:hover
{
   color: #000000;
   text-decoration: underline;
}
.body
{
   background-color: #3f3f3f;
   clear: both;
   color: /*#a6a2f6;*/ #ececec;
   font-family: Verdana;
   font-size: 12px;
   margin: 0;
   padding: 0 0 0 10px;
   text-align: left;
   width: auto;
}
.bottomLine
{
   border-bottom: none 0;
   border-left: none 0;
   border-right: none 0;
   border-top: solid 1px #d9d9d9;
}
.button
{
   margin-top: 15px; 
   border-radius:5px;
}
.calendar
{
   width: 25px;
}
.clubHouse
{
   border: none;
   margin-bottom: 8px;
   margin-top: 10px;
   text-align: center;
}
.clubHouse img
{
   border: none;
   height: auto;
   width: 400px;
}
.contentNoData
{
   color: #ffffff;
   font-size: 16px;
}
.descriptionText
{
   text-align: right;
   width: 200px;
}

.errorText
{
   clear: both;
   color: red;
   display: block;
   font-size: 14pt;
   font-weight: bold;
   margin-bottom: 15px;
   margin-left: 20px;
   width: 100%;
}
.financeList
{
   border: none;
   margin-left: 180px;
   margin-top: 10px;
}
.footerMenu
{
   background-color: #f2f2e0;
   color: #a06800;
}
.footerMenuHover
{
   color: #f2f2e0;
   text-decoration: none;
}
.footerMenuItem
{
   background-color: #f2f2e0;
   color: #a06800;
   padding: 0 4px 4px;
   text-decoration: underline;
   width: auto;
}
.h3NotAvailable
{
   color: red;
   font-size: 18px;
   font-weight: bold;
   margin-left: 20px;
   text-align: left;
   width: 100%;
}
.h3Obit
{
   font-size: 16px;
   font-weight: bold;
   margin-bottom: 0;
}
.h3Other
{
   color: #66FF33;
   font-size: 20px;
   font-weight: bold;
   margin-left: 20px;
   padding-bottom: 5px;
   padding-left: 10px;
   text-align: left;
   text-decoration: underline;
   width: 100%;
}
.h4Error
{
   color: #FF0000;
   font-size: 18px;
   font-weight: bold;
   line-height: 1.4;
   padding-left: 17px;
   text-align: left;
}
.h4Other
{
   color: #66FF33;
   font-size: 22px;
   font-weight: bold;
   margin-left: 20px;
   padding-bottom: 5px;
   text-align: left;
   text-decoration: underline;
   width: 100%;
}
.h4Sport
{
   color: white;
   font-size: 20px;
   font-weight: bold;
   margin-left: 7px;
   padding-bottom: 4px;
   text-decoration: underline;
}
.headLastLogin, .headLastPassword
{
   border-bottom: none 0;
   border-left: none 0;
   border-right: solid 1px #d9d9d9;
   border-top: solid 1px #d9d9d9;
   padding: 2px 2px 5px 5px;
   vertical-align: top;
   width: 120px;
}
.headMemberName, .headUserName
{
   border-bottom: none 0;
   border-left: none 0;
   border-right: solid 1px #d9d9d9;
   border-top: solid 1px #d9d9d9;
   padding: 2px 2px 5px 5px;
   vertical-align: top;
   width: 150px;
}
.headMemberNo
{
   border-bottom: none 0;
   border-left: solid 1px #d9d9d9;
   border-right: solid 1px #d9d9d9;
   border-top: solid 1px #d9d9d9;
   padding: 2px 2px 5px 5px;
   text-align: center;
   vertical-align: top;
   width: 120px;
}
.headerCol1
{
   width: 110px;
}
.headerCol2
{
   width: 100px;
}
.headerCol3
{
   width: 280px;
}
.headerImage
{
   margin-bottom: 0;
   margin-left: 0;
   margin-top: 0;
   max-width: 890px;
   padding-left: 0;
   padding-right: 0;
}
.hp_Image
{
   float: left;
   height: auto;
   margin: 2px;
   text-align: center;
   vertical-align: top;
   width: 204px;
}
.hp_separator
{
   color: Red;
}
.imageTable
{
   color: #eaf3da;
}
.indexBody
{
   background-image: url(/Club/Images/Step_Repeat.gif);
   background-repeat: repeat;
   color: #000000;
   font-family: Verdana;
   font-size: 12px;
   margin: 0 auto;
   padding: 0;
   text-align: left;
   width: 1160px;
}
.itemCol1
{
   display: inline-table;
   width: 110px;
}
.itemCol2
{
   display: inline-table;
   width: 100px;
}
.itemCol3
{
   display: inline-table;
   width: 280px;
}
.labelText
{
   text-align: right;
   width: 180px;
}
.marketing
{
   color: Blue;
   font-weight: bold;
   text-align: justify;
}
.memAddUserButton
{
   text-align: center;
}
.memTable
{
   margin-left: 0;
   width: 100%;
}
.memUserDescription
{
   margin-left: 20px;
}
.memberFormButton
{
   background-color: White;
   color: Black;
}
.memberFormButton:hover
{
   color: #f4c73e;
}
.memberName, .userName, .lastLogin, .lastPassword
{
   border-bottom: none 0;
   border-left: none 0;
   border-right: solid 1px #d9d9d9;
   border-top: solid 1px #d9d9d9;
   padding: 2px 2px 5px 5px;
}
.memberNo
{
   border-bottom: none 0;
   border-left: solid 1px #d9d9d9;
   border-right: solid 1px #d9d9d9;
   border-top: solid 1px #d9d9d9;
   padding: 2px 2px 5px 5px;
   text-align: center;
}
.membersCheckBox
{
   margin-bottom: 1px;
   margin-top: 1px;
}
.membersbutton
{
   background-color: #04078e;
   border-style: none;
   color: White;
   padding: 0 0 4px;
}
.membersheading
{
   color: Red;
   font-size: large;
}
.membership
{
   color: white;
   font-size: 11pt;
   margin-left: 8px;
   margin-right: 5px;
   padding-left: 5px;
}
.membershipApplicationDescription
{
   text-align: right;
   width: 27%;
}
.membershipApplicationTable
{
   color: white;
   margin-top: 5px;
}
.membershipColumn
{
   padding-left: 5px;
   padding-right: 5px;
}
.membershipErrors
{
   text-align: left;
}
.membershipLink
{
   background: white;
   border-color: black;
   border-style: solid;
   border-width: 2px;
   color: black;
   font-size: 11pt;
   font-weight: bold;
   margin: 5px;
   text-align: center;
}
.membershipTitle
{
   vertical-align: middle;
}
.obituaryPanel
{
   margin-top: 4px;
   padding-top: 6px;
}
.obituaryText
{
   text-align: left;
   vertical-align: top;
}
.obituarycell, .obituaryImageCell
{
   border-color: #FFFFFF;
   border-style: solid;
   border-width: 1px;
   text-align: left;
   vertical-align: top;
}
.obituaryhead
{
   background-color: Black;
   color: White;
   font-size: 1.7em;
   text-align: center;
}
.obituarytable
{
   border-color: #FFFFFF;
   border-style: solid;
   border-width: 1px;
}


#obV2_Detail a
{
    color:#000000;
    font-variant:small-caps;
    font-style:italic;
}
.pageFootCopyright
{
   width:240px;
}
.pageFootComment a, .pageFootDisclosure a, .pageFootSiteMap a, .pageFootHome a
{
   font-size: 10px;
   padding: 0 10px;
   text-align: center;
   width: 70px;
}
.pageFootDateUpdated
{
   color: #d7d7d7;
   font-size: 11px;
   text-align: left;
   width: auto;
}
.pageFootDiv
{
   border-style: none;
   clear: both;
   color: #d9d9d9;
   font-size: 11px;
   margin-left: 10px;
   padding-bottom: 30px;
   padding-top: 30px;
   width: 700px;
}
.pageFootTable
{
   border-style: none;
   width: 100%;
}
.pageFootText
{
   color: #ac8382;
   padding: 0 10px;
}
.pageFootText p
{
   color: #d9d9d9;
   font-size: 10px;
}
.pageHeading
{
   color: #fcc917;
   font-size: 18px;
   margin-bottom: 8px;
   margin-left: 0;
   margin-top: 10px;
}
.pageTitle
{
   color: #ffffff;
   font-size: 20px;
   margin-top: 5px;
}
.randomImageText
{
   color: #000000;
   font-size: 12px;
   font-weight: bold;
   margin-left: 6px;
   padding: 0 2px 3px;
   text-align: left !important;
   vertical-align: middle !important;
   width: 30%;
   z-index: 10;
}

.prevButton
{
	margin-left:580px;
	font-weight:bold; 
	margin-bottom:5px;
}
.roleCheckBox
{
   width: 80px;
}
.roleText
{
   padding-left: 50px;
}
.scrollingbanner
{
   font-size: 16px;
}
.siteMapBefore
{
   margin-bottom: 14px;
   margin-top: 14px;
}
.sportHeaderTable
{
   border-style: none;
   height: 80px;
   padding-bottom: 15px;
   width: 680px;
}
.sportHeading
{
   border-style: none;
   color: #ffffff;
   font-size: 20px;
   font-weight: bold;
   margin-bottom: 7px;
   margin-left: 5px;
   padding-top: 17px;
   text-align: left;
   vertical-align: bottom !important;
   width: 450px;
}
.sportImage
{
   vertical-align: top;
   width: 450px;
}
.sportImageCell
{
   border: solid 1px #ffffff;
   height: 80px;
}
.sportMenu
{
   border-style: none;
   color: #ffffff;
   font-size: 12px;
   font-variant: small-caps;
   font-weight: bold;
   margin-bottom: 5px;
   margin-top: 12px;
   padding-left: 7px;
   padding-right: 7px;
   text-align: center;
   vertical-align: top;
}
.sportMenuCell
{
   background-color: #000000;
   padding: 5px 0;
   text-align: center;
}
.sportMenuCell a
{
   background-color: #000000;
   color: #ffffff;
   text-decoration: underline;
}
.sportMenuCell a:hover
{
   color: #ffffff;
   text-decoration: none;
   width: 100%;
}
.sportMenuCell a:visited
{
   color: #beac96;
   width: 100%;
}
.sportMenuTable
{
   background-color: #000000;
   border: none 0 white;
   margin-top: 5px;
   width: 100%;
}
.sportPageHeading
{
   color: #fcc917;
   font-size: 14pt;
   margin-bottom: 6px;
   margin-left: 0;
}
.sportPageSubHeading
{
   color: #ef9c00;
   margin-bottom: 5px;
   margin-left: 0;
   margin-top: 10px;
}
.sportTitle
{
   color: #fcc917;
   font-size: 20px;
   font-weight: bold;
}
.ss_Group
{
   background-color: #3f3f3f;
   clear: both;
   height: auto;
   padding-top: 16px;
   text-align: center;
   width: 760px;
}
.ss_Image img
{
   background-color: #3f3f3f !important;
   border: none;
   height: 160px;
   width: 450px;
}
.ss_image
{
   background-color: #3f3f3f !important;
   height: 160px;
   text-align: center;
   width: 450px;
}
.style1
{
   color: #FFCC66;
}
.title
{
   font-weight: bold;
   padding-bottom: 10px;
}
.userTable
{
   border-bottom: none 0;
   border-left: none 0;
   border-right: none 0;
   border-top: none 0;
   margin-bottom: 5px;
   width: 100%;
}
.weather, .LHSQuestionsButton
{
   margin-left: 3px;
}
a
{
   color: #ffffff;
   text-decoration: underline;
}
a:hover, a:select
{
   color: #ffffff;
   text-decoration: none;
}
div.frameDiv
{
   margin-left: 0;
   position: relative;
   vertical-align: top;
   width: 860px;
}
div.hp_image_caption
{
   font-size: 12px;
   font-weight: normal;
   line-height: 14px;
   margin: 2px;
   overflow: auto;
   text-align: center;
   width: 196px;
}
div.hp_image_caption p
{
   font-size: 18px;
   line-height: 16px;
}
div.hp_image_img a:hover img
{
   border: 1px solid #000000;
}
div.hp_image_img img
{
   border: 1px solid #ffffff;
   height: auto;
   margin: 3px;
   width: 200px;
}
div.obit
{
   background-color: #000000;
   color: white;
   font-size: 11pt;
   margin-left: 2px;
   margin-right: 2px;
   margin-top: 3px;
   padding-bottom: 3px;
   width: 98%;
   z-index: 10;
}
div.obit a
{
   color: white;
   font-size: 14px;
   font-weight: bold;
   margin-left: 3px;
   text-decoration: none;
}
div.obit a:hover
{
   background-color: #000000;
   color: #f4c73e;
   font-size: 14px;
   margin-left: 3px;
}
div.obitDiv
{
   color: Green;
   font-size: 14px;
   margin-left: 8px;
}
div.obitDiv a
{
   font-weight: bold;
   text-decoration: none;
}
div.obitDiv li
{
   color: Blue;
   list-style-type: none;
   margin-top: 0;
}
div.randomImage
{
   margin: 0;
   padding: 0;
   text-align: right;
   vertical-align: top;
}
div.ss_Image img
{
   background-color: #3f3f3f;
   border: none;
   height: 160px;
   width: 450px;
}
h1.sport, h2.sport
{
   color: #FFCC00;
   font-size: 21px;
   font-weight: bold;
   margin-left: 15px;
   margin-top: 7px;
   text-align: left;
   text-decoration: underline;
}
h1.title, h2.title
{
   color: #ffffff;
   font-size: 20px;
   font-weight: bold;
   text-decoration: none;
}
h2
{
   color: #a06800;
}
h3
{
   color: white;
   font-size: 18px;
   font-weight: bold;
   margin-bottom: 4px;
   margin-left: 5px;
   margin-top: 3px;
   padding-bottom: 0;
   padding-top: 0;
   text-align: left;
}
h3.error
{
   color: #ef8861;
   margin-left: 40px;
}
h3.heading
{
   clear: both;
   color: #fcc917;
   font-size: 20px;
   font-weight: bold;
   margin-bottom: 7px;
   margin-left: 0;
}
h3.imageHeading
{
   clear: both;
   color: #fcc917;
   font-size: 14px;
   font-weight: bold;
   margin-bottom: 7px;
   margin-left: 0;
}
h3.nodata
{
   color: Yellow;
   font-size: 18px;
}
h3.other
{
   color: #FFCC00;
   font-size: 18px;
   padding-bottom: 5px;
   width: 100%;
}
h4
{
   color: white;
   font-size: 16px;
   margin-bottom: 3px;
   margin-left: 3px;
   margin-top: 5px;
   text-align: left;
}
h4.error
{
   color: #ff4500;
   font-size: 16px;
   margin-bottom: 3px;
   margin-left: 20px;
   margin-top: 5px;
   text-align: left;
}
h4.other
{
   color: #eaf3da;
   font-size: 12px;
   text-decoration: none;
}
h4.whatson
{
   color: #eaf3da;
   font-size: 12px;
   margin-left: 10px;
   margin-top: 0;
   text-decoration: none;
}
img
{
   border: solid 1px #ffffff;
}
li, ul
{
   color: #ececec;
   font-size: 12px;
}
p
{
   color: #ececec;
   font-size: 12px;
   margin: 0 6px;
   padding-bottom: 0;
   padding-top: 0;
   text-align: left;
   text-decoration: none;
   vertical-align: text-top;
}
p.BigFirst:first-letter
{
   float: left;
   font-size: 100%;
}
td
{
   font-size: 12px;
}
td.obit
{
   font-size: 11pt;
   margin-bottom: 13px;
}
td.obithead
{
   font-size: 14px;
   font-variant: small-caps;
   font-weight: bolder;
   text-align: center;
}

