﻿/* 
   The below CSS file was built using samples + techniques described by Rachel Andrew in her book:
   The CSS Anthology: 101 Essential Tips, Tricks & Hacks
*/

/* Overall Page */
/*
 *
 * The fonts included are copyrighted by the vendor listed below.
 *
 * @vendor:     Bright Ideas
 * @licenseurl: http://www.fontsquirrel.com/license/Riesling
 *
 *
 */

@font-face {
	font-family: 'Josefin Sans Std Light';
	src: url('Fonts/');
	src: local('Josefin Sans Std Light'), local('Josefin'), url('/Fonts/JosefinSansStd-Light.otf') format('truetype');
}
body
{
    background-position: center center;
    margin: 0;
    background-color: #FFFFFF;
    color: #000000;
    font-family: 'Josefin Sans Std Light', 'Helvetica Neue', Verdana, Arial, Helvetica, sans-serif;
    
}

#MainRow
{
    background-position: 0px 150px;
    /*background-image: url('/Images/SiteImages/BGImages/worldmap.png');
    background-repeat: no-repeat;
    background-attachment: fixed;*/
}

/* Header Section
 background-image: url('/Images/SiteImages/BGImages/SoftBlueFadeBG.jpg');
#E6E9EC;
    #1F1C53 */

#header
 {  
     width: 100%;  
    /*height: 35px;
    width: 554px;*/
}
#header .title {
	color: #2E2E2E;
    font: 100% Arial, Helvetica, Georgia, "Times New Roman", Times, serif;
	background-color: transparent;
	/*float: left;
	margin-right: 2em;
	margin-top: 0.3em;
	margin-left: .8em;
    width: 20px;*/
}

#header a:link, a:visited
{
    /*color: #FF6600;*/
}


/* Navigation 

#navigation {
	width: 200px;
	top: 8px;
	left: 2.2em;
	width: 13em;	
	position:absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
    bottom: 0px;
    right: 720px;
}*/

#tablist {
    list-style:none; 
    height:2em;
    padding:0; 
    margin:0; 
    border: none;
}
.tablist li {
    float:left; 
    margin-right:0.13em; 
}
.tablist li a {
    display:block;
    padding:0 1em;
    text-decoration:none;
    border:0.06em solid #000;
    border-bottom:0;
    font:bold 0.88em/2em arial,geneva,helvetica,sans-serif;
    color:#000;
    background-color:#ccc;

    /* CSS 3 elements */
    webkit-border-top-right-radius:0.50em;
    -webkit-border-top-left-radius:0.50em;
    -moz-border-radius-topright:0.50em;
    -moz-border-radius-topleft:0.50em;
    border-top-right-radius:0.50em;
    border-top-left-radius:0.50em;
}

.tablist li a:hover {
    background:#3cf; 
    color:#fff;
    text-decoration:none;
}
/* Horizontal Navigation */
#navigation { 
	list-style: none; 
	margin: 0; 
	padding: 0;
	/*font-size: 1.2em;
	float: right;
	position: relative*/}


/* CSS for each Parent Item */
#navigation li {float: left; position: relative;}

#navigation li a
{
	float: left;
	display: block;
	padding: 0 4px;
	text-decoration: none;
	color: #666666;
	text-transform: uppercase;
	margin-right: 10px;
}

/* 
Change background color and font color 
of parent items when mouse hover 
*/
#navigation li:hover a,
#navigation li a:hover
{
	background: #999;
	color: #fff;	
}
/* 
Apply to group of Child Items
Each Child Item will be invisible by default
*/
#navigation ul {
    display: none; 
    background-color:white; 
    padding:0px; 
    width:200px;
	float: none;
	position: absolute;
	list-style: none;
	margin: 0;
	top: 1em;
	}

/* Each Child Item will be visible if mouse hover */
#navigation li:hover ul {display: block;}


#navigation ul li
{
	float: none;
	clear: none;
	margin: 10px;
	width: auto;
	color: #999;
}
/* 
Reset and re style 
link of each child item
*/
#navigation li:hover ul li a,
#navigation ul li a
{
	line-height: 1em;
	display: block;
	float: none;
	text-transform: capitalize;/**/
	color: #999;
	background: none;
}

#navigation li:hover ul li a:hover,
#navigation ul li a:hover
{
	background: none;
	color: #000;
}
#header .breadcrumb {
	color: black;
	background-color: transparent;
	float: right;
    font-size: 90%;
    line-height: normal;
    width: 296px;
	/*margin-right: 2em;
	font-family: Arial, Helvetica, Georgia, "Times New Roman", Times, serif;
    margin-top: 0em;
	font-weight:bold;
    font-style: normal;
    font-variant: normal;*/
}


