body,td,p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #494949;
	line-height: 13pt;
}

h1 {
	color: #5E233A;
	font-size: 14pt;
	padding-bottom: 10px;
}

h2 {
	color: #5E233A;
	font-size: 12pt;
	padding-bottom: 10px;
}

h5 {
	color: #494949;
	font-size: 9pt;
	font-style: italic;
}


.textPurple {
	color: #5E233A;
	line-height: 12pt;
}

.error {
	color:red;
}

.textBold {
	font-size: 10pt;
	font-weight: bold;
}

.paddedText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #494949;
	padding-left: 4px;
}

.formBox {
	font-size: 12px;
	line-height: 12px;
	color: #868481;
	background-color: #F9F7F9;
	padding: 2px 4px 2px 4px;
}


.textSm {
	font-size: 9pt;
}
.appHeader {
	font-size: 9pt;
	font-family: arial;
	color: #FFFFFF;
	background-color:#B69EB4;
	padding: 4px;
	font-weight: bold;
}

.footerText {
	color: #B7AAAE;
	font-size: 8pt;
}

hr {
	color:#E3DFE8;
}

.sideBoxTitleText {
	color: #FFFFFF;
	font-size: 9pt;
	text-transform: uppercase;
	padding-left: 10px;
	background-image: url(/images/img_textBoxBG.gif);
	background-repeat: no-repeat;
	padding-bottom: 1px;
}

.SubTitleSm {
	color: #5E233A;
	font-size: 12pt;
	font-weight: bold;
}

.SubTitle {
	color: #5E233A;
	font-size: 16pt;
	padding-bottom: 10px;
}


a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #494949;
}

a:hover {
	color: #AC9ACB;
	font-size: 10pt;
}

a.linkSplash {
	font-size: 12pt;
	text-decoration: none;
	color: #A395B3;
	font-weight: bold;
}

a.linkSplash:hover {
	color: #79668E;
}

a.linkSideNav {
	font-size: 11pt;
	text-decoration: none;
	font-weight: normal;
}

a.linkSideNav:hover {
	color: #4F4F4F;
}

a.linkFooter {
	font-size: 8pt;
	color: #B7AAAE;
	text-decoration: none;
	font-weight: normal;
	text-transform: uppercase;
}

a.linkFooter:hover {
	color: #998A8F;
}


.formFields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	border-width: 1px;
	border-style: solid;
	border-color: #7C7C7C;
	color: #494949;
	height: 12pt;
}














.textWhiteTitle {
	color: #FFFFFF;
	font-size: 11pt;
	font-weight: bold;
}

.storeTitle {
	font-size: 12pt;
	font-weight: bold;
}


.sideNav {
	background-image: url(/images/bg_sideNav.jpg);
	background-repeat: no-repeat;
	font-size: 9pt;
	color: #7C7C7C;
	background-position: bottom;
}

.border {
	border-color: #AFAFAF;
	border-width: 1px;
	border-style: solid;
}

.border2 {
	border-color: #CECECE;
	border-width: 1px;
	border-style: solid;
}

.borderNoTop {
	border-top-width: 0px;
	border-top-style: none;
	border-right-color: #CECECE;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #CECECE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-color: #CECECE;
	border-left-style: solid;
	border-left-width: 1px;
	background-image: url(images/bg_sideNav.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

a.linkSideNav {
	font-size: 10.5pt;
	text-decoration: none;
	font-weight: normal;
}

a.linkSideNav:hover {
	color: #4F4F4F;
}

a.linkItalics {
	font-size: 10pt;
	text-decoration: underline;
	font-style: italic;
}

a.linkItalics:hover {
	color: #4F4F4F;
}

a.linkWhite {
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

a.linkWhite:hover {
	color: #EDD9EC;
	font-size: 10pt;
}


/* left nav styles */

/*
.leftNavLeftBarBG {
	background:url(/graphics/leftNav_leftBar.jpg);
	width: 15px;
	background-repeat: repeat-y;
}

.leftNavRightBarBG {
	background:url(/graphics/leftNav_rightBar.jpg);
	width: 14px;
	background-repeat: repeat-y;
}

.leftNavLeftBarBottomBG {
	background:url(/graphics/leftNav_leftBarBottom.jpg);
	width: 15px;
	background-repeat: repeat-y;
}

.leftNavRightBarBottomBG {
	background:url(/graphics/leftNav_rightBarBottom.jpg);
	width: 14px;
	background-repeat: repeat-y;
}

.leftBottomBG {
	background: url(/graphics/leftBottomBG.gif);
	background-repeat: repeat-y;
}

.leftNavBG {
	background-color: #F3F5F9;
}

.homeLeftNavSeparator {
	border-bottom: thin dotted #8C9ACC;
}


.leftNavHomeText {
	font-size: 10px;
	line-height: 12px;
	color: #868481;
}
*/


td.leftNavButtons1 a {
	background-color: #B69EB4;
	height: 100%;
	width: 193px;
	font-size: 9px;
	line-height: 15px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	/*display: table-cell;*/
	vertical-align: middle;
	float: left;
	padding: 3px 0px 0px 0px;
}

td.leftNavButtons1 a:hover {
	background-color: red;
	color: #FFFFFF;
}

td.leftNavButtons1Selected a {
	background-color: #825781;
	height: 100%;
	width: 193px;
	font-size: 9px;
	line-height: 15px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	vertical-align: middle;
	/*display: block;*/
	float: left;
	padding: 3px 0px 0px 0px;
}

td.leftNavButtons a {
	background-color: #9E829D;
	height: 100%;
	width: 193px;
	font-size: 9px;
	line-height: 15px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	vertical-align: middle;
	/*display: block;*/
	float: left;
	padding: 3px 0px 0px 0px;
}

td.leftNavButtons a:hover {
	background-color: red;
	color: #FFFFFF;
}

td.leftNavButtonsSelected a {
	background-color: #825781;
	height: 100%;
	width: 193px;
	font-size: 9px;
	line-height: 15px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	vertical-align: middle;
	/*display: block;*/
	float: left;
	padding: 3px 0px 0px 0px;
}

.bgRxForm {
	background-color: #c697ab;
	color: #FFFFFF;
	font-size: 11pt;
	line-height: 14pt;
	text-transform: uppercase;
	padding-left: 4px;
}

