/* type directors club :: http://www.tdc.org :: Possible Standard Style */
body {margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0; background:#efefef; background-image: url(glyphs/background.gif); background-attachment: fixed; background-position:bottom center; background-repeat: no-repeat;}

H1 {Font-Size : 150% ; font-weight: bold; color: #777777; margin-bottom: 0; padding-bottom:0;}
H2 {Font-Size : 85% ; margin-left:22px;color: #777777; margin-bottom: 0; padding-bottom:0;} 
H3 {Font-Size : 120% ; color: #777777; margin-bottom: 0; padding-bottom:0;}
H4 {Font-Size: 100% ; color: #777777; margin-bottom: 0; padding-bottom:0;}
H5 {Font-Size: 85% ; color: #777777; margin-bottom: 0; padding-bottom:0;}
H6 {Font-Size: 85% ; color: #777777; margin-bottom: 0; padding-bottom:0;}

H4+img {padding-top:1em;}

strong {color: #777777;}
th { color: #777777; }
dt  {color: #777777; }
td { color: #777777; }

p { padding-left:1em; color: #444444; line-height:1.5em; max-width:30em; margin-top: 0; padding-top:0;}
p small {padding-left:0; color:#444444; line-height:1.5em; max-width:30em;}
dl dd p { color: #444444; line-height:1.5em; max-width:30em; margin-top: 0; padding-top:0;}

blockquote {color: #777777;  padding-left:2em; padding-right:0; max-width:22em; line-height:1.5em; margin:auto;}
cite {color: #444444; }
h3 cite {color: #777777; }
h4 cite {color: #777777; }

/* alert  red cc6666 aa4444 blue color:#5566aa; */
.alert {color:#5566aa;}
.alertborder {border:2px solid #666666;}
.notice {border:2px solid #000000; }

input {background:#eeeeee;color:#333333; }
input[type='text'], input[type='password'], select { border: 1px solid #666666; }
select {background:#eeeeee;color:#333333; }
textarea {background:#eeeeee;color:#333333; }

ol, ul, li, li p  {color: #444444; max-width:30em; line-height:1.25em;}
dl, dd, dd p  {color: #444444; max-width:30em; line-height:1.25em;}

li {list-style-image:url(glyphs/bullets.gif);}

table.reduced tr td p { padding-left:0; color: #111111; font-size: 90%;  } /*Full membership list */

table.reducetd tr td { padding-left:0; color: #111111; font-size:90%; border-bottom:1px solid #cccccc;} /*AlphaZed membership lists */


a:link   { text-decoration:underline;  color: #666666; }
a:visited {text-decoration:underline; color: #999999;}
a:hover  {text-decoration: none; color: #5566aa;background:#ffffff;}
a:hover img {background:#efefef;background-image: url(glyphs/tint.gif);background-attachment: fixed; background-position:top left; background-repeat: no-repeat;}
a:active { text-decoration: none; color: #dddddd; background:#5566aa;}
a:active img {background:#efefef;background-image: url(glyphs/tint.gif);background-attachment: fixed; background-position:top left; background-repeat: no-repeat;}

/* 334488 blue   a:visited img {text-decoration: none; color: #eeeeee; border-bottom:0; background: transparent;} 
a:hover img {text-decoration: none; color: #eeeeee;  border-bottom:0; background: transparent;} 
background: #666666;*/

.indent {
	margin-left: 1em;
	margin-top: -1em;
}
a.smallTxt {
	text-size: 80%;
}
.label {
	color: black;
	background: white;
	width: 388px;
	height: 348px;
}
.labelText, .labelText td {
	color: black;
	font-size: 14px;
	border-style: solid;
	border-color: white;
	line-height: 16px;
}
.labelInstructions {
	font-size: 10px;
	line-height: 17px;
	text-align: center;
	height: 17px;
}