/* Main Content */

#content 
{
	width:100%;
    margin:0;
    text-align:left;
    /*margin-top:1em;
	margin-left: 16em;
	margin-right: 2em;*/
}
h1 {
	font: 150% Arial, Helvetica, Georgia, "Times New Roman", Times, serif;
}
#content p {
	font-size: 80%;
	/*line-height: 1.6em; */
}

#content ul {
	font-size: 80%;
	/*line-height: 1.6em;*/
}

#content a 
{
    color: #34348F;
    }
    
GridView.SelectedRowStyle  
{
    background-color: Yellow;
}

/*Tables*/
  th
{
    text-decoration: none;
    font-style: normal;
    font-weight: bold;
    font-size: medium;
}

 tr a:hover
{
    color: #4A4589;
    text-decoration: none;
}

 tr a
 {
   text-decoration: none;
 }

.collapsePanel {
	/*width: 640px;*/
	width: 100%;
	height:0px;
	background-color:white;
	overflow:hidden;
	
}

.collapsePanelHeader
{
    width: 100%;
    height: 20px;
    color: #000028;
    background-color: #E6E9EC;
    font-weight: bold;
    padding: 2px;
    cursor: pointer;
    vertical-align: middle;
    font-size: 12px;
}

.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

.accordionLink
{
 background-color: #D3DEEF;
    color: white;
}

.watermark {
	background: #FFAAFF;
}

.PopUPHandle
{
    cursor: move;
    background-color:#DDDDDD; 
    border:solid 1px Gray;
    color:Black;
    text-align:center; 
    Width:98%; 
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup { 
    /*background-color:#ffffdd;*/
	padding:3px;
	width:250px;
    margin-right: 0px;
    background-image: url('/Images/SiteImages/Transparent/transparent-white80.png'); 
    border-radius: 0.50em;
	webkit-border-radius: 0.50em;
    -moz-border-radius: 0.50em;
    border-bottom-radius: 0.50em;
    box-shadow: black 0.1em 0.1em 0.2em;
    border: 1px solid Gray;
    }
.CityPopUpDragPNL
{
    border-radius: 0.50em;
    webkit-border-radius: 0.50em;
    -moz-border-radius: 0.50em;
    background-color: #EEEEEE;
    background-image: url('/Images/SiteImages/BGImages/keypad_blue_bg.png');
    background-repeat: repeat-x;
    border: 0.02em solid #C2D9EB;
    text-shadow: -1px 0 #9ECCED, 0 1px #9ECCED, 1px 0 #9ECCED, 0 -1px #9ECCED,          black 0.1em 0.1em 0.2em;
    
}

.TextShadow
{
    text-shadow:  #999 0.1em 0.1em 0.2em;
}
.BlackTextOutline
{
    text-shadow:  -1px 0 black, 0 1px black,
      1px 0 black, 0 -1px black;
}

.Bold
{ font-weight:bold;}

.WhiteTextFadedOutline
{ color: white;
    text-shadow:  #CCC 0.1em 0.1em 0.2em;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-size:10pt;
}
.TRow 
    {
    border-style: solid none solid none; 
    border-width: 1px; 
    border-color: #316B9B; 
    background-color:#E6E9EC;
    }
    GreenHeaderPanel
{
    width: 100%; /*#C6EAFF#1C2B42*/
    color: #ECFFEC;
    font-weight: bold;
}
.NotesTBBG
{
    background-color: #CCCCCC;
    background-image: url('/Images/SiteImages/BGImages/bg_gradient.png');
    color: #FFFFFF;
}
.TabButton
{
    background-position: center 12px;
    background-image: url('/Images/SiteImages/Tab_Open.png');
    background-repeat: no-repeat;
}
.tablist {
    list-style:none; 
    padding:0; 
    margin:0; 
    border: none;
}
.tablist li {
    float:left; 
    margin-right:.5em; 
    background-image: url('/Images/SiteImages/tabs.png');
  }
.tablist li a
{
    background-position: center;
    display: block;
    padding: 0 1em;
    text-decoration: none;
    border: 0.02em solid #6B8DAF;
    border-bottom: 0;
    font: bold small/2em inherit;
    color: #E8ECFF;
    background-color: #24466C; /* CSS 3 elements */
    webkit-border-top-right-radius: 0.30em;
    -webkit-border-top-left-radius: 0.30em;
    -moz-border-radius-topright: 0.30em;
    -moz-border-radius-topleft: 0.30em;
    border-top-right-radius: 0.30em;
    border-top-left-radius: 0.30em;
    background-position: center;
    background-image: url('/Images/SiteImages/Inside Fade.png');
    outline: none;
    background-repeat: no-repeat;
}

.tablist li a:hover {
    background-image: url('/Images/SiteImages/tabs.png');
    background:#3cf; 
    color:#fff;
    text-decoration:none;
}
.tablist li#current a
{
    font: bold;
    background-position: center -5px;
    background-image: url('/Images/SiteImages/submenu-middle.png'); /*BGImages/bg_gradient.png');*/
    background-repeat: repeat-x;
    color: #000066;
}
.tablist li#current a:hover {
    background: #39C;
  }

 .navi {
 padding: 0;
 margin: 0;
 color: #fff;
 float: left;
 width: 100%;
 }
 .navi li { display: inline; }
 .navi li a
{
    font: bold smaller/2em arial, geneva, helvetica, sans-serif;
    padding: .25em 1em;
    color: #6B8DAF;
    text-decoration: none;
    float: left;
}
 .navi li a:hover {
 color: #000;
 } 
