.main {font-family:arial;font-size:12px; color:#666666; text-align:justify;}
.main-bold {font-family:arial;font-size:12px; color:#666666;font-weight:bold;}
p {text-align:left;}
td.lib {text-align:center;}

a.main-link {font-family:arial; color:#075094; font-size:12px;}
a:hover.main-link {color:#CC9900; text-decoration:none;}

a.main-bold-link {font-family:arial; color:#075094; font-weight:bold; font-size:12px;}
a:hover.main-bold-link {color:#CC9900; font-weight:bold; text-decoration:none;}

a.lib-link {font-family:arial; color:#075094; font-size:11px;}
a:hover.lib-link {color:#075094; text-decoration:none;}

.HomeMiddle p, .HomeMiddle td {text-align:left;}
.home-blue {font-family:arial;font-size:11px; color:#274490;}
.home-white {font-family:tahoma; font-size:11px; color:#FFFFFF; font-weight:bold;}
.home-white-head {font-family:arial;font-size:16px; font-weight:bold; color:#FFFFFF;}
.home-black {width:95%;font-family:arial;font-size:13px; color:#333333; padding-left:10px; font-weight:bold; }

a.home-link {font-family:arial;font-size:11px; color:#042DFE; text-decoration:none;}
a:hover.home-link {font-family:arial;font-size:11px; color:#042DFE; text-decoration:underline;}

a.home-link-white {font-family:arial;font-size:11px; color:#ffffff; text-decoration:underline;}
a:hover.home-link-white {font-family:arial;font-size:11px; color:#fff; text-decoration:none;}

.footer {font-family:arial;font-size:11px;color:#999999}
a.footer-link {font-family:arial;font-size:11px;color:#999999}

.page-headline {font-family:arial;font-size:16px;color:#8D780B;font-weight:bold; text-transform:lowercase;}
h1.page-headline {font-family:arial;font-size:16px;color:#8D780B;font-weight:bold; text-transform:lowercase; display:inline; margin:0px;}
.page-header {font-family:arial;font-size:19px;color:#000000;font-weight:bold}
.page-subheader {font-family:arial;font-size:14px; color:#075094;font-weight:bold;}
.nav-header {font-family:arial;font-size:16px;color:#FFFFFF;font-weight:bold}

.leftNav-curr {font-family:arial;font-size:11px; color:#000000;font-weight:bold; text-decoration:none}
a.leftNav-link {font-family:arial;font-size:11px; color:#000000;font-weight:bold; text-decoration:none}
a:hover.leftNav-link {font-family:arial;font-size:11px; color:#000000;font-weight:bold; text-decoration:underline}

.leftNav-subcurr {font-family:arial;font-size:11px; color:#000000; text-decoration:none}
a.leftNav-sublink {font-family:arial;font-size:11px; color:#000000; text-decoration:none}
a:hover.leftNav-sublink {font-family:arial;font-size:11px; color:#000000; text-decoration:underline}

.lib-main {font-family:arial;font-size:11px; color:#000000; text-decoration:none; text-align:center;}
.lib-header {font-family:arial;font-size:13px; color:#000000; font-weight:bold; text-decoration:none; text-align:center;}
hr.lib-hr {color:#075094; height:1px;}

.red-star {font-family:arial;font-size:12px; color:#FF0000; font-weight:bold;}

ul 	{list-style:none;
	padding:0px;
	margin-left:1em;
	}

/* top ul li tag for IE, bottom for mozilla.  
mozilla automatically drops bullets lower, so less top padding is needed */
	
ul li 
	{background: url(images/bullet2.gif) 0em .5em no-repeat;
	padding-left: .6em;}

html>body ul li 
	{background: url(images/bullet2.gif) 0em .3em no-repeat;
	padding-left: .6em;}

ol li
{
	font-family:arial;
	font-size:11px;
	color:#000000;
}

ul li.homebullet 
	{list-style-image:url(images/pages/home-bullet.jpg); padding-left:10px; background:#75c9f7;
	font-family:tahoma;font-size:13px; color:#333333; font-weight:bold}

table.homebluetable {background: #75c9f7 url(/images/pages/home-blue-swish.jpg) top left no-repeat;}