/*---  FR employer.aspx css  ----------------------------*/


#employer_container   { width: 482px; 
              	        height: 845px;
    	                float: left;
                        /*border: solid 1px orange;*/ 
                        margin-left: 10px;
                        margin-top: 10px; /*background:blue*/ }

#employer_container a { /*color: orange;*/ }


/*---  employer info  ---------------------------------------------------------*/

#employer_info  { background: #fff /*url(../images/rme_about.jpg)*/;
                  background-repeat: no-repeat;
                  width: 460px;
                  height: 140px;
                  margin-left: 10px;
                  margin-right: 10px;
                  margin-top: 10px;
                  position: relative; }

#lblEmpName     { position: absolute;
                  left: 0px;
                  top: 0px;    
                  font-size: 18pt;
                  font-weight: bold;  
                  color: Orange;}

#lblCityProv    { position: absolute;
                  left: 0px;
                  top: 25px;
                  display: none; }

#link_Emp_URL { position: absolute;
                left: 0px;
                top: 30px; 
                font-size: 8pt;
                color: Orange; }

#lblOverallRating     { position: absolute;
                        left: 0px;
                        top: 60px;
                        font-weight: bold; }

#overall_ratingStars  { position: absolute; 
                        left: 110px;
                        top: 60px; }

#lblAmountOfRatesText { position: absolute;
                        left: 0px;
                        top: 80px;
                        font-weight: bold; }

#lblAmountOfRates     { position: absolute;
                        left: 85px;
                        top: 80px; }

#lbl_Industry_Title { position: absolute;
                      left: 0px;
                      top: 100px;
                        font-weight: bold; 
            display: none; }

#lbl_Industry       { position: absolute;
                      left: 250px;
                      top: 100px;
            display: none; }

#lbl_Size_Title     { position: absolute;
                      left: 0px;
                      top: 100px; 
                      font-weight: bold;  }

#lbl_Size           { position: absolute;
                      left: 50px;
                      top: 100px; }


#lbtnRateEmployer     { position: absolute;
                        left: 280px;
                        top: 60px;
                        font-size: 12pt;
                        /*font-style: oblique;*/ 
                        font-weight: bold; 
                        color: #84ad40; 
                        z-index:1;}

A.BeFirst     { 
                        font-size: 12pt;
                        /*font-style: oblique;*/ 
                        font-weight: bold; 
                        color: #84ad40; }
A.BeFirst:hover     { 
                        text-decoration:none; }

/*---  sorting menu  -----------------------------------------------------------*/ 

#sorting              { background: #fff url(../images/rme_sorting.jpg);
                        background-repeat: no-repeat;
                        width: 460px;
                        height: 80px;
                        padding-top: 10px;
                        padding-left: 5px;
                        margin-left: 10px;
                        position: relative; }
                        
/*#sorting a  { color: black; }
#sorting a:hover { color: black; text-decoration: none; } */                        

#sorting  p { margin-top: 5px;
              margin-bottom: 8px;   }

/*#### HIDE UNTIL DEVELOPED ######### ----------------------------------------*/

#lblShowing {display:none;}

#lblShowing1 {display:none;}

#lblShowingOf {display:none;}

#lblShowing2{display:none;}

#lblPages { display:none;}

#lbtnPrevious { color: #84ad40; display:none;}
   
#lbtnNext {color: #84ad40;display:none;}

#lbtnLanguageFilter { position: absolute;
                               left: 340px;
                               color: #84ad40; 
                               }

#lblSorting { display: none; }

/*---------------------------------------------------------------------------*/

#lbtnNewOld { color: #84ad40;}

#lbtnBestWorst {color: #84ad40; }

#lbtnMostHelpful {color: #84ad40; }


/*---  employer/user ratings  --------------------------------------------------*/


#user_ratings { width: 455px;
                margin-top: 25px;
                margin-left: 0px; }

