@media screen and (max-width: 767px) {
	
	.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0;
}

	<!-- Type 10 -->
                 #s4-bodyContainer{
        min-width: 300px !important;
    }
    #type10 DIV.prodTable TABLE.reportTable{
        width: 300px !important;
    }

                                <!-- Type 7-->
                body#type7 .MainTableBackground{
            box-sizing: content-box !important;
            height: auto !important;
            width: 290px !important;
            min-width: 290px !important;
            max-width: 290px !important;
            display: block !important;

        }
    #type7 tr {
            min-width: 290px !important;
           max-width: 290px !important;
           width: 290px !important;
        }
    #type7 #ProfitCompareChart img {
            width: 290px !important;
        }
    #type7 #ServerErrorMessages span {
            width: 290px !important;
        }
    #type7 .NewGridHeader {
            width: 290px !important;
        }
    #type7 .innerMid {
            width: 330px !important;
            padding-right: 0  !important;
        }
    #type7 #Table5 {
           width: 290px !important;
        }
    #type7 .blueTblWrapper {
         width: 300px !important;
            min-width: 300px !important;
            max-width: 300px !important;
        }
    #type7 .blueTblWrapper>table,.blueTblWrapper>tbody,.blueTblWrapper>tr,.blueTblWrapper>td {
            width: 290px;
        }
    #type7 .pageBottomButtons {
            width: 320px !important;
            margin-right: 0 !important;;
        }
    #type7 DIV.innerMid H1 {
            width: 300px;
        }

    #type7 .Disclaimer {
     
            height: 100%;
            width: 290px !important;
            min-width: 290px !important;
            max-width: 290px !important;
        }
    #type7 .Disclaimer>p {
            margin: 10px;
            width: 290px !important;
        }
    #type7 #TblTop3 p {
            text-align: right;
        }

                <!-- Type 6-->
    #type6 DIV.findBoxEmptyLayout DIV.formFilds LABEL{
        width: 80%!important;
    }
    #type6 DIV.findBoxEmptyLayout DIV.formFilds select{
        width: 80%!important;
    }
    #type6 DIV.findBoxEmptyLayout DIV.formFilds input{
        width: 80%!important;
    }

    #type6 DIV.findBoxEmptyLayout DIV.formFilds{
        width: 90%!important;
    }

    body#type6 #xs4-workspace, #type6 #s4-bodyContainer,#type6 DIV.findBoxEmptyLayout DIV.midBox{
        min-width:300px !important;
        max-width:300px !important;

    }
    #type6 DIV.resultsContent DIV.midBox{
        min-width:310px !important;
       max-width:310px !important;
        width: 310px!important;
    }
    #type6 DIV.resultsTable{
        min-width:310px !important;
        max-width:310px !important;
        width: 310px!important;
    }
    #type6 DIV.resultsContent P{
        text-align: center;
    }

    #type6 .square{
            background: white;
            margin: 5px;
            padding: 10px;
        }
    #type6 .square > div > strong{
        font-weight: bold;
    }

                
                <!--Type 4.1 -->

    #type4b .mainContentEmptyLayout {
        margin: 0 auto !important;;
    }

    #type4b DIV.findBoxEmptyLayout {
        margin-right: 0 !important;
    }

    body#type4b #xs4-workspace, #type4b #s4-bodyContainer, #type4b DIV.findBoxEmptyLayout DIV.midBox {
        min-width: 300px !important;
        max-width: 300px !important;

    }

    #type4b DIV.midBox {
        padding: 0 !important;;
    }

    #type4b DIV.mainContentEmptyLayout {
        width: 100%;
    }

    #type4b DIV.findBoxEmptyLayout {
        margin-right: 0;
    }

    #type4b #contactus-form fieldset p span.half {
        width: 100% !important;
    }



    #type4b DIV.formFilter A.btn17 {
        margin: 0 !important;
        background: #757575;
    }

    #type4b DIV.findBoxEmptyLayout A.btn17 {
        margin: 0 !important;
    }

    #type4b DIV.formFilter LABEL {
        padding-right: 10px;
    }

    #type4b .select185 {
        width: 90%;
        height: 23px;
        margin: 0 15px;
    }

    #type4b .conditions-search fieldset p .small-col {
        width: 80% !important;
    }

    #type4b .conditions-search fieldset p input, #type4b .conditions-search fieldset p select {
        width: 90% !important;
    }

    #type4b .conditions-search fieldset p label {
        padding-right: 20px;
    }

    #type4b .conditions-search fieldset p .wide-col {
        width: 80% !important;
    }

    #type4b .input183, #type4b .input394 {
        position: relative;
        right: 14px;
        padding: 0 !important;

    }

    #type4b .conditions-search fieldset p input.input394 {
        width: 74% !important;
    }

    #type4b .conditions-search.midBox A.btn17 {
        float: right;
        position: relative;
        top: -10px;
        right: 10px;
    }

                
                
                
                
                <!-- TYPE 4 -->
				
#type4 DIV.findBoxEmptyLayout DIV.formFilds {
  width: 300px important;
}

    #type4 .mainContentEmptyLayout{
        margin: 0 auto !important;;
    }
    #type4 DIV.findBoxEmptyLayout{
        margin-right: 0 !important;
    }
    body#type4 #xs4-workspace, #type4 #s4-bodyContainer,#type4 DIV.findBoxEmptyLayout DIV.midBox{
        min-width:300px !important;
        max-width:300px !important;

    }
    #type4 DIV.midBox{
        padding: 0 !important;;
    }
    #type4 DIV.mainContentEmptyLayout{
        width: 100%;
    }
    #type4 DIV.findBoxEmptyLayout{
        margin-right: 0;
    }
    #type4 #contactus-form fieldset p span.half{
        width: 100% !important;
    }
    .btn-warp{
        display: flex;
        align-items: center;
        justify-content: center;
        height: 30px;
    }
    #type4 DIV.formFilter A.btn17{
        margin: 0 !important;

    }
    #type4 DIV.findBoxEmptyLayout A.btn17{
        margin: 0 !important;
    }
    #type4 DIV.formFilter LABEL{
        padding-right: 10px;
    }
    #type4 .select185{
        width: 70%;
        height: 23px;
        margin: 0 15px;
    }

                #wrap-formtab > div > ul > li > a,#wrap-formtab > div > ul > li{
                    display: block;
                    width: 100%;
               }
                #wrap-formtab > div > ul > li{
                    margin: 5px 0;
                }
                #wrap-formtab  li  a.long-text{
                  line-height: 2.2;
                }
               .formList >li{
                    display: block;
                    width: 96% !important;
                }
                                                                
                                                                DIV.resultsContent [id*="_searchcontent"].midBox {
        width: 300px!important;
    }
    DIV.resultsTable {
        width: 300px !important;

    }
	
	#type4 .conditions-search.midBox{
     position: relative;
     right:10px;
}
#type4 .resultsContent{
    position: relative;
    right:10px;
}
#type4 .conditions-search fieldset p .small-col{
    width:90% !important;
}
#type4 .conditions-search fieldset p .wide-col{
    width:90% !important;
}
#type4 .conditions-search fieldset p input {
    width: 90%;
    margin-right: 10px;
}
#type4 [id*="_Title"]{
    width: 80% !important;
}
#type4 .conditions-search fieldset p label {
    margin-bottom: 5px;
    margin-right: 20px;
    margin-top: 8px;
}


#type4 DIV.ms-WPBody{
position: relative;
right:10px;
 }



                
<!-- TYPE 3-->
#type3 .splashLinkFrame{width:320px}
    #type3 .mainContentEmptyLayout{
        margin: 0 auto;
    }
    #type3 DIV.findBoxEmptyLayout{
        margin-right: 0;
    }
    body#type3 #s4-bodyContainer{
        min-width:320px !important;
        max-width:320px !important;

    }
    #type3 #contactus-form fieldset p span.half{
        width: 100% !important;
    }
    #type3 .contactus-send.left{
        float:right !important;
    }

                
                <!-- TYPE 1-->
#type1 DIV.findBoxEmptyLayout DIV.midBox#tab4 {
        width: 290px !important;
    }


    body#type1 #s4-bodyContainer {
        min-width: 310px !important;
    }
	
	#type1 DIV.findBoxEmptyLayout DIV.midBox {
	    width: 300px!important;
}
#type1 DIV.findBoxEmptyLayout DIV.formFilds {
	   
    width: 300px;
}



    #type1 .splashLinkArea {
        width: 100% !important;
    }

    #type1 .s4-wpTopTable div:first-child {
        padding-right: 5px;
        padding-top: 5px;
    }

                
                <!-- TYPE 2-->


     body#type2 #s4-bodyContainer {
        min-width: 300px !important;
         max-width: 300px !important;
         width: 300px !important;
    }

    #type2 [id*="_AnnouncementQuery"].midBox.ann-query.ann-query-hebrew{
        width: 300px !important;
    }

    #type2 .ann-query fieldset p span input.input183{
        width: 70% !important;
    }
    #type2 .ann-query fieldset p span .ui-datepicker-trigger{
        margin-left: 5px;
    }

    #type2 DIV.findBoxEmptyLayout DIV.formFilds {
        width: 300px;

}

}

.sr-only {display:none;}

