 
         

/* Selectmenu
----------------------------------*/
.ui-selectmenu { display: block; position:relative; height:2em; text-decoration: none; overflow:hidden;}
.ui-selectmenu-icon { position:absolute; right:6px; margin-top:-8px; top: 50%; background:url(../images/signup/select-menu-icon.png) no-repeat center center !important;}
.ui-selectmenu-menu { padding:0; margin:0; list-style:none; position:fixed;   /*visibility: hidden;*/ display:none; overflow: auto; z-index:900;}
.ui-selectmenu-open { /*visibility: visible;*/ display:block; }
.ui-selectmenu-menu-popup { margin-top: -1px; }
.ui-selectmenu-menu-dropdown { }
.ui-selectmenu-menu li { padding:0; margin:0; display: block; border-top: 1px dotted transparent; border-bottom: 1px dotted transparent; border-right-width: 0 !important; border-left-width: 0 !important; font-weight: normal !important; }
.ui-selectmenu-menu li a,.ui-selectmenu-status {line-height: 1.4em; display:block; padding:.3em 1em; outline:none; text-decoration:none; }
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-hasIcon .ui-selectmenu-status { padding-left: 20px; position: relative; margin-left: 5px; }
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon { position: absolute; top: 1em; margin-top: -8px; left: 0; }
.ui-selectmenu-status { line-height: 1.4em; }
.ui-selectmenu-open li.ui-selectmenu-item-focus a {  }
.ui-selectmenu-open li.ui-selectmenu-item-selected { }
.ui-selectmenu-menu li span,.ui-selectmenu-status span { display:block; margin-bottom: .2em; }
.ui-selectmenu-menu li .ui-selectmenu-item-header { font-weight: bold; }
.ui-selectmenu-menu li .ui-selectmenu-item-content {  }
.ui-selectmenu-menu li .ui-selectmenu-item-footer { opacity: .8; }
/*for optgroups*/
.ui-selectmenu-menu .ui-selectmenu-group { font-size: 1em; }
.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label { line-height: 1.4em; display:block; padding:.6em .5em 0; font-weight: bold; }
.ui-selectmenu-menu .ui-selectmenu-group ul { margin: 0; padding: 0; }