.userRates    { margin-bottom: 10px; 
                margin-top: 10px; 
                padding-bottom: 10px;
                padding-top: 10px;
                border-bottom: dashed 1px orange;
                border-top: dashed 1px orange;
                background: #fbfdf8;  }
                        
.p1         {  }

.p2 a        { color: orange;}
.p2 a:hover { color: orange; text-decoration: none;}


.p3         { }
	          
.pm { width: 40px; }
.com {  }	          
	           
#paragraph  {  }

.p4 { font-size: 8pt; }
.p4 a       { color: #84ad40;  }
.p4 a:hover { color: orange; text-decoration: none;}
			
			
.plusminusLink	{  background: lime; width: 40px;}	
				
#plusminus   { border: 0px; }

#user_ratings p { margin-top: 5px; }


/*---  score section ------------------------------------------------------*/


#employer_ratings     { width: 304px; 
		                height: 860px;
		                /*background: #fff url(../images/rme_tablesLong.jpg);
                        background-repeat: no-repeat;*/
                        float: right; 
                        position: relative;
                        /*border: solid 1px red;*/
                        }
                        
#right_column                        
{
    width: 284px; 
    height: 855px;
    position: relative;
    border-left: solid 1px #F8941C;
    border-right: solid 1px #F8941C;
    border-bottom: solid 1px #F8941C;
    border-top: none;
}

#img_header_RMenu
{
    border: solid 0px black;
    position:absolute;
    left:-1px;
    top:0px;
    z-index:2;
}


#lblTitleScores { position: absolute;
                       left: 20px;
                       top: 20px;
					   color: orange;
				       font-weight: bold;
				       font-size: 12pt; } 

#scoreTable        { position: absolute;
                     width: 277px;
                     left: 5px;
                     top: 50px;
                     font-size: 8pt;
                     text-align: left; }

                     
#scoreTable td        { padding-top: 5px;
                        padding-bottom: 5px;
                        padding-left: 2px; }

#odd                  { background: #e8f3d3; }

#even                 { background: #fbfdf8; }


/* dropdown province */
#dd_provinces 
{
    display:none;
    position:absolute;
    border-bottom:solid 1px #84ad40;    
    border-right:solid 1px #84ad40;
    border-top:none;
    border-left:solid 1px #84ad40;
    width:167px;
    background-color:White;
    padding-top:0px;
    padding-left:0px;
    top:0px;
    left:0px;
    z-index:2;
}
              
#lbl_current_province 
{
    display:none;
    position:absolute;
    top:0px;
    left:0px;
    width:150px;
    height:18px;
    padding-top:2px;
    padding-left:2px;
    z-index:2;
    border-bottom:solid 1px #84ad40;    
    border-left:solid 1px #84ad40;
    border-top:solid 1px #84ad40;
    border-right:none;
    color:Black;
    font-size:11px;
    background:white;
 }
 
 #img_select_province
 {
    position:absolute;
    border-bottom:solid 1px #84ad40;    
    border-right:solid 1px #84ad40;
    border-top:solid 1px #84ad40;
    border-left:none;
    display:none;
    height:20px;
    width:15px;
    padding:0px;
    z-index:2;
 }
 
 a.province 
 {
    color : #000000;
    padding-top:2px;
    padding-left:2px;
    padding-bottom:2px;
    font-size:12px;
    font-weight:normal;
    display:block;
    border-top:solid 1px #E9F4D4;
    text-decoration:none;
    height:18;
  }
  
  a.province:hover 
 {
    
    color : #84ad40;
    background-color:#E9F4D4;
  }
  
 ul.province
 {
  list-style-type:none;
 }

#divChooseProvince,#divChooseOtherProvinces                                                  
{
    border:solid 1px #84ad40;
    width:176px;
    background-color:#FFFFFF;
    position:absolute;
    top:-500px;
    left:-500px;
    
}

#lbl_set_provinces
{
    color: #84ad40;
    font-size:11px;
}

#SortProgress {
    position:absolute;
    left:217px;
    top:275px;
}