/*********************************************
					Ajax Cards
*********************************************/

div.clear {clear: both;}
div.ajaxBCard { position:absolute;visibility:hidden;z-index:100;margin-left: 130px; margin-top: -73px;}
*+html div.ajaxBCard {margin-left: 0px; margin-top: -60px;}
* html div.ajaxBCard {margin-left: 0px; margin-top: -60px; width: 500px;}

div.ajaxBCardInfo {}

div.ajaxBCardInfo div.image {float:left; margin-right: 5px; width:199px;}
div.ajaxBCardInfo div.image img {vertical-align:bottom;}

div.ajaxBCardInfo div.servicelist {background-color: #f1f0e9; margin-top: 5px; padding: 11px 8px 11px 11px;}
div.ajaxBCardInfo div.servicelist ul {list-style: none; margin: 0 10px 0 0 !important; padding: 0px !important; display:inline; float:left;width: 182px; }
*+html div.ajaxBCardInfo div.servicelist ul {margin-left: 0px !important;}
div.ajaxBCardInfo div.servicelist ul li {list-style:none !important; margin: 0px 0px 10px !important; padding: 0px !important; list-style-image:none !important; line-height:0.9em;}
*+html div.ajaxBCardInfo div.servicelist ul li {text-indent: -15px; padding: 10px;}
div.ajaxBCardInfo div.servicelist ul li a {color: #416c72; font-weight:bold; font:bold 1em/1em Arial, Helvetica, sans-serif; text-decoration: none;}
div.ajaxBCardInfo div.servicelist ul li a.menu3 {margin-left:9px;display:block;line-height:13px;}
div.ajaxBCardInfo div.servicelist ul li a:hover {color: #ce652f;}

div.ajaxBCardInfo table {border-collapse:collapse;}
div.ajaxBCardInfo table td.tl {width: 17px; height: 9px; background: url(../img/tl.png) no-repeat bottom right; behavior:url(include/iepngfix.htc);}
div.ajaxBCardInfo table td.tc {height: 9px; background: url(../img/tc.png) no-repeat bottom left; behavior:url(include/iepngfix.htc);}
div.ajaxBCardInfo table td.tr {width: 9px; height: 9px; background: url(../img/tr.png) no-repeat bottom left; behavior:url(include/iepngfix.htc);}
div.ajaxBCardInfo table td.cl {background: url(../img/cl.png) no-repeat top right; width: 17px; behavior:url(include/iepngfix.htc);}
div.ajaxBCardInfo table td.center {padding: 5px 5px 5px 4px; background-color: #fff;}
div.ajaxBCardInfo table td.cr {background: url(../img/cr.png) no-repeat top left; width: 19px; behavior:url(include/iepngfix.htc);}
div.ajaxBCardInfo table td.bl {width: 17px; height: 9px; background: url(../img/bl.png) no-repeat top right; behavior:url(include/iepngfix.htc);}
div.ajaxBCardInfo table td.bc {background: url(../img/bc.png) no-repeat top left; height: 9px; behavior:url(include/iepngfix.htc);}
div.ajaxBCardInfo table td.br {width: 9px; height: 9px; background: url(../img/br.png) no-repeat top left; behavior:url(include/iepngfix.htc);}

div.ajaxBCardInfo div.contact {background-color: #78715c; width: 181px; float:right; color: #fff; padding: 5px 9px 6px; min-height: 95px;} 
*+html div.ajaxBCardInfo div.contact {padding: 4px 9px 2px;}
* html div.ajaxBCardInfo div.contact {padding: 4px 9px 2px;}

div.ajaxBCardInfo div.name {font: bold 1.3em/1.3em Arial, Helvetica, sans-serif !important; margin-bottom: 3px;}
div.ajaxBCardInfo div.name a {color: #E4F1AA; text-decoration: none; font-weight: bold;}
div.ajaxBCardInfo div.name a:hover {color: #fff;}
div.ajaxBCardInfo div.level {font: 1em/1.1em Arial,Helvetica,sans-serif !important; margin-top: 4px; text-transform: uppercase;}
div.ajaxBCardInfo div.primaryoffice {font: 1em/1.1em Arial,Helvetica,sans-serif !important; margin-top: 4px; text-transform: uppercase;}
div.ajaxBCardInfo div.phone {font: 1em/1.1em Arial,Helvetica,sans-serif !important; margin-top: 4px;}
div.ajaxBCardInfo div.fax {font: 1em/1.1em Arial,Helvetica,sans-serif !important; margin-top: 0px;}
div.ajaxBCardInfo div.email {font: 1em/1.1em Arial,Helvetica,sans-serif !important; margin-top: 4px;}
*+html div.ajaxBCardInfo div.email {padding-bottom: 5px;}
* html div.ajaxBCardInfo div.email {padding-bottom: 5px;}
div.ajaxBCardInfo div.email a {color: #e4f1aa; text-decoration: none;}
div.ajaxBCardInfo div.email a:hover {color: #fff;}

div#exposeMask {background-color: transparent !important;}
