
body { font-family: Verdana,Arial; font-size: 12px; text-align: center; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }

#container { width: 800px; margin: 0 auto; text-align: left; }

#menu { width: 800px; height: 30px; margin-top: 1px; margin-left: -44px; }
#menu ul { width:800px; }
#menu li { list-style: none; float: left; }

#menu #link { background-color: #ffffff; margin-left: 3px; width:153px; height:30px; text-align: center; font-family: Arial; font-size: 22px; color:#ffffff; line-height: 30px } /*00a1b7*/
#menu #link a { background-color: #78bec8; margin-left: 3px; width:153px; height:30px; display: block; color:#ffffff; line-height: 30px }
#menu #link a:hover { background-color: #ee6b23; margin-left: 3px; width:153px; height:30px; display: block; text-decoration: none; color:#ffffff; line-height: 30px } /*005e6a*/

#content { margin: 5px 20px 10px 20px; }

#bar { background-color: #78bec8; margin-left: 3px; width: 757px; height: 24px; display: block; color:#ffffff; line-height: 24px; font-size: large; }
#barsmall { background-color: #78bec8; margin-left: 3px; width: 457px; height: 24px; display: block; color:#ffffff; line-height: 24px; font-size: large; }

#footer { background-color:#78bec8; color:#ffffff; text-align: right; font-size: 10px; padding: 2px; }
#footer a { color:#ffffff; }

/*
#header {
	background: url(img/aptus_header.gif) no-repeat;
	/*width:759px;
	height:105px;/
}


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; }


#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; }*/