/* Cascading Style Sheet for Swift Publications */
/* Copyright 2004 Swift Publications */
/* Permission granted to use this style sheet for non-commercial purposes.
This style sheet may also be used for commercial purposes by individuals (but not bundled 
for resale) on their web site. */

/* Hypermedia Preferences for all regular links */

A.link:link {
	color: #000099; 
	text-decoration: underline;	
}

A.link:visited {
	color: #000099; 
	text-decoration: underline;
}

A.link:hover {
	color: #660000; 
	text-decoration: none;
}

A.link:active {
	color: #000099; 
	text-decoration: underline;
}

/* Hypermedia Preferences for links No Underline */

A.blink:link {
	color: #000099; 
	text-decoration: none;	
}

A.blink:visited {
	color: #000099; 
	text-decoration: none;
}

A.blink:hover {
	color: #660000; 
	text-decoration: none;
}

A.blink:active {
	color: #000099; 
	text-decoration: none;
}

/* Hypermedia Preferences for Breadcrumb*/

A.crumb:link {
	color: #000000; 
	text-decoration: none;
}

A.crumb:visited	{
	color: #000000; 
	text-decoration: none;
}

A.crumb:hover {
	color: #660000; 
	text-decoration: underline;
}

A.crumb:active {
	color: #000000; 
	text-decoration: none;
}

/* Hypermedia Preferences for White header links*/
	
A.hlink:link {
	color: #ffffff; 
	text-decoration: none;
}

A.hlink:visited	{
	color: #ffffff; 
	text-decoration: none;
}

A.hlink:hover {
	color: #ffffff; 
	text-decoration: underline;
}

A.hlink:active {
	color: #ffffff; 
	text-decoration: none;
}

/* Hypermedia Preferences for nav bar links */

A.nlink:link {
	color: #EEEEEE; 
	text-decoration: none;	
}

A.nlink:visited {
	color: #EEEEEE; 
	text-decoration: none;
}

A.nlink:hover {
	color: #EEEEEE; 
	text-decoration: underline;
}

A.nlink:active {
	color: #EEEEEE; 
	text-decoration: none;
}

/* Hypermedia Preferences for Red links*/

A.rlink:link {
	color: #CC0000; 
	text-decoration: underline;
}

A.rlink:visited	{
	color: #CC0000; 
	text-decoration: underline;
}

A.rlink:hover {
	color: #000099; 
	text-decoration: none;
}

A.rlink:active {
	color: #CC0000; 
	text-decoration: underline;
}

/* Hypermedia Preferences for White links*/

A.wlink:link {
	color: #ffffff; 
	text-decoration: none;
}

A.wlink:visited	{
	color: #ffffff; 
	text-decoration: none;
}

A.wlink:hover {
	color: #660000; 
	text-decoration: none;
}

A.wlink:active {
	color: #ffffff; 
	text-decoration: none;
}

/* Page Layout */

.apheadlines a:link, .apheadlines a:visited {
	margin : 0px 0px -15px 4px;
	font-size: 11px;
	font-family: Verdana, Arial;
	color : #000099;
	display: block;
	text-decoration: none;
	float : none;
	line-height: .34cm;
}

.apheadlines a:hover {
	text-decoration: none;
	color: #660000;
}

.bnav {
	font-size: 0.6em; 
	font-family: Verdana, Arial; 
	font-weight: bold; 
}

.body {
	font-size: 0.6em;
	font-family: Verdana, Arial;
}

.body2 {
	font-size: 0.8em;
	font-family: Times, Georgia;
}

.box {
	border : 1px solid #666666;
}

.breaking {
	font-size: 1em; 
	font-family: Verdana, Arial;
	font-weight: bold;
	color: #FF0000;
}

.buttongo {
	font-family: Verdana, Arial;
	font-size: 10px;
	background-color: #666666;
	color: #FFFFFF;
	font-weight: bold;
	padding: 1px;
	margin: 2px;
	border-top: outset 2px #EEEEEE;
	border-right: outset 2px #CCCCCC;
	border-bottom: outset 2px #CCCCCC;
	border-left: outset 2px #EEEEEE;
}

.calendarhide {
	display: none;
}

.calendartoday {
	background-color: #ffffff;
	color: #003366;
	width: 100%;
}

.captiontitle {
	font-size: 0.7em; 
	font-family: Verdana, Arial; 
	font-weight: bold;
}

