

/*
 * jQuery UI CSS Framework 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden
{
    display: none;
}
.ui-helper-hidden-accessible
{
    position: absolute !important;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px,1px,1px,1px);
}
.ui-helper-reset
{
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
}
.ui-helper-clearfix:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.ui-helper-clearfix
{
    display: inline-block;
}
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix
{
    height: 1%;
}
.ui-helper-clearfix
{
    display: block;
}
/* end clearfix */
.ui-helper-zfix
{
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    filter: Alpha(Opacity=0);
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled
{
    cursor: default !important;
}


/* Icons
----------------------------------*/

/* states and images */
.ui-icon
{
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
}


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay
{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}


/*
 * jQuery UI CSS Framework 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
 */


/* Component containers
----------------------------------*/
.ui-widget
{
    
}
.ui-widget .ui-widget
{
    
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button
{
    
}
.ui-widget-content
{
    border: 1px solid #aaaaaa;
    background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
    color:#ffffff;background-color:#43423c;border-color:#43423c;
}
.ui-widget-content a
{
    color:#ffffff;
}
.ui-widget-header
{
    border: 1px solid #aaaaaa;
    background: 50% 50% repeat-x;
    background-image: url(/img/Texture/484847/60/1/ui-bg_inset-soft.png);background-color: transparent;background-repeat: repeat-x;color:#ffffff;background-color:#484847;border-color:#484847;
    font-weight: bold;
}
.ui-widget-header a
{
    color:#ffffff;
}

.ui-tabs-nav
{
    border: 1px solid;
    background: 50% 50% repeat;               
    background-image: url(/img/Texture/2d2d2d/60/1/ui-bg_inset-soft.png);background-color: transparent;background-repeat: repeat-x;color:#ffffff;background-color:#2d2d2d;border-color:#d89c08;
    font-weight: bold;
}
.ui-tabs-nav a
{   
    color:#ffffff;
}

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default
{
    border: 1px solid;
    background: 50% 50% repeat-x;
    font-weight: bold;
    background-image: url(/img/Texture/43423c/60/1/ui-bg_highlight-soft.png);background-color: transparent;background-repeat: repeat-x;color:#ffffff;background-color:#43423c;border-color:#43423c;
    outline: none;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited
{
    color:#ffffff;
    text-decoration: none;
    outline: none;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus
{
    border: 1px solid;
    background: 50% 50% repeat;        
    background-image: url(/img/Texture/e5b953/70/1/ui-bg_highlight-soft.png);background-color: transparent;background-repeat: repeat-x; 
    font-weight: bold;
    outline: none;
        
    color:#000000;background-color:#e5b953;border-color:#e5b953;
}
.ui-state-hover a, .ui-state-hover a:hover
{
    color:#000000;
    text-decoration: none;
    outline: none;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active
{
    border: 1px solid;
    background: 50% 50% repeat;
    font-weight: bold;        
    outline: none;        
        
    background-image: url(/img/Texture/e5b953/70/1/ui-bg_highlight-soft.png);background-color: transparent;background-repeat: repeat-x;background-color:#e5b953;color:#ffffff;border-color:#e5b953;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited
{
    color:#ffffff;
    outline: none;
    text-decoration: none;
}
.ui-widget :active
{
    outline: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight
{
    border: 1px solid;
    background: 50% 50% repeat;
        
    color:#363636;background-color:#e5b953;border-color:#e5b953;
}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a
{
    color:#363636;
}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error
{
    border: 1px solid;
    background: 50% 50% repeat;        
        
    color:#cd0a0a;background-color:#fef1ec;border-color:#cd0a0a;
}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a
{
    color:#cd0a0a;
}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text
{
    color:#cd0a0a;
}

.ui-table
{      
    border: 1px solid;  
    background: 50% 50% repeat;background-image: url(/img/Texture/727272/30/1/ui-bg_highlight-soft.png);background-color: transparent;background-repeat: repeat-x;color:#ffffff;background-color:#727272;border-color:#727272;    
}
.ui-table table a
{       
    color:#ffffff;   
}
.ui-table table td
{
    font-weight: normal;
}
.ui-table table
{        
    width: 100%;
}
.ui-table table .ui-widget-header
{        
    border-width: 0px 0px 0px 0px;
}
    
.ui-table table .ui-state-hover
{        
    border: 0px;
    background: 50% 50% repeat;background-image: url(/img/Texture/727272/40/1/ui-bg_inset-soft.png);background-color: transparent;background-repeat: repeat-x;color:#ffffff;background-color:#727272;border-color:#727272;    
}
    
.ui-table table .ui-state-hover a:hover
{                
    color:#ffffff;   
}
    
.ui-table thead tr th
{      
    border-bottom: 1px solid;  
    background: 50% 50% repeat;background-image: url(/img/Texture/484847/30/1/ui-bg_highlight-soft.png);background-color: transparent;background-repeat: repeat-x;color:#ffffff;background-color:#484847;border-color:#484847;       
}
    
.ui-table table td
{        
    padding-top: .5em;
    padding-bottom: .5em;
}           

.ui-table td
{
    padding: .2em 1em;
}

.ui-table th
{
    padding: .5em;
}



.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary
{
    font-weight: bold;
}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary
{
    opacity: .7;
    filter: Alpha(Opacity=70);
    font-weight: normal;
}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled
{
    opacity: .35;
    filter: Alpha(Opacity=35);
    background-image: none;
}





/* Icons
----------------------------------*/

/* states and images */
.ui-icon
{
    width: 16px;
    height: 16px;
    background-image: url(/img/ffffff/ui-icons.png);
}
.ui-widget-content .ui-icon
{
    background-image: url(/img/ffffff/ui-icons.png);
}
.ui-widget-header .ui-icon
{
    background-image: url(/img/ffffff/ui-icons.png);
}
.ui-state-default .ui-icon
{
    background-image: url(/img/000000/ui-icons.png);
}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon
{
    background-image: url(/img/000000/ui-icons.png);
}
.ui-state-active .ui-icon
{
    background-image: url(/img/000000/ui-icons.png);
}
.ui-state-highlight .ui-icon
{
    background-image: url(/img/363636/ui-icons.png);
}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon
{
    background-image: url(/img/cd0a0a/ui-icons.png);
}

/* positioning */
.ui-icon-carat-1-n
{
    background-position: 0 0;
}
.ui-icon-carat-1-ne
{
    background-position: -16px 0;
}
.ui-icon-carat-1-e
{
    background-position: -32px 0;
}
.ui-icon-carat-1-se
{
    background-position: -48px 0;
}
.ui-icon-carat-1-s
{
    background-position: -64px 0;
}
.ui-icon-carat-1-sw
{
    background-position: -80px 0;
}
.ui-icon-carat-1-w
{
    background-position: -96px 0;
}
.ui-icon-carat-1-nw
{
    background-position: -112px 0;
}
.ui-icon-carat-2-n-s
{
    background-position: -128px 0;
}
.ui-icon-carat-2-e-w
{
    background-position: -144px 0;
}
.ui-icon-triangle-1-n
{
    background-position: 0 -16px;
}
.ui-icon-triangle-1-ne
{
    background-position: -16px -16px;
}
.ui-icon-triangle-1-e
{
    background-position: -32px -16px;
}
.ui-icon-triangle-1-se
{
    background-position: -48px -16px;
}
.ui-icon-triangle-1-s
{
    background-position: -64px -16px;
}
.ui-icon-triangle-1-sw
{
    background-position: -80px -16px;
}
.ui-icon-triangle-1-w
{
    background-position: -96px -16px;
}
.ui-icon-triangle-1-nw
{
    background-position: -112px -16px;
}
.ui-icon-triangle-2-n-s
{
    background-position: -128px -16px;
}
.ui-icon-triangle-2-e-w
{
    background-position: -144px -16px;
}
.ui-icon-arrow-1-n
{
    background-position: 0 -32px;
}
.ui-icon-arrow-1-ne
{
    background-position: -16px -32px;
}
.ui-icon-arrow-1-e
{
    background-position: -32px -32px;
}
.ui-icon-arrow-1-se
{
    background-position: -48px -32px;
}
.ui-icon-arrow-1-s
{
    background-position: -64px -32px;
}
.ui-icon-arrow-1-sw
{
    background-position: -80px -32px;
}
.ui-icon-arrow-1-w
{
    background-position: -96px -32px;
}
.ui-icon-arrow-1-nw
{
    background-position: -112px -32px;
}
.ui-icon-arrow-2-n-s
{
    background-position: -128px -32px;
}
.ui-icon-arrow-2-ne-sw
{
    background-position: -144px -32px;
}
.ui-icon-arrow-2-e-w
{
    background-position: -160px -32px;
}
.ui-icon-arrow-2-se-nw
{
    background-position: -176px -32px;
}
.ui-icon-arrowstop-1-n
{
    background-position: -192px -32px;
}
.ui-icon-arrowstop-1-e
{
    background-position: -208px -32px;
}
.ui-icon-arrowstop-1-s
{
    background-position: -224px -32px;
}
.ui-icon-arrowstop-1-w
{
    background-position: -240px -32px;
}
.ui-icon-arrowthick-1-n
{
    background-position: 0 -48px;
}
.ui-icon-arrowthick-1-ne
{
    background-position: -16px -48px;
}
.ui-icon-arrowthick-1-e
{
    background-position: -32px -48px;
}
.ui-icon-arrowthick-1-se
{
    background-position: -48px -48px;
}
.ui-icon-arrowthick-1-s
{
    background-position: -64px -48px;
}
.ui-icon-arrowthick-1-sw
{
    background-position: -80px -48px;
}
.ui-icon-arrowthick-1-w
{
    background-position: -96px -48px;
}
.ui-icon-arrowthick-1-nw
{
    background-position: -112px -48px;
}
.ui-icon-arrowthick-2-n-s
{
    background-position: -128px -48px;
}
.ui-icon-arrowthick-2-ne-sw
{
    background-position: -144px -48px;
}
.ui-icon-arrowthick-2-e-w
{
    background-position: -160px -48px;
}
.ui-icon-arrowthick-2-se-nw
{
    background-position: -176px -48px;
}
.ui-icon-arrowthickstop-1-n
{
    background-position: -192px -48px;
}
.ui-icon-arrowthickstop-1-e
{
    background-position: -208px -48px;
}
.ui-icon-arrowthickstop-1-s
{
    background-position: -224px -48px;
}
.ui-icon-arrowthickstop-1-w
{
    background-position: -240px -48px;
}
.ui-icon-arrowreturnthick-1-w
{
    background-position: 0 -64px;
}
.ui-icon-arrowreturnthick-1-n
{
    background-position: -16px -64px;
}
.ui-icon-arrowreturnthick-1-e
{
    background-position: -32px -64px;
}
.ui-icon-arrowreturnthick-1-s
{
    background-position: -48px -64px;
}
.ui-icon-arrowreturn-1-w
{
    background-position: -64px -64px;
}
.ui-icon-arrowreturn-1-n
{
    background-position: -80px -64px;
}
.ui-icon-arrowreturn-1-e
{
    background-position: -96px -64px;
}
.ui-icon-arrowreturn-1-s
{
    background-position: -112px -64px;
}
.ui-icon-arrowrefresh-1-w
{
    background-position: -128px -64px;
}
.ui-icon-arrowrefresh-1-n
{
    background-position: -144px -64px;
}
.ui-icon-arrowrefresh-1-e
{
    background-position: -160px -64px;
}
.ui-icon-arrowrefresh-1-s
{
    background-position: -176px -64px;
}
.ui-icon-arrow-4
{
    background-position: 0 -80px;
}
.ui-icon-arrow-4-diag
{
    background-position: -16px -80px;
}
.ui-icon-extlink
{
    background-position: -32px -80px;
}
.ui-icon-newwin
{
    background-position: -48px -80px;
}
.ui-icon-refresh
{
    background-position: -64px -80px;
}
.ui-icon-shuffle
{
    background-position: -80px -80px;
}
.ui-icon-transfer-e-w
{
    background-position: -96px -80px;
}
.ui-icon-transferthick-e-w
{
    background-position: -112px -80px;
}
.ui-icon-folder-collapsed
{
    background-position: 0 -96px;
}
.ui-icon-folder-open
{
    background-position: -16px -96px;
}
.ui-icon-document
{
    background-position: -32px -96px;
}
.ui-icon-document-b
{
    background-position: -48px -96px;
}
.ui-icon-note
{
    background-position: -64px -96px;
}
.ui-icon-mail-closed
{
    background-position: -80px -96px;
}
.ui-icon-mail-open
{
    background-position: -96px -96px;
}
.ui-icon-suitcase
{
    background-position: -112px -96px;
}
.ui-icon-comment
{
    background-position: -128px -96px;
}
.ui-icon-person
{
    background-position: -144px -96px;
}
.ui-icon-print
{
    background-position: -160px -96px;
}
.ui-icon-trash
{
    background-position: -176px -96px;
}
.ui-icon-locked
{
    background-position: -192px -96px;
}
.ui-icon-unlocked
{
    background-position: -208px -96px;
}
.ui-icon-bookmark
{
    background-position: -224px -96px;
}
.ui-icon-tag
{
    background-position: -240px -96px;
}
.ui-icon-home
{
    background-position: 0 -112px;
}
.ui-icon-flag
{
    background-position: -16px -112px;
}
.ui-icon-calendar
{
    background-position: -32px -112px;
}
.ui-icon-cart
{
    background-position: -48px -112px;
}
.ui-icon-pencil
{
    background-position: -64px -112px;
}
.ui-icon-clock
{
    background-position: -80px -112px;
}
.ui-icon-disk
{
    background-position: -96px -112px;
}
.ui-icon-calculator
{
    background-position: -112px -112px;
}
.ui-icon-zoomin
{
    background-position: -128px -112px;
}
.ui-icon-zoomout
{
    background-position: -144px -112px;
}
.ui-icon-search
{
    background-position: -160px -112px;
}
.ui-icon-wrench
{
    background-position: -176px -112px;
}
.ui-icon-gear
{
    background-position: -192px -112px;
}
.ui-icon-heart
{
    background-position: -208px -112px;
}
.ui-icon-star
{
    background-position: -224px -112px;
}
.ui-icon-link
{
    background-position: -240px -112px;
}
.ui-icon-cancel
{
    background-position: 0 -128px;
}
.ui-icon-plus
{
    background-position: -16px -128px;
}
.ui-icon-plusthick
{
    background-position: -32px -128px;
}
.ui-icon-minus
{
    background-position: -48px -128px;
}
.ui-icon-minusthick
{
    background-position: -64px -128px;
}
.ui-icon-close
{
    background-position: -80px -128px;
}
.ui-icon-closethick
{
    background-position: -96px -128px;
}
.ui-icon-key
{
    background-position: -112px -128px;
}
.ui-icon-lightbulb
{
    background-position: -128px -128px;
}
.ui-icon-scissors
{
    background-position: -144px -128px;
}
.ui-icon-clipboard
{
    background-position: -160px -128px;
}
.ui-icon-copy
{
    background-position: -176px -128px;
}
.ui-icon-contact
{
    background-position: -192px -128px;
}
.ui-icon-image
{
    background-position: -208px -128px;
}
.ui-icon-video
{
    background-position: -224px -128px;
}
.ui-icon-script
{
    background-position: -240px -128px;
}
.ui-icon-alert
{
    background-position: 0 -144px;
}
.ui-icon-info
{
    background-position: -16px -144px;
}
.ui-icon-notice
{
    background-position: -32px -144px;
}
.ui-icon-help
{
    background-position: -48px -144px;
}
.ui-icon-check
{
    background-position: -64px -144px;
}
.ui-icon-bullet
{
    background-position: -80px -144px;
}
.ui-icon-radio-off
{
    background-position: -96px -144px;
}
.ui-icon-radio-on
{
    background-position: -112px -144px;
}
.ui-icon-pin-w
{
    background-position: -128px -144px;
}
.ui-icon-pin-s
{
    background-position: -144px -144px;
}
.ui-icon-play
{
    background-position: 0 -160px;
}
.ui-icon-pause
{
    background-position: -16px -160px;
}
.ui-icon-seek-next
{
    background-position: -32px -160px;
}
.ui-icon-seek-prev
{
    background-position: -48px -160px;
}
.ui-icon-seek-end
{
    background-position: -64px -160px;
}
.ui-icon-seek-start
{
    background-position: -80px -160px;
}
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first
{
    background-position: -80px -160px;
}
.ui-icon-stop
{
    background-position: -96px -160px;
}
.ui-icon-eject
{
    background-position: -112px -160px;
}
.ui-icon-volume-off
{
    background-position: -128px -160px;
}
.ui-icon-volume-on
{
    background-position: -144px -160px;
}
.ui-icon-power
{
    background-position: 0 -176px;
}
.ui-icon-signal-diag
{
    background-position: -16px -176px;
}
.ui-icon-signal
{
    background-position: -32px -176px;
}
.ui-icon-battery-0
{
    background-position: -48px -176px;
}
.ui-icon-battery-1
{
    background-position: -64px -176px;
}
.ui-icon-battery-2
{
    background-position: -80px -176px;
}
.ui-icon-battery-3
{
    background-position: -96px -176px;
}
.ui-icon-circle-plus
{
    background-position: 0 -192px;
}
.ui-icon-circle-minus
{
    background-position: -16px -192px;
}
.ui-icon-circle-close
{
    background-position: -32px -192px;
}
.ui-icon-circle-triangle-e
{
    background-position: -48px -192px;
}
.ui-icon-circle-triangle-s
{
    background-position: -64px -192px;
}
.ui-icon-circle-triangle-w
{
    background-position: -80px -192px;
}
.ui-icon-circle-triangle-n
{
    background-position: -96px -192px;
}
.ui-icon-circle-arrow-e
{
    background-position: -112px -192px;
}
.ui-icon-circle-arrow-s
{
    background-position: -128px -192px;
}
.ui-icon-circle-arrow-w
{
    background-position: -144px -192px;
}
.ui-icon-circle-arrow-n
{
    background-position: -160px -192px;
}
.ui-icon-circle-zoomin
{
    background-position: -176px -192px;
}
.ui-icon-circle-zoomout
{
    background-position: -192px -192px;
}
.ui-icon-circle-check
{
    background-position: -208px -192px;
}
.ui-icon-circlesmall-plus
{
    background-position: 0 -208px;
}
.ui-icon-circlesmall-minus
{
    background-position: -16px -208px;
}
.ui-icon-circlesmall-close
{
    background-position: -32px -208px;
}
.ui-icon-squaresmall-plus
{
    background-position: -48px -208px;
}
.ui-icon-squaresmall-minus
{
    background-position: -64px -208px;
}
.ui-icon-squaresmall-close
{
    background-position: -80px -208px;
}
.ui-icon-grip-dotted-vertical
{
    background-position: 0 -224px;
}
.ui-icon-grip-dotted-horizontal
{
    background-position: -16px -224px;
}
.ui-icon-grip-solid-vertical
{
    background-position: -32px -224px;
}
.ui-icon-grip-solid-horizontal
{
    background-position: -48px -224px;
}
.ui-icon-gripsmall-diagonal-se
{
    background-position: -64px -224px;
}
.ui-icon-grip-diagonal-se
{
    background-position: -80px -224px;
}



/* My Icons */    
    
.ui-icon-ehop
{
    background-position: 0 -240px;
    display: block;
        
}
    
.ui-icon-ada
{
    background-position: -16px -240px;
    display: block;
        
}
    

/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-tl
{
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    border-top-left-radius: 5px;
}
.ui-corner-tr
{
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    border-top-right-radius: 5px;
}
.ui-corner-bl
{
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
    border-bottom-left-radius: 5px;
}
.ui-corner-br
{
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
.ui-corner-top
{
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    border-top-left-radius: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    border-top-right-radius: 5px;
}
.ui-corner-bottom
{
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
    border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
.ui-corner-right
{
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    border-top-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
.ui-corner-left
{
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    border-top-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
    border-bottom-left-radius: 5px;
}
.ui-corner-all
{
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

/* Overlays */
.ui-widget-overlay
{
    background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
    opacity: .30;
    filter: Alpha(Opacity=30);
}
.ui-widget-shadow
{
    margin: -8px 0 0 -8px;
    padding: 8px;
    background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
    opacity: .30;
    filter: Alpha(Opacity=30);
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
}
/*
 * jQuery UI Resizable 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Resizable#theming
 */
.ui-resizable
{
    position: relative;
}
.ui-resizable-handle
{
    position: absolute;
    font-size: 0.1px;
    z-index: 99999;
    display: block; /* http://bugs.jqueryui.com/ticket/7233 	 - Resizable: resizable handles fail to work in IE if transparent and content overlaps 	*/
    background-image: url(data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=);
}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle
{
    display: none;
}
.ui-resizable-n
{
    cursor: n-resize;
    height: 7px;
    width: 100%;
    top: -5px;
    left: 0;
}
.ui-resizable-s
{
    cursor: s-resize;
    height: 7px;
    width: 100%;
    bottom: -5px;
    left: 0;
}
.ui-resizable-e
{
    cursor: e-resize;
    width: 7px;
    right: -5px;
    top: 0;
    height: 100%;
}
.ui-resizable-w
{
    cursor: w-resize;
    width: 7px;
    left: -5px;
    top: 0;
    height: 100%;
}
.ui-resizable-se
{
    cursor: se-resize;
    width: 12px;
    height: 12px;
    right: 1px;
    bottom: 1px;
}
.ui-resizable-sw
{
    cursor: sw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    bottom: -5px;
}
.ui-resizable-nw
{
    cursor: nw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    top: -5px;
}
.ui-resizable-ne
{
    cursor: ne-resize;
    width: 9px;
    height: 9px;
    right: -5px;
    top: -5px;
}
/*
 * jQuery UI Selectable 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Selectable#theming
 */
.ui-selectable-helper
{
    position: absolute;
    z-index: 100;
    border: 1px dotted black;
}
/*
 * jQuery UI Accordion 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */
/* IE/Win - Fix animation bug - #4615 */
.ui-accordion
{
    width: 100%;
}
.ui-accordion .ui-accordion-header
{
    cursor: pointer;
    position: relative;
    margin-top: 1px;
    zoom: 1;
}
.ui-accordion .ui-accordion-li-fix
{
    display: inline;
}
.ui-accordion .ui-accordion-header-active
{
    border-bottom: 0 !important;
}
.ui-accordion .ui-accordion-header a
{
    display: block;
    font-size: 1em;
    padding: .5em .5em .5em .7em;
}
.ui-accordion-icons .ui-accordion-header a
{
    padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-icon
{
    position: absolute;
    left: .5em;
    top: 50%;
    margin-top: -8px;
}
.ui-accordion .ui-accordion-content
{
    padding: 1em 2.2em;
    border-top: 0;
    margin-top: -2px;
    position: relative;
    top: 1px;
    margin-bottom: 2px;
    overflow: auto;
    display: none;
    zoom: 1;
}
.ui-accordion .ui-accordion-content-active
{
    display: block;
}
/*
 * jQuery UI Autocomplete 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
.ui-autocomplete
{
    position: absolute;
    cursor: default;
}

/* workarounds */
* html .ui-autocomplete
{
    width: 1px;
}
/* without this, the menu expands to 100% in IE6 */

/*
 * jQuery UI Menu 1.8.13
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
.ui-menu
{
    list-style: none;
    padding: 2px;
    margin: 0;
    display: block;
    float: left;
}
.ui-menu .ui-menu
{
    margin-top: -3px;
}
.ui-menu .ui-menu-item
{
    margin: 0;
    padding: 0;
    zoom: 1;
    float: left;
    clear: left;
    width: 100%;
}
.ui-menu .ui-menu-item a
{
    text-decoration: none;
    display: block;
    padding: .2em .4em;
    line-height: 1.5;
    zoom: 1;
}
.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active
{
    font-weight: normal;
    margin: -1px;
}
/*
 * jQuery UI Button 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Button#theming
 */
.ui-button
{
    display: inline-block;
    position: relative;
    padding: 0;
    margin-right: .1em;
    text-decoration: none !important;
    cursor: pointer;
    text-align: center;
    zoom: 1;
    overflow: visible;
}
/* the overflow property removes extra width in IE */
.ui-button-icon-only
{
    width: 2.2em;
}
/* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only
{
    width: 2.4em;
}
/* button elements seem to need a little more width */
.ui-button-icons-only
{
    width: 3.4em;
}
button.ui-button-icons-only
{
    width: 3.7em;
}

/*button text element */
.ui-button .ui-button-text
{
    display: block;
    line-height: 1.4;
}
.ui-button-text-only .ui-button-text
{
    padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text
{
    padding: .4em;
    text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text
{
    padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text
{
    padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text
{
    padding-left: 2.1em;
    padding-right: 2.1em;
}
/* no icon support for input elements, provide padding by default */
input.ui-button
{
    padding: .4em 1em;
}

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon
{
    position: absolute;
    top: 50%;
    margin-top: -8px;
}
.ui-button-icon-only .ui-icon
{
    left: 50%;
    margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary
{
    left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary
{
    right: .5em;
}
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary
{
    right: .5em;
}

/*button sets*/
.ui-buttonset
{
    margin-right: 7px;
}
.ui-buttonset .ui-button
{
    margin-left: 0;
    margin-right: -.3em;
}

/* workarounds */
button.ui-button::-moz-focus-inner
{
    border: 0;
    padding: 0;
}
/* reset extra padding in Firefox */
/*
 * jQuery UI Dialog 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */
.ui-dialog
{
    position: absolute;
    padding: .2em;
    width: 300px;
    overflow: hidden;
}
.ui-dialog .ui-dialog-titlebar
{
    padding: .4em 1em;
    position: relative;
}
.ui-dialog .ui-dialog-title
{
    float: left;
    margin: .1em 16px .1em 0;
}
.ui-dialog .ui-dialog-titlebar-close
{
    position: absolute;
    right: .3em;
    top: 50%;
    width: 19px;
    margin: -10px 0 0 0;
    padding: 1px;
    height: 18px;
}
.ui-dialog .ui-dialog-titlebar-close span
{
    display: block;
    margin: 1px;
}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus
{
    padding: 0;
}
.ui-dialog .ui-dialog-content
{
    position: relative;
    border: 0;
    padding: .5em 1em;
    background: none;
    overflow: auto;
    zoom: 1;
}
.ui-dialog .ui-dialog-buttonpane
{
    text-align: left;
    border-width: 1px 0 0 0;
    background-image: none;
    margin: .5em 0 0 0;
    padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset
{
    float: right;
}
.ui-dialog .ui-dialog-buttonpane button
{
    margin: .5em .4em .5em 0;
    cursor: pointer;
}
.ui-dialog .ui-resizable-se
{
    width: 14px;
    height: 14px;
    right: 3px;
    bottom: 3px;
}
.ui-draggable .ui-dialog-titlebar
{
    cursor: move;
}
/*
 * jQuery UI Slider 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
.ui-slider
{
    position: relative;
    text-align: left;
}
.ui-slider .ui-slider-handle
{
    position: absolute;
    z-index: 2;
    width: 1.2em;
    height: 1.2em;
    cursor: default;
}
.ui-slider .ui-slider-range
{
    position: absolute;
    z-index: 1;
    font-size: .7em;
    display: block;
    border: 0;
    background-position: 0 0;
}

.ui-slider-horizontal
{
    height: .8em;
}
.ui-slider-horizontal .ui-slider-handle
{
    top: -.3em;
    margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range
{
    top: 0;
    height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min
{
    left: 0;
}
.ui-slider-horizontal .ui-slider-range-max
{
    right: 0;
}

.ui-slider-vertical
{
    width: .8em;
    height: 100px;
}
.ui-slider-vertical .ui-slider-handle
{
    left: -.3em;
    margin-left: 0;
    margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range
{
    left: 0;
    width: 100%;
}
.ui-slider-vertical .ui-slider-range-min
{
    bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max
{
    top: 0;
}
/*
 * jQuery UI Tabs 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
.ui-tabs
{
    position: relative;
    padding: .2em;
    zoom: 1;
}
/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav
{
    margin: 0;
    padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li
{
    list-style: none;
    float: left;
    position: relative;
    margin: 0 .2em 1px 0;
    border-bottom: 0 !important;
    padding: 0;
    white-space: nowrap;
}
.ui-tabs .ui-tabs-nav li a
{
    float: left;
    padding: .5em 1em;
    text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected
{
    margin-bottom: 0;
    padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a
{
    cursor: text;
}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a
{
    cursor: pointer;
}
/* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel
{
    display: block;
    border-width: 0;
    padding: 1em 1.4em;
    background: none;
}
.ui-tabs .ui-tabs-hide
{
    display: none !important;
}
/*
 * jQuery UI Datepicker 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker
{
    width: 17em;
    padding: .2em .2em 0;
    display: none;
}
.ui-datepicker .ui-datepicker-header
{
    position: relative;
    padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next
{
    position: absolute;
    top: 2px;
    width: 1.8em;
    height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover
{
    top: 1px;
}
.ui-datepicker .ui-datepicker-prev
{
    left: 2px;
}
.ui-datepicker .ui-datepicker-next
{
    right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover
{
    left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover
{
    right: 1px;
}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span
{
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 50%;
    margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title
{
    margin: 0 2.3em;
    line-height: 1.8em;
    text-align: center;
}
.ui-datepicker .ui-datepicker-title select
{
    font-size: 1em;
    margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month-year
{
    width: 100%;
}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year
{
    width: 49%;
}
.ui-datepicker table
{
    width: 100%;
    font-size: .9em;
    border-collapse: collapse;
    margin: 0 0 .4em;
}
.ui-datepicker th
{
    padding: .7em .3em;
    text-align: center;
    font-weight: bold;
    border: 0;
}
.ui-datepicker td
{
    border: 0;
    padding: 1px;
}
.ui-datepicker td span, .ui-datepicker td a
{
    display: block;
    padding: .2em;
    text-align: right;
    text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane
{
    background-image: none;
    margin: .7em 0 0 0;
    padding: 0 .2em;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button
{
    float: right;
    margin: .5em .2em .4em;
    cursor: pointer;
    padding: .2em .6em .3em .6em;
    width: auto;
    overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current
{
    float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi
{
    width: auto;
}
.ui-datepicker-multi .ui-datepicker-group
{
    float: left;
}
.ui-datepicker-multi .ui-datepicker-group table
{
    width: 95%;
    margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group
{
    width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group
{
    width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group
{
    width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header
{
    border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header
{
    border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane
{
    clear: left;
}
.ui-datepicker-row-break
{
    clear: both;
    width: 100%;
}

/* RTL support */
.ui-datepicker-rtl
{
    direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev
{
    right: 2px;
    left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next
{
    left: 2px;
    right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover
{
    right: 1px;
    left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover
{
    left: 1px;
    right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane
{
    clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button
{
    float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current
{
    float: right;
}
.ui-datepicker-rtl .ui-datepicker-group
{
    float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header
{
    border-right-width: 0;
    border-left-width: 1px;
}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header
{
    border-right-width: 0;
    border-left-width: 1px;
}

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover
{
    display: none; /*sorry for IE5*/
    display: /**/ block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}
/*
 * jQuery UI Progressbar 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Progressbar#theming
 */
.ui-progressbar
{
    height: 2em;
    text-align: left;
}
.ui-progressbar .ui-progressbar-value
{
    margin: -1px;
    height: 100%;
}



*
{
    padding: 0;
    margin: 0;
}

body
{                
    background: 50% top repeat;        
    background-image: url(/img/Texture/e5b953/1/1/flat.png);background-color: transparent;background-repeat: repeat;background-color:#e5b953;
}

    
body
{    
    font-family: Arial,Helvetica,sans-serif;
    font-size: .8em;
}

body .ui-icon
{
    
}

.sampleContentBanner
{    
    position: fixed;
    top: 0px;
    right: 0px;
    z-index: 1000;
    width: 225px;
    height: 225px;
}

a img
{
    border-style: none;
}
    
table
{
    border-collapse: collapse;
}

h1
{
    margin-top: .5em;
    margin-bottom: .5em;
}

h2
{
    font-size: 1.2em;
    padding: .5em 0px;
}

h2.ui-state-default
{
    padding: .2em .8em;
}


.footer
{
    margin-top: 1em;
    font-size: .8em;
    text-align: center;
}

ul
{
    margin-left: .7em;
    padding-left: .7em;
}


ol
{    
    margin-left: 1.1em;
    padding-left: 1.1em;
}

ol



/* Start Floorplan Base Styles 


*/
.floorplanTable td
{    
    text-align: center;
}

.floorplanTable th
{    
    text-align: left;
}

.ui-table th
{
    text-align: left;
}

.squintPrint
{
    font-size: 10px;
    font-style: italic;
}

.specialsSection  .ui-table
{
    margin-left: auto;
    margin-right: auto;
}

.ui-widget
{
    background-image: none;
}

.widgetFlowContainer .ui-widget
{
    margin-bottom: 10px;
    background-image: none;
}

.ui-widget-content
{    
    background-image: none;
}

.sectionHeader
{
    font-size: 14px;
    padding-left: 1em;    
    border: 1px solid;
    line-height: 28px;
    padding-top: .1em;
    padding-bottom: .1em;
    margin-bottom: .5em;
    background: 50% 50% repeat;background-image: url(/img/Texture/484847/30/1/ui-bg_highlight-soft.png);background-color: transparent;background-repeat: repeat-x;color:#ffffff;background-color:#484847;border-color:#484847;   
}

.sectionHeader .icon-16
{
    float: left;
    margin-right: 1em;
    margin-top: 6px;
}


.ui-dialog .localServicesSection  .sectionHeader
{
    display: none;
}

.contentSection
{
    padding: 10px;
}

.contentSection table.layout table
{
    margin: 5px;
}

/* End Floorplan Base Styles */

/* Start Style Photos Page 
/* http://www.alistapart.com/articles/practicalcss/ */


.currentPhotoNav img
{
    border-style: none;
    
}

.photoWheel
{    
    float: left;     
    position: relative;    
}

div.currentPhotoImage
{
    width: 100%;    
    line-height: 175px;
    height: 175px;
    padding: 0px;
    padding-bottom: 20px;
    text-align: center;
    position: relative;
    background: none transparent;
    border: none;
    
}

div.currentPhotoImage img
{
    vertical-align:middle;
    border: 1px solid white;
}

.currentPhoto
{
    padding-top: 5px;

}

.currentPhoto .currentPhotoDesc
{
    text-align: center;
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
}
.currentPhotoDesc
{    
    width: 100%;
    margin: 0px auto;
    background: transparent;
    
}
#floorplanPhotoDiv .currentPhotoDesc
{
    display: none;
}

.currentPhotoNav
{
    height: 20px;
    line-height: 20px;
    padding-top: 1px;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 1px;
    width: 100%;
}

.currentPhotoNav table
{
    margin-left: auto;
    margin-right: auto;
}


.ResidentsContent ul li
{
    margin-bottom: 1em;
}
    
    
div.photoIconList
{
    
    background: 50% 50% repeat;background-image: url(/img/Texture/43423c/50/1/flat.png);background-color: transparent;background-repeat: repeat;color:#ffffff;background-color:#43423c;border-color:#43423c;   
    
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    width: 150px;
    height: 330px;
    overflow-y: scroll;
    overflow-x: hidden;
}

div.photoIconList div.photoContainer
{

    height: 85px;
    width: 100px;    
    padding: 5px;
    margin: 5px;
    text-align: center;
}
div.photoIconList div.photoContainer a img
{
    border-style: none;
}

div.photoIconList div.photoContainer p
{
    text-align: center;
}

.photoWheelDesktop
{   
    background-image: url(/img/BackgroundImages/43423C/50/43423C/240/225/10/15/flat.png);  
    background-position: center center;
    background-repeat: no-repeat;
    width: 240px;   
    padding-top: 2px; 
    height: 225px;
}

.photoWheel .currentPhotoDesc
{
    display: none;
}

.photoWheel
{
    color:#ffffff;
}

.photoWheel .ui-icon
{
    background-image: url(/img/ffffff/ui-icons.png);
}


.photoWheelDesktopLarge
{
    background-image: url(/img/BackgroundImages/43423C/50/43423C/360/330/10/15/flat.png);  
    width: 360px;    
    line-height: 330px;
    height: 330px;   
    
}

.photoWheelDesktopLarge .currentPhotoImage
{
    line-height: 275px;
    height: 275px;
}



/* End Photo Page Styles*/


.amenitiesSection li
{
    width: 250px;
    float: left;
    list-style-type: none;
}

.parkingSection table, .petPolicySection table, .localServicesSection table
{   
    
    margin: 5px;
}

.shortDesc
{
    margin-bottom: 1em;
}

.extlinks a
{
    
}
.linkComment
{
    margin-left: 30px;
}
.OfficeHourDay, .OfficeHourSeparator, .OfficeHourTime
{
    padding-left: 3px;
    padding-right: 3px;
}
.OfficeHourTimeStart
{
    padding-left: 20px;
}
.propertySpecials ul li
{
  margin-bottom: 1em;
  font-size: large;
}
.propertySpecialsViewPricing
{
    font-weight: bold;
}

.siteContactUs table 
{
    width: 100%;
}
.siteContactUs table td
{
    padding: 3px;
}
.siteContactUs table tr.moveIn select
{
    margin: 0 3px;
}

a.siteButton, .siteButton
{        
    border: 0px;
    background: 50% 50% repeat;background-image: url(/img/Texture/e5b953/60/1/ui-bg_highlight-hard.png);background-color: transparent;background-repeat: repeat-x;color:#000000;background-color:#e5b953;border-color:#e5b953;    
    background-color: Transparent;
    background-image: url(../../img/Buttons/e5b953/60/e5b953/165/27/ui-bg_highlight-hard.png);display: block;cursor: pointer;text-decoration: none;text-align: center;color: #000000 !important;width: 169px;line-height: 27px;height: 31px; 
    background-repeat: no-repeat;
    position: relative;
}

a.siteButton .ui-icon, .siteButton .ui-icon
{
    margin-top: 6px;
    background-image: url(/img/000000/ui-icons.png);
}
a.siteButton:hover .ui-icon, .siteButton:hover .ui-icon
{
    background-image: url(/img/000000/ui-icons.png);
}

a.siteButton:hover, .siteButton:hover
{
    background: 50% 50% repeat;background-image: url(/img/Texture/e5b953/50/1/ui-bg_highlight-soft.png);background-color: transparent;background-repeat: repeat-x;color:#000000;background-color:#e5b953;border-color:#e5b953;   
    background-color: Transparent; 
    background-image: url(../../img/Buttons/e5b953/50/e5b953/165/27/ui-bg_highlight-soft.png);display: block;cursor: pointer;text-decoration: none;text-align: center;color: #000000 !important;width: 169px;line-height: 27px;height: 31px; 
    background-repeat: no-repeat;
}

.contactUsButton
{    
    background-image: url(../../img/Buttons/e5b953/60/e5b953/75/27/ui-bg_highlight-hard.png);display: block;cursor: pointer;text-decoration: none;text-align: center;color: #000000 !important;width: 79px;line-height: 27px;height: 31px; 
    background-repeat: no-repeat;
}
.contactUsButton:hover
{    
    background-image: url(../../img/Buttons/e5b953/50/e5b953/75/27/ui-bg_highlight-soft.png);display: block;cursor: pointer;text-decoration: none;text-align: center;color: #000000 !important;width: 79px;line-height: 27px;height: 31px; 
}
.floorplanAmenities ul li
{
  width: 200px;
  float: left;   
  list-style: none;
}

.localServicesSection
{
    
}

a.CheckAvailability
{
    text-decoration: none;
    text-align: center;
}


table.layout
{
    width: 100%;
    border: 0px none;
    border-collapse: collapse;
}
table.layout td
{
    vertical-align: top;
}

.ui-datepicker
{
    z-index: 10000;
}


.contentFooter
{
    height: 60px;
    line-height: 18px;
    font-size: .8em;
    width:100%;
    text-align: center;
    border-width:  3px 0px 0px 0px;
    border-style: solid;              
    background: 50% 50% repeat;background-image: url(/img/Texture/17303D/30/1/ui-bg_inset-soft.png);background-color: transparent;background-repeat: repeat-x;color:#ffffff;background-color:#17303D;border-color:#17303D;   
}

.contentFooter  a
{
    color:#ffffff;
}

.socialLinksContainer
{
    float: left;
    padding: 10px 10px 10px 10px;
}
.managementLogo
{
    float: right;
    margin-top: 10px;
    margin-bottom: 5px;
}
.footerPanel
{        
    width: 100%;
    margin: 0px auto;
}


a.socialLink
{
     width: 100px;
     height: 36px;
     display: block;  
     float: left;   
     margin-right: 1em;
}

a.socialLink span
{
    display: none;   
}

a.twitterLink
{
    background: url(http://www.autumncreekapts.com/Content/Common/Images/twitter.png);
}

a.facebookLink
{
     width: 118px;
    background: url(http://www.autumncreekapts.com/Content/Common/Images/facebook.gif);
}


.RequestInfo .section
{
    width: 46%;
    float:left;
    margin: 1em;
}


#ContactUsForm table td
{
    padding: 3px;
}

#ContactUsForm table.fullwidth
{
    margin-left: auto;
    margin-right: auto;
    width: 300px;
}

#ContactUsForm table td select
{
    margin-right: 5px;
}

.Neighborhood .widget
{
    margin-bottom: 2em;
}

.localServicesSection td.labelColumn,
.parkingSection td.labelColumn,
.petPolicySection td.labelColumn
{
    width: 100px;
}

.ui-icon-ehop
{
    position: absolute;
    top: 0px;
    right: 0px;
}

.managementLogo
{
    padding-right: 15px;
}
.OfficeHourTime, .OfficeHourSeparator
{
    vertical-align:bottom !important;
}

.ui-datepicker-trigger
{
    margin-left: 5px;
}

.videoLink
{
    margin: auto;
}

.property-header
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1.0em;
    font-weight: normal;
    margin-top: 0em;
    margin-bottom: 0em;
}

a.property-name
{
    text-decoration: none;
}
span.property-name
{
    font-size: 1.5em;
    font-weight: bold;
    
}    

.propInfoWebsiteUrl
{
    display:none;
}



.rentWikiWidget h1
{
    font-size: 14px;
    padding-left: 1em;    
    border: 1px solid;
    line-height: 28px;
    padding-top: .1em;
    padding-bottom: .1em;
    margin-bottom: .5em;
    background: 50% 50% repeat;background-image: url(/img/Texture/484847/30/1/ui-bg_highlight-soft.png);background-color: transparent;background-repeat: repeat-x;color:#ffffff;background-color:#484847;border-color:#484847;   
}

.custom-form-submit-container
{
    text-align: center;
}

.custom-form-submit-container > .siteButton
{
    margin-right: auto;
    margin-left: auto;
}

.custom-form-radio-button-container fieldset
{
    border: none;
}

.custom-form-radio-button-label
{
    padding-right: 20px;
}

.custom-form-control input[datatype="date"]
{
    width: 70%;
}


/* Website Specific Icons  */
.icon-8{   display: block;   text-indent: -99999px;   overflow: hidden;   background-repeat: no-repeat;   width: 8px;   height: 8px;}.ui-state-default .icon-8{background-image: url(/img/000000/website-icons_8.png);}.ui-state-hover .icon-8{background-image: url(/img/000000/website-icons_8.png);}.ui-state-active .icon-8{background-image: url(/img/000000/website-icons_8.png);}.sectionHeader .icon-8{background-image: url(/img/ffffff/website-icons_8.png);}.contentSection .icon-8{background-image: url(/img/ffffff/website-icons_8.png);}.siteButton .icon-8{position: absolute;top: 6px;left: 6px;background-image: url(/img/000000/website-icons_8.png);}.iconList-8{list-style-type: none;margin:0pxpadding:0px}.iconList-8 li{line-height:8px;}.iconList-8 li span{float:left;margin-right: 1em;}.icon-8.icon-home, .iconContainer-8 .icon-home{   background-position: -0px 0px;}.icon-8.icon-amenities, .iconContainer-8 .icon-amenities{   background-position: -8px 0px;}.icon-8.icon-floorplans, .iconContainer-8 .icon-floorplans{   background-position: -16px 0px;}.icon-8.icon-photos, .iconContainer-8 .icon-photos{   background-position: -24px 0px;}.icon-8.icon-residents, .iconContainer-8 .icon-residents{   background-position: -32px 0px;}.icon-8.icon-info, .iconContainer-8 .icon-info{   background-position: -40px 0px;}.icon-8.icon-contactUs, .iconContainer-8 .icon-contactUs{   background-position: -240px 0px;}.icon-8.icon-petPolicy, .iconContainer-8 .icon-petPolicy{   background-position: -56px 0px;}.icon-8.icon-serviceRequest, .iconContainer-8 .icon-serviceRequest{   background-position: -64px 0px;}.icon-8.icon-checkAvailability, .iconContainer-8 .icon-checkAvailability{   background-position: -72px 0px;}.icon-8.icon-payRent, .iconContainer-8 .icon-payRent{   background-position: -80px 0px;}.icon-8.icon-officeHours, .iconContainer-8 .icon-officeHours{   background-position: -88px 0px;}.icon-8.icon-map, .iconContainer-8 .icon-map{   background-position: -96px 0px;}.icon-8.icon-print, .iconContainer-8 .icon-print{   background-position: -104px 0px;}.icon-8.icon-parking, .iconContainer-8 .icon-parking{   background-position: -112px 0px;}.icon-8.icon-specials, .iconContainer-8 .icon-specials{   background-position: -120px 0px;}.icon-8.icon-rentalApplication, .iconContainer-8 .icon-rentalApplication{   background-position: -128px 0px;}.icon-8.icon-residentReferral, .iconContainer-8 .icon-residentReferral{   background-position: -136px 0px;}.icon-8.icon-localServices, .iconContainer-8 .icon-localServices{   background-position: -144px 0px;}.icon-8.icon-leftArrow, .iconContainer-8 .icon-leftArrow{   background-position: -152px 0px;}.icon-8.icon-rightArrow, .iconContainer-8 .icon-rightArrow{   background-position: -160px 0px;}.icon-8.icon-upArrow, .iconContainer-8 .icon-upArrow{   background-position: -168px 0px;}.icon-8.icon-downArrow, .iconContainer-8 .icon-downArrow{   background-position: -176px 0px;}.icon-8.icon-close, .iconContainer-8 .icon-close{   background-position: -184px 0px;}.icon-8.icon-openCircle, .iconContainer-8 .icon-openCircle{   background-position: -192px 0px;}.icon-8.icon-solidCircleSmall, .iconContainer-8 .icon-solidCircleSmall{   background-position: -200px 0px;}.icon-8.icon-solidCircle, .iconContainer-8 .icon-solidCircle{   background-position: -208px 0px;}.icon-8.icon-leaseTerms, .iconContainer-8 .icon-leaseTerms{   background-position: -216px 0px;}.icon-8.icon-insurance, .iconContainer-8 .icon-insurance{   background-position: -224px 0px;}.icon-8.icon-video, .iconContainer-8 .icon-video{   background-position: -232px 0px;}.icon-8.icon-mail, .iconContainer-8 .icon-mail{   background-position: -240px 0px;}.icon-8.icon-stove, .iconContainer-8 .icon-stove{   background-position: -256px 0px;}.icon-8.icon-propAmenityHeader, .iconContainer-8 .icon-propAmenityHeader{   background-position: -264px 0px;}.icon-8.icon-floorAmenityHeader, .iconContainer-8 .icon-floorAmenityHeader{   background-position: -248px 0px;}.icon-16{   display: block;   text-indent: -99999px;   overflow: hidden;   background-repeat: no-repeat;   width: 16px;   height: 16px;}.ui-state-default .icon-16{background-image: url(/img/000000/website-icons_16.png);}.ui-state-hover .icon-16{background-image: url(/img/000000/website-icons_16.png);}.ui-state-active .icon-16{background-image: url(/img/000000/website-icons_16.png);}.sectionHeader .icon-16{background-image: url(/img/ffffff/website-icons_16.png);}.contentSection .icon-16{background-image: url(/img/ffffff/website-icons_16.png);}.siteButton .icon-16{position: absolute;top: 6px;left: 6px;background-image: url(/img/000000/website-icons_16.png);}.iconList-16{list-style-type: none;margin:0pxpadding:0px}.iconList-16 li{line-height:16px;}.iconList-16 li span{float:left;margin-right: 1em;}.icon-16.icon-home, .iconContainer-16 .icon-home{   background-position: -0px 0px;}.icon-16.icon-amenities, .iconContainer-16 .icon-amenities{   background-position: -16px 0px;}.icon-16.icon-floorplans, .iconContainer-16 .icon-floorplans{   background-position: -32px 0px;}.icon-16.icon-photos, .iconContainer-16 .icon-photos{   background-position: -48px 0px;}.icon-16.icon-residents, .iconContainer-16 .icon-residents{   background-position: -64px 0px;}.icon-16.icon-info, .iconContainer-16 .icon-info{   background-position: -80px 0px;}.icon-16.icon-contactUs, .iconContainer-16 .icon-contactUs{   background-position: -480px 0px;}.icon-16.icon-petPolicy, .iconContainer-16 .icon-petPolicy{   background-position: -112px 0px;}.icon-16.icon-serviceRequest, .iconContainer-16 .icon-serviceRequest{   background-position: -128px 0px;}.icon-16.icon-checkAvailability, .iconContainer-16 .icon-checkAvailability{   background-position: -144px 0px;}.icon-16.icon-payRent, .iconContainer-16 .icon-payRent{   background-position: -160px 0px;}.icon-16.icon-officeHours, .iconContainer-16 .icon-officeHours{   background-position: -176px 0px;}.icon-16.icon-map, .iconContainer-16 .icon-map{   background-position: -192px 0px;}.icon-16.icon-print, .iconContainer-16 .icon-print{   background-position: -208px 0px;}.icon-16.icon-parking, .iconContainer-16 .icon-parking{   background-position: -224px 0px;}.icon-16.icon-specials, .iconContainer-16 .icon-specials{   background-position: -240px 0px;}.icon-16.icon-rentalApplication, .iconContainer-16 .icon-rentalApplication{   background-position: -256px 0px;}.icon-16.icon-residentReferral, .iconContainer-16 .icon-residentReferral{   background-position: -272px 0px;}.icon-16.icon-localServices, .iconContainer-16 .icon-localServices{   background-position: -288px 0px;}.icon-16.icon-leftArrow, .iconContainer-16 .icon-leftArrow{   background-position: -304px 0px;}.icon-16.icon-rightArrow, .iconContainer-16 .icon-rightArrow{   background-position: -320px 0px;}.icon-16.icon-upArrow, .iconContainer-16 .icon-upArrow{   background-position: -336px 0px;}.icon-16.icon-downArrow, .iconContainer-16 .icon-downArrow{   background-position: -352px 0px;}.icon-16.icon-close, .iconContainer-16 .icon-close{   background-position: -368px 0px;}.icon-16.icon-openCircle, .iconContainer-16 .icon-openCircle{   background-position: -384px 0px;}.icon-16.icon-solidCircleSmall, .iconContainer-16 .icon-solidCircleSmall{   background-position: -400px 0px;}.icon-16.icon-solidCircle, .iconContainer-16 .icon-solidCircle{   background-position: -416px 0px;}.icon-16.icon-leaseTerms, .iconContainer-16 .icon-leaseTerms{   background-position: -432px 0px;}.icon-16.icon-insurance, .iconContainer-16 .icon-insurance{   background-position: -448px 0px;}.icon-16.icon-video, .iconContainer-16 .icon-video{   background-position: -464px 0px;}.icon-16.icon-mail, .iconContainer-16 .icon-mail{   background-position: -480px 0px;}.icon-16.icon-stove, .iconContainer-16 .icon-stove{   background-position: -512px 0px;}.icon-16.icon-propAmenityHeader, .iconContainer-16 .icon-propAmenityHeader{   background-position: -528px 0px;}.icon-16.icon-floorAmenityHeader, .iconContainer-16 .icon-floorAmenityHeader{   background-position: -496px 0px;}.icon-24{   display: block;   text-indent: -99999px;   overflow: hidden;   background-repeat: no-repeat;   width: 24px;   height: 24px;}.ui-state-default .icon-24{background-image: url(/img/000000/website-icons_24.png);}.ui-state-hover .icon-24{background-image: url(/img/000000/website-icons_24.png);}.ui-state-active .icon-24{background-image: url(/img/000000/website-icons_24.png);}.sectionHeader .icon-24{background-image: url(/img/ffffff/website-icons_24.png);}.contentSection .icon-24{background-image: url(/img/ffffff/website-icons_24.png);}.siteButton .icon-24{position: absolute;top: 6px;left: 6px;background-image: url(/img/000000/website-icons_24.png);}.iconList-24{list-style-type: none;margin:0pxpadding:0px}.iconList-24 li{line-height:24px;}.iconList-24 li span{float:left;margin-right: 1em;}.icon-24.icon-home, .iconContainer-24 .icon-home{   background-position: -0px 0px;}.icon-24.icon-amenities, .iconContainer-24 .icon-amenities{   background-position: -24px 0px;}.icon-24.icon-floorplans, .iconContainer-24 .icon-floorplans{   background-position: -48px 0px;}.icon-24.icon-photos, .iconContainer-24 .icon-photos{   background-position: -72px 0px;}.icon-24.icon-residents, .iconContainer-24 .icon-residents{   background-position: -96px 0px;}.icon-24.icon-info, .iconContainer-24 .icon-info{   background-position: -120px 0px;}.icon-24.icon-contactUs, .iconContainer-24 .icon-contactUs{   background-position: -720px 0px;}.icon-24.icon-petPolicy, .iconContainer-24 .icon-petPolicy{   background-position: -168px 0px;}.icon-24.icon-serviceRequest, .iconContainer-24 .icon-serviceRequest{   background-position: -192px 0px;}.icon-24.icon-checkAvailability, .iconContainer-24 .icon-checkAvailability{   background-position: -216px 0px;}.icon-24.icon-payRent, .iconContainer-24 .icon-payRent{   background-position: -240px 0px;}.icon-24.icon-officeHours, .iconContainer-24 .icon-officeHours{   background-position: -264px 0px;}.icon-24.icon-map, .iconContainer-24 .icon-map{   background-position: -288px 0px;}.icon-24.icon-print, .iconContainer-24 .icon-print{   background-position: -312px 0px;}.icon-24.icon-parking, .iconContainer-24 .icon-parking{   background-position: -336px 0px;}.icon-24.icon-specials, .iconContainer-24 .icon-specials{   background-position: -360px 0px;}.icon-24.icon-rentalApplication, .iconContainer-24 .icon-rentalApplication{   background-position: -384px 0px;}.icon-24.icon-residentReferral, .iconContainer-24 .icon-residentReferral{   background-position: -408px 0px;}.icon-24.icon-localServices, .iconContainer-24 .icon-localServices{   background-position: -432px 0px;}.icon-24.icon-leftArrow, .iconContainer-24 .icon-leftArrow{   background-position: -456px 0px;}.icon-24.icon-rightArrow, .iconContainer-24 .icon-rightArrow{   background-position: -480px 0px;}.icon-24.icon-upArrow, .iconContainer-24 .icon-upArrow{   background-position: -504px 0px;}.icon-24.icon-downArrow, .iconContainer-24 .icon-downArrow{   background-position: -528px 0px;}.icon-24.icon-close, .iconContainer-24 .icon-close{   background-position: -552px 0px;}.icon-24.icon-openCircle, .iconContainer-24 .icon-openCircle{   background-position: -576px 0px;}.icon-24.icon-solidCircleSmall, .iconContainer-24 .icon-solidCircleSmall{   background-position: -600px 0px;}.icon-24.icon-solidCircle, .iconContainer-24 .icon-solidCircle{   background-position: -624px 0px;}.icon-24.icon-leaseTerms, .iconContainer-24 .icon-leaseTerms{   background-position: -648px 0px;}.icon-24.icon-insurance, .iconContainer-24 .icon-insurance{   background-position: -672px 0px;}.icon-24.icon-video, .iconContainer-24 .icon-video{   background-position: -696px 0px;}.icon-24.icon-mail, .iconContainer-24 .icon-mail{   background-position: -720px 0px;}.icon-24.icon-stove, .iconContainer-24 .icon-stove{   background-position: -768px 0px;}.icon-24.icon-propAmenityHeader, .iconContainer-24 .icon-propAmenityHeader{   background-position: -792px 0px;}.icon-24.icon-floorAmenityHeader, .iconContainer-24 .icon-floorAmenityHeader{   background-position: -744px 0px;}.icon-32{   display: block;   text-indent: -99999px;   overflow: hidden;   background-repeat: no-repeat;   width: 32px;   height: 32px;}.ui-state-default .icon-32{background-image: url(/img/000000/website-icons_32.png);}.ui-state-hover .icon-32{background-image: url(/img/000000/website-icons_32.png);}.ui-state-active .icon-32{background-image: url(/img/000000/website-icons_32.png);}.sectionHeader .icon-32{background-image: url(/img/ffffff/website-icons_32.png);}.contentSection .icon-32{background-image: url(/img/ffffff/website-icons_32.png);}.siteButton .icon-32{position: absolute;top: 6px;left: 6px;background-image: url(/img/000000/website-icons_32.png);}.iconList-32{list-style-type: none;margin:0pxpadding:0px}.iconList-32 li{line-height:32px;}.iconList-32 li span{float:left;margin-right: 1em;}.icon-32.icon-home, .iconContainer-32 .icon-home{   background-position: -0px 0px;}.icon-32.icon-amenities, .iconContainer-32 .icon-amenities{   background-position: -32px 0px;}.icon-32.icon-floorplans, .iconContainer-32 .icon-floorplans{   background-position: -64px 0px;}.icon-32.icon-photos, .iconContainer-32 .icon-photos{   background-position: -96px 0px;}.icon-32.icon-residents, .iconContainer-32 .icon-residents{   background-position: -128px 0px;}.icon-32.icon-info, .iconContainer-32 .icon-info{   background-position: -160px 0px;}.icon-32.icon-contactUs, .iconContainer-32 .icon-contactUs{   background-position: -960px 0px;}.icon-32.icon-petPolicy, .iconContainer-32 .icon-petPolicy{   background-position: -224px 0px;}.icon-32.icon-serviceRequest, .iconContainer-32 .icon-serviceRequest{   background-position: -256px 0px;}.icon-32.icon-checkAvailability, .iconContainer-32 .icon-checkAvailability{   background-position: -288px 0px;}.icon-32.icon-payRent, .iconContainer-32 .icon-payRent{   background-position: -320px 0px;}.icon-32.icon-officeHours, .iconContainer-32 .icon-officeHours{   background-position: -352px 0px;}.icon-32.icon-map, .iconContainer-32 .icon-map{   background-position: -384px 0px;}.icon-32.icon-print, .iconContainer-32 .icon-print{   background-position: -416px 0px;}.icon-32.icon-parking, .iconContainer-32 .icon-parking{   background-position: -448px 0px;}.icon-32.icon-specials, .iconContainer-32 .icon-specials{   background-position: -480px 0px;}.icon-32.icon-rentalApplication, .iconContainer-32 .icon-rentalApplication{   background-position: -512px 0px;}.icon-32.icon-residentReferral, .iconContainer-32 .icon-residentReferral{   background-position: -544px 0px;}.icon-32.icon-localServices, .iconContainer-32 .icon-localServices{   background-position: -576px 0px;}.icon-32.icon-leftArrow, .iconContainer-32 .icon-leftArrow{   background-position: -608px 0px;}.icon-32.icon-rightArrow, .iconContainer-32 .icon-rightArrow{   background-position: -640px 0px;}.icon-32.icon-upArrow, .iconContainer-32 .icon-upArrow{   background-position: -672px 0px;}.icon-32.icon-downArrow, .iconContainer-32 .icon-downArrow{   background-position: -704px 0px;}.icon-32.icon-close, .iconContainer-32 .icon-close{   background-position: -736px 0px;}.icon-32.icon-openCircle, .iconContainer-32 .icon-openCircle{   background-position: -768px 0px;}.icon-32.icon-solidCircleSmall, .iconContainer-32 .icon-solidCircleSmall{   background-position: -800px 0px;}.icon-32.icon-solidCircle, .iconContainer-32 .icon-solidCircle{   background-position: -832px 0px;}.icon-32.icon-leaseTerms, .iconContainer-32 .icon-leaseTerms{   background-position: -864px 0px;}.icon-32.icon-insurance, .iconContainer-32 .icon-insurance{   background-position: -896px 0px;}.icon-32.icon-video, .iconContainer-32 .icon-video{   background-position: -928px 0px;}.icon-32.icon-mail, .iconContainer-32 .icon-mail{   background-position: -960px 0px;}.icon-32.icon-stove, .iconContainer-32 .icon-stove{   background-position: -1024px 0px;}.icon-32.icon-propAmenityHeader, .iconContainer-32 .icon-propAmenityHeader{   background-position: -1056px 0px;}.icon-32.icon-floorAmenityHeader, .iconContainer-32 .icon-floorAmenityHeader{   background-position: -992px 0px;}.icon-40{   display: block;   text-indent: -99999px;   overflow: hidden;   background-repeat: no-repeat;   width: 40px;   height: 40px;}.ui-state-default .icon-40{background-image: url(/img/000000/website-icons_40.png);}.ui-state-hover .icon-40{background-image: url(/img/000000/website-icons_40.png);}.ui-state-active .icon-40{background-image: url(/img/000000/website-icons_40.png);}.sectionHeader .icon-40{background-image: url(/img/ffffff/website-icons_40.png);}.contentSection .icon-40{background-image: url(/img/ffffff/website-icons_40.png);}.siteButton .icon-40{position: absolute;top: 6px;left: 6px;background-image: url(/img/000000/website-icons_40.png);}.iconList-40{list-style-type: none;margin:0pxpadding:0px}.iconList-40 li{line-height:40px;}.iconList-40 li span{float:left;margin-right: 1em;}.icon-40.icon-home, .iconContainer-40 .icon-home{   background-position: -0px 0px;}.icon-40.icon-amenities, .iconContainer-40 .icon-amenities{   background-position: -40px 0px;}.icon-40.icon-floorplans, .iconContainer-40 .icon-floorplans{   background-position: -80px 0px;}.icon-40.icon-photos, .iconContainer-40 .icon-photos{   background-position: -120px 0px;}.icon-40.icon-residents, .iconContainer-40 .icon-residents{   background-position: -160px 0px;}.icon-40.icon-info, .iconContainer-40 .icon-info{   background-position: -200px 0px;}.icon-40.icon-contactUs, .iconContainer-40 .icon-contactUs{   background-position: -1200px 0px;}.icon-40.icon-petPolicy, .iconContainer-40 .icon-petPolicy{   background-position: -280px 0px;}.icon-40.icon-serviceRequest, .iconContainer-40 .icon-serviceRequest{   background-position: -320px 0px;}.icon-40.icon-checkAvailability, .iconContainer-40 .icon-checkAvailability{   background-position: -360px 0px;}.icon-40.icon-payRent, .iconContainer-40 .icon-payRent{   background-position: -400px 0px;}.icon-40.icon-officeHours, .iconContainer-40 .icon-officeHours{   background-position: -440px 0px;}.icon-40.icon-map, .iconContainer-40 .icon-map{   background-position: -480px 0px;}.icon-40.icon-print, .iconContainer-40 .icon-print{   background-position: -520px 0px;}.icon-40.icon-parking, .iconContainer-40 .icon-parking{   background-position: -560px 0px;}.icon-40.icon-specials, .iconContainer-40 .icon-specials{   background-position: -600px 0px;}.icon-40.icon-rentalApplication, .iconContainer-40 .icon-rentalApplication{   background-position: -640px 0px;}.icon-40.icon-residentReferral, .iconContainer-40 .icon-residentReferral{   background-position: -680px 0px;}.icon-40.icon-localServices, .iconContainer-40 .icon-localServices{   background-position: -720px 0px;}.icon-40.icon-leftArrow, .iconContainer-40 .icon-leftArrow{   background-position: -760px 0px;}.icon-40.icon-rightArrow, .iconContainer-40 .icon-rightArrow{   background-position: -800px 0px;}.icon-40.icon-upArrow, .iconContainer-40 .icon-upArrow{   background-position: -840px 0px;}.icon-40.icon-downArrow, .iconContainer-40 .icon-downArrow{   background-position: -880px 0px;}.icon-40.icon-close, .iconContainer-40 .icon-close{   background-position: -920px 0px;}.icon-40.icon-openCircle, .iconContainer-40 .icon-openCircle{   background-position: -960px 0px;}.icon-40.icon-solidCircleSmall, .iconContainer-40 .icon-solidCircleSmall{   background-position: -1000px 0px;}.icon-40.icon-solidCircle, .iconContainer-40 .icon-solidCircle{   background-position: -1040px 0px;}.icon-40.icon-leaseTerms, .iconContainer-40 .icon-leaseTerms{   background-position: -1080px 0px;}.icon-40.icon-insurance, .iconContainer-40 .icon-insurance{   background-position: -1120px 0px;}.icon-40.icon-video, .iconContainer-40 .icon-video{   background-position: -1160px 0px;}.icon-40.icon-mail, .iconContainer-40 .icon-mail{   background-position: -1200px 0px;}.icon-40.icon-stove, .iconContainer-40 .icon-stove{   background-position: -1280px 0px;}.icon-40.icon-propAmenityHeader, .iconContainer-40 .icon-propAmenityHeader{   background-position: -1320px 0px;}.icon-40.icon-floorAmenityHeader, .iconContainer-40 .icon-floorAmenityHeader{   background-position: -1240px 0px;}.icon-48{   display: block;   text-indent: -99999px;   overflow: hidden;   background-repeat: no-repeat;   width: 48px;   height: 48px;}.ui-state-default .icon-48{background-image: url(/img/000000/website-icons_48.png);}.ui-state-hover .icon-48{background-image: url(/img/000000/website-icons_48.png);}.ui-state-active .icon-48{background-image: url(/img/000000/website-icons_48.png);}.sectionHeader .icon-48{background-image: url(/img/ffffff/website-icons_48.png);}.contentSection .icon-48{background-image: url(/img/ffffff/website-icons_48.png);}.siteButton .icon-48{position: absolute;top: 6px;left: 6px;background-image: url(/img/000000/website-icons_48.png);}.iconList-48{list-style-type: none;margin:0pxpadding:0px}.iconList-48 li{line-height:48px;}.iconList-48 li span{float:left;margin-right: 1em;}.icon-48.icon-home, .iconContainer-48 .icon-home{   background-position: -0px 0px;}.icon-48.icon-amenities, .iconContainer-48 .icon-amenities{   background-position: -48px 0px;}.icon-48.icon-floorplans, .iconContainer-48 .icon-floorplans{   background-position: -96px 0px;}.icon-48.icon-photos, .iconContainer-48 .icon-photos{   background-position: -144px 0px;}.icon-48.icon-residents, .iconContainer-48 .icon-residents{   background-position: -192px 0px;}.icon-48.icon-info, .iconContainer-48 .icon-info{   background-position: -240px 0px;}.icon-48.icon-contactUs, .iconContainer-48 .icon-contactUs{   background-position: -1440px 0px;}.icon-48.icon-petPolicy, .iconContainer-48 .icon-petPolicy{   background-position: -336px 0px;}.icon-48.icon-serviceRequest, .iconContainer-48 .icon-serviceRequest{   background-position: -384px 0px;}.icon-48.icon-checkAvailability, .iconContainer-48 .icon-checkAvailability{   background-position: -432px 0px;}.icon-48.icon-payRent, .iconContainer-48 .icon-payRent{   background-position: -480px 0px;}.icon-48.icon-officeHours, .iconContainer-48 .icon-officeHours{   background-position: -528px 0px;}.icon-48.icon-map, .iconContainer-48 .icon-map{   background-position: -576px 0px;}.icon-48.icon-print, .iconContainer-48 .icon-print{   background-position: -624px 0px;}.icon-48.icon-parking, .iconContainer-48 .icon-parking{   background-position: -672px 0px;}.icon-48.icon-specials, .iconContainer-48 .icon-specials{   background-position: -720px 0px;}.icon-48.icon-rentalApplication, .iconContainer-48 .icon-rentalApplication{   background-position: -768px 0px;}.icon-48.icon-residentReferral, .iconContainer-48 .icon-residentReferral{   background-position: -816px 0px;}.icon-48.icon-localServices, .iconContainer-48 .icon-localServices{   background-position: -864px 0px;}.icon-48.icon-leftArrow, .iconContainer-48 .icon-leftArrow{   background-position: -912px 0px;}.icon-48.icon-rightArrow, .iconContainer-48 .icon-rightArrow{   background-position: -960px 0px;}.icon-48.icon-upArrow, .iconContainer-48 .icon-upArrow{   background-position: -1008px 0px;}.icon-48.icon-downArrow, .iconContainer-48 .icon-downArrow{   background-position: -1056px 0px;}.icon-48.icon-close, .iconContainer-48 .icon-close{   background-position: -1104px 0px;}.icon-48.icon-openCircle, .iconContainer-48 .icon-openCircle{   background-position: -1152px 0px;}.icon-48.icon-solidCircleSmall, .iconContainer-48 .icon-solidCircleSmall{   background-position: -1200px 0px;}.icon-48.icon-solidCircle, .iconContainer-48 .icon-solidCircle{   background-position: -1248px 0px;}.icon-48.icon-leaseTerms, .iconContainer-48 .icon-leaseTerms{   background-position: -1296px 0px;}.icon-48.icon-insurance, .iconContainer-48 .icon-insurance{   background-position: -1344px 0px;}.icon-48.icon-video, .iconContainer-48 .icon-video{   background-position: -1392px 0px;}.icon-48.icon-mail, .iconContainer-48 .icon-mail{   background-position: -1440px 0px;}.icon-48.icon-stove, .iconContainer-48 .icon-stove{   background-position: -1536px 0px;}.icon-48.icon-propAmenityHeader, .iconContainer-48 .icon-propAmenityHeader{   background-position: -1584px 0px;}.icon-48.icon-floorAmenityHeader, .iconContainer-48 .icon-floorAmenityHeader{   background-position: -1488px 0px;}

tr.floorplan-row
{
    height: 70px;
}
td.availability a.CheckAvailability
{
    margin-bottom: 2px;
}

/*  Vaultware Styles */

#vW
{    
    font-family: Arial,Helvetica,sans-serif !important;
}



/* ============ color 1 - dark  ==============*/
#vW h2, #vW h1, #vW h3, #vW li.amenities, #vW p.amenities, #vW #notificationSettings h1, #vW #register h1, #vW #alertSettings h1, #vW #requestToHold h1, #vW #preQualify h1
{
        color:#ffffff;
}

#vW h1.addApplicant, #vW #message h1, #vW #overlay h1, #vW #calendar td.month, #vW #calendar td.next, #vW #calendar td.back, #vW tr.labels td
{
        background: 50% 50% repeat;background-image: url(/img/Texture/484847/30/1/ui-bg_highlight-soft.png);background-color: transparent;background-repeat: repeat-x;color:#ffffff;background-color:#484847;border-color:#484847;   
}


/* ============ color 2 - bright  ==============*/
#vW p.specials, #vW .moveInSpecialsDetails p
{
    color:#ffffff;   
}



#vW tr.mainRow, #vW tr.labels
{
    
}



/* darker highlight */
#vW .rowMain .button
{  
     background: none;
}

/* Both */
#vW .myHighlight .button
{

     background: 50% 50% repeat;background-image: url(/img/Texture/727272/40/1/ui-bg_inset-soft.png);background-color: transparent;background-repeat: repeat-x;color:#ffffff;background-color:#727272;border-color:#727272; 
     background-image: none;
     
     
}

/* lighter highlight */
#vW .myHighlight, td.income
{

     background: 50% 50% repeat;background-image: url(/img/Texture/727272/40/1/ui-bg_inset-soft.png);background-color: transparent;background-repeat: repeat-x;color:#ffffff;background-color:#727272;border-color:#727272; 
     background-image: none;
}


/*Unit Availability Table*/


#vW table.mainTable
{      
    border: 1px solid;  
    background: 50% 50% repeat;background-image: url(/img/Texture/727272/30/1/ui-bg_highlight-soft.png);background-color: transparent;background-repeat: repeat-x;color:#ffffff;background-color:#727272;border-color:#727272;    
}
#vW table.mainTable a
{       
    color:#ffffff;   
}

    
#vW table.mainTable tr.labels td
{  
        border-bottom: 1px solid; 
        border-top: 1px solid;  
        background: 50% 50% repeat;background-image: url(/img/Texture/484847/30/1/ui-bg_highlight-soft.png);background-color: transparent;background-repeat: repeat-x;color:#ffffff;background-color:#484847;border-color:#484847;   
}
#vW table.mainTable tr.labels
{  
        border: 1px solid; 
        background: 50% 50% repeat;background-image: url(/img/Texture/484847/30/1/ui-bg_highlight-soft.png);background-color: transparent;background-repeat: repeat-x;color:#ffffff;background-color:#484847;border-color:#484847;   
}
#vW table.mainTable tr.labels td a
{      
        font-weight: bold !important;
    color:#ffffff; 
}


/* ============ gray ==============*/

/* dark gray */
#vW p.restrictions, #vW #scrollDiv p
{
    color:#ffffff;   
}
#vW #overlayFooter, #vW #messageFooter
{
    border-top: 1px solid #6a6a6a;
}
#vW #navigation ul
{
    border-bottom: 1px solid #6a6a6a;
}

/* lt gray */
#vW .adSpace, #vW #adSpace .ads, #vW table.mainTable, #vW .mainTable.rentCompare .rowMain td
{
    border: 1px solid;    
    border-color:#727272;   
}
#vW #disclaimer
{
    border-top: 1px solid #E0E0E0;
}
#vW .labels .checkBox
{     
    border-right: 1px solid;
    border-color:#727272;   
}
#vW tr .details, #vW .checkBox, #vW .rowMain #vW .button
{
    border-bottom: 1px solid;
    
    border-color:#727272;   
}

#vW .rowMain td
{
    border-bottom: 0px;
}

#vW .rowMain .button, #vW table.mainTable.qualifications td.modify
{
    border-left: 1px solid;    
    border-color:#727272;   
}

#vW .mainTable.rentCompare .rowMain td.selected, #vW .mainTable.rentCompare .rowMain .moveDate, #vWCal .today, #vWCal td.today a, #vWCal td.today a:link, #vWCal td.today a:visited
{
    background-color: #E0E0E0;
}

/* med gray */
#vW #disclaimer p, #vW #requestToHold p .disclaimer, #vWCal .currentWeek, #vW .small
{
    color:#ffffff;   
}
#vWCal caption
{
    color:#ffffff;   
}
#vW #scrollDiv
{
    border: 1px solid #999999;
}
#vW td.income
{
    border-right: 1px solid #999999;
}
#vWCal th
{
    border-bottom: 1px solid #999999;
}


/* ============ white ==============*/
#vW h1.addApplicant, #vW #overlay h1, #vW #message h1, #vW #message #close, #vW .mainTable.rentCompare, #vWCal.nav, #vWCal.nav a, #vWCal caption, #vW #calendar td.month, #vW #calendar td.next, #vW #calendar td.back, #vW #messageHeader a, #vW tr.labels td, #vW #close a
{
    color: #fff;
}
#vWCal #calendar
{
    background-color: #fff;
}


/* ============ attention ==============*/
#vW .mainTable.rentCompare .rowMain td.selected, #vWCal .today, #vWCal td.today a, #vWCal td.today a:link, #vWCal td.today a:visited
{
    color: red;
}


#vW a.vwButtonImportant 
{       
    background: 50% 50% repeat;background-image: url(/img/Texture/e5b953/60/1/ui-bg_highlight-hard.png);background-color: transparent;background-repeat: repeat-x;color:#000000;background-color:#e5b953;border-color:#e5b953;    
}

 #vW a.vwButtonImportant:hover
{
    background: 50% 50% repeat;background-image: url(/img/Texture/e5b953/50/1/ui-bg_highlight-soft.png);background-color: transparent;background-repeat: repeat-x;color:#000000;background-color:#e5b953;border-color:#e5b953;   
}

#vW input.vwButtonImportant
{      
 
    background: 50% 50% repeat;background-image: url(/img/Texture/e5b953/60/1/ui-bg_highlight-hard.png);background-color: transparent;background-repeat: repeat-x;color:#000000;background-color:#e5b953;border-color:#e5b953;    
}

 #vW input.vwButtonImportant:hover
{
    background: 50% 50% repeat;background-image: url(/img/Texture/e5b953/50/1/ui-bg_highlight-soft.png);background-color: transparent;background-repeat: repeat-x;color:#000000;background-color:#e5b953;border-color:#e5b953;   
}






#vW table.mainTable a.vwButtonImportant 
{       
    background: 50% 50% repeat;background-image: url(/img/Texture/e5b953/60/1/ui-bg_highlight-hard.png);background-color: transparent;background-repeat: repeat-x;color:#000000;background-color:#e5b953;border-color:#e5b953;    
}

 #vW table.mainTable  a.vwButtonImportant:hover
{
    background: 50% 50% repeat;background-image: url(/img/Texture/e5b953/50/1/ui-bg_highlight-soft.png);background-color: transparent;background-repeat: repeat-x;color:#000000;background-color:#e5b953;border-color:#e5b953;   
}

#vW table.mainTable  input.vwButtonImportant
{      
 
    background: 50% 50% repeat;background-image: url(/img/Texture/e5b953/60/1/ui-bg_highlight-hard.png);background-color: transparent;background-repeat: repeat-x;color:#000000;background-color:#e5b953;border-color:#e5b953;    
}

 #vW table.mainTable  input.vwButtonImportant:hover
{
    background: 50% 50% repeat;background-image: url(/img/Texture/e5b953/50/1/ui-bg_highlight-soft.png);background-color: transparent;background-repeat: repeat-x;color:#000000;background-color:#e5b953;border-color:#e5b953;   
}



/*--------------------------------Overlay--------------------------------------------------*/
#vW .messageHeader
{
    background-color: #5c9ccc;
    border: 0px solid;
    background: 50% 50% repeat;               

    color:#ffffff;background-color:#484847;

    font-weight: bold; 
}

#vW .messageHeader h1
{   
    color:#ffffff;
}


#vW #copyright p,
#vW #copyright p a,
#vW #footer p,
#vW #footer p a
{
        color:#ffffff;    
}

#vW #preQualify .bottomButtons P, #vW #RequestVIP .bottomButtons P 
{
    text-align: center !important;
}

tr.similarFloorplans td
{
    color:#ffffff !important;background-color:#43423c !important;background-image: url(/img/Texture/43423c/60/1/ui-bg_highlight-soft.png) !important;background-color: transparent !important;background-repeat: repeat-x !important; 
    padding: 5px;
    text-align: left !important;
}

/*  End Vault*/


<style type="text/css">
    
    body
    {
        position: relative;
        min-width: 800px;
    }
    
    .headerPanel
    {
        padding: 0em;        
        background: 50% 50% repeat;background-image: url(/img/Texture/17303D/20/1/ui-bg_inset-soft.png);background-color: transparent;background-repeat: repeat-x;color:#000000;background-color:#17303D;border-color:#17303D; 
        
    }
    /* Start Navigation Menu Styles *//*Remove the indents and bullets from the unordered list and define the width of our menu items.*/
    
    .navMenu ul
    {
        margin: 0 auto;
        padding: 0;
        list-style: none;
        text-align: center;
        border-left: 0px solid;
        height: 46px;
    }    
    
    /*set the position as relative, because we will need to position the sub-menus absolutely within them.*/
    
    .navMenu ul li
    {
        position: relative;
        border-width: 0px 0px 0px 0px;
        border-right-width: 1px;
    }
    /*set the position of sub-menu to appear to the right of its parent menu */
    
    .navMenu li ul
    {
        position: absolute;
        left: 0px; /* Set 1px less than menu width */
        top: 20;
        display: none;
    }
    /* Style the links */
    
    .navMenu ul li a
    {
        display: block;
        text-decoration: none;
        background: transparent; /* IE6 Bug Need Background set */
        padding: 5px 1em;
        height: 36px; /* height of the list minus the border */
        line-height: 36px; /* height of the list minus the border */
        text-align: center;
    }
    .navMenu ul li.last
    {
        border-right: none;
    }
    /* Apply Holy Hack for IE http://www.positioniseverything.net/ *//* Fix IE. Hide from IE Mac \*/
    
    * html .navMenu ul li
    {
        float: left;
    }
    * html .navMenu ul li a
    {
        height: 1%;
    }
    /* End */
    
    .navMenu ul li
    {        
        display: inline-block;   
        zoom:1; *display: inline; _height: 30px;
    }
    /* Show Submenus */
    
    .navMenu li:hover ul, li.over ul
    {
        display: block;
    }
    
    .headerInner
    {        
        width: 1000px;
        margin-left: auto;
        margin-right: auto;
        position: relative;
    }
    
    .navMenu li.ui-state-hover
    {
        border: 0px;
    }
    
    .navMenu li.ui-state-default
    {
        color:#ffffff;
    }
    .navMenu li.ui-state-default a
    {   
        color:#ffffff;
    }
    
    .navMenu li.ui-state-active
    {
        color:#ffffff;
    }
    .navMenu li.ui-state-active a
    {   
        color:#ffffff;
    }
    
    #standardLogo
    {
        
    }
    /* End Navigation Menu Styles */
    #bgImage
    {
        width: 100%;
        height: 100%;
        overflow-y: hidden;
        position: absolute;
        top: 0px;
        left: 0;
        z-index: -1;
        text-align: center;
    }
    #bgImage img
    {
        width: 100%;
    }
    
    .contentPanel
    {
        position:relative;
    }
    #mainContent
    {        
        margin-top: 15px;        
        margin-bottom: 15px;
        border-width: 1px 1px 1px 1px;
        border-style: solid;
        background: 50% 50% repeat;background-image: url(/img/Texture/43423c/100/1/flat.png);background-color: transparent;background-repeat: repeat;color:#ffffff;background-color:#43423c;border-color:#43423c;background-image: url(/img/Texture/43423c/100/0.8/flat.png);background-color: transparent;background-repeat: repeat;color:#ffffff;
        background-color: Transparent;
    }
    
    
    .mainContent a
    {        
        color:#ffffff;
    }
    
    body.Home #mainContent
    { 
        background: none;
        border: none;
        margin-top: 250px;
        text-align: right;
        font-size: 30px;
        font-weight: bold;
        width: 900px;
        
    }
    
    #topNavBar
    {        
        border-width: 1px 0px;
        border-style: solid;
                
        background: 50% 50% repeat;background-image: url(/img/Texture/2d2d2d/60/1/ui-bg_inset-soft.png);background-color: transparent;background-repeat: repeat-x;color:#ffffff;background-color:#2d2d2d;border-color:#d89c08;background-image: url(/img/Texture/2d2d2d/60/0.8/ui-bg_inset-soft.png);background-color: transparent;background-repeat: repeat-x;
        background-color: Transparent;
    }
    
    #topNavBar .ui-state-default
    {
        background: none;
        border-left: none;
        border-right: none;
    }
    
    #topNavBar .ui-state-default
    {
        background-image: none;
        background-color: transparent;
        border-left: none;
        border-right: none;
    }
    
    #topNavBar .ui-state-active
    {   
        background: 50% 50% repeat-x;
        background-image: url(/img/Texture/e5b953/70/1/ui-bg_highlight-soft.png);background-color: transparent;background-repeat: repeat-x;background-color:#e5b953;
    }
    
    
    #mainContent
    {
        padding: 1em;
        width: 800px;
        margin-left: auto;
        margin-right: auto;
    }
    
    .footerEqualHousing
    {
    }
    
    .footerTerms
    {
    }
    
    .footerOuterPanel
    {        
        position: relative;
        width: 850px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 5px;
    }
    .managementLogo img
    {
        position: absolute;
        top: 5px;
        left: 700px;
    }
        
    .footerEqualHousing p
    {
        display:inline;
    }
    
    .footerSection
    {
        text-align: center;
    }
    .footerPanel
    {
        line-height: 18px;
        height: 70px;
        width:100%;
        border-width:  3px 0px 0px 0px;
        border-style: solid;        
        background: 50% 50% repeat;background-image: url(/img/Texture/17303D/30/1/ui-bg_inset-soft.png);background-color: transparent;background-repeat: repeat-x;color:#ffffff;background-color:#17303D;border-color:#17303D; 
        margin-left: auto;
        margin-right: auto;
    }
    
    .footerPanel a
    {
        color:#ffffff;
        
    }
    
    .subMenu
    {
        text-align: center;
    }
    
    .footerRealtyRights
    {
        
    }
    
    .socialLink, .headerButtons .siteButton 
    {
        display: block;
        float: right;
        margin-right: 3px;
    }
        
    .headerButtons
    {
        position: absolute;
        bottom: 0px;
        right: 0px;
    }
    
    .Residents #mainContent
    {
        width: 600px;
        margin-left: auto;
        margin-right: auto;
    }
    body.Photos #mainContent
    {
       
    }

    .socialLinksContainer
    {
        position: absolute;
        top: 0px;
        left: 0px;
    }
    .subMenu
    {
        
    }
    .headerButtons
    {
        padding-bottom: 10px;
    }
    
    a.twitterLink
    {
        background: url(http://www.autumncreekapts.com/Content/Common/Images/twitter_32.png);
        background-repeat: no-repeat;
    }

    a.facebookLink
    {
        background: url(http://www.autumncreekapts.com/Content/Common/Images/facebook_32.png);
        background-repeat: no-repeat;
        width: 32px;
    }    
    
</style>

