﻿/*
general
*/
body 
{
      font-size:12px;
      font-family:arial;
      margin:0px;
      padding:0px;
      overflow-x:hidden;
}

input
{
      font-size:12px;
      font-family:arial;
}

select
{
      font-size:12px;
      font-family:arial;
}

textarea
{
      font-size:12px;
      font-family:arial;
}

.templateLeftDiv
{
      float:left;
      width:720px;
      padding-bottom:10px;
      text-align:right;
      direction:rtl;
      margin-right:20px;
}

.templateRightDiv
{
      float:right;
      width:260px;
      padding-bottom:10px;
      display:block;
      text-align:right;

}

.contentDiv
{
      width:1000px;
      background-color:#ffffff;     
      text-align:right;
      display:block;
      padding:0 0 50px 0;
      margin:0;
}


/*
Top Panel
*/
.topPanelDiv
{
    border:1px solid #CFCFCF;   
    height:30px;
    background:url('/App_Themes/images/topPanelBG.gif');
}


.topPanelDiv:after
{
      content:".";
      display:block;
      height:0;
      clear:both;
      visibility:hidden;
}

.topPanelDiv div.r
{
   margin:5px;
   float:right;
   color:#53554A;
   font-size:14px;
   font-weight:bold;
}

.topPanelDiv div.r a
{
   color:#F6871B;
   text-decoration:none;
}


.topPanelDiv div.l
{
   margin:5px;
   float:left;
   color:#53554A;
   font-size:14px;
   font-weight:bold;
}

.topPanelDiv div.l a
{
   color:#03368B;
   
}

/*
header
*/

.headerDiv
{
      height:112px;

}

.logoDiv
{
      float:right;
      text-align:right; 
}

.logoDiv img
{
      border:0;
      margin-left:15px;
      margin-top:10px;
}




.logoDiv div.headerTitle
{
      margin:0 0 3px 0;
      font-size:13px;
      color:#484848;
      font-weight:bold;
      direction:rtl;
}

.logoDiv div.headerTitle h1
{
      
      font-size:13px;
      color:#484848;
      font-weight:bold;
      margin-top:87px;
      display:inline;
}

.headerNavDiv
{     
      float:left;
      width:392px;
      height:112px;
      background:url('/App_Themes/images/headerLeftBG.gif') no-repeat;
      overflow:hidden;
      
      
}

.headerLeadButton
{
    cursor:pointer;
    width:280px;
    height:28px;
    margin-top:45px;
    margin-left:20px;
}

.headerNavDiv div.search
{     
      margin-top:10px;
}


.headerBottomDiv
{

      height:31px;
      text-align:right;
      direction:rtl;
      margin:0 0 3px 0;
      width:1000px;
      background:url('/App_Themes/images/headerBG.gif') repeat-x;
      overflow:hidden;
}


.headerBottomDiv ul
{
      list-style-type:none;
    padding:0;
    margin:0;
    display:block;
    color:#ffffff;
    text-align:right;
    direction:rtl;
    height:31px;
}


.headerBottomDiv ul li.menu
{
    margin:0 0 0 5px;
    float:right;
    height:31px;
    width:110px;
    text-align:center;
    
}


.headerBottomDiv ul li.menu div.sub
{
    position:absolute;
    background-color:#FBFBFB;
    border:1px solid #0080D4;
    margin-top:6px;
    min-width:140px;
}

.headerBottomDiv ul li.menu div.sub div.cat
{
    margin:5px; 
    text-align:right;
}

.headerBottomDiv ul li.menu div.sub div.cat a
{
    font-size:12px;
    color:#03368B;
    font-weight:bold;
}

.headerBottomDiv ul li.sep
{
    margin:0 5px 0 0;
    background-color: White;
    float:right;
    height:31px;
    width:1px;
}




.headerBottomDiv ul li.menu a
{
      font-size:13px;
      color:#ffffff;
      text-decoration:none;
      font-weight:bold;
      display:inline-block;
      margin-top:8px;

}

.headerBottomDiv ul li a:hover
{
      font-size:13px;
      color:#ffffff;
      text-decoration:underline;
      font-weight:bold;
}


.topSearchText
{
      border:1px solid gray;  
      direction:rtl;
      text-align:right;
      width:260px;
      height:20px;
      font-size:17px;
      padding:2px;
      color:#333;
}


.topSearchTbl
{
      text-align:left;
}

.topSearchTbl td
{
      font-size:13px;
      color:#3C3C3C;    
}

.topSearchTbl td input
{
      border:1px solid #E1E1E1;
      direction:rtl;
      text-align:right;
}

/*
footer
*/
.footerDiv
{
      width:1000px;
      color:#BB017C;
      font-size:11px;
      text-align:right;
      display:block;
      direction:rtl;
      clear:both;
      background-color:#F7F7F7;
      border-top:2px solid #CFCFCF;
      
}

.footerDiv div.title
{
    font-size:18px;
    font-weight:bold;
    color:#474747; 
    margin:0 10px 0 0;  
}

.footerRdiv
{
    margin-top:15px;
    margin-bottom:15px;
    margin-right:10px;
      float:right;      
      width:300px;
      display:block;
      border-left:1px solid #DDDDDD;
      min-height:250px;
      height:100%;
      background:url('/App_Themes/images/footerRightBG.gif') no-repeat 0 0;   
}

.footerMdiv
{
    margin-top:15px;
    margin-bottom:15px;
      float:right;      
      width:300px;
      display:block;
      margin-right:10px;
      border-left:1px solid #DDDDDD;
      min-height:250px;
      height:100%;
      background:url('/App_Themes/images/footerMiddleBG.gif') no-repeat 0 100%;     
}


.footerLdiv
{
    margin-top:15px;
    margin-bottom:15px;
      float:right;      
      width:300px;
      display:block;
      margin-right:10px;
      min-height:250px;
      height:100%;      
}

.footerDiv ul
{
      list-style-type:none;
    padding:0;
    margin:10px 0 10px 0;
    width:200px;
    float:right;
}


.footerDiv ul li
{
    list-style-type:none;
    padding:0;
    margin:0 3px 3px 0;
    padding:0 8px 0 8px;
    width:250px;
    text-align:right;

}

.footerDiv ul li a
{
      font-size:12px;
      color:#03368B;
      text-decoration:none;
      font-weight:bold;
}

.footerDiv ul li a:hover
{
      font-size:12px;
      color:#03368B;
      text-decoration:underline;
      font-weight:bold;
}

