body {
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

				
				/* TOP */

.top-bg {
	background-image: url(../images/top/top-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 104px;
}

.top-bg-color {
	background-color: #EAE7D2;
	
}

.top-bg-border{
	background-image: url(../images/top/top-bg-border.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 3px;
}

.image-bg-color {
	background-color: #FFFFFF;
}

.image-border {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #9D9985;
}

.image-middle-top-bgcopy {
	background-image: url(../images/top/image-middle-top-bgcopy.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.image-middle-bottom-bgcopy {
	background-image: url(../images/top/image-middle-bottom-bgcopy.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}



				/* LOGIN */

.login-middle-bg {
	background-color: #F2F0E3;
	background-image: url(../images/login/login-middle-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.login-middle-top-bg {
	background-color: #F7F5ED;
}

.login-middle-bottom-bg {
	background-color: #F9F9F3;
}

.login-box-top-middle-bg1 {
	background-image: url(../images/login/login-box-top-middle-bg1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.login-box-left-middle-bg1 {
	background-image: url(../images/login/login-box-left-middle-bg1.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.login-box-right-middle-bg1 {
	background-image: url(../images/login/login-box-right-middle-bg1.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}

.login-box-bottom-middle-bg1 {
	background-image: url(../images/login/login-box-bottom-middle-bg1.jpg);
	background-repeat: repeat-x;
	background-position: right bottom;
}

.login-dotted-line {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #C8C5B3;
	border-bottom-color: #C8C5B3;
}

.login-click-here:link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #838170;
	text-decoration: underline;
}

.login-click-here:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #838170;
	text-decoration: underline;
}

.login-click-here:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #838170;
	text-decoration: none;
}

.login-name-password-text {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #838170;
	text-decoration: none;
}

.login-textfield{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #838170;
	text-decoration: none;
	border: 1px solid #ACAA99;
	padding: 2px;
}

				/* Professional Services */

.profes-middle-bg {
	background-color: #96927E;
}

.profes-middle-top-bg {
	background-color: #EDEBDA;
}

.profes-middle-bottom-bg {
	background-color: #EDEBDA;
}

.profes-box-top-middle-bg1 {
	background-image: url(../images/professional-services/profes-box-top-middle-bg1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.profes-box-left-middle-bg1 {
	background-image: url(../images/professional-services/profes-box-left-middle-bg1.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.profes-box-right-middle-bg1 {
	background-image: url(../images/professional-services/profes-box-right-middle-bg1.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}

.profes-box-bottom-middle-bg1 {
	background-image: url(../images/professional-services/profes-box-bottom-middle-bg1.jpg);
	background-repeat: repeat-x;
	background-position: right bottom;
}

.profes-dotted-line {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #BAB7AA;
	border-bottom-color: #BAB7AA;
}

.profes-content-text {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.profes-highlight-text {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.profes-highlight:link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: underline;
}

.profes-highlight:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: underline;
}

.profes-highlight:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

				/* Columns */

.columns-middle-bg {
	background-color: #F2F0E3;
	background-image: url(../images/columns/columns-middle-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.columns-middle-top-bg {
	background-color: #F7F5ED;
}

.columns-middle-bottom-bg {
	background-color: #FBFAF6;
}

.columns-box-top-middle-bg1 {
	background-image: url(../images/columns/columns-top-middle-bg1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.columns-box-left-middle-bg1 {
	background-image: url(../images/columns/columns-box-left-middle-bg1.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.columns-box-right-middle-bg1 {
	background-image: url(../images/columns/columns-box-right-middle-bg1.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}

.columns-box-bottom-middle-bg1 {
	background-image: url(../images/columns/columns-bottom-middle-bg1.jpg);
	background-repeat: repeat-x;
	background-position: right bottom;
}

.columns-dotted-line {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #C8C5B3;
	border-bottom-color: #C8C5B3;
}

.columns-content-text {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #838170;
	text-decoration: none;
}

.columns-highlight-text {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #838170;
	text-decoration: none;
}

.columns-read-more:link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #A54B1E;
	text-decoration: underline;
}

.columns-read-more:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #A54B1E;
	text-decoration: underline;
}

.columns-read-more:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #A54B1E;
	text-decoration: none;
}

.columns-more-info:link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #993300;
	text-decoration: underline;
}

.columns-more-info:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #993300;
	text-decoration: underline;
}

.columns-more-info:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #993300;
	text-decoration: none;
}

.columns-click-here:link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #838170;
	text-decoration: underline;
}

.columns-click-here:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #838170;
	text-decoration: underline;
}

.columns-click-here:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #838170;
	text-decoration: none;
}

				/* Middle */
				
				
.middle-box-top-middle-bg {
	background-image: url(../images/middle/middle-box-top-middle-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.middle-box-left-middle-bg {
	background-image: url(../images/middle/middle-box-left-middle-bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.middle-box-right-middle-bg {
	background-image: url(../images/middle/middle-box-right-middle-bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.middle-box-bottom-middle-bg {
	background-image: url(../images/middle/middle-box-bottom-middle-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.middle-middle-bg {
	background-color: #FFFFFF;
}
	

.middle-middle-top-bg {
	background-color: #F7F5ED;
}

.middle-dotted-line {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #D5D4CE;
}

.middle-header-text {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #838170;
	text-decoration: none;
}

.middle-content-text {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #838170;
	text-decoration: none;
}

.middle-more-info:link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #993300;
	text-decoration: underline;
}

.middle-more-info:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #993300;
	text-decoration: underline;
}

.middle-more-info:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #993300;
	text-decoration: none;
}

.middle-visit:link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #993300;
	text-decoration: underline;
}

.middle-visit:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #993300;
	text-decoration: underline;
}

.middle-visit:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #993300;
	text-decoration: none;
}

.middle-read-more:link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #A54C1F;
	text-decoration: underline;
}

.middle-read-more:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #A54C1F;
	text-decoration: underline;
}

.middle-read-more:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #A54C1F;
	text-decoration: none;
}

.middle-header-link:link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #838170;
	text-decoration: underline;
}

.middle-header-link:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #838170;
	text-decoration: underline;
}

.middle-header-link:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #838170;
	text-decoration: none;
}

				/* Bottom */
				
.bottom-dotted-line {
	background-image: url(../images/bottom/bottom-dotted-line.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.bottom-link:link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #8F8D7E;
	text-decoration: underline;
}

.bottom-link:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #8F8D7E;
	text-decoration: underline;
}

.bottom-link:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #8F8D7E;
	text-decoration: none;
}

.bottom-link-separator {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #8F8D7E;
	text-decoration: none;
}

.page-heading {
	font-family: "Times New Roman", Times, serif;
	font-size: 26px;
	font-weight: bold;
	color: #838170;
	text-decoration: none;
}
.page-sub-heading {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #838170;
	text-decoration: none;
}

.textfield {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #838170;
	text-decoration: none;
	border: 1px solid #ACAA99;
	padding: 2px;
}

.page-inner-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.archived-read:link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #993300;
	text-decoration: underline;
}

.archived-read:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #993300;
	text-decoration: underline;
}

.archived-read:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #993300;
	text-decoration: none;
}

.archived-read-sep{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #993300;
	text-decoration: none;
}

.archived-read-sep1{
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	text-transform: none;
	color: #993300;
	text-decoration: none;
}

.view-archives:link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	text-transform: none;
	color: #838170;
	text-decoration: underline;
}

.view-archives:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	text-transform: none;
	color: #838170;
	text-decoration: underline;
}

.view-archives:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	text-transform: none;
	color: #838170;
	text-decoration: none;
}

.view-archives-text {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	text-transform: none;
	color: #838170;
	text-decoration: none;
}

.welcome-to-text{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.user-name-text{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.header-bg {
	background-color: #F2F1E4;
}

.sub-header-bg {
	background-color: #FBFAF6;
}

.box-border {
	border: 1px solid #D0CEC6;
}

.right-border {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D0CEC6;
}

.bottom-border {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D0CEC6;
}

.navi-my-legacy-bg {
	background-image: url(../images/top/navi-my-legacy-btn-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 63px;
	width: 202px;
}

.navi-web-logs-bg {
	background-image: url(../images/top/navi-web-logs-btn-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 44px;
	width: 202px;
}

.page-heading-red {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: bold;
	color: #993300;
	text-decoration: none;
}
.page-sub-heading-red {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #993300;
	text-decoration: none;
}
.my-account-pages-link-bg {
	background-color: #FFFFFF;
	border:1px solid #95927F;
}

.my-account-pages-link:link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #838170;
	text-decoration: none;
}

.my-account-pages-link:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #973301;
	text-decoration: none;
}


.my-account-pages-link:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #838170;
	text-decoration: none;
}

.handcursor {
	cursor:pointer;
}

				/* IMAGES BORDER */
				
.images-top-middle-bg {
	background-image: url(../images/middle/images-top-middle-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.images-bottom-middle-bg {
	background-image: url(../images/middle/images-bottom-middle-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.images-left-middle-bg {
	background-image: url(../images/middle/images-left-middle-bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.images-right-middle-bg {
	background-image: url(../images/middle/images-right-middle-bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.box-blr-border {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D0CEC6;
	border-bottom-color: #D0CEC6;
	border-left-color: #D0CEC6;
}				
