/* CSS Document */
td.standard
	{
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 10pt ;
	color: black ; 
	padding: 7px ;
	white-space: nowrap ;
	border: 1px solid #CCCCCC ; 
	border-collapse: collapse ;	
	}

td.RYLleft
	{
	text-align: left ;
	vertical-align: middle ;
	padding: 5px;
	font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color: black ;
	border:    solid #BBBBBB 1px ;
	}

td.RYLcenter
	{
	text-align: center ;
	vertical-align: middle ;
	padding: 5px;
	font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color: black ;
	border:    solid #BBBBBB 1px ;
	}

A:link 
	{
	color: blue ;
	background-color: transparent ;
	/* font-size: 10pt ;
	font-family: Verdana, Arial, Helvetica, sans-serif ; */
	text-decoration: none /*underline*/ ;
	}

A:visited 
	{
	color: blue ;
	background-color: transparent ;
	text-decoration: none /*underline*/ ;
	}

A:hover 
	{
	background-color: #F5F500 ;
	text-decoration: none /*underline*/ ;
	}

td.alumlabel
	{
	font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color: black ;
	text-align: right ;
	vertical-align: middle ;
	padding-left: 10px ;
	padding-right: 10px ;
	padding-top: 5px ;
	padding-bottom: 5px ;
	}

td.alumform
	{
	font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color: black ;
	text-align: left ;
	vertical-align: middle ;
	padding-right: 10px ;
	padding-top: 5px ;
	padding-bottom: 5px ;
	}
	
td.paypalimage
	{
	font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color: black ;
	text-align: right ;
	vertical-align: middle ;
	padding: 10px ;
	border-top: 1px solid #BBB ;	
	border-left: 1px solid #BBB ;	
	border-bottom: 1px solid #BBB ;	
	}
	
td.paypaltext
	{
	font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color: black ;
	text-align: left ;
	vertical-align: middle ;	
	padding: 10px ;
	border-top: 1px solid #BBB ;	
	border-right: 1px solid #BBB ;	
	border-bottom: 1px solid #BBB ;	
	}

td.MemberLabels
	{
	font: normal 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #888888 ;
	text-align: right ;
	vertical-align: top ;
	padding-right: 10px ;
	}

td.MemberData
	{
	font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color: black ;
	text-align: left ;
	}

span.NotMember
	{
	font: normal 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #888888 ;
	}

td.TopTenNumber
	{
	font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color: black ;
	text-align: right ;
	vertical-align: top ;
	padding-right: 10px ;
	padding-bottom: 10px ;
	}

td.TopTenText
	{
	font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color: black ;
	text-align: left ;
	padding-bottom: 10px ;
	}

.Board
	{
	vertical-align: top ;
	padding: 10px;
	font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color: black ;
	border: solid #BBBBBB 1px ;
	}
	
.BoardLeft
	{
	vertical-align: top ;
	padding: 10px;
	font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color: black ;
	border-top:    solid #BBBBBB 1px ;
	border-bottom: solid #BBBBBB 1px ;
	border-left:   solid #BBBBBB 1px ;
	border-right:  solid white   0px ;
	}
	
.BoardRight
	{
	vertical-align: top ;
	padding: 10px;
	font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color: black ;
	border-top:    solid #BBBBBB 1px ;
	border-bottom: solid #BBBBBB 1px ;
	border-right:  solid #BBBBBB 1px ;
	border-left:   solid white   0px ;
	}
	
.phones
	{
	text-align: left ;
	vertical-align: top ;
	padding-right: 5px ;
	font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color: black ;
	}
	
.mainnavigationText 
	{
	vertical-align: top;
	padding: 8px;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	width: 200px ;
	border-top: solid white 1px ;
	cursor: pointer ;  
	}
	
.subnavigationText {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	}

.mainnavigationText A:link 
	{
	color: white ;
	background-color: transparent ;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 1pt ;
	text-decoration: none ;
	}

.mainnavigationText A:hover
	{
	color: white ;
	background-color: transparent ;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 10pt ;
	text-decoration: none ;
	}

.mainnavigationText A:visited
	{
	color: white ;
	background-color: transparent ;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 1pt ;
	text-decoration: none ;
	}

.mainnavigationText A:active
	{
	color: white ;
	background-color: transparent ;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 1pt ;
	text-decoration: none ;
	}

.navigationbottom
	{
	vertical-align: bottom ;
	padding: 8px;
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: white;
	width: 200px ;
	border-top: solid white 1px ;
	}

.navigationbottom A:link 
	{
	color: white ;
	background-color: transparent ;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 8pt ;
	text-decoration: none ;
	}

.navigationbottom A:hover
	{
	color: white ;
	background-color: transparent ;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 8pt ;
	text-decoration: none ;
	}

.navigationbottom A:visited
	{
	color: white ;
	background-color: transparent ;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 8pt ;
	text-decoration: none ;
	}

.navigationbottom A:active
	{
	color: white ;
	background-color: transparent ;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 8pt ;
	text-decoration: none ;
	}
	
.index
	{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	}

body
	{
	font: 10px Verdana, Arial, Helvetica, sans-serif ;
	color: black ;
	margin: 0 ;
	}

td.header
	{
	background-color: #000080 ;
    padding-left: 1em ;
    padding-right: 1em ;
	color: white ;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 10pt ;
	font-weight: bold ;
    text-align: left ;
	vertical-align: middle ;
	height: 20px ;
	border: solid 1px #CCCCCC ;
    }

