﻿/* -- Almond Housing HA -- */
/* -- CSS Document -- */
/* -- Small text -- */

body { font: 0.7em/1.4em Arial, Helvetica, sans-serif; color: #3F3F3F; margin: 0px; padding: 0px; background: #E5E5E5 url(../images/img_site_background.jpg) no-repeat center top; }
a:active, a:focus { outline: 0; }

a { color: #FF4000; text-decoration: none; }
a:link { color: #FF4000; text-decoration: none; }
a:hover { color: #FF4000; text-decoration: underline; }

h1 { font: normal 3.8em "Times New Roman" , Times, serif; color: #B2B2B2; text-transform: lowercase; margin: 0px 0px 15px 0px; padding: 0px; }
h2 { font: normal 1.7em "Times New Roman" , Times, serif; color: #666; text-transform: lowercase; margin: 0px; padding: 0px; }
h3 { font: bold 1.3em/1.0em Arial, Helvetica, sans-serif; color: #FFF; text-transform: lowercase; margin: 0px 0px 15px 0px; padding: 0px; }
h4 { font: bold 1.0em Arial, Helvetica, sans-serif; color: #FF4000; margin: 0px; padding: 0px; }
h5 { font: normal 1.1em/1.3em Arial, Helvetica, sans-serif; color: #3F3F3F; margin: 0px; }

.needToContactUs {font: normal 1.7em "Times New Roman" , Times, serif; color: #FF4000; text-transform: lowercase; margin: 0px; padding: 0px;}
.titleText02 {font: normal 1.7em "Times New Roman" , Times, serif; color: #666; text-transform: lowercase; margin: 0px 0px 0px 30px; padding: 0px;}
.titleText03 {font: bold 1.3em/1.0em Arial, Helvetica, sans-serif; color: #FFF; text-transform: lowercase; margin: 0px 0px 15px 0px; padding: 0px;}
.titleText04 {font: bold 1.0em Arial, Helvetica, sans-serif; color: #FF4000; margin: 0px; padding: 0px;}



.clearLeft { clear: left; }
.clearRight { clear: right; }
.clearBoth { clear: both; line-height: 1px; }
.clearB { clear: both; }

.marginLeft30 { margin-left: 30px; }
.noMarginBottom { margin-bottom: 0px; }
.noMarginTop { margin-top: 0px; }
.marginTopOverLap { margin-top: -15px; }
.textIndent { text-indent: 10px; }

.pageDivider { height: 2px; padding-top: 15px; padding-bottom: 15px; margin: 0px; clear: both; background: url(../images/divide_square.gif) repeat-x left center; }

p { color: #3F3F3F; }
p ul { margin: 0px; padding: 0px; list-style: url(../images/img_bullet_grey_single.gif); }
p li { color: #EAEAEA; padding: 0px 0px 0px 10px; margin: 0px; list-style-type: none; background: url(../images/img_bullet_orange_single.gif) no-repeat left center; }
p li a { color: #EAEAEA; text-decoration: none; }
p li a:link { color: #EAEAEA; text-decoration: none; }
p li a:visited { color: #EAEAEA; text-decoration: none; }
p li a:hover { color: #EAEAEA; text-decoration: underline; }

/* -- Colours -- */

.white { color: #FFFFFF; }
.green { color: #009900; }
.orange { color: #FF4000; }
.blue { color: #285089; }

/* Containers  */
#innerContainer { width: 760px; margin: 0px auto 0px auto; padding: 10px; background-color: #FFF; }
.headerContainer { float: left; width: 740px; margin: 0px; padding: 0px 10px 5px 10px; }
.navigationContainer { width: 760px; height: 50px; margin: 0px; padding: 0px; background: #FFF url(../images/main_navigation_background.gif) left bottom no-repeat; }
.breadCrumbContainer { float: left; text-indent: 10px; color: #B2B2B2; width: 760px; height: 24px; margin: 0px; padding-top: 9px; background: #285089 url(../IMAGES/breadcrumb_background.gif) no-repeat left top; }
.mainContainerHomePage { width: 760px; margin: 0px; padding: 0px; }
.mainContainerSubPage { width: 760px; margin: 0px; padding: 0px; background: url(../images/subpage_content_background.jpg) repeat-y left top; }
.footerContainer { color: #666; width: 740px; margin: 0px; padding: 10px; background-color: #FFF; text-align: center; }
.footerNavigationContainerHome { color: #FFF; width: 740px; height: 18px; margin: 0px; padding: 12px 10px 8px 10px; background: #FFF url(../IMAGES/footer_nav_background_home.gif) no-repeat left top; }
.footerNavigationContainerSub { color: #FFF; width: 740px; height: 18px; margin: 0px; padding: 12px 10px 8px 10px; background: #FFF url(../IMAGES/footer_nav_background_sub.gif) no-repeat left top; }

/* -- Button Styles -- */
.buttonSmall { font-weight: bold; display: block; width: 99px; height: 23px; color: #FF4000; text-indent: 20px; margin: 5px 0px 0px 0px; padding: 5px 5px 0px 0px; background: url(../images/button_back_wide.gif) left top no-repeat; }

.buttonWide { font-weight: bold; display: block; width: 146px; height: 22px; color: #FF4000; text-indent: 18px; margin: 5px 0px 0px 0px; padding: 5px 5px 0px 0px; background: url(../images/button_back_wide.gif) left top no-repeat; }
.buttonWide a, .buttonWide a:link, .buttonWide a:visited { display: block; color: #FF4000; text-decoration: none; }
.buttonWide a:hover { display: block; color: #FF4000; text-decoration: underline; }

.buttonWideGreen { font-weight: bold; display: block; width: 146px; height: 22px; color: #009900; text-indent: 18px; margin: 5px 0px 0px 0px; padding: 5px 5px 0px 0px; background: url(../images/button_wide_green.gif) left top no-repeat; }
.buttonWideGreen a, .buttonWideGreen a:link, .buttonWideGreen a:visited { position: relative; display: block; color: #009900; text-decoration: none; }
.buttonWideGreen a:hover { display: block; color: #009900; text-decoration: underline; }

.buttonFeature { font-weight: bold; display: block; width: 144px; height: 22px; color: #285089; text-indent: 18px; margin: 5px 0px 10px 0px; padding: 5px 5px 0px 0px; background: url(../images/button_back_feature.gif) left top no-repeat; }
.buttonFeature a { display: block; color: #285089; text-decoration: none; }
.buttonFeature a:link { display: block; color: #285089; text-decoration: none; }
.buttonFeature a:visited { display: block; color: #285089; text-decoration: none; }
.buttonFeature a:hover { display: block; color: #285089; text-decoration: underline; }

.buttonBigHomeLeftCntr { width: 169px; margin: 10px 0px 0px 0px; padding: 0px; float: left; background: url(../images/big_button_top.gif) no-repeat left top; }
.buttonBigHomeLeft { width: 154px; margin: 0px; padding: 5px 5px 0px 10px; float: left; }
.buttonBigHomeLeftBot { clear: left; width: 169px; height: 9px; font-size:1px; margin: 0px; padding: 0px; float: left; background: url(../images/big_button_bot.gif) no-repeat left top; }
.buttonBigHomeRightCntr { width: 169px; margin: 10px 0px 0px 10px; padding: 0px; float: left; background: url(../images/big_button_top.gif) no-repeat left top; }
.buttonBigHomeRight { width: 154px; margin: 0px; padding: 5px 5px 0px 10px; float: left; }

/* -- Header Elements -- */

.headerBoxLeft { width: 171px; float: left; margin: 10px 0px 0px 10px; padding: 0px 10px 10px 10px; background: url(../images/contact_background.gif) no-repeat left bottom; }
.headerBoxLeftTop { width: 171px; float: left; margin: 0px; padding: 0px; clear: both; }
.headerBoxLeftBottom { width: 131px; float: left; margin: 0px; padding: 0px 0px 0px 40px; }
.headerBoxRight { width: 300px; float: right; }

/* -- Breadcrumb Elements -- */
.breadDivide { color: #FF6600; margin: 0px 6px 0px 6px; }
.breadListOn { color: #FFF; }
.breadList ul { margin: 0px 0px; padding: 0px; list-style-type: none; }
.breadList li { display: inline; padding: 0px; }
.breadList li a, .breadList li a:link, .breadList li a:visited { color: #B2B2B2; text-decoration: none; }
.breadList li a:hover { color: #B2B2B2; text-decoration: underline; }

/* -- Main Content Elements -- */
.homepageFeatureImage { width: 148px; height: 99px; margin: 10px auto 10px 0px; overflow: hidden; border: 1px solid #ccc; }

.contentImageHolder { width: 190px; height: 127px; float: right; margin: 0px 0px 10px 20px; overflow: hidden; border: 1px solid #ccc; }
.contentBoxTop { width: 571px; height: 20px; float: left; padding: 0px; background: url(../images/main_content_back_top.gif) no-repeat left top; }
.contentBoxLeft { width: 531px; float: left; padding: 0px 20px 75px 20px; background: url(../images/main_content_back_bottom.jpg) no-repeat left bottom; }
.contentBoxRight { width: 189px; float: right; background-color: #FFFFFF; }

.contentBoxLeftHome { width: 531px; float: left; padding: 0px 20px 0px 19px; background: url(../images/home_grad_back.jpg) repeat-x left bottom; }
.contentBoxLeftHomeLeft { float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.contentBoxLeftHomeRight { width: 200px; float: right; padding: 0px; margin: 0px 0px 0px 10px; }

.homeTableTop { float: left; width: 287px; height: 10px; background: url(../images/home_table_top.gif) no-repeat left top; }
.homeTableMiddle { float: left; width: 265px; padding: 0px 10px 0px 10px; background-color: #F6F6F6; border-left: #999 solid 1px; border-right: #999 solid 1px; }
.homeTableBottom { float: left; width: 287px; height: 10px; background: url(../images/home_table_bottom.gif) no-repeat left bottom; }

.contentNewsHolder { float: left; margin: 10px 0px 10px 0px; padding: 0px; }
.contentNewsRight { width: 411px; margin: 0px 0px 0px 15px; float: right; }
.contentNewsLeft { width: 100px; margin: 0px; float: left; }
.contentNewsImage { float: left; width: 100px; height: 67px; margin: 0px 0px 10px 0px; overflow: hidden; border: 1px solid #ccc; }

.contentDocumentHolder { float: left; margin: 0px; padding: 0px; }
.contentDocumentRight { width: 465px; margin: 0px 0px 0px 0px; float: left; padding: 0px; }
.contentDocumentLeft { width: 40px; margin: 0px; float: left; }

.contentSubLeftBox { margin: 0px; float: left; padding: 15px 40px 20px 0px; }
.contentSubRightBox { margin: 0px; float: left; padding: 15px 20px 20px 0px; }

/* -- Main Content Bottom (Can't Find What Your Looking For?) Element -- */
.contentBoxBottomContainer { width: 540px; float: left; padding: 15px 15px 15px 15px; border-top: 9px solid #3F3F3F; }
.contentBottomLeft { width: 359px; float: left; padding: 0px; }
.contentBottomRight { width: 180px; float: right; }
.contentHomeBottomRight { width: 155px; margin: 10px 0px 0px 10px; padding: 15px 0px 10px 15px; float: right; background: url(../images/feedback_background.gif) no-repeat left top; }

/* -- Right Navigation Content Elements -- */

.contentRightMain { width: 149px; padding: 0px 20px 20px 20px; color: #FFFFFF; background: #285089 url(../IMAGES/right_nav_back_style_01.gif) no-repeat left bottom; }
.contentRightTop { width: 149px; margin: 0px 0px 0px 0px; padding: 20px 20px 10px 20px; color: #3F3F3F; background: #EDEDED url(../images/right_nav_back_style_02.gif) no-repeat left top; }
.contentRightMiddle { width: 149px; margin: 10px 0px 0px 0px; padding: 20px 20px 10px 20px; color: #3F3F3F; background-color: #EDEDED; }
.contentRightBottom { width: 149px; margin: 10px 0px 0px 0px; padding: 20px 20px 15px 20px; color: #3F3F3F; background-color: #EDEDED; }
.contentRightBoxContainer { height: 65px; width: 189px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; color: #FFF; background: #EDEDED url(../images/right_nav_back_style_02.gif) no-repeat center top; }

.contentRightBox01 { height: 65px; width: 149px; margin: 10px 0px 0px 0px; padding: 5px 19px 10px 20px; float: left; color: #FFF; background: url(../images/almond_box_back.gif) no-repeat center top; }
.contentRightBox01Bottom { width: 149px; float: left; margin: 38px 0px 0px 0px; padding: 2px 0px 0px 0px; border-top: #285089 solid 1px; }
.contentRightBox01Bottom a:link { color: #3F3F3F; text-decoration: none; }
.contentRightBox01Bottom a:visited { color: #3F3F3F; text-decoration: none; }
.contentRightBox01Bottom a:hover { color: #3F3F3F; text-decoration: underline; }

.contentRightBox02 { width: 149px; margin: 0px; padding: 5px 19px 0px 20px; float: left; color: #FFF; background: #EDEDED url(../images/almond_view_back.gif) center top no-repeat; }
.contentRightBox02Right { width: 70px; font-size: 0.9em; float: left; margin: 2px 0px 0px 0px; padding: 0px; line-height: 1.0em; font-weight: normal; }
.contentRightBox02Left { text-transform: lowercase; float: left; margin: 2px 0px 0px 0px; padding: 0px 20px 0px 0px; }
.contentRightBox02Bottom { width: 149px; color: #FFFFFF; float: left; margin: 5px 0px 0px 0px; padding: 2px 0px 0px 0px; border-top: #FFF solid 1px; }
.contentRightBox02Bottom a:link { color: #FFFFFF; text-decoration: none; }
.contentRightBox02Bottom a:visited { color: #FFFFFF; text-decoration: none; }
.contentRightBox02Bottom a:hover { color: #FFFFFF; text-decoration: underline; }
.contentRightBox02Bot { width: 149px; margin: 0px; padding: 0px 19px 10px 20px; float: left; color: #FFF; background: #EDEDED url(../images/almond_view_back_bot.gif) center top no-repeat; }

/* -- List Styles -- */
/*.CurrentPage {margin: 0px 0px 0px 0px; }*/
.listWhite ul li .CurrentPage { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: white; font-weight: bold; }

.listWhite ul { margin: 0px; padding: 0px; text-transform: lowercase; }
.listWhite li { padding: 5px 0px 0px 10px; margin: 5px 0px 0px 0px; list-style-type: none; border-top: 1px dotted #999; background: url(../images/img_bullet_point_white.gif) no-repeat left center; }
.listWhite li a { color: #FFF; text-decoration: none; }
.listWhite li a:link { color: #FFF; text-decoration: none; }
.listWhite li a:visited { text-decoration: none; }
.listWhite li a:hover { color: #FFF; text-decoration: underline; }

.listGrey ul { margin: 0px; padding: 0px; text-transform: lowercase; }
.listGrey li { padding: 5px 0px 0px 10px; margin: 5px 0px 0px 0px; list-style-type: none; border-top: 1px dotted #999; background: url(../images/img_bullet_point_grey.gif) no-repeat left center; }
.listGrey li a { color: #3F3F3F; text-decoration: none; }
.listGrey li a:link { color: #3F3F3F; text-decoration: none; }
.listGrey li a:visited { color: #3F3F3F; text-decoration: none; }
.listGrey li a:hover { color: #3F3F3F; text-decoration: underline; }

.listOrange ul { margin: 0px; padding: 0px; text-transform: lowercase; }
.listOrange li { padding: 5px 0px 0px 10px; margin: 5px 0px 0px 0px; list-style-type: none; border-top: 1px dotted #999; background: url(../images/img_bullet_point_orange.gif) no-repeat left center; }
.listOrange li a { color: #FF4000; text-decoration: none; }
.listOrange li a:link { color: #FF4000; text-decoration: none; }
.listOrange li a:visited { color: #FF4000; text-decoration: none; }
.listOrange li a:hover { color: #FF4000; text-decoration: underline; }

.listGreyNoLine ul { margin: 0px; padding: 0px; }
.listGreyNoLine li { padding: 0px 0px 0px 10px; margin: 0px; list-style-type: none; background: url(../images/img_bullet_grey_single.gif) no-repeat left center; }
.listGreyNoLine li a { color: #3F3F3F; text-decoration: none; }
.listGreyNoLine li a:link { color: #3F3F3F; text-decoration: none; }
.listGreyNoLine li a:visited { color: #3F3F3F; text-decoration: none; }
.listGreyNoLine li a:hover { color: #3F3F3F; text-decoration: underline; }

.listOrangeNoLine ul { margin: 0px; padding: 0px; }
.listOrangeNoLine li { color: #FF4000; padding: 0px 0px 0px 10px; margin: 0px; list-style-type: none; background: url(../images/img_bullet_orange_single.gif) no-repeat left center; }
.listOrangeNoLine li a { color: #FF4000; text-decoration: none; }
.listOrangeNoLine li a:link { color: #FF4000; text-decoration: none; }
.listOrangeNoLine li a:visited { color: #FF4000; text-decoration: none; }
.listOrangeNoLine li a:hover { color: #FF4000; text-decoration: underline; }

li.borderNoDottedTop { border-top: none; }
li.borderDottedTop { border-top: 1px dotted #3F3F3F; }
li.borderDottedBottom { border-bottom: 1px dotted #3F3F3F; }
li.borderNoDottedBottom { border-bottom-style: none; }
li.borderSolidWhiteTop { border-top: 1px solid #FFF; }
li.borderSolidBlueTop { border-top: 1px solid #285089; }

/* -- Footer Navigation Elements -- */
.footerDivide { color: #FFF; margin: 0px 6px 0px 6px; }
.footerList ul { margin: 0px 0px; padding: 0px; list-style-type: none; }
.footerList li { display: inline; padding: 0px; }
.footerList li a { color: #FFF; text-decoration: none; }
.footerList li a:link { color: #FFF; text-decoration: none; }
.footerList li a:visited { color: #FFF; text-decoration: none; }
.footerList li a:hover { color: #FFF; text-decoration: underline; }

/* -- Contact Form Elements -- */
.contactFormContainer { width: 488px; margin: 0px 0px 15px 0px; border-top: 2px solid #D8D8D8; border-bottom: 2px solid #D8D8D8; padding: 20px; float: left; text-align: left; vertical-align: top; background: url(../images/form_back.jpg) repeat-x left top; }
.contactSubmitPosition { margin-left: 100px; }

/*form label { float: left; width: 100px; }
form input { font: 1em Arial, Helvetica, sans-serif; width: 370px; color: #000; margin-bottom: 10px; }
form select { font: 1em Arial, Helvetica, sans-serif; color: #000; margin-bottom:10px; }
form textarea { font: 1em Arial, Helvetica, sans-serif; width: 370px; color: #000; margin-bottom:10px; }
*/

.FormItem { padding: 2px 0px; margin-bottom: 5px; font-size: 1em; }
.FormItem p { padding: 2px 0px; font-size: 1em; }
.FormItem label { float: left; width: 100px; clear: right; font-size: 1em; cursor: help; padding-top: 4px; }
.FormItem select { font: 1em Arial, Helvetica, sans-serif; color: #000; }
.FormItem textarea { font: 1em Arial, Helvetica, sans-serif; color: #000; }
.btnSubmit { margin-left: 100px; width: 100px; font: 1em Arial, Helvetica, sans-serif; padding: 2px; }

/* -- LEWIS Advert -- */
.lewisCntr { margin: 0px auto; width: 780px; }
.lewisDesign { float: left; border: none; width: 760px; padding: 15px 0px 10px 20px; margin: 0px; display: block; }
.lewisDesign a img { border: none; }

/* -- Accessibility -- */
/*.textSizeCntr { margin: 0px auto; width: 780px; padding: 0px 0px 5px 0px; }
.skipToContent { padding: 2px 0px 2px 0px; margin: 5px 10px 5px 0px; border-bottom: dashed 1px #FF4000; color: #FF4000; }
.skipToContent:hover { text-decoration: none !important; color: #24487A; border-bottom: dashed 1px #24487A; }
#textsize { font-size: 100%; padding: 8px 10px 5px 0px; margin: 0px auto; width: 770px; text-align: right; color: #FF4000; }
.text-small { color: #330; font-size: 90%; color: #FF4000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.text-medium { color: #330; font-size: 120%; color: #FF4000; padding: 0px 2px 0px 2px; }
.text-large { color: #330; font-size: 150%; color: #FF4000; padding: 0px 2px 0px 2px; }
.text-small:hover, .text-medium:hover, .text-large:hover { text-decoration: underline overline; color: #24487A; }*/

/* -- Accessibility -- */
a.skipToContent { margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; color: #FF4000; float: left; display: none; }

#textsize { padding: 20px 20px 10px 20px; margin: 0px 0px 0px 0px; width: 149px; float: left; }
.textSizeText { padding: 0px 0px 0px 0px; margin: 0px 10px 0px 10px; float: left; display: inline; }
.text-small a { background: transparent url(../images/iconTextSize1.gif) no-repeat left top; color: #fff; padding: 0px 0px 0px 0px; margin: 0px 5px 0px 0px; float: left; display: block; width: 15px; height: 15px; }
.text-medium a { background: transparent url(../images/iconTextSize2.gif) no-repeat left top; color: #fff; padding: 0px 0px 0px 0px; margin: -5px 5px 0px 0px; float: left; display: block; width: 20px; height: 20px; }
.text-large a { background: transparent url(../images/iconTextSize3.gif) no-repeat left top; color: #fff; padding: 0px 0px 0px 0px; margin: -10px 0px 0px 0px; float: left; display: block; width: 25px; height: 25px; }
.text-small a:hover { background: transparent url(../images/iconTextSize1Hover.gif) no-repeat left top; color: #fff; padding: 0px 0px 0px 0px; margin: 0px 5px 0px 0px; float: left; display: block; width: 15px; height: 15px; }
.text-medium a:hover { background: transparent url(../images/iconTextSize2Hover.gif) no-repeat left top; color: #fff; padding: 0px 0px 0px 0px; margin: -5px 5px 0px 0px; float: left; display: block; width: 20px; height: 20px; }
.text-large a:hover { background: transparent url(../images/iconTextSize3Hover.gif) no-repeat left top; color: #fff; padding: 0px 0px 0px 0px; margin: -10px 0px 0px 0px; float: left; display: block; width: 25px; height: 25px; }
.text-small a span { display: none; }
.text-medium a span { display: none; }
.text-large a span { display: none; }

/* -- Primary Navigation -- */
.navMain ul { font: 1.0em/0.9em Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; text-align: right; }
.navMain li { display: inline; }

.navButton01 { display: block; width: 58px; height: 31px; padding: 19px 10px 0px 40px; color: #3F3F3F; float: left; background: url(../images/nav_back_single_01.gif) no-repeat center bottom; text-decoration: none; }
.navButton01:link { color: #285089; text-decoration: none; }
.navButton01:hover { color: #285089; text-decoration: none; background: url(../images/nav_back_hover_01.gif) no-repeat center bottom; }
.navButton01:visited { color: #3F3F3F; text-decoration: none; }
.navButton01On { color: #285089; text-decoration: none; background: url(../images/nav_back_hover_01.gif) no-repeat center bottom; }

.navButton02 { display: block; width: 58px; height: 31px; padding: 19px 10px 0px 40px; color: #3F3F3F; float: left; background: url(../images/nav_back_single_02.gif) no-repeat center bottom; text-decoration: none; }
.navButton02:link { color: #285089; text-decoration: none; }
.navButton02:hover { color: #285089; text-decoration: none; background: url(../images/nav_back_hover_02.gif) no-repeat center bottom; }
.navButton02:visited { color: #3F3F3F; text-decoration: none; }
.navButton02On { color: #285089; text-decoration: none; background: url(../images/nav_back_hover_02.gif) no-repeat center bottom; }

.navButton03 { display: block; width: 58px; height: 31px; padding: 19px 10px 0px 40px; color: #3F3F3F; float: left; background: url(../images/nav_back_single_03.gif) no-repeat center bottom; text-decoration: none; }
.navButton03:link { color: #285089; text-decoration: none; }
.navButton03:hover { color: #285089; text-decoration: none; background: url(../images/nav_back_hover_03.gif) no-repeat center bottom; }
.navButton03:visited { color: #3F3F3F; text-decoration: none; }
.navButton03On { color: #285089; text-decoration: none; background: url(../images/nav_back_hover_03.gif) no-repeat center bottom; }

.navButton04 { display: block; width: 60px; height: 31px; padding: 19px 10px 0px 38px; color: #3F3F3F; float: left; background: url(../images/nav_back_single_04.gif) no-repeat center bottom; text-decoration: none; }
.navButton04:link { color: #285089; text-decoration: none; }
.navButton04:hover { color: #285089; text-decoration: none; background: url(../images/nav_back_hover_04.gif) no-repeat center bottom; }
.navButton04:visited { color: #3F3F3F; text-decoration: none; }
.navButton04On { color: #285089; text-decoration: none; background: url(../images/nav_back_hover_04.gif) no-repeat center bottom; }

.navButton05 { display: block; width: 58px; height: 31px; padding: 19px 10px 0px 40px; color: #3F3F3F; float: left; background: url(../images/nav_back_single_TEST.gif) no-repeat center bottom; text-decoration: none; }
.navButton05:link { color: #285089; text-decoration: none; }
.navButton05:hover { color: #285089; text-decoration: none; background: url(../images/nav_back_hover_TEST.gif) no-repeat center bottom; }
.navButton05:visited { color: #3F3F3F; text-decoration: none; }
.navButton05On { color: #285089; text-decoration: none; background: url(../images/nav_back_hover_TEST.gif) no-repeat center bottom; }

.navButton06 { display: block; width: 58px; height: 31px; padding: 19px 10px 0px 40px; color: #3F3F3F; float: left; background: url(../images/nav_back_single_06.gif) no-repeat center bottom; text-decoration: none; }
.navButton06:link { color: #285089; text-decoration: none; }
.navButton06:hover { color: #285089; text-decoration: none; background: url(../images/nav_back_hover_06.gif) no-repeat center bottom; }
.navButton06:visited { color: #3F3F3F; text-decoration: none; }
.navButton06On { color: #285089; text-decoration: none; background: url(../images/nav_back_hover_06.gif) no-repeat center bottom; }

.navButtonLast { display: block; width: 60px; height: 31px; padding: 19px 12px 0px 40px; color: #3F3F3F; float: left; background: url(../images/nav_back_right_TEST.gif) no-repeat center bottom; text-decoration: none; }
.navButtonLast:link { color: #285089; text-decoration: none; }
.navButtonLast:hover { color: #285089; text-decoration: none; background: url(../images/nav_back_hover_last_TEST.gif) no-repeat center bottom; }
.navButtonLast:visited { color: #3F3F3F; text-decoration: none; }
.navButtonLastOn { color: #285089; text-decoration: none; background: url(../images/nav_back_hover_last_TEST.gif) no-repeat center bottom; }