.copyDiv
{
    clear:both;
    margin:10px 0 0 0;
    text-align:right;   
}

.copyDiv:after
{
      content:".";
      display:block;
      height:0;
      clear:both;
      visibility:hidden;
}

.copyDiv div.r
{
    float:right;
    width:320px;
    font-size:12px;
    color:#10ABE3;  
    font-size:11px
}

.copyDiv div.r a
{
    font-size:11px;
    color:#10ABE3;
}


.copyDiv div.m
{
    float:right;
    width:280px;
    color:#9E9E9E;
    font-size:11px;
    margin-right:10px;
}

.copyDiv div.l
{
    float:right;
    width:370px;
    color:#9E9E9E;
    font-size:11px;
    margin-right:10px;
}

/*
homepage 
*/
.hpContent
{
      display:block;
}

.hpContent:after
{
      content:".";
      display:block;
      height:0;
      clear:both;
      visibility:hidden;
}

.hpTop
{
      margin:0px 0 10px 0;
      width:1000px;
      height:180px;
      display:inline-block;
      background:url('/App_Themes/images/hpImage.gif') no-repeat;

}

.hpTop div.left
{
      float:left;
      width:405px;
}

.hpTop div.right
{
      float:right;
      text-align:right;
      width:450px;
      
}

.hpTop div h1
{
      font-size:25px;
      color:#03368B;
      margin:25px 10px 0 0;
      
}

.hpTop div h2
{
      font-size:20px;
      color:#484848;
      margin:5px 10px 0 0;
}

.hpTop div p
{
      font-size:12px;
      font-weight:bold;
      color:#484848;
      margin:5px 10px 0 0;
      direction:rtl;
}



.contentDiv:after
{
      content:".";
      display:block;
      height:0;
      clear:both;
      visibility:hidden;
}

.hpLeadTable
{
      background-color:#FAFAFA;     
      direction:rtl;
      text-align:right;
      font-size:12px;
      margin:15px 5px 15px 5px;
      display:block;
}

.hpLeadTableButton
{
      font-size:12px;
      font-weight:bold;
      color:#ffffff;
      font-family:Arial;
    background-color:#D74903;
      border:0;
      height:24px;
      width:80px;
      cursor:pointer;
      
}

.hpLeadTable td
{
      padding-right:10px;
      color:#4D4D4D;
      width:280px;
      vertical-align:top;
}

.hpLeadTable td input.inputText
{
      border:1px solid #03368B;
      background-color:#F7F7F7;
      width:180px;
}

.hpLeadTable td select
{
      border:1px solid #03368B;
      background-color:#F7F7F7;
      width:185px;
}

.hpLeadTable b
{
      font-size:14px;
      font-weight:bold;
      color:#4D4D4D;
}

.hpLeadTable td.title
{
      font-size:14px;
      font-weight:bold;
      color:#ffffff;
      background-color:#FF6E03;
      padding:2px;
      width:100%;
}

.hpLeadTable td.caption
{
      width:150px;
      vertical-align:top;
}

.hpLeadTable td.button
{
      text-align:left;
      padding-left:45px;
}

.HpRight
{
      float:right;
      width:613px;
      min-height:410px; 
      height:100%;
}



.HpLeft
{
      float:left;
      width:360px;
      margin-right:10px;
      display:inline-block;
      min-height:410px;
      height:100%;
      
}

.HpCats
{
      display:block;
      text-align:right;
      direction:rtl;
      
}

.HpCats h4
{
      color:#474747;
      padding:3px;
      margin:0;
      border-bottom:1px solid #BFBFBF;
}


.HpCats ul
{
    list-style-type:none;
    padding:5px 0 0 0;
    margin:0;
   
}


.HpCats ul li
{
    list-style-type:none;
    margin:0;
    float:right;
    width:136px;
    margin:3px 0 3px 23px;
    text-align:center;
}

.HpCats ul li.Last
{
    list-style-type:none;
    margin:0;
    float:left;
    width:136px;
    margin:3px 0 3px 0;
    text-align:center;
}


.HpCats ul li img
{
   display:block;
   border:0;
   margin-bottom:3px;
}

.HpCats ul li a
{
      font-size:15px;
      color:#03368B;
      text-decoration:none;
      font-weight:bold;
}

.HpCats ul li a:hover
{
      font-size:15px;
      color:#03368B;
      text-decoration:underline;
      font-weight:bold;
}

.HpMoreDiv
{
    margin:5px;
    text-align:left;   
}

.HpMoreDiv a
{
    color:#03368B;  
}

.hpSlogen
{
      margin:5px 15px 5px 15px;
      font-size:12px;
      color:#343434;
      height:48px;
      display:inline-block;
}

.HpSection
{
      background-color:#FAFAFA;
      text-align:right;
      direction:rtl;
      display:block;
      border:1px solid #ECECEC;
      margin-bottom:10px;
}

.HpSectionNoBorder
{
      border:0 !important;
}

.HpSection:after
{
      content:".";
      display:block;
      height:0;
      clear:both;
      visibility:hidden;
}


.HpSection h2
{
      color:#474747;
      display:inline-block;
      margin:10px;
      font-size:15px;
}

.HpSection h4
{
      color:#ffffff;
      display:inline-block;
      margin:10px;
}

.sideSection
{
      background-color:#ffffff;
      text-align:right;
      direction:rtl;
      display:inline-block;
      width:230px;
}

.HpSectionTop
{
      font-size:14px;
      display:block;
      text-align:right;
      direction:rtl;
      background-color:#604631;
      border-bottom:1px solid #F7F7F7;
      padding:5px;
}

.HpSectionTop h4
{
      margin:0;
      color:#ffffff;
      margin:3px;
      font-size:14px;
      
}

.HpSectionTop h2
{
      margin:0;
      color:#ffffff;
      margin:3px;
      font-size:14px;
      
}

.HpSectionTop h2 a
{
      margin:0;
      color:#ffffff;
      margin:3px;
      text-decoration:none;
      font-size:14px;
      
}


.HpSectionTop h1
{
      margin:0;
      color:#474747;
      margin:3px;
      font-size:14px;
      
}

.HpSectionTop h1 a
{
      margin:0;
      color:#474747;
      margin:3px;
      text-decoration:none;
      font-size:14px;
      
}

.HpArticle h2
{
      color:#D74903;
      font-size:20px;
      font-weight:bold;
      margin:0 0 5px 0;
}

.HpArticle
{
      direction:rtl;
      text-align:right;
      font-size:12px;
      color:#333333;    
      padding:10px;
      
}

