.slideshow 
{ 
margin: auto;
}
.slideshow img 
{
width: 280px;
height: 163px;
border: solid 1px silver;
}

TD.SectionBody
{
	padding:5 5 5 5;
}

TABLE.SectionContainer
{
	border: solid 1px silver;
	padding:3 3 3 3;
}

TABLE.SectionContainerPur
{
	border: #663399 1px solid;
	background-color: white;
	padding:3 3 3 3;
}

TD.SectionHeader
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	border-bottom: gray 1px solid;
	font-family: Tahoma, Arial, san-serif;
	position: static;
	height: 20px;
	background-color: #336699;
	text-align: left;
	padding-left:6;
}

TD.SectionHeaderCenter
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	border-bottom: gray 1px solid;
	font-family: Tahoma, Arial, san-serif;
	position: static;
	height: 20px;
	background-color: #336699;
	text-align: center;
	padding-left:6;
}

TD.SectionHeaderPur
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	border: #663399 1px solid;
	font-family: Tahoma, Arial, san-serif;
	position: static;
	height: 20px;
	text-align: left;
	padding-left:6;
}

TABLE.ClubSectionContainer
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	background-color: white;
	padding:3 3 3 3;
}
TD.ClubSectionHeader
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	border-bottom: white 1px solid;
	font-family: Tahoma, Arial, san-serif;
	position: static;
	height: 20px;
	background-color: #336699;
	text-align: left;
	padding-left:6;
}

.test
{
	float: left;
}
.listbox
{
	background-color: floralwhite;
}
.List
{
	
	list-style-position: outside;
	color: #003399;
	font-family: Tahoma, Arial, san-serif;
	list-style-type: square;
	position: static;
	text-align:left;
	text-indent: 0;
  	
}
/* Default CSS Stylesheet for a new Web Application project */
.FormInfoContainer
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: black 1px solid;

	padding-top: 0px;
	border-bottom: black 1px solid;
	background-color: ghostwhite;
	text-align: center;
}
.PanelPopupContainer
{
	border-right: black ridge;
	border-top: black 1px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: black 1px solid;
	padding-top: 0px;
	border-bottom: black ridge;
	background-color: ghostwhite;
	text-align: center;
}
.HeaderTitle
{
	font-weight: bold;
	font-size: 10pt;
	color: #ffffff;
	font-family:  Tahoma, sans-serif;
	background-color: #336699;
	text-decoration: none;
}
.fieldHeader
{
	font-weight: bold;
	font-size: 9pt;
	color: #153177;
	font-family: Tahoma, Arial, sans-serif;
	text-align: right;
	text-decoration: none;
}
.FieldInfo
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #153177;
	FONT-FAMILY: Tahoma, Arial,  sans-serif;
	TEXT-DECORATION: none
}
.Button
{
	FONT-WEIGHT: bold; FONT-FAMILY: Arial; COLOR: black; text-decoration: none; font-size: 9pt;
}

.PageTitle
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
    COLOR: #000066;
    FONT-FAMILY: Tahoma, Arial, sans-serif
}
H1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
    COLOR: #000066;
    FONT-FAMILY: Tahoma, Arial, sans-serif
}
.text12
{
    COLOR: #000066;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}
.ErrorMsg
{
    COLOR: red;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold
}
.ErrorMsgNormal
{
    COLOR: red;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
}
.asfdfa
{
	
}
.SubTitle
{
    COLOR: #000066;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
}
.SubTitleBig
{
    COLOR: #000066;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
}
.MenuDivider
{
    COLOR: #000066;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
}
.SubTitleWhite
{
	    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
}
H2
{
    COLOR: #000066;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
}
H4
{
    COLOR: #000066;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
}
.FieldHeader
{
    COLOR: #000066;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    text-align:right
    
}
.ButtonSmall
{
background-color: #CCCCCC;
FONT-WEIGHT: bold; 
FONT-FAMILY: Arial; 
COLOR: black; 
text-decoration: none; 
font-size: 8pt;
height: 20px;
}

#ButtonSmall
{
background-color: #CCCCCC;
FONT-WEIGHT: bold; 
FONT-FAMILY: Arial; 
COLOR: black; 
text-decoration: none; 
font-size: 8pt;
height: 20px;
}

.NormalText
{
	font-weight: normal;
	font-size: 9pt;
	color: #000066;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
	vertical-align:top;
}

.NormalTextBold, .NormalTextBold p
{
	font-weight: normal;
	font-size: 9pt;
	color: #000066;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
	vertical-align:top;
	font-weight:bold;
}

/*.NormalTextBold a, .NormalTextBold a:hover, .NormalTextBold a:selected, .NormalTextBold a:visited
{
	color: #000066;
}*/

.Padded
{
	padding:5px;
}

.NormalTextPur
{
	font-weight: normal;
	font-size: 8pt;
	color: #000066;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
	vertical-align:top;
}

._QuickSearch
{
	font-weight: normal;
	font-size: 9pt;
	color: #000066;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
	vertical-align:top;
}


.NormalTextRed
{
	font-weight: normal;
	font-size: 9pt;
	color: red;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
}
.NormalTextBoldRed
{
	font-weight: bold;
	font-size: 9pt;
	color: red;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
}
.NormalTextBold
{
	font-weight: bold;
	font-size: 9pt;
	color: #000066;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;	
	vertical-align:top;
}
.NormalTextUnderline
{
	font-weight: normal;
	font-size: 9pt;
	color: #000066;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: underline;
}

.SmallTextWhite
{
	font-weight: normal;
	font-size: 7pt;
	color: #FFFFFF;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
}
.HYBNormalText
{
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
}
.SmallText
{
	font-weight: normal;
	font-size: 8pt;
	color: #000066;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
}

.SmallTextBlack
{
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
}
P
{
	font-weight: normal;
	font-size: 9pt;
	color: #000066;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
}

#ParaStyle
{
	font-weight: normal;
	font-size: 9pt;
	color: #000066;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
}

td.ParaStyle
{
	font-weight: normal;
	font-size: 9pt;
	color: #000066;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
}

LI.Notice
{
	font-size: 9pt;
	color: #000066;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;	
}
.JustifiedText
{
	font-weight: normal;
	font-size: 9pt;
	color: #000066;
	font-family: Tahoma, Arial, sans-serif;
	text-align: justify;
	text-decoration: none;
}
.NewsDate
{
	font-weight: bold;
	font-size: 9pt;
	color: #000066;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
}
.NewsTitle
{
	font-weight: normal;
	font-size: 9pt;
	color: #000066;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: underline;
}
.ImgLink
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	
}
A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000066;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000066;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    TEXT-DECORATION: none
}