.ui-state-default, 
.ui-widget-content,
.ui-state-default, 
.ui-state-hover a, 
.ui-state-hover a:hover,
.ui-widget-content a {
   /* border-color:#aba498;     */
    color:#aba498;
    /*font-family:'AvenirHeavy', Arial, sans-serif;*/
}
.ui-selectmenu {

    /* css3 for IE */
 /*   behavior: url(../htc/PIE.htc);
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -moz-box-shadow: 0 0 5px #CBCBCB inset; */
  /*  border: 1px solid #D0CAC5;   */
   /* color: #CCCCCC;     */
    font-size: 20px;
    height: 32px;
    /*padding-left: 10px;*/
    padding-top: 6px;
    background-color:#ffffff;
    margin-bottom:10px;
    float: left;
    margin-top: -19px;
    height: 33px;
    margin-left: 5px;
    
}
.ui-selectmenu-icon { 
 /*   background:url(../images/signup/select-menu-icon.png) no-repeat center center !important;    */
   /* right:16px;   */
}
.ui-selectmenu-status {
    background:url(../images/content/select-menu-line.png) no-repeat right center !important;
    font-weight:normal !important;
    height:32px;
    line-height:32px;
    margin-right:47px;
    padding:0 16px;
    margin-left:-12px;
}
.ui-selectmenu-menu li a {
    font-size:18px;
    height:32px;
    line-height:32px;
    padding:0 16px;
}
     

     
     .instant-access-popup-form-bg {
    background-color: black;
    display: none;
    height: 100%;
    left: 0;
    opacity: 0.5;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 100;
}
.instant-access-popup-form {
    background: url("../images/instant/popup-bg.png") no-repeat scroll 0 0 transparent;
    display: none;
    height: 618px;
    left: -300px;
    margin-left: 50%;
    padding: 20px 20px 25px;
    position: fixed;
    top: 10px;
    width: 642px;
    z-index: 200;
}
.get-free-consultation-close {
    background: none repeat scroll 0 0 silver;
    bottom: 30px;
    cursor: pointer;
    margin: 10px;
    position: absolute;
    right: 15px;
    width: 60px;
    z-index: 210;
}
.OrangeHeadingSecondLevel {
    color: #FF7200;
    font-family: 'Ruda',cursive;
    font-size: 25px;
    line-height: 30px;
}
.en-intl {
    color: #CCCCCC;
    font-family: 'Ruda',cursive;
    font-size: 34px;
    margin-bottom: 10px;
    margin-top: 16px;
}
.en-intl * {
    line-height: 40px !important;
    margin: 0 !important;
    vertical-align: middle !important;
}
.SubLevel {
    font-size: 18px;
}
.ParentDigits {
    display: table;
    margin-top: 10px;
    width: 984px;
}
#Digits {
    height: 56px !important;
    margin-top: 10px;
}
.digit, .digit_small {
    border: 1px solid #D0CAC5;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 0 5px #CBCBCB inset;
    color: #CCCCCC;
    font-family: 'KnockoutHTF28',Arial,sans-serif;
    font-size: 50px;
    font-weight: normal;
    margin-right: 6px;
    padding-left: 4px;
    text-align: center;
    width: 25px;
}
.DarkGrey {
    margin-left: 5px;
    margin-right: 5px;
}
.DarkGreySmall {
    color: #CCCCCC;
    font-size: 80px;
    font-weight: normal;
    vertical-align: bottom;
}
.MiddleGrey {
    color: #CCCCCC;
    font-family: 'KnockoutHTF28',Arial,sans-serif;
    font-size: 65px;
    font-weight: normal;
    line-height: 50px;
    padding-top: 0;
}
.MiddleGreySmall {
    color: #CCCCCC;
    font-family: 'KnockoutHTF28',Arial,sans-serif;
    font-size: 65px;
    font-weight: normal;
    line-height: 50px;
    padding-top: 0;
    vertical-align: bottom;
}
.prefix {
    background-color: #FFFFFF;
    border: 2px solid #C2C2C2;
    color: #000000;
    font-size: 11px;
    font-weight: bold;
    height: 23px;
    text-align: center;
    text-transform: uppercase;
    width: 37px;
}
.prefix a, .prefix-active a {
    color: #000000;
    text-decoration: none;
}
.prefix-active {
    background-color: #FFFFFF;
    border: 2px solid #666666;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    height: 23px;
    text-align: center;
    text-transform: uppercase;
    width: 37px;
}
.ConsultingInput {
    background-color: #FFFFFF;
    border: 1px solid #D0CAC5;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 0 5px #CBCBCB inset;
    color: #CCCCCC;
    font-size: 20px;
    height: 32px;
    margin-bottom: 10px;
    padding-left: 10px;
    padding-top: 6px;
    width: 390px;
}
.FloatLeft {
    float: left;
}
.DarkGrey {
    margin-left: 5px;
    margin-right: 5px;
}
#formSubmit {
    position: absolute;
}
.popup-heading {
    color: #1D4D8B;
    display: block;
    font-family: 'Ruda',cursive;
    font-size: 28px;
    line-height: normal;
    margin: 0;
    padding: 0;
    position: relative;
}
.popup-gray-small-heading {
    color: #A39F9E;
    display: block;
    font-size: 12px;
    line-height: normal;
    margin: 0;
    padding: 0;
    position: relative;
}
#content > img {
    position: absolute;
}
#digitsWrapper {
    height: 65px;
}
#digitsWrapper .SubLevel {
    color: #CCCCCC;
    font-weight: bold;
}

 
.ui-selectmenu {
    background-color: #FFFFFF;
    border: 1px solid #D0CAC5;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 0 5px #CBCBCB inset;
    color: #CCCCCC;
    float: left;
    font-size: 20px;
    height: 32px;
    margin-bottom: 10px;
    padding-top: 6px;
}
 
