BODY {
	MARGIN: 6px; BACKGROUND-COLOR: #ffffff
}
A:link {
	COLOR: #0036AC
}
A:visited {
	COLOR: #656DA9
}
A:hover {
	TEXT-DECORATION: none
}

/*---------------------------------------------------------------------------*/
/* Feature Classes                                                           */
/*---------------------------------------------------------------------------*/

/* prDate, prLink */
/* Lookup - GetPressReleases, Event - getNewListingHTML */
/* Press release listing date and link */
TD,.listingDate,.listingLink {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial
}

td {
	font-size: .9em;
}

.listingDate,.listingLink {
	FONT-SIZE: 90%;
}

/* Template - WriteTemplateHeader */
/* Text of the header theme title. */
.HeaderTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003063; FONT-FAMILY: Verdana, Arial
}
.HeaderTitleLarge {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #003063; FONT-FAMILY: Verdana, Arial
}

/* Navigation - BreadCrumbNav, BreadCrumbNavStep */
/* Bread crumb nav links and table cells */
.BreadCrumbNav {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana,Arial
}

/* Template - WriteTemplateFooter */
/* Footer links. */
/* Multiple Templates - Last modified line and links */
.FooterLinkSmall {
	FONT-SIZE: 10px; COLOR: #5c5c5c; FONT-FAMILY: Verdana, Arial
}
A.FooterLinkSmall:link {
	COLOR: #5c5c5c; TEXT-DECORATION: none
}
A.FooterLinkSmall:visited {
	COLOR: #5c5c5c; TEXT-DECORATION: none
}
A.FooterLinkSmall:hover {
	TEXT-DECORATION: underline
}

/* Navigation - SiteMap */
/* Style per level of site map */
.SiteMapL1 {
	TEXT-TRANSFORM: uppercase; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana,Arial
}
.SiteMapL2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana,Arial
}
.SiteMapL3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana,Arial
}
.SiteMapL4 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana,Arial
}

/* Navigation - BuildLeftNav */
/* Left side navigation */
.LeftNavMain {
	FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}
.LeftNavMain:link {
	COLOR: #0036AC;
}
.LeftNavMain:visited {
	COLOR: #585E69;
}
.LeftNavMain:hover {
	TEXT-DECORATION: underline
}
.LeftNavSub {
	FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: none
}
.LeftNavSub:hover {
	TEXT-DECORATION: underline
}

/* Template - WriteSearchBox */
/* Text when search option appears. */
.searchoptions {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana,Arial
}

/* txtHeading */
/* Lookup - GetPressReleases, Event - getNewListingHTML */
/* sectionHeading */
/* Placeholder - Site home posting */
.sectionHeading, .txtHeading {
	FONT-WEIGHT: bold; COLOR: #262b65
}

/* Template - WriteTemplateHeader */
/* These images create the header background. */
.hd-top {
	background-color: #D4E5F7;
	background-image:   url(../images/2nd-level-bg-top.jpg);
}
.hd-btm {
	background-color: #C2DDFB;
	background-image:   url(../images/2nd-level-bg-btm.jpg);
}

/* Template - WriteTemplateHeader */
/* Links at the top of the header. */
.headLink {
	font-weight: bold;
	color: #263171;
	font-size: 10px;
}
a.headLink:link {
	text-decoration: none;
}
a.headLink:visited {
	text-decoration: none;
}
a.headLink:hover {
	text-decoration: underline;
}

/*---------------------------------------------------------------------------*/
/* Template Classes                                                          */
/*---------------------------------------------------------------------------*/

/* Dynamic Form Template - Form Elements */
.fmLabel {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana,Arial;
}
.fmHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana,Arial;
}
.fmInput {
	BORDER-RIGHT: #000000 1px groove; BORDER-TOP: #000000 1px groove; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px groove; COLOR: #000000; BORDER-BOTTOM: #000000 1px groove; FONT-FAMILY: Verdana,Arial; BACKGROUND-COLOR: #ffffff;
}
.fmTxtArea {
	BORDER-RIGHT: #000000 1px groove; BORDER-TOP: #000000 1px groove; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px groove; COLOR: #000000; BORDER-BOTTOM: #000000 1px groove; FONT-FAMILY: Verdana,Arial; BACKGROUND-COLOR: #ffffff;
}
.fmSelect {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana,Arial;
}
.fmRadio {
	COLOR: #000000;
}
.fmDesc {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana,Arial;
}
.fmButton {
	BORDER-RIGHT: #6b7c9c 1px inset; BORDER-TOP: #6b7c9c 1px inset; BORDER-LEFT: #6b7c9c 1px inset; BORDER-BOTTOM: #6b7c9c 1px inset;
}

/* Templates - Site Home */
.webDate {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right;
}

/* Multiple Templates */
.pageTitle, .prTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
/* Press Release Template */
.prTitle {
	text-align: center;
}
.prSubTitle {
	text-align:center;
	font-weight: bold;
}
.prContact {
	font-weight: bold;
}

/* Page Detail Template */
.imageCaption {
	font-size: 12px;
	font-style: italic;
	text-align: center;
}

/* Site Home Template - Background image for top navigation bar */
/* (Passed to Navigation - BuildTopNav) */
.nav-bg-home {
	background-image:  url(../images/nav-bg-home.jpg); 
}

/* Multiple templates - Background image for top navigation bar */
/* (Passed to Navigation - BuildTopNav) */
.nav-bg {
	background-image:  url(../images/nav-bg.jpg);
}

/*---------------------------------------------------------------------------*/
/* Placeholder Classes                                                       */
/*---------------------------------------------------------------------------*/



/* Placeholder - Site home posting */
.boxHeading {
	FONT-WEIGHT: bold; COLOR: #ffffff
}

/* Placeholder - Site home posting */
.SmallLink {
	FONT-SIZE: 85%; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}


#container select {font-size: .9em}
#container input {font-size: .9em}
form {padding: 0px; margin: 0px; display: inline;}
.redtitle {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FF0000}
.title {font-weight: bold; background-image: url(../images/row_2_bg.jpg); background-repeat: repeat-x; background-position: bottom; color: #fff; padding: 0px 0px 2px 5px; margin: 10px 0px 5px 0px;}
label {}
#container {padding: 5px 0px 0px 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 1em}
#name {background-image: url(../images/name.jpg); background-repeat: none; padding: 0px 20px 0px 0px; font-size: 18px; font-weight: bold;}
.tab {}
.note {}
td.one {background-image: url(../images/td1.jpg); background-repeat: repeat-y; color: #000; padding-left: 15px;}
td.two {background-image: url(../images/td2.jpg); background-repeat: repeat-y; color: #000; padding-left: 15px;}
td.three {background-color: #e5e5ef; padding-left: 15px;}
th.name {background-image: url(../images/row_2_bg.jpg); background-repeat: repeat-x; background-position: bottom; color: #fff; padding-left: 3px; height: 20px;}

