	/* mystyles.css */

	BODY {
		margin: 0px;
		font-family: verdana,arial,helvetica
		}

	A:link { color: ##003399; text-decoration: none; }
	A:visited { color: #6699cc; text-decoration: none; }

	A.clsBackToTheTop,
		A.clsBackToTheTop: visited {
			margin-top: 10; margin-bottom: 0;
			padding-bottom: 0;
			font-size: 75%;
			color: black;
		}

	A:hover,
		A.clsBackToTheTop:hover,
			A:active {
				color: blue;
				text-decoration: underline;
		}

	A.small {
		font-weight: normal;
		font-size: 95%;
		line-height: normal;
		font-style: normal;
		font-variant: normal;
		text-decoration: underline
		}

	h1 {
		font-size: 165%;
		margin-top: 1.10em;
		margin-bottom: .5em;
		color: #669966;
		}

	h2 {
		font-size: 125%; 
		margin-top: 1.25em;  
		margin-bottom: .5em;
		color: #669966;
		}

	h3 {
		font-size: 115%;
		margin-top: 1em;
		margin-bottom: 0em;
		color: #669966;
		}

	P#pBackToTheTop { display: none; }

	TD {
		font-size: 75%
		}
	TH {
		font-size: 75%
		}

	DIV.clsDocBody {
		color: black;
		font-size: 95%;
		font-family: "verdana, arial, helvetica, sans-serif";
		}

	/*	right side bar */
	
	TABLE#tblSideBar { 
		background-color: #D2B48C;
		padding: 1px;
		color: menutext; 
		border-width: 1px;
		border-style: solid; 
		border-color: threedhighlight threedshadow threedshadow threedhighlight;
		}

	TD.clsTDSideBar {
		font-family: tahoma;
		font-size: 70%
		}

	/* coolbar styles */

	TABLE#tblCoolbar { 
		background-color: #3CB371;
		padding: 1px;
		color: menutext; 
		border-width: 1px;
		border-style: solid; 
		border-color: threedhighlight threedshadow threedshadow threedhighlight;
		}

	TABLE#tblCoolbar TABLE { 
		font-family: tahoma;
	/*	font-size: 80%; */
		color: menutext; 
		border: 1px solid #3CB371;
		cursor: hand;
		padding: 1px;
		}
	
	/* For web parts */
	TABLE.clsContainer {
		height: 78%
		}
	TABLE DIV.clsContainer {
		background-color: #ebebfa;
		border-top: #ffffff 1px solid;
		font-size: 68%;
		padding-bottom: 10px;
		padding-top: 10px;
		position: relative;
		width: 100%
		}
	TABLE TABLE DIV.clsContainer {
		background-color: #ffffff;
		border-top: #ebebfa 1px solid
		}
	.clsPart {
		behavior: url("webparts.htc");
		width: 150px
		}
	.clsPartConent {
		background-color: #ebebfa;
		border-bottom: #dda0dd 1px solid;
		border-left: #dda0dd 1px solid;
		border-right: #dda0dd 1px solid
		}
	.clsPartBottom {
		background-color: #ffffff;
		border-bottom: #dda0dd 1px solid
		}
	.clsPartHead {
		background-color: #dda0dd;
		color: #ffffff;
		cursor: move;
		font-family: verdana, arial, helvetica;
		font-size: 82%
		}
	.clsPartRight {
		background-color: #dda0dd;
		color: #ffffff;
		cursor: hand;
		font-family: verdana, arial, helvetica;
		font-size: 82%
		}
	.clsPartLeft {
		background-color: #dda0dd;
		color: #ffffff;
		font-family: verdana, arial, helvetica;
		font-size: 82%
		}
	.clsPartContainer {
		position: relative;
		width: 150px
		}
	.text {
		color: #000000;
		font-family: arial, helvetica;
		font-size: 80%;
		text-indent: 8px
		}
	.link {
		color: #000000;
		font-family: verdana, arial, helvetica;
		font-size: 80%;
		font-weight: bold;
		text-decoration: none
		}
	.linktext {
		color: #000000;
		font-family: verdana, arial, helvetica;
		font-size: 80%;
		text-decoration: none
		}
/*	hover below taken out 14-Jun-2006 */
/*	:hover {
		text-decoration: underline
		}	*/
	.storeUserData {
		behavior: url(#default#userData)
		}
	.clsPart LI {
		font-size: 68%;
		list-style: url( images/bullet.gif );
		margin-right: 7px
		}

