﻿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:760px;margin:20px auto; }
.alt { display:none; }
#header { background: url(img/aptus_header.gif) no-repeat;width:759px;height:105px; }
/*#indexSecondHeader { background: url(img/aptus_index_secondHeader2-alt3.gif) no-repeat;height:230px;width:759px;margin-top:1px;padding:0;clear:both; }*/
#indexSecondHeader { background: url(img/aptus_index_secondHeader2.jpg) no-repeat;height:200px;width:759px;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.gif) no-repeat;height:90px;width:759px;margin-top:1px; }
#content { width:760px; }
#footer { background-color:#bd1a37;color:#fff;text-align:right;font-size:smaller;clear:both;padding:7px; }
#footer a { color:#fff; }
/*******************************menu structure*******************************/
    #menu { width:760px;height:30px;margin-top:44px; }
    #menu ul { width:760px; }
    #menu li { list-style:none;float:left; }

    #home, #about, #vascular, #clinical, #products, #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 #careers, #aboutsub #careers a, #aboutsub #careers a:hover {
					background: url(img/aptus_careers.gif) no-repeat;width:120px;height:24px;margin:0;padding:0;}

        #aboutsub #company, #aboutsub #company a, #aboutsub #company a:hover {
					background: url(/img/aptus_company.jpg) no-repeat;width:120px;height:24px;margin:0;padding:0;}

        #aboutsub #management, #aboutsub #management a, #aboutsub #management a:hover {
					background: url(/img/aptus_management.jpg) no-repeat;width:120px;height:24px;margin:0;padding:0;}

        #aboutsub #scientific, #aboutsub #scientific a, #aboutsub #scientific a:hover {
					background: url(/img/aptus_scientific.jpg) no-repeat;width:120px;height:24px;margin:0;padding:0;}

        #aboutsub #board, #aboutsub #board a, #aboutsub #board a:hover {
					background: url(/img/aptus_board.jpg) no-repeat;width:120px;height:24px;margin:0;padding:0;}

				#aboutsub #investors, #aboutsub #investors a, #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 #products         { background: url(img/prod-and-tech-roll.gif) no-repeat;width:130px;height:30px; }
		#menu #products a       { background: url(img/prod-and-tech-home.gif) no-repeat;width:130px;height:30px;  display:block; }
		#menu #products a:hover { background: url(img/prod-and-tech-roll.gif) no-repeat;width:130px;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 #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:0;margin:0;width:120px; }
        #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; }
#productsimage { width:145px;float:left;padding:0 0 20px 0;margin:15px 0 0 0; }
#productsimage-alt { width:270px;float:left;padding:0 0 20px 0;margin:15px 0 0 0; }

#vascularpicture div { color:Maroon;font-size:10px; }
.maintext { float:right;text-align:left;width:585px;padding-bottom:20px;line-height:17px; }
#maintext { float:right;text-align:left;width:585px;padding-bottom:20px;line-height:17px; }
#maintext-alt { float:right;text-align:left;width:475px;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; }
		.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; }