.HpArticle img
{
      float:right;
      margin-left:10px;
      margin-bottom:10px;
      border:1px solid #ECECEC;
      
}


.pageSectionTop
{
      font-size:14px;
      display:block;
      text-align:right;
      direction:rtl;
      
      padding:0 0 2px 2px;
}


.pageSectionTop h1
{
      color:#474747;
      margin:0 0 3px 3px;
      font-size:35px;
      
}

.pageSectionTop h1 a
{
      margin:0;
      color:#474747;
      margin:3px;
      text-decoration:none;
      font-size:18px;
      
}



.PageSubSection
{
      font-size:14px;
      display:block;
      text-align:right;
      direction:rtl;
      border-bottom:3px solid #604631;
      padding:0 0 2px 2px;
}


.PageSubSection h2
{
      color:#474747;
      margin:0 0 3px 3px;
      font-size:25px;
      
}

.sideSectionTop
{
      color:#868686;
      margin:5px 0 0 0;
      font-size:14px;
      display:block;
      text-align:right;
      direction:rtl;
      background-color:#FFFFFF;
      border-bottom:1px solid #868686;
}

.sideSectionTop h2
{
      margin:3px;
      font-size:16px;
      color:#FF6E03;
      display:inline-block;
}

.sideSectionTop h2 a
{
      margin:0;
      font-size:16px;
      color:#FF6E03;
      text-decoration:none;
      font-weight:bold;
}

.moreArticlesDiv
{
      text-align:left;
      margin:10px;
      display:block;
      
}

.moreArticlesDiv a
{
      color:#333333;
      
}

/*
right side 
*/

.moreInfoDiv
{
      direction:rtl;
}

.sideMoreDiv
{
    margin:5px 0 5px 5px;
    text-align:left;  
}


.sideMoreDiv a
{
    font-size:12px;
    color:#D74903;
}

.rightPricesDiv
{
      width:200px;
      height:39px;      
      background:url('/App_Themes/images/prices-link-bg.gif');
      display:inline-block;
}

.rightPricesDiv div
{
      margin:10px 20px 0 0;
      font-size:14px;
      font-weight:bold;
      text-decoration:none;
      color:#158FB8;
      display:inline-block;
}

/*
busin card 
*/
.businCardDiv
{
    padding:10px 0 10px 0;
}

.businCardDiv:after
{
      content:".";
      display:block;
      height:0;
      clear:both;
      visibility:hidden;
}


.businCardDiv div.imageDiv
{
    border:1px solid #999;    
      overflow:hidden;
      width:184px;
      height:94px;
      float:right;
      margin:5px 0 5px 10px;
}


.businCardDiv div.imageDiv img
{
    margin:3px;
      width:178px;
      height:88px;

}

.googleCard
{
    clear:both;   
    background-color:#FAFAFA;
}



.businCardBottom
{
    margin-top:10px;

}

.businCardDiv:after
{
      content:".";
      display:block;
      height:0;
      clear:both;
      visibility:hidden;
}

.businCardBottom div.right
{
    width:310px;

    float:right;  
}


.businCardBottom div.left
{
    width:410px;

    float:left;  
    margin-right:10px;  
}


.businCardBottom div.in
{
    height:280px;
}

.businCardBottom div.in iframe
{
    
}

.businCardBottom div.in table.gallery
{
    margin-top:15px;
}

.businCardBottom div.left div.galleryThumb
{
    width:63px;
    height:47px;
    float:right;
    margin:0 2px 4px 2px;
}

.businCardBottom div.left div.galleryThumb img
{
    width:63px;
    height:47px;
    border:0;
    cursor:pointer;
}

.businCardBottom div.left img.galleryBigImage
{
    border:0;
    cursor:pointer;
}


/*
busin control 
*/

.businInCatDiv
{
    
    border:1px solid #ECECEC;
    background-color:#FAFAFA; 
      overflow:hidden;
      margin-top:10px; 
      padding:10px;  
}

.businInCatDiv:after
{
      content:".";
      display:block;
      height:0;
      clear:both;
      visibility:hidden;
}

.businInCatDiv a.title
{
    font-size:18px;
    font-weight:bold;
    color:#D74903;  

}

.businInCatDiv span.address
{
    font-size:11px;
    color:#333333;  
    text-decoration:none;
}



.businInCatDiv div.bottom
{
    clear:both;
    margin-top:15px;
}

.businInCatDiv div.right
{
    float:right;
    width:90px;
    height:90px;
    margin-left:5px;
}


.businInCatDiv div.left
{
    float:left;
    height:90px;
    width:600px;
}

.businInCatDiv div.LeftNoRight
{
    float:none !important;
    width:700px !important;
}

.businInCatDiv div.left p
{
    margin:0;
    color:#484848;
    text-align:justify;
}

.businInCatDiv div.left div.cats
{
    margin:5px 0 0 0;
    color:#9E9E9E;
    text-align:justify;
}

.businInCatDiv div.left div.phone
{
    width:163px;
    height:30px;
    background:url('/App_Themes/images/businPhoneBG.gif') no-repeat;
    overflow:hidden;
    float:left;
    font-size:16px;
    font-weight:bold;
    color:#ffffff;
    margin:5px 10px 5px 0;
    padding-top:15px;
    text-align:center;
    
}

.businInCatDiv div.right div.topBusinImgDiv
{
    width:160px;
    height:104px;
   
    overflow:hidden;
       
}

.businInCatDiv div.right div.topBusinImgDiv img
{
    width:156px;
    height:100px;
    border:0;
    margin-top:2px;    
}



/*
NP busin control 
*/

.NPbusinInCatDiv
{
    
    border:1px solid #ECECEC;
    background-color:#FAFAFA; 
      overflow:hidden;
      margin-top:10px; 
      padding:10px;  
}

.NPbusinInCatDiv:after
{
      content:".";
      display:block;
      height:0;
      clear:both;
      visibility:hidden;
}

.NPbusinInCatDiv a.title
{
    font-size:20px;
    font-weight:bold;
    color:#D74903;  
    text-decoration:none;
}

.NPbusinInCatDiv span.address
{
    font-size:11px;
    color:#333333;  
    text-decoration:none;
}



.NPbusinInCatDiv div.bottom
{
    clear:both;
    margin-top:5px;
}


.NPbusinInCatDiv div.main
{
    height:90px;
}


.NPbusinInCatDiv div.main p
{
    margin:0;
    color:#484848;
    text-align:justify;
}

.NPbusinInCatDiv div.main div.cats
{
    margin:5px 0 0 0;
    color:#9E9E9E;
    text-align:justify;
}