.navi li #current a
{
    font: bold;
    background-position: center -9px;
    background-image: url('/Images/SiteImages/submenu-middle.png'); /*BGImages/bg_gradient.png');*/
    background-repeat: repeat-x;
    color: #000066;
    border-left: solid 1px #D0DBE6;
    border-right: solid 1px #D0DBE6;
    webkit-border-bottom-right-radius: 0.50em;
    webkit-border-bottom-left-radius: 0.50em;
    -moz-border-radius-bottomright: 0.50em;
    -moz-border-radius-bottomleft: 0.50em;
    border-bottom-right-radius: 0.50em;
    border-bottom-left-radius: 0.50em;
   }
.rounded
{
    border: 0.02em solid #D0DBE6;
    font: bold small/ 1em arial, geneva, helvetica, sans-serif;
    color: #2E3C69; /*background-color: #DFFFFF;
    CSS 3 elements */
    webkit-border-radius: 0.50em;
    -moz-border-radius: 0.50em;
    border-bottom-radius: 0.50em;
    background-color: #FFFFFF;
    background-image: url('/Images/SiteImages/BGImages/bg_gradient.png');
    background-repeat: repeat-x;
    text-align: left;
}
.rounded2
{   
    border-radius: 0.50em;
    webkit-border-radius: 0.50em;
    -moz-border-radius: 0.50em;
    border-bottom-radius: 0;
    background-image: url('/Images/SiteImages/BGImages/bg_gradient.png');
    background-repeat: repeat-x;
    }
table #LeftMenu
{
    webkit-border-radius: 0.50em;
    -moz-border-radius: 0.50em;
    background-color: #EEEEEE;
    border-bottom-radius: 0.50em;
    /*background-image: url('/Images/SiteImages/BGImages/bg_gradient.png');*/
    background-repeat: repeat-x;
    float: left;
    background-position: -134px;
    border: 0.02em solid #D0DBE6;
    font: bold smaller/ 2em arial, geneva, helvetica, sans-serif;
    margin-left: 12px;    
    width: 200px;
   
}
#LeftMenu{width:160px;float:right;margin:0px 0 0 0px}/*top/rt/ bot/lft float:left;*/
.wide-body #LeftMenu{position:relative}
#LeftMenu .ad-col{margin-left:-8px;padding:0 7px;background-color:#ebedf0;border:1px solid #d7d9db;margin-bottom:12px}
#LeftMenu>div:first-child
{
    -moz-border-radius-topleft:5px;
    -webkit-border-top-left-radius:5px;
    -moz-border-radius-topright:5px;
    -webkit-border-top-right-radius:5px;
    border-radius:5px 5px 0 0
}
#LeftMenu h4{color:#5a6571}

#LeftMenu h5
{
    color:#414a54;
    padding-left:10px;
    margin:0
}

#LeftMenu ul{margin-left:0}

