﻿body {}

/* Search Results */
.result { width:600px; overflow:hidden;	border-bottom:solid 1px #999999; }
.left { float:left; }
.right { float:right; text-align:right; }
.right { float:right; text-align:right; }

/* Sidebar and Footer */
.parbulletParagraphStyle1 /*agl rulekind: base; nickname: "bulletParagraphStyle_1"; htmltag: p;*/ { font-size: 12px; font-family: verdana; line-height: 13px; }
.chrContactBox /*agl rulekind: base; nickname: "ContactBox";*/ { color: navy; font: 10px/7px verdana; background-color: #fff; text-transform: none; }
.chrCopyright /*agl rulekind: base; nickname: "ContactBox";*/ { color: gray; font: 10px/7px verdana; background-color: #fff; text-transform: none }
.parContactParagraph /*agl rulekind: base; nickname: "Contact_Paragraph"; htmltag: p;*/ { color: navy; font-size: 10px; font-family: verdana; line-height: 7px; background-color: #fff; text-align: left; }
.parOfficeHours /*agl rulekind: base; nickname: "OfficeHours"; htmltag: p;*/ { color: navy; font: 10px/13px verdana; background-color: white; text-transform: none; text-align: left; }
.parBeigeBody /*agl rulekind: base; nickname: "Beige%20Body"; htmltag: p;*/ { font-size: 12px; font-family: verdana; font-variant: normal; line-height: 14px; background-color: #fff; text-transform: none; }

/* Links Page */
.chrBeigeTex /*agl rulekind: base; nickname: "Beige%20Tex";*/ { font-size: 12px; font-family: verdana; line-height: 12px; background-color: #fff; }
.darkLink /*agl rulekind: base;*/ { color: #71684d; }

/* Master Page */
a:link { color: #008; }
a:visited { color: #312501; }
#navMenu { background-position: center; position: absolute; top: 219px; left: 15px; width: 920px; height: 28px; margin-left: 0; }
#searchLink { position: absolute; top: 722px; left: 20px; width: 214px; height: 31px; }
#searchLink span /*agl rulekind: base;*/ { color: #903; font-size: 12px; font-family: verdana; font-weight: bold; }
#main { position: absolute; top: 275px; left: 296px; width: 615px; height: 100% }
#content { position:relative; width:615px; min-height:475px; margin-bottom: 25px }
#footer { position:relative; left:-275px; width: 900px; height: 40px; }
#sidebarContact { position: absolute; top: 310px; left: 20px; width: 218px; height: 343px; }
.searchButton /*agl rulekind: base;*/ { position: absolute; top: 680px; left: 20px; }
.flashObject /*agl rulekind: base;*/ { position: absolute; top: 90px; left: 10px; width: 920px; height: 120px; }
.logo /*agl rulekind: base;*/ { position: absolute; top: 0; left: 0; }
.headerMap /*agl rulekind: base;*/ { position: absolute; top: 8px; left: 820px; }.ds1 /*agl rulekind: base;*/ { text-align: left; text-indent: 0; margin: 0 0 10pt; }

/* all pages */
.default /*agl rulekind: base;*/ { text-align: left; text-indent: 0; margin: 0 0 10pt; }
.text /*agl rulekind: base;*/ { color: #71684d; font-size: 12px; font-family: verdana; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; letter-spacing: 0; vertical-align: baseline; }
.header2 /*agl rulekind: base;*/ { color: #71684d; font-size: 12px; font-family: verdana; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none; letter-spacing: 0; vertical-align: baseline; }
.header1 /*agl rulekind: base;*/ { color: #312501; font-size: 12px; font-family: verdana; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none; letter-spacing: 0; vertical-align: baseline; }
.pageTitle /*agl rulekind: base;*/ { color: #903; font-size: 13px; font-family: verdana; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none; letter-spacing: 0; vertical-align: baseline; }

.bold /*agl rulekind: base;*/ { font-weight: bold; }
.italic /*agl rulekind: base;*/ { font-style: italic; }