.NPbusinInCatDiv div.main div.phone
{
    width:163px;
    height:30px;
    background:url('/App_Themes/images/businPhoneBG.gif') no-repeat;
    overflow:hidden;
    float:left;
    font-size:16px;
    font-weight:bold;
    color:#ffffff;
    margin:5px 10px 5px 0;
    padding-top:15px;
    text-align:center;
    
}



/************** OLD **************/

.popularCatsDiv
{
      margin:25px 15px 15px 15px;   
}

.popularCitiesDiv
{
      margin:5px 15px 15px 15px;
      display:block;    
      border-top:1px solid #E1E1E1;
      padding-top:10px;
}

.popularCatsDiv div
{
      margin-top:5px;
      margin-left:550px;      
}

.popularTagsDiv
{
      margin:25px 15px 15px 15px;   
}



.popularCitiesDiv ul
{
    list-style-type:none;
    padding:0;
    margin:10px 0 0 0;
    display:inline-block;
}


.popularCitiesDiv ul li
{
    list-style-type:none;
    padding:0;
    margin:0 5px 3px 0;
    float:left;
    width:180px;
}

.popularCitiesDiv ul li a
{
      font-size:13px;
      color:#0063DC;
      text-decoration:none;
}

.popularCitiesDiv ul li a:hover
{
      font-size:13px;
      color:#0063DC;
      text-decoration:underline;
}

.popularCatsDiv ul
{
    list-style-type:none;
    padding:0;
    margin:10px 0 0 0;
    display:inline-block;
}


.popularCatsDiv ul li
{
    list-style-type:none;
    padding:0;
    margin:0 5px 3px 0;
    float:left;
    width:340px;
}

.popularCatsDiv ul li a
{
      font-size:13px;
      color:#0063DC;
      text-decoration:none;
}

.popularCatsDiv ul li a:hover
{
      font-size:13px;
      color:#0063DC;
      text-decoration:underline;
}


.generalLink
{
      font-size:13px;
      color:#D74903;
      text-decoration:underline;
}




.hpQuestion
{
    margin:8px 5px 8px 5px;
}

.hpQuestion a
{
    color:#D74903;
}

.hpQuestion span
{
    color:#999999;
    font-size:11px;
}
.hpQuestion img
{

}

.hp_top
{
      height:235px;
      margin:15px;            
}




.hp_newsTop
{
      background:url('/App_Themes/images/hp-news-top-bg.gif') no-repeat;            
      width:324px;
      height:10px;
      overflow:hidden;
      margin-top:10px;
}

.hp_newsBottom
{
      background:url('/App_Themes/images/hp-news-bottom-bg.gif') no-repeat;   
      width:324px;
      height:7px;
      overflow:hidden;
      display:inline-block;
}

.hp_newsDiv
{
      width:324px;
      height:180px;
      float:left;
      margin:10px 0 5px 0;
      
}

.hp_newsDivIn
{
      width:324px;
      height:180px;
      background-color:#F4F4F4;
      display:inline-block;
}



.hp_artcl
{
      
      padding:8px;
      direction:rtl;
      text-align:right;
}

.hp_artcl:after
{
      content:".";
      display:block;
      height:0;
      clear:both;
      visibility:hidden;
}

.hp_artcl img.mainImage
{
      margin:2px 0 0 0;
      width:88px;
      height:75px;
      border:0;
}


.hp_artcl p
{
      color:#3C3C3C;
      margin:5px 0 2px 0;
      font-size:12px;
      text-align:right;
      direction:rtl;

}

.hp_artcl a
{
      font-size:18px;
      font-weight:bold;
      color:#01A2E3;
      text-decoration:none;
}

.hp_artcl div.bottom
{
      text-align:right;
      color:#FF6E03;
      font-size:11px;
      margin-top:5px;
      direction:rtl;

}

.hp_artcl div.bottom a
{
      font-size:12px;
      color:#00A3E2;
      font-weight:normal;
      direction:rtl;
      text-decoration:underline;
}

.hp_artcl div.imgDiv
{
      width:105px;
      float:right;
      height:100px;
}


.hp_artcl div.imgDiv div.image
{
      width:92px;
      height:80px;
    border:1px solid #999;
      display:block;
      text-align:center;
      margin-top:10px;
}

.hp_artcl table
{
      color:#3C3C3C;
      
      font-size:12px;
      text-align:right;
      direction:rtl;
}


.hp_artcl span
{
      
      font-size:11px;
      color:#999999;
}



.topNavDiv
{     
      color:#4d4d4d;    
      text-align:right;
      direction:rtl;
      font-size:12px;
      margin-bottom:5px;
      
}

.topNavDiv a
{
      font-size:12px;
      color:#00A3E2;    
}

.topNavDiv b
{
      color:#3C3C3C;    
}

.cat_askDiv
{
      margin-top:5px;
      background-color:#ffffff;
      text-align:center;
      border:1px solid #FF6E03;
      padding:3px;
}

.cat_askDiv a
{
      color:#FF6E03;
      font-weight:bold; 
      display:block;
      margin:5px;
      text-decoration:none;
}

.catsSelectRightSide
{
      padding:5px;
      margin-bottom:5px;
      color:#333333;
}




.cat_topGoogle
{
    
}


.googleRightSide
{
      padding:5px 0 5px 0;
      margin-bottom:5px;
}



.googleCard:after
{
      content:".";
      display:block;
      height:0;
      clear:both;
      visibility:hidden;
}

.googlecCardAdContainer
{
      padding:5px;
}

.googlecCardAdContainer:after
{
      content:".";
      display:block;
      height:0;
      clear:both;
      visibility:hidden;
}

.cat_topCaptionDiv
{
      font-size:14px;
      color:#4d4d4d;
      margin:5px 0 0 0; 
}

.cat_topCaptionDiv h3
{
      color:#4d4d4d;
      font-size:14px;
      display:inline;
      margin:0;
}


.busin_inCatDiv
{
      margin:10px 0 10px 0;
      padding:5px;
      padding-bottom:15px;
      border-bottom: 1px dotted #9C9C9C;
      text-align:right;
      direction:rtl;
}

.busin_inCatDiv img
{
      margin:3px 10px 3px 3px;
      float:left;
}

.busin_inCatDiv p
{
      margin:5px 0 10px 15px;
      font-size:14px;
      color:#3C3C3C;
      text-align:right;
      direction:rtl;    
}

.busin_name
{
      font-size:18px;
      color:#0063DC;
}