A.Underline
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000066;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    TEXT-DECORATION: underline;
}
A.Underline:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000066;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    TEXT-DECORATION: normal;
}
A.Underline:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    TEXT-DECORATION: underline;
}

A.Orange
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: blue;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    TEXT-DECORATION: underline;
}
A.Orange:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: blue;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    TEXT-DECORATION: underline;
}
A.Orange:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: blue;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    TEXT-DECORATION: underline;
}

A.Red
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    TEXT-DECORATION: none
}
A.Red:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    TEXT-DECORATION: none
}
A.Red:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000066;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    TEXT-DECORATION: none
}
A.White
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    TEXT-DECORATION: none
}
A.White:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    TEXT-DECORATION: none
}
A.White:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: orange;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    TEXT-DECORATION: none
}

.LightGoldBg
{
	background-color:#F3E9C3;
}	
.PageContainerLeft
{
	
	background-color: gray;
}
.PageContainerRight
{
	
	background-color: gray;
}
.PageContainerTop
{
	border-bottom: black 1px solid;
	background-color: gray;
}
.UL
{
	direction: ltr;
	text-indent: 0pt;
}
.ButtonStandard
{
	background-color: #CCCCCC;FONT-WEIGHT: bold; FONT-FAMILY: Arial; COLOR: black; text-decoration: none; font-size: 9pt;
}
.TableHeader
{
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
	font-family: Tahoma, Arial, Sans-Serif;
	background-color: #336699;
}

.TableInfo
{
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	font-family: Tahoma, Arial, Sans-Serif;
	
}
.TableInfosmall
{
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma, Arial, Sans-Serif;
	
}
.ancestorybar
{
	 background-image: url(images/anscestory_straight_bar.gif);
}
.ancestorybarsmall
{
	 background-image: url(images/anscestory_straight_bar2.gif);
}
.LoginTitle
{
 background-color:steelBlue;
 color:White;
 font-weight:bold;
 font-size:11px;
 font-family:Tahoma, Arial, sans-serif;
}
.LoginSubTitle
{
 background-color:steelBlue;
 color:White;
 font-weight:normal;
 font-size:11px;
 font-family:Tahoma, Arial, sans-serif;
}
.LoginField
{
 font-weight:bold;
 font-size:11px;
 font-family:Tahoma, Arial, sans-serif;
}
.LoginText
{
 font-weight:normal;
 font-size:11px;
 font-family:Tahoma, Arial, sans-serif;
}
.small
{
	font-size:9px;
	font-family: Tahoma, Arial, sans-serif;
	font-weight:normal;
}
.smallWhite
{
	font-size:9px;
	font-family: Tahoma, Arial, sans-serif;
	color:White;
}
.Normal
{
	font-size:11px;
	font-family: Tahoma, Arial, sans-serif;
	font-weight:normal;
}
.LoginTable
{
	border-collapse:collapse;
	background-color:#FFFFFF;
	border:1px #000000 solid;
}
/* Input Styles */
input.special
{
 font-weight:normal;
 font-size:11px;
 font-family:Tahoma, Arial, sans-serif;
}
.special /* For Labels */
{
 font-weight:normal;
 font-size:11px;
 font-family:Tahoma, Arial, sans-serif;
}
/* Table Elements */
Tr.gap
{
	height:10px;
}
Tr.Blue
{
	background-color: #eeeeee;
}
Table.Border1
{
	border-collapse:collapse;
	background-color:#FFFFFF;
	border:1px #000000 solid;
}
Table.Border1Gray
{
	border-collapse:collapse;
	background-color:#FFFFFF;
	border:1px gray solid;
}

