/* style.css */
/* 10/17/2006 - jwh - added 'topnax..' for "new" topnav */
/* 10/18/2006 - jwh - changed default color for links to rgb(28,83,160) */
/* 10/17/2006 - jwh - changed top nav bar one more time */
/* 11/06/2006 - jwh - moved all styles for index.html into style section of index.html */
/* 12/29/2006 - jwh - add definition for img tag to remove border */

/* This import sets the default font size */
@import url(x-small.css);

a                 { color: rgb(28,83,160); }
a:visited         { color: rgb(28,83,160); }
a:hover           { color: rgb(40,95,192); }
td                { vertical-align: top; }
img               { border:0px; }

h1				{ margin-bottom: 0; color: #db0028; font-size: 140%; font-weight: bold; font-style: italic; font-family: times, serif; }
h2				{ margin-bottom: 0; color: #000080; font-size: 120%; font-weight: bold; font-style: italic; font-family: times, serif; }
h3				{ margin-bottom: 0; color: #db0028; font-size: 110%; font-weight: bold; font-style: italic; font-family: times, serif; }
h1x             { margin-bottom: 0; color: #db0028; font-weight: bold; font-size: 120%; text-decoration: none }
h2x             { margin-bottom: 0; color: black; font-style: italic; font-size: 100%; font-weight: bold; text-decoration: none }
h3x              { margin-bottom: 0; color: db0028; font-weight: bold; font-size: 110%; text-decoration: none }
.small          { font-size: 80%; }

.topnavspacer   { text-align:right; background-color: rgb(28,83,134); color: #d8d8d8; font-weight: bold; text-decoration: none }
.topnav         { text-align:right; background-color: rgb(28,83,134); color: #d8d8d8; font-weight: bold; text-decoration: none }
.topnav:visited { text-align:right; background-color: rgb(28,83,134); color: #d8d8d8; font-weight: bold; text-decoration: none }
.topnav:hover   { text-align:right; background-color: rgb(28,83,134); color: white; font-weight: bold; text-decoration: none }

.topnaxbar       { padding: 4px; line-height: 1.4; text-align:right; background-color: rgb(24,74,123); background-repeat: repeat-y; background-image: url('/images/topnavbluebar4.gif'); color: #d8d8d8; font-weight: bold; text-decoration: none }
.topnaxbar1       { padding: 4px; line-height: 1.4; text-align:right; background-image: url('/images/bluebar.gif'); color: #d8d8d8; font-weight: bold; text-decoration: none }
.topnaxend       { line-height: 1.4; background-repeat: no-repeat; background-image: url('/images/topnavrtend.gif'); }
.topnaxtext      { line-height: 1.4; text-align:right; background-repeat: repeat-x; background-image: url('/images/topnavline.gif'); color: #d8d8d8; font-weight: bold; text-decoration: none }
a.topnax         { line-height: 1.4; text-align:right; background-repeat: repeat-x; background-image: url('/images/topnavline.gif'); color: #d8d8d8; font-weight: bold; text-decoration: none }
a.topnax:visited { line-height: 1.4; text-align:right; background-repeat: repeat-x; background-image: url('/images/topnavline.gif'); color: #d8d8d8; font-weight: bold; text-decoration: none }
a.topnax:hover   { line-height: 1.4; text-align:right; background-repeat: repeat-x; background-image: url('/images/topnavline.gif'); color: white; font-weight: bold; text-decoration: none }

.textsize       { text-decoration: none }
.textsize:hover { text-decoration: none }

.leftnav        { text-align:center; background-color:#db0028; color: #e0e0e0; font-weight: bold; text-decoration: none }
.leftnav:visited { text-align:center; background-color:#db0028; color: #e0e0e0; font-weight: bold; text-decoration: none }
.leftnav:hover   { text-align:center; background-color:#db0028; color: #e0e0e0; font-weight: bold; text-decoration: none }
.leftnavx:hover  { text-align:center; background-color:#db0028; color: white; font-weight: bold; text-decoration: none }

.homenav { color: #d8d8d8; font-weight: bold; text-decoration: none }
.homenav:visited { color: #d8d8d8; font-weight: bold; text-decoration: none }
.homenav:hover { color: white; font-weight: bold; text-decoration: none }

p.trin1 {
    text-align:left; PADDING-RIGHT: 0px; PADDING-LEFT: 25px; 
    BACKGROUND-image: url(/images/3boxC.gif); 
    BACKGROUND-repeat: no-repeat; BACKGROUND-position: 3px 4px; 
    PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; 
    PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
    text-indent: -10px;
    background-color:white; color: #c00020; 
    font-weight: bold; font-size: 100%; 
}

p.listen1 {
    text-align:left; PADDING-RIGHT: 0px; PADDING-LEFT: 25px; 
    BACKGROUND-image: url(/images/audio_icon1.gif);     
    BACKGROUND-repeat: no-repeat; BACKGROUND-position: 0px 2px; 
    PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; 
    PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
    text-indent: -10px;
    background-color:white; color: #c00020; 
    font-weight: bold; font-size: 100%; 
}
p.video1 {
    text-align:left; PADDING-RIGHT: 0px; PADDING-LEFT: 25px; 
    BACKGROUND-image: url(/images/video_icon3.gif);     
    BACKGROUND-repeat: no-repeat; BACKGROUND-position: 0px 2px; 
    PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; 
    PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
    text-indent: -10px;
    background-color:white; color: #c00020; 
    font-weight: bold; font-size: 100%; 
}
.listen {
	PADDING-LEFT: 15px; 
	padding-top: 0px; padding-bottom: 0px;
	BACKGROUND-image: url(/images/audio_icon1.gif); 	BACKGROUND-repeat: no-repeat; BACKGROUND-position: 0px 3px; 
	LIST-STYLE-TYPE: none; }

ul.indexspecial {
	text-align:left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px;
}
li.indexspecial {
	text-align:left; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; 
	BACKGROUND-image: url(/images/expand_right_ltgrey.gif); 
	BACKGROUND-repeat: no-repeat; BACKGROUND-position: 0px 7px; 
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; 
	PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
}
ul.arrowlist {
	text-align:left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px;
}
li.arrowlist {
	text-align:left; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; 
	BACKGROUND-image: url(/images/expand_right.gif); 
	BACKGROUND-repeat: no-repeat; BACKGROUND-position: 0px 7px; 
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; 
	PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
}
p.al1 {
	text-align:left; PADDING-RIGHT: 0px; PADDING-LEFT: 25px; 
	BACKGROUND-image: url(/images/expand_right.gif); 
	BACKGROUND-repeat: no-repeat; BACKGROUND-position: 5px 7px; 
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; 
	PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
	text-indent: -10px;
}

p.al2 {
	text-align:left; PADDING-RIGHT: 0px; PADDING-LEFT: 35px; 
	BACKGROUND-image: url(/images/expand_right.gif); 
	BACKGROUND-repeat: no-repeat; BACKGROUND-position: 15px 7px; 
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; 
	PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
	text-indent: -10px;
}

p.al3 {
	text-align:left; PADDING-RIGHT: 0px; PADDING-LEFT: 45px; 
	BACKGROUND-image: url(/images/expand_right.gif); 
	BACKGROUND-repeat: no-repeat; BACKGROUND-position: 25px 7px; 
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; 
	PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
	text-indent: -10px;
}

p.al4 {
	text-align:left; PADDING-RIGHT: 0px; PADDING-LEFT: 55px; 
	BACKGROUND-image: url(/images/expand_right.gif); 
	BACKGROUND-repeat: no-repeat; BACKGROUND-position: 35px 7px; 
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; 
	PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
	text-indent: -10px;
}

.playbutton { border: 1px solid rgb(100,100,100); padding: 0px 3px 0px 3px; color: white; background-color: rgb(164,164,164); font-size: 90%; }
a.playbutton  { text-decoration: none; color: white; font-weight:bold; }
a.playbutton:visited { text-decoration: none; color: white; font-weight: bold; }
a.playbutton:hover { text-decoration: none; color: blue; font-weight: bold; }

#simple {
background-color:	#fff;
margin:				40px;
font-family:		Lucida Grande, Verdana, Sans-serif;
font-size:			12px;
color:				#000;
}

#simple td {
vertical-align: top;
border-bottom: black 1px solid;
}

#simple a                 { color: black; }
#simple a:visited         { color: black; }
#simple a:hover           { color: rgb(0,0,255); }