.busin_add
{
      font-size:13px;
      font-weight:bold;
      color:#3C3C3C;
      margin-top:3px;
}

.busin_but
{
      background-color:#ECECEC;
      border:1px solid #D2D2D2;
      width:130px;
      height:22px;
      color:#0063DC;
      
}

.catResults
{
      min-height:370px;
      height:100%;
}


.catsResultTopTitle
{
      font-size:18px;
      color:#D74903;
      padding:0 0 5px 5px;

}

.catsResultTopTitle:after
{
      content:".";
      display:block;
      height:0;
      clear:both;
      visibility:hidden;
}

.catsResultTopTitle h2
{
      color:#D74903;
      margin:15px;      
      font-size:18px;
      margin:0;
}

.catsResultTopTitle h1
{
      color:#D74903;
      margin:15px;      
      font-size:18px;
      margin:0;
}

.catsResultTopTitle div.right
{
      color:#FF6E03;    
      font-weight:bold;
      float:right;
      display:inline-block;
      
}

.catsResultTopTitle div.left
{
      float:left;
      width:289px;
      height:41px;
      background:url('/App_Themes/images/questions-button.gif');
      display:inline-block;
}

.catsResultTopTitle div.left a
{
      text-decoration:none;
      font-weight:bold;
      margin:3px 35px 3px 3px;
      font-size:12px;
      color:#FF6E03;
      display:inline-block;
}

.busin_PageDiv
{
      min-height:370px;
      height:100%;
}


.catPagesDiv
{
      margin:5px 0 20px 0;
      display:inline-table;
}

.catPagesDiv a
{
      display:block; 
      float:right;
      margin-right:8px;
      color:#D74903;
      text-decoration:none;
      padding:2px;
      font-weight:bold;
}

.catPagesDiv a.selected
{
      display:inline-block; 
      float:right;
      margin-right:8px;
      color:#333333;
      text-decoration:none;
      padding:2px;
      font-weight:bold;
}

.relCatsDiv
{
      color:#FF6600;
      font-weight:bold;
      display:block;
      text-align:right;
}


.relCatsDiv ul
{
    list-style-type:none;
    padding:0;
    margin:5px 0 10px 0;
    display:inline-block;

}


.relCatsDiv ul li
{
    list-style-type:none;
    padding:0;
    margin:0 0 3px 10px;
    float:right;
    display:inline-block;
}

.relCatsDiv ul li a
{
      font-size:12px;
      color:#0063DC;
}

.busin_top
{
      margin:10px;
}

.busin_topL
{
      width:250px;
      background-color:#F7F7F7;
      display:block;
      float:left;
}

.busin_topR
{
      min-height:245px;
      height:100%;
}

.busin_topR p
{
      margin:5px 0 5px 0;
      
}
.busin_topRG
{
      
      width:220px;
      background-color:#F4F4F4;
      margin:0 10px 10px 0;
}

.busin_topDtlsDiv
{
      margin-top:5px;
      color:#3C3C3C;
      font-size:13px;
      line-height:20px;
      padding-bottom:10px;
      border-bottom: 1px dotted #9C9C9C;
      text-align:right;
      direction:rtl;
}



.busin_tagsCats
{
      margin-top:10px;  
}


.busin_moreDiv
{
      margin:10px;      
      font-weight:bold;
      direction:rtl;
}

.busin_moreDiv a
{
      font-size:12px;
      color:#03368B;    
      font-weight:bold;
}

.busin_moreDiv img
{
      
}


.allCatsUL
{

    list-style-type:none;
    padding:0;
    margin:15px;
    display:inline-block;
}

.allCatsUL li
{
    list-style-type:none;
    padding:0;
    margin:0 5px 3px 0;
    width:200px;
    float:right;
    text-align:right;
}

.allCatsUL li a
{
      font-size:13px;
      color:#4C4C4C;
      text-decoration:none;
}

.allCatsUL li a:hover
{
      font-size:13px;
      color:#4C4C4C;
      text-decoration:underline;
}

.artcl_PageDiv
{     
      min-height:380px;
      height:100%;      
}



.artcl_topSep
{
      border-bottom:1px solid #CECECE;
      width:100%;
      padding:2px 0 2px 0;
      height:1px;
      display:inline-table;
      width:100%;
}

.artcl_PageDiv p
{
      color:#3C3C3C;    
      font-size:13px;

}



.catTags 
{
      margin:10px;
      line-height:25px;
}

.catTags a
{
      color:#03368B;
      font-weight:bold;
      
}

.tagsBack
{
      font-size:12px;
      color:#D74903;    
      font-weight:bold;
}



.tagsLetter
{
      font-size:14px;
      color:#3C3C3C;    
      font-weight:bold;
}


.tagsLetterSelected
{
      font-size:14px;
      color:#D74903;    
      font-weight:bold;
}

.stateCityFilterDiv
{
      text-align:right;
      margin:10px 0 5px 0;
      display:block;
      direction:rtl;
}

.stateCityFilterDiv a
{
      font-size:15px;
      color:#0063DC;
      cursor:pointer;
}


.contactMsgSent
{
      font-size:12px;
      color:#3C3C3C;    
}


.contactUsTopText
{
    color:#333333;
    margin:10px;   
}


/*
Google Ads Classes
*/

/* Top: */

.topAdDiv
{
      margin:5px 0 5px 0;padding:5px;     
}

.topAdsByGoogle
{
      font-family:arial; font-size:11px;color:#949494;text-decoration:none; 
}

.topAdTitle
{
      font-family:arial;font-size:15px; color:#D74903; font-weight:bold;margin-top:3px;
}

.topAdText
{
      font-family:arial; font-size:12px; color:#333333;     
}

.topAdURL
{
      font-family:arial;font-size:11px;color:#484848;text-decoration:underline;
}


/* Card: */

.cardAdDiv
{
      margin-bottom:10px;padding-left:5px;background-color:#FAFAFA;
}

.cardAdsByGoogle
{
      font-family:arial; font-size:11px;color:#949494;text-decoration:none;
}

.cardAdTitle
{
      font-family:arial;font-size:15px; color:#D74903; font-weight:bold;margin-top:3px;
}

.topAdText
{
      font-family:arial; font-size:12px; color:#333333;
}

.topAdURL
{
      font-family:arial;font-size:11px;color:#484848;
}


/* Side: */

.sideAdDiv
{
      margin-bottom:10px;padding-left:5px;background-color:#FAFAFA;
}

.sideAdsByGoogle
{
      font-family:arial; font-size:11px;color:#949494;text-decoration:none;
}