.ui-state-default, .ui-widget-content, .ui-state-default, .ui-state-hover a, .ui-state-hover a:hover, .ui-widget-content a {
    border-color: #ABA498;
    color: #ABA498;
}
 
.ui-state-default, .ui-widget-content, .ui-state-default, .ui-state-hover a, .ui-state-hover a:hover, .ui-widget-content a {
    border-color: #ABA498;
    color: #ABA498;
}
 
.ui-selectmenu {
    display: block;
    height: 2em;
    overflow: hidden;
    position: relative;
    text-decoration: none;
}

  
.ui-state-default, .ui-widget-content, .ui-state-default, .ui-state-hover a, .ui-state-hover a:hover, .ui-widget-content a {
    border-color: #ABA498;
    color: #ABA498;
}
 
.ui-selectmenu-menu-dropdown {
}
        
.ui-state-default, .ui-widget-content, .ui-state-default, .ui-state-hover a, .ui-state-hover a:hover, .ui-widget-content a {
    border-color: #ABA498;
    color: #ABA498;
}
 
.ui-selectmenu-menu-dropdown {
}
 
.ui-selectmenu-open {
    display: block;
}
 
.ui-selectmenu-menu {
    display: none;
    list-style: none outside none;
    margin: 0;
    overflow: auto;
    padding: 0;
    position: absolute;
    top: 0;
    z-index: 900;
}
.ui-selectmenu-menu li {
    border-bottom: 1px dotted transparent;
    border-left-width: 0 !important;
    border-right-width: 0 !important;
    border-top: 1px dotted transparent;
    display: block;
    font-weight: normal !important;
    margin: 0;
    padding: 0;
}

.instant-bg {
    background:url('../images/instant/bg.gif') repeat-x;
    height:373px;
}

.instant-bg-ss {
    background:url('../images/instant/bg.gif') repeat-x;
    
}

.instant-pic {
    background:url('../images/instant/instant-pic-new.png') no-repeat;
    height:373px;
    background-position:1034px;
    line-height: 18px;
    margin-left: -485px;
    overflow: hidden;
    padding-left: 50%;
    position: relative;
    vertical-align: middle;
    white-space: nowrap;
    z-index: 12;
    color:#5992d9;
    padding-top: 40px;
    text-shadow: 2px 2px #0B3161;
    -moz-text-shadow: 2px 2px #0B3161;
    width:1010px;
}

.instant-pic-ss {
    line-height: 18px;
    margin-left: -485px;
    overflow: hidden;
    padding-left: 50%;
    position: relative;
    vertical-align: middle;
    white-space: nowrap;
    z-index: 12;
    color:#5992d9;
    padding-top: 0px;
    text-shadow: 2px 2px #0B3161;
    -moz-text-shadow: 2px 2px #0B3161;
    width:1010px;
}


.instant-heading {
    color:#ffffff;
    display: block;
    font-family: 'Ruda',cursive;
    font-size: 36px;
    line-height: normal;
    margin: 0;
    padding: 0;
    position: relative;
}

.pseudoul {
    background: url("../images/instant/triangle.png") no-repeat scroll 17px 5px transparent;
    height: 24px;
    padding-left: 30px;
    color:#ffffff;
}

.text-button {
    color:#919191;
    font-size:10px;
    width:346px;
    text-align:right;
    display:block;
    text-shadow:none;
    margin-top:-7px;
}

.instant-button {
    margin-top:30px;
}

#header .renderNavInstant {

    margin-top: 56px;
    position: relative;
    margin-left: 900px;
    color:#ffffff;
}

#header .renderNavInstant li {
    display: inline-block;
    margin-right: 5px;
    position: relative;
}

