#header {text-align: left; padding-bottom: 0px; margin-bottom: 20px; border-bottom: 1px solid #a1a5a9;}
#header h1 {margin: 0;}
#header h2 {margin: 0 0 7px;}
#header p {margin: 0 0 5px;}
#header .left {width: 230px; text-align: left; vertical-align: bottom;}
#header .right {width: 450px; text-align: right; vertical-align: bottom; font-size: 13px; padding-bottom: 7px; color: #A2A2A2;}
#header .right a {text-decoration: none; color: #000000; font-weight: bold;}

#header .right a:hover {font-weight: bold; color: #666666;}
img {border: 0;}
.imgborder{border: 1px solid #a1a5a9; padding:3px;}
#contentarch, #contentarch .L12, #contentarch p {font-size: 12px; margin-top: 10px;}
#contentarch .G10G { font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #76797c; }
#content {width: 460px;}
#sidebar { border-top: none; margin-bottom: 2em;}

#sidebar .sbnav p {padding-left: 10px;}


#main h2.underline {padding-bottom: .2em; margin-bottom: .5em; border-bottom: 1px solid #e2e2e2;}

#main blockquote {padding: 0; margin: 0 0 1em; background: url(/euro/main/css/business/images/bg_blockquote.gif) repeat-x 0 2px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;}
#main blockquote div {padding: 1em 10px .6em 35px; background: url(/euro/main/css/business/images/bg_blockquote_open.gif) no-repeat 10px 10px; border-top: 2px solid white; border-bottom: 2px solid white;}
#main blockquote p.quote {padding-right: 25px; margin-bottom: .5em; font-size: 120%; background: transparent url(/euro/main/css/business/images/bg_blockquote_close.gif) no-repeat bottom right; color: #397324; font-weight: bold;}
#main blockquote p.attribution { margin-bottom: .5em; font-size: 90%; font-weight: bold;}

#sidebar blockquote {padding: 0 0 .5em; border: none; background: none; border-bottom: 1px solid #DDD;}
#sidebar blockquote p.quote {padding: 0 0 .5em; text-indent: -.3em; background: none; font-size: 110%; color: black;}

\\#main .box {border: none; border-top: 1px solid #a1a5a9; margin: 0;z}
\\#main .box h2 {border: none; border-top: 2px solid white; background: #E8E8E8 url(/euro/main/css/business/images/bg_box_h2.gif) repeat-x top left;}
\\#main .box {border: none; margin: 0; padding: 0 5px 0 5px;}
\\#main .box h2 {border: none; background: #a1a5cc; color: #ffffff;}

#main .box {border: none; border-top: 1px solid #a1a5a9; margin: 0; padding: 0 5px 5px 5px; margin: 0 0 1.25em 0;}
#main .box h2 {border: none; border-top: 2px solid white; background: #E8E8E8 url(/au/business/images/bg_box_h2.gif) repeat-x top left; margin: 0 -5px 5px -5px;}

#main #sidebar .box p {padding: 0 10px 0 10px;}

#sidebar .box h3 {font-size: 10px; padding-left: 10px;}

#sidebar .box ul.none li .linepadding {padding: 0 0 3px 10px;}


ul.none li {padding-left: 10px;}
ul.arrow {list-style-image: url(/euro/main/css/business/images/arrowa1a5a9.gif); margin: 0 0 0 16px; padding: 0;}
ul.square {padding-left: 10px;}
ul.pdf {list-style-type: none; margin: 0; padding: 0 0 1em 10;}
ul.pdf li {padding-left: 16px; background: url(/euro/main/css/business/images/icon_pdf_small.gif) no-repeat top left;}
#main .inline {margin-top: -0.8em;}

#business-nav {padding-bottom: 0; margin-bottom: 1em; border-top: 1px solid #a1a5a9;}
#business-nav li {margin: 2px 0 0; padding: 0; border-bottom: 1px solid #a1a5a9;}
#business-nav li.setup, #business-nav li.profiles, #business-nav li.macpc {background-repeat: repeat-x; background-position: top left;}
#business-nav li.setup {background-image: url(/euro/main/css/business/images/bg_busnav_top080205.gif);}
#business-nav li.profiles {background-image: url(/euro/main/css/business/images/bg_busnav_middle.gif);}
#business-nav li.macpc {background-image: url(/euro/main/css/business/images/bg_busnav_bottom.gif);}
#business-nav a {padding: 6px 8px 6px 33px; margin: 0; display: block; border-bottom: 2px solid white; text-decoration: none; font-weight: bold; color: #397324; line-height: 21px; background-repeat: no-repeat; background-position: 3% 50%;}
#business-nav li.setup a {background-image: url(/euro/main/css/business/images/icon_setup.gif);}
#business-nav li.profiles a {background-image: url(/euro/main/css/business/images/icon_profiles2.gif);}
#business-nav li.macpc a {background-image: url(/euro/main/css/business/images/icon_macpc.gif);}

#business-nav a:hover, #business-nav a.active {background-color: #AEC8A5; text-decoration: underline;}
#business-nav a.active {text-decoration: none; color: black;}

#product-listing {font-size: 10px;}
#product-listing h2 {margin: 1.5em 0 .5em;}
#product-listing img {margin-top: 4px; float: left; clear: left;}
#product-listing p {margin: 2px 0 1em 65px;}
#product-listing ul {margin: 2px 0 1em 81px;}


#sidebar .boxnew {width: 200px; border: 0px; margin: 0 0 15px 0; padding: 0 0 5px 0; background: url(/euro/main/css/business/images/sbbottom20050915.gif) center bottom no-repeat;}
#sidebar .boxnew h2 {border: 0px; font-size: 11px; margin: 0 0 10px 0; padding: 5px 8px 5px 15px; background: url(/euro/main/css/business/images/sbtop20050915.gif) center top no-repeat;}
#sidebar .boxnew li {list-style-image: none;}
#sidebar .boxnew li a {color: #000000; text-decoration: none;}
#sidebar .boxnew li a:hover {color: #397324; text-decoration: underline;}
#sidebar .boxnew p {padding: 0 15px; 0 15px;}

#sidebar .boxnew2 h2 {font-size: 11px; background-color: #AEC8A5; padding: 5px 0 5px 15px; border: none;}
#sidebar .boxnew2 {border: 1px solid #CADCC4; margin-bottom: 5px; }

/* #product-listing classes */
#product-listing {font-size: 11px;}
#product-listing h2 {margin: 1.5em 0 .5em;}
#product-listing h3 {color:#666666; border-bottom: 1px solid #999999; margin-bottom:5px;}
#product-listing img {margin-top: 4px; float: left; clear: left;}
#product-listing p {margin: 2px 0 1em 65px;}
#product-listing p.intro {font-size: 12px; margin: 0 0 1em 0; font-weight: normal;}
#product-listing ul {margin: 2px 0 1em 81px;}
#product-listing b.learnmore {margin-left: 65px; color:#999999;}
.learn {border-bottom: 1px solid #999999; margin-bottom:3px;}
.buy {vertical-align: bottom; padding-bottom: 10px;}