.sideAdTitle
{
      font-family:arial;font-size:15px; color:#D74903; font-weight:bold;margin-top:3px;
}

.sideAdText
{
      font-family:arial; font-size:12px; color:#333333;
}

.sideAdURL
{
      font-family:arial;font-size:11px;color:#484848;
}




.qResults
{
      min-height:370px;
      height:100%;
}


.qResultsTopTitle
{
      font-size:25px;
      color:#2FA5D5;
      margin-bottom:15px;     
      font-weight:bold;
}

.qResultsTopTitle h2
{
      color:#2FA5D5;
      margin:15px;      
      font-size:25px;
      margin:0;
      display:inline;
      font-weight:bold;
}


.qCatsUl
{
    list-style-type:none;
    padding:0;
    margin:10px 3px 10px 3px;
    display:inline-block;
}


.qCatsUl li
{
    list-style-type:none;
    padding:0;
    margin:0 0 3px 5px;
    padding-right:7px;
    float:right;
    width:180px;
    color:#484848;
    font-size:13px;
}

.qCatsUl li a
{
      font-size:13px;
      color:#484848;
      text-decoration:none;
      font-weight:bold;
}

.qCatsUl li a:hover
{
      font-size:13px;
      color:#484848;
      text-decoration:underline;
      font-weight:bold;
}
/*
/////////////////////////////////////
*/


/*
Projects
*/
.projectInBusin
{
      border-bottom:2px solid #4C4C4C;
      display: inline-block;
}

.projectInBusin h5
{
      color:#4C4C4C;
      margin:10px;
      font-size:14px;
}

.projectInBusin h5 a
{
      color:#4C4C4C;
      font-size:14px;
}

.projectInBusin p
{
      color:#4C4C4C;
      font-size:12px;
      margin:5px 10px 10px 10px;
}

.projectInBusin img
{
      width:165px;
      margin:15px;
}

.projectInBusin div.right 
{
      float:right;
      display: inline-block;
      width:510px
}

.projectInBusin div.left 
{
      float:left;
      display: inline-block;
}

.projectRightDiv
{
      float:right;
      display: inline-block;
      width:390px       
}

.projectRightDiv p
{
      margin:10px;
      color:#4C4C4C;    
}

.projectLeftDiv
{
      float:left; 
      display: inline-block;
}

.largeThumbDiv
{
      width:290px;
      margin:15px;
}

.projectLeftDiv img
{
      width:285px;
      border:0;
}

.projectThumbsDiv
{
      width:700px;
      display:inline-block;
      
}


.projectThumbDiv
{
      width:130px;
      min-height:130px;
      height:100%;
      border:2px solid #D1D1D1;
      float:right;
      margin:3px;
      text-align:center;
}

.projectThumbDiv img
{
      width:120px;
      margin-top:10px;
      margin-bottom:10px;
      cursor:pointer;
}

.projectThumbDiv span
{
      color:gray;
      font-size:11px;
}


.projectBackLink
{
      color:#4C4C4C;
      display:block;
      margin:10px;
      font-size:13px;
      font-weight:bold; 
      
}


.topBusinDiv
{
      display:block;
      padding:5px;
      margin-bottom:5px;
      height:100px;
      width:150px;
      float:right;
      margin-right:10px;
      margin-top:10px;
      display:inline-block;
}

.topBusinDiv a.title
{
      font-size:12px;
      font-weight:bold;
      color:#333333;
      text-decoration:none;
}

.topBusinImgDiv
{
    width:85px;
    height:65px;
    border:1px solid #999;

       
}

.topBusinImg
{
    width:80px;
    height:60px;
    border:0;
    margin-top:2px;    
}

.topBusinMore
{
    font-size:12px;
    color:#03368B; 
}








.questionTitle
{
      background-color:#F3F3F3;
      border-bottom:1px solid #D5D3D3;    
}

.questionTitle h4
{
      color:#484848;
      font-size:14px;
      margin:5px 10px 3px 3px;
}


.questionAskDiv
{
    margin:10px;
}

.questionAskDivButton
{
      font-size:12px;
      font-weight:bold;
      color:#ffffff;
      font-family:Arial;
      background-image:url('/App_Themes/images/buttonBG.gif');
      border:0;
      height:26px;
      width:80px;
      cursor:pointer;
}

.questionCatsSelect
{
    border:1px solid gray;
}

.questionAskText
{
    border:1px solid gray;
    width:690px;
    height:60px; 
    margin-top:5px;  
}

.questionAskInfo
{
    color:Gray;
    font-size:11px;
}

.questionAskErr
{
    height:12px;
    margin-bottom:3px;
    margin-top:3px;
}

.questionButtonDiv
{
    width:693px;
    text-align:left; 
}

.questionAskDiv b
{
      color:#FF6E03;
}


.questionSentDiv
{
    height:89px;
}


.questionMailInput
{
    font-size:16px;height:23px;direction:ltr;border:1px solid gray;width:300px;
}


.allSuppliersLink
{
    color:#474747;
    font-size:13px;
    font-weight:bold;
    display:block;
    text-align:left;
    margin:10px 0 10px 0;
}


.newBusinTable
{
    width:700px;   
}

.newBusinTable td.sep
{
    border-top:1px solid #F3F2F2;
    
}


.newBusinTable td.caption
{
    font-size:15px;
    font-weight:bold;
    color:#333333;
    
}

.newBusinTable input.text
{
    border:1px solid gray;
    font-size:15px;
}

.newBusinTable textarea.text
{
    border:1px solid gray;
    font-size:15px;
}

.newBusinTable select.text
{
    border:1px solid gray ;
    font-size:15px; 
}


.newBusinErr
{
    font-size:14px;
    color:Red;
    font-weight:bold;
    text-align:center;
}

.newBusinRegDone
{
    margin:10px;
    font-size:13px;
    color:#333333;
}

.resultsFoundDiv
{
    color:#333333;
    margin:5px 0 5px 0;   
}

.noTagsResults
{
    color:#333333;
    margin:5px 0 5px 0;    
}


/*
Google - top Hover
*/

.topGAds
{
    padding:10px;
}