TD.TableTitleBlue
{
 background-color:darkblue;
 color:White;
 font-weight:normal;
 font-size:11px;
 font-family:Tahoma, Arial, sans-serif;	
}
TD.FieldName
{
 font-weight:bold;
 font-size:11px;
 font-family:Tahoma, Arial, sans-serif;	
}
TD.NormalBorder1
{
 font-weight:normal;
 font-size:11px;
 font-family:Tahoma, Arial, sans-serif;	
 border:1px #000000 solid;
 vertical-align:top;
}
Td.Normal
{
	font-size:11px;
	font-family: Tahoma, Arial, sans-serif;
	font-weight:normal;
	color: #000066;
}
Td.Notice
{
	font-weight:normal;
	font-family: Tahoma, Arial, Sans-Serif;
	font-size:8pt;
}
Td.NoticeHead
{
	font-weight:bold;
	font-family: Tahoma, Arial, Sans-Serif;
	font-size:8pt;
}
Td.UnderLine
{
	border-bottom: solid 1px gray;
	border-top: solid 1px gray;
}
Td.WUC
{
	vertical-align:top;
	text-align: left;
}
Td.WUCMain
{
	vertical-align:top;
	text-align: left;
	width:100%;
	border:1px gray solid;
}

/* Other */
.PlainText
{
 font-weight:normal;
 font-size:11px;
 font-family:Tahoma, Arial, sans-serif;	
}
.Notice
{
	color:#000066;
	font-weight:normal;
	font-family: Tahoma, Arial, Sans-Serif;
	font-size:8pt;
}
.new
{
	font-family: Tahoma, Arial, Sans-Serif;
	font-size:7pt;
	color:Red;	
}

/*Collapsible Menu */
 .Lvl2 { font-size:x-small; color:#cccccc; font-weight:normal; cursor: hand; cursor:pointer;
               background-color:#ffffff; font-family:Arial; bordercolor:#000000; display:block; visibility:visible;
               cursor: hand; cursor:pointer;}     
              
    .Lvl3 { font-size:x-small; color:#cccccc; font-weight:normal; cursor: hand; cursor:pointer;
               font-family:Arial; bordercolor:#000000; display:none; visibility:hidden;
               cursor: hand; cursor:pointer;} 
               
               
/*Glossy Menu */

.glossymenu{
	position: relative;
	padding: 0 0 0 34px;
	margin: 0 auto 0 auto;
	background: url(ClubMembers/Media/menub_bg.gif) repeat-x; /*tab background image path*/
	height: 46px;
	list-style: none;
	list-style-position: inside;
	margin-left:0px;
	font-size: 11px;

}

.glossymenu li{
	float:left;
	list-style-position: inside;
	font-size: 11px;

}

.glossymenu li a{
	float: left;
	display: block;
	color:#000;
	text-decoration: none;
	font-size: 11px;
	padding:0 0 0 16px; /*Padding to accomodate left tab image. Do not change*/
	height: 46px;
	line-height: 46px;
	text-align: center;
	cursor: pointer;	
}

.glossymenu li a b{
	float: left;
	display: block;
	padding: 0 24px 0 8px; /*Padding of menu items*/
	font-size: 11px;
}

.glossymenu li.current a, .glossymenu li a:hover{
	color: #fff;
	background: url(ClubMembers/Media/menub_hover_left.gif) no-repeat; /*left tab image path*/
	background-position: left;
	font-size: 11px;

}

.glossymenu li.current a b, .glossymenu li a:hover b{
	color: #fff;
	background: url(ClubMembers/Media/menub_hover_right.gif) no-repeat right top; /*right tab image path*/
	font-size: 11px;
}

.small_link a, .small_link a:hover, .small_link a:visited, .small_link a:selected
{
	font-size:xx-small;
}


#footer
{
	background:#416d94;
	border:solid 1px silver;
	height:45px;
	color:White;
	
}

form
{
	margin-bottom:0;
}

.top
{
	background:white url(images/boxtop.jpg) no-repeat -1px 12px;
	height:5px;
}

.middle
{
	background:white url(images/boxmiddle.jpg) repeat-y -1px 0px;
}

.bottom
{
	background:white url(images/boxbottom.jpg) no-repeat -1px 0px;
	height: 8px;
}
	
	