#LeftMenu li{
    list-style:none;
    font-size:12px;
    padding-left:10px;
    text-indent:-25px;
    margin:3px -3px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    border-radius:2px;
    line-height:14px;
    clear:left
}
#LeftMenu li .sprite-icon{position:relative;left:-25px}
#LeftMenu li.selected{background:transparent url(/images/side-nav-fade-2a36d2dac5.png) repeat-y left top}
table #LeftMenu li a
{
    display: block;
    text-decoration: none;
    color: #2E3C69; /*background-color: #DFFFFF;
    CSS 3 elements */
    padding: .25em 1em;
    color: #6B8DAF;
   
}
h5{font-size:12px;font-weight:bold;color:#f00;text-transform:uppercase;padding:-3em;}

.UserTable
{
    background-color: #EEEEEE;
    webkit-border-radius: 0.50em;
    -moz-border-radius: 0.50em;
    border-bottom-radius: 0.50em;
    background-image: url('/Images/SiteImages/BGImages/bg_gradient.png');
    background-repeat: repeat-x;
    float: right;
    background-position: 34px;
    border: 0.02em solid #D0DBE6;
    font: bold 11px/2em arial, geneva, helvetica, sans-serif;
    margin-left: 5px;
    margin-right: 5px;
    width: 200px;
    text-align: center;
}

  #OuterTableCellOverlay
{
    top: 0px;
    left: 0px;
    width: 55%;
    height: 5000px;
    position: absolute;
    background-color: white;
    text-align: center;
    padding-top: 25%;
    padding-left: 45%;
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
    overflow: hidden;
}
        
        #InnerTableCellOverlay
        {
            text-align: center;
            border: 1px solid black;
            padding: 10px;
            background-color: #eee;
            width:91px;
	        opacity:1.00;
        }
        
.Weekend
{
    border-bottom: 1px solid #EAEAEA;
    font-size: 8pt;
    webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
   /* background-image: url('/Images/SiteImages/BGImages/sidebarright.jpg');
    background-repeat: repeat-y;*/
}
.NoDisplay
{
   display:none;/* */
    
}
.Logo
{
    width: 150px;
}
.roundedHeader
{
    border: 0.02em solid #D0DBE6;
    margin:0px -5px 0 0;
    color: #2E3C69; /*background-color: #DFFFFF;
    CSS 3 elements 
    webkit-border-radius: 0.50em;
    -moz-border-radius: 0.50em;
    background-color: #FFFFFF;
    border-bottom-radius: 0.50em;*/
    background-repeat: repeat-x;
    width: 1213px;
}
.RangeTable_Header
{
    /*webkit-border-radius: 0.50em;
    -moz-border-radius: 0.50em;
    border-bottom-radius: 0.50em;
    margin-left: 5px;*/
    background-color: #f4f8fd;
    background-position: 0 70px;
    background-image: url('/Images/SiteImages/BGImages/keypad_blue_bg.png');
    background-repeat: repeat-x;
    border: 0.02em solid #C2D9EB;
    font: bold 11px/2em arial, geneva, helvetica, sans-serif;
    margin-right: 5px;
    text-align: center;
    width: 100%;
}
.RangeTable
{
    /*webkit-border-radius: 0.50em;
    -moz-border-radius: 0.50em;
    border-bottom-radius: 0.50em;
    margin-left: 5px;*/
    background-color: #EEEEEE;
    background-image: url('/Images/SiteImages/BGImages/keypad_blue_bg.png');
    background-repeat: repeat-x;
    border: 0.02em solid #C2D9EB;
    font: bold 11px/2em arial, geneva, helvetica, sans-serif;
    margin-right: 5px;
    text-align: center;
    width: 100%;
}

.SearchHeading
{
    /*webkit-border-radius: 0.50em;
    -moz-border-radius: 0.50em;
    border-bottom-radius: 0.50em;*/
    background-color: #EEEEEE;
    background-image: url('/Images/SiteImages/BGImages/keypad_blue_bg.png');
    background-repeat: repeat-x;
    border: 0.02em solid #C2D9EB;
    font: bold 11px/2em arial, geneva, helvetica, sans-serif;
    margin-left: 5px;
    margin-right: 5px;
    text-align: left;
}
.rounded
{
    border: 0.02em solid #D0DBE6;
    font: bold small/ 1em arial, geneva, helvetica, sans-serif;
    color: #2E3C69; /*background-color: #DFFFFF;
    CSS 3 elements */
    webkit-border-radius: 0.50em;
    -moz-border-radius: 0.50em;
    border-bottom-radius: 0.50em;
    background-color: #FFFFFF;
    background-image: url('/Images/SiteImages/BGImages/bg_gradient.png');
    background-repeat: repeat-x;
    text-align: left;
}
.ListHeadings
{
    border: 0.02em solid #D0DBE6;
    color: #2E3C69; /*background-color: #DFFFFF;
    CSS 3 elements */
    webkit-border-radius: 0.50em;
    -moz-border-radius: 0.50em;
    border-bottom-radius: 0.50em;
    background-color: #FFFFFF;
    background-image: url('/Images/SiteImages/BGImages/keypad_blue_bg.png');
    background-repeat: repeat-x;
    text-align: left;
}
.InputBoxes
{
    border: 2px solid #B9CFFF;
    border-radius: 0.50em;
    webkit-border-radius: 0.50em;
    -moz-border-radius: 0.50em;
    border-bottom-radius: 0.50em;
    box-shadow: black 0.1em 0.1em 0.2em;
    margin: 5px;
    padding: 10px;
}

.BlueTextShadow
{
    text-shadow: -1px 0 #9ECCED, 0 1px #9ECCED, 1px 0 #9ECCED, 0 -1px #9ECCED;
}
.NavyTextOutline
{
    text-shadow: -1px 0 #000080, 0 1px #000080, 1px 0 #000080, 0 -1px #000080;
}
.Blink
{
    text-decoration:blink;    
}
.UpperCase
{
    text-transform: uppercase;
}
.InnerBoxShadow
{
    box-shadow:inset 0 0 10px #000000;
    -moz-box-shadow:inset 0 0 10px #000000;
}
.DoubleTextOutline
{
        text-shadow: -1px 0 #000080, 0 1px #000080, 1px 0 #000080, 0 -1px #000080.
                     -2px 0 #9ECCED, 0 2px #9ECCED, 2px 0 #9ECCED, 0 -2px #9ECCED;
}
.MakeAnOfferBox
{
    background-image: url('/Images/SiteImages/BGImages/noise-bg.png');
    /*font-weight: bold;
    width: 128px;
    padding: 10px 10px 10px 0;
    margin: 10px;
    height: 85px;*/
}
#BoxBTN
{
    margin: 3px 0 0 0px;
    text-align: center;
    /*font-size: small;
    background-color: #EBEBEB;
    border: solid 1px #999; 

    10px 10px 0 #ffd217, 
    20px 20px 0 #5ac7ff, 
    30px 30px 0 #ffd217, 
    40px 40px 0 #5ac7ff; */
}
#BoxTB
{
    border: 2px solid #004080;
    font-weight:bold;
    color: #000080;
    text-shadow:
    0px 0px 5px #ccc,
    -1px 0 #9ECCED, 0 1px #9ECCED, 1px 0 #9ECCED, 0 -1px #9ECCED;
    background-image: url('/Images/SiteImages/BGImages/gradient-white.png');
    /*0px 0px 1px Orange;*/
        border-radius: 0.2em;
        webkit-border-radius: 0.2em;
        -moz-border-radius: 0.2em;
        border-bottom-radius: 0.2em;
    /*rgb(204, 204, 204);    background-image: linear-gradient(top, #FFF, #CCC);
*/
        text-align:center;
        padding:3px;
        background-color: #FFF;
        box-shadow: inset 0 0 5px #000;
    -moz-box-shadow: inset 0 0 5px #000;
}
.Images
{
    height:150px;
    width:150;
    max-width: 200px; 
    padding: 5px; 
    background-color: white; 
    border-style: solid; 
    border-width: 1px; 
    border-color: rgb(204, 204, 204);
    /*margin:5px;*/
    text-align:center;
       }
/*.Images
{
    height:90px;
    max-width: 200px; 
    padding: 5px; 
    background-color: white; 
    border-style: solid; 
    border-width: 1px; 
    border-color: rgb(204, 204, 204);
    width:90;
    margin:5px;
    text-align:center;
        }*/
.Engraved
{
    color: #528d0c;/*#80000*/
    font-weight: bold;
    text-shadow: -1px 0 #9ECCED, 0 1px #9ECCED, 1px 0 #9ECCED, 0 -1px #9ECCED, 0px 1px 1px #fff;
}

.TransRounded 
{
    border-radius: 0.50em;
    webkit-border-radius: 0.50em;
    -moz-border-radius: 0.50em;
    border-bottom-radius: 0.50em;
    box-shadow: #999 0.0em 0.0em 0.6em;
    background-color: transparent;
    margin:5px;
    }
    
.title
{
    /*webkit-border-radius: 0.50em;
    -moz-border-radius: 0.50em;
    border-bottom-radius: 0.50em;
    margin-left: 5px;*/
    border-style: solid;
    border-width: 0.02em;
    border-color: #C2D9EB;
    background-image: url('/Images/SiteImages/BGImages/keypad_blue_bg.png');
    background-repeat: repeat-x;
    font: 700 20px arial, geneva, helvetica, sans-serif;
    margin-right: 5px;
    padding: 7px;
}

.MAO_ImgsDiv
{
    border: solid 1px #CCCCFF;
    padding: 5px;
    margin: 10px;
    height: 70px;
    width: 70px;
    float: left;
    vertical-align: bottom;
    text-align: center;
    position: relative;
}
.MAO_Imgs
{
    height: 70px;
    width: 70px;
}
.ChromBG
{
    background-position: center center;
    background-image: url('/Images/SiteImages/BGImages/ChromeBG.png');
    background-repeat: repeat-x;
    border: solid 2px #FFFFFF;
}
.WhiteOutline
{
   text-shadow: -1px 0 #FFFFFF, 0 1px #FFFFFF, 1px 0 #FFFFFF, 0 -1px #FFFFFF;
     
}
.BorderRadTOP_50
{
    border-radius: 0.50em;
    webkit-border-radius: 0.50em;
    -moz-border-radius: 0.50em;
 }
.Small
{font-size: small;}

.Large
{font-size: Large;}

.WhiteText
{color:White;}
.GVBottomMargin{margin-bottom:20px;}
/*.TransRounded Protected GREEN
{
    border-radius: 0.50em;
    webkit-border-radius: 0.50em;
    -moz-border-radius: 0.50em;
    border-bottom-radius: 0.50em;
    box-shadow: #999 0.0em 0.0em 0.6em;
    background-color: #FC7903;
    background-image: -moz-linear-gradient(top, #8aec14, #528d0c);
    background-image:
          -webkit-gradient(linear, left top, left bottom, from(#8aec14), to(#528d0c));
    background-image: -webkit-linear-gradient(top, #8aec14, #528d0c);
    background-image: -o-linear-gradient(top, #8aec14, #528d0c);
    background-image: linear-gradient(top, #8aec14, #528d0c);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#8aec14',
                                                     EndColorStr='#528d0c');
  
}
ORANGE
    border-radius: 0.50em;
    webkit-border-radius: 0.50em;
    -moz-border-radius: 0.50em;
    border-bottom-radius: 0.50em;
    box-shadow: #999 0.0em 0.0em 0.6em;
    background-color: #FC7903;
    background-image: -moz-linear-gradient(top, #FC7903, #9ECCED);
    background-image:
          -webkit-gradient(linear, left top, left bottom, from(#FC7903), to(#9ECCED));
    background-image: -webkit-linear-gradient(top, #FC7903, #9ECCED);
    background-image: -o-linear-gradient(top, #FC7903, #9ECCED);
    background-image: linear-gradient(top, #FC7903, #9ECCED);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FC7903',
                                                     EndColorStr='#9ECCED');
  */
#NewFont
{
        
}
.property_overview_bannerright
{
    position: absolute;
    top: 0px;
    left: 0px;
}
.LinkFont_Left a
{
    color: #4A4589;
}

.LinkFont_Left a:visited
{
    color: #4A4589;
    
}
.LinkFont_Left
{
    color: #4A4589;
}
.LinkFont_Major a
{
    color: Black;/**/
 }
.LinkFont_Major a:visited
{
   color: Black;/**/ 
 }
.LinkFont_Major a:hover
{
   color: OrangeRed;/**/ 
 }
.LinkFont_Major
{
     color: Black;/**/
}
#BetaDIV
{   
    float:right; 
    font-size:2em;
}

.MasterTBL {margin:135px 0 0 0}

@media screen and (max-width: 1100px) {
    
    .MasterBody 
        {
            height:auto;
            width:auto;
        }
        
    /*.TextShadow, .Uppercase, .Title, .TopBar
        {font-size:30px;}*/
    .TopBar
    {
        width: 100%;
		
    }
    #Logo a > img
    {
        height: 30px;
        width: auto;
    }
    #BetaDIV
    {
        display:none;
    }
    .body {}
    .TopBar {width:auto;}
	.Media
	{
	    display: none;
	}
	.LeftMedia
	{
	    display: none;
	}
}
@media screen and (max-width: 815px) {
		
	.TopBar {width:auto;}
	.Media
	{
	    display: none;
	}
	.LeftMedia
	{
	    display: none;
	}
	.MasterTBL 
	{
	    margin:200px 0 0 0
	}
}

