body {
	margin: 0;
	padding: 0;
	background: #333333 url(pix/page-bg.gif);
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
hr {
	font-size: 16px;
	pading :0;
}
a {
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
a:hover {
	color: #99CC66;
}
#splash {
	margin: 12px auto;
}
#alpha {
	margin: 0 auto;
	padding: 0;
	width: 750px;
	background: url(pix/alpha-bg.gif) repeat-y;
	text-align: left;
}
#header {
	margin: 0;
	width: 750px;
	height: 130px;
	background: url(pix/header.gif) no-repeat;
}
#leftmenu {
	float: left;
	width: 130px;
	min-height: 400px;
	padding-left: 50px;
}
#leftmail {
        float:left;
        text-align:center;
        width: 130px;
        position:relative;
        clear:both;
        padding-left:54px;
}
#leftmail p {
        margin-bottom:0px;
        color:#FFF;
}
*html #leftmenu {width: 190px; height: 400px;}
#leftmenu a {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#leftmenu a:hover {
	color: #FFFFFF;
}
#topmenu {
	width: 525px;
	height: 14px;
	background: #FF8C24;
	margin-left: 207px;
	text-align: center;
}
*html #topmenu {
	margin-left: 204px;
}
#topmenutext {
	width: 525px;
	height: 14px;
}
#pagetext {
	margin-left: 190px;
	padding: 40px 25px 25px 25px;
}
#footer {
	clear: both;
	width: 750px;
	height: 17px;
	background: url(pix/footer.gif) no-repeat;
}
#bytds {
	clear: both;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
}
#edit {
	font-size: 9px;
	color: #4E5053;
}
#edit a {
	color: #4E5053;
	text-decoration: none;
}
#edit a:hover {
	color: #FFFFFF;
}

/* Old School Styling */
.title {
        text-align:center;
        font-family: Arial;
        font-size: 18px;
        font-weight: bold;
        color: #660099;
}
.subtitle {
        text-align:left;
        font-family: Arial;
        font-size: 15px;
        font-weight: bold;
        color: #660099;
}
.line1 {
	color: #FF6666;
}
.line2 {
        color: #FF9191;
}

/* Old Styles */
/* Business entry styles */

table.biz {
}

td.biz {
    font-size: 13px;
}

span.bizname {
    font-weight: bold;
}

td.bizinfo {
    font-size: 11px;
    /* color: #6666cc; */
    /* color: #333399; */
}


/* Property entry styles */

table.property {
	align: center;
    font-size: 13px;
    border: 1px solid black;
}

table.property td {
    padding: 2px;
}

table.property span.proplabel {
    font-weight: bold;
}

table.property td.proptext {
    border: 1px solid #b0b0b0;
    background: #eeeeee;
}

table.property td.altrow {
    background: #ccccff;
}


/* Property index table. */

table.propidx {
	width: 480px;
    border: 1px solid black;
    font-size: 13px;
}
table.propidx th {
    padding: 2px;
}
table.propidx td {
    padding: 2px;
}
table.propidx th {
    font-weight: bold;
    background: #404040;
    color: white;
}
table.propidx td.altrow {
    background: #dddddd;
}
table.main {
    background: white;
    color: black;
    text-align: left;
    font-size: 13px; 
    vertical-align: top;
}
.headline { 
    font-size: 14pt;             
    text-decoration: underline;
    font-family: 'Helvetica', Sans-serif;
    font-weight: bold;
    text-align: left;
    color: #017F81;
}
td.main {
    background: white;
    vertical-align: top;
    font-size: 13px;
}
div.content {
    border-color: #ff6666;
    border-width: 1px;
    border-style: solid;
    width: 702px;
    vertical-align: top;
    font-size: 13px;
}
p.title {
    font-size: x-large; 
    color: #660099;
    font-weight: bold;
    vertical-align: top;
}
/* Board of Directors styles */

span.boardname {
    font-weight: bold;
}

td.board {
    vertical-align: top;
    font-size: 13px;
    padding-bottom: 10px;
    padding-top: 0px;
    padding-left: 5px;
    padding-right: 5px;
}
