/*********************************************
					Ajax Cards
*********************************************/
div.ajaxBCard 
{
    position:absolute;z-index:100;
    background-color:#fff;border:1px solid #d1d1d1;width:300px;padding:10px;margin:-18px 0 0 -344px;
    filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135,Strength=5);
	font:normal 12px/18px Arial, Helvetica, sans-serif;color:#282828;
}

*:first-child+html div.ajaxBCard  {margin-top:0;margin-left:-402px;}
* html div.ajaxBCard  {margin-top:0;margin-left:-402px;}
div.ajaxBCardInfo {text-align:left;}
div.ajaxBCardInfo ul {margin:0;padding:0;list-style:none none;}
div.ajaxBCardInfo div.close {float:right;position:relative;margin-bottom:-18px;}

div.rightside div.ajaxBCard div.image {float:left;margin-right:10px;padding:0;}
div.ajaxBCard div.image img {width:77px;height:100px;}
div.ajaxBCard div.viewprofile {font:normal 12px/16px Arial, Helvetica, sans-serif;text-transform:uppercase;margin:0;}
div.ajaxBCard div.viewprofile a {}
div.ajaxBCard div.viewprofile a:hover {}
div.ajaxBCard div.position {}
div.ajaxBCard div.level {color:#282828;}
div.ajaxBCard div.phone {}
div.ajaxBCard div.fax {}
div.ajaxBCard div.email {}
div.ajaxBCard div.office {margin:10px 0px;}

/* rightside */
div.rightside div.ajaxBCard div.contact {padding:0;float:left;}
div.rightside div.ajaxBCard div.relatedlinks {padding:12px 0 0;}
div.rightside div.ajaxBCard div.relatedlinks a, div.rightside div.ajaxBCard div.relatedlinks a:visited, div.rightside div.ajaxBCard div.relatedlinks a:hover {background-image:url(/fcwsite/img/doublearrow_red.gif);background-position:98% 52%;background-repeat:no-repeat;padding-left:13px;line-height:21px;.zoom:1;display:block;}
div.rightside div.ajaxBCard div.relatedlinks a:hover {color:#fff;background-image:url(/fcwsite/img/doublearrow_white.gif);}
div.rightside div.ajaxBCard span.separator {padding:0 6px;}
div.rightside div.expandcollapse ul li.collapsed div.ajaxBCard ul, div.rightside div.expandcollapse ul li.expanded div.ajaxBCard ul {list-style:none outside;list-style-image:none;.list-style-image:none;margin-left:0;width:200px;.zoom:1;}
div.rightside div.expandcollapse ul li.collapsed div.ajaxBCard ul li, div.rightside div.expandcollapse ul li.expanded div.ajaxBCard ul li {padding-bottom:0;width:194px;}

/* mainbody */
div.mainbody div.ajaxBCard div.image {float:left;margin-right:10px;padding:0;}
div.mainbody div.ajaxBCard div.name {font-weight:bold;}
div.mainbody div.ajaxBCard div.contact {padding:0;float:left;}
div.mainbody div.ajaxBCard div.relatedlinks {padding:12px 0 0;}
div.mainbody div.ajaxBCard div.relatedlinks a, div.mainbody div.ajaxBCard div.relatedlinks a:visited, div.mainbody div.ajaxBCard div.relatedlinks a:hover {background-position:98% 52%;padding-left:13px;line-height:21px;}
div.mainbody div.ajaxBCard div.relatedlinks a:hover {color:#fff;}
div.mainbody div.ajaxBCard div.relatedlinks ul li {float:none;padding-right:17px;width:194px;}
div.mainbody div.ajaxBCard span.separator {padding:0 6px;}

/* Events & CLE's */
body.eventssearch div.ajaxBCard {margin:1px 0 0 94px;.margin:0;}

/* News Landing, Search */
body.newslisting div.ajaxBCard, body.newssearch div.ajaxBCard {margin:0;}

/* mainbody -- bioslisting */
body.bioslisting div.mainbody div.ajaxBCard {margin:0;}
body.bioslisting div.mainbody div.ajaxBCard div.contact {padding:0;float:none;.float:left;display:table-cell;.display:inline-block;}
body.bioslisting div.mainbody div.ajaxBCard h3 {margin-bottom:0;}

div.ajaxSCard 
{
    position:absolute;visibility:hidden;z-index:100;
    background-color:#fff;border:1px solid #ddd;font:normal 11px arial, sans-serif;
    color:#666;width:199px;padding:10px;margin:0 0 0 15px;
    filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135,Strength=5);
}

div.ajaxSCardInfo {text-align:left;}
div.ajaxSCardInfo ul {margin:0;padding:0;list-style:none none;}

div.ajaxOCard 
{
    position:absolute;visibility:hidden;z-index:100;padding:10px;
    background-color:#fff;border:1px solid #ddd;font:normal 11px arial, sans-serif;
    color:#666;width:199px;margin:0px 0 0 15px;
    filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135,Strength=5);
}

div.ajaxOCardInfo {text-align:left;}
div.ajaxOCardInfo ul {margin:0;padding:0;list-style:none none;}

div.ajaxFree
{
    position:absolute;visibility:hidden;padding:10px;z-index:100;
    background-color:#fff;border:1px solid #ddd;width:325px;margin:0 0 0 15px;
    filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135,Strength=5);
	font:normal 12px/16px Arial, Helvetica, sans-serif;color:#666;
}

div.ajaxFreeInfo {text-align:left;}
div.ajaxFreeInfo ul {margin:0;padding:0;list-style:none none;}
div.ajaxFreeInfo div.close {float:right;}

div.ajaxFree div.image {float:left;margin-right:10px;}
div.ajaxFree div.image img {vertical-align:bottom;}

div.ajaxLink {width:auto;height:50px;border:solid 1px #777;vertical-align:middle;text-align:center;margin:5px 0px 5px 0px;}

a.ajaxPopUpClose {cursor:pointer;font:normal 11px Arial, Helvetica, sans-serif;text-transform:uppercase;}