.article-summary {font-weight:bold;margin:10px 0;color:#4C4D4F;}
.ms-PartSpacingVertical {margin:2px 0 0 0!important;}
.col {width:50%;}
.right {float:right!important;display:inline}
.left {float:left!important;display:inline}
.clearblock {clear:both;display:block;height:0;font-size:0;float:none}
.message-results {font-size:13px;font-weight:bold;background:#F5F5F5;display:block;padding:5px}
.gp {float:right;margin:0 3px}
.NotSet {float:none;}
.LeftToRight {float:left}
.RightToLeft {float:right}
.error {display:none;font:1em bold arial;color:Red;}
.posR {position:relative;}
.posA{position:absolute;}
.moreLinkClaim {display: block; left: 10px; bottom: 10px;}

.wrap-mainContent {background:url('/_layouts/images/PhoenixMarketing/BG.png') repeat scroll 0 0 transparent}
.no-content, #from-section {display:none;}	

.ms-rteStyle-H1
{
   -ms-name:"Phoenix - H1";
    border-bottom: 2px solid #C8CBCA;
    color: #444444;
    font-size:1.3em;font-weight:bold;
    margin: 0 0 5px;
    padding: 0;
    display:block;
}

.ms-rteStyle-H2
{
   -ms-name:"Phoenix - H2";
    background: none repeat scroll 0 0 #E3E6E5;
    color: #4C4D4F;
    font-size:1.2em;font-weight:bold;
    margin: 0 0 10px;
    padding: 7px 6px 7px 0;
    display:block;
}

.ms-rteStyle-H3
{
   -ms-name:"Phoenix - H3";
    color: #4C4D4F;
    font-size:1.1em;font-weight:bold;
    margin: 0;
    padding: 0;
    display:block;
   
}

.ms-rteStyle-Paragraph
{
   -ms-name:"Phoenix - Paragraph";
    font-size:1em;line-height:1.5!important;
    color:#4C4D4F;
}


.ms-rteStyle-Link
{
   -ms-name:"Phoenix - Link";
    font: 1.1em/1.2em arial!important;
    color:#115FAD!important;
}

.html ul {list-style:none}
.html ol, .html ul {margin:0 20px 0 0!important;color:#4C4D4F}
.html ol li, .html ul li {padding:0 0 15px 0}
.html ul li{display:list-item !important; list-style-type: square;}
.html strong {font-weight:bold;}




/*************************************************************************/
/*DIV.header { width:100%; background:url(/_layouts/images/PhoenixMarketing/whitebg.png) repeat; padding:7px 0 13px 0}*/
DIV.header DIV.headerInner { width:940px; margin:0 auto}
DIV.header DIV.headerInner DIV.rightSearch { width:170px; float:right}
DIV.header DIV.headerInner DIV.rightSearch INPUT { background:url(/_layouts/images/PhoenixMarketing/searchInput.png) no-repeat; width:134px; height:26px; border:0px none; font:normal 1em/26px arial; color:#666666; float:right; padding:0 10px 0 0; margin:0px;}
DIV.header DIV.headerInner DIV.rightSearch A { display:inline-block; width:26px; height:26px;  float:right;} /* background:url(/_layouts/images/PhoenixMarketing/searchBTN.png) no-repeat; */
DIV.header DIV.headerInner DIV.rightSearch .s4-search input.ms-sbplain, .ms-sbcell input { width:134px !important; } 
DIV.header DIV.headerInner UL.headerLinks { float:left;display:inline;direction:ltr;text-align:left;list-style:none;margin-top:5px }
DIV.header DIV.headerInner UL.headerLinks li {float:left;display:inline;}
DIV.header DIV.headerInner UL.headerLinks li a {display:block;margin:0 3px;padding:0 2px 0 8px;border-left:1px solid}
DIV.header DIV.headerInner UL.headerLinks li a:hover {text-decoration:underline;}
DIV.header DIV.headerInner UL.headerLinks li a.youtube,
DIV.header DIV.headerInner UL.headerLinks li a.facebook {margin-top:-2px;padding:0;border:0;}
DIV.header DIV.headerInner DIV.topBanner { width:940px; position:relative; padding-top:22px;}
DIV.header DIV.headerInner DIV.topBanner DIV.topNav { position:absolute; right:-17px; top:4px; background:url(/_layouts/images/PhoenixMarketing/bgRight.png) no-repeat right bottom!important;  background:url(/_layouts/images/PhoenixMarketing/bgRight.gif) no-repeat right bottom; padding-bottom:17px; width:665px; height:67px; z-index:90}
DIV.header DIV.headerInner DIV.topBanner DIV.topNav_inner { background:#fff; height:67px; padding:0 15px 0 18px;}  
DIV.header DIV.headerInner DIV.topBanner DIV.topNav_inner UL { margin:0px; padding:0px; list-style:none;}
DIV.header DIV.headerInner DIV.topBanner DIV.topNav_inner UL LI { float:right; padding:0 0 0 0;font-size:1.4em;line-height:3.8;color:#144a7f;right:0;position:relative;}
DIV.header DIV.headerInner DIV.topBanner DIV.topNav_inner UL LI a.menu-area { border-left: 1px solid #144A7F;padding:0 10px 0 10px;}
DIV.header DIV.headerInner DIV.topBanner DIV.topNav_inner UL LI.last a.menu-area { border-left:0;}
DIV.header DIV.headerInner DIV.topBanner DIV.topNav_inner UL LI A {color:#144a7f;}
DIV.header DIV.headerInner DIV.topBanner DIV.topNav_inner UL LI.hold A { color:#00233c!important;}
DIV.header DIV.headerInner DIV.topBanner DIV.topNav_inner UL LI SPAN { display:inline-block; padding-right:12px;}
DIV.header DIV.headerInner DIV.topBanner DIV.topNav_inner A.personalEnter { display:inline-block; background:#115fad url(/_layouts/images/PhoenixMarketing/arrowL.png) no-repeat 12px center; width:164px; height:37px; padding:0 12px 0 0; font-weight:bold;font-size:1.4em;line-height:1.9;color:#fff; float:left; margin-top:15px; }
DIV.header DIV.headerInner DIV.topBanner DIV.leftLogo { background:url(/_layouts/images/PhoenixMarketing/logoBG.png) no-repeat!important; background:url(/_layouts/images/PhoenixMarketing/logoBG.gif) no-repeat; width:170px; height:109px; position:absolute; left:-17px; top:4px; text-align:center; padding-top:10px; z-index:999}
DIV.header DIV.headerInner DIV.topBanner DIV.leftLogo A { display:inline-block; background:#fff;width:137px; height:82px;}
DIV.breadcrumbs { height:15px;overflow:hidden;width:936px; margin:0 auto; font:normal 1em/13px arial; color:#444444; direction:rtl; padding-bottom:3px;}
DIV.breadcrumbs A { color:#444444;}
DIV.mainCalcContent { width:920px; margin:0 auto; background:#FFF; padding:10px 0px; direction:rtl}
DIV.mainContent { width:900px; margin:0 auto; background:#FFF; padding:15px 20px; direction:rtl;margin-bottom:0; margin-top:140px !important;}
DIV.footer { background:url(/_layouts/images/PhoenixMarketing/bgBottom.png) repeat; padding:15px 0; width:100%}/*roni (height:227) */
DIV.footer DIV.footerInner { width:940px; margin:0 auto; border-top:2px solid #0b5a91; padding-top:15px; direction:rtl;color:#676767;}
DIV.footer DIV.footerInner UL { margin:0px; padding:0px; list-style:none;}
DIV.footer DIV.footerInner UL LI { float:right; width:11%;overflow:hidden; padding:0 7px; margin:0px;}
DIV.footer DIV.footerInner UL LI H2 { font:bold 1.2em/18px arial; color:#909498; padding:0px; margin:0px;}
DIV.footer DIV.footerInner UL LI A { display:block; font:normal 1em/1.8em arial; color:#909498;}
DIV.footer DIV.footerInner UL LI.tools { width:200px;}
DIV.footer DIV.footerInner .rightsText { font:normal 0.9em arial; color:#909498;}

.wrapperEmptyLayout {	min-height: 600px;	height: auto !important;	height: 100%;	margin: 0 auto;background-color: #fff; }
DIV.mainContentEmptyLayout { width:90%; xmargin:0 auto; background:#FFF; direction:rtl;margin-bottom:0}
DIV.serachContentEmptyLayout {  float:right}
DIV.findBoxEmptyLayout { xwidth:420px; float:right;margin-right: 10px;}
DIV.findBoxEmptyLayout DIV.midBox { width:420px!important;}
DIV.findBoxEmptyLayout DIV.formFilds { padding-bottom:15px; width:396px;}
DIV.findBoxEmptyLayout DIV.formFilds LABEL { font:normal 1em arial; color:#4c4d4f; display:inline-block; width:185px; padding-bottom:2px;}
DIV.findBoxEmptyLayout DIV.formFilds LABEL SPAN { display:inline-block; font-weight:bold; color:#f58220; width:10px;} 
DIV.findBoxEmptyLayout DIV.formFilds .smallText { font:normal 1.0em arial; color:#4c4d4f}
DIV.findBoxEmptyLayout A.btn17  { margin-left:11px; margin-bottom:13px;}

DIV.rightNav { width:200px; float:right}
DIV.rightNav .boxTop { background:url(/_layouts/images/PhoenixMarketing/greyBox1_topR.png) no-repeat right; padding-right:3px; height:3px;}
DIV.rightNav .boxTop DIV { background:url(/_layouts/images/PhoenixMarketing/greyBox1_topL.png) no-repeat left; height:3px;}
DIV.rightNav .boxBottom { background:url(/_layouts/images/PhoenixMarketing/greyBox1_bottomR.png) no-repeat right; padding-right:3px; height:3px;margin-bottom:8px;}
DIV.rightNav .boxBottom DIV { background:url(/_layouts/images/PhoenixMarketing/greyBox1_bottomL.png) no-repeat left; height:3px;}
DIV.rightNav .boxMid { background:#dfe3e2; }
DIV.rightNav A.navInner { width:190px; display:inline-block;color:#444444;}
DIV.rightNav A.navInner .topCon { cursor:pointer; display:block; background:url(/_layouts/images/PhoenixMarketing/greyBox2_topR.png) no-repeat right; padding-right:3px; height:3px;}
DIV.rightNav A.navInner .topCon SPAN { cursor:pointer; display:block; background:url(/_layouts/images/PhoenixMarketing/greyBox2_topL.png) no-repeat left; height:3px;}
DIV.rightNav A.navInner .bottomCon { cursor:pointer; display:block; background:url(/_layouts/images/PhoenixMarketing/greyBo2_bottomR.png) no-repeat right; padding-right:3px; height:3px;}
DIV.rightNav A.navInner .bottomCon SPAN { cursor:pointer; display:block; background:url(/_layouts/images/PhoenixMarketing/greyBox2_bootomL.png) no-repeat left; height:3px;}
DIV.rightNav A.navInner .innNav { cursor:pointer; background:#c8cbca; padding:2px 10px 3px 0; display:block; font:bold 1.6em/17px arial; color:#444444; }
DIV.rightNav UL.menu2 { margin:0px; padding:0px; list-style:none}
DIV.rightNav UL.menu2 LI { padding:0 0 5px 0; margin:0px;}
DIV.rightNav UL.menu2 LI A .topCon { cursor:pointer; display:block; background:#959595 url(/_layouts/images/PhoenixMarketing/con_topR.png) no-repeat right top; padding-right:2px; height:2px;}
DIV.rightNav UL.menu2 LI A .topCon SPAN { cursor:pointer; display:block; background:url(/_layouts/images/PhoenixMarketing/con_topL.png) no-repeat left top; height:2px;}
DIV.rightNav UL.menu2 LI A .bottomCon { cursor:pointer; display:block; background:#959595 url(/_layouts/images/PhoenixMarketing/con_bottomR.png) no-repeat right bottom; padding-right:2px; height:2px;}
DIV.rightNav UL.menu2 LI A .bottomCon SPAN { cursor:pointer; display:block; background:url(/_layouts/images/PhoenixMarketing/con_bottomL.png) no-repeat left bottom; height:2px;}
DIV.rightNav UL.menu2 LI A .innNav { cursor:pointer; background:#959595; padding:2px 10px 3px 10px; display:block; font:bold 1.6em/17px arial; color:#fffefe; }
DIV.rightNav UL.menu2 LI.nav_normal .boxTop { display:none} 
DIV.rightNav UL.menu2 LI.nav_normal .boxBottom { display:none}
DIV.rightNav UL.menu2 LI.nav_normal .boxMid { background:none!important; padding:0px!important;}
DIV.rightNav UL.menu2 LI.nav_select A .topCon { cursor:pointer; display:block; background:url(/_layouts/images/PhoenixMarketing/greyBox2_topR.png) no-repeat right; padding-right:3px; height:3px;}
DIV.rightNav UL.menu2 LI.nav_select A .topCon SPAN { cursor:pointer; display:block; background:url(/_layouts/images/PhoenixMarketing/greyBox2_topL.png) no-repeat left; height:3px;}
DIV.rightNav UL.menu2 LI.nav_select A .bottomCon { cursor:pointer; display:block; background:url(/_layouts/images/PhoenixMarketing/greyBo2_bottomR.png) no-repeat right; padding-right:3px; height:3px;}
DIV.rightNav UL.menu2 LI.nav_select A .bottomCon SPAN { cursor:pointer; display:block; background:url(/_layouts/images/PhoenixMarketing/greyBox2_bootomL.png) no-repeat left; height:3px;}
DIV.rightNav UL.menu2 LI.nav_select A .innNav { cursor:pointer; background:#c8cbca; padding:2px 10px 3px 10px; display:block; font:bold 1.6em/17px arial; color:#444444; }


DIV.rightNav UL { margin:0px; padding:0px; list-style:none;font-size:1.1em;font-weight:bold;line-height:1.9}
DIV.rightNav UL LI { display:block; padding:0;}
DIV.rightNav UL LI.nav1 {margin-bottom:6px;}
DIV.rightNav UL LI.nav1 .boxTop { display:none}
DIV.rightNav UL LI.nav1 .boxBottom { display:none}
DIV.rightNav UL LI.nav1 .boxMid { background:0px!important; padding:0px!important;}
DIV.rightNav UL LI.nav1 .boxMid A {  display:block; color:#fffefe; overflow:hidden;}
DIV.rightNav UL LI.nav1 .boxMid .RcatLink { display:block; background:url(/_layouts/images/PhoenixMarketing/navArrowL.png) no-repeat; cursor:pointer; }
DIV.rightNav UL LI.nav1 .boxMid DIV.CatHeader { background:#959595; width:188px; display:block; padding:0 8px 0 4px; color:#fffefe;position:relative}
DIV.rightNav UL LI.nav1 .boxMid DIV.CatHeader SPAN.RcatLink { display:block; background:url(/_layouts/images/PhoenixMarketing/navArrowL.png) no-repeat 50% 50%; cursor:pointer;width:20px; height:20px;float:left;overflow:hidden;margin:4px 4px 0 4px}
DIV.rightNav UL LI.nav1 .boxMid DIV.CatHeader SPAN.clearfix {height:0!important}

DIV.rightNav UL LI.nav1 UL.openNav { display:none; }
DIV.rightNav UL LI.select { display:block}
DIV.rightNav UL LI.select .boxMid {padding:5px 0;margin-bottom:7px}
DIV.rightNav UL LI.select .boxMid A { color:#444;}
DIV.rightNav UL LI.select .boxMid A SPAN {display:block; background:url(/_layouts/images/PhoenixMarketing/navArrowD.png) no-repeat left!important; cursor:pointer;}
DIV.rightNav UL LI.select .boxMid DIV.CatHeader { background:#c8cbca; display:block; padding:0 12px 0 0;margin:0 5px;}
DIV.rightNav UL LI.select .boxMid DIV.CatHeader a {display:block;overflow:hidden}
DIV.rightNav UL LI.select .boxMid DIV.CatHeader .RcatLink {height:20px;width:20px; background:url(/_layouts/images/PhoenixMarketing/navArrowD.png) no-repeat; cursor:pointer;display:block;float:left;overflow:hidden;margin:4px 4px 0 4px}
DIV.rightNav UL LI.select .boxMid DIV.CatHeader .clearfix {height:0!important;}



DIV.rightNav UL LI.select UL.openNav { margin:0px; padding:0px; line-height:normal}
DIV.rightNav UL LI.select UL.openNav LI {padding:0 6px;}
DIV.rightNav UL LI.select UL.openNav LI A { display:block;border-bottom:1px solid #f3f5f5; font-weight:normal; padding:8px 10px;font-size:.8em;color:#00233c;}
DIV.rightNav UL LI.select UL.openNav LI:hover { background:#f3f5f5}
DIV.rightNav UL LI.select UL.openNav LI.last A { border-bottom:0px none!important;}
DIV.rightNav UL LI.select UL.openNav LI.selected {background:#f2f5f4; }
/*DIV.rightNav UL LI.select UL.openNav LI.selected:hover { background:#f2f5f4 url(/_layouts/images/PhoenixMarketing/arrowBullet2.png) no-repeat 190px 9px!important;}*/
/*DIV.rightNav UL LI.select UL.openNav LI:hover { background:url(/_layouts/images/PhoenixMarketing/arrowBullet.png) no-repeat 190px 9px!important;} */


DIV.innerMid { width:460px; float:right; padding-right:20px;}
DIV.innerMid H1 { border-bottom:2px solid #c8cbca; padding:0px; margin:0px 0 5px 0; font-weight:bold;font-size:1.4em; color:#444444; }
DIV.midBox { /*width:410px;*/ background:#f5f5f5; padding:6px 5px 20px 5px;margin-bottom:10px; }
DIV.midBox H2.boxTitle {margin:0px;background:#e3e6e5; padding:7px 6px 7px 0; font:bold 1.5em/16px arial; color:#444444;}
DIV.midBox P { font:normal 1em arial; color:#4c4d4f; padding:7px 0 0 0; margin:0 0 -5px 0;}
DIV.midBox IMG.R { padding:10px 0 0 7px; margin:0 0 -5px 0;}
UL.companiesLogos { margin:0px auto; padding:0px; list-style:none; width:360px;}
UL.companiesLogos LI { float:right; padding:20px 0 0 37px; margin:0px;}
UL.companiesLogos LI A { display:inline-block; background:url(/_layouts/images/PhoenixMarketing/logosBox.png) no-repeat; width:95px; height:66px; text-align:center; vertical-align:middle}
UL.companiesLogos LI A * { vertical-align:middle}
UL.companiesLogos LI A SPAN.height { display:inline-block; width:1px; height:100%;}
UL.companiesLogos LI A SPAN.phoenixLogo { background:url(/_layouts/images/PhoenixMarketing/logo5.png) no-repeat top right; width:85px; height:22px; padding:44px 10px 0 0; display:inline-block; cursor:pointer; font:normal 1em arial; color:#023b78; text-align:right; letter-spacing:-1px;}
UL.companiesLogos LI.last { padding:20px 0 0 0px!important;}
DIV.leftBox { width:192px; float:left; padding:4px; }
DIV.rightBox { width:192px; float:right; padding:4px; }
DIV.leftBox DIV.leftNav {}
DIV.leftBox DIV.leftNav .topCon { cursor:pointer; display:block; background:url(/_layouts/images/PhoenixMarketing/greyBox2_topR.png) no-repeat right; padding-right:3px; height:3px;}
DIV.leftBox DIV.leftNav .topCon SPAN { cursor:pointer; display:block; background:url(/_layouts/images/PhoenixMarketing/greyBox2_topL.png) no-repeat left; height:3px;}
DIV.leftBox DIV.leftNav .bottomCon { cursor:pointer; display:block; background:url(/_layouts/images/PhoenixMarketing/greyBo2_bottomR.png) no-repeat right; padding-right:3px; height:3px;}
DIV.leftBox DIV.leftNav .bottomCon SPAN { cursor:pointer; display:block; background:url(/_layouts/images/PhoenixMarketing/greyBox2_bootomL.png) no-repeat left; height:3px;}

DIV.leftBox DIV.leftNav UL.audiences-list { margin:0px; padding:3px 3px 0 3px!important; list-style:none; background:#c8cbca; width:186px;}
DIV.leftBox DIV.leftNav UL LI {overflow:hidden;height:26px;padding:3px!important;background:url(/_layouts/images/PhoenixMarketing/leftNav_normal.png) no-repeat!important;background:url(/_layouts/images/PhoenixMarketing/leftNav_normal.gif) no-repeat; }
DIV.leftBox DIV.leftNav UL LI.selected,
DIV.leftBox DIV.leftNav UL LI:hover {background:url(/_layouts/images/PhoenixMarketing/leftNav_over.png) no-repeat!important;background:url(/_layouts/images/PhoenixMarketing/leftNav_over.gif) no-repeat;}
DIV.leftBox DIV.leftNav UL LI A {line-height:22px;text-decoration:none!important;font-weight:bold;font-size:1em;color:#444444;text-align:left;display:block;}
DIV.leftBox DIV.leftNav UL LI A IMG {float:left;display:inline;margin-right:4px}


DIV.rightNavBanner { background:url(/_layouts/images/PhoenixMarketing/bannerBG.jpg) no-repeat; width:182px; height:114px; float:right; padding:85px 10px 0 0; }
DIV.rightNavBanner H2 { font: normal 1.6em/17px arial; color:#115fad; padding:0 0 11px 0; margin:0px; width:160px;}
DIV.rightNavBanner UL,
DIV.NavBanner UL { margin:0px!important; padding:0px; list-style:none;}
DIV.rightNavBanner UL LI,
DIV.NavBanner UL LI {list-style:none; background:url(/_layouts/images/PhoenixMarketing/bulet.png) no-repeat right 7px; padding:0 14px 0px 0; margin:0px; font:normal 16px arial; color:#444444;}
DIV.rightNavBanner UL LI A,
DIV.NavBanner UL LI A   { color:#444444}
DIV.rightNavBanner UL LI.select,
DIV.NavBanner UL LI.select { background:url(/_layouts/images/PhoenixMarketing/bulet_select.png) no-repeat right 7px;}

.NavBanner .image {position:absolute;top:0;right:0;z-index:5}
.NavBanner .mask {position:absolute;top:82px;right:9px;z-index:10}
.NavBanner .mask h2 {color:#115FAD;padding:0 2px 7px;font:bold 1.3em arial}
.NavBanner {position:relative;top:0;right:0;}


UL.pensProds { margin:0px; padding:0px; list-style:none}
UL.pensProds LI { display:block; padding:0 0 20px 0; margin:0px;}
UL.pensProds LI H2 { margin:0px 0 10px 0; padding:7px 6px 7px 0; background:#e3e6e5; font:bold 1em/1 arial; color:#4c4d4f;}
UL.pensProds LI H2 a {color:#4C4D4F!important;display:block;text-decoration:none!important;font-weight:bold!important;}
UL.pensProds LI DIV.pic { width:94px; height:71px; position:relative; float:right;margin-left:13px;}
UL.pensProds LI DIV.pic img { width:94px; height:71px; }
UL.pensProds LI DIV.pic SPAN { display:block; background:url(/_layouts/images/PhoenixMarketing/picFrame94.png) no-repeat!important; background:url(/_layouts/images/PhoenixMarketing/picFrame94.gif) no-repeat; width:94px; height:71px; position:absolute; top:0px; left:0px;}
UL.pensProds LI DIV.prodText { overflow:hidden;float:none;}
.lobby UL.pensProds LI DIV.prodText .prod-from {display:none;}

DIV.rightContent2 UL.pensProds LI DIV.prodText { width:544px!important}
DIV.rightContent2 UL.pensProds LI DIV.prodText P { margin-bottom:10px}
UL.pensProds LI DIV.prodText H3 { font:bold 1.1em/1.2 arial; color:#4c4d4f; padding:0px; margin:0px;margin-bottom:10px;}
UL.pensProds LI DIV.prodText H4 { font:bold 1.3em/15px arial; color:#4c4d4f; padding:0px; margin:0px;}
UL.pensProds LI DIV.prodText H4 SPAN { font-size:11px; font-weight:normal; }
UL.pensProds LI DIV.prodText P,
UL.pensProds LI DIV.prodText div.prodText-p { color:#4c4d4f;margin-bottom:10px; }
UL.pensProds LI DIV.prodText A { }
UL.pensProds LI DIV.prodText DIV.infoList A {color:#00233c; font:normal 13px arial; text-decoration:none;}
UL.pensProds LI DIV.prodText DIV.infoList A:hover {color:#444444;text-decoration:underline;}
UL.pensProds LI DIV.prodText .textHeight { height:59px; overflow:hidden;}
UL.pensProds LI DIV.insuranceText {}
UL.pensProds LI DIV.insuranceText P { font:normal 1em/1.5 arial; color:#4c4d4f; padding:0px; margin:0px; width:410px;}
UL.pensProds LI DIV.insuranceText A { font:normal 1em/1.5 arial;  color:#115fad}
UL.pensProds LI DIV.insuranceText H3 { font:bold 1.3em/15px arial; color:#4c4d4f; padding:0px; margin:0px;}
UL.pensProds LI DIV.paddingP P { padding:0 0 15px 0!important;}
UL.pensProds LI DIV.insuranceText OL { margin:0 20px 0 0; padding:0;}
UL.pensProds LI DIV.insuranceText OL LI { font:normal 1.3em/15px arial; color:#4c4d4f; padding:0 0 15px 0; margin:0px; display:list-item!important; xwidth:385px; }
UL.pensProds LI DIV.insuranceText UL.squareBullet { list-style-type:square; margin:0 18px 0 0; padding:0px;}
UL.pensProds LI DIV.insuranceText UL.squareBullet LI { font:normal 1.3em/15px arial; color:#4c4d4f; padding:0 0 15px 0; margin:0px; display:list-item!important; cwidth:385px;}
OL.alfList { margin:3px 0px 0 0; padding:0; list-style:none!important;}
OL.alfList LI { font:normal 1.3em/15px arial; color:#4c4d4f; padding:0 0 5px 0; margin:0px;}
OL.alfList LI span.letters{ width:20px; display:inline-block; float:right}
OL.alfList LI span.letters2{ width:23px; font-size:1em; display:inline-block; float:right}
OL.alfList LI span.text{ width:380px; display:inline-block; float:right}

.wrap-serviceBox {background:#F5F5F5;padding:4px;}
DIV.serviceBox{ background:#FFF; padding:3px 3px 13px 3px; }
DIV.serviceBox .top { background:url(/_layouts/images/PhoenixMarketing/serviceBanner.png) no-repeat; width:183px; height:41px; text-align:right; color:#444444; padding:0px 3px 0 0; margin:0px;}
DIV.serviceBox .top span.titleText { color:#444;display:inline-block; width:120px; text-align:center;font-size:1.4em;line-height:1.1}
DIV.serviceBox .header { font:bold 1.3em/14px arial; color:#4c4d4f; padding:13px 4px 10px 0}
DIV.serviceBox P { font:normal 12px arial; color:#444444; padding:0px 4px 0 0; margin:10px 0px;line-height:1.5}
DIV.serviceBox P A { color:#115fad}

DIV.fileList { padding-top:10px;}
DIV.fileList H2 { font:bold 1.8em/19px arial;color:#00233c; padding:10px 0 3px 0; white-space:nowrap; margin:0px 0 7px 0; border-bottom:2px solid #dfe3e2;}
DIV.fileList P { font:normal 1em arial; color:#00233c; width:177px; padding:0 0 6px 0; margin:0px;}
DIV.fileList A.pdfLink { display:inline-block; background:url(/_layouts/images/PhoenixMarketing/pdfIcon.png) no-repeat right 2px; padding:0 14px 7px 0; font:normal 1.3em/14px arial; color:#00233c}
DIV.fileList A.pdfLink:hover { text-decoration:underline;}
#accordion div ul li.pdfLink { padding:0 17px 7px 0!important;background:url(/_layouts/images/PhoenixMarketing/pdfIcon.png) no-repeat right 2px; padding:0 14px 7px 0;}

/* roni*/
DIV.fileList A.lowLink { display:inline-block; background:url(/_layouts/images/PhoenixMarketing/arrowBullet.png) no-repeat right 2px; padding:0 14px 7px 0; font:normal 1.3em/14px arial; color:#00233c}
DIV.fileList A.lowLink:hover { text-decoration:underline;}

DIV.fileList H3 { font:bold 1em arial; color:#00233c; padding:0 0 3px 0; margin:0px;}

A.flieLink { background:#ffffff url(/_layouts/images/PhoenixMarketing/fileIcon.png) no-repeat 98% 7px; display:block; padding:5px 24px 5px 0; font:normal 1em arial; color:#444444; margin-bottom:3px;}
A.flieLink:link, A.flieLink:hover, A.flieLink:focus, A.flieLink:active, A.flieLink:visited,A.flieLink:active:visited{font:normal 1em arial; color:#0072bc;}

A.calcLink { background:#ffffff url(/_layouts/images/PhoenixMarketing/arrowBullet.png) no-repeat 98% 7px; display:block; padding:5px 24px 5px 0; font:normal 1em arial; color:#444444; margin-bottom:3px;}
A.calcLink:link, A.calcLink:hover, A.calcLink:focus, A.calcLink:active, A.calcLink:visited,A.calcLink:active:visited{font:normal 1em arial; color:#0072bc;}
DIV.contactContent {}
DIV.contactContent P { font:normal 1.3em/15px arial; color:#4c4d4f; padding:0 0 15px 0; margin:0px;}
DIV.contactContent P A { color:#115fad}
DIV.contactContent H3 { font:bold 1.4em arial; color:#4c4d4f; padding:0px; margin:0px;}
DIV.contactContent DIV.formFilds { padding-bottom:15px; width:396px;}
DIV.contactContent DIV.formFilds LABEL { font:normal 1em arial; color:#4c4d4f; display:inline-block; width:185px; padding-bottom:2px;}
DIV.contactContent DIV.formFilds LABEL SPAN { display:inline-block; font-weight:bold; color:#f58220; width:10px;} 
DIV.contactContent DIV.formFilds .smallText { font:normal 1.0em arial; color:#4c4d4f}
DIV.contactContent  A.btn17 { margin-left:11px;}
.required { font:normal 1.0em arial; color:#4c4d4f}
.required SPAN { display:inline-block; font-weight:bold; color:#f58220; width:10px;} 
.input183 { width:177px; height:21px; border:1px solid #a6a6a6;font:normal 1.3em/21px arial; color:#4c4d4f; padding:0 3px 1px 3px; margin:0px; }
.input185 { width:185px; height:21px; border:1px solid #a6a6a6;font:normal 1.3em/21px arial; color:#4c4d4f; padding:0 3px 1px 3px; margin:0px; }
.input131 { width:125px; height:21px; border:1px solid #a6a6a6;font:normal 1.3em/21px arial; color:#4c4d4f; padding:0 3px 1px 3px; margin:0px; }
.input394  { width:388px; height:21px; border:1px solid #a6a6a6;font:normal 1.3em/21px arial; color:#4c4d4f; padding:0 3px 1px 3px; margin:0px; }
.textarea394 { width:384px; height:198px; overflow:auto; border:1px solid #a6a6a6;font:normal 1em arial; color:#4c4d4f; padding:5px; margin:0px; }

.select49 {border:0; width:49px; margin-right:3px;  height:23px;vertical-align: bottom;padding:0; border:1px solid #a6a6a6; font-size:1em;color:#4c4d4f; }
.select396 {width:396px;height:23px; padding:0; border:1px solid #a6a6a6;font:normal 13px/21px arial; color:#4c4d4f; }
.select185 { width:185px; height:23px; padding:0; border:1px solid #a6a6a6;font:normal 13px/21px arial; color:#4c4d4f; }
.select138 { width:138px;  height:23px; padding:0; border:1px solid #a6a6a6;font:normal 13px/21px arial; color:#4c4d4f;}
.select102 { width:102px;  height:23px; padding:0; border:1px solid #a6a6a6;font:normal 13px/21px arial; color:#4c4d4f;}

A.btn17 { display:inline-block; background:url(/_layouts/images/PhoenixMarketing/btn17_right_over.png) no-repeat right; padding-right:2px; height:17px; font-weight:bold;font-size:1em; color:#ffffff;}
A.btn17 SPAN { display:inline-block; cursor:pointer; background:url(/_layouts/images/PhoenixMarketing/btn17_left_over.png) no-repeat left; height:17px; padding:0 15px 0 17px; color:#ffffff;}
A.btn17:hover { display:inline-block; background:url(/_layouts/images/PhoenixMarketing/btn17_right.png) no-repeat right; padding-right:2px; height:17px; font-weight:bold;font-size:1em; color:#ffffff;}
A.btn17:hover SPAN { display:inline-block; cursor:pointer; background:url(/_layouts/images/PhoenixMarketing/btn17_left.png) no-repeat left; height:17px; padding:0 15px 0 17px;}
DIV.contactPopup { background:#fff;  direction:rtl;padding:5px 12px 0px 5px;/*width:398px;*/ }
DIV.videoPopup { background-color:#333435; }
DIV.contactPopup  A.bClose, DIV.videoPopup A.bClose { background:url(/_layouts/images/PhoenixMarketing/closeIcon.png) no-repeat!important; width:23px; height:23px; position:absolute; left:5px;}
DIV.videoPopup  A.bClose { margin: 7px 0 0 5px; }
DIV.contactPopup DIV.popupInner { width:390px; margin:0 auto}
DIV.videoPopup DIV.popupInner { width:642px; height:552px; margin:0 auto;}
DIV.contactPopup DIV.popupInner H2 { font:bold 1.5em arial; color:#444444; border-bottom:2px solid #c8cbca; padding:0px 0 2px 0; margin:0px;}
DIV.videoPopup DIV.popupInner H2 {font:bold 18px arial; color:#444444; padding-right:12px; height:42px; line-height:42px; vertical-align:bottom; background-color:White; }
DIV.contactPopup DIV.popupInner P, DIV.videoPopup DIV.popupInner P { font:normal 1em arial; color:#444444; padding:10px 0;}
DIV.contactPopup DIV.midBox { width:380px!important;}
DIV.contactPopup DIV.formFilds { padding-bottom:15px; width:380px;}
DIV.contactPopup DIV.formFilds LABEL { font:normal 1em arial; color:#4c4d4f; display:inline-block; width:185px; padding-bottom:2px;}
DIV.contactPopup A.btn17, DIV.videoPopup A.btn17  { margin-top:7px;}
.blue { color:#115fad}

DIV.infoList { padding:7px;background:#f5f5f5;}
DIV.infoList H2 { font-size:1.4em;font-weight:bold;color:#00233c; padding:0 0 2px 0; margin:0px 0 5px 0; border-bottom:2px solid #dfe3e2;}
DIV.infoList UL { margin:0px; padding:0px; list-style:none}
DIV.infoList UL LI { background:url(/_layouts/images/PhoenixMarketing/bulet_select.png) no-repeat right 7px; padding:0 14px 5px 0; margin:0px; font:normal 1em arial; color:#00233c;}
DIV.infoList UL LI A { color:#00233c; text-decoration:none;}/***/
DIV.infoList UL LI:hover { background:url(/_layouts/images/PhoenixMarketing/buletBlue.png) no-repeat right 7px;}
DIV.infoList UL LI:hover A { color:#444444; text-decoration:underline;}/***/
DIV.infoList A.moreLink { font:normal 1em arial; color:#00233c; text-decoration:underline; float:left}

DIV.filterBox { background:#ebebeb; padding:8px 5px 15px 5px;}
DIV.filterCheck { vertical-align:middle; padding-bottom:10px;}
DIV.filterCheck * { vertical-align:middle}
DIV.filterCheck SPAN.filtertext { display:inline-block; padding-left:18px; font:normal 1em arial; color:#444444;}
DIV.filterCheck INPUT { margin:0px; padding:0px; width:13px; height:13px;}
DIV.filterCheck LABEL { display:inline-block; padding:0 8px 0 17px; font:normal 1em arial; color:#444444;}
DIV.filterBox DIV.letters_heb { background:#FFF; height:23px; padding-right:5px;}
DIV.filterBox DIV.letters_heb A { display:inline-block; padding-left:10px; font-size:1.1em;line-height:1.5;color:#444444;}
DIV.filterBox DIV.letters_heb A.select { color:#f58220}
DIV.filterBox DIV.letters_heb A.last { padding-left:0px!important;}
DIV.filterBox DIV.letters_eng { background:#fff; margin-top:8px; height:23px; direction:ltr; padding-left:10px;}
DIV.filterBox DIV.letters_eng A { display:inline-block; font-size:1.1em;line-height:1.5;font-weight:bold; color:#9e9e9e; padding-right:6px;}
DIV.filterBox DIV.letters_eng A.select { color:#444444;}
DIV.filterBox DIV.letters_eng A.last { padding-right:0px!important;}

/* 
	STYLE SHEET FOR IHWY JQUERY LISTNAV PLUGIN V 2.0, 3/2/2009
	For more information, visit http://www.ihwy.com/Labs/jquery-listnav-plugin.aspx
*/
.listNav { margin:0 0 10px; }
.ln-letters { overflow:hidden; }
/*.ln-letters a { font-size:0.9em; display:block; float:left; padding:2px 6px; border:1px solid silver; border-right:none; text-decoration:none; }
.ln-letters a.ln-last { border-right:1px solid silver; }*/
.ln-letters a:hover,
.ln-letters a.ln-selected { color:#f58220 !important; }
.ln-letters a.ln-disabled { color:#ccc !important; cursor:default; }
.ln-letter-count { text-align:center; font-size:0.8em; line-height:1; margin-bottom:3px; color:#336699; }

.dictionaryResults { background:#F5F5F5;margin:10px 0;padding:7px 10px;}
.dictionaryResults H2 { font-size:1.1em;font-weight:bold; color:#444444; margin:0 0 10px 0;}
.dictionaryResults P { font-size:1em;font-weight:normal;color:#444444; padding:0 0 10px 0; margin:0px;}
.dictionaryResults A.topLink { display:inline-block; background:#fff url(/_layouts/images/PhoenixMarketing/arrowUp.png) no-repeat 6px center; height:19px; padding:0 5px 0 19px; font:normal 1.4em/19px arial; color:#4c4d4f; float:left}


DIV.pager { padding:15px 0; margin:0 auto; text-align:center;}
DIV.pager UL { margin:0 auto; padding:0px; list-style:none; text-align:center; }
DIV.pager UL LI { display:inline; padding:0 0 0 7px; font-size:.8em;color:#444444!important; }
/*DIV.pager UL LI A { color:#444444!important;display:inline-block}
DIV.pager UL LI A.select { color:#115fad!important; cursor:hand;font:normal 1.1em arial!important;}
DIV.pager UL LI A.disable { color:#444444!important;text-decoration:none;cursor:default;font-weight:bold!important; font:1.1em arial!important;}*/ /*mcroni*/

/*chosen page #115fad #444444 #959595*/
A.on { color:#115fad;text-decoration:none; cursor:default;font:normal 1.2em arial!important;}
A.on:hover{text-decoration:none;}
/*other numbers */
A.off { color:#444444; cursor:hand;font:normal 1.2em arial!important;}
A.active { color:#444444; cursor:hand;font:normal 1.2em arial!important;}
A.passive { color: #959595;text-decoration:none; cursor:default;font:normal 1.2em arial!important;}
A.passive:hover{text-decoration:none;}
SPAN.passive { color: #959595;text-decoration:none; cursor:default;font:normal 1.2em arial!important;}

DIV.bottomBtns { text-align:left}
DIV.bottomBtns A { margin-right:10px;}
A.btn17_icons { display:inline-block; background:url(/_layouts/images/PhoenixMarketing/btn17_right_over.png) no-repeat right; padding-right:2px; height:17px; font-weight:bold;font-size:1em; color:#ffffff;}
A.btn17_icons SPAN.btnLeft { display:inline-block; cursor:pointer; background:url(/_layouts/images/PhoenixMarketing/btn17_left_over.png) no-repeat left; height:17px; padding:0 3px 0 5px;}
A.btn17_icons:hover { background:url(/_layouts/images/PhoenixMarketing/btn17_right.png) no-repeat right;}
A.btn17_icons:hover SPAN.btnLeft {  background:url(/_layouts/images/PhoenixMarketing/btn17_left.png) no-repeat left;}
.printIcon { display:inline-block; cursor:pointer; background:url(/_layouts/images/PhoenixMarketing/printIcon.png) no-repeat left!important; background:url(/_layouts/images/PhoenixMarketing/printIcon.gif) no-repeat left; height:17px; padding-left:20px; color:#ffffff;}
.sendIcon { display:inline-block; cursor:pointer;  background:url(/_layouts/images/PhoenixMarketing/sendIcon.png) no-repeat left!important;height:17px; padding-left:18px; color:#ffffff;}
.exelIcon { display:inline-block; cursor:pointer; background:url(/_layouts/images/PhoenixMarketing/exelIcon.png) no-repeat left!important; height:17px; padding-left:20px;color:#ffffff; }
.downloadIcon2 { display:inline-block; cursor:pointer; background:url(/_layouts/images/PhoenixMarketing/dowloadIcon2.png) no-repeat left!important;color:#ffffff;background:url(/_layouts/images/PhoenixMarketing/dowloadIcon2.gif) no-repeat left;height:17px; padding-left:17px;}
DIV.doctorsContent { width:660px; float:left}
DIV.doctorsContent H1 { border-bottom:2px solid #c8cbca; padding:0px; margin:0px 0 5px 0; font-weight:bold;font-size:1.4em; color:#444444; width:440px; }
DIV.findBox { width:420px; float:right;}
DIV.findBox DIV.midBox { width:420px!important;}
DIV.findBox DIV.formFilds { padding-bottom:15px; width:396px;}
DIV.findBox DIV.formFilds LABEL { font:normal 1em arial; color:#4c4d4f; display:inline-block; width:185px; padding-bottom:2px;}
DIV.findBox DIV.formFilds LABEL SPAN { display:inline-block; font-weight:bold; color:#f58220; width:10px;} 
DIV.findBox DIV.formFilds .smallText { font:normal 1.0em arial; color:#4c4d4f}
DIV.findBox A.btn17  { margin-left:11px; margin-bottom:13px;}

DIV.leftBox2 { width:192px; float:left; padding:4px;}
DIV.resultsContent { padding-top:20px;}
DIV.resultsContent P { font:normal 1em arial; color:#4c4d4f; padding:0 0 3px 0; margin:0px;}
DIV.resultsContent DIV.midBox { width:650px!important;}

DIV.resultsTitle { background:#e3e6e5; height:29px; padding:0 7px;}
DIV.resultsTitle H3 { display:inline; font:bold 1.5em/29px arial; color:#444444; padding:0px 0 3px 0; margin:0px;}
DIV.resultsTitle SPAN.titleLinks { font-weight:normal;font-size:1em;line-height:2;color:#444444;}
DIV.resultsTitle SPAN.titleLinks A.select { color:#f58220}
DIV.resultsTitle SPAN.titleLinks A { color:#959595;}
DIV.resultsTitle A.btn17_icons { margin:5px 10px 0 0;}
DIV.resultsTable { width:636px; margin:0 auto; padding-top:6px;}
DIV.resultsTable TABLE { }


TABLE.report TR{ background:#ffffff;}
TABLE.tblSearchResult TR{ background:#ffffff;}


DIV.resultsTable TABLE TH { background:#d9e3ec; color:#444444; height:29px; vertical-align:middle; text-align:right}
DIV.resultsTable TABLE TD {font:normal 1em arial; color:#4c4d4f; border-top:5px solid #F5F5F5; vertical-align: middle; padding:5px;text-align:right }
DIV.resultsTable TABLE TD A {color:#4c4d4f;}
DIV.resultsTable TABLE TD A:hover { text-decoration:underline}
DIV.resultsTable TABLE TD A.btn19 { xmargin-top:5px;}
DIV.resultsTable TABLE TD  DIV.extendedBox { background:#e3e6e5 ; margin:5px 3px 4px 3px;height:21px; xwidth:310px;width:95%;line-height:21px!important; color:#00233c!important; padding-right:3px; }
DIV.resultsTable TABLE TD  DIV.extendedBox A { color:#115fad!important;}
DIV.resultsTable TABLE TD  DIV.extendedBox SPAN { color:#444444}
DIV.resultsTable TABLE TD.extendedTD { border-top:0px!important; padding-top:0px!important;} 
DIV.resultsTable .width1 { width:171px;padding-right:6px;} 
DIV.resultsTable .width2 {	width:71px;}
DIV.resultsTable .width3 {	width:93px;}
DIV.resultsTable .width4 {  width:82px;}
DIV.resultsTable .width5 {  width:90px;}
DIV.resultsTable .width13 {  width:215px; text-align:right;}
DIV.resultsTable .width6 {  width:79px;}
DIV.resultsTable .width7 {	width:43px;}
DIV.resultsTable .width8 {  width:330px; padding-top:8px;}
DIV.resultsTable .width9 {  width:108px;}
DIV.resultsTable .width10 {	width:80px;}
DIV.resultsTable .width11 { width:80px;}
DIV.resultsTable .width12 {  width:20px;}

DIV.resultsTable .width15 {	width:119px;}
DIV.resultsTable .width16 {	width:310px;}

A.btn19 { display:inline-block; background:url(/_layouts/images/PhoenixMarketing/btn19_right.png) no-repeat right; height:19px; padding-right:4px; font:normal 13px/19px arial; color:#444444;}
A.btn19:hover { text-decoration:none!important;}
A.btn19 SPAN.btnLeft { cursor:pointer; display:inline-block; background:url(/_layouts/images/PhoenixMarketing/btn19_left.png) no-repeat left; height:19px; padding:0 2px 0 4px;}
.printIcon2 { display:inline-block; background:url(/_layouts/images/PhoenixMarketing/printIcon2.png) no-repeat left; cursor:pointer; padding-left:19px; height:19px;color:#4c4d4f;}

.downloadIcon { background:#E3E6E5 url(/_layouts/images/PhoenixMarketing/dowloadIcon.png) no-repeat 7px center!important;}
.ui-state-error {border: 1px solid #cd0a0a;color: #cd0a0a; }


H2.formsTitle { margin:0px 0 10px 0; background:#e3e6e5; padding:5px 6px 5px 0; font-weight:bold;font-size:1em;line-height:1em;color:#4c4d4f;}
DIV.formFilter {}
DIV.formFilter LABEL { display:inline-block; font:normal 1em arial; color:#4c4d4f; padding-bottom:2px;}
DIV.formFilter A.btn17 { margin:24px 0 0 7px;}

DIV.formTabs { height:43px;}
DIV.formTabs UL { margin:0px; padding:0px; list-style:none}
DIV.formTabs UL  LI { float: right; width:103px; padding:0px 0 0 2px; margin:0px}
DIV.formTabs UL  LI A.nav_normal { display:inline-block; width:103px; background:#e3e6e5; height:40px;text-align:center; font:bold 1.5em/40px arial; color:#00233c;}
DIV.formTabs UL  LI A.nav_select { display:inline-block; width:103px; background:#f5f5f5; height:43px;text-align:center; font:bold 1.5em/40px arial; color:#00233c;}
DIV.formTabs UL  LI.twoLine A { line-height:16px!important; padding-top:4px; height:36px!important;}
DIV.formTabs UL  LI.last { padding:0px!important;}

DIV.formTabs2 { height:43px;}
DIV.formTabs2 UL { margin:0px; padding:0px; list-style:none}
DIV.formTabs2 UL  LI { float: right; width:138px; padding:0px 0 0 3px; margin:0px}
DIV.formTabs2 UL  LI A.nav_normal { display:inline-block; display:block; background:#e3e6e5; height:40px;text-align:center; font:bold 1.5em/40px arial; color:#00233c;}
DIV.formTabs2 UL  LI A.nav_select { display:inline-block; display:block; background:#f5f5f5; height:43px;text-align:center; font:bold 1.5em/40px arial; color:#115fad;}
DIV.formTabs2 UL  LI.twoLine A { line-height:16px!important; padding-top:4px; height:36px!important;}
DIV.formTabs2 UL  LI.last { padding:0px!important;}


#wrap-formtab .ui-widget, #wrap-formtab .ui-widget input {font-family: arial !important}
DIV.formResults {}
DIV.formResults P { font:normal 1em arial; color:#4c4d4f; padding:0px 0 5px 0; margin:0px;}
DIV.formResults H3.formResultsTitle { background:#d9e3ec ; padding:5px 25px 5px 0; margin:0px 0 5px 0; height:19px; font-size:1em;font-weight:bold; color:#444444;}
DIV.formResults UL.formList { margin:0px; padding:0px; list-style:none}
DIV.formResults UL.formList LI { overflow:hidden;background:#FFF; padding:5px 6px;margin:5px 0}
DIV.formResults UL.formList LI LABEL { display:inline-block; padding-right:6px; font:normal 1.3em/29px arial; color:#4c4d4f;}
DIV.formResults UL.formList LI INPUT { float:right;overflow:hidden;width:13px; height:13px;margin:4px 0 0 10px}
DIV.formResults UL.formList LI a.ItemUrl {overflow:hidden;width:auto;float:none;}
DIV.formResults UL.formList LI a.ItemUrl3 {overflow:hidden;width:auto;float:none;}
DIV.formResults UL.formList LI div.formIcons {display: inline; float: left; width: 90px !important}
DIV.formResults UL.formList LI div.formIcons a.ItemUrl ,DIV.formResults UL.formList LI div.formIcons a.ItemUrl3 {padding-left: 3px; text-align: center}
DIV.formResults UL.formList LI div.formIcons a {float: left; padding-left: 20px; text-align: center}
DIV.formResults UL.formList LI div.formTitle {display: inline; float: right; width: 75%}
DIV.formResults DIV.page {clear: both}

DIV.formResults UL.formList LI A.fileLink{text-decoration:none ;font:normal 1em/1.5 arial;  color:#0072BC}
DIV.formResults UL.formList LI A.fileLink:hover {text-decoration:underline; }

DIV.formResults UL.formList LI DIV LABEL {  font:normal 1.3em/29px arial; color:#4c4d4f;}
DIV.formResults UL.formList LI DIV INPUT {  padding:0px; margin:0px; width:13px; height:13px;}
 .rDiv{xwidth: 100%; xoverflow: hidden; padding-right: 6px;xclear:both;}
 
DIV.formResults A.btn17_icons { margin-left:7px;}


DIV.TopopenNav { background:#FFF; position:absolute; top:67px; right:-6px; padding:0 5px 5px 5px; width:407px; display:none}
DIV.TopopenNav UL.subCat { background:url(/_layouts/images/PhoenixMarketing/Gradiant_BG_pixel.gif) repeat-x;margin:0px; padding:12px 0 0 0!important; list-style:none; width:100%;}
DIV.TopopenNav UL.subCat LI { width:46%;float:right!important; margin:0px!important; line-height:normal!important; padding:0 14px!important;}
DIV.TopopenNav UL.subCat LI H3 { background:url(/_layouts/images/PhoenixMarketing/Title_underline_pixel.gif) repeat-x scroll 0 bottom; font:normal 18px arial; color:#e1520c; padding:0 0 6px 0; margin:0 0 11px 0;}
DIV.TopopenNav UL.subCat LI A { background:url(/_layouts/images/PhoenixMarketing/MegaDropDown_Bullet.gif) no-repeat right 6px;font:normal 14px arial; color:#666666!important; padding:0 10px 10px 0!important; margin:0px; display:block}
DIV.TopopenNav UL.subCat LI.last { padding:0!important;}
DIV.TopopenNav DIV.navBanner { width:407px; background:#ebebeb url(/_layouts/images/PhoenixMarketing/con_topR.png) no-repeat right}
DIV.TopopenNav DIV.navBanner DIV.topL { background:url(/_layouts/images/PhoenixMarketing/con_topL.png) no-repeat top left}
DIV.TopopenNav DIV.navBanner DIV.bottomR { background:url(/_layouts/images/PhoenixMarketing/con_bottomR.png) no-repeat right bottom}
DIV.TopopenNav DIV.navBanner DIV.bottomL { background:url(/_layouts/images/PhoenixMarketing/con_bottomL.png) no-repeat left bottom}
DIV.TopopenNav DIV.navBanner DIV.bottomL IMG { float:right}
DIV.TopopenNav DIV.navBanner DIV.bottomL DIV.textBanner { float:right; padding:3px 15px 0 0; width:255px;}
DIV.TopopenNav DIV.navBanner DIV.bottomL DIV.textBanner H4 { font:normal 18px/19px arial; color:#144a7f; padding:4px 0 7px 0; margin:0px}
DIV.TopopenNav DIV.navBanner DIV.bottomL DIV.textBanner P,
DIV.TopopenNav DIV.navBanner DIV.bottomL DIV.textBanner div { font:normal 14px arial; color:#666666; padding:0px; margin:0px;}


DIV.blockBox { float:right; width:278px; padding-left:33px;}
DIV.blockBox H2 { font-weight:bold;font-size:1.4em; color:#00233c; border-bottom:2px solid #dfe3e2; padding:0 0 2px 0; margin:0 0 5px 0;}
DIV.blockBox DIV.video { padding-bottom:12px;}
DIV.blockBox A.allLink { display:block; border-bottom:2px solid #dfe3e2; padding-bottom:3px; margin:0 0 5px 0; text-align:left; font:normal 1em arial; color:#00233c}
DIV.blockBox A.news-allLink { float:left;border-bottom:0; padding-bottom:3px; margin:0 0 5px 0; text-align:left; font:normal 1em arial;margin-top:4px;color:#144A7F}
DIV.blockBox .news-item {cursor:pointer;text-decoration:none!important}
DIV.blockBox span.newsBox { background:#e8ebea; margin-bottom:5px;}
DIV.blockBox span.newsBox:hover { background:#d5d9d8;}
DIV.blockBox span.newsBox span.pic {height:60px;width:80px;overflow:hidden;margin-left:5px;float:right;}
DIV.blockBox span.newsBox span.pic img {height:60px;width:80px;}
DIV.blockBox span.newsBox span.newsBox-content {padding:4px 0;color:#444;overflow:hidden;display:block;float:none;width:auto;}
DIV.blockBox span.newsBox span.newsBox-content span.title {margin-bottom:3px;display:block;font-weight:bold;}
DIV.blockBox span.newsBox span.newsBox-content span.description {height:34px;overflow:hidden;display:block}

                              
A.chatBox { font-size:1.5em;text-decoration:none!important;display:inline-block; background:url(/_layouts/images/PhoenixMarketing/chatBG.jpg) no-repeat; width:250px; height:56px; padding:10px 28px 0 0; text-align:right; color:#4c4d4f;}
A.chatBox .wText { color:#FFFFFF; padding-top:3px;font-size:.8em}
A.chatBox SPAN { cursor:pointer; display:inline-block; width:140px; text-align:center;color:#4C4D4F} 
A.chatBox:hover { color:#FFFFFF;background:url(/_layouts/images/PhoenixMarketing/chatBG_over.jpg) no-repeat;}

DIV.locatingList { width:278px;}
DIV.locatingList UL { margin:0px; padding:0px; list-style:none}
DIV.locatingList UL LI { display:block; padding:0 0 0px 0; margin:0px;}
DIV.locatingList UL LI.loc_select { background:#ebebeb ; margin-bottom:5px; padding:6px 5px 15px 5px;}
DIV.locatingList UL LI.loc_select A.catLink { text-decoration:none!important;display:block; background:url(/_layouts/images/PhoenixMarketing/tabBG.png) no-repeat 0px 0px; height:29px; padding-right:5px;}
DIV.locatingList UL LI.loc_select A.catLink SPAN { display:inline-block; cursor:pointer; background:url(/_layouts/images/PhoenixMarketing/tabBG.png) no-repeat right -331px!important;  background:url(/_layouts/images/PhoenixMarketing/tabBG.gif) no-repeat right -331px;padding-right:30px; font:bold 1.3em/29px arial; color:#444444;}
DIV.locatingList UL LI.loc_select A.catLink:hover{color:#444444;}

DIV.locatingList UL LI.loc_normal {margin-bottom:5px;}
DIV.locatingList UL LI.loc_normal A.catLink { text-decoration:none!important;width:273px; display:block; background:url(/_layouts/images/PhoenixMarketing/tabBG.png) no-repeat 0px -110px; height:29px; padding-right:5px;}
DIV.locatingList UL LI.loc_normal A.catLink SPAN { display:inline-block; cursor:pointer; background:url(/_layouts/images/PhoenixMarketing/tabBG.png) no-repeat right -221px!important;  background:url(/_layouts/images/PhoenixMarketing/tabBG.gif) no-repeat right -221px;padding-right:30px; font:bold 1.3em/29px arial; color:#ffffff;}
DIV.locatingList UL LI.loc_normal A.catLink:hover {color:#ffffff; display:block; background:url(/_layouts/images/PhoenixMarketing/tabBG.png) no-repeat 0px -440px; height:29px; padding-right:5px;}
DIV.locatingList UL LI.loc_normal DIV.openContent { display:none}

DIV.locatingList UL LI.loc_select DIV.openContent { padding-top:15px; width:262px; margin:0 auto}
DIV.openContent DIV.insuranceLinks { background:none; width:100%; float:right; padding:0px;}
DIV.locatingList UL LI.loc_select DIV.openContent LABEL { font:normal 1em arial; color:#4c4d4f; padding-bottom:2px; display:inline-block; width:103px;}
DIV.locatingList UL LI.loc_select DIV.openContent A.advancedLink { font:normal 1em arial; color:#00233c; display:inline-block; padding-left:10px;}

.noPaddingL { padding-left:0px!important;}

DIV.bannerBox { padding:112px 10px 0 5px; width:260px; height:50px; margin-bottom:15px;}
DIV.bannerBox SPAN { display:inline-block; font:bold 1.8em/18px arial; color:#444444; width:163px;} /*roni fix (font:1.9em/19px) (width:169px;)*/
DIV.bannerBox A.whiteLink { font:normal 16px arial; color:#ffffff;}
DIV.bannerBox A.blackLink { font:normal 15px arial; color:#353535; display:inline-block; padding-top:12px;}
DIV.banner1 { background:url(/_layouts/images/PhoenixMarketing/bannerBG1.jpg) no-repeat}
DIV.banner2 { background:url(/_layouts/images/PhoenixMarketing/bannerBG2.jpg) no-repeat;}

DIV.phoneBanner { background:url(/_layouts/images/PhoenixMarketing/gradBox.jpg) no-repeat; width:260px; height:71px; padding:0 9px 0 6px}
DIV.phoneBanner H3 { position:relative;font-weight:normal;font-size:2.3em; font-weight:normal;color:#353535; padding:0px; margin:0px;} 
DIV.phoneBanner H3 span {font-size: 0.8em;display:inline}
DIV.phoneBanner H3 span em {font-size: 2.5em; overflow: hidden;text-align:left; display:inline; float: left;}
DIV.phoneBanner P { font:bold 1.4em/1em arial; color:#ffffff; width:134px; padding:0px; margin:0px;margin-top:-5px;}
DIV.phoneBanner A.whiteBTN { color:#4c4d4f;margin-top:12px;}
A.whiteBTN { display:inline-block; background:url(/_layouts/images/PhoenixMarketing/whiteBTN.png) no-repeat; width:74px; height:21px; font:normal 1.6em/19px arial; color:#4c4d4f; text-align:center}

DIV.hpBottom { background:url(/_layouts/images/PhoenixMarketing/whiteBG.png) repeat; width:100%; direction:rtl; padding:15px 0}
DIV.hpBottom .bottomInner { width:940px; margin:0 auto}
DIV.bottomBox { float:right; width:283px; background:#e0e1d2; padding:10px;margin-left:15px; overflow:hidden;}
DIV.bottomBox H2 { font-weight:bold;font-size:1.4em;color:#00233c; border-bottom:2px solid #00538d; padding:0px; padding-bottom:2px;margin:0px 0 10px 0;} 
DIV.bottomBox .allLink { font-weight:normal;font-size:1em; color:#00233C;}
DIV.bottomBox UL { margin:0px; padding:0px; list-style:none;margin-bottom:20px}
DIV.bottomBox UL LI { background:url(/_layouts/images/PhoenixMarketing/buletBlue.png) no-repeat right 6px; padding:0 14px 5px 0; margin:0px; color:#444444;}
DIV.bottomBox a.box-link-item { color:#00233C;}
DIV.bottomBox .box-date-item {display:block; }

A.roads { display:inline-block;color:#0072BC!important }
A.roads.cellImg img { padding:5px 60px 0 0; color:#00233c; text-align:right; height:46px}
A.roads SPAN { cursor:pointer}

DIV.faceFriends { background:url(/_layouts/images/PhoenixMarketing/faceLogo.png) no-repeat right top; padding:0 100px 10px 0; font:normal 1.4em arial; color:#00538d;}
DIV.faceFriends2 { width:275px; margin:0 auto; border-top:1px solid #88898e;}

.noMarginL  { margin-left:0px!important;}
DIV.artContent {margin-bottom:20px}
DIV.artContent DIV.artText { float:right; padding-right:11px; width:175px;}
DIV.artContent DIV.artText H3 { display:block; font:bold 14px arial; color:#00233c; padding:0px; margin:0px;margin-bottom:6px}
DIV.artContent DIV.artText H3 SPAN { font:normal 12px arial; color:#444444;}
DIV.artContent DIV.artText P { height:64px;overflow:hidden;font-weight:normal;line-height:1.3; color:#00233c; padding:0 0 3px 0; margin:0px; width:177px;margin-bottom:8px;}
DIV.artContent DIV.artText A { float:left;font:bold 1em arial; color:#144A7F; }


DIV.topBannerHP { overflow:hidden;position:relative; height:415px;}
DIV.bannerInnerR { background:url(/_layouts/images/PhoenixMarketing/pensiaBG.jpg) no-repeat right;padding-top:68px; padding-right:14px; height:347px; width:926px;}
DIV.bannerInner DIV.targetedAudiencesBox { background:url(/_layouts/images/PhoenixMarketing/pensiaBox.png) no-repeat; width:203px; height:273px; float:right; padding:10px 15px 15px 15px; margin-left:24px;}
DIV.bannerInner DIV.targetedAudiencesBox H3 { text-align:center; font-size:1.7em;line-height:1.3; color:#00233c; text-align:center; border-bottom:2px solid #dfe3e2; padding:0 0 5px 0; margin:0 auto 15px auto; width:186px;}
DIV.bannerInner DIV.targetedAudiencesBox UL { margin:0px; padding:0px; list-style:none;}
DIV.bannerInner DIV.targetedAudiencesBox UL LI { background:url(/_layouts/images/PhoenixMarketing/orangeBullet.png) no-repeat right 6px; font-size:1.2em; color:#444444; padding:0 15px 8px 0; margin:0px;}
DIV.bannerInner DIV.targetedAudiencesBox UL LI:hover { background:url(/_layouts/images/PhoenixMarketing/blueBullet.png)  no-repeat right 6px; }
DIV.bannerInner DIV.targetedAudiencesBox UL LI:hover A { text-decoration:underline}
DIV.bannerInner DIV.targetedAudiencesBox UL LI A { color:#444444;}
DIV.bannerInner DIV.targetedAudiencesBox A.more { font-size:1.2em;font-weight:bold; color:#00233c; float:left; display:inline-block; padding-bottom:5px;}
DIV.bannerInner DIV.targetedAudiencesBox A.more:hover { text-decoration:underline}
DIV.topBannerHP #caption {width:203px;position:absolute;right:453px;top:57px;z-index:8;font-size:1.6em;color:#fff}

UL.targetedAudiencesNav { margin:0; padding:0px; list-style:none; position:absolute; z-index:10;left:0;bottom:0}
UL.targetedAudiencesNav LI { float:right; padding:2px 0 0 51px; margin:0px;}
UL.targetedAudiencesNav LI A { display:inline-block; background:url(/_layouts/images/PhoenixMarketing/pensiaNav_normalR.png) no-repeat right bottom; height:47px; padding-right:3px; width:138px;}
UL.targetedAudiencesNav LI A SPAN.navLeft { display:block; background:url(/_layouts/images/PhoenixMarketing/pensiaNav_normalL.png) no-repeat left bottom; height:34px; padding-left:3px; text-align:center; font-size:1.3em;font-weight:bold;line-height:1.9; color:#003053; cursor:pointer; padding-top:13px;}
UL.targetedAudiencesNav LI A:hover  SPAN.navLeft { color:#115fad}
UL.targetedAudiencesNav LI.select { position:relative}
UL.targetedAudiencesNav LI.select A { display:inline-block; background:url(/_layouts/images/PhoenixMarketing/pensiaNav_selectR.png) no-repeat right bottom; height:47px; padding-right:3px; width:151px/*138px;*/}
UL.targetedAudiencesNav LI.select A  SPAN.navLeft { display:block; background:url(/_layouts/images/PhoenixMarketing/pensiaNav_selectL.png) no-repeat left bottom; height:47px; padding-left:3px; padding-top:0px!important; text-align:center; font-weight:bold;font-size:1.6em;line-height:2.6;color:#fff; cursor:pointer;}
UL.targetedAudiencesNav LI.last { padding:2px 0 0 0!important;}


DIV.banner_in5 { background:url(/_layouts/images/PhoenixMarketing/bannerLeft3.jpg) no-repeat left top; position:absolute; top:0px; right:0px; z-index:9; width:940px; }
DIV.banner_in2 { background:url(/_layouts/images/PhoenixMarketing/bannerLeft5.jpg) no-repeat left top; position:absolute; top:0px; right:0px; z-index:9; width:940px; }
DIV.banner_in1 { background:url(/_layouts/images/PhoenixMarketing/bannerLeft4.jpg) no-repeat left top; position:absolute; top:0px; right:0px; z-index:9; width:940px; }
DIV.banner_in3 { background:url(/_layouts/images/PhoenixMarketing/bannerLeft2.jpg) no-repeat left top; position:absolute; top:0px; right:0px; z-index:9; width:940px; }
DIV.banner_in4 { background:url(/_layouts/images/PhoenixMarketing/bannerLeft1.jpg) no-repeat left top; position:absolute; top:0px; right:0px; z-index:9; width:940px; }

DIV.wantedList { font-size:10px}
DIV.wantedList UL { margin:0px; padding:0px; list-style:none}
DIV.wantedList UL LI { display:block; padding:0; margin:0px;}
DIV.wantedList UL LI.loc_select, DIV.wantedList UL LI.loc_selectWide, DIV.wantedList UL LI.loc_selectNarrow { background:#f5f5f5; margin-bottom:5px; padding:6px 5px 15px 5px;}
DIV.wantedList UL LI.loc_select A.catLink, DIV.wantedList UL LI.loc_selectWide A.catLinkWide, DIV.wantedList UL LI.loc_selectNarrow A.catLinkNarrow { text-decoration:none!important;display:block; background:#EBEBEB; height:29px; padding-right:2px;}
DIV.wantedList UL LI.loc_select A.catLink SPAN.pluse, DIV.wantedList UL LI.loc_selectWide A.catLinkWide SPAN.pluse, DIV.wantedList UL LI.loc_selectNarrow A.catLinkNarrow SPAN.pluse { display:block; cursor:pointer; background:url(/_layouts/images/PhoenixMarketing/tabBG.png) no-repeat right -331px!important; padding-right:30px; font:normal 14px/1.8 arial; color:#444444;}
DIV.wantedList UL LI .date { float:left; color:#00233c; font-size:13px; display:inline-block; padding-left:5px;}
DIV.wantedList UL LI.loc_normal, DIV.wantedList UL LI.loc_normalWide, DIV.wantedList UL LI.loc_normalNarrow {margin-bottom:5px;}
DIV.wantedList UL LI.loc_normal A.catLink, DIV.wantedList UL LI.loc_normalWide A.catLinkWide, DIV.wantedList UL LI.loc_normalNarrow A.catLinkNarrow { text-decoration:none!important; display:block; background:#E3E6E5; height:29px; padding-right:5px;}
DIV.wantedList UL LI.loc_normal A.catLink SPAN.pluse, DIV.wantedList UL LI.loc_normalWide A.catLinkWide SPAN.pluse, DIV.wantedList UL LI.loc_normalNarrow A.catLinkNarrow SPAN.pluse { display:block; cursor:pointer; background:url(/_layouts/images/PhoenixMarketing/tabBG.png) no-repeat right -221px!important; padding-right:30px; font:normal 14px/1.8 arial; color:#444444;}
DIV.wantedList UL LI.loc_normal DIV.openContent, DIV.wantedList UL LI.loc_normalWide DIV.openContent, DIV.wantedList UL LI.loc_normalNarrow DIV.openContent { display:none;}

DIV.wantedList UL LI.loc_select DIV.openContent, DIV.wantedList UL LI.loc_selectWide DIV.openContent, DIV.wantedList UL LI.loc_selectNarrow DIV.openContent { padding-top:15px; width:400px; margin:0 auto;}
DIV.wantedList UL LI.loc_select DIV.openContent LABEL, DIV.wantedList UL LI.loc_selectWide DIV.openContent LABEL, DIV.wantedList UL LI.loc_selectNarrow DIV.openContent LABEL { font:normal 1em arial; color:#4c4d4f; padding-bottom:2px; display:inline-block; width:103px;}
DIV.wantedList UL LI.loc_select DIV.openContent A.advancedLink, DIV.wantedList UL LI.loc_selectWide DIV.openContent A.advancedLink, DIV.wantedList UL LI.loc_selectNarrow DIV.openContent A.advancedLink { font:normal 1em arial; color:#00233c; display:inline-block; padding-left:10px;}

DIV.wantedInner { font:normal 1.1em/1.5 arial; color:#4c4d4f; padding-bottom:10px;}
DIV.wantedInner .position { display:inline-block; width:112px; float:right; font-weight:bold}
DIV.wantedInner .description {  display:inline-block; width:283px; float:right;}
DIV.wantedInner .description A { color:#115fad}

.leftHeight { height:700px;}

.wanted-list {}
.wanted-list ul {list-style:none;margin:0;padding:0;}
.wanted-list ul li {background:#F5F5F5;padding:5px;margin-bottom: 6px;}
.wanted-list a.header-list {text-decoration:none!important; padding:5px 32px 5px 4px;background:url(images/plusminus.png) no-repeat 99% 10% #E3E6E5;color:#444444;cursor:pointer;display:block;font-size:14px;}
.wanted-list .openContent {display:none;padding:7px}

.wanted-list ul li.select a.header-list {background-color:#EBEBEB;background-position:99% 87%}
.wanted-list ul li.select .openContent {display:block;}
.wanted-list ul li a.header-list span.date {display:none !important;}

DIV.rightContent2 { float:right; width:662px; min-height:400px;}
DIV.rightContent2 H1 {border-bottom: 2px solid #C8CBCA; color:#444; font-size:1.4em;font-weight:bold;margin: 0 0 5px; padding: 0;}
DIV.errorMsg { background:#ffefd4; border:1px solid #ffc880; padding:9px 8px 12px 10px}
DIV.errorMsg SPAN { display:inline-block; background:url(/_layouts/images/PhoenixMarketing/errorIcon.png) no-repeat right top!important;background:url(/_layouts/images/PhoenixMarketing/errorIcon.gif) no-repeat right top; font:normal 1.3em/14px arial; color:#4c4d4f; padding-right:32px;}

UL.Third_Party { margin:0px; padding:0px; list-style:none;}
UL.Third_Party LI { display:block; padding:0 0 17px 0; margin:0px;}
UL.Third_Party LI H2 { margin:0px 0 10px 0; padding:7px 6px 7px 0; background:#e3e6e5; font-weight:bold;font-size:1em; color:#4c4d4f;}
UL.Third_Party LI P { font:normal 1em/1.5 arial; color:#4c4d4f; padding:0px; margin:0px;}
UL.Third_Party LI A { font:normal 1em/1.5 arial;  color:#115fad}
UL.Third_Party LI A:hover { text-decoration:underline} 
DIV.carBanner { background:url(/_layouts/images/PhoenixMarketing/carBanner.jpg) no-repeat; width:192px; height:181px;}
DIV.carBanner H3 { padding:15px 0 104px 0; margin:0px; text-align:center; font:normal 2.2em/23px arial; color:#00233c ;}
DIV.carBanner A { display:inline-block; font:bold 2em/25px arial; color:#444444; padding-right:23px;}

DIV.mainProgram { padding-bottom:10px;}
DIV.mainProgram H2 { margin:0px 0 10px 0; padding:7px 6px 7px 0; background:#e3e6e5; font:bold 1.3em/14px arial; color:#4c4d4f;}
DIV.mainProgram P { font:normal 1.3em/15px arial; color:#4c4d4f; padding:0 0 12px 0; margin:0px;}
DIV.mainProgram H3 { font:bold 1.3em/14px arial; color:#4c4d4f; padding:0 0 12px 0; margin:0px;}
DIV.mainProgram H4 { font:bold 1.3em/14px arial; color:#4c4d4f; padding:0 0 0px 0; margin:0px;}
DIV.mainProgram H4 SPAN { display:inline-block; width:23px; font:normal 12px arial; }
DIV.mainProgram OL.alfList2 { margin:0 24px 0 0!important}
DIV.mainProgram OL.alfList2 LI span.text { width:360px!important}
DIV.mainProgram A:hover { text-decoration:underline}


DIV.leftBanner { background-color:#ffffff; padding:5px 6px 8px 0px}
DIV.leftBanner H3 { font:normal 1.5em/15px arial; color:#00233c; padding:0 0 0px 0; margin:0px;}
DIV.leftBanner P { font:normal 1.3em/15px arial; color:#444444; padding:0 0 3px 0; margin:0px; width:100px;}
DIV.leftBanner A { font:normal 1.3em/15px arial; color:#00538d; text-decoration:none;}
DIV.leftBanner A:hover { text-decoration:underline;}
DIV.bannerPic1 { background-image:url(/_layouts/images/PhoenixMarketing/cabPic.png); background-position: 3px 3px; background-repeat:no-repeat;}
DIV.bannerPic2 { background-image:url(/_layouts/images/PhoenixMarketing/bannerPic2.jpg); background-position: 3px 3px; background-repeat:no-repeat;}
DIV.bannerPic3 { background-image:url(/_layouts/images/PhoenixMarketing/bannerPic3.jpg); background-position: 3px 3px; background-repeat:no-repeat;}

DIV.accordion { width:192px; margin:0 auto;}
DIV.accordion UL { margin:0px; padding:0px;}
DIV.accordion UL LI { padding:4px 7px 4px 0; margin:0 0 3px 0; display:block; background:#e6e6e6}
DIV.accordion UL LI DIV.openContent { display:none;}
DIV.accordion UL LI A.pluseLink { display:block; background:url(/_layouts/images/PhoenixMarketing/pluseIcon.gif) no-repeat right center; font:bold 1.6em/21px arial; color:#444444; padding-right:30px;}
DIV.accordion UL LI.accoOpen { padding:3px 3px 5px 3px!important; background:#FFF;}
DIV.accordion UL LI.accoOpen A.pluseLink { background:#f5f5f5 url(/_layouts/images/PhoenixMarketing/minus.gif) no-repeat right 4px; padding:4px 30px 3px 3px;}
DIV.accordion UL LI.accoOpen DIV.openContent { display:block; padding:12px 3px 0 0;}
DIV.accordion UL LI.accoOpen DIV.openContent A.pdfLink { display:block; background:url(/_layouts/images/PhoenixMarketing/pdfIcon.png) no-repeat right 3px; padding:0 14px 7px 0; font:normal 1.3em/14px arial; color:#00233c}
DIV.accordion UL LI.accoOpen DIV.openContent A.moreLink { font:normal 1em arial; color:#00233c;}
DIV.accordion UL LI.accoOpen DIV.openContent A.moreLink:hover { text-decoration:underline}
DIV.paddinB5 { padding-bottom:5px!important}
P.insuranceP { width:192px; float:right;}
DIV.insuranceLinks { width:167px; background:#ebebeb; padding:15px 4px 0 26px; float:left}
DIV.insuranceLinksAddidtional { text-align:left;}
DIV.insuranceLinks A, DIV.insuranceLinksAddidtional A { display:block; padding:0 20px 10px 0; font:normal 1.3em/14px arial; color:#444444}
DIV.insuranceLinks A { background:url(/_layouts/images/PhoenixMarketing/bulet_select.png) no-repeat right 4px; }
DIV.insuranceLinks A:hover, DIV.insuranceLinksAddidtional A:hover { text-decoration:underline;}

DIV.suitsBox { background:#f5f5f5; padding:5px; width:211px;margin-bottom:9px; float:right;margin:4px;}
DIV.suitsBoxL { background:#f7f7f7!important; float:left!important} 
DIV.suitsBox H2 { width:144px; height:23px; background:#e3e6e5; padding:0 5px 0 0; margin:0px; font-size:1em;line-height:1.7;font-weight:bold;color:#4c4d4f; float:right;}
DIV.suitsBox DIV.pic { width:62px; height:41px; position:relative; float:left; overflow:hidden}
DIV.suitsBox DIV.pic SPAN { display:block; background:url(/_layouts/images/PhoenixMarketing/picFrame62.gif) no-repeat; width:62px; height:41px; position:absolute; top:0px; left:0px;}
DIV.suitsBox UL { margin:0px; margin-bottom:4px;padding:6px 4px; list-style:none;height:143px;overflow:hidden;}
DIV.suitsBox UL LI { display:block; background:url(/_layouts/images/PhoenixMarketing/bulet_select.png) no-repeat right 5px; padding:0 12px 8px 0; margin:0px; font-weight:normal;font-size:1em;line-height:1; color:#444444;}
DIV.suitsBox UL LI A { color:#444444 !important;}
DIV.suitsBox UL LI A:hover { text-decoration:underline}
DIV.suitsBox A.moreLink { background:#eee;color: #4C4D4F;font-weight: bold;padding: 4px;text-align: left;font-size:1em}
DIV.suitsBox A.moreLink:hover { text-decoration:underline}

DIV.banner_top { position:relative; }
div.banner_top div.picTool {display:none;}
DIV.banner_top DIV.picTool { background:#f2f2f2; width:141px; height:35px; text-align:center; vertical-align:middle; position:absolute; z-index:10; cursor:pointer;}
DIV.banner_top DIV.picTool * { vertical-align:middle;}
DIV.banner_top DIV.picTool SPAN { display:inline-block; width:1px; height:100%;}
DIV.banner_top DIV.picTool_5 { top:62px; left:193px;}
DIV.banner_top DIV.picTool_2 { top:104px; right:38px;}
DIV.banner_top DIV.picTool_1 { top:75px; right:196px;}
DIV.banner_top DIV.picTool_3 { top:191px; right:403px;}
DIV.banner_top DIV.picTool_4 { top:142px; left:15px;}



DIV.article-c { font: 13px/17px arial;color:#4C4D4F;display:block; padding:0 0 20px 0; margin:0px;}
DIV.article-c H2 { margin:0px 0 10px 0; padding:7px 6px 7px 0; background:#e3e6e5; font:bold 1.3em/14px arial; color:#4c4d4f;}
DIV.article-c P { font:normal 13px arial; color:#4c4d4f; padding:0px; margin:0px; }
DIV.article-c P.paddingP { padding-bottom:15px;}
DIV.article-c DIV.paddingP { padding-bottom:15px;font:normal 1.3em/1.5 arial; color:#4c4d4f; padding:0px; margin:0px;} /*mcronnie*/
DIV.article-c A { font:normal arial; color:#115fad;}
DIV.article-c .summary-text p strong {font-size:13px;line-height:1;}

DIV.article-c DIV.pic { width:94px; height:88px; position:relative; float:right}
DIV.article-c DIV.pic img { width:94px; height:88px; }
DIV.article-c DIV.pic SPAN { display:block; background:url(/_layouts/images/PhoenixMarketing/picFrame94.png) no-repeat!important; background:url(/_layouts/images/PhoenixMarketing/picFrame94.gif) no-repeat; width:94px; height:88px; position:absolute; top:0px; left:0px;}
DIV.article-c DIV.prodText { width:305px; float:left;}
DIV.rightContent2 DIV.article-c DIV.prodText { width:544px!important}
DIV.rightContent2 DIV.article-c DIV.prodText P { width:516px!important; height:59px; overflow:hidden}
DIV.article-c DIV.prodText H3 { font:bold 1.3em/15px arial; color:#4c4d4f; padding:0px; margin:0px;}
DIV.article-c DIV.prodText P { font:normal 1.3em/15px arial; color:#4c4d4f; padding:0px; margin:0px; width:350px;} /*org_width:295px;*/
DIV.article-c DIV.prodText A { font:normal 1.3em/15px arial;  color:#115fad}
DIV.article-c DIV.prodText SPAN.from { font:normal 1.1em/15px arial;  color:#444; }
P.paddingP15 { padding:7px 0 15px 0!important}

DIV.prodTable { background:#f5f5f5; padding:5px;}
DIV.prodTable TABLE.prodt { width:100%;}
DIV.prodTable TABLE.prodt TH { height:29px; background:#e3e6e5; font:bold 1.5em arial; color:#444444; vertical-align:middle; padding-right:5px; text-align:right;}
DIV.prodTable TABLE.prodt TD { background:#FFF; padding:7px 0px 12px 11px; vertical-align:middle; font:normal 1em arial; color:#4c4d4f; border-top:5px solid #f5f5f5;text-align:right;}
DIV.prodTable TABLE.prodt TD A { color:#4c4d4f;}
DIV.prodTable TABLE.prodt TD A:hover { text-decoration:underline} 
DIV.prodTable TABLE.prodt TD.first { padding-right:5px!important; width:117px; font-weight:bold}
DIV.prodTable P { font:normal 1em arial; color:#4c4d4f; padding:0 5px 8px 0; margin:0px;}
DIV.prodTable H2 { margin-bottom:5px!important}
DIV.prodTable TABLE.reportTable { width:396px; margin:0 auto; text-align:center}
DIV.prodTable TABLE.reportTable TH { background:#d9e3ec; height:28px; font-weight:bold;font-size:1em; color:#444444; text-align:center; vertical-align:middle}
DIV.prodTable TABLE.reportTable TD { background:#FFF; height:23px; vertical-align:middle; text-align:center; border-top:5px solid #f5f5f5; font:normal 1em arial; color:#4c4d4f;}
DIV.prodTable TABLE.reportTable TD INPUT { padding:0px; margin:0 0 0 4px;}

div.ms-WPBody DIV.prodTable TABLE.prodt TH { font-size:1em; vertical-align: top; border: 1px solid #E6EBE9; }
div.ms-WPBody DIV.prodTable TABLE.prodt TD { border: 1px solid #e3e6e5; font-size:1em; padding:2px 2px 2px 2px; vertical-align: top;}

.pdfIcon { display:inline-block; background:url(/_layouts/images/PhoenixMarketing/pdfIcon.png) no-repeat; width:11px; height:12px; }
.social-icon {float:none;display:inline-block;}
A.googleIcon { display:inline-block; background:url(/_layouts/images/PhoenixMarketing/googleIcon.gif) no-repeat; width:16px; height:16px; float:right; margin-left:6px; margin-right:0px!important}
A.faceIcon { display:inline-block; background:url(/_layouts/images/PhoenixMarketing/faceIcon.gif) no-repeat; width:16px; height:16px; float:right; margin-right:0px!important}

/* Gil breadcrumbs*/
/**/
ul.s4-breadcrumb{ padding:0; margin:0; height:20px; }
/*ul.s4-breadcrumb, .s4-breadcrumb ul{    line-height:1.3;margin:0px;}*/
ul.s4-breadcrumb .s4-breadcrumbRootNode, ul.s4-breadcrumb .s4-breadcrumbCurrentNode, ul.s4-breadcrumb .s4-breadcrumbNode,ul.s4-breadcrumb li span{   float:right;display:inline  }
DIV.BreadcrumbEng { direction:ltr; }
DIV.BreadcrumbEng ul.s4-breadcrumb .s4-breadcrumbRootNode, DIV.BreadcrumbEng ul.s4-breadcrumb .s4-breadcrumbCurrentNode, DIV.BreadcrumbEng ul.s4-breadcrumb .s4-breadcrumbNode, DIV.BreadcrumbEng ul.s4-breadcrumb li span{   float:left; }
ul.s4-breadcrumb li span img { position:inherit !important;}
ul.s4-breadcrumb .s4-breadcrumbCurrentNode { font-weight:bold;}
ul.s4-breadcrumb li span.s4-breadcrumb-arrowcont {    height:15px;}
ul.s4-breadcrumb li span.s4-breadcrumb-arrowcont img{ width:10px; height:10px; margin:0 5px; }
ul.s4-breadcrumb>li.s4-breadcrumbRootNode>span.s4-breadcrumb-arrowcont{   display:none; }
.s4-breadcrumbNode > a, 
.s4-breadcrumbCurrentNode > a, 
.s4-breadcrumbRootNode > a, 
span.s4-breadcrumbCurrentNode, 
span.s4-breadcrumbRootNode {margin:0px;}

/* ValuesDictionaryVisualWebPart Display button - hahamov gil */
DIV.filterCheck .btnDisplay { height:17px; width:56px;}

/* roni titles homepage*/
DIV.blockBox H3.ms-standardheader { font:bold 1.5em arial; color:#00233c; border-bottom:2px solid #dfe3e2; padding:0 0 2px 0; margin:0 0 5px 0;}
DIV.bottomBox H3.ms-standardheader { font:bold 1.5em/19px arial; color:#00233c; border-bottom:2px solid #00538d; padding:0px; margin:0px 0 10px 0} 
DIV.bottomBox TR.ms-WPHeader { background-color:#e0e1d2;}
DIV.bottomBox TABLE.s4-wpTopTable { background-color:#e0e1d2;}
DIV.blockBox DIV.ms-wpContentDivSpace {margin:0px;}
/*????? ????? ?? ?? ?????*/
DIV.infoList  TR.ms-WPHeader TD H3 img{display:none;}
DIV.infoList  TR.ms-WPHeader TD H3{font:bold 2em arial; color:#00233c; padding:0 0 2px 0; margin:0px 0 5px 0;}
DIV.infoList  TR.ms-WPHeader {background-color:#f5f5f5;}
DIV.infoList  .ms-WPHeader TD{ border-bottom:2px solid #dfe3e2;}

DIV.ms-WPBody{ font:1em arial; color:#00233c;font-family:"Erica Sans" !important; }
DIV.infoList DIV.ms-WPBody UL { margin:0px; padding-top:10px; list-style:none}
DIV.infoList DIV.ms-WPBody UL LI { background:url(/_layouts/images/PhoenixMarketing/bulet_select.png) no-repeat right 7px; padding:0 14px 5px 0; margin:0px; font:normal 1em arial; color:#00233c;}
DIV.infoList DIV.ms-WPBody UL LI A { color:#00233c; text-decoration:none;}/***/
DIV.infoList DIV.ms-WPBody UL LI:hover { background:url(/_layouts/images/PhoenixMarketing/buletBlue.png) no-repeat right 7px;}
DIV.infoList DIV.ms-WPBody UL LI:hover A { color:#444444;text-decoration:underline;}


INPUT.btn17 { display:inline-block; background:url(/_layouts/images/PhoenixMarketing/btn17_right_over.png) no-repeat right; padding-right:2px; height:17px; font:bold 1.4em/17px arial; color:#ffffff;}
INPUT.btn17 SPAN { display:inline-block; cursor:pointer; background:url(/_layouts/images/PhoenixMarketing/btn17_left_over.png) no-repeat left; height:17px; padding:0 15px 0 17px; color:#ffffff;}
INPUT.btn17:hover { display:inline-block; background:url(/_layouts/images/PhoenixMarketing/btn17_right.png) no-repeat right; padding-right:2px; height:17px; font:bold 1.4em/17px arial; color:#ffffff;}
INPUT.btn17:hover SPAN { display:inline-block; cursor:pointer; background:url(/_layouts/images/PhoenixMarketing/btn17_left.png) no-repeat left; height:17px; padding:0 15px 0 17px; color:#ffffff;}



  
.ui-accordion {position:relative;}
.ui-accordion-header {margin:3px 0}
.ui-accordion .ui-accordion-header .ui-icon {width:21px;height:28px;position:absolute;}
.ui-accordion-icons .ui-accordion-header a {text-decoration:none!important;font:bold 1.4em/21px arial;color:#444444!important;padding:3px 24px 3px 0;display:block;}
.ui-accordion-content {padding:4px}
.ui-accordion h3 {background:#E6E6E6;padding:2px}
    
.ui-accordion .ui-icon-circle-arrow-e {background:url("/_layouts/images/pluseIcon.gif") no-repeat scroll left ;}
.ui-accordion .ui-icon-circle-arrow-s {background:url("/_layouts/images/minus.gif") no-repeat scroll left ;}

.ui-accordion .ui-icon-circle-arrow-p {background:url("/_layouts/images/Plus_Icon.png") no-repeat scroll left ;}
.ui-accordion .ui-icon-circle-arrow-m {background:url("/_layouts/images/Minus_Icon.png") no-repeat scroll left ;}
    
    
.ui-accordion h3.ui-state-active {background:#fff;margin:0;}
.ui-accordion h3.ui-state-active a {background: #F5F5F5}
.ui-accordion .ui-accordion-content-active {background:#fff}
    
#accordion div {}
#accordion div ul {list-style:none;}
#accordion div ul li {background:none;padding:0 6px 6px 0;}
#accordion div ul li a {text-decoration:none!important;font:1.1em/14px arial;color:#00233C;}
    
#accordion a.moreLink {font-size:13px;text-decoration:none;clear:both;}
#accordion a.moreLink:hover {text-decoration:underline}


/*ul.list {height:139px;overflow:hidden;}*/openContent { display:none}
DIV.bannerInner DIV.targetedAudiencesBox UL LI { padding:0 15px 8px 0;overflow:hidden;margin:0 0 10px 0;height:29px;font:1.2em arial}
  
.contactPopup #pContent{height:222px;}
.videoPopup #pContent{height:522px;}
.contactPopup #pContent iframe, .videoPopup #pContent iframe {border-width:0px;width:100%;height:100%;}
.contactPopup p{font-size:1.3em;}
#myform .contactPopupiframe{padding:0px;}
  
 .message{margin: 60px 0px 60px 0px;padding: 10px 10px 10px 0px;font-size: 1.218em;}
 .message span{padding-right: 7px;line-height: 25px;display: inline-block;}
 .error-message{border: 1px solid #f78884;background: #ffe7e7;}
 .error-message span{background:transparent url("/_layouts/images/PhoenixMarketing/fail.png") no-repeat top right;}
 .success-message {border: 1px solid #a0c078;background:#F36F2F;font-weight:bold;color:#fff}
 .positive-message {border: 1px solid #d6e9c6;background:#dff0d8;color:#468847}
 .negative-message{border: 1px solid #eed3d7;background: #f2dede;color: #b94a48;}
 
#popup-body{background-image:none;}
#myform>p{font-size:1.3em;}

.wrap-doclist {background:#F5F5F5;padding:6px 5px 20px;}
.wrap-doclist strong {color:#4C4D4F;background:#E3E6E5;padding:7px 6px 7px 0!important;margin:0 0 10px!important;font:bold 12.1333px/14px arial!important;display:block;}
.wrap-doclist ul.doc-lists {list-style:none;padding-top:0!important;}
.wrap-doclist ul.doc-lists li {list-style:none;background:none;padding:0!important;margin:0!important;}
.DELETEwrap-doclist ul.doc-lists li a.flieLink {font-size:12.1333px!important}
.leftBox ul.doc-lists > li > a {width: 86%;word-wrap: break-word;}

A.AdditionalInfo { background:url(/_layouts/images/PhoenixMarketing/AdditionalInfoArrowLeft.png) no-repeat left!important; padding-left:10px; padding-bottom:3px; }    

/* Audience session visual web part */
.idnf {border:1px dotted;padding:5px;}
.idnf label, .idnf span {font:14px normal arial;color:#404040}
.idnf .audience-name {font-weight:bold;vertical-align:middle;color:Blue}
.idnf .display {border-bottom:2px inset gray;margin-bottom:10px;padding-bottom:10px;}
.idnf .change select {border:1px solid gray;height:23px;width:125px;}
.idnf .change input {width:60px;height:25px;font:14px normal arial;margin:0 5px}

div.financial-reports{width:100px;height:30px;font-size:13px}
div.financial-reports-quarter{width:20px;height:30px;font-size:13px;float:right;}

DIV.resultsTable TABLE TD A.extraDetails {color:#4c4d4f;}
SPAN.doc Label {width:80px;}


.a140 {	width:140px;padding-right:6px;}
.a110{	width:110px;padding-right:6px;}
.a120 {	width:120px;}
.a100 {	width:100px;}
.a95 {	width:95px;}
.a70 {	width:70px;}
.a80 {	width:80px;}
.a50 {	width:50px;}
.a60 {	width:60px;}
.a210{	width:210px;}
.a240{	width:240px;}
.a230{	width:210px;}
.a270{	width:270px;}
.hide { display:none; }
.srch-sb-results { width:940px; margin: 0 auto; }


.ann-query {}
.ann-query fieldset p {margin:0;clear:both;float:none;}
.ann-query fieldset label {display:block;margin:5px 0}
.ann-query fieldset input.input183 {margin:0;width:98%}
.ann-query fieldset select {width:100%;}
.ann-query fieldset p span.col {width:38%;overflow:hidden;float:right;}
.ann-query fieldset p span .ui-datepicker-trigger {margin-right:5px}
.ann-query fieldset p span input.input183 {width:80%}
.ann-query fieldset p span.opp {float:left;}
.ann-query fieldset .search-button {float:left;}

.ann-query-english {direction:ltr}
.ann-query-english fieldset p span .ui-datepicker-trigger {margin:0 0 0 5px!important}
.ann-query-english fieldset .search-button {float:right;}



DIV.calcInnerMid { width:680px; float:right;padding-right:0px;}
DIV.calcInnerMid H1 { border-bottom:2px solid #c8cbca; padding:0px; margin:0px 0 5px 0; font:bold 1.5em arial; color:#444444; }

.prodTable a.btn17_icons {float:left;}
.prodTable reportTable.table {display:none;}
.prodTable .download-area,.download-area {display:none}
.prodTable-english {direction:ltr;}
.prodTable-english table.reportTable td input {margin:0 4px 0 0 !important}
.prodTable-english a.btn17_icons {float:right!important}


.coverage {color: #4C4D4F;font: 1em/1.5 arial;margin: 0;padding: 0;}
.coverage h3 {background: none repeat scroll 0 0 #E3E6E5;color: #4C4D4F;font: bold 1em/1 arial;margin: 0 0 10px;padding: 7px 6px 7px 0;}
.coverage fieldset {border:0;margin:0;padding:0;}
.coverage fieldset legend {margin-bottom:10px}
.coverage fieldset p {margin:10px 0;clear:both;overflow:hidden}
.coverage fieldset p label {font-weight:bold;width:60px;float:right;overflow:hidden;margin-left:5px;}
.coverage fieldset p em {color:Red;font-weight:bold;float:left;width:4px;overflow:hidden;} 
.coverage fieldset p select {width:84%;float:right;}
.coverage .results {border-top:1px dotted #000;padding-top:10px}
.coverage .results span.amount-title {font-size:1.5em}
.coverage .results label.amount {font-size:1.5em}
.coverage .results p {margin:10px 0;line-height:1.5}
.coverage span#message {color:Red;display:block;font-weight:bold}
.coverage .error {margin-right:68px;clear:both;}

.wrap-ann-results {}
.wrap-ann-results div.midBox div.resultsTable table {width:100%;}
.wrap-ann-results div.midBox div.resultsTable table td {padding-left:10px;padding-right:5px}
.wrap-ann-results .pick-file {margin-left:3px}
.wrap-ann-results .img-type {vertical-align:middle;}
.wrap-ann-results div.resultsTable {width:100%!important;}
.wrap-ann-results .archive-documents {width:100%}

.line-1 {line-height:2.5;}

.fItem:hover{text-decoration:underline;}
.fItem{text-decoration:none;}
.fItemt {font-weight:bold;font-size:1em;font-family:Arial}

.hand{cursor:hand;}
.err { background:#ffefd4; border:1px solid #ffc880; padding:1px 3px 1px 3px;font-size:11px;}

.formResults ul.formList li {clear: both;}



#yield-finance {padding:5px;background:#F5F5F5;text-align:right;font-size:13px;font-family:Arial;font-weight:normal;}
#yield-finance table.yield-finance {border:0;}
#yield-finance table.yield-finance th {border:0;height:35px;vertical-align:middle;padding:6px;color:#444444;background:#D9E3EC;font-size:15px;text-align:right;}
#yield-finance table.yield-finance td {border:0;height:35px;vertical-align:middle;background:#fff;padding:6px;border-top:5px solid #F5F5F5;color:#4C4D4F;text-align:right;}
#yield-finance table.yield-finance .nums {direction:ltr;width:12%}

.coverage-results table {border-top:1px dotted #808080;margin:10px 0;}	
.coverage-results .summeryLabel { font-size:1em;color: #4C4D4F;font-weight:bold;}
.coverage-results table td {padding:6px}
.coverage-results .summeryLabelRow {font-size: 14px;color: #4C4D4F;font-weight: normal;}
.coverage-results .summeryResult{font-size: 14px;color: Black;font-weight:bold;}
.coverage-results .summeryResultRow {padding:6px;font-size: 14px;color: Black;font-weight: normal;}
.coverage .validation-summary ul {padding:8px 14px 8px 0;}
.coverage .validation-summary ul li {margin-bottom:5px}

.s4-search .srch-gosearchimg {background:none;border:0!important;height: 26px;width: 26px;}
div.header div.headerInner div.rightSearch input.ms-sbplain {padding:2px 10px 2px 2px;border:0!important;height:22px;}

.default-text { border: 1px solid #C0C0C0; padding: 2px; font-weight: bold; font-size: 14px; } .empty-input { color: #A0A0A0; } .default-text-label { font-size: 16px; font-weight: bold; color: #303030; }

#ctl00_SPSecurityTrimmedControl2 ,#s4-statusbarcontainer {display:none!importantk;}
.NavBanner .mask .wrap-categories a { color: #222222;font-size: 1em}

.banner-box {position: relative; height: 163px;margin:10px 0}
.banner-box span.base {position: absolute; top: 0;right:0; z-index: 0;}
.banner-box span.mask {display:block;z-index: 1; position: relative; font-size: 1.2em; font-weight:bold; top: 112px; right: 8px; width: 260px;}
.banner-box span.mask a.proposal {font-weight:normal;color:#fff;float: left; margin-left: 7px;}
.banner-box span.mask a.car-renew {font-weight:normal;color:#353535;clear:left;float: left; margin-top: 10px;width:80px}

/* contact us */
.ui-dialog {direction:rtl;text-align:right;}
.ui-dialog .ui-dialog-titlebar {border:0;background:0;}
.ui-dialog .ui-dialog-titlebar-close {border:0!important;background:0!important;right:93%!important;}
.ui-dialog .ui-icon-closethick {width:24px;height:24px;background:url("/_layouts/images/PhoenixMarketing/closeIcon.png") no-repeat scroll 0 0 transparent !important}

#contactus-form .textbox {border:1px solid #A6A6A6;padding:3px;width:92%;}
#contactus-form .checkbox {border:1px solid #A6A6A6;}
#contactus-form .select {border:1px solid #A6A6A6;padding:2px;width:94%;}
#contactus-form .textarea {border:1px solid #A6A6A6;padding:4px;width:92%;height:100px;}

#contactus-form h2 {border-bottom: 2px solid #C8CBCA;color: #444444;font: bold 18px arial;margin: 0 0 5px;padding: 0;}
#contactus-form .validateTips {display:block;margin-bottom:20px}
#contactus-form .validateTips label {display:block;margin:3px 20px}
#contactus-form p {margin:10px 0;font-size:13px;color:#444;}
#contactus-form fieldset {background:#f5f5f5;padding:4px 10px}
#contactus-form fieldset p {overflow:hidden;margin:0;padding:5px;}
#contactus-form fieldset p span.half {float:right;width:48%}
#contactus-form fieldset p label.insexist {float:right;overflow:hidden;}
#contactus-form fieldset p input.insexist {margin: 3px; float: right;overflow:hidden;}

#contactus-form fieldset p label {display:block;}
#contactus-form fieldset p.bids {display:none;}
#contactus-form fieldset #wrap-extend-reuqest {margin-top:13px;display:block;}

#contactus-form fieldset p input#phone,
#contactus-form fieldset p input#addphone {width:65%;}
#contactus-form fieldset p .phoneprefix,
#contactus-form fieldset p .addphoneprefix {width:25%}

#contactus-form .request fieldset p input#phone,
#contactus-form .request fieldset p input#addphone {width:60%;}


#contactus-form fieldset p .contactus-send {margin:0 0 0 12px}
#contactus-form .request fieldset p .contactus-send {margin:11px 0 0 11px}
#contactus-message, #contactus-form {display:none}
#contactus-form .removeUploadFile { float: left; margin-left: 25px;}
#contactus-form .AttachDoc { display: inline !important }

/* check eligibility */

#checkeligibility-form .textbox {border:1px solid #A6A6A6;padding:3px;width:92%;}
#checkeligibility-form .checkbox {border:1px solid #A6A6A6;}

#checkeligibility-form h2 {border-bottom: 2px solid #C8CBCA;color: #444444;font: bold 18px arial;margin: 0 0 5px;padding: 0;}
#checkeligibility-form .validateTips {display:block;margin-bottom:20px}
#checkeligibility-form .validateTips label {display:block;margin:3px 20px}
#checkeligibility-form p {margin:10px 0;font-size:13px;color:#444;}
#checkeligibility-form fieldset {background:#f5f5f5;padding:4px 10px}
#checkeligibility-form fieldset p {overflow:hidden;margin:0;padding:5px;}
#checkeligibility-form fieldset p span.half {float:right;width:48%}
#checkeligibility-form fieldset p label.insexist {float:right;overflow:hidden;}
#checkeligibility-form fieldset p input.insexist {margin: 3px; float: right;overflow:hidden;}

#checkeligibility-form fieldset p label {display:block;}
#checkeligibility-form fieldset p.bids {display:none;}
#checkeligibility-form fieldset #wrap-extend-reuqest {margin-top:13px;display:block;}

#checkeligibility-form fieldset p input#phone,
#checkeligibility-form fieldset p input#addphone {width:65%;}
#checkeligibility-form fieldset p .phoneprefix,
#checkeligibility-form fieldset p .addphoneprefix {width:25%}

#checkeligibility-form .request fieldset p input#phone,
#checkeligibility-form .request fieldset p input#addphone {width:60%;}


#checkeligibility-form fieldset p .checkeligibility-send {margin:0 0 0 12px}
#checkeligibility-form .request fieldset p .checkeligibility-send {margin:11px 0 0 11px}

#checkeligibility-form .message {
  margin: 10px 0;
}
#checkeligibility-form .message span {
   padding-left: 7px;
}
#checkeligibility-form label.checkbox {
  border: 0 none;
  display: inline;
  text-align: right;
  width: 95%;
}



#searchbox {}
#searchbox a {background:url(/_layouts/images/searchBTN.png) no-repeat;text-indent:-99999px;overflow:hidden;}
#searchbox input {}
 
.validateTips {color:Red!important;}
.feminixbanner p.ui-state-highlight {color:#000!important;}

#lead-form {background:#F5F5F5;height:214px;width:420px}
#lead-form .fields {padding:5px 5px 0 5px;width:140px;overflow:hidden;font-size:1em;color:#4C4D4F;}
#lead-form .fields p {font-size: 13px;}
#lead-form .fields p.validateTips {height:30px}
#lead-form .fields p label {display:block;}
#lead-form .fields p .phone {width:70px;}
#lead-form .fields p .lead-send {margin:5px 0 0 43px;font-size:16px!important}
#lead-form .fields p .input131 {font-size:1em}
#lead-form .info {position:relative;overflow:hidden;}
#lead-form .info, #lead-form .wrap-mask {height:214px;}
#lead-form .info .base {display:block;position:absolute;top:0;z-index:0}
#lead-form .info .wrap-mask {z-index:1;font-size:16px;font-weight:bold;position:relative;}
#lead-form .info .mask {float:left;margin:155px 0 0 9px;}
#lead-form .info label {background:#fff;padding:6px;display:block;width:240px;}
#lead-form .info label a {background:#959595;float:left;padding:3px;font-weight:normal;color:#fff;font-size:16px;line-height:1} 
#lead-form .info a.link2 {margin-right:163px;color:#353535;font-weight:normal;} 


#audience-list .audience-list-item {margin-bottom:10px;}
#audience-list .audience-list-item h2 {background:#E3E6E5;color: #4C4D4F;font-weight:bold;font-size:1em;margin: 0 0 10px;padding: 7px 6px 7px 0;}
#audience-list .audience-list-item .pic {margin-left: 17px;}
#audience-list .audience-list-item .prodText {overflow:hidden;float:none;}
#audience-list .audience-list-item p {color: #4C4D4F;font-size:1em;margin: 0;padding: 0;margin-bottom:5px}

.resultsContent .srch-results {padding-right:0}
.resultsContent #SRST div.srch-stats {font:13px normal Arial!important;margin:0 0 10px 0!important;}
.resultsContent #CSR {font:13px normal arial}
.resultsContent #CSR .srch-Title3 {padding-right:0;}
.resultsContent #CSR .srch-Title2 a:link,  
.resultsContent #CSR .srch-Title2 a:hover {color:#1122CC!important}
.resultsContent #CSR .srch-Title2 a:visited {color:red!important}
.resultsContent #CSR .srch-Metadata1 {font-size:13px}
.resultsContent #CSR .srch-Description2 {margin-right:0;margin-bottom:13px;line-height:1.24}
.resultsContent #CSR_NO_RESULTS {line-height:2}
.resultsContent #CSR_NO_RESULTS p {margin-bottom:10px;font-size:13px;}
.resultsContent #CSR_NO_RESULTS ul {padding-right:17px;margin-bottom:10px}

body #s4-workspace {}

/* grage box left bar */
DIV.locatingListGarage { width:195px;}
DIV.locatingListGarage UL { margin:0px; padding:0px; list-style:none}
DIV.locatingListGarage UL LI { display:block; padding:0 0 0px 0; margin:0px;}
DIV.locatingListGarage UL LI.loc_select { background:#ebebeb ; margin-bottom:5px; padding:6px 5px 15px 5px;}
DIV.locatingListGarage UL LI.loc_select A.catLinkGarag {cursor:pointer!important; display:block; background:url(/_layouts/images/PhoenixMarketing/tabBG.png) no-repeat 0px 0px; height:29px; padding-right:5px;}
DIV.locatingListGarage UL LI.loc_select A.catLinkGarag SPAN { cursor:pointer!important;display:inline-block; cursor:pointer; background:url(/_layouts/images/PhoenixMarketing/tabBG.png) no-repeat right -331px!important;  background:url(/_layouts/images/PhoenixMarketing/tabBG.gif) no-repeat right -331px;padding-right:25px; font-size:1.1em;line-height:2;font-weight:bold; color:#444444;}

DIV.locatingListGarage UL LI.loc_select DIV.openContent { padding-top:15px; width:185px; margin:0 auto}
DIV.locatingListGarage UL LI.loc_select DIV.openContent LABEL { font:normal 1em arial; color:#4c4d4f; padding-bottom:2px; display:inline-block; width:103px;}
DIV.locatingListGarage UL LI.loc_select DIV.openContent A.advancedLink { font:normal 1em arial; color:#00233c; display:inline-block; padding-left:10px;}

/* search result*/
DIV.srch-results div.srch-Title2 div.srch-Title3 A {color:#444444!important; font:normal 14px arial; }
DIV.srch-results P.srch-Metadata1 SPAN .srch-URL2 {color:#00233c!important; font:normal 13px arial; text-decoration:none;}
DIV.srch-results P.srch-Metadata1 SPAN .srch-URL2 A:link {color:#00233c; font:normal 13px arial; text-decoration:none;}
DIV.srch-results div.srch-Description2 {color:#444444!important; font:normal 13px arial; text-decoration:none;}
/*.resultsContent #CSR .srch-Title2 A:link{color:#444444!important; text-decoration:none!important; font:normal 14px arial;}
.resultsContent #CSR  .srch-Title2 {background-color: #cfd4d3;width: 600px;}*/
.srch-URL2{direction:ltr;}

/*mouseover table row*/
.tblOverRow{background-color:Red;color:Green;}

.exelIconOff {cursor:pointer; background:url(/_layouts/images/PhoenixMarketing/excelGotoOff.gif) no-repeat left!important; height:17px;  }

.banner {position:relative;top:0;left:0;color: #005F9D;font: 15px Arial;width:440px;margin:0 auto}
.banner .image {z-index:1;position:absolute;}
.banner .mask {z-index:2;position:relative;text-align: center;}
.banner .mask h2 {margin-right: 27px;font-size: 23px;line-height:23px;margin-bottom:20px;padding-top:41px;}
.banner .mask h2 span {font-size: 16px;}
.banner .mask .info {font-size: 13px;text-align: center;width: 100%;margin-bottom:15px}
.banner .mask a.get-insurance {text-indent:-999999px;overflow:hidden;}
.banner .mask a.prev-insurance {color: #898A8D;font-size: 12px;}

.banner-lead {position:relative;top:0;width:436px;font:normal 15px Arial;color:#005f9d;	direction:rtl;text-align:center;margin:0 auto;}
.banner-lead .image {position:absolute;top:0;z-index:2;}
.banner-lead .mask {position:relative;z-index:10;}
.banner-lead .mask h2 {font-size:23px;margin-bottom:15px;margin-right:0;padding-top:4px;}
.banner-lead .mask fieldset {display:block;margin-bottom:15px;}
.banner-lead .mask fieldset p {margin:0 4px;display:inline;}
.banner-lead .mask fieldset input{text-align:center;width:124px;height:14px;padding:4px 0 3px 0;border:1px solid #4087b6;font:lighter 13px arial;color:#000;}
.banner-lead .mask fieldset label {display:none;text-align:center;width:124px;height:18px;padding:0px 0 3px 0;font:lighter 17px arial;color:#84A8CE;cursor:text}
.banner-lead .mask .proposal-link {margin-left:10px;cursor:pointer}
.banner-lead .mask .privacy-link {background:url(/_layouts/images/PhoenixMarketing/lock.png) no-repeat right 1px;clear:left;margin-left:38px;padding-right:12px;font-size:11px;color:#4B4B4D;}
.banner-lead .defaultTextActive {color:#005f9d!important}
.banner-lead .mask fieldset p.validateTips {display:none;font-size:11px;text-align:center;}

.ui-tabs { padding: 0; zoom: 1; border:0;direction:rtl;}
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding:0;background:none;border:0}
.ui-tabs .ui-tabs-nav li { position: relative; float: right; border: 0 !important; margin: 0 .2em -1px 0; padding: 0;width:112.8px;height:43px; white-space: normal;background:#E6E6E6;border-radius:0!important}
.ui-tabs .ui-tabs-nav li.first-tab {margin:0}
.ui-tabs .ui-tabs-nav .ui-state-disabled {display:none;}
.ui-tabs .ui-tabs-nav li a { display:block;float: none; text-decoration: none; /*padding: .5em 1em;*/ padding:0;width:105px;margin:auto;font-weight:bold;text-align:center;line-height:2.9;display:block;color:#4F63A2}
.ui-tabs .ui-tabs-nav li a.long-text {line-height:1.2;margin-top:4px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: .1em; border-bottom-width: 0;background:#F5F5F5 ; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { font-size:.9em;padding:10px; display: block; border-width: 0; background: #f5f5f5; }
.ui-tabs .ui-tabs-hide { display: none !important; }



.zira {margin:0;padding:0;background:#fff;}
.zira A.flieLink {background-position:99.2% 7px; }




#video-gallery {background-color:#000;}
#video-gallery .categories {}
#video-gallery .categories ul {float:right; margin-left:16px;overflow:hidden;}
#video-gallery .categories ul li {width:136px;display:block;background-color:#1672B3;margin-bottom:5px;color:#fff;
                         font-size:1.1em;line-height:1.5; font-weight:bold;cursor:pointer;padding:1px 10px;}
#video-gallery .categories ul li:hover {background:#105485!important;}
#video-gallery .categories ul li.current-video-category {background-color:#105485;}
#video-gallery .categories ul li a {color:#fff;display:block}
#video-gallery .player {overflow: hidden; float: none;background:#000;width:446px;}

#video-gallery .related-videos {background-color:#0c0d0d;padding:24px 0;}
#video-gallery h2 {font-size:1.2em;font-weight:bold;color:#fff;}

#video-gallery DIV.videoPlayer {width:422px;float:right;}
#video-gallery DIV#eportalGaleryWrapper {background-color:#0c0d0d;padding:24px 0;position:relative;left:0;}
#video-gallery DIV.MovieTitle {color:#fff;font-size:1.4em;font-weight:bold;margin-right:14px;margin-bottom:6px;}

#video-gallery a.video-listitem {text-decoration:none!important}
#video-gallery .current-video {background:#105485!important;}


#video-gallery .jcarousel-skin-ie7 .jcarousel-container {clear:both;}
#video-gallery .jcarousel-skin-ie7 .jcarousel-direction-rtl {direction: rtl;}
#video-gallery .jcarousel-skin-ie7 .jcarousel-container-horizontal {padding: 10px 40px 10px 38px;}
#video-gallery .jcarousel-skin-ie7 .jcarousel-clip {overflow: hidden;}
#video-gallery .jcarousel-skin-ie7 .jcarousel-clip-horizontal {width:566px;}
#video-gallery .jcarousel-skin-ie7 .jcarousel-clip-vertical {width:77px;height:245px;}
#video-gallery .jcarousel-skin-ie7 .jcarousel-item {width: 103px;height: 106px;}
#video-gallery .jcarousel-skin-ie7 .jcarousel-item .ImageFrame {display:block;height:86px;width:100%;border:1px solid #404040;}
#video-gallery .jcarousel-skin-ie7 .jcarousel-item .ImageFrame:hover {border:1px solid #ccc;}
#video-gallery .jcarousel-skin-ie7 .jcarousel-item .ImageFrame img {margin:5px;width:91px;height:76px;vertical-align:middle;}
#video-gallery .jcarousel-skin-ie7 .jcarousel-item .TextFrame {display:block;height:20px;text-align:center;color:#fff;font-size:13px;}
#video-gallery .jcarousel-skin-ie7 .jcarousel-item:hover, 
#video-gallery .jcarousel-skin-ie7 .jcarousel-item:focus {border-color: #808080;}
#video-gallery .jcarousel-skin-ie7 .jcarousel-item-horizontal {margin-left: 0;margin-right: 9px;}
#video-gallery .jcarousel-skin-ie7 .jcarousel-direction-rtl 
#video-gallery .jcarousel-item-horizontal {margin-left: 9px;margin-right: 0;}
#video-gallery .jcarousel-skin-ie7 .jcarousel-item-vertical {margin-bottom: 7px;}
#video-gallery .jcarousel-skin-ie7 .jcarousel-item-placeholder {}


/**
 *  Horizontal Buttons
 */
#video-gallery .jcarousel-skin-ie7 .jcarousel-next-horizontal {position: absolute;top: 33px;right: 5px;width: 28px;height: 37px;cursor: pointer;
		background: transparent url(/_layouts/images/PhoenixMarketing/VideoGallery/movies_arrow_right.gif) no-repeat;}
#video-gallery .jcarousel-skin-ie7 .jcarousel-direction-rtl .jcarousel-next-horizontal {right: 618px;
    background: url(/_layouts/images/PhoenixMarketing/VideoGallery/movies_arrow_left.gif) no-repeat}
#video-gallery .jcarousel-skin-ie7 .jcarousel-next-horizontal:hover, .jcarousel-skin-ie7 .jcarousel-next-horizontal:focus {}
#video-gallery .jcarousel-skin-ie7 .jcarousel-next-horizontal:active {}
#video-gallery .jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal,
#video-gallery .jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:hover,
#video-gallery .jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:focus,
#video-gallery .jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:active {cursor: default;
    background: transparent url(/_layouts/images/PhoenixMarketing/VideoGallery/movies_arrow_right_disabled.gif) no-repeat 0 0;
}
#video-gallery .jcarousel-skin-ie7 .jcarousel-direction-rtl .jcarousel-next-disabled-horizontal,
#video-gallery .jcarousel-skin-ie7 .jcarousel-direction-rtl .jcarousel-next-disabled-horizontal:hover,
#video-gallery .jcarousel-skin-ie7 .jcarousel-direction-rtl .jcarousel-next-disabled-horizontal:focus,
#video-gallery .jcarousel-skin-ie7 .jcarousel-direction-rtl .jcarousel-next-disabled-horizontal:active {cursor: default;
    background: transparent url(/_layouts/images/PhoenixMarketing/VideoGallery/movies_arrow_left_disabled.gif) no-repeat 0 0;
}
#video-gallery .jcarousel-skin-ie7 .jcarousel-prev-horizontal {position: absolute;top: 33px;left: 5px;width: 28px;height: 37px;cursor: pointer;
    background: transparent url(/_layouts/images/PhoenixMarketing/VideoGallery/movies_arrow_left.gif) no-repeat 0 0;
}
#video-gallery .jcarousel-skin-ie7 .jcarousel-direction-rtl .jcarousel-prev-horizontal {left: auto;right: 5px;
    background-image: url(/_layouts/images/PhoenixMarketing/VideoGallery/movies_arrow_right.gif);
}
#video-gallery .jcarousel-skin-ie7 .jcarousel-prev-horizontal:hover,
#video-gallery .jcarousel-skin-ie7 .jcarousel-prev-horizontal:focus {}
#video-gallery .jcarousel-skin-ie7 .jcarousel-prev-horizontal:active {}
#video-gallery .jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal,
#video-gallery .jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:hover,
#video-gallery .jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:focus,
#video-gallery .jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:active {cursor: default;
    background: transparent url(/_layouts/images/PhoenixMarketing/VideoGallery/movies_arrow_left_disabled.gif) no-repeat 0 0;
}
#video-gallery .jcarousel-skin-ie7 .jcarousel-direction-rtl .jcarousel-prev-disabled-horizontal,
#video-gallery .jcarousel-skin-ie7 .jcarousel-direction-rtl .jcarousel-prev-disabled-horizontal:hover,
#video-gallery .jcarousel-skin-ie7 .jcarousel-direction-rtl .jcarousel-prev-disabled-horizontal:focus,
#video-gallery .jcarousel-skin-ie7 .jcarousel-direction-rtl .jcarousel-prev-disabled-horizontal:active {cursor: default;
    background: transparent url(/_layouts/images/PhoenixMarketing/VideoGallery/movies_arrow_right_disabled.gif) no-repeat 0 0;
}
/**
 *  Vertical Buttons
 */
#video-gallery .jcarousel-skin-ie7 .jcarousel-next-vertical {position: absolute;bottom: 5px;left: 43px;width: 32px;height: 32px;cursor: pointer;
    background: transparent url(/_layouts/images/PhoenixMarketing/VideoGallery/next-vertical.gif) no-repeat 0 0;
}
#video-gallery .jcarousel-skin-ie7 .jcarousel-next-vertical:hover,
#video-gallery .jcarousel-skin-ie7 .jcarousel-next-vertical:focus {background-position: 0 -32px;}
#video-gallery .jcarousel-skin-ie7 .jcarousel-next-vertical:active {background-position: 0 -64px;}
#video-gallery .jcarousel-skin-ie7 .jcarousel-next-disabled-vertical,
#video-gallery .jcarousel-skin-ie7 .jcarousel-next-disabled-vertical:hover,
#video-gallery .jcarousel-skin-ie7 .jcarousel-next-disabled-vertical:focus,
#video-gallery .jcarousel-skin-ie7 .jcarousel-next-disabled-vertical:active {cursor: default;background-position: 0 -96px;}
#video-gallery .jcarousel-skin-ie7 .jcarousel-prev-vertical {position: absolute;top: 5px;left: 43px;width: 32px;height: 32px;cursor: pointer;
    background: transparent url(/_layouts/images/PhoenixMarketing/VideoGallery/VideoGalery/prev-vertical.gif) no-repeat 0 0;
}
#video-gallery .jcarousel-skin-ie7 .jcarousel-prev-vertical:hover,
#video-gallery .jcarousel-skin-ie7 .jcarousel-prev-vertical:focus {background-position: 0 -32px;}
#video-gallery .jcarousel-skin-ie7 .jcarousel-prev-vertical:active {background-position: 0 -64px;}
#video-gallery .jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical,
#video-gallery .jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical:hover,
#video-gallery .jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical:focus,
#video-gallery .jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical:active {cursor: default;background-position: 0 -96px;}

#ui-dialog-title-video-gallery {float:right;margin:0;padding:6px 0 0 0;font-size:1.3em}


.small-video {}
.small-video .HomePageVideo {cursor:pointer; position: relative; height:220px; background-color:#333435; font-weight:bold; font-size:1em;margin-bottom:14px;padding:5px;}
.small-video .playlist-categories {height:224px;width:130px;margin-left:4px;float:right;overflow:hidden;}
.small-video .playlist-categories li {margin-bottom:3px;padding:3px 2px;background:#1672B3;}
.small-video .playlist-categories li a {display:block;text-decoration:none!important;color:#fff}
.small-video .playlist-categories li:hover {background:#105485!important}
.small-video #Videos {overflow:hidden;}
.small-video #Videos li {padding:2px}
.small-video #Videos li a {color:#fff;text-decoration:none!important}
.small-video #Videos li:hover {border:1px solid #ccc}
	
#video-gallery {padding:0;}

.video-content {padding:24px 12px 6px 12px;background:#333435;}

.arrowUp{background:url(/_layouts/images/PhoenixMarketing/iconArrow_down.gif) no-repeat scroll left 6px !important; width:5px;height:5px;padding: 0 0 0 14px;}
.arrowDown{background:url(/_layouts/images/PhoenixMarketing/iconArrow_up.gif) no-repeat scroll left 6px !important; width:5px;height:5px;padding: 0 0 0 14px;}


.hiddenDetails {display:none;}

.feminixbanner h2 {color:#fff!important;}
.feminixbanner .privacy-link {color:#fff!important;}
.feminixbanner .validateTips {color:#fff!important;}

.smallbanner {width:200px;}
.smallbanner .mask fieldset input {width:160px;margin-bottom:10px;}
.smallbanner .mask .proposal-link {float:none!important;margin:0 auto!important;display:block;}
.smallbanner .mask .privacy-link {display:none;}


.widebanner {width:661px;}
.widebanner .mask h2 {background:none;color:#005F9D;margin-top: 0px; padding-top: 21px; padding-bottom: 1px;}
.widebanner .mask fieldset {float: right; margin-right: 9px; margin-top: 6px;}
.widebanner .mask fieldset  input {width:150px;}
.widebanner .mask fieldset .validateTips {margin-top:9px;}
.widebanner .mask .privacy-link {display:none;}

 #product-tabs {display:none;}
 
 
.conditions-search {}
.conditions-search fieldset {}
.conditions-search fieldset p {clear:both;height:44px;margin-bottom:10px}
.conditions-search fieldset p label {display:block;margin-bottom:4px}
.conditions-search fieldset p input {width:97%;}
.conditions-search fieldset p select {width:100%;}
.conditions-search fieldset p .small-col {float:right;width:30%;overflow:hidden;margin:0 5px;}
.conditions-search fieldset p .wide-col {float:right;width:64%;overflow:hidden;margin:0 5px;}

DIV.rightContentEmptyLayout { float:right; width:910px; min-height:400px;}
DIV.rightContentEmptyLayout H1 {border-bottom: 2px solid #C8CBCA; color:#444; font-size:1.4em;font-weight:bold;margin: 0 0 5px; padding: 0;}


#lead-form {background:url('/PublishingImages/mainBack.jpg') no-repeat center top; padding:100px 0 0 0; height:267px;width:262px;overflow:hidden;}
#lead-form .chk {margin-bottom: 10px;clear:both;}
#lead-form .chk input {display:block;margin-bottom:8px;} 
#lead-form input.text-box {margin-bottom:10px;border:1px solid #0B4E92;font-size:14px;height:30px;text-align:center;color:#444;width:100%}
#lead-form a { background: url("/publishingImages/btn11.png") no-repeat scroll 0 0 transparent; display: block;    height: 50px;    overflow: hidden;    text-indent:9999999px;    width: 211px;} 
#lead-form .inner-lead-form {padding:9px 25px 0;}
#lead-form .validateTips {font-size:12px;font-weight:bold;}



#checkeligibility-form .ui-state-error {
  color: #000000;
}
.ui-state-error-bg {
  background: none repeat scroll 0 0 #F2DEDE;
}
#checkeligibility-form  input.input185 {
  color: #4C4D4F;
  font: 16px arial;
  height: 21px;
  margin: 0;
  padding: 0 3px 1px;
}

/*ProductPage*/

.Clear {clear:both;}

.ProductPage #product-tabs {
    background-image: none !important;
} 

.ProductPage {
    padding-right:0px !important;
    width:938px !important;
    background-repeat:no-repeat;
    border:1px solid rgba(0, 68, 122, 0.09);
    margin-bottom:100px;
    background-color:#ffffff;
}

.ProductPage .Header {
    height:30px; /*82*/
    padding:26px 18px;
    background-color:rgba(255,255,255,0.8);
}

.ProductPage .HeaderTitle
{
            line-height:51px;
            margin-top:80px;
            margin-bottom:52px;
            height:100px;
            padding-right:23px;
            padding-left:300px;
}

.ProductPage .HeaderTitle h1
{
            color:#000000;
            font-size:65px;
            font-weight:lighter;
            border:none;
}

.ProductPage .ui-tabs
{
    background-color:transparent;
}

.ProductPage #product-tabs ul.tabs {
    vertical-align:bottom;
}
.ProductPage #product-tabs ul.tabs li a{
    margin:0px 0px !important;
    width:auto;
    height:auto;
}
.ProductPage #product-tabs ul.tabs li.ui-state-default {
    background: linear-gradient(#ffffff, #e7eaed);
    width:200px;
    height:47px;
    border-top-left-radius:5px !important;
    border-top-right-radius:5px !important;
    margin-left:10px;
}
.ProductPage #product-tabs ul.tabs li.ui-state-default:nth-of-type(1)
{
    margin-right:23px;
}
.ProductPage #product-tabs ul.tabs li.ui-state-default a
{
 color:#000000;
 font-size:19px;
 font-weight:lighter;
}
.ProductPage #product-tabs ul.tabs li.ui-state-active
{
    background-color:white;
}
.ProductPage #product-tabs ul.tabs li.ui-state-active a
{
  color:#eb8f27;
  font-size:19px;
  font-weight:normal;
}
.ProductPage #tabs-product,.ProductPage #tabs-doc,.ProductPage #tabs-important,.ProductPage #tabs-tools
{
    background-color:white;
    padding-right:23px;
}
.ProductPage .BigTitle,.ExtraCovers .BigTitle
{
    font-size:31px;
    font-family:"Erica Sans",arial !important;
    font-weight:lighter;
    color:#000000;
    margin:49px 0px 32px 0px;
}
.ProductPage .StrokeBigLine,.ExtraCovers .StrokeBigLine
{
    border-top:1px solid rgba(0,0,0,0.2);
    width:894px;
    height:1px;
    margin-bottom:30px;
}
.ProductPage .SmallTitle
{
    font-size:31px;
    font-family:"Erica Sans",arial !important;
    font-weight:lighter;
    color:#000000;
    margin:75px 0px 30px 0px;
}
.ProductPage .RightContent
{
    width:623px;
    float:right;
    margin-left:47px;
    font-size:15px;
    font-family:"Erica Sans",arial !important;
    font-weight:normal;
    color:#000000;
    line-height:26px;
    min-height:600px;
}

.ProductPage .RightContent a
{
    text-decoration:underline;
    color:#186397;
}

.ProductPage .RightContent .StrokeSmallLine
{
    border-top:1px solid rgba(0,0,0,0.2);
    width:623px;
    height:1px;
    margin-bottom:41px;
}

.ProductPage .LeftContent
{
    width:224px;
    float:right;
}

.ProductPage .LeftContent .Contact
{
    width:174px; /*224*/
    min-height:94px; /*144*/
    background-color:#ebedee;
    border-radius:10px;
    padding:25px 25px;
    margin-bottom:13px;
    font-family:"Erica Sans",arial !important;
}

.ProductPage .LeftContent .Contact table
{
    border:none;
    font-family:"Erica Sans",arial !important;
}

.ProductPage .LeftContent .Contact table td.rightside 
{
    font-size:13px;
    font-weight:lighter;
    color:#3c3b41;
    line-height:14px;
    text-align:right;
    vertical-align:top;
}

.ProductPage .LeftContent .Contact table td.rightside:nth-of-type(1)
{
    padding-bottom:15px;
}

.ProductPage .LeftContent .Contact table td.leftside 
{
    font-size:24px;
    font-weight:lighter;
    color:#00538d;
    text-align:left;
    vertical-align:top;
}
.ProductPage .LeftContent .Contact table td.leftside .asteriksphone
{
    float:left;
    padding-top:5px;
    height:15px;
}

.ProductPage .LeftContent .Contact table td.leftside p
{
    font-size:16px;
    float:left;
    font-weight:lighter;
}

.RelatedProducts
{
    background-color:#ebedee;
    min-height:372px;
    border-radius:10px;
    padding:25px 25px;
    word-wrap:break-word;
   font-family:"Erica Sans",arial !important;
}

.RelatedProducts .Image
{
    width:70px;
    height:70px;
    background:url('images/file.png') no-repeat center;
    border-radius:50%;
    border:2px solid #00538d;
}

.RelatedProducts .Title
{
    padding:23px 0px 27px 0px;
    font-size:19px;
    font-weight:normal;
    color:#3c3b41;
}

.RelatedProducts .ProductName
{
    font-size:15px;
    font-weight:lighter;
    color:#00538d;
    line-height:18px;
}

.RelatedProducts .ProductName a
{
    color:#00538d !important;
}

.RelatedProducts .ProductDesc
{
    font-size:13px;
    font-weight:lighter;
    color:#3c3b41;
    line-height:16px;
    padding-bottom:32px;
}

.LeadForm
{
    width:864px !important; /*896*/
    height:44px !important; /*89*/
    background: linear-gradient(#ffffff, #e7eaed) !important;
    border-radius:10px !important;
    border:1px solid #cfcfcf !important;
    margin-top:26px !important;
    margin-right:23px !important;
    padding:25px 22px 20px 10px !important;
    text-align:right;
}

.LeadForm span
{
    width:110px !important;
    float:right !important;
    display:block !important;
    word-wrap:break-word !important;
    color:#333539 !important;
    font-size:17px !important;
    line-height:18px !important;
    font-family:"Erica Sans",arial !important;
    margin-left:10px !important;
}

.LeadForm input[type=text]
{
    width:164px !important; /*194*/
    height:12px !important; /*32*/
    background: linear-gradient(#e7e7e7, #e7e7e7) !important;
    border-radius:4px !important;
    border:1px solid rgba(0,0,0,0.17) !important;
    font-size:15px !important;
    font-weight:lighter !important;
    color:#000000 !important;
    margin-left:15px !important;
    padding:10px 15px !important;
}

.LeadForm select
{
    width:180px !important; /*194*/
    height:32px !important; /*32*/
    background: linear-gradient(#e7e7e7, #e7e7e7) !important;
    border-radius:4px !important;
    border:1px solid rgba(0,0,0,0.17) !important;
    padding:0px 0px !important;
    font-family:"Erica Sans",arial !important;
    font-size:15px !important;
    font-weight:lighter !important;
    color:#000000 !important;
    margin-left:15px !important;
}

.LeadForm #email
{
    margin-left:13px !important;
}

.LeadForm .validateTips
{
    text-align:center;
    margin-top:5px;
    font-family:"Erica Sans",arial !important;
}

.LeadForm .submitLead
{
    width:100px !important;
    height:36px !important;
    background: linear-gradient(#ee952c, #d66100) !important;
    border-radius:17px !important;
    border:1px solid #ff7b07 !important;
    padding:0px 0px !important;
    font-size:21px !important;
    font-weight:normal !important;
    color:#ffffff !important;
    text-align:center !important;
    cursor:pointer;
}

 .CoversInPackageRight {
        float: right;
        width:445px;
        font-family:"Erica Sans",arial !important;
    }

    .CoversInPackageLeft {
        float: right;
        width:398px; /*458*/
        font-family:"Erica Sans",arial !important;
        font-weight:lighter;
        color:#000000;
        padding-right:40px;
        padding-left:18px;
        border-right:2px solid rgba(0,0,0,0.2);
    }
    
    .CoversInPackageLeft .Title
    {
        font-size:25px;
        text-decoration:underline;
        margin-bottom:34px;
    }

     .CoversInPackageLeft .Description
     {
        font-size:15px;
        line-height:26px;
        word-break:break-all;
     }

    .CoversInPackageRight .CoverDescription,.CoversInPackageRight .CoverIcon,.CoversInPackageRight .CoverHoverIcon {
        display: none;
    }

     .CoversInPackageRight .Cover {
         float:right;
         cursor:pointer;
         height:150px;
         width:33%;
         text-align:center;
    }

    .CoversInPackageRight .Cover .CoverText{
        text-align:center;
        font-size:17px;
        font-weight:lighter;
        line-height:18px;
        margin-top:15px;
    }

    .CoversInPackageRight .CoverImage {
         width:70px;
         height:70px;
         border-radius:50%;
         border:2px solid #00538d;
         margin:0 auto;
    }

    .ProductPageDivider
    {
         border-top:1px solid rgba(0, 68, 122, 0.09);
         clear:both;
    }
    
    .ExtraCovers
    {
        padding-top:76px !important;
        padding-bottom:75px !important;
        width:894px;
        margin:0 auto;
    }

     .ExtraCovers .BigTitle
     {
         margin-top:0px;
     }

        .ExtraCovers .StrokeBigLine {
            margin-bottom: 30px;
        }

.ProductPageBottom{background-color:#ffffff; font-family:"Erica Sans",arial !important;}
  .ExtraCover .CoverImage
    {
        border-bottom:3px solid #f58020;
    }
      .ExtraCover .Bottom
    {
       background-color:#00538d;
       width:248px; /*284*/
       height:204px; /*246*/
       padding:24px 18px 18px 18px;
    }
    .ExtraCover .CoverIcon
    {
        float:right;
         width:60px;
         height:60px;
         border-radius:50%;
         border:2px solid #ffffff;
    }
     .ExtraCover .Title
    {
        float:right;
        font-size:40px;
        font-weight:lighter;
        color:#ffffff;
        line-height:35px;
        margin-right:26px;
        width:158px;
        height:70px;
    }
    .ExtraCover .Description {
        float:right;
        color:#ffffff;
        font-size:13px;
        font-weight:lighter;
        line-height:18px;
        margin-top:28px;
        height:72px;
        margin-bottom:10px;
        overflow:hidden;
        width:100%;
    }
    .ExtraCover .Bottom a.lnkMoreInfo
    {
        background-color:#ffffff !important;
        border-radius:50%;
        width:30px;
        height:30px;
        float:left;
    }
    .ExtraCoversGallery{padding-bottom:138px;}
    .ExtraCoversGallery .bx-pager
    {
        top:400px;
        text-align:center;
    }

    .ExtraCoversGallery .bx-wrapper .bx-default-pager a.bx-pager-link
    {
        background-color:#e1e1e1 !important;
    }

    .ExtraCoversGallery ul li .ExtraCover{float:right;margin-right:20px;font-family:"Erica Sans",arial !important;}
        .ExtraCoversGallery ul li .ExtraCover:nth-of-type(1) {
            margin-right:0px;
        }

          .Header .web,.Header ul,.Header ul li,.Header ul .divider {float:right;}
    .Header .web {margin-left:30px;max-width:136px;}
    .Header .web a{font-size:19px;float:right;color:#333539 !important;}
    .Header ul {width: 736px;}
    .Header ul .divider {padding:0px 16px;}
    .Header ul li a {font-size:15px;font-weight:lighter;color:#000000;float:right;}
    .Header ul li a.current{font-weight:normal;color:#00538d;}


        a.navlink{
        color:#2d2d2d;
        font-weight:lighter;
    }
      a.navlink:hover{
        color:#7794b6;
    }