* {
     margin: 0;
}
html, body, #UI {
    height: 100%;
}
body {
    background-color: #fff;
    color: #000000; font-family: Arial,Helvetica,sans-serif;
    font-size: 100%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;
    padding: 0; text-align: center;
}
body {
    text-align: -moz-center;
}
#Cnt_UI { 
    background-color:#024788; background-image:url(../images/skin/back.repeat.png);  background-repeat:repeat-x;  
}
.viewContact #Cnt_UI { 
    background-color:#014391; background-image:none; 
}
.viewBvContact #Cnt_UI { 
    background-color:#fff; 
}
.viewWebinar #Cnt_UI { 
    background-color:#fff; background-image:none; margin-top:5%;
}
#App_Main { text-align:left; padding:0px; font-size:11px; min-height:0px; height:auto; float:none;  }
.viewWebinar #App_Main { text-align:inherit; width:990px; margin:0 auto;}
#Ftr_UI {
    position:relative; padding:10px; 
    text-align:left; background-color:#fff; background-image:url(../images/skin/footer.top.png);  background-repeat:repeat-x;  
    height:260px;
}
.viewWebinar #Ftr_UI { display:none; }
#Ftr_UI #Logo_BA {display:block; width:352px; height:78px; position:absolute; top:55px; left:19px; }
#Ftr_UI #Logo_BA img {width:352px; height:78px;}
#Ftr_UI #Logo_FDA {display:block; width:152px; height:53px; position:absolute; top:180px; left:19px; }
#Ftr_UI #Logo_FDA img {width:152px; height:53px;}
#Ftr_UI .letterhead {display:block; width:494px; height:27px; text-indent:-9999px; background-image:url(../images/skin/text.letterhead.png); position:absolute; top:30px; left:485px; }
#Ftr_UI .about { position:absolute; top:20px; left:22px; font-size:12px; color:#787d7d; font-family:verdana; width:400px;}
#Ftr_UI .address { position:absolute; top:140px; left:22px; font-size:11px; color:#939b9a; font-family:verdana;}
#Ftr_UI .navigation { display:none; }

#Hdr_Main {display:none;}
#Ftr_Main {display:none;}
#Hdr_Content {display:none;}
#Ftr_Content {display:none;}

.viewContact #Hdr_Main {display:block; height:160px; position:relative; }
.viewBvContact #Hdr_Main {display:block; height:160px; position:relative; }
#Hdr_Main .logo { display:block; width:208px; height:79px; position:absolute; top:0px; left:16px; }
#Hdr_Main .logo img { width:208px; height:79px;}
#Hdr_Main .letterhead { display:block; width:665px; height:25px; text-indent:-9999px; background-image:url(../images/skin/text.letterhead2.png); position:absolute; top:124px; left:50px;}


#Mod_Webinar { position:relative; top:0px; left:0px; 
    width:980px; height:576px; display:block; 
}

.viewContact #App_Main { 
    background-image:url(../images/skin/contact.back.png); background-repeat:no-repeat; 
}
.viewBvContact #App_Main { 
    background-image:none; background-repeat:no-repeat; 
}
#Mod_Contact { 
    width:980px; position:relative; 
}
.viewBvContact #Mod_Contact { 
    width:600px; 
}
#Mod_Contact #Cmd_ContactBack { display:block; position:absolute; top:0px; left:800px; width:158px; height:60px; top:-145px; background-image:url(../images/skin/command.back.gif); text-indent:-9999px; padding:0 0 0 0; margin:0 0 0 0; border:0;}
#Mod_Contact #Cmd_ContactBack:hover { border:0; outline-width:0; outline-color:transparent;}

