/* Broadway Refrigeration Style Sheet */
/***************************************************** standard */

/* default text */
body {
	background-color:#838F9B;
	font-family: verdana;
	font-size: 8.5pt;
	color: #223344;
	line-height: 15pt;
}

/* the default table and paragraph font (similar to the default text) */
td,p {
	font-family: verdana;
	font-size: 8.5pt;
	color: #223344;
	line-height: 15pt;
}

/* various sizes of the text, headers */
h1 { font-weight:bold;  font-size:15pt;	font-style:large-caps; }
h2 { font-weight:bold;  font-size:13pt; }
h3 { font-size:9pt; }

.small { font-size: 8pt; }
.medium { font-size: 9pt; }
.large { font-size: 12pt; }

/* standard typefaces for dates and phone numbers */
.date {	font-weight: bold;	color: #444444; }
.contactnumber { font-weight:bold;  color:#DB231F; }

/* form input field style */
INPUT.fieldcell, TEXTAREA.fieldcell, SELECT.fieldcell {
	border:#666666 1px solid;   width:200px;  font-size:8pt;  font-family:verdana; }

/* any links */
a { color: #666666; }
a:hover { color: red; }


/***************************************************** navigation */

.nav {
	font-family:arial,helvetica;
	font-size:8.5pt;
}
.nav A:link, .nav A:visited {
	color:#555555;
	text-decoration: none;
}
.nav a:hover {
	color:red;
	text-decoration: none;
}


/***************************************************** left section text */

BODY.sectionbody { background-color:white; margin-right: 5px; }

TABLE.newssection { width:300px; border:0px; }

.sectionmenu A:link, .sectionmenu A:visited {
	color: gray;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
}

.sectionmenu A:hover { color: red; }

.newsmenu { font-size:8.5pt; color:gray; font-weight bold;  padding-left:5px; text-decoration:none; margin-top:-5px; text-align:left; text-decoration:none; }
.newsmenu A:link, .newsmenu A:visited { font-size:8.5pt;  color:gray;  font-weight:bold;  text-decoration:none; }
.newsmenu A:hover { color: red; }


/***************************************************** table formatting */

.blank{											/* blank table */
	border: none;
	padding: none;
}

.redborder { border:#DB231F 1px solid; }		/* for contacts table cell */
.blueborder { border:#141B5E 1px solid; }

td.sectionheading {
	background-color: white;
	vertical-align: top;
}

.sectionmenu {
	position: relative;
	margin-right: 30px;
	top: -30px;
	left: 70px;
	width: 200px;
	margin-right: 30px;
	text-align: right;
}

.main {
	background-color: white;
	/* top&bottom, left&right */
	height:100%;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 10px;
	vertical-align: top;
}

TD.fieldnamecell { width:30%;  border:none;  vertical-align:top; }
TD.fieldcell { width:70%;  border:none;  vertical-align:top; }

/***************************************************** Body class the inner (IFRAME) sections */

