/***********************************************/
/* RUBBISH START HERE                          */
/***********************************************/

/* clear */
.clear-all {
	clear:both;
	margin:0px;
	padding:0px;	
}
.clear-right {
	clear:right;
	margin:0;
	padding:0;
	height:0;	
}

/* links */
a {
	color: #78258F;
	font-weight: bold;
}
a:hover {
text-decoration:underline
}
a.externallink {
	font-weight: normal;
	}	
/* headings */
div.headergraphic {
	text-align:center;
	padding-bottom: 10px;
}
h1, h2, h3, h4, h5, h6 {
	font-family: verdana,arial,helvetica,sans-serif;
	font-weight: bold;
	font-style: normal;
}
h1 {
	margin-top: 20px;
	font-size: 145%;
	}
h2 {
	font-size: 110%;
	}
h3 {
	font-size: 100%;
	}
/* list bullets */
ul {
	list-style-type: disc;
	}
ul ul {
	list-style-type: square;
	}
ul ul ul {
	list-style-type: circle;
	}
form {
	padding: 0px;
	margin: 0px;
	}
img {
	border: 0px;
	}	
/***********************************************/
/* CONTENT DIV IDs                             */
/***********************************************/
#index {
	margin-left:auto;
	margin-right:auto;
	text-align:center;/*ensures IE 5.5 central*/
	width:614px;
	margin-top:0px;
	padding-top:0px;
	float:left;
}

/* -----LINK TABLES STYLES---- */
table.linktable {
	width: 100%;
	}
table.linktable * td {
	padding: 5px;
	}
table.linktable tr.blankline td {	
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	height: 2px;
	}
table.linktable tr.linktable_row1 {
	background-color: #fdd6ed;
	}
table.linktable tr.linktable_row2 {
	background-color: #d6e9fd;
	}
table.linktable a {
	color: #2d208e;
	font-weight: normal;
	}
table.linktable * td {
	text-align: right;
	width: 49%;
	}
table.linktable * td.linktitle {
	text-align: left;
	width: 51%;
	}
table.linktable * td.linktitle a {
	text-decoration:none;
	font-weight: bolder;
	font-size: 105%;
	}
/* ------------------------------- */