.topGAds:after 
{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.topGAds div.leftsmall
{
    text-align:left;
    font-size:11px;
    float:left;
    
}

.topGAds div.leftsmall a
{
    color:#808080;
    
}

.topGAds div.googleAdHover
{
    padding:12px 0 12px 0;
    
     
}

.topGAds div.googleAdHover:hover
{
    padding:12px 0 12px 0;
    background-color:#EEEEEE;
     
}


.topGAds div.googleAdHover a.title
{
    font-size:17px;
    color:#D74903;
    font-weight:bold;
     
}



.topGAds div.googleAdHover div.url a
{
  
    color:#808080;
    font-size:12px;
     
}



/*
Content Categories
*/

.contentSubCats
{
    color:#333333;   
}

.contentSubCats a
{
    color:#333333;   
}



/*
Brands
*/

.brandsDiv
{
    padding:10px 0 10px 0;   
}


.brandsDiv:after
{
      content:".";
      display:block;
      height:0;
      clear:both;
      visibility:hidden;
}


.brandsDiv div.brandResult
{
    margin:10px 0 10px 12px;
    float:right;  
    width:170px;
    height:150px;
}



.brandsDiv div.brandResult a.title
{
      font-size:14px;
      font-weight:bold;
      color:#03368B;
      text-decoration:none;
}

.brandsDiv div.brandResult div.imageDiv
{
    width:97px;
    height:51px;
    background:url('/App_Themes/images/hpBusinImgBG.gif') no-repeat;
       
}

.brandsDiv div.brandResult div.imageDiv img
{
    width:92px;
    height:46px;
    border:0;
    margin-top:2px;    
}

.brandsDiv div.brandResult div.topBusinMore
{
    font-size:12px;
    color:#01A3E3; 
}


.brandsDiv div.brandResult div.desc
{
    height:60px;
}

.brandsDiv div.brandResult p
{
    font-size:12px;
    color:#535353;
    margin:3px 0 3px 0; 
}



.brandsDiv div.more
{
    margin:5px;
    text-align:right;   
}

.brandsDiv div.more a
{
    color:#03368B;  
}

.brandDiv p
{
    color:#333333;
    margin:5px; 
  
}


.brandDiv div.imageDiv
{
    background:url('/App_Themes/images/cardBusinImgBG.gif') no-repeat;        
      overflow:hidden;
      width:184px;
      height:94px;
      float:right;
      margin:5px 0 5px 10px;
}


.brandDiv div.imageDiv img
{
    margin:3px;
      width:178px;
      height:88px;

}


.brandProResult
{
    width:360px;
    float:right;
    margin:10px 0 10px 12px; 
    
}

.brandProResult p
{
    color:#333333;
    margin:0; 
    
}

.brandProResult p a
{
    color:#03368B;

    
}

.brandProResult span.title
{
      font-size:14px;
      font-weight:bold;
      color:#03368B;
      text-decoration:none;
    
}



.brandProResult div.imageDiv
{
    width:97px;
    height:51px;
    background:url('/App_Themes/images/hpBusinImgBG.gif') no-repeat;
    float:right;
    margin:5px 0 5px 5px;
       
}

.brandProResult div.imageDiv img
{
    width:92px;
    height:46px;
    border:0;
    margin-top:2px;    
}


.ArticleText
{
    color:#333;   
}

.ArticleText a
{
    color:#D74903;
}

.CatArticle
{
    color:#333;  
    padding-top:10px; 
    padding-bottom:10px;
}

.CatArticle a
{
    color:#D74903;
}


.CatResultsPanel
{
    background-color:#ECECEC; 
    height:20px;
    margin:10px 0 10px 0;
    padding:5px;  
}

.CatResultsPanel a
{
   color:#D74903;
   cursor:pointer;
   text-decoration:underline;
   font-size:15px;
   font-weight:bold;
}

.CatResultsPanel a.Left
{
   color:#D74903;
   cursor:pointer;
   text-decoration:underline;
   font-size:15px;
   font-weight:bold;
   display:block;
   float:left;
}


.CatTopPanel
{
    color:#D74903;
    font-size:14px;
    font-weight:bold;
    padding-top:5px;
   
}

.CatTopPanel a
{
    color:#D74903;
    font-size:14px;
    font-weight:bold;
   
}

.CatTopSection
{
    border:1px solid #ECECEC;  
    margin:10px 0 5px 0;
    padding:0 5px 5px 5px; 
}

/*
Category Articles
*/

.CatArticles
{
    
}


.CatArticles .Article
{
    height:100px;
    border-bottom:1px solid #ececec;
    padding-bottom:10px;
    margin-top:15px;
}

.CatArticles .NoBorder
{
    border-bottom:0 !important;
}

.CatArticles .Article .Title
{
    color:#D74903;
    font-size:16px;
    font-weight:bold;
    text-decoration:none;
}

.CatArticles .Article .TitleHp
{
    color:#D74903;
    font-size:20px;
    font-weight:bold;
    text-decoration:none;
}

.CatArticles .Article .Info
{
      font-size:11px;
      color:#999999;
      padding:3px 0 0 0;
}


.CatArticles .Article img 
{
      width:100px;
      height:75px;
      float:right;
      margin-left:10px;
      border:2px solid #999999;
      margin-top:3px;

}

.CatArticles .Article p
{
      color:#3C3C3C;
      margin:5px 0 2px 0;
      font-size:12px;
      text-align:right;
      direction:rtl;

}



/*
Category Questions
*/


.CatQuestions
{
    
}


.CatQuestions .Question
{
    height:100px;
    border-bottom:1px solid #ececec;
    padding-bottom:10px;
    margin-top:15px;
}

.CatQuestions .Question .Q
{
    color:#3C3C3C;
    font-weight:bold;
    font-size:15px;
}


.CatQuestions .Question .Q a
{
    color:#3C3C3C;
    text-decoration:none;
}

.CatQuestions .Question .A
{
    color:#3C3C3C;
    font-size:12px;
    padding-top:5px;
}

.CatQuestions .Bottom
{
    padding-top:3px;
}

.CatQuestions .Bottom img
{
    vertical-align:middle;
}

.CatQuestions .Bottom a
{
    color:#D74903;
    
}


/*
Busin Page
*/

.BusinRight
{
    width:440px;
    float:right;
   
}

.BusinRight .Cats a
{
    color:#D74903;
    font-size:12px;
   
}


.BusinRight .BusinContactDetails a
{
    color:#D74903;
    font-size:12px;
}

.BusinRight .Tags
{
    color:#333;   
    margin-bottom:10px;
}

.BusinRight .Tags a
{
    color:#D74903;
    font-size:12px;
}

.BusinRight .R
{
    
    float:right;
    width:190px;
    color:#333;

}


.BusinRight .Gallery
{
    color:#333;
    border:1px solid #ececec;
    padding:10px;
    background-color:#fafafa;
    font-size:16px;
    font-weight:bold;
    margin-top:15px;
}

.BusinRight .Gallery .Thumb
{
    width:63px;
    height:47px;
    float:right;
    margin:0 2px 4px 2px;
}

.BusinRight .Gallery .Thumb img
{
    width:63px;
    height:47px;
    border:0;
    cursor:pointer;
}

.BusinContactDetails
{
       width:243px;
       float:left;
       color:#333;
       font-size:15px;
}

.BusinContactDetails .Title
{
       font-size:17px;
       color:#333;
       border-bottom:1px solid #ececec;
       padding-bottom:3px;
       font-weight:bold;
}


.BusinContactDetails .Section
{
       font-size:14px;
       color:#333;
       border-bottom:1px solid #ececec;
       padding-bottom:3px;
}


.BusinContactDetails .Section b
{
       display:block;
       padding:5px 0 3px 0;
}

.BusinContactDetails .NoBorder
{
     border-bottom:0 !important;
     font-size:11px;
     padding-top:10px;
}

.BusinContactDetails .NoBorder .Sep
{
    height:3px;
}


.BusinLeft
{
    width:263px;
    float:left;  
}



.BusinLeft .Contact
{
    width:261px;   
    background-image:url('/App_Themes/images/BusinContactBG.jpg');
    background-repeat:no-repeat;
    background-position:bottom;
    height:305px;
    
}

.BusinLeft .Contact .Caption
{
    color:#333;
    font-size:13px;
    padding-right:10px;
    padding-left:5px;
    
}

.BusinLeft .Contact .Input
{
    text-align:left;
    padding-left:17px;
    
}






.BusinLeft .Contact .Title
{
    font-size:17px;
    color:#fff;
    background-image:url('/App_Themes/images/headerBG.gif');
    background-repeat:repeat-x;
    background-position:top;
    padding:3px 5px 5px 5px;
    font-weight:bold;
    vertical-align:middle;
}

.BusinLeft .Contact .Sep
{
    height:5px;
}

.BusinLeft .Contact input.text
{
    background-image:url('/App_Themes/images/BusinContactTextBG.jpg');
    background-repeat:no-repeat; 
    width:170px;
    height:22px;
    border:0;
    padding:3px;
    color:#333;
}


.BusinLeft .Contact input.textErr
{
    background-image:url('/App_Themes/images/BusinContactTextBG.jpg');
    background-repeat:no-repeat; 
    width:170px;
    height:22px;
    border:0;
    padding:3px;
    color:#cf1515;
}

.BusinLeft .Contact textarea.text
{
    background-image:url('/App_Themes/images/BusinContactTextAreaBG.jpg');
    background-repeat:no-repeat; 
    width:227px;
    height:58px;
    border:0;
    padding:3px;
    color:#333;
    overflow:hidden;
}

.BusinLeft .Contact .Button
{
    color:#333;
    font-size:11px;
    padding-right:10px;
    padding-left:17px;  
    padding-bottom:5px;  
}

.BusinLeft .Contact .Button lable
{
   float:right;
}

.BusinLeft .Contact .Button input
{
   float:right;
}

.BusinLeft .Contact .Button .Check
{
   float:right;
   width:160px;
}

.BusinLeft .Contact input.Button
{
    background-image:url('/App_Themes/images/ContactSend.jpg');
    background-repeat:no-repeat; 
    border:0;
    overflow:hidden;
    background-color:Transparent;
    width:65px;
    height:36px;
    float:left;
    cursor:pointer;
   
}


.BusinLeft .ContactSent
{
    height:290px;
    color:#333;
    border:1px solid #ececec;
    padding:10px;
}


.BusinLeft .ContactSending
{
    height:290px;
    color:#333;
    border:1px solid #ececec;
    padding:10px;
}


.BusinLeft .Map
{
   
    color:#333;
    border:1px solid #ececec;
    padding:10px;
    background-color:#fafafa;
    font-size:16px;
    font-weight:bold;
    margin-top:15px;
    width:241px; 
}

.BusinLeft .Map iframe
{
    margin-top:10px;
    margin-bottom:10px;
}

.BusinLeft .Map div
{
    font-weight:normal;
}




/*
Designed Combo
*/


.RightSearchButton
{
      background-color:#D74903;
      color:#ffffff;
      font-size:15px;
      font-weight:bold;
      margin-right:193px;
      margin-top:10px;  
      font-family:Arial;
      border:0;
      cursor:pointer;
      
}


.RightSearchText
{
    border: solid 1px #ccc !important;
    height: 21px;
    padding: 0px 10px 0 10px;
    width: 225px;  
    font-weight:bold !important; 
    color: #343434;
}

.ComboDesigned
{
    margin: 15px 0 0 0;
    width: 225px;
}

.ComboDesigned .Title
{
    background: #fff url('/App_Themes/images/design-combo-arrow.jpg') no-repeat 2% 50%;
    border: solid 1px #ccc;
    color: #343434;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    height: 21px;
    line-height: 21px;
    padding: 0px 10px 0 10px;
    width: 225px;  
    font-weight:bold; 
}



.ComboDesigned .TitleDis
{
    background: #fff url('/App_Themes/images/design-combo-arrow-dis.jpg') no-repeat 2% 50%;
    border: solid 1px #bcbbbb;
    color: #bcbbbb;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    height: 21px;
    line-height: 21px;
    padding: 0px 10px 0 10px;
    width: 225px;  
    font-weight:bold; 
}


.ComboDesigned .List
{
    background-color: #fff;
    border: solid 1px #ccc;
    list-style-type: none;
    height: 200px;
    margin: -1px 0px 0px;
    padding: 0px;
    position: absolute;
    overflow-y: scroll;
    width: 245px;
}


.ComboDesigned .List li
{
    background-color: #fff;
    border-bottom: solid 1px #9fb2b4;
    display: inline-block;
    line-height: 20px;
    width: 100%;
}

.ComboDesigned .List li div
{
    
}

.ComboDesigned .List li div span
{
    
}

.ComboDesigned .List li div span a
{
    color: #333;
    display: inline-block;
    font-size: 12px;
    height: 100%;
    padding: 0px 10px;
    text-decoration: none;
    width: 208px;
}



.ComboDesigned .List li div span a:hover
{
    background-color:#edeeef;
}



.PageHeader {
    width: 100%;
    position: relative;
    overflow: hidden;
}


.background-image {
    background: url('/ProImages/72_hpImage.gif') no-repeat;
    position: absolute;
    right: 0;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-size:cover;
}