#Mod_Contact .dataView { position:relative; left:55px; width:490px; clear:none; float:none; height:auto;}
#Mod_Contact .textbox input { font-size:18px; border:0; width:230px; height:24px; padding:0 0 0 0; margin:0 0 0 0; padding-left:5px; padding-top:2px; }
.viewBvContact #Mod_Contact .textbox input { border:1px solid #ccc; }
#Mod_Contact .group .subtitle { display:block; width:484px; background-image:url(../images/skin/contact.title.png); background-repeat:no-repeat; background-position:0px bottom; padding-bottom:10px; margin-bottom:15px;  
    color:#faa423; font-weight:bold; font-size:16px; padding-top:20px;
}
.viewBvContact #Mod_Contact .group .subtitle { color:#000; }
#Mod_Contact .dataView .group { clear:both; float:none; position:relative; }
#Mod_Contact .dataView .group .group { clear:none; position:relative; float:left; width:245px; height:auto; padding-top:20px; padding-bottom:10px; }
#Mod_Contact .dataView .group .group .caption { font-weight:bold; font-size:13px; color:#faa423; position:absolute; top:0px; left:0px; }
.viewBvContact #Mod_Contact .dataView .group .group .caption { color:#000; }
#Mod_Contact .dataView .group .group label { font-weight:bold; font-size:13px; color:#fff; padding-left:5px; padding-right:10px;  }
.viewBvContact #Mod_Contact .dataView .group .group label { color:#000; }
#Mod_Contact .dataView .group .grpPractice { width:490px; }
#Mod_Contact .dataView .group .grpPhoneOffice { clear:both; }
#Mod_Contact .dataView .group .grpContactIn { width:490px; }
#Mod_Contact .dataView .group .grpContactBy { width:490px; }
#Mod_Contact .dataView .group .grpPhoneOffice { clear:both; }
#Mod_Contact .dataView .group .grpTitle  { width:65px; }
#Mod_Contact .dataView .group .grpTitle .textbox input  { width:50px; }
#Mod_Contact .dataView .group .grpFirstName { width:180px; }
#Mod_Contact .dataView .group .grpFirstName .textbox input  { width:165px; }
#Mod_Contact .dataView #Grp_Qualify .group { width:490px; }
#Mod_Contact .dataView .group #Grp_WebinarWhen { width:490px; }
#Mod_Contact .dataView .group .grpCity { width:245px; }
#Mod_Contact .dataView .group .grpCity .textbox input  { width:230px; }
#Mod_Contact .dataView .group .grpState { width:59px; }
#Mod_Contact .dataView .group .grpState .textbox input  { width:45px; }
#Mod_Contact .dataView .group .grpZip { width:175px; }
#Mod_Contact .dataView .group .grpZip .textbox input  { width:170px; }
#Mod_Contact .dataView .group .textarea { width:480px; height:120px;}
#Mod_Contact .dataView .group .textarea textarea  { width:470px; height:120px; }
#Mod_Contact .dataView #Grp_OptIn { width:500px; padding-top:10px;  }
#Mod_Contact .dataView #Grp_OptIn .group { width:500px; }
#Mod_Contact .dataView #Grp_OptIn .group label { font-weight:normal; }

#Mod_Contact #Ftr_Contact { clear:both; float:none; height:80px; padding-top:40px;  }
#Mod_Contact #Ftr_Contact #Cmd_SignUp { text-indent:-9999px; display:block; position:absolute; left:600px; background-image:url(../images/skin/command.signup.png); width:145px; height:26px; }
.viewBvContact #Mod_Contact #Ftr_Contact #Cmd_SignUp { text-indent:0px; display:block; position:relative; left:420px; background-image:none; width:100px; height:auto; text-align:center; border:1px solid #000; font-size:13px; font-weight:bold; padding:5px; top:-100px;}

#Cnt_Content .minmax { position:relative; height:50px; clear:both; float:none;}
#Cnt_Content .slider {
    width:187px; height:9px; background-color:#ccc; padding-top:20px; 
    padding-bottom:20px; position:absolute; top:10px; left:50px;
}
#Cnt_Content .slider .data {
    font-size:12px; position:relative; top:-13px; left:40px; display:block; clear:right; float:left; margin-right:5px;
}
#Cnt_Content .slider .value {
    display:block; width:65px; height:24px; background-color:#f0f0f0;
}
#Cnt_Content .slider .valueMin { position:absolute; top:16px; left:0px; }
#Cnt_Content .slider .valueMax { position:absolute; top:16px; left:120px; }
#Cnt_Content .slider .value .prefix { display:none; }
#Cnt_Content .slider .value .value { background-image:none; position:absolute; top:10px; font-size:9px; width:100%; text-align:center;}
#Cnt_Content .slider .handle {
     position:absolute; width:12px; height:14px; background-color: #0066aa; display:block; top:0px;
}

#Dv_ContactConfirm { width:600px; position:relative; left:53px; color:#fff; font-weight:bold; font-size:12px; padding:5px;}
.viewBvContact #Dv_ContactConfirm { color:#000; }

#Hud_Status { position:absolute; top:0px; right:0px; color:#000; background-color:#fff; padding:3px; }

