@import url('/products/css/bottom_callout.css'); /* Bottom Callout Styles */

#sidebar-links-licensing              { display: block; }
#sidebar-links-licensing li           { padding: 10px 0 10px 45px; }
#sidebar-links-licensing a            { background: none; border: none; padding-top: 10px; padding-bottom: 10px; }
#sidenav-specialist                   { background: url(/purchase/store/images/icon_phone_sm.png) no-repeat 10px 12px; padding-left: 35px; border-bottom: 1px solid #D7E6ED; margin-bottom: 5px; }
#sidenav-specialist a                 { color: #333; }
#sidenav-specialist a:hover           { text-decoration: none; }
#sidenav-specialist span              { font-size: 115%; display: block; margin: 0; padding: 0; }
#sidenav-buy       		                { background: url(/purchase/store/images/icon_shopping_cart_sm.png) no-repeat 10px 4px; padding-left: 35px; }



#info-vlicensing ul                   { padding-left: 0; }
#info-vlicensing li                   { padding: 10px 0 10px 43px !important; list-style: none !important; }
#info-vlicensing #callin              { background: url(/purchase/store/images/icon_phone_sm.png) no-repeat 10px 5px; }
#info-vlicensing #online              { background: url(/purchase/store/images/icon_shopping_cart_sm.png) no-repeat 10px 5px; }


#sidebar-links-licensing              { display: block; }
#sidebar-links-licensing li           { padding: 10px 0 10px 45px; }
#sidebar-links-licensing a            { background: none; border: none; padding-top: 10px; padding-bottom: 10px; }
#sidenav-specialist                   { background: url(/purchase/store/images/icon_phone_sm.png) no-repeat 10px 12px; padding-left: 35px; border-bottom: 1px solid #D7E6ED; margin-bottom: 5px; }
#sidenav-specialist a                 { color: #333; }
#sidenav-specialist a:hover           { text-decoration: none; }
#sidenav-specialist span              { font-size: 115%; display: block; margin: 0; padding: 0; }
#sidenav-buy       		                { background: url(/purchase/store/images/icon_shopping_cart_sm.png) no-repeat 10px 4px; padding-left: 35px; }

