/* CSS Document: All Media pages */

a:link, a:visited {
	background-color : #ffffff;
	color : #0066ff;
	text-decoration : underline
}

a:hover {
	text-decoration : none
}

a.heading:link, a.heading:visited {
	font-weight : bold;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none
}

a.heading:hover, a.heading:active {
	/* or cc9966 */
	background-color : transparent;
	color : #0099ff !important
}

body {
	background-color : #FFFFFF;
	background-image : url(images/2bg-pages.gif)
}

body, td, p {
	font-family : "Times New Roman", Palatino, Times, serif;
	font-size : 15px
}

em em, h5 em, i i, em i, i em, h5 i {
	font-style : normal !important;
}

h3 {
	font-size : 24px
}

h4.heading {
	background-color : #CCCCCC;
	color : #003366;
	font-size : 12px;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	line-height : 22px;
	border : 1px;
	margin-left : 0;
	padding-bottom : 8px;
	padding-top : 8px;
	text-align : center;
	width : 500px
}

h5 {
	font-style : italic;
	font-family : "Times New Roman", Times, "New York", serif
}

hr {
	margin-top : -0.5em
}

hr.shortbottom {
	height : 2px;
	margin-bottom : -0.5em;
	margin-top : 2em
}

img.rightalign {
	float : right;
	margin : 10px 0 0 20px
}

p {
	line-height : 120%;
	margin-top : 0.7em;
	margin-bottom : 0.7em;
	text-indent : 1em
}

p.centre {
	text-align : center
}

p.noindent	{
	text-indent : 0
}

p.rightlink {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-indent : 0;
	text-align : right
}

table.pageheading {
	margin : 5px auto 0 15px
}

td.pageheading {
	height : 22px;
	background-color : #000066;
	color : #ffff99;
	font-size : 24px;
	font-weight : bold;
	font-family : Arial, Geneva, sans-serif;
	padding : 3px 0 5px 17px;
	margin-left : 15px
}

.author {
	font-weight : bold;
	font-size : 11px
}

.floatrightlink {
	float : right;
	font-size : 11px;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	text-align : right
}

.noitalics {
	font-style : normal
}

.nowrap {
	white-space : nowrap
}

.source {
	font-style : italic;
	font-size : 11px
}

.title {
	background-color : #ffffff;
	color : #cc0000;
	font-size : 13px;
	font-weight : bold
}

/* This allows justified text only on newer browsers: */
/*@media all {
	p {
		text-align : justify;
	}

}*/

<!-- COPIED FROM do2style.css by Doug 20040509 -->

table.indigo h3 { border : 1px outset #ccc }

table.indigo {
	background-color : #003;
	color : #fff;
	line-height : 140%;
	border : 4px outset #bbb
}

table.indigo a:link, table.indigo a:visited {
	background-color : #003;
	color : #ffa;
	font-weight : bold;
	text-decoration : none;
}

table.indigo a:hover {
	text-decoration : underline
}

table.indigo td {
	padding : 20px;
	border : 1px solid #aaa
}

<!-- END OF COPY FROM do2style.css --> 


