body { font-family: Arial, Helvetica, Sans-Serif; 
       font-size: 14px; margin: 0,0,0,0 }

H1 { font-family: Times, Times New Roman, serif; font-size: 25px;
           font-weight: bold; color: #336699 }
H3 { font-family: Times, Times New Roman, serif; font-size:18px;
          font-weight: bold; color: #336699 }

ul.TE_Prospectus	{ margin-left: 40px; 
                          list-style-image: url("/2005/images/tilde.jpg") }
/* UL that need to match 90% */
ul.smallerFont {
	font-size:90%;letter-spacing:0.01em;line-height:150%;margin-top:1.2em;
}								  
ul li.pagead{
	font-family: Arial, Helvetica, Sans-Serif;font-size: 90%;line-height:90%
}


table.Box { border: 1px solid #000000; background-color: #5B447A;
            color: #FFFFFF; text-align: center; font-size: 16px;
            width: 100% }

table.PrettyTable { width: 90%; border: 1px solid #000000; 
                    border-collapse: collapse }
table.PrettyTable2 { border: 1px solid #000000; border-collapse: collapse }
table.PrettyTable2 th { border: 1px solid #00000 }
table.PrettyTable2 td { border: 1px solid #00000 }

tr.PrettyBlue  { background-color: #99CCFF }
tr.PrettyRed   { background-color: #FF9999 }

th.PrettyTable { text-decoration: bold; text-align: center; 
                 background-color: #336699; color: #FFFFFF }


a.Box:link { color: #FFFFFF }
a.Box:visited { color: #F0F0F0 }

th { font-size: 14px; font-weight: bold; text-align: left }
td { font-size: 13px }
td.deadline {font-size:80%}
td.heading {background-color:"#0033cc"; font-size:bold}

table.Embedded { padding: 1px; font-size: 12px; width: 100%  }

table.Postcard { width: 95%; padding: 2px; background-color: #FFFFCC; 
                 border-collapse: collapse; border: 1px solid #000000 }
table.Postcard td { padding: 5px; color: #336699; font-weight: bold;
                    font-size: 28px; font-family: script }

p.Nav_Item { font-size: 12px }
p.Housing { background-color: #8FBC8B }
p.Reg { background-color: #ADD8E6 }
p.pagead{font-family: Arial, Helvetica, Sans-Serif; font-size:90%; line-height:100%;}

a:link { text-decoration: none; font-weight: bold; color: #0000FF }
a:visited { text-decoration: none; font-weight: bold; color: #5B447A }
a:hover { text-decoration: underline; font-weight: bold; color: #000000 }

/* specifically for the horizontal nav below the top-right logo */
a.horizontalNav:link {
	text-decoration: none; font-weight:bold; color:#ffffff
}
a.horizontalNav:visited{
	text-decoration: none; font-weight:bold; color:#ffffff
}
a.horizontalNav:hover{
	text-decoration: none; font-weight:bold; color:#CED0C4
}
a.register:link{
	font-weight:bold; color:#5B447A;
	border: dotted; border-width: thin; 
}
a.register:visited{
	font-weight: bold; color:#5B447A;
	border: dotted; border-width: 1px;
}

td.Ampersand {background-image: url(http://www.asnr.org/2005/images/Ampersand.gif);
   background-repeat: no-repeat; background-position: right center }

/* for top navigation only */
table.navbar{
	background: #5E663A
}

td.navbar {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-stretch: narrower;
}

td.subtitle{
	background: #CED0C4
}

/* left nav and two 1 px lines */
td.colorSpan{
	background: #5E663A
}
/* 1 px div line in the header */
td.headerDiv{
	background: #CED0C4
}
/* end */
/* for the table in "how to register" /reg/index */
td.how2reg {
	font-size:90%;letter-spacing:0.01em;line-height:150%;margin-top:1.2em;}
}
.Page_Title { font-family: Times, Times New Roman, serif; font-size: 25px;
           font-weight: bold; color: #000000 } /*#009aad */

.Section_Page_Title { font-family: Times, Times New Roman, serif; font-size: 25px;
           font-weight: bold; color: #5E663A } /*#009aad */
			 	   
.Page_SubTitle { font-family: Times, Times New Roman, serif; font-size: 20px;
           font-weight: bold; font-style: italic; color: #000000 }
/*Homepage meeting time display */
.Page_SubTitle_time { font-family: Times, Times New Roman, serif; font-size: 16px;
           font-weight: bold; font-style: normal; color: #000000 }
		   
.Page_SubSubTitle { font-family: Times, Times New Roman, serif; font-size: 18px;
		    font-weight: bold; color: #336699 }
/*			 
.Section_Page_Title { font-family: Times, Times New Roman, serif; font-size: 18px;
           font-weight: bold; color: #5E663A }
*/			  
.Headline { font-size: 13px; font-weight: bold; text-decoration: underline }
.NewsHeadline { font-size: 20px; font-weight: bold; 
                font-family: Times, Times New Roman, serif }
.Nav_Header { font-size: 12px; font-weight: bold; color: #FFFFFF }
.Header { font-size: 12px; font-weight: bold; color: #004080 }
.Caption { font-size: 10px; text-align: center }

.Required { font-weight: bold; color: #5B447A }

.Category { background-color: #CED0C4; color: #5E663A; font-size: 14px;
             font-weight: bold } /* #009AAD */
				 
.Note { font-family: Arial, Helvetica, Sans-Serif; 
       font-size: 11px
}				 
.Category A:LINK { color: #FFFFFF }
.Category A:VISITED { color: #FFFFFF }
.Category A:HOVER { color: #00FF00 }

Table.Important { background-color: #5B447A; color: #FFFFFF; font-size: 14px;
                  font-weight: bold }
Table.Important A:LINK		{ color: #FFFFFF }
Table.Important A:VISITED	{ color:#FFFFCC }

.Emphasis { color: #5B447A; font-size:25px font-weight: bold }
.PrettyBlue { background-color: #ADD8E6 }

.Question	{ font-weight: bold; text-decoration: underline }
.Answer		{ margin-left: 15px }
/* this */

.whiteDivider{
	font-weight:bold; color:#ffffff
}

strong {
	color: #5E663A
}
/* end */