.callout                              { margin-top: 40px; background: url(/purchase/store/images/bg_callout.png) repeat-x 0 100%; padding-top: 12px; border: 1px solid #DBE8EE;}
.callout div                          { padding: 0 20px 20px 20px; list-style:none; }
.callout h3                           { margin-top: 0 !important; }
.callout li                           { clear: both; list-style: none !important; }
.callout p                            { margin-bottom: 20px; }
.callout img                          { float: left; margin: 0 20px 20px 0; }

#sidebar-links-licensing              { padding: 5px 10px 10px 10px !important; margin-bottom: 10px; padding-top: 10px; }

.more-dropdown                        { margin-left: 140px; }
.more-dropdown h3, .more-dropdown p   { padding-left: 0px !important; }


/*.feature-legacy                       { height: 362px; background: url(/purchase/store/images/feature_licensing.jpg) no-repeat 0 0; }*/
.lic-feature                          { padding-bottom: 20px !important; }
.lic-feature h3, 
.lic-feature p, 
.lic-feature ul                       { padding-left: 120px;  }
#volume                               { background: url(/purchase/store/images/graphic_folders.png) no-repeat 0 0; }
#benefits                             { background: url(/purchase/store/images/graphic_save.png) no-repeat 0 0; }
#how-many                             { background: url(/purchase/store/images/graphic_fm_licensing.png) no-repeat 0 0; }

#sub-header h2                        { height: 25px; width: 150px; padding-bottom: 10px; }

#info-vlicensing ul                   { padding-left: 0; }
#info-vlicensing li                   { padding: 10px 0 10px 43px !important; list-style: none !important; }
#info-vlicensing #callin              { background: url(/purchase/store/images/icon_phone_sm.png) no-repeat 10px 5px; }
#info-vlicensing #online              { background: url(/purchase/store/images/icon_shopping_cart_sm.png) no-repeat 10px 5px; }


#sidebar-links-licensing              { display: block; }
#sidebar-links-licensing li           { padding: 10px 0 10px 45px; }
#sidebar-links-licensing a            { background: none; border: none; padding-top: 10px; padding-bottom: 10px; }
#sidenav-specialist                   { background: url(/purchase/store/images/icon_phone_sm.png) no-repeat 10px 12px; padding-left: 35px; border-bottom: 1px solid #D7E6ED; margin-bottom: 5px; }
#sidenav-specialist a                 { color: #333; }
#sidenav-specialist a:hover           { text-decoration: none; }
#sidenav-specialist span              { font-size: 115%; display: block; margin: 0; padding: 0; }
#sidenav-buy       		                { background: url(/purchase/store/images/icon_shopping_cart_sm.png) no-repeat 10px 4px; padding-left: 35px; }

.callout                              { margin-top: 40px; background: url(/purchase/store/images/bg_callout.png) repeat-x 0 100%; padding-top: 12px; border: 1px solid #DBE8EE;}
.callout div                          { padding: 0 20px 20px 20px; list-style:none; }
.callout h3                           { margin-top: 0 !important; }
.callout li                           { clear: both; list-style: none !important;;}
.callout p                            { margin-bottom: 20px; }
.callout img                          { float: left; margin: 0 20px 20px 0; }

#sidebar-links-licensing              { padding: 5px 10px 10px 10px !important; margin-bottom: 10px; padding-top: 10px; }

.more-dropdown                        { margin-left: 140px; }
.more-dropdown h3, .more-dropdown p   { padding-left: 0px !important; }


table { border: 1px solid #ddd; border-bottom: 0; border-right: 0; margin-bottom: 10px; position: relative; z-index: 1000; background:#fff;}
table th { background: #C5D7EB; text-align: center; color: #1A4965; font-size: 115%; font-weight: bold; }
table td, th { padding: 5px 8px; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; font-size: 90%; line-height:1.5;}
table thead th { font-size: 80%; };
table tr.shade td { background: #EEF7FE; color: #1A4965; font-weight: bold !important; }
table td span { display: block; text-align: center;  }
table .join { text-align: center; }
table .price { text-align: right; }
table .sku, table .number, table .level { text-align: center; white-space:normal; }
table .shade td { background: #eee; }
table.large-list td, th { padding: 5px 3px; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; font-size: 75%;}

#main ol                              { margin: 0 0 15px 30px; }

/* VLA */
#orderform { float: right; padding-left: 30px; position: relative; top: -2em; }
h4 { clear: both; }

/* Q and A */
#qa dt { float: left; width: 4em; text-align: right; font-weight: bold;}
#qa dd { margin-left: 5em; }
#qa dl.Q { margin-bottom: 0.5em; }
#qa dl.A { margin-bottom: 2em; }
#qa dl.Q dd { font-weight: bold; color: #006e98; cursor: pointer; }
#qa dl.Q dd:hover {	color: #0066FF; text-decoration: underline; }
#qa .collapsed { padding-left: 10px; background: url(/images/buttons/link_arrow_blue1.gif) no-repeat 3px 3px; }
#qa .expanded { padding-left: 10px; background: url(/images/buttons/link_arrow_down_blue.gif) no-repeat 1px 5px; }
#qa .collapsed, .expanded { font-size: 11px; }
#qa #price-list-link	{ display: none; }

/* Price List */
#price-list table						{ width: 710px; }
#price-list td							{ text-align: center; }
#price-list td.productname				{ text-align: left; }
#price-list .large-list td.productname	{ width: 110px; }
#price-list .large-list td.price		{ width: 70px; }


.buttonTriangle {  background: url(/site/images/buttons/arrow_blue_right.gif) no-repeat 3px center; }