#header .renderNavInstant a {
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    height: 40px;
    line-height: 36px;
    padding: 0;
    position: relative;
    text-align: center;
}

#header .renderNavInstant li.questions  {
    color:#ffe2c4;
    font-family: 'Ruda',cursive;
    font-size: 28px;
    margin-right: 20px;
}

.questions-large {
    font-size:38px;
}

.InstantContent {
    color:#818181;
    font-size:12px;
    line-height:16px;
    padding-top: 50px;
    position: relative;
    padding-bottom:20px;
}

.InstantContent a {
    color:#ff9933;
    text-decoration:underline;
}

.instant-features {
    color:#575656;
    font-family: 'Ruda',cursive;
    font-size: 20px;
    line-height:26px;
    display:block;
    padding-bottom:15px;
}

.instant-features-ss {
    color:#575656;
    font-family: 'Ruda',cursive;
    font-size: 20px;
    line-height:26px;
    display:block;
    padding-bottom:15px;
}

.instant-features-blue {
    color:#1e4d89;
    font-family: 'Ruda',cursive;
    font-size: 20px;
    line-height:26px;
    display:block;
    padding-bottom:15px;
}

.instant-cell td {
    padding-right: 20px;
    width: 246px;
    padding-bottom: 30px;
}

#table-bg {
    background:url(../images/instant/instant-table-bg.gif);
    background-repeat:repeat-x;
    margin-top: 35px;
}

.table-heading {
    font-family: 'Ruda',cursive;
    font-size: 24px;
    color:#818181;
}

.orange {
    color:#fd9300;
    font-size: 42px;
    padding-left: 5px;
}

.deep-blue {
    color:#1e4d89;
}

.PaddingTop30 {
    padding-top:30px;
}

.free-account {
    font-family: 'Ruda',cursive;
    font-size: 24px;
    color:#575656;
    background-color:#ffffff;
    border-bottom:1px solid #d3d4d4;
    border-top:1px solid #d3d4d4;
    padding-top:20px;
    padding-bottom:20px;
}

.free-account-small {
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
    margin-top: -7px;
}

.column-options {
    padding-left:15px;
    border-left:1px solid #d3d4d4;
}

.instant-features-blue-line {
    border-bottom: 1px solid #CCCCCC;
    color: #1E4D89;
    display: block;
    font-family: 'Ruda',cursive;
    font-size: 20px;
    line-height: 26px;
    margin-bottom: 15px;
    padding-bottom: 5px;
}

.options {
    color:#575656;
    font-family: 'Ruda',cursive;
    font-size: 20px;
}

#instant-footer {
    background-color:#5b5a5a;
    height:50px;
    color:#aaaaaa;
    position: relative;
    z-index: 2;
    margin-left: -490px;
    overflow: hidden;
    padding-left: 50%;
    text-shadow: 2px 2px #4d4d4d;
    -moz-text-shadow: 2px 2px #4d4d4d;
}

#instant-footer a {
    color:#aaaaaa;
    text-decoration:none;
}

#instant-footer ul, #instant-subfooter ul {
    margin: 15px auto 0;
}

#instant-footer ul li, #instant-subfooter ul li {
    display: inline-block;
    position: relative;
    vertical-align: top;
    width: 44%;
}

#instant-subfooter {
    background-color:#494949;
    height:268px;
    color:#8d8d8d;
    position: relative;
    z-index: 2;
    margin-left: -490px;
    overflow: hidden;
    padding-left: 50%;
    
}

#instant-subfooter a {
    color:#b3b3b3;
}