#Dv_Contact .hud { float:left; width:640px; font-weight:bold; margin-top:20px; }
#Dv_Contact .hud p { float:left; width:600px; padding:5px; padding-left:20px; padding-right:20px; margin:20px; margin-top:2px; margin-bottom:2px; background-color:#fff; margin-bottom:1px; font-weight:bold;}
#Dv_Contact .autocomplete { border:1px solid:#ccc;         }
#Dv_Contact .autocomplete li { font-size:14px; color:#000; }
#Dv_Contact .autocomplete li.selected { background-color:#09799F; color:#fff; }
#Dv_Contact .highlight { background-color:#ccccff}
#Dv_Contact .checkboxList .checkbox.highlight { border:1px solid #111166; background-color:#aaaaff;  padding:10px; width:615px; margin-top:5px;  }
#Dv_Contact .radioList.highlight { border:1px solid #111166; background-color:#aaaaff; padding:10px; width:615px; margin-top:5px; }

#Dv_ContactConfirm a { color:#fff; text-decoration:underline; }
.viewBvContact #Dv_ContactConfirm a { color:#000; }


#Mod_WebinarSignIn { height:300px; font-size:13px; }
#Mod_WebinarSignIn a { color:#fff; text-decoration:underline; }
#Mod_WebinarSignIn .dataView {  
    width:980px; position:relative; display:block; clear:both; 
}
#Mod_WebinarSignIn .dataView .header {clear:both; }
#Mod_WebinarSignIn .dataView .content { clear:both; }
#Mod_WebinarSignIn .dataView .footer { clear:both; width:500px; display:block; float:left; }
#Mod_WebinarSignIn .dataView .command { margin:10px; float:right; display:block; text-decoration:none; display:block; z-index:2; position:relative;}
#Mod_WebinarSignIn .dataView .command:hover { background-color:transparent; }
#Mod_WebinarSignIn .dataView { position:relative; left:55px; width:690px; clear:none; float:none; height:auto;}
#Mod_WebinarSignIn .dataView .textbox input { font-size:18px; border:0; width:230px; height:24px; padding:0 0 0 0; margin:0 0 0 0; padding-left:5px; padding-top:2px; }
#Mod_WebinarSignIn .dataView .group { clear:both; float:none; position:relative; z-index:2;}
#Mod_WebinarSignIn .dataView .group { clear:none; position:relative; float:left; width:245px; height:auto; padding-top:20px; padding-bottom:10px; }
#Mod_WebinarSignIn .dataView .group .caption { font-weight:bold; font-size:13px; color:#faa423; position:absolute; top:0px; left:0px; }
#Mod_WebinarSignIn .dataView .group label { font-weight:bold; font-size:13px; color:#fff; padding-left:5px; padding-right:10px; }
#Mod_WebinarSignIn .dataView p {
    color:#fff;
}
#Mod_WebinarSignIn .dataView .message {
    background-color:#0066aa; margin-top:20px; 
    color:#fff; font-weight:bold;  padding:10px; 
    clear:both; width:500px; height:auto; z-index:2; position:relative;
}
#Mod_WebinarSignIn .footer .command {width:145px; height:24px; background-image:url(../images/skin/command.viewWebinar.png);  text-indent:-9999px; padding:0; background-repeat:no-repeat;}
#Mod_WebinarSignIn .footer .command.active { background-image:url(../images/skin/command.viewWebinar.over.png);  }
#MovieLoader { position:absolute; left:400px; top:300px; z-index:0; display:block; width:64px; height:64px; color:#fff; font-size:14px; font-weight:bold;}
#Mod_Webinar .movie { position:relative; z-index:1;}



