/* CSS style file for Barnes, Boehm, and Wright web site - Michael Frascinella */

/******************* 
Use the block tag DIV CLASS="[something]" ... /DIV to give a block of elements a colored background or other attribute 

Use the SPAN tag (SPAN CLASS="[something]" ... /SPAN to format a word or range of text 

Use CLASS="[something]" inside a tag like P, UL, or OL to apply the class to that element 
********************/

/* TAG STYLES

A:link is unvisited link; A:visited is visited link; a:hover is for mouseover; a:active is when link is clicked; hover and active work in IE 5.5, but not Netscape 4.7x 
*/

A:link {color: blue; font-weight: bold; text-decoration: none}
A:visited {color: red; font-weight: bold; text-decoration: none}
A:hover {color: green; font-weight: bold; text-decoration: underline}
A:active {color: green; font-weight: bold; font-size: 105%; text-decoration: none}

/* navlink is for the left-side navigation links */
a.navlink:link {font-family: verdana, arial, sans-serif; font-weight: bold; font-size:12px; color: #FFEECC; text-decoration: none;}
a.navlink:hover {color: #FFFFFF; font-style: italic; text-decoration: none;}
a.navlink:active {font-family: verdana, arial, sans-serif; font-size:12px; color: #FFFFFF;}
a.navlink:visited {font-family: verdana, arial, sans-serif; font-size:12px; color: #FFEECC;}

a.flyout:link {font-family: verdana, arial, sans-serif; font-weight: bold; font-size:12px; color: #FFEECC; text-decoration: none;}
a.flyout:hover {color: #FFFFFF; font-style: italic; background-color: #0099CC; text-decoration: none;}
a.flyout:active {font-family: verdana, arial, sans-serif; font-size:12px; color: #FFEECC;}
a.flyout:visited {font-family: verdana, arial, sans-serif; font-size:12px; color: #FFEECC;}

BODY {background-color: #FFEECC};

/******************* 
CSS CLASSES 
Note: font size is in pixels (px) which is a smaller units than points (pt)
Caution: browsers seem to be case sensitive with class names
********************/

/* Headings and other html tags - dark slate blue #003366 */
H3 	{
	font-family:verdana,arial,sans-serif; 
	color: #003366
	}

H4 	{
	font-family:verdana,arial,sans-serif; 
	color: #003366
	}

H5 	{
	font-family:verdana,arial,sans-serif; 
	color: #003366
	}

/* page banner - dark blue serif */
.bannerhead 	{
	font-family:times new roman, times, serif;
	font-size:30px;
	font-style: italic;
	font-weight:normal;
	color:#003366
	}	

/* banner subhead - dark blue serif */
.bannersubhead 	{
	font-family:times new roman, times, serif;
	font-size:18px;
	font-style: italic;
	font-weight:normal;
	color:#003366
	}	

/* paragraphs, tables, lists */
P, TD, LI 	{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-style: normal;
	font-weight:normal;
	color:#003366
	}

.margintop1
/* top margin for element */
	{margin-top: 1px;}

.margintop10
/* top margin for element */
	{margin-top: 10px;}


/* COLORS */

/* Gives text an off-white background */
.almond
	{color: #FFEECC}

/* dark blue small serif */
.dkbluesmall 	{
	font-family:times new roman, times, serif;
	font-size:11px;
	font-style: normal;
	font-weight:normal;
	color:#003366
	}	

/* dark blue small serif */
.dkbluesmallbold 	{
	font-family:times new roman, times, serif;
	font-size:11px;
	font-style: normal;
	font-weight:bold;
	color:#003366
	}	

/* dark blue 10px verdana - for Back to Top links */
.dkbluebold10 	{
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	font-style: normal;
	font-weight:bold;
	color:#003366
	}	

/* dark blue 12px verdana */
.dkbluebold12 	{
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	font-style: normal;
	font-weight:bold;
	color:#003366
	}	

/* dark blue 16px verdana */
.dkblueboldital16 	{
	font-family:verdana,arial,sans-serif;
	font-size:16px;
	font-style: oblique;
	font-weight:bold;
	color:#003366
	}	

.boldwhite
/* White text for banner text */
	{
	font-family: verdana,arial,sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF
	}






/* Gives text a medium yellow background */
.MediumYellow 
	{background: #FFFFAA}

/* Makes text bold and red */
.BoldDarkRed 
	{
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#990000
	}

/* Makes text bold and red */
.BoldRed 
	{
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CC0000
	}

/* Makes text bold and orange, e.g., New and Updated */
.BoldOrange 
	{
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF9900
	}

/* TEXT ATTRIBUTES */

/* Street address */
.address 
	{
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000
	}	

/* small text at bottom of page */
.footer 
	{
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000
	}	

/* For UNIX and Linux code examples; replaces CODE and TT tags */
.monospace 
	{
	font-family: monospace; 
	font-size: 13px; 
	color:#000000
	}

/* For navigation buttons in left column (color is set by A HREF tag) */
.navbutton 
	{
	font-family:verdana,arial,sans-serif;
	font-size:13px;
	font-weight:bold
	}	

/* Padding property adds space to top of element but inside the border. Use padleft and padright in IMG tag to add 5 pixels when text is next to image.*/

.padtop
	{
	padding-top: 5px
	}

.padbottom
	{
	padding-bottom: 5px
	}

.padleft
	{
	padding-left: 5px
	}

.padright
	{
	padding-right: 5px;
	}

.smallbutton 
	{
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	font-weight:normal
	}	

/* Small paragraph (displays small in Netscape 4.7x) */
.smallpara
	{font-family:times new roman, times, serif;
	font-size:12px;
	font-weight:normal;
	color:#000000
	}

/* For saying at top of home page */
.subbanner 
	{
	font-family:arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#990000
	}	

/* Bold 12px subheadings */
.subhead12
	{
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000
	}

/* Bold 14px subheadings */
.subhead14 
	{
	   font-family:verdana,arial,sans-serif;
	   font-size:14px;
	   font-weight:bold;
	   color:#000000
	}	

/* For saying at bottom of nav buttons on home page */
.tagline 
	{
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#990000
	}	