.subfooter-heading {
    color: #b3b3b3;
    font-family: 'Ruda',cursive;
    font-size: 24px;
}

 
.instant-access-popup-form-bg{
    background-color:black;
    opacity:0.5;
    filter: alpha(opacity:50);
    width:100%;
    height:100%;
    top:0;
    left:0;
    display:none;
    position:fixed;
    z-index:100;
    
}
.instant-access-popup-form {
    position:fixed;
    background:url(../images/instant/popup-bg.png) no-repeat;
    height:618px;
    display:none;
    top:10px;
    width:642px;
    margin-left:50%;
    left:-300px;
    z-index:200;
    padding:20px;
    padding-bottom:25px;
    /*** css3 for IE 
    behavior: url(../htc/PIE.htc);
    border-radius:25px;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffe4b5), to(#ffffff));
    border:solid #c07429; *****/
}
.get-free-consultation-close{
    position:absolute;
    width:60px;
    right:15px;
    bottom:30px;
    cursor:pointer;
    z-index:210;
    background:silver;
    margin:10px;
}

/* From freeconsulting.css*/
.OrangeHeadingSecondLevel {
    color: #FF7200;
    font-family: 'Ruda',cursive;
    font-size: 28px;
    line-height:30px;
    
}
.en-intl {
    color: #ccc;
    font-family: 'Ruda',cursive;
    font-size: 34px;
    margin-bottom: 10px;
    margin-top: 16px;
    margin-left: 5px;
}
.en-intl *{
    margin: 0 !important;
    line-height:40px !important;
    vertical-align:middle !important;
}
.SubLevel {
    font-size: 18px
}
.ParentDigits {
    display: table;
    width: 984px;
    margin-top: 10px;
}
#Digits{
    height:56px !important;
    margin-top:10px;
}
.digit,.digit_small {
    width: 25px;
    /* height: 45px;  it creates a bug under ie */
    text-align: center;
    color: #ccc;
    border: 1px solid #d0cac5;
    /* css3 for IE */
    behavior: url(http://m.vidly.dev.vid.ly/htc/PIE.htc);
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    box-shadow: inset 0 0 5px #cbcbcb;
    -moz-box-shadow: inset 0 0 5px #cbcbcb;
    font-family: 'KnockoutHTF28', Arial, sans-serif;
    font-size: 50px;
    font-weight: normal;
    margin-right: 6px;
    padding-left: 4px;
}
/*
.digit_small {
    border: 1px solid #d0cac5;
    color: #ccc;
    font-family: 'KnockoutHTF28', Arial, sans-serif;
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px;
    box-shadow: inset 0 0 5px #cbcbcb;
    -moz-box-shadow: inset 0 0 5px #cbcbcb;
    font-size: 65px;
    font-weight: normal;
    height: 45px;
    margin-right: 6px;
    padding-left: 4px;
    text-align: center;
    width: 17px;
}
*/
.DarkGrey {
    margin-left: 5px;
    margin-right: 5px;
    
}
.DarkGreySmall {
    color: #ccc;
    font-size: 80px;
    font-weight: normal;
    vertical-align: bottom;
    height: 57px;
    position: relative;
    /*top: -21px;*/
}
.MiddleGrey {
    
    color: #ccc;
    font-size: 65px;
    font-weight: normal;
    font-family: 'KnockoutHTF28', Arial, sans-serif;
    padding-top: 0;
    line-height:50px;
    padding-top: 5px;
     margin-right: 5px;      
}
.MiddleGreySmall {
    color: #ccc;
    font-size: 65px;
    font-family: 'KnockoutHTF28', Arial, sans-serif;
    font-weight: normal;
    vertical-align: bottom;
    padding-top: 0;
    line-height:50px;
    padding-top: 5px;
}
.prefix {
    width: 37px;
    height: 23px;
    text-transform: uppercase;
    border: 2px solid #c2c2c2;
    color: #000;
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    background-color: #fff;
}
.prefix a,
.prefix-active a {
    color: #000;
    text-decoration: none;
}
.prefix-active {
    width: 37px;
    height: 23px;
    text-transform: uppercase;
    border: 2px solid #666666;
    color: #000;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    background-color: #fff;
}
.ConsultingInput {
    /* css3 for IE */
    behavior: url(http://m.vidly.dev.vid.ly/htc/PIE.htc);
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -moz-box-shadow: 0 0 5px #CBCBCB inset;
    border: 1px solid #D0CAC5;
    color: #CCCCCC;
    font-size: 20px;
    height: 32px;
    padding-left: 10px;
    padding-top: 6px;
    width: 390px;
    background-color:#ffffff;
    margin-bottom:10px;
}
.FloatLeft{
    float:left;
}
.DarkGrey{
    margin-left:5px;
    margin-right:5px;
    padding-top: 5px;
}
#formSubmit{
    position:absolute;
    /*bottom:15px;
    left:0;*/
}

.popup-heading {
    color: #1d4d8b;
    display: block;
    font-family: 'Ruda',cursive;
    font-size: 40px;
    line-height: normal;
    margin: 0;
    padding: 0;
    position: relative;
}

.popup-gray-small-heading {
    color: #a39f9e;
    display: block;
    font-size: 12px;
    line-height: normal;
    margin: 0;
    padding: 0;
    position: relative;
    font-family:Ubuntu;
    }
#content > img{
    position:absolute;
}
#digitsWrapper{
    height:65px;
}
#digitsWrapper .SubLevel{
    color:#CCCCCC;
    font-weight:bold;
}
                              
