﻿body { font-family:Verdana, Arial;font-size:12px; }
/*body div, body p { line-height:15px; }*/
h1 { margin:0;padding:0; }
h2 { color:#fff;padding:60px 0 0 166px;font-weight:bold;font-size:12pt;margin:0; }
h3 { font-size:12pt;margin:7px 0;font-weight:bold;display:block; }
h4 { font-size:10pt;margin:5px 0;font-weight:bold; }
h5 { margin:5px 0;padding:0;font-weight:bold; }
h6 {  }
p  { margin:10px 0;padding:0; }
a { text-decoration:none;color:#666; }
a:hover { text-decoration:underline;color:#000; }
li { list-style:disc;margin-left:30px; }
dt { font-weight:bold;margin:10px 0; }
dd { margin:5px 20px; }

#container { width:750px;margin:20px auto; }
.alt { display:none; }
#header { background: url(/img/aptus_header.jpg) no-repeat;width:750px;height:105px; }
#indexSecondHeader { background: url(/img/aptus_index_secondHeader.jpg) no-repeat;height:200px;width:749px;margin-top:1px;padding:0;clear:both; }
#indexSecondHeader h2 { padding:50px 0 0 166px;margin:0;font-size:13px; }
#indexSecondHeader h2 a { color:#fff; }
#indexSecondHeader h2 a:hover { color:#fff; }
#secondheader { background: url(/img/aptus_secondary_header.jpg) no-repeat;height:90px;width:750px;margin-top:2px; }
#content { width:750px; }
#footer { background-color:#bd1a37;color:#fff;text-align:right;font-size:smaller;clear:both;padding:7px; }
#footer a { color:#fff; }
/*******************************menu structure*******************************/
    #menu { width:751px;height:30px;margin:44px 0 0 -40px; }
    #menu ul { width:751px; }
    #menu li { list-style:none;float:left; }

    #home, #about, #vascular, #clinical, #news, #careers, #contact { display:inline;height:30px;margin:0;padding:0; }
    
    #menu #home             { background: url(/img/aptus_home_roll.jpg) no-repeat;width:24px; height:30px; }
    #menu #home a           { background: url(/img/aptus_home_home.jpg) no-repeat;width:24px; height:30px;  display:block; }
    #menu #home a:hover     { background: url(/img/aptus_home_roll.jpg) no-repeat;width:24px; height:30px;  display:block; }

    #menu #about            { background: url(/img/aptus_about_roll.jpg) no-repeat;width:120px;height:30px; }
    #menu #about a          { background: url(/img/aptus_about_home.jpg) no-repeat;width:120px;height:30px;  display:block; }
    #menu #about a:hover    { background: url(/img/aptus_about_roll.jpg) no-repeat;width:120px;height:30px;  display:block; }
    
    /********************************about submenu********************************/
        #aboutsub #company         { background: url(/img/aptus_company.jpg)    no-repeat; width:120px; height:24px;margin:0;padding:0; }
        #aboutsub #company a       { background: url(/img/aptus_company.jpg)    no-repeat; width:120px; height:24px;margin:0;padding:0; }
        #aboutsub #company a:hover { background: url(/img/aptus_company.jpg)    no-repeat; width:120px; height:24px;margin:0;padding:0; }
        
        #aboutsub #management         { background: url(/img/aptus_management.jpg) no-repeat; width:120px; height:24px;margin:0;padding:0; }
        #aboutsub #management a       { background: url(/img/aptus_management.jpg) no-repeat; width:120px; height:24px;margin:0;padding:0; }
        #aboutsub #management a:hover { background: url(/img/aptus_management.jpg) no-repeat; width:120px; height:24px;margin:0;padding:0; }
        
        #aboutsub #scientific         { background: url(/img/aptus_scientific.jpg) no-repeat; width:120px; height:24px;margin:0;padding:0; }
        #aboutsub #scientific a       { background: url(/img/aptus_scientific.jpg) no-repeat; width:120px; height:24px;margin:0;padding:0; }
        #aboutsub #scientific a:hover { background: url(/img/aptus_scientific.jpg) no-repeat; width:120px; height:24px;margin:0;padding:0; }
        
        #aboutsub #board         { background: url(/img/aptus_board.jpg)      no-repeat; width:120px; height:24px;margin:0;padding:0; }
        #aboutsub #board a       { background: url(/img/aptus_board.jpg)      no-repeat; width:120px; height:24px;margin:0;padding:0; }
        #aboutsub #board a:hover { background: url(/img/aptus_board.jpg)      no-repeat; width:120px; height:24px;margin:0;padding:0; }
        
        #aboutsub #investors         { background: url(/img/aptus_investors.jpg)  no-repeat; width:120px; height:24px;margin:0;padding:0; }
        #aboutsub #investors a       { background: url(/img/aptus_investors.jpg)  no-repeat; width:120px; height:24px;margin:0;padding:0; }
        #aboutsub #investors a:hover { background: url(/img/aptus_investors.jpg)  no-repeat; width:120px; height:24px;margin:0;padding:0; }
    /*****************************************************************************/

    #menu #vascular         { background: url(/img/aptus_vascular_roll.jpg) no-repeat;width:120px;height:30px; }
    #menu #vascular a       { background: url(/img/aptus_vascular_home.jpg) no-repeat;width:120px;height:30px;  display:block; }
    #menu #vascular a:hover { background: url(/img/aptus_vascular_roll.jpg) no-repeat;width:120px;height:30px;  display:block; }

    #menu #clinical         { background: url(/img/aptus_clinical_roll.jpg) no-repeat;width:120px;height:30px; }
    #menu #clinical a       { background: url(/img/aptus_clinical_home.jpg) no-repeat;width:120px;height:30px;  display:block; }
    #menu #clinical a:hover { background: url(/img/aptus_clinical_roll.jpg) no-repeat;width:120px;height:30px;  display:block; }

    #menu #news             { background: url(/img/aptus_news_roll.jpg) no-repeat;width:120px;height:30px; }
    #menu #news a           { background: url(/img/aptus_news_home.jpg) no-repeat;width:120px;height:30px;  display:block; }
    #menu #news a:hover     { background: url(/img/aptus_news_roll.jpg) no-repeat;width:120px;height:30px;  display:block; }

    #menu #careers          { background: url(/img/aptus_careers_roll.jpg) no-repeat;width:120px;height:30px; }
    #menu #careers a        { background: url(/img/aptus_careers_home.jpg) no-repeat;width:120px;height:30px;  display:block; }
    #menu #careers a:hover  { background: url(/img/aptus_careers_roll.jpg) no-repeat;width:120px;height:30px;  display:block; }

    #menu #contact          { background: url(/img/aptus_contact_roll.jpg) no-repeat;width:119px;height:30px; }
    #menu #contact a        { background: url(/img/aptus_contact_home.jpg) no-repeat;width:119px;height:30px;  display:block; }
    #menu #contact a:hover  { background: url(/img/aptus_contact_roll.jpg) no-repeat;width:119px;height:30px;  display:block; }
    /******************************** styling for secondary menus ********************************/
        #nav li { position:relative;margin-right:1px; }
        #nav li ul { display: none;position:absolute;top:3em;left:0;padding-top:2px;background-color:#fff;width:120px;font-size:smaller; }
        #nav li ul a { color:#fff;text-align:center; }
        #nav li>ul { top:auto;left:auto; }
        #nav li:hover ul, #nav li.over ul { display:block; }

/******************************************************************************/

#vascularpicture { width:145px;text-align:center;float:left;color:#a00;font-size:10px;margin-top:45px; }
#vascularpicture div { color:Maroon;font-size:10px; }
#maintext { float:right;text-align:left;width:585px;margin-left:20px;padding-bottom:20px;line-height:17px; }
.indented { margin-left:15px; }
.directions li { list-style:circle; }

#quicklinks { text-align:right;font-size:smaller;color:#c12c3c;font-weight:bold;margin:0;padding:20px 10px 0 0; }
#quicklinks a { color:#c12c3c; }
#quicklinks a:hover { color:Maroon;text-decoration:none; }

/*************************** styling for careers page ***************************/
    #maintext h3 a { color:#000; }
    #maintext h3 a:hover { text-decoration:none; }
    .pagetop { text-align:right;font-weight:bold;margin-top:7px; }
    .pagetop a { color:maroon; }
    .general { clear:both; }
/********************************************************************************/

.newsitem { margin:20px 0 0 0; }
#indexleft { width:46%;float:left;margin-top:40px; }
#indexleft h3 { color:#fff;font-weight:bold;font-size:10pt;background-color:#c39442;margin:0;padding:5px 3px; }
#indexleft div { padding-left:3px;padding-bottom:30px; }
#indexright { width:46%;float:right;margin-top:40px; }
#indexright h3 { color:#bd1a37;font-weight:bold;font-size:10pt;margin:0;padding:5px 3px; }
#indexright div { padding-left:3px; }
#indexmiddle { background: url(/img/aptus_indexbar.jpg) no-repeat;width:18px; height:103px;margin:30px auto 0 auto; }
#catchphrase { color:#fff;font-weight:bold;font-size:13px;width:240px;padding:10px 0 0 0;margin:0 0 0 151px; }

.investorimage img { margin:20px;border:0;text-decoration:none; }
.investorimage a { border:0;text-decoration:none; }
.investorimage a:hover { text-decoration:none; }

.privacyTitle { text-align:center;font-weight:bold; }