html {
height: 100%;
}
/* General Styles */
body {
background-image: url('../images/background_tile2.gif');
background-repeat: repeat-x;
background-color: #000000;
font-size: 10px;
color: #333333;
font-family: Verdana, Arial, Helvetica, sans-serif;
height: 100%;
margin: 0px;
padding: 0px;
}
div.divider {
border-bottom: 1px solid #ccc;
margin: 12px 0px 12px 0px;
}
div.divider_clear {
border-bottom: 1px solid #ccc;
margin: 12px 0px 12px 0px;
clear: both;
}
ul {
list-style-type: none;
font-size: 10px;
margin: 0px;
padding: 0px;
}
li {
background: url('../images/dash_bullet.gif') no-repeat 0 5px;
padding-left: 8px;
margin-left: 0px;
margin-bottom: 3px;
}
p {
margin-top: 0;
}
ul.right {
list-style-type: none;
font-size: 10px;
margin-left: 5px;
margin-top: 10px;
margin-bottom: 0px;
padding-left: 5px;
}
ul.right a:link {
color: #666666;
text-decoration: none;
}
ul.right a:visited {
color: #666666;
}
ul.right a:hover {
color: #0071b5;
text-decoration: underline;
}
ul.right a:active {
}
.right a:hover {
color: #0071b5;
text-decoration: underline;
}
li.gray {
background: url('../images/caret_bullet.gif') no-repeat 0 4px;
color: #999999;
}
a {
text-decoration: none;
color: #0071B5;
}
a:visited {
color: #44aee2;
}
a:hover {
text-decoration: underline;
}
a:active {
}
.dark_link a:link, /* to maintain dark color in link: 1.40 */
.dark_link a:visited,
.dark_link a:active {
font-weight: bold;
color: #333333;
}
.dark_link a:hover {
color: #0071B5;
}
.blue { /* to make text blue */
color: #44aee2;
}
ul.blue_list { /* to maintain blue bullets in list */
padding-top: 0px;
padding-bottom: 10px;
margin-left: -10px;
}
.blue_list li {
background: url('../images/dash_bullet_blue.gif') no-repeat 0 4px;
}
ul.plain_list { /* for lists with no links */
padding-top: 0px;
padding-bottom: 10px;
margin-left: -10px;
}
.plain_list li {
background: url('../images/plus_bullet.gif') no-repeat 0 5px;
}
.general_select {
width: 50%;
}
.menu_select {
text-align: left;
margin-bottom: 5px;
font-size: 10px;
}
/* Styles for layout */
#header {
height: 106px;
}
#main_page_body {
margin-left: auto;
margin-right: auto;
width: 765px;
background-color: white;
height: 100%;
}
#main_content {
width: 584px;
padding: 0px 0px 50px 0px;
margin-top: 00px;
margin-bottom: 0px;
}
#main_content_2col {
width: 584px;
padding: 0px 0px 10px 0px;
margin-top: 0px;
background-image: url('../images/faux_columns.png');
}
#main_content_wide {
padding-left: 11px;
padding-right: 9px;
background-image: url('../images/background_netusage.png');
background-color: #ececec;
background-repeat: repeat-x;
}
#main_content_full_width {
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
}
#main_image_promo {
height: 212px;
}
#main_image_promo_wide {
margin-bottom: 5px;
padding: 0px;
}
#body_container {
width: 562px;
padding: 0px;
margin-left: 11px;
margin-right: 11px;
margin-top: 0px;
}
#main_body_left {
width: 371px;
margin: 0px;
padding: 0px;
}
#main_body_wide {
width: 562px;
margin-bottom: 0px;
margin-top: 0px;
padding: 0px;
}
#main_body_full_width {
width: 584px;
margin: 0px;
padding: 0px;
}
#main_body {
float: left;
width: 371px;
margin: 0px;
padding: 0px;
background-color: #ffffff;
height: 100%;
padding-bottom: 40px;
}
#main_body_3col { /* exception for 1.25 */
ÊÊÊÊfloat: left;
ÊÊÊ width: 331px;
ÊÊÊ margin: 0px;
ÊÊÊ padding: 0px;
ÊÊÊ background-color: #ffffff;
ÊÊÊ height: 100%;
}
#main_body p,ul,ol {
margin-top: 0px;
}
.body_light {
color: #666666;
}
#main_body a:link {
text-decoration: none;
color: #0071B5;
}
#main_body a:visited {
color: #44aee2;
}
#main_body a:hover {
text-decoration: underline;
}
#main_body a:active {
}
#related_links {
font-size: 9px;
margin-right: 11px;
}
#related_links li {
background: url('../images/dash_bullet_blue.gif') no-repeat 0 4px;
}
/* Styles for "Jump links" boxes */
#jump_links {
margin-right: 0px;
padding: 0px;
}
#jump_links a:link {
color: #0071b5;
text-decoration: none;
}
#jump_links a:visited {
color: #44aee2;
}
#jump_links a:hover {
color: #0071b5;
text-decoration: underline;
}
#jump_links a:active {
}
ul.jump_link_list {
padding-left: 0px;
padding-top: 6px;
list-style-type: none;
}
.jump_link_list li {
padding-left: 0px;
list-style-type: none;
background: none;
}
.jump_link_list li:before {
content: "";
}
#jump_links_3col { /* exception for 1.25 */
ÊÊÊ width: 160px;
ÊÊÊ margin-left: 349px;
ÊÊÊ margin-right: 0px;
ÊÊÊ padding: 0px;
}
/* Styles for sidebar within main content area */
#sidebar {
background-color: #f7f7f7;
padding: 0px;
text-align: left;
margin-left: 10px;
}
#sidebar img {
padding-left: 5px;
}
#sidebar_left {
width: 180px;
float: left;
margin-right: 11px;
margin-top: 0px;
padding-top: 0px;
height: 100%;
font-size: 9px;
}
#sidebar p {
color: #333333;
margin-top: 0px;
text-decoration: none;
padding-left: 5px;
}
#sidebar .sidebar_light {
color: #666666;
}
#sidebar a:link {
color: #0071b5;
text-decoration: none;
}
#sidebar a:visited {
color: #44aee2;
}
#sidebar a:hover {
color: #0071b5;
text-decoration: underline;
}
#sidebar a:active {
}
#sidebar .title_link {
margin-top: 3px;
margin-bottom: 0px;
font-weight: bold;
font-size: 11px;
padding-right: 5px;
}
#sidebar div.divider, #sidebar_left_gray div.divider {
border-bottom: 1px solid #ccc;
margin: 12px 10px 12px 5px;
clear: both;
}
#sidebar_left a:link {
color: #0071b5;
text-decoration: none;
font-weight: bold;
}
#sidebar_left a:visited {
color: #44aee2;
}
#sidebar_left a:hover {
color: #0071b5;
text-decoration: underline;
}
#sidebar_left a:active {
}
#sidebar_left_gray {
width: 181px;
float: left;
margin-right: 11px;
margin-top: 0px;
padding-top: 15px;
padding-bottom: 20px;
background-color: #f7f7f7;
}
#sidebar_left_gray p {
margin-top: 0px;
text-decoration: none;
padding-left: 5px;
font-size: 9px;
}
#sidebar_left_gray a:link {
color: #333333;
text-decoration: none;
font-size: 9px;
}
#sidebar_left_gray a:visited {
color: #333333;
}
#sidebar_left_gray a:hover {
color: #0071b5;
text-decoration: underline;
}
#sidebar_left_gray a:active {
}
#right_sidebar {
background-image: url('../images/bg3.png');
width: 181px;
margin-bottom: 0px;
padding-bottom: 50px;
}
#flash-promo1 {
margin-top: 0;
margin-bottom: 0;
padding-top: 0;
padding-bottom: 0;
}
#flash-promo2 {
margin-top: -2px;
}
#flash-promo3 {
margin-top: -2px;
}
#flash-promo4 {
margin-top: -2px;
}
#flash-promo5 {
margin-top: -2px;
}
/* Styles for right navigational area ("right sidebar") */
#right_sidebar p {
margin-left: 10px;
margin-right: 10px;
margin-bottom: 0px;
font-size: 9px;
color: #333333;
}
#right_sidebar_black {
background-image: url('../images/bg_black.png');
background-color: #333333;
width: 181px;
}
#right_sidebar_black p {
color: #cccccc;
font-size: 9px;
margin-left: 10px;
}
#right_sidebar .title_link {
margin-top: 3px;
font-weight: bold;
font-size: 11px;
padding-right: 5px;
}
#right_sidebar ul {
padding-bottom: 10px;
line-height: 140%;
}
.right_header {
margin-top: 0px;
padding-top: 0px;
}
#section_subnav {
background-image: url('../images/bg3.png');
}
#section_subnav_black {
background-image: url('../images/bg_black.png');
padding-bottom: 15px;
}
.right_promo {
margin-top: 0;
padding-bottom: 15px;
}
.right_promo p {
margin-top: 0;
margin-bottom: 0;
padding-top: 4px;
padding-bottom: 0;
}
/* General styles for subnav link list */
.subnav {
font-size: 10px;
margin-left: 5px;
margin-top: 10px;
margin-bottom: 10px;
padding-left: 5px;
}
.subnav li {
background: url('../images/dash_bullet.gif') no-repeat 0 5px;
padding-left: 8px;
margin-left: 0px;
margin-bottom: 3px;
}
/* Styles for subnav links in general */
.subnav a:link {
color: #333333;
text-decoration: none;
}
.subnav a:visited {
color: #333333;
}
.subnav a:hover {
color: #0071b5;
text-decoration: underline;
}
.subnav a:active {
}
/* Styles for subnav links of class "gray" (ie current section of site) */
.subnav li.gray {
background: url('../images/caret_bullet.gif') no-repeat 0 5px;
color: #828282;
}
.subnav li.gray a {
color: #828282;
text-decoration: none;
}
.subnav li.gray a:visited {
color: #828282;
}
.subnav li.gray a:hover {
color: #0071b5;
text-decoration: underline;
}
.subnav li.gray a:active {
}
/* Styles for black version of right nav */
.subnav_black {
font-size: 10px;
margin-left: 5px;
margin-top: 10px;
margin-bottom: 10px;
padding-left: 5px;
}
.subnav_black li {
background: url('../images/dash_bullet_black.png') no-repeat 0 4px;
margin-bottom: 5px;
color: #ffffff;
}
.subnav_black li.gray {
background: url('../images/caret_bullet_black.png') no-repeat 0 4px;
margin-bottom: 5px;
color: #777777;
}
.subnav_black a:link, .subnav_black a:visited, .subnav_black a:active {
color: #ffffff;
}
.subnav_black a:hover {
color: #0071B5;
text-decoration: underline;
}
.subnav_black li.gray a:link, .subnav_black li.gray a:visited, .subnav_black li.gray a:active {
color: #777777;
}
/* Styles for buttons and images in right column */
.right_button {
padding-left: 10px;
padding-bottom: 20px;
padding-top: 5px;
}
.right_image {
margin-top: 10px;
padding-left: 10px;
}
/* Styles for footer element of page */
#footer {
/* margin-top: 20px; */
margin: 0px;
padding-top: 15px;
padding-left: 0px;
height: 54px;
background-image: url('../images/footer_separator.gif');
background-repeat: no-repeat;
}
#footer p {
margin-top: 0px;
padding-top: 0px;
margin-left: 5px;
font-size: 0.9em;
}
#footer a {
text-decoration: none;
color: #999999;
margin-right: 5px;
margin-left: 5px;
}
#footer a:visited {
}
#footer a:hover {
color: #0071B5;
text-decoration: underline;
}
#footer a:active {
}
.footer_copyright {
margin-left: 5px;
color: #cccccc;
}
/* Main body text styles */
.body_subheader_main {
font-weight: bold;
color: #aaaaaa;
padding: 0;
margin-left: 0px;
margin-bottom: 6px;
margin-top: 4px;
}
.body_subheader_main_dark {
font-weight: bold;
color: #666666;
margin-top: 8px;
margin-bottom: 8px;
}
#sidebar .body_subheader_main {
color: #aaaaaa;
padding-left: 0px;
margin-left: 5px;
margin-right: 5px;
padding-bottom: 5px;
border-bottom: 1px solid #aaaaaa;
}
.sidebar_subheader_main {
color: #aaaaaa;
font-weight: bold;
margin-bottom: 5px;
}
.sidebar_subheader_dark {
font-weight: bold;
color: #333333;
margin-bottom: 5px;
}
.sidebar_image {
margin-top: 15px;
}
/* Styles for pull quote text (if not replaced by sIFR, this is used) */
.pull_quote {
border-top: 1px solid #cdcdcd;
border-bottom: 1px solid #cdcdcd;
margin-bottom: 25px;
padding: 10px 15px 10px 15px;
}
.pull_quote_solution {
border-top: 1px solid #cdcdcd;
border-bottom: 1px solid #cdcdcd;
margin-bottom: 8px;
padding: 10px 15px 10px 15px;
}
.pull_quote_words {
font-size: 14px;
color: #666666;
margin-bottom: 0px;
margin-top: 0px;
}
.pull_quote_name {
text-align: right;
margin-top: 0px;
margin-bottom: 0px;
font-size: 13px;
color: #666666;
}
.pull_quote_name:before {
content: "\2013 \0020";
}
.pull_quote_wide {
margin-top: 10px;
margin-bottom: 10px;
}
/* Styles for "Case Studies" pages */
.casestudy_table {
margin-left: 6px;
}
.casestudy_col2 p {
margin-top: 1px;
}
.casestudy_col3 p {
margin: 0px;
padding: 0px;
}
.casestudy_sep {
clear: both;
}
.casestudy_col1 {
margin-right: 11px;
margin-top: 0px;
}
.casestudy_col2 {
margin-right: 11px;
margin-top: 0px;
padding-right: 10px;
padding-left: 5px;
}
.casestudy_col3 {
margin-top: 0px;
padding-right: 10px
}
.casestudy_text_light {
color: #666666;
font-size: 9px;
}
/* Styles for different layout of "404/Page Not Found" error page */
.notfound_box {
float: left;
}
.notfound_label {
margin-left: 300px;
margin-right: 11px;
}
.notfound_links {
clear: left;
}
.notfound_link_list {
padding-left: 0px;
}
.notfound_link_list li {
background: url('../images/dash_bullet_blue.gif') no-repeat 0 4px;
}
.about_industries {
float: left;
width: 200px;
margin-left: 0px;
}
.about_akamai {
margin-right: 11px;
margin-left: 295px;
width: 200px;
}
.search_cell, .search_cell_box {
vertical-align: middle;
}
.search_cell {
text-align: right;
}
.search_cell_box {
width: 150px;
}
.search_cell_button {
text-align: left;
padding-left: 5px;
}
.search_cell_box_text {
font-size: 10px;
color: #999999;
height: 12px;
padding-left: 4px;
}
.sidebar_text {
color: #333333;
}
.sidebar_text p {
margin-top: 2px;
margin-bottom: 2px;
}
.sidebar_text_light {
color: #666666;
}
.sidebar_text_light {
padding-top: 3px;
padding-bottom: 4px;
}
/* Miscellaneous styles for search page */
.change_profile {
text-align: right;
margin-top: 0px;
}
.pager {
text-align: right;
}
.search_results_dark {
background-color: #f7f7f7;
}
#search_results .para_title {
margin-top: 4px;
padding-bottom: 2px;
margin-bottom: 0;
}
#search_results .para_body {
padding-bottom: 0px;
margin-bottom: 6px;
}
/* Miscellaneous styles for "Perspectives" section */
.perspectives_table {
}
.perspectives_table_col {
width: 181px;
background-color: #f7f7f7;
padding-bottom: 20px;
}
.perspectives_table p, ul {
padding: 0px 10px;
}
.perspectives_table li {
padding-bottom: 8px;
}
.perspectives_divider {
border-bottom: 1px solid #ccc;
margin: 2px 10px 12px 10px;
}
.perspectives_select_topic {
float: left;
margin-bottom: 6px;
}
.perspectives_arrows {
float: right;
margin-bottom: 6px;
}
.perspectives_table_header1,
.perspectives_table_header2,
.perspectives_table_header3 {
font-weight: bold;
color: #333;
padding: 8px 10px;
margin-bottom: 0px;
}
.perspectives_table_header1 {
border-top: 3px solid #ff6600;
}
.perspectives_table_header2 {
border-top: 3px solid #ff900c;
}
.perspectives_table_header3 {
border-top: 3px solid #ffba18;
}
.perspectives_col1 {
width: 190px;
float: left;
}
.perspectives_col2 {
margin-left: 191px;
padding: 0px;
}
ul.perspectives_list {
padding-top: 0px;
padding-bottom: 10px;
}
.perspectives_list li {
background: url('../images/dash_bullet_blue.gif') no-repeat 0 4px;
}
/* Styles for "Executive Insights" page */
.insights_col1 {
padding-top: 8px;
}
.insights_col2 {
padding: 0px;
padding-top: 8px;
padding-bottom: 15px;
}
.insights_col3 {
padding: 0px;
padding-top: 8px;
padding-bottom: 15px;
}
.perspectives_col2 p, .insights_col3 p {
margin-top: 0px;
}
.perspectives_col2 ul, .insights_col3 ul {
padding-left: 0px;
}
.exec_insights_title {
font-size: 15px;
font-weight: bold;
margin-top: 0px;
color: #666666;
}
/* Styles for "Executive Insights Individual" page */
ul.insights_list {
padding-left: 0px;
padding-top: 0px;
list-style-type: none;
}
.insights_list li {
background: url('../images/dash_bullet.gif') no-repeat 0 3px;
padding-left: 8px;
margin-left: 0px;
margin-bottom: 8px;
}
ul.insights_list a:link {
color: #333;
}
ul.insights_list a:visited {
color: #333;
}
ul.insights_list a:hover {
color: #0071b5;
text-decoration: underline;
}
ul.insights_list a:active {
color: #333;
}
/* Miscellaneous styles for "Perspectives: Podcasts" page */
.podcast_featured_col1 {
float: left;
width: 272px;
margin-bottom: 5px;
}
.podcast_featured_col2 {
margin-left: 282px;
}
.para_podcast_title {
font-weight: bold;
margin-top: 8px;
margin-bottom: 0px;
}
.para_podcast_body {
margin-top: 0px;
padding-bottom: 15px;
padding-right: 5px;
}
podcast_table {
padding: 0;
margin: 0;
}
td.podcast_top_cell_left {
padding-top: 4px;
padding-left: 12px;
}
td.podcast_top_cell {
padding-top: 4px;
}
td.podcast_cell_left {
padding-top: 10px;
padding-left: 12px;
}
td.podcast_cell {
padding-top: 10px;
}
#sidebar_left_podcast_cell_indiv {
width: 180px;
float: left;
margin-right: 6px;
margin-top: 0px;
padding: 0px;
background-color: #f7f7f7;
}
/* Styles for "Perspectives: Video" page */
.video_table {
margin-bottom: 25px;
background-color: #f7f7f7;
}
.video_cell {
border-right: 1px solid #fff;
text-align: center;
padding-top: 10px;
}
.video_text {
border-right: 1px solid #fff;
padding-top: 4px;
padding-left: 10px;
padding-right: 8px;
padding-bottom: 0;
}
.video_select {
width: 175px;
text-align: left;
margin-bottom: 5px;
font-size: 10px;
}
ul.video_list {
padding-top: 15px;
padding-bottom: 10px;
}
.video_list li {
background: url('../images/dash_bullet_blue.gif') no-repeat 0 4px;
margin-left: -10px;
}
/* Styles for "Visualizing Akamai" page */
.viz_col1 {
}
.viz_col2 {
}
.viz_col1, .viz_col2 {
padding-top: 10px;
}
.viz_col1 p, .viz_col2 p {
margin-top: 0;
padding-top : 4px;
}
.viz_bg {
background-color: #f7f7f7;
padding-top: 5px;
padding-bottom: 14px;
text-align: center;
border: 1px solid #fff;
}
/* Styles for "Privacy Principles" page */
.faq {
padding: 5px 11px 5px 0 ;
}
.faq_gray {
background-color: #f7f7f7;
margin: 0px;
padding: 5px 11px 5px 0;
}
.para_title {
font-weight: bold;
margin-bottom: 0px;
}
.para_leader {
margin-top: 15px;
margin-bottom: 15px;
}
.para_body {
margin-top: 0px;
padding-bottom: 8px;
}
.para_body_light {
margin-top: 0px;
color: #666666;
}
.col1_wide {
width: 270px;
float: left;
padding-top: 0px;
padding-bottom: 10px;
}
.col2_wide {
width: 270px;
margin-left: 281px;
padding-top: 0px;
padding-bottom: 10px;
}
/* Styles for "Products" page */
.products_table {
padding-left: 10px;
clear: both;
}
.products_table td {
padding-top: 8px;
padding-bottom: 8px;
}
.products_col1 {
margin-right: 11px;
margin-top: 0px;
}
.products_col2 {
margin-right: 11px;
margin-top: 0px;
padding-right: 10px;
padding-left: 5px;
}
.products_col2_gray {
margin-right: 11px;
margin-top: 0px;
padding-right: 10px;
padding-left: 5px;
background-color: #f7f7f7;
}
.products_col2 p {
padding: 0px;
margin: 0px;
font-weight: bold;
}
.products_col2_gray p {
padding: 0px;
margin: 0px;
font-weight: bold;
}
.products_col3 {
margin-top: 0px;
padding-right: 10px
}
.products_col3_gray {
margin-top: 0px;
background-color: #f7f7f7;
padding-right: 10px;
}
.products_col3 p {
margin: 0px;
padding-right: 5px;
}
.products_col3_gray p {
margin: 0px;
padding-right: 5px;
}
.customer_stories {
margin: 0;
padding: 0;
}
.customer_stories_background {
background-color: #f7f7f7;
}
td.customer_cell_left {
padding-top: 10px;
padding-left: 12px;
}
td.customer_cell {
padding-top: 10px;
}
/* Styles for "Individual Customer Stories" page */
.customer_stories_col1 {
width: 180px;
float: left;
margin-right: 11px;
margin-top: 0px;
padding-top: 0px;
height: 100%;
}
.customer_stories_col2 {
margin-left: 190px;
}
.customer_stories_row {
background-color: #ffffff;
padding: 0px;
}
/* Styles for "Customer List" page */
#customer_list_col1 {
ÊÊÊ width: 270px;
ÊÊÊ float: left;
ÊÊÊ padding-top: 5px;
}
#customer_list_col2 {
ÊÊÊ width: 270px;
ÊÊÊ margin-left: 281px;
ÊÊÊ padding-top: 5px;
}
.customer_subheader_main {
font-weight: bold;
color: #aaaaaa;
padding: 0;
margin-left: 0px;
padding-bottom: 8px;
margin-top: 6px;
border-top: 1px solid #ccc;
padding-top: 6px;
}
.customer_list_block {
ÊÊÊ padding-bottom: 6px;
}
ul.customer_list {
}
.customer_list li {
background: url('../images/dash_bullet.gif') no-repeat 0 4px;
margin-left: -10px;
}
.col_name {
ÊÊÊ width: 150px;
}
.col_blue {
ÊÊÊ width: 15px;
}
.col_green {
ÊÊÊ width: 15px;
}
.col_orange {
ÊÊÊ width: 15px;
}
.col_spacer {
height: 10px;
}
.featured_site {
ÊÊÊ font-size: 9px;
}
/* Styles for "Press & News" page */
.press_header {
margin-bottom: 10px;
}
.press_date {
color: #aaaaaa;
margin-bottom: 0;
padding-bottom: 0;
}
#sidebar_press {
width: 178px;
background-color: #f7f7f7;
margin: 0px 0px 0px 380px;
padding: 0px;
text-align: left;
}
#sidebar_press img {
padding-left: 0px;
}
#sidebar_press p {
color: #333333;
margin-top: 0px;
text-decoration: none;
padding-left: 10px;
}
#sidebar_press .body_subheader_main {
color: #666666;
padding-left: 0px;
margin-left: 10px;
margin-right: 5px;
padding-bottom: 5px;
padding-top: 10px;
}
#sidebar_press ul.press_list {
padding-top: 0px;
padding-bottom: 10px;
padding-left: 0px;
margin-left: 10px;
}
#sidebar_press .press_list li {
background: url('../images/dash_bullet_blue.gif') no-repeat 0 4px;
}
#text_full_width {
margin-left: 11px;
margin-right: 11px;
}
.right_bottom {
background-image: url('../images/bg_right_bottom.png');
}
/* Styles for "EdgeControl" page */
.edgecontrol_subhead {
font-weight: bold;
color: #aaaaaa;
margin-left: 0px;
margin-bottom: 10px;
}
.edgecontrol_para {
margin-top: 0px;
}
.edgecontrol_image {
margin-bottom: 20px;
}
/* Styles for "Careers" page */
.careers_employee_testimonial_image {
margin-left: auto;
margin-right: auto;
width: 156px;
padding-top: 10px;
}
.careers_col1 {
padding-top: 0px;
width: 270px;
float: left;
}
.careers_col1 p {
margin-top: 0px;
}
.careers_col2 {
padding-top: 0px;
width: 270px;
margin-left: 281px;
}
.careers_col2 p {
margin-top: 0px;
}
ul.careers_list {
padding-left: 0;
padding-top: 0;
margin-top: 0;
list-style-type: none;
}
.careers_list li {
padding-left: 0;
list-style-type: none;
background: none;
padding-bottom: 4px;
}
/* Styles for "About Akamai" page */
.about_date {
color: #aaaaaa;
margin-bottom: 2px;
}
.about_title {
font-weight: bold;
margin: 0px;
}
/* Styles for "Events and Speaking Engagements" page */
.events_col1 {
width: 150px;
float: left;
}
.events_col2 {
margin-left: 161px;
padding-top: 10px;
}
/* Styles for "Board of Directors" page */
.board_col1 {
width: 140px;
float: left;
margin-top: 0px;
}
.board_col1 p,
.board_col1 ul,
.board_col1 li {
font-size: 9px;
}
.board_col2 {
margin-left: 151px;
margin-top: 0px;
}
.board_col2 > .pull_quote {
margin: 15px 0px;
}
.board_col1 > .para_title {
margin-top: 0px;
}
.board_sidebar_section {
font-weight: bold;
margin-top: 15px;
margin-bottom: 8px;
}
.board_sidebar_section a:link,
.board_sidebar_section a:visited,
.board_sidebar_section a:active
{
color: #333333;
}
.board_sidebar_section a:hover
{
color: #0071B5;
}
ul.board_list {
padding-left: 0px;
padding-top: 0px;
list-style-type: none;
}
.board_list li {
background: url('../images/dash_bullet.gif') no-repeat 0 3px;
padding-left: 8px;
margin-left: 0px;
margin-bottom: 3px;
}
ul.board_list a:link {
color: #000000;
}
ul.board_list a:visited {
color: #000000;
}
ul.board_list a:hover {
color: #0071b5;
text-decoration: underline;
}
ul.board_list a:active {
color: #000000;
}
/* Styles for "Individual Case Study" page */
.solution_list_title {
color: #666666;
font-weight: bold;
padding-top: 10px;
}
.solutions {
background-color: #e5e5e5;
padding-bottom: 15px;
margin-bottom: 5px;
}
#sidebar_left_casestudy_indiv {
width: 181px;
float: left;
margin-right: 10px;
background: #f7f7f7;
padding-bottom: 20px;
}
#sidebar_left_casestudy_indiv p {
margin-top: 0px;
text-decoration: none;
padding-left: 5px;
}
.impact_list li {
margin-bottom: 5px;
margin-left: -2px;
background: url('../images/plus_bullet.gif') no-repeat 0 5px;
}
/* Styles for "Solutions" page */
.solutions_table {
padding-top: 10px;
}
.solutions_table_col {
}
.solutions_table_header1,
.solutions_table_header2,
.solutions_table_header3 {
font-weight: bold;
color: #333;
padding-top: 8px;
padding-bottom: 8px;
border-bottom: 1px solid #ccc;
margin-bottom: 10px;
}
.solutions_table_header1 {
border-top: 3px solid #ff6600;
}
.solutions_table_header2 {
border-top: 3px solid #ff900c;
}
.solutions_table_header3 {
border-top: 3px solid #ffba18;
}
#main_body_solutions {
margin-left: 191px;
padding: 0px;
background-color: #ffffff;
height: 100%;
}
ul.solution_list {
margin-top: 0px;
padding: top: 0px;
}
.solution_list li {
margin-bottom: 0px;
margin-left: -2px;
background: url('../images/dash_bullet_blue.gif') no-repeat 0 4px;
}
.solution_list li a:link {
color: #0071b5;
}
.solution_list a:visited {
}
.solution_list a:hover {
text-decoration: underline;
}
.solution_list a:active {
}
/* Styles for white paper signup page */
#white_paper_signup_form label {
display: block;
width: 150px;
float: left;
margin: 0px 0px 10px 0px;
padding: 0px;
text-align: left;
font-weight: bold;
color: #aaaaaa;
}
#white_paper_signup_form .whitepaper_buttons {
display: block;
margin-left: 145px;
}
.white_paper_header {
color: #333333;
font-size: 13px;
font-weight: bold;
}
input.whitepaper_textbox {
display: block;
width: 200px;
float: left;
margin-bottom: 10px;
font-size: 10px;
}
.whitepaper_select {
width: 220px;
font-size: 10px;
}
#white_paper_signup_form br {
clear: both;
}
.whitepaper_select {
width: 280px;
text-align: left;
margin-bottom: 5px;
font-size: 10px;
}
/* Styles for "Net Storage" page */
#sidebar_netstorage {
width: 174px;
margin: 0px 0px 0px 385px;
padding: 0px;
}
#sidebar_netstorage img {
margin-left: auto;
margin-right: auto;
padding-left: 5px;
}
#sidebar_netstorage p {
color: #333333;
margin-top: 0px;
text-decoration: none;
padding-left: 5px;
margin-bottom: 8px;
}
#sidebar_netstorage .sidebar_light {
color: #666666;
}
.netstorage_section_title {
font-weight: bold;
padding-top: 5px;
}
ul.netstorage_list {
padding-top: 0px;
padding-bottom: 10px;
padding-left: 0px;
margin-left: 5px;
}
.netstorage_list li {
background: url('../images/dash_bullet_blue.gif') no-repeat 0 4px;
}
.netstorage_list li.gray {
background: url('../images/caret_bullet.gif') no-repeat 0 4px;
color: #999999;
}
.edgeplatform_sidebar_image {
margin-left: 0;
margin-top: 10px;
margin-bottom: 6px;
width: 164px;
}
#sidebar_netstorage .netstorage_list a:link {
color: #666666;
}
#sidebar_netstorage .netstorage_list a:visited {
color: #666666;
}
#sidebar_netstorage .netstorage_list a:hover {
text-decoration: underline;
}
#sidebar_netstorage .title_link {
margin-top: 3px;
margin-bottom: 0px;
font-weight: bold;
font-size: 11px;
padding-right: 5px;
}
#sidebar_netstorage .sidebar_subheader_main {
font-weight: bold;
color: #aaaaaa;
}
/* Styles for "Dynamic Site Accelerator" page */
.dyn_accel_col1 {
width: 170px;
float: left;
padding-bottom: 10px;
}
.dyn_accel_col2 {
width: 170px;
margin-left: 181px;
}
/* Styles for "Personalization" page */
.personalization_subheader_main {
font-weight: bold;
color: #aaaaaa;
margin: 0px;
}
.personalization_results {
width: 100%;
}
.personalization_results th {
color: #666666;
text-align: left;
width: 150px;
}
.personalization_results td {
font-weight: bold;
}
/* Styles for "Investor Relations" page */
#body_container_2col {
width: 584px;
padding: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
}
#stock_ticker {
border-top: 1px solid #aaaaaa;
border-bottom: 1px solid #aaaaaa;
margin: 0px;
padding: 5px 0px;
background-color: white;
margin-bottom: 6px;
}
#stock_ticker th {
text-align: left;
color: #aaaaaa;
padding-bottom: 5px;
font-weight: normal;
}
#stock_ticker td {
font-weight: bold;
border-top: 15px solid #fff;
}
#stock_ticker .ticker_symbol {
font-size: 12px;
}
#stock_ticker .ticker_time {
font-weight: normal;
text-align: right;
color: #aaaaaa;
}
.ticker_container {
margin: 0px;
padding: 5px 11px 5px 11px;
background-color: #ffffff;
}
#sidebar_ticker {
clear: none;
width: 180px;
background-color: #f7f7f7;
margin: 0px 0px 0px 400px;
padding: 0px;
padding-top: 10px;
text-align: left;
}
#financial_content {
margin-left: 11px;
float: left;
width: 365px;
}
.fin_release_date {
color: #aaaaaa;
margin-bottom: 0px;
}
.fin_release_type {
margin: 0px;
}
.fin_release_title {
font-weight: bold;
margin-top: 0px;
}
.financial_col1 {
float: left;
width: 170px;
}
.financial_col2 {
width: 170px;
margin-left: 181px;
}
/* Styles for "Industries" overview page */
#industries_list {
font-weight: bold;
}
#industries_list td {
padding-top: 12px;
padding-bottom: 12px;
}
#industries_list li {
color: #666666;
font-size: 9px;
}
.industries_list_gray {
background-color: #f7f7f7;
}
ul.industries_nav_list {
margin-left: -8px;
line-height: 150%;
}
.industries_nav_list li {
background: url('../images/dash_bullet_blue.gif') no-repeat 0 4px;
}
#sidebar_left .industries_nav_list li a:link {
font-weight: normal;
}
/* Styles for Homepage */
#traffic_meter {
background-color: #fc7715;
width: 20px;
}
.pull_quote_home {
font-size: 14px;
color: #333333;
margin-bottom: 10px;
margin-top: 10px;
padding: 0 10px 10px 20px;
border-bottom: 1px solid #aaaaaa;
}
.home_col1 {
float: left;
width: 190px;
padding-top: 0px;
padding-right: 10px;
}
.home_col2 {
margin-top: 10px;
margin-left: 211px;
}
/* Styles for "Netusage" page */
.netusage_container {
text-align: center;
padding-top: 20px;
padding-bottom: 30px;
}
.netusage_image {
margin-left: auto;
margin-right: auto;
width: 700px;
}
.netusage_para {
margin: 0px;
padding: 0px;
}