.caption {
	font-size: 0.6em;
	font-family: Verdana, Arial;
}

.classbody {
	font-size: 0.6em;
	font-family: Verdana, Arial;
}

.classheading {
	font-size: 0.7em; 
	font-family: Verdana, Arial; 
	font-weight: bold;
}

.classliner {
	font-size: 0.7em;
	font-family: Verdana, Arial;
}

.classtop a:link, .classtop a:visited {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 1px 0px 1px 0px;
	font-size: 10px;
	font-family: Verdana, Arial;
	color : #000099;
	border-bottom: 1px solid #CCCCCC;
	display: block;
	text-decoration: none;
}

.classtop a:hover {
	text-decoration: none;
	color: #660000;
}

.cnav {
	font-size: 0.6em; 
	font-family: Verdana, Arial; 
	font-weight: bold; 
}

.date {
	font-size: 0.7em; 
	font-family: Verdana, Arial; 
	font-weight: bold;
	color: #909090;
}

.displaybody {
	font-size: 0.7em;
	font-family: Verdana, Arial;
}

.displayheading {
	font-size: 0.7em; 
	font-family: Verdana, Arial; 
	font-weight: bold;
}

.grey {
	background-color: #EEEEEE;
	padding: 5px 3px 5px 3px;
}

.headbar {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 1px 0px 1px 2px;
	font-size: 10px;
	font-family: Verdana, Arial;
	font-weight: bold;
	color: #ffffff;
	background-color: #003366;
	letter-spacing: -0.05em;
}

.headspace {
	padding-top : 5px;
	padding-bottom : 20px;
}

.heading {
	font-size: 0.7em; 
	font-family: Verdana, Arial; 
	font-weight: bold;
}

.headingblue {
	font-size: 0.7em; 
	font-family: Verdana, Arial; 
	font-weight: bold;
	color: #003366;
}

.headingblue2 {
	font-size: 0.6em; 
	font-family: Verdana, Arial; 
	font-weight: bold;
	color: #003366;
}

.headingcalendar {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 1px 0px 1px 2px;
	font-size: 10px;
	font-family: Verdana, Arial;
	font-weight: bold;
	color: #ffffff;
	letter-spacing: -0.05em;
	
}

.headingmain {
	font-size: 1em; 
	font-family: Verdana, Arial;
	font-weight: bold;
}

.headingnet {
	font-size: 0.7em; 
	font-family: Georgia, Times; 
	font-weight: bold;
}

.headingsmall {
	font-size: 0.7em; 
	font-family: Verdana, Arial;	 
}

.headingstory {
	font-size: 1em; 
	font-family: Verdana, Arial;
	font-weight: bold;
}

.headingsub {
	font-size: 0.8em; 
	font-family: Verdana, Arial;
}

.name {
	font-size: 0.7em; 
	font-family: Verdana, Arial; 
	font-weight: bold;
}

.nav a:link, .nav a:visited {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 1px 0px 1px 2px;
	font-size: 11px;
	font-family: Verdana, Arial;
	color : #000000;
	border-bottom: 1px solid #666666;
	background-color: #EEEEEE;
	display: block;
	text-decoration: none;
}

.nav a:hover {
	text-decoration: none;
	color: #660000;
}

.navheading {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 1px 0px 1px 2px;
	font-size: 11px;
	font-family: Verdana, Arial;
	font-weight: bold;
	color: #EEEEEE;
	background-color: #003366;
	letter-spacing: -0.05em;
}

.photo {
	font-size: 0.6em; 
	font-family: Verdana, Arial; 
	font-weight: bold;
}

.selfpublish_grey {
	border-style: solid;
	border-color: #003366;
	background-color: #CCCCCC;
	border-width: 1px;
	
}

.selfpublish_white {
	border-style: solid;
	border-color: #003366;
	border-width: 1px;
	margin : 4px;
	padding : 4px;
}

.topnav {
	font-size: 10px; 
	font-family: Verdana, Arial; 
	font-weight: bold; 
}

.wheading {
	font-size: 0.7em; 
	font-family: Verdana, Arial; 
	font-weight: bold;
	color: #ffffff
}

.wheading2 {
	font-size: 0.6em; 
	font-family: Verdana, Arial;
	font-weight: bold; 
	color: #ffffff;
}

