/* DEACONESS STYLES */

@charset "utf-8";
/* CSS Document */

p.clear{
	clear: both;
	height: 0;
	margin: 0;
	padding: 0;
}

body 		
{font-size: 12px; 
font-family: Arial, Helvetica, sans-serif; 
margin: 0pt; padding: 0pt; border: 0pt;
text-align:left;}
			
p
{font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
margin-top:.1em;
text-align:left;}

a:link {color:#197097;}

a:visited {color:#005981;}

a:hover {color:#535353;
text-decoration:underline;}

ul
{margin-top:.1em;}

/* headers */
h1
{font-size: 24px;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
color:#336699;
margin-bottom:0.3em;
margin-top:0.3em;
padding-bottom:0.1em;
line-height:1em;}
			
h2
{font-size: 18px;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
color:#336699;
margin-bottom:0.3em;
margin-top:0.3em;
padding-bottom:0.1em;
line-height:1em;}
			
h3
{font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
color:#336699;
margin-bottom:0.3em;
margin-top:0.3em;
padding-bottom:0.1em;
line-height:1em;}
			
h4
{font-size: 16 px;
font-family: Arial, Helvetica, sans-serif;
color: NAVY;}

h5
{font-size: 14 px; 
font-family: Arial, Helvetica, sans-serif
color: NAVY;}

h6
{font-size: 12 px;
font-family: Arial, Helvetica, sans-serif;
color: NAVY;}

table
{font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;}

table.framed
{border-collapse: collapse}

td.shadow 	
{border-top-width: 1px;
border-right-width: 2px;
border-bottom-width: 2px;
border-left-width: 1px;
border-top-color: #000099;
border-right-color: #000099;
border-bottom-color: #000099;
border-left-color: #000099;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;}

td.framed 	
{border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-color: #000099;
border-right-color: #000099;
border-bottom-color: #000099;
border-left-color: #000099;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;}

img.centpos {
display: block;
margin-left: auto;
margin-right: auto;
padding-bottom:5px;
margin-bottom:5px;}

.selecttopic 
{position:absolute;
left:0px; 
top:20px; 
padding:3px;
width:180px; 
z-index:13; 
color:#333;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
background:url(images/bkgrd/WhiteBkgd.gif); 
background-color: #FFFFFF; 
layer-background-color: #FFFFFF; 
border: 1px solid #CCC;
visibility: hidden;}

a.selecttopict 
{color:#333;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;}

.menutext1
{color:#333;
font-size:10px;
line-height:12;
}

.menutext1 a
{color:#333;
font-size:10px;
line-height:12;
text-decoration:none;
}

ul.menutext1
{color:#333;
font-size:10px;
line-height:12;
}

li.menutext1
{color:#333;
font-size:10px;
line-height:12;
}





#docdiv1 {
	background:url(images/bkgrd/blueshade3Middle.gif) top repeat-y;
	width:155px;
	height:100px;
	z-index:3;
}
#docdiv2 {
	background:url(images/bkgrd/blueshade3Top.gif) top no-repeat;
	width:155px;
	height:100px;
	z-index:1;
}
#docdiv3 {
	background:url(images/bkgrd/blueshade3Bottom.gif) bottom no-repeat;
	width:155px;
	height:100px;
	z-index:1;
}
#DocsContent {
	width: 200px;
	background-color:#FFF;
	height: 254px;
	text-align: center;
	font-family: verdana, Arial, Helvetica, sans-serif; 
	line-height: 10pt;
	font-weight: bold; 
	font-size: 7.5pt; 
	color: #003399;
}

#MainDiv	
{margin:0 auto;
text-align:center;
position:relative;
border:1px solid #000;
}

#Main1Div	
{float:left;
margin:0;
width:925px;}

#MainMenuDiv
{float:left;
position:relative;
margin:0;
padding:0;
width:925px;
background-image:url(../images/bkgrd/MainHeadSearch.jpg);
background-repeat:repeat-x;
z-index:99;}

#MainMenu2Div
{float:left;
background-image:url(../images/bkgrd/MainHeadLineBar.jpg);
background-repeat:no-repeat; 
height:29px; 
padding:0;			
margin:0; 
width:1px;}

#MainSearchDiv
{float:right;
text-align:right;
background-image:url(../images/bkgrd/Search1.jpg);
background-repeat:no-repeat;
background-position:top right;
color:#FFF;
font-size:12px;
font-weight:bold;
line-height:16px;
font-style:italic;
font-family: Arial, Helvetica, sans-serif;
margin-top:-23px;
margin-bottom:-24px;
height:30px;
width:180px;
max-height:16px;
padding-right:5px;
padding-bottom:0}

#MainSearchDiv input
{border-bottom-style:none;
background:none;
height:15px;
line-height:16px;
padding-right:5px;
border:1px solid #999;
}	


.MainMenu	
{background-image:url(../images/bkgrd/MainHeadLine3.jpg);
background-repeat:repeat-x;
background-position:top;}

/* 	SIDEBAR NAVIGATION
*	ADDED BY: rsollman
*	Code for Sidebar Navigation on Test9
*/

.sidebarmenu ul
{float: left;
padding: 0;
margin: 0;
list-style-type: none;
font: bold 13px Verdana;
width: 199px; /* Main Menu Item widths */
text-align: left;
}

.sidebarmenu ul li
{position: relative;}

.sidebarmenu ul li a
{display: block;
overflow: auto; /*force has Layout in IE7 */
text-decoration: none;
border-bottom:;
border-right:;
color: #336699;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 10px;
}

.sidebarmenu ul li ul li a:link, .sidebarmenu ul li ul li a:visited, .sidebarmenu ul li ul li a:active
{background: url(/images/bkgrd/greybox3.jpg); /*background of tabs (default state) */
font-size:10px;
font-weight:bold;
color: #336699;
}


.sidebarmenu ul li a:visited
{color: #525354;}


.sidebarmenu ul li a:hover
{color: #00607C;}

.sidebarmenu ul li ul
{position: absolute;
width: 170px; /*Sub Menu Items width */
top: 0;
visibility: hidden;
border-bottom: 1px solid #ccc;
}

.sidebarmenu ul li ul li 
{border: 1px solid #CCC;
margin-left: 2px;
}

.sidebarmenu a.subfolderstyle
{background: url(images/xright.gif) no-repeat 97% 50%;
}
/* Holly Hack for IE \*/
* html .sidebarmenu ul li 
{float: left; height: 1%; }

* html .sidebarmenu ul li a 
{ height: 1%; }
/* End */

/* END OF SIDEBAR NAVIGATION */

/* -- CONTENT DISTRIBUTION -- */
.contdist 
{margin: 0;
padding: 0;
}

.contdist h1
{margin-bottom:0.3em;
margin-top:1em;
padding-bottom:0.1em;
line-height:1em;}

.contdist li 
{list-style-type: none;
margin:0;
padding:7px 0 7px 0;
line-height:14px;
}

.contdist a:link
{font-family:arial, verdana, sans-serif;
font-size:13px;
font-weight: bolder;
text-align:left;
text-decoration:none;
color: #525354;
padding:0;
margin-top:0;
}

.contdist a:visited 
{font-family:arial, verdana, sans-serif;
font-size:13px;
font-weight: bolder;
text-align:left;
text-decoration:none;
color: #838383;
padding:0;
margin-top:0;
}

.contdist a:hover 
{color: #797979;}

.contdista 
{margin: 0;
font-size:12px;
font-weight:normal;
color: #585858;
list-style-type: none;
text-decoration: none;
}

li.contdista  
{margin:0px;
padding:0;}

li.contdistMore 
{align: right;
text-align: right;
font-size: 12 px;
font-family: Arial, Helvetica, sans-serif;
color:#525354;
font-weight:bold;
/* border-bottom: 1px dotted #CCC; */
}

li.blackarrow
{
list-style-image:url(../images/bullets/arrow10.gif);
}

li.bluearrow
{
list-style-image:url(../images/bullets/arrow8c.gif);
}

li.greyarrow
{
list-style-image:url(../images/bullets/arrow9.gif);
}

li.noarrow
{list-style-type:none;}

/* RELATED LINKS */

.relatedLinks 
{background: url(images/bullets/Arrow7a.gif) repeat-x 0 0;
padding-bottom: 20px;
float:left;
width:100%;
}

#relatedLinks .unborderedTable 
{line-height: 1.5em;
width: 100%;
}

#relatedLinks .unborderedTable td 
{width: 50%;}

.relatedLinks p 
{padding: 0 20px;
margin: 0;
}

.relatedLeft 
{font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
width: 210px;
float: left;
text-align:left;
padding: 0 0 0 0;
}

.relatedRight 
{font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
width: 210px;
padding: 0 5px 0 0;
float: right;
text-align:left;
}

.relatedRightRight 
{width: auto;
padding: 0 0 0 20px;
float: left;
}

.relatedLeft ul, .relatedRight ul, .relatedRightRight ul 
{list-style-type: none;
padding: 0 0 0 9px;
margin: 0;
}

.relatedLeft li, .relatedRight li, .relatedRightRight li 
{padding: 0 0 .5em 15px;
background: url(/images/bullets/Arrow7a.gif) no-repeat 0 4px;
}
/* End Related Links */	

.white 		
{color: #FFFFFF;}
.blue 		
{color: #0000FF;}
.red 		
{color: #FF0000;}

.title		
{font-size: 24px;
font-family: Arial, Helvetica, sans-serif;
color:#006699;
font-weight:bold;
margin-bottom:0.5em;
margin-top:0.3em;
padding-bottom:0.1em;
line-height:1em;}

.hierarchy 	
{font-family: Arial, Helvetica, sans-serif; font-size: 10px}

/* text08 */
.text08 	
{font-size: 8px;
font-family: Verdana, Arial, Helvetica, sans-serif;}

a.text08 	
{font-size: 8px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #0066cc;
text-decoration: none;
}

a.text08:visited 
{color: #000080;}

a.text08:hover 
{color: #0066cc;
text-decoration:underline;}

/* text10 */
.text10 	
{font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;}

a.text10 	
{font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #0066cc;
text-decoration: none;}

a.text10:visited 
{color: #000080;}

a.text10:hover 
{color: #0066cc;
text-decoration:underline;}

/* list08 */
.list08 	
{font-size: 8px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #0066cc;
height: 12px;}

a.list08 	
{font-size: 8px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #0066cc;
height: 12px;
text-decoration: none;}

a.list08:visited 
{text-decoration: none; 
color: #000080;}

a.list08:hover 
{text-decoration: underline; 
color: #0066cc}

/* list10 */
.list10 	
{font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #0066cc;
height: 16px;}

a.list10 	
{font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #0066cc;
height: 16px;
text-decoration: none;}

a.list10:visited 
{text-decoration: none; 
color: #000080;}

a.list10:hover 
{text-decoration: underline; 
color: #0066cc}

/* list12 */
.list12 	
{font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
height: 18px;}

a.list12 	
{font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
height: 18px;
text-decoration: none;}

a.list12:visited 
{text-decoration: none; 
color: navy;}

a.list12:hover 
{text-decoration: underline; 
color: navy;
}

/* call08 */
.call08 	
{font-size: 8px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #3366cc;
height: 10px;}

a.call08 	
{font-size: 8px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #3366cc;
height: 10px;
text-decoration: none;}

a.call08:visited 
{text-decoration: none; 
color: #000080;}

a.call08:hover 
{text-decoration: underline; 
color: #0066cc}

/* call10 */
.call10 	
{font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #3366cc;
height: 13px;}

a.call10 	
{font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #3366cc;
height: 13px;
text-decoration: none;}

a.call10:visited 
{text-decoration: none; 
color: #000080;}

a.call10:hover 
{text-decoration: underline; 
color: #0066cc}

/* call12 */
.call12 	
{font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
height: 16px;
color: #3366cc;}

a.call12 	
{font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #3366cc;
height: 16px;
text-decoration: none;}

a.call12:visited 
{text-decoration: none; 
color:#F00;}

a.call12:hover 
{text-decoration: underline; 
color:#F00;
}

.callout 	
{font-size: 8pt; 
font-weight: bold; 
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; 
color: #3366CC}

.callouta 	
{font-size: 7pt; 
line-height: 9px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #666666}

.calloutb 	
{font-size: 8pt; 
line-height: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #666666}

.disclaim
{font:Arial, Helvetica, sans-serif;
color:#666;
font-size:10px;
margin-top:50px;
}

/* mainhead */
.mainhead 	
{font-size: 10pt; 
font-weight: bold; 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #3366CC}

.mainheadsub 
{font-size: 8pt; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold; 
color: #3366CC}

a.mainhead 	
{text-decoration: none; 
font-size: 10pt; 
font-weight: bold; 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #3366CC}

a.mainhead:link 
{text-decoration: none; 
font-size: 10pt; 
font-weight: bold; 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #3366CC}

a.mainhead:hover 
{text-decoration: underline; 
font-size: 10pt; 
font-weight: bold; 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #3B6AD4}

a.mainheadsub 	
{text-decoration: none; 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #3366CC; 
font-size: 8pt}

a.mainheadsub:link 
{text-decoration: none; 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #3366CC; 
font-size: 8pt}

a.mainheadsub:hover 
{text-decoration: underline; 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #3B6AD4; 
font-size: 8pt}

.subhead 	
{font-size: 16pt; 
font-weight: bold; 
font-family: Georgia, "Times New Roman", Times, serif;
color: #CC3399}

.subheadsub 
{font-size: 12pt; 
font-weight: bold; 
font-family: Georgia, "Times New Roman", Times, serif;
color: #0066CC}

.subheadsm 
{font-size: 11pt; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold; 
color: Navy}

a.subheadsm 	
{text-decoration: none; 
font-size: 11pt; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold; 
color: Navy}

a.subheadsm:link 
{text-decoration: none; 
font-size: 11pt; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold; 
color: Navy}

a.subheadsm:hover 
{text-decoration: underline; 
font-size: 11pt; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold; 
color: Navy}

#footdiv1
{position:relative;
float:left;
width:925px;
margin-top:5px;
border:1px solid #CCC;
background-image:url(../images/bkgrd/foot1.jpg);
background-repeat:repeat-x;
padding-top:20px;
}

#footdiv21
{float:left;
width:248px;
}

#footdiv211, #footdiv211 a
{float:left;
width:243px;
height:20px;
text-align:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #3B6AD4; 
font-size: 11px;
font-weight:bold;
text-decoration:none;}

#footdiv211 ul, .footdiv211 li
{margin-left:5px;
padding-left:0;
list-style:none;}

#footdiv212 #footdiv212 a
{float:left;
width:243px;
text-align:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color: #3B6AD4; 
font-size: 11px;
}

#footdiv212 ul, .footdiv212 li
{margin-left:5px;
padding-left:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color: #3B6AD4; 
list-style:none;}

.footdiv22
{position:relative;
float:left;
width:218px;
}

.footdiv221
{float:left;
width:218px;
height:20px;
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #3B6AD4; 
font-size: 11px;
font-weight:bold;}

.footdiv222
{float:left;
width:218px;
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #3B6AD4;
font-size: 11px;}

.footdiv222 ul, .footdiv222 li
{margin-left:0;
padding-left:0;
list-style:none;}

.footdiv222 a:link
{text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #3B6AD4; 
font-size: 11px}

.footdiv222 a:hover
{text-decoration:underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #3B6AD4;
font-size: 11px;}

.footdiv222 a:visited
{text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #1E3D86;
font-size: 11px;}


/* Old Stylesheet
/* ***************** */
/* Deaconess Classes */
/* ***************** */
.huge 		{font-size: 30px;
			font-weight: bold;
			line-height: 36px;}
.xlarge 	{font-size: 16px}
.large 		{font-size: 14px}
.largebold	{font-size: 14px;
			font-weight: bold}
.mediumlg 	{font-size: 12px}*/
.medium 	{font-size: 11px}
.mediumbld 	{font-size: 11px;
			font-weight: bold}
.mediumbldi 	{font-family: verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: bold;
			font-style:italic}
.mediumblue	{font-size: 12px;
			color: #003399}
.mediumbluebld	{font-size: 12px;
			color: #003399;
			font-weight: bold}
.small 		{
	font-size: 10px;
	line-height: normal;
}
.smallblue {font-family: verdana, Arial, Helvetica, sans-serif; 
		line-height: 10pt;
		font-size: 7.5pt; 
		color: #003399;}
a.smallblue {text-decoration: none}
.smallbluebld {font-family: verdana, Arial, Helvetica, sans-serif; 
		line-height: 10pt;
		font-weight: bold; 
		font-size: 8pt; 
		color: #003399;}
a.smallbluebld {text-decoration: none}
.largeblue {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20pt;
	font-weight: bold;
	font-size: 13pt;
	color: #003399;
}
a.largeblue {text-decoration: none}
smallI {
	font-size: 9px;
	line-height: 12px;
	font-style: italic;
}
.xsmall 	{font-size: 8px;
			line-height: 12px;}
.reqr 		{font-size: 20px;
			font-weight: bold;
			color: #FF0000;}
.times	{
			font-size: 14px;
			font-family: "Times New Roman", Times, serif}
			
.timesbold	{
			font-size: 14px;
			font-weight: bold;
			font-family: "Times New Roman", Times, serif}
			
/* headers */
table.framed{border-collapse: collapse}
			
td.shadow 	{border-top-width: 1px;
			border-right-width: 2px;
			border-bottom-width: 2px;
			border-left-width: 1px;
			border-top-color: #000099;
			border-right-color: #000099;
			border-bottom-color: #000099;
			border-left-color: #000099;
			border-top-style: solid;
			border-right-style: solid;
			border-bottom-style: solid;
			border-left-style: solid;}

td.framed 	{border-top-width: 1px;
			border-right-width: 1px;
			border-bottom-width: 1px;
			border-left-width: 1px;
			border-top-color: #000099;
			border-right-color: #000099;
			border-bottom-color: #000099;
			border-left-color: #000099;
			border-top-style: solid;
			border-right-style: solid;
			border-bottom-style: solid;
			border-left-style: solid;}

td.sminsert	{border-top-width: 1px;
			border-right-width: 1px;
			border-bottom-width: 1px;
			border-left-width: 1px;
			border-top-color: #000099;
			border-right-color: #999999;
			border-bottom-color: #999999;
			border-left-color: #000099;
			border-top-style: solid;
			border-right-style: solid;
			border-bottom-style: solid;
			border-left-style: solid;}

td.greyframed 	{border-top-width: 1px;
			border-right-width: 1px;
			border-bottom-width: 1px;
			border-left-width: 1px;
			border-top-color: #999999;
			border-right-color: #999999;
			border-bottom-color: #999999;
			border-left-color: #999999;
			border-top-style: solid;
			border-right-style: solid;
			border-bottom-style: solid;
			border-left-style: solid;}
			
td.underline 	{
			border-top-width: 1px;
			border-right-width: 1px;
			border-bottom-width: 1px;
			border-left-width: 1px;
			border-bottom-color: #B9B8D1;
			border-top-style: none;
			border-right-style: none;
			border-bottom-style: dotted;
			border-left-style: none;}

td.greybg 	{background-color: #CCCCCC;
			}

/* fake headers */
.header1	{
			font-size: 17px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #0066CC;
			font-weight: bold}
.header1N	{
			font-size: 17px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: Navy;
			font-weight: bold}
a.header1 	{font-size: 17px; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #0066CC;
			font-weight: bold;
			text-decoration: none}
			
a.header1:visited {color: #0066CC}

a.header1:hover {color: #0066CC;
			text-decoration: underline}

.header2	{font-size: 15px; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #0066CC;
			font-weight: bold}
a.header2 	{font-size: 15px; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #0066CC;
			font-weight: bold;
			text-decoration: none}
			
a.header2:visited {color: #0066CC}

a.header2:hover {color: #0066CC;
			text-decoration: underline}

.header3	{
			font-size: 13px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #0066CC;
			font-weight: bold}
a.header3 	{font-size: 13px; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #0066CC;
			font-weight: bold;
			text-decoration: none}
			
a.header3:visited {color: #0066CC}

a.header3:hover {color: #0066CC;
			text-decoration: underline}

.timeslg	{
	font-size: 16px;
	font-family: "Times New Roman";
	color: Navy;
	font-weight: bold
}

/* lteaser */
.lteaser 	{font-size: 10pt; 
			line-height: 14px;
			font-weight: bold; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			color: Navy}

a.lteaser 	{font-size: 11pt; 
			font-weight: bold; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			text-decoration: none; 
			color: #3366CC}

a.lteaser:visited {color: #666699}

a.lteaser:hover {color: #6699FF;
			text-decoration: underline}

/* mteaser */
.mteaser 	{font-size: 8pt; 
			line-height: 12px;
			font-weight: bold; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			color: #000000}

a.mteaser 	{font-size: 8pt; 
			line-height: 12px;
			font-weight: bold; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			text-decoration: none; 
			color: #3366CC}

/* mteasera */
.mteasera 	{font-size: 8pt; 
			line-height: 12px;
			font-family: Verdana, Arial, Helvetica, sans-serif}

/* mteasert */
.mteasert 	{font-size: 8pt; 
			line-height: 10px;
			font-weight: bold; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			color: #000000}

a.mteasert 	{font-size: 8pt; 
			line-height: 10px;
			font-weight: bold; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			text-decoration: none; 
			color: #3366CC}

a.mteasert:visited 	{color: navy}

a.mteasert:hover {color: #6699FF;
			text-decoration: underline}

td.mteasert	{border-collapse:collapse;
			border-spacing:0px;}

/* mteaserta */
.mteaserta 	{font-size: 8pt; 
			line-height: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif}

/* mteaser2 */
.mteaser2	{font-size: 8pt; 
			line-height: 12px;
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			color: #000000}

a.mteaser2 	{font-size: 8pt; 
			line-height: 12px;
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			text-decoration: none; 
			color: #3366CC}

/* teaser */
.teaser 	{font-size: 7pt;
			line-height: 12px;
			font-weight: bold;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #000000;
			vertical-align: bottom;}

a.teaser 	{font-size: 7pt; 
			line-height: 11px;
			font-weight: bold; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			text-decoration: none; 
			color: #003399}

a.teaser:visited {color: #6666FF}

a.teaser:hover {color: #6699FF;
			text-decoration: underline}

/* teasera */
.teasera 	{font-size: 7pt;
			line-height: 11px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			vertical-align: top;}

/* legend10 */
.legend10 	{font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #000080;
			height: 11px;}
a.legend10 	{font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			height: 11px;
			text-decoration: none; 
			color: #000080}

a.legend10:visited 	{font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			height: 11px;
			text-decoration: none; 
			color: #000080}

a.legend10:hover {font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			height: 11px;
			text-decoration: none; 
			color: #000080}

.legend09 	{font-size: 9px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
			height: 9px;
			color: #000080}

a.legend09 	{font-size: 9px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
			height: 9px;
			text-decoration: none; 
			color: #000080}

a.legend09:visited 	{font-size: 9px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
			height: 9px;
			text-decoration: none; 
			color: #000080}

a.legend09:hover {font-size: 9px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
			height: 9px;
			text-decoration: none; 
			color: #000080}

.legend09s	{font-size: 9px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
			height: 9px;
			color: #000000}

a.legend09s	{font-size: 9px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
			height: 9px;
			text-decoration: none; 
			color: #000000}

a.legend09s:visited 	{font-size: 9px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
			height: 9px;
			text-decoration: none; 
			color: #000000}

a.legend09s:hover {font-size: 9px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
			height: 9px;
			text-decoration: none; 
			color: #000000}

/* white text */
.whitebold	{font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
			height: 15px;}

a.whitebold	{font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

a.whitebold:visited	{font-size: 10px;
	color: #CCCCCC;
	font-weight: bold;
}

a.whitebold:hover	{font-size: 10px;
	text-decoration: underline;
	color: #FFFFFF;
	font-weight: bold;
}

/* news */
.news	 	{font-size: 10pt; 
			font-weight: bold; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; 
			color: #3366CC}

/* newsa */
.newsa	 	{font-size: 8pt; 
			line-height: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif}

/* callout */
.callout 	{font-size: 8pt; 
			font-weight: bold; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; 
			color: #3366CC}

/* callouta */
.callouta 	{font-size: 7pt; 
			line-height: 9px;
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			color: #666666}

/* calloutb */
.calloutb 	{font-size: 8pt; 
			line-height: 13px;
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			color: #666666}

/* mainhead */
.mainhead 	{font-size: 10pt; 
			font-weight: bold; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #3366CC}

.mainheadsub {font-size: 8pt; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold; 
			color: #3366CC}

a.mainhead 	{text-decoration: none; 
			font-size: 10pt; 
			font-weight: bold; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #3366CC}

a.mainhead:link {text-decoration: none; 
			font-size: 10pt; 
			font-weight: bold; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #3366CC}

a.mainhead:hover {text-decoration: underline; 
			font-size: 10pt; 
			font-weight: bold; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #3B6AD4}

a.mainheadsub 	{text-decoration: none; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #3366CC; 
			font-size: 8pt}

a.mainheadsub:link {text-decoration: none; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #3366CC; 
			font-size: 8pt}

a.mainheadsub:hover {text-decoration: underline; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #3B6AD4; 
			font-size: 8pt}


.subhead 	{font-size: 16pt; 
			font-weight: bold; 
			font-family: Georgia, "Times New Roman", Times, serif;
			color: #CC3399}

.subheadsub {font-size: 12pt; 
			font-weight: bold; 
			font-family: Georgia, "Times New Roman", Times, serif;
			color: #0066CC}

.subheadsm {font-size: 11pt; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold; 
			color: Navy}

a.subheadsm 	{text-decoration: none; 
			font-size: 11pt; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold; 
			color: Navy}

a.subheadsm:link {text-decoration: none; 
			font-size: 11pt; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold; 
			color: Navy}

a.subheadsm:hover {text-decoration: underline; 
			font-size: 11pt; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold; 
			color: Navy}

/* ***************** */
/* Footer            */
/* ***************** */

.footer 	{font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #3B6AD4; 
			font-size: 11px}

a.footer 	{text-decoration: none; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #3B6AD4; 
			font-size: 11px}

a.footer:link {text-decoration: none; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #3B6AD4; 
			font-size: 11px}

a.footer:hover {text-decoration: underline; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #3B6AD4; 
			font-size: 11px}

/* *************** */
/* MedSeek Classes */
/* *************** */
span.date 	{color: #0066CC;
			font-family: arial;
			font-size: 10px;
			line-height: 28px}

input.image	{border: 0px;
			background-color: transparent}

td.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #000099;
	border: 1px solid #000099;
	font-weight: bold;


}
.pagebr {
	page-break-before: always;
}
td.tab {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000099;
	border-right-color: #000099;
	border-bottom-color: #000099;
	border-left-color: #000099;
	color: #000099;
	background-color: #E5E5E5;


}
td.tabgrey {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	color: #999999;

}
td.bluebg {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #FFFFFF;
	background-color: #000066;
	font-weight: bold;
}
.headbar {
	background-image: url(images/bkgrd/BlueBar2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
td.smallI {
	font-size: 9px;
	line-height: 13px;
	font-style: italic;
}
a.maplegend {
	font-size: 9px;
	line-height: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	vertical-align: bottom;
	text-decoration: none;

}

.header6 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000080;
}
.pagebrA { 
	page-break-after: always 
}
li.lev1 {
	list-style-image: url(images/bullets/Arrow7a.gif);
}
li.lev2 {
	list-style-image: url(images/bullets/Arrow7aa.gif);
}
.greycalla {
	font-size: 7pt; 
	line-height: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #666666
}

.bluecall {
	font-size: 9px;
	color: #000080;
}

a.bluecall 	{font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			color: #000080;
			text-decoration: none
}

a.bluecall:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			color: #000080;
			text-decoration: none
}

a.bluecall:hover 	{font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			color: #6699FF;
			text-decoration: underline
}

.greycall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6699FF;
}

a.greycall 	{font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			color: #6699FF;
			text-decoration: none
}

a.greycall:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			color: #3366CC;
			text-decoration: none
}

a.greycall:hover 	{font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			color: #6699FF;
			text-decoration: underline
}

.greycall2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6699FF;
	line-height: 12px;
}

a.greycall2 	{font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			color: #6699FF;
			text-decoration: none;
			line-height: 12px;
}

a.greycall2:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			color: #3366CC;
			text-decoration: none;
			line-height: 12px;
}

a.greycall2:hover 	{font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			color: #6699FF;
			text-decoration: underline;
			line-height: 12px;
}

td.greycall 	{
	border: 1px solid #CCCCCC;
}
			
.greydotvert {
	background-image: url(images/bkgrd/greydotv.gif);
	background-repeat: repeat-y;
}
.greydothor {
	background-image: url(images/bkgrd/greydot.gif);
	background-repeat: repeat-x;
}
.sticky 	{
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 9px;
	color: #000080;
	line-height: 11px;
}

a.sticky 	{
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 9px;
	text-decoration: none;
	color: #000080;
	line-height: 11px;
}

a.sticky:visited 	{
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 9px;
	text-decoration: none;
	color: #000080;
	line-height: 11px;
}

a.sticky:hover {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 9px;
	color: #000080;
	line-height: 11px;
}

.superheader1	{
			font-size: 20px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #0066CC;
			font-weight: bold}
.leftshad {
	background-image: url(images/bkgrd/greyshadlft.gif);
	background-repeat: repeat-y;
}

.rightshad {
	background-image: url(images/bkgrd/greyshadrght.gif);
	background-repeat: repeat-y;
}



.topshad {
	background-image: url(images/bkgrd/greyshadtop.gif);
	background-repeat: repeat-x;
}
.botshad {
	background-image: url(images/bkgrd/greyshadbot.gif);
	background-repeat: repeat-x;
}
.hdrText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #4368AD;
	line-height: 10px;
	font-weight: bold;
	text-align: center;
}

.bulletpdf
	{list-style-image: url(/images/icons/pdf.gif);}

.rsrchtitle
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFF;
	font-weight: bold;
	line-height: 30px;
}

.rsrchtitle2
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	font-weight: bold;
}

#hide {
	display:none;
}

.clear {
	clear:both;
}

.box1
{border:1px solid #CCC;
position:relative;
float:left;
width:600px;}

.reverseBlue
{background-color:#006;
color:#FFF;
font-weight:bold;
}

.reverseGrey
{
background-color:#999;
color:#FFF;
font-weight:bold;
}

.colleft
{float:left;
padding:5px;
width:275px;
}




/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
    background-color: white;
margin:auto;
align:center;
}

/* background color for the content part of the pages */
Body
{
    background-color: white;

}

/* background/border colors for the selected tab #8085B6*/
.TabBg {
    background-color: #7BAEFF;
}

.LeftPane  { 
background-color: white;
}

.ContentPane  { 
}

.RightPane  { 
}

/* text style for the selected tab */
.SelectedTab {
    font-weight: bold;
    font-size: 8.5pt;
    color: white;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
    text-decoration:    none;
    color:white;
}

A.SelectedTab:visited  {
    text-decoration:    none;
    color: white;
}

A.SelectedTab:active   {
    text-decoration:    none; color: white;
    }

A.SelectedTab:hover    {
    text-decoration:    none; color: white;
}

/* text style for the unselected tabs */
.OtherTabs {
    font-weight: bold;
    font-size: 8.5pt;
    color: white;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
    text-decoration:    none;
    color:white;
}

A.OtherTabs:visited  {
    text-decoration:    none;
    color:#eeeeee;
}

A.OtherTabs:active   {
    text-decoration:    none;
    color:#eeeeee;
}

A.OtherTabs:hover    {
    text-decoration:    none;
    color:white;
}

/* GENERAL */
/* style for module titles */
.Head   {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12pt;
    font-weight:    normal;
    color: #333333;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: black;
}

/* text style used for most text rendered by modules */
.Normal
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 9pt;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
}

.NormalRed
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10pt;
    font-weight: bold;
    color: #ff0000
}

.NormalBold
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 9pt;
    font-weight: bold
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 9pt;
    font-weight: normal;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration:    underline;
    color: #003366;
}

A.CommandButton:visited  {
    text-decoration:    underline;
    color: #003366;
}

A.CommandButton:active   {
    text-decoration:    underline;
    color: #003366;
}

A.CommandButton:hover    {
    text-decoration:    underline;
    color: #ff0000;
}
    
/* GENERIC */
H1  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}

H2  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}

H3  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    normal;
    color: #003366;
}

H4  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    normal;
    color: #003366;
}

H5, DT  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}

H6  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}

TFOOT, THEAD    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    color: #003366;
}

TH  {
    vertical-align: baseline;
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    bold;
    color: #003366;
}

A:link  {
    text-decoration:    none;
    color:  #003366;
}

A:visited   {
    text-decoration:    none;
    color:  #003366;
}

A:active    {
    text-decoration:    none;
    color:  #003366;
}

A:hover {
    text-decoration:    underline;
    color:  #ff0000;
}

SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  14px;
}

BLOCKQUOTE, PRE {
    font-family:    Lucida Console, monospace;
}


UL LI   {
    list-style-type:    square ;
}

UL LI LI    {
    list-style-type:    disc;
}

UL LI LI LI {
    list-style-type:    circle;
}

OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI {
    list-style-type:    lower-roman;
}

HR {
    color: dimgrey;
    height:1pt;
    text-align:left
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 9pt;
    font-weight: normal;
    background-color: #eeeeee
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  9pt;
    font-weight:    bold;
    color: #003366;
}

/* CHI Module title background color */
.CHIModuleTitle {
background-color: #7BAEFF

}