.inputContainer{position:relative; float:left;}
.formError {
    position:absolute;
    top:300px; left:300px;
    display:block;
    z-index:5000;
    cursor:pointer;
}
#debugMode{
    background:#000;
    position:fixed;
    width:100%; height:200px;
    top:0; left:0;
    overflow:scroll;
    opacity:0.8;
    display:block;
    padding:10px;
    color:#fff;
    font-size:14px;
    z-index:100000;
}
.ajaxSubmit{ padding:20px; background:#55ea55;border:1px solid #999;display:none}
.formError .formErrorContent {
    width:100%; 
    background:#624D34;
    color:#fff;
    width:200px;
    font-family:tahoma;
    font-size:12px;
    font-weight: bold;
    border:1px solid #382407;
    box-shadow: 0px 2px 2px #555555;
    -moz-box-shadow: 0px 2px 2px #555555;
    -webkit-box-shadow: 0px 2px 2px #555555;
    padding:4px 10px 4px 10px;
    behavior: url(http://m.vidly.dev.vid.ly/htc/PIE.htc);
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;

}
.greenPopup .formErrorContent {background:#33be40;}
.blackPopup .formErrorContent {background:#393939;color:#FFF;}
.formError .formErrorArrow{
    width:15px;
    margin:-2px 0 0 13px;
    z-index:5001;
}
.formError .formErrorArrowBottom{top:-7px;margin:0 -3px -3px 12px; position:absolute;}
.formError .formErrorArrow div{
    border-left:1px solid #382407;
    border-right:1px solid #382407;
    box-shadow: 0px 2px 2px #444;
    -moz-box-shadow: 0px 2px 2px #444;
    -webkit-box-shadow: 0px 2px 2px #444;
    font-size:0px; height:1px; background:#624D34;margin:0 auto;line-height:0px; font-size:0px; display:block;
}
.formError .formErrorArrowBottom div{
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}
.greenPopup .formErrorArrow div{background:#33be40;}
.blackPopup .formErrorArrow div{background:#393939;color:#FFF;}
.formError .formErrorArrow .line10{width:15px;border:none;} 
.formError .formErrorArrow .line9{width:13px;border:none;} 
.formError .formErrorArrow .line8{width:11px;} 
.formError .formErrorArrow .line7{width:9px;} 
.formError .formErrorArrow .line6{width:7px;} 
.formError .formErrorArrow .line5{width:5px;} 
.formError .formErrorArrow .line4{width:3px;} 
.formError .formErrorArrow .line3{
    display:none;
    width:1px;
    border-left:2px solid #382407;
    border-right:2px solid #382407;
    border-bottom:0px solid #382407;
}
.formError .formErrorArrow .line2{width:3px;border:none;background:#382407;}
.formError .formErrorArrow .line1{width:1px;border:none;background:#382407;}  


    
    
         

/* Selectmenu
----------------------------------*/
.ui-selectmenu { display: block; position:relative; height:2em; text-decoration: none; overflow:hidden;}
.ui-selectmenu-icon { position:absolute; right:6px; margin-top:-8px; top: 50%; background:url(../images/signup/select-menu-icon.png) no-repeat center center !important;}
.ui-selectmenu-menu { padding:0; margin:0; list-style:none; position:fixed; top: 462px !important; /*visibility: hidden;*/ display:none; overflow: auto;z-index:900;}
.ui-selectmenu-open { /*visibility: visible;*/ display:block; }
.ui-selectmenu-menu-popup { margin-top: -1px; }
.ui-selectmenu-menu-dropdown { }
.ui-selectmenu-menu li { padding:0; margin:0; display: block; border-top: 1px dotted transparent; border-bottom: 1px dotted transparent; border-right-width: 0 !important; border-left-width: 0 !important; font-weight: normal !important; }
.ui-selectmenu-menu li a,.ui-selectmenu-status {line-height: 1.4em; display:block; padding:.3em 1em; outline:none; text-decoration:none; }
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-hasIcon .ui-selectmenu-status { padding-left: 20px; position: relative; margin-left: 5px; }
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon { position: absolute; top: 1em; margin-top: -8px; left: 0; }
.ui-selectmenu-status { line-height: 1.4em; }
.ui-selectmenu-open li.ui-selectmenu-item-focus a {  }
.ui-selectmenu-open li.ui-selectmenu-item-selected { }
.ui-selectmenu-menu li span,.ui-selectmenu-status span { display:block; margin-bottom: .2em; }
.ui-selectmenu-menu li .ui-selectmenu-item-header { font-weight: bold; }
.ui-selectmenu-menu li .ui-selectmenu-item-content {  }
.ui-selectmenu-menu li .ui-selectmenu-item-footer { opacity: .8; }
/*for optgroups*/
.ui-selectmenu-menu .ui-selectmenu-group { font-size: 1em; }
.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label { line-height: 1.4em; display:block; padding:.6em .5em 0; font-weight: bold; }
.ui-selectmenu-menu .ui-selectmenu-group ul { margin: 0; padding: 0; }


.ui-state-default, 
.ui-widget-content,
.ui-state-default, 
.ui-state-hover a, 
.ui-state-hover a:hover,
.ui-widget-content a {
   /* border-color:#aba498;     */
    color:#aba498;
    /*font-family:'AvenirHeavy', Arial, sans-serif;*/
}
.ui-selectmenu {

    /* css3 for IE */
 /*   behavior: url(../htc/PIE.htc);
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -moz-box-shadow: 0 0 5px #CBCBCB inset; */
  /*  border: 1px solid #D0CAC5;   */
   /* color: #CCCCCC;     */
    font-size: 20px;
    height: 32px;
    /*padding-left: 10px;*/
    padding-top: 6px;
    background-color:#ffffff;
    margin-bottom:10px;
    float: left;
    margin-top: -19px;
    height: 33px;
    margin-left: 5px;
    
}
.ui-selectmenu-icon { 
 /*   background:url(../images/signup/select-menu-icon.png) no-repeat center center !important;    */
   /* right:16px;   */
}
.ui-selectmenu-status {
    background:url(../images/content/select-menu-line.png) no-repeat right center !important;
    font-weight:normal !important;
    height:32px;
    line-height:32px;
    margin-right:47px;
    padding:0 16px;
    margin-left:-12px;
}
.ui-selectmenu-menu li a {
    font-size:18px;
    height:32px;
    line-height:32px;
    padding:0 16px;
}
                 
.ui-selectmenu,.ui-selectmenu-status {
    color: #CCCCCC;
    font-size: 20px;
}
    
.DarkGreySmall img{
 padding:5px;   
 vertical-align:top;   
}   
    