.viewBiovedaDoctors { width:555px; }
.viewBiovedaDoctors #Hdr_Content { display:none; font-size:16px; }
.viewBiovedaDoctors #Hdr_LeadFilters { display:none; }
.viewBiovedaDoctors #Ttl_Results { display:none; }
.viewBiovedaDoctors #Ttl_DoctorDetail { display:none; }
.viewBiovedaDoctors #Pnl_LeadFilters { margin-top:10px; margin-bottom:10px; }
.viewBiovedaDoctors #Pnl_LeadFilters .caption { font-size:14px; }
.viewBiovedaDoctors #Pnl_LeadFilters input { width:250px; height:16px; font-size:14px;}
.viewBiovedaDoctors #Pnl_LeadFilters .data { margin-top:5px; }
.viewBiovedaDoctors .gallery .galleryItem { margin-top:5px; border:1px solid #fff; border-top:1px solid #999; width:555px; padding-top:5px; width:550px; height:55px; padding:5px;}
.viewBiovedaDoctors .pageController { height:20px; padding-left:10px; }
.viewBiovedaDoctors .pageController div { float:left; padding-right:10px; }
.viewBiovedaDoctors .pageController .command { text-decoration:underline; }
.viewBiovedaDoctors .pageController .disabled { color:#999; text-decoration:none; }
.viewBiovedaDoctors #Hdr_Leads .navigation { border-bottom:1px solid #ccc; width:550px; height:32px; margin-bottom:10px;}
.viewBiovedaDoctors #Hdr_Leads .navItem { width:100px; display:block; height:20px; text-align:center; border-left:1px solid #ccc; border-top:1px solid #ccc; border-right:1px solid #ccc; padding-top:6px; position:relative; top:1px; z-index:2; border-bottom:1px solid #ccc; float:left; background-color:#eee; top:6px; height:19px; }
.viewBiovedaDoctors #Hdr_Leads .selected.navItem { border-bottom:1px solid #fff; background-color:#fff; top:1px; height:20px; padding-top:10px;}
.viewBiovedaDoctors .gallery .galleryItem .cmdView { text-decoration:underline; }

.viewBiovedaDoctors #Dv_Lead { width:100%; float:left; height:auto; margin-top:20px; }
.viewBiovedaDoctors #Dv_Lead .group { clear:both; float:left; width:100%; padding-bottom:10px; margin-top:5px; }
.viewBiovedaDoctors #Dv_Lead .group .caption { font-weight:bold; width:150px; display:block; float:left; }
.viewBiovedaDoctors #Dv_Lead .group .data { display:block; float:left; }
.viewBiovedaDoctors #Dv_Lead .grpLocation  { height:auto; }
.viewBiovedaDoctors #Dv_Lead .grpLocation .data .location { clear:both; float:left; display:block; }
.viewBiovedaDoctors #Dv_Lead .grpBio { height:auto;  }
.viewBiovedaDoctors #Pv_Leads { clear:both; width:100%; padding-top:10px; }
.viewBiovedaDoctors #Gallery_Leads .galleryItem { position:relative; }
.viewBiovedaDoctors #Gallery_Leads .galleryItem .cmdView { display:block; position:absolute; right:10px; bottom:5px; font-size:11px;}
.viewBiovedaDoctors #Gallery_Leads .galleryItem .data { display:block; position:relative; float:left; width:150px; height:auto; padding:2px; font-size:10px;}
.viewBiovedaDoctors #Gallery_Leads .galleryItem .name { display:block; width:555px; font-weight:bold; font-size:11px;}
.viewBiovedaDoctors #Gallery_Leads .galleryItem .practice { display:block; }
.viewBiovedaDoctors #Gallery_Leads .galleryItem .email { display:block; }
.viewBiovedaDoctors #Gallery_Leads .galleryItem .phoneOffice { display:block; }
.viewBiovedaDoctors #Gallery_Leads .galleryItem .phoneMobile { display:block; }
.viewBiovedaDoctors #Gallery_Leads .galleryItem .webUrl { display:block; }
.viewBiovedaDoctors #Gallery_Leads .galleryItem .address { display:block; }
.viewBiovedaDoctors #Gallery_Leads .galleryItem .location { display:block; }
.viewBiovedaDoctors #Gallery_Leads .galleryItem .location .address { display:block; }

.viewBiovedaDoctors #fFilter_Keyword { float:left; clear:right; }
.viewBiovedaDoctors #Cmd_Keyword { padding:0px; width:auto; padding-left:2px; padding-right:2px; margin-left:10px; border:1px solid #ccc; background-color:#f0f0f0; height:0px; padding-bottom:15px; font-weight:bold; display:block; float:left; text-align:center;}

.viewBiovedaDoctors #Pv_Loading { clear:both; position:absolute; background-color:#fff; width:100%; top:104px; }
.viewBiovedaDoctors #Hud_Status { display:block; background-color:#eeeeff; padding:5px; }

.viewBiovedaDoctors #Gallery_Leads .galleryItem .datFeatured { background-color:#206490; color:#fff; display:block; position:absolute; top:0px; left:0px; width:553px; padding-left:5px; clear:both; height:18px; padding-top:2px; font-weight:normal; font-size:13px; font-variant:small-caps; letter-spacing:1px; }
.viewBiovedaDoctors #Gallery_Leads .featured { height:80px; border:1px solid #206490; padding-top:30px; }

#Mod_Contact .dataView .group .grpLearnAbout { width:470px; }

#Dv_ContactConfirm { width:500px; }