
	body {
		background-color: #FFFFFF;
	}
	body, td {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
	a {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #5B006B;
		text-decoration: none;
	}
	A:HOVER {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #6C1818;
		text-decoration: none;
	}
	.pageheader {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #000000;
	}
	.header {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #5B006B;
	}
	.headerlarge {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #963146;
	}
	.errortext {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #963146;
		border: 1px dotted #963146;
		text-align: center;
	}
	.errorbox {
		border: 1px dotted #963146;
		text-align: center;
	}
	.errortext2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #963146;
	}
	.footertext {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #C08491;
	}
	.linktext {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #C08491;
	}
	.customheader {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #666666;
	}
	.popupText {
		color : #333333;
	}
	.colorBox {
	    background-color : #5B006B;
	}
	.colorBoxOld {
	    background-color : #750077;
	}	
	.verticalline {
		background-color: #f3ede1;
		margin:10px;
		display:inline;
	}
	.TableColumn1 {
		width: 270px;
		position: relative;
		left: 15px;
		vertical-align:top;
	}
	.TableColumn2 {
		width: 250px;
		vertical-align: top;
		position: relative;
		left: 30px;
	}
	.TableColumn3 {
		position: relative;
		left: 15px;
		vertical-align:top;
	}
	.ContentBox {
		width: 195px;
		border: 1px solid #C08491;
		padding-top: 8px;
		padding-bottom: 8px;
		padding-right: 12px;
		padding-left: 12px;
	}
	.ContentBoxWide {
		width: 440px;
		border: 1px solid #C08491;
		padding-top: 8px;
		padding-bottom: 8px;
		padding-right: 12px;
		padding-left: 12px;
	}
	.TextSubmit {
		border: 0px none;
		background-color: #FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #963146;
		text-decoration: underline;
		cursor: pointer;
	}
	.CancelStyle {
		font: bold 11px;
		border: 1px solid #963146;
		background-color: #FFFFFF;
		color: #963146;
		cursor: pointer;
	}
	.SubmitStyle {
		font: bold 11px;
		border: 1px solid #963146;
		background-color: #963146;
		color: #FFFFFF;
		cursor: pointer;
	}
	.PromptTitles {
		font: normal 11px Arial, Helvetica, sans-serif;
	}
	.PromptTitlesSmall {
		font: normal 10px Arial, Helvetica, sans-serif;
	}
	.padded {
		padding:10px;
	}
	.paddedbelow {
		padding-bottom:7px;
	}
	.inline {
		display:inline;
	}
	.float {
		float:left;
	}
	.imgborder {
		border: 1px solid #963146;
	}
	.statusnavbar {
		border: 1px solid #C08491;
		border-bottom: 0px none;
		padding: 2px 6px 2px 6px;
	}
	.statusnavbarinline {
		padding: 0px 4px 0px 4px;
	}
	.underlined {
		text-decoration:underline;
	}
	.searchtextbox {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
	}
	.search td {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #666666;
	}
	.search input {
		font-size: 9px;
		color: #666666;
		background-color : #FFFFFF;
	}
	.sidebar {
		background-color : #E8CEFF;
		border-right : 1px solid #5B006B;
		border-top : 1px solid #5B006B;
	}
	.sidebar a, .sidebar td, .customLink a {
		color : #333333;
	}
	.sidebar a:hover, .customLink a:hover {
		color: #963146;
	}
	.sidebar .header {
		color : #660000;
		font-size : 12px;
	}
	.sidebar .subheader {
		color : #444444;
		font-weight : bold;
	}
	.sidebar a.sale {
		color : #963146;
	}
	.sidebar input {
		font-size: 9px;
		color: #666666;
		background-color : #FFFFFF;
	}
	.headerLinks, .headerLinks a, .headerLinks a:hover {
		font-family: Arial, Helvetica, sans-serif;
		background-color: #963146;
		font-weight: bold;
		font-size: 12px;
		color: #FFFFFF;
	}
	.customSubTitle {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #660000;
	}
	.menuStyle {
		font-size: 11px;
		color: #333333;
		font-family: Arial, Helvetica, sans-serif;
		background-color: #FFFFFF;
		border: solid 0px #CC9966;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		padding-top : 0px;
		width: 100%;
	}
	.menuStyleA {
		background-color: #FFFFFF;
		border: solid 0px #963146;
		color: #333333;
		cursor: pointer;
		filter:alpha(opacity=100);
		-moz-opacity:1;
		font-family : Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style : regular;
		font-weight : regular;
		height: 14px;
		left: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		position: absolute;
		text-align: left;
		z-index: 105;
		border-right : 1px solid #963146;
		border-left : 1px solid #963146;
		}
	.menuStyleB {
		background-color: #FFFFFF;
		border: solid 0px #963146;
		color: #963146;
		cursor: pointer;
		filter:alpha(opacity=100);
		-moz-opacity:1;
		font-family : Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style : regular;
		font-weight : regular;
		height: 14px;
		left: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		position: absolute;
		text-align: left;
		z-index: 105;
		border-right : 1px solid #963146;
		border-left : 1px solid #963146;
		}
	a.menulink:link, a.menulink:active, a.menulink:visited {
		color: #333333;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: regular;
		text-decoration: none
		filter:alpha(opacity=100);
		-moz-opacity:1.0;
		padding: 0px;
		}
	a.menulink:hover {
		color: #963146;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: regular;
		text-decoration: none
		filter:alpha(opacity=100);
		-moz-opacity:1.0;
		padding: 0px;
		}
	a.menulinkB:link, a.menulinkB:active, a.menulinkB:visited {
		color: #963146;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: regular;
		text-decoration: none
		filter:alpha(opacity=100);
		-moz-opacity:1.0;
		padding: 0px;
		}
	a.menulinkB:hover {
		color: #963146;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: regular;
		text-decoration: none
		filter:alpha(opacity=100);
		-moz-opacity:1.0;
		padding: 0px;
	}

	.SiteMapFrontGroupHeader, a.SiteMapFrontGroupHeader:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		color: #666666;
	}
	a.SiteMapFrontGroupHeader:hover{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		color: #963146;
	}

	.SiteMapSubGroupHeader, a.SiteMapSubGroupHeader:visited{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #963146;
	}

	a.SiteMapSubGroupHeader:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #666666;
	}

	.SiteMapLink, a.SiteMapLink:visited{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #963146;
	}

	a.SiteMapLink:hover{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
	}