 ....loading....
200 x 70
Firebug's log limit has been reached. %S entries not shown.        Preferences     
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
border:0 none;
font-family:inherit;
font-size:100%;
font-style:inherit;
font-weight:inherit;
margin:0;
padding:0;
vertical-align:baseline;
}
a img {
border:medium none;
}
a {
color:#494949;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}
ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
:focus {
outline-style:none;
}
.clear_left {
border-collapse:collapse;
clear:left;
height:0;
margin:0;
padding:0;
}
.clear_right {
border-collapse:collapse;
clear:right;
height:0;
margin:0;
padding:0;
}
.clear_both {
border-collapse:collapse;
clear:both;
height:0;
margin:0;
padding:0;
}
body, html {
height:100%;
}
body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/resources/images/homepage/body_bg.png) repeat-x scroll center top;
color:#494949;
font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;
min-width:960px;
text-align:center;
}
#wrapper {
font-size:12px;
height:auto !important;
margin:0 auto -175px;
min-height:100%;
text-align:left;
width:960px;
}
#top_bar {
height:106px;
position:relative;
}
#top_bar h1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/resources/images/homepage/logo.png) no-repeat scroll 0 0;
height:55px;
left:0;
position:absolute;
text-indent:-5000px;
top:15px;
width:208px;
}
#who_uses_twilio h4, #features_build_bar h4, #twilio_in_news h4 {
color:#000000;
font-size:16px;
}
#main_navigation {
float:right;
margin-top:30px;
}
#main_navigation li {
color:#FFFFFF;
display:inline-block;
font-size:18px;
font-weight:bold;
margin:0 0 0 30px;
}
#main_navigation a {
color:#FFFFFF;
text-decoration:none;
}
#main_navigation a:hover {
color:#000000;
}
.selected {
background-color:#FFFFFF !important;
color:#000000 !important;
padding:3px 10px;
}
#utility_navigation {
bottom:0;
position:absolute;
right:0;
}
.subnavigation {
bottom:0;
left:0;
position:absolute;
}
#utility_navigation li, .subnavigation li {
display:inline-block;
margin-left:12px;
}
#utility_navigation a, .subnavigation a {
color:#3C3C3C;
font-size:12px;
text-decoration:none;
}
#utility_navigation a:hover, .subnavigation a:hover {
text-decoration:underline;
}
.subnavigation a {
font-weight:bold;
}
.subnavigation li:first-child {
margin-left:0;
}
.subnavigation .current {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#3C3C3C none repeat scroll 0 0;
color:#FFFFFF;
padding:4px;
}
#explain_header {
border-bottom:1px solid #EDEDED;
height:275px;
padding-top:30px;
position:relative;
}
#explain_header a {
text-decoration:none;
}
#explain_header img {
margin-top:20px;
position:absolute;
right:0;
}
#features_build_bar {
border-bottom:1px solid #ADADAD;
height:188px;
padding-top:18px;
}
#features_build_bar a {
text-decoration:none;
}
#pricing_features {
border-right:1px solid #CCCCCC;
padding:0 0 0 45px;
width:240px;
}
#pricing_features ul {
margin-top:10px;
}
#pricing_features ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/resources/images/homepage/pricing_features_sprite.png) no-repeat scroll 0 0;
font-size:12px;
height:23px;
}
#pricing_features ul li a {
color:#3C3C3C;
line-height:23px;
padding-left:30px;
}
#pricing_features ul .pf_1 {
background-position:0 0;
}
#pricing_features ul .pf_2 {
background-position:0 -23px;
}
#pricing_features ul .pf_3 {
background-position:0 -46px;
}
#pricing_features ul .pf_4 {
background-position:0 -69px;
}
#pricing_features ul .pf_5 {
background-position:0 -92px;
}
#what_can_you_build {
float:right;
font-size:16px;
width:640px;
}
#what_can_you_build ul {
height:115px;
margin:10px 0 0 65px;
width:500px;
}
#what_can_you_build li {
display:inline;
height:30px;
padding-bottom:10px;
width:190px;
}
#what_can_you_build li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/resources/images/homepage/build_sprite.png) no-repeat scroll 0 0;
border:0 solid lime;
color:#3C3C3C;
display:inline-block;
margin:7px 0;
padding:0 0 0 40px;
width:190px;
}
#what_can_you_build ul .bld_1 a {
background-position:0 0;
}
#what_can_you_build ul .bld_2 a {
background-position:0 -30px;
}
#what_can_you_build ul .bld_3 a {
background-position:0 -60px;
}
#what_can_you_build ul .bld_4 a {
background-position:0 -90px;
}
#what_can_you_build ul .bld_5 a {
background-position:0 -120px;
padding-bottom:2px;
}
#what_can_you_build ul .bld_6 a {
background-position:0 -150px;
}
#demo_it {
color:#3C3C3C;
display:block;
float:right;
font-size:12px;
margin-right:120px;
text-decoration:underline;
}
#who_uses_twilio {
border-bottom:1px solid #ADADAD;
height:80px;
}
#who_uses_twilio h4 {
float:left;
font-size:16px;
margin:30px 0 0 45px;
}
#who_uses_twilio a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/resources/images/homepage/logos.png) no-repeat scroll 0 0;
display:inline-block;
float:left;
height:30px;
margin:24px 0 0 20px;
position:relative;
text-decoration:none;
text-indent:-5000px;
width:120px;
}
#who_uses_twilio .clients1 {
background-position:0 -60px;
}
#who_uses_twilio .clients2 {
background-position:-120px -60px;
}
#who_uses_twilio .clients3 {
background-position:-240px -60px;
}
#who_uses_twilio .clients4 {
background-position:0 -90px;
}
#who_uses_twilio .clients5 {
background-position:-120px -90px;
}
#who_uses_twilio .clients6 {
background-position:-240px -90px;
}
#who_uses_twilio .clients1:hover {
background-position:0 0;
}
#who_uses_twilio .clients2:hover {
background-position:-120px 0;
}
#who_uses_twilio .clients3:hover {
background-position:-240px 0;
}
#who_uses_twilio .clients4:hover {
background-position:0 -30px;
}
#who_uses_twilio .clients5:hover {
background-position:-120px -30px;
}
#who_uses_twilio .clients6:hover {
background-position:-240px -30px;
}
#news_and_noteworthy {
border-bottom:1px solid #ADADAD;
height:135px;
padding-left:38px;
}
#news_and_noteworthy a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/resources/images/homepage/news_note_btn.png) repeat-x scroll center bottom;
border:1px solid #CCCCCC;
color:#333333;
display:inline-block;
float:left;
height:80px;
margin:25px 28px 0 0;
text-decoration:none;
width:275px;
}
#news_and_noteworthy .news1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/resources/images/homepage/globe.png) no-repeat scroll 10px 20px;
}
#news_and_noteworthy .news2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/resources/images/homepage/netbook.png) no-repeat scroll 10px 25px;
}
#news_and_noteworthy .news3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/resources/images/homepage/libraries.png) no-repeat scroll 10px 20px;
}
.news_title {
display:block;
font-weight:bold;
padding-left:70px;
padding-top:10px;
}
#news_and_noteworthy p {
color:#333333;
font-size:11px;
margin:0 0 0 70px;
}
#twilio_in_news {
height:105px;
padding-bottom:10px;
position:relative;
}
#twilio_in_news h4 {
float:left;
font-size:16px;
margin:35px 30px 0 45px;
}
#twilio_in_news a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/resources/images/homepage/news_logos.png) no-repeat scroll 0 0;
float:left;
height:40px;
margin:20px 0 0 40px;
text-decoration:none;
text-indent:-5000px;
width:171px;
}
#twilio_in_news p {
border:1px solid #CCCCCC;
bottom:10px;
color:#3C3C3C;
display:block;
font-size:12px;
height:20px;
left:5px;
margin-left:25px;
padding:3px 5px 0;
position:absolute;
text-align:center;
width:900px;
}
#twilio_in_news .talk1 {
background-position:0 0;
}
#twilio_in_news .talk2 {
background-position:-170px 0;
}
#twilio_in_news .talk3 {
background-position:-390px 0;
}
#twilio_in_news .talk1:hover {
background-position:0 -40px;
}
#twilio_in_news .talk2:hover {
background-position:-170px -40px;
}
#twilio_in_news .talk3:hover {
background-position:-390px -40px;
}
#quote_marker {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/resources/images/homepage/news_status_indication.png) no-repeat scroll 0 0;
display:block;
height:16px;
left:360px;
position:absolute;
top:67px;
width:31px;
z-index:2;
}
#twilio_in_news .talk1_qu {
font-size:11px;
}
#twilio_in_news .talk2_qu {
font-size:11px;
}
#twilio_in_news .talk3_qu {
font-size:11px;
}
#push {
clear:both;
}
#footer, #push {
height:175px;
}
#footer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/resources/images/homepage/footer_fill.png) repeat-x scroll 0 20px;
left:0;
padding-top:20px;
position:absolute;
width:100%;
}
#footer_wrapper {
color:#5D5D5D;
margin:0 auto;
text-align:left;
width:960px;
}
p.contact_item {
margin:0;
padding:0;
}
#footer_content_wrapper {
border:0 solid black;
float:right;
padding-top:40px;
width:100%;
}
#footer_content_wrapper a {
text-decoration:none;
}
ul.footer_main_navigation {
float:left;
font-size:12px;
margin-right:60px;
}
ul.footer_main_navigation li {
height:19px;
}
ul.footer_main_navigation a {
color:#5D5D5D;
}
ul.footer_main_navigation a:hover {
color:#CCCCCC;
}
#footer_contact {
float:right;
font-size:12px;
text-align:right;
}
#footer_contact a {
color:#5D5D5D;
}
#footer_contact a:hover {
color:#CCCCCC;
}
#explain_header h2 {
color:#2D2D2D;
float:left;
font-size:38px;
font-weight:bold;
letter-spacing:-1px;
margin:0 0 15px;
padding-left:25px;
width:850px;
}
#explain_header h3 {
color:#2D2D2D;
font-size:17.5px;
font-weight:normal;
left:25px;
line-height:26px;
margin:0;
position:absolute;
top:100px;
width:550px;
}
.orange {
color:#F78B00;
}
.red {
color:#FE0101;
}
.green {
color:#82B22E;
}
.blue {
color:#3F94E3;
}
.call_out_buttons {
display:block;
float:left;
font-size:35px;
height:46px;
margin-top:100px;
padding:16px 5px 5px 3px;
text-align:center;
width:214px;
}
#tour_button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/resources/images/homepage/learn_more.png) no-repeat scroll 0 0;
color:#333333;
font-size:30px;
height:42px;
margin-left:50px;
padding-top:20px;
}
#try_button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/resources/images/homepage/get_started.png) no-repeat scroll 0 0;
color:#FFFFFF;
margin-left:14px;
}
#tour_button:hover, #try_button:hover {
background-position:0 -67px;
}
#news_and_noteworthy div, #twilio_in_news p, .selected, #news_and_noteworthy a {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
}
.cufon-loading #main_navigation li a, .cufon-loading #explain_header h2, .cufon-loading #explain_header h3, .cufon-loading .call_out_buttons, .cufon-loading h2, .cufon-loading .pricing-header, .cufon-loading .footer li h3 {
visibility:hidden !important;
}
html, body {
height:100%;
}
h1 {
color:#494949;
font-size:29px;
font-weight:bold;
text-align:center;
}
h2 {
border:0 none;
color:#000000;
font-size:36px;
font-weight:bold;
text-align:left;
}
h3 {
font-size:22px;
font-weight:bold;
}
h4 {
color:#4D4D4D;
font-size:18px;
font-weight:normal;
}
h5, h6 {
font-size:14px;
margin:5px 0;
}
p {
line-height:1.3em;
padding-bottom:15px;
}
img.padded {
padding-bottom:15px;
}
.FL {
display:inline;
float:left;
overflow:auto;
}
.FR {
display:inline;
float:right;
overflow:auto;
}
.CB {
clear:both;
overflow:auto;
}
.half_width {
width:50%;
}
.half_column_width {
width:428px;
}
p.half_column_width {
padding:13px;
}
.pngimg {
}
* .upper_link {
float:left;
font-size:13px;
padding:12px 8px 10px 0;
text-align:right;
width:900px;
}
.upper_link a {
text-decoration:none;
}
.upper_link a:hover {
text-decoration:underline;
}
.upper_link .greeting {
color:#666666;
font-size:13px;
font-weight:bold;
}
.top_menu_wrap {
clear:both;
height:43px;
width:908px;
}
.top_menu {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/top_menu_bg.jpg) repeat-x scroll 0 0;
float:left;
height:43px;
width:884px;
}
.twilio_logo {
border:medium none;
float:left;
height:41px;
position:absolute;
width:144px;
}
.top_menu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:140px;
position:absolute;
}
.top_menu ul li {
float:left;
}
.top_menu ul li.wide a {
margin-right:6px;
text-align:center;
width:145px;
}
.top_menu ul li a {
color:#FFFFFF;
display:block;
font-size:12px;
font-weight:bold;
height:33px;
margin-right:6px;
padding-top:13px;
text-align:center;
text-decoration:none;
width:90px;
}
.top_menu ul li a.selected {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/t_link2_hover.jpg) no-repeat scroll 0 0;
color:#000000;
}
.top_menu ul li a:hover {
color:#000000;
display:block;
text-decoration:none;
}
.top_menu ul li.wide a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/t_link1_hover.jpg) no-repeat scroll 0 0;
}
.top_menu ul li.wide a.selected {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/t_link1_hover.jpg) no-repeat scroll 0 0;
}
.top_menu ul li a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/t_link2_hover.jpg) no-repeat scroll 0 0;
}
.sub_menu {
clear:both;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left:30px;
padding-top:10px;
}
.sub_menu li {
float:left;
font-size:12px;
padding:0 7px;
}
.sub_menu li a {
color:#8A7F71;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.sub_menu li a:hover {
color:#F33120;
text-decoration:underline;
}
.blank1 {
float:left;
height:25px;
width:908px;
}
.blank2 {
float:left;
height:25px;
width:908px;
}
h2.sifr {
text-align:left;
}
.twilo_btm {
float:left;
font-size:15px;
margin-right:30px;
}
.you_btm {
float:left;
font-size:15px;
margin-right:70px;
}
.voice_btm {
float:left;
font-size:16px;
}
.home_bx_wrap {
float:left;
height:182px;
margin-right:40px;
padding-bottom:50px;
width:430px;
}
.home_bx {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/home_bx_bg.jpg) repeat-x scroll 0 0;
float:left;
height:182px;
padding-top:16px;
width:380px;
}
.home_bx_head {
clear:both;
font-size:22px;
font-weight:bold;
}
.home_bx ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:7px;
margin-top:10px;
}
.home_bx ul li {
color:#5F5B5D;
font-size:20px;
font-weight:bold;
margin-top:4px;
}
.home_bx ul li span {
font-size:17px;
font-weight:bold;
}
.home_bx ul li a {
font-size:18px;
font-weight:bold;
margin-left:5px;
}
.home_bx .CB {
line-height:22px;
margin-top:15px;
}
.home_bx .CB p {
float:left;
margin-right:3px;
}
.home_bx .CB p a {
font-size:14px;
}
.home_bx .CB p, .home_bx ul li a, .home_bx .CB p a {
color:#F1301F;
font-weight:bold;
text-decoration:underline;
}
.home_bx .CB img {
float:left;
height:16px;
margin-top:3px;
width:10px;
}
.footer, .push {
height:100px;
margin:0 auto;
padding:0 0 0;
width:800px;
}
.footer_bg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F1F1F1 url(../images/dc/footer_bg.jpg) repeat-x scroll 0 0;
height:100px;
width:100%;
}
.footer p {
float:left;
font-size:11px;
margin-top:40px;
}
.footer p a {
color:#6B6B6B;
font-size:11px;
text-decoration:none;
}
.footer p a:hover {
text-decoration:underline;
}
.weather_wrap {
clear:both;
overflow:auto;
padding-left:30px;
width:780px;
}
.weather_code_img {
float:left;
margin-top:12px;
padding-bottom:25px;
}
.weather_graphic_place {
float:left;
height:257px;
margin:15px 0 40px;
width:640px;
}
.red_circle {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/red_circle.jpg) no-repeat scroll 0 0;
clear:both;
color:#F1301F;
float:left;
font-size:30px;
height:43px;
margin-right:30px;
padding-top:6px;
text-align:center;
width:52px;
}
.red_circle_right {
float:left;
width:600px;
}
.red_circle_right p {
line-height:140%;
}
.red_circle_right a {
font-weight:bold;
}
.block {
display:block;
}
.inline {
display:inline;
}
.red {
color:#F1301E;
}
.bold {
font-weight:bold;
}
br.big {
display:block;
margin-bottom:24px;
}
.x-form-text, textarea.x-form-field {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(/resources/images/dc/text-bg.gif) repeat-x scroll 0 0;
border:1px solid #B5B8C8;
padding:1px 3px;
}
textarea.x-form-field {
padding:2px 3px;
}
.x-form-text {
height:22px;
line-height:18px;
vertical-align:middle;
}
.x-form-field {
-x-system-font:none;
font-family:tahoma,arial,helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
}
.x-form-invalid {
background-color:#FFEEEE;
border:1px solid #FF7870;
}
.x-form-invalid, textarea.x-form-invalid {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(/resources/images/dc/invalid_line.gif) repeat-x scroll center bottom;
border:1px solid #DD7870;
}
.signup_form strong {
-x-system-font:none;
color:#373535;
display:block;
font-family:Arial,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-bottom:28px;
}
#form_error {
background-color:#FCE4E4;
border:2px solid #FFC5C5;
color:#901F00;
margin-bottom:23px;
padding:13px 12px;
width:299px;
}
#error_graphic {
display:block;
margin-left:7px;
padding-top:5px;
}
#error_graphic div {
display:inline;
padding-left:15px;
}
#error_graphic img {
}
.form_wrap label {
display:block;
font-weight:bold;
margin-bottom:8px;
}
input, textarea {
-x-system-font:none !important;
border:1px solid #A89F94;
font-family:Arial,sans-serif normal !important;
font-size:18px !important;
font-size-adjust:none !important;
font-stretch:normal !important;
font-style:normal !important;
font-variant:normal !important;
font-weight:normal !important;
line-height:normal !important;
margin-bottom:19px;
padding:5px;
width:312px;
}
.secondary_input {
font-size:12px !important;
padding:5px !important;
}
.field_error {
border:1px solid #FA5A5A !important;
float:left;
}
textarea {
font-size:12px;
height:80px;
}
input[type="text"], input[type="password"] {
height:21px !important;
}
input[type="checkbox"], input[type="radio"] {
vertical-align:top;
}
select {
background-color:#FFFFFF;
border:1px solid #8A7F71;
display:block;
font-size:12px;
margin-bottom:20px;
padding:3px;
}
select.multiple {
padding:10px;
width:200px;
}
.radio_btns label {
display:inline;
font-size:14px;
font-weight:normal;
margin:0 0 4px 10px;
}
.radio_btns input {
border:medium none;
display:inline;
height:14px;
margin:5px;
padding:5px;
width:14px;
}
.radio_btns {
margin:0 0 12px;
}
.column_wrap {
float:left;
margin-right:100px;
}
.btn {
height:33px;
text-transform:uppercase;
}
div.invalid-form {
height:14px;
}
div.invalid-form > label {
color:#DA3B2D;
font-size:12px !important;
}
.jqmWindow {
background-color:#EEEEEE;
border:1px solid black;
color:#333333;
display:none;
left:50%;
margin-left:-300px;
padding:30px;
position:fixed;
text-align:center;
top:30%;
width:600px;
}
.jqmClose {
margin-top:30px;
}
.jqmOverlay {
background-color:#000000;
}
a.sub_link {
text-decoration:underline;
}
button.submitBtn, button.secondaryBtn, div.submitBtn, div.secondaryBtn, a.submitBtn, a.secondaryBtn {
background-color:transparent;
background-image:url(../images/dc/buttons-all.gif);
background-repeat:no-repeat;
border:0 none;
cursor:pointer;
font-size:14px;
font-weight:bold;
height:33px;
padding:0 25px 0 0;
text-align:center;
}
button.submitBtn span, button.secondaryBtn span, div.submitBtn span, div.secondaryBtn span, a.submitBtn span, a.secondaryBtn span {
background-color:transparent;
background-image:url(../images/dc/buttons-all.gif);
background-repeat:no-repeat;
display:block;
height:33px;
line-height:33px;
padding:0 0 0 25px;
position:relative;
white-space:nowrap;
}
button.submitBtn span, div.submitBtn span, a.submitBtn span {
color:#FFFFFF !important;
}
div.submitBtn, div.secondaryBtn, a.secondaryBtn {
padding-right:22px;
position:relative;
width:250px;
}
button.submitBtn, div.submitBtn, a.submitBtn {
background-position:right -33px;
}
button.submitBtn span, div.submitBtn span, a.submitBtn span {
background-position:left -33px;
}
button.submitBtn:hover, div.submitBtn:hover, a.submitBtn:hover {
background-position:right 0;
}
button.submitBtn:hover span, div.submitBtn:hover span, a.submitBtn:hover span {
background-position:left 0;
}
button.secondaryBtn, div.secondaryBtn, a.secondaryBtn {
background-position:right -99px;
}
button.secondaryBtn span, div.secondaryBtn span, a.secondaryBtn span {
background-position:left -99px;
}
button.secondaryBtn:hover, div.secondaryBtn:hover, a.secondaryBtn:hover {
background-position:right -66px;
}
button.secondaryBtn:hover span, div.secondaryBtn:hover span, a.secondaryBtn:hover span {
background-position:left -66px;
}
a.submitBtn, a.secondaryBtn {
display:block;
margin-left:auto;
margin-right:auto;
text-decoration:none;
}
#ie7 button {
margin-right:20px;
overflow:visible;
width:auto;
}
#ie7 button span {
margin-right:4px;
margin-top:0;
padding-right:8px;
}
a#contestSubmit {
width:242px;
}
a#upgradeAccount {
width:239px;
}
a#upgradeCredit {
width:279px;
}
a#addFunds {
width:132px;
}
a#autoRecharge {
width:170px;
}
.dialog-solid {
margin:13px;
}
.dialog-solid .hd .c, .dialog-solid .ft .c {
font-size:1px;
height:13px;
}
.dialog-solid .ft .c {
height:14px;
}
.dialog-solid h3 {
color:#494949;
}
.dialog-solid .hd {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/dialog-solid/tl.gif) no-repeat scroll 0 0;
}
.dialog-solid .hd .c {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/dialog-solid/tr.gif) no-repeat scroll right 0;
}
.dialog-solid .bd {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/dialog-solid/ml.gif) repeat-y scroll 0 0;
}
.dialog-solid .bd .c {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/dialog-solid/mr.gif) repeat-y scroll right 0;
}
.dialog-solid .bd .c .s {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F9F6EF url(../images/dc/dialog-solid/ms.jpg) repeat-x scroll 0 0;
margin:0 1px;
padding:1em;
}
.dialog-solid .ft {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/dialog-solid/bl.gif) no-repeat scroll 0 0;
}
.dialog-solid .ft .c {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/dialog-solid/br.gif) no-repeat scroll right 0;
}
.dialog-grey {
color:#FFFFFF;
margin:13px;
}
.dialog-grey .hd .c, .dialog-grey .ft .c {
font-size:1px;
height:13px;
}
.dialog-grey .ft .c {
height:14px;
}
.dialog-grey .hd {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/dialog-grey/tl.gif) no-repeat scroll 0 0;
}
.dialog-grey .hd .c {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/dialog-grey/tr.gif) no-repeat scroll right 0;
}
.dialog-grey .bd {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/dialog-grey/ml.gif) repeat-y scroll 0 0;
}
.dialog-grey .bd .c {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/dialog-grey/mr.gif) repeat-y scroll right 0;
}
.dialog-grey .bd .c .s {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#BBBBBB url(../images/dc/dialog-grey/ms.gif) repeat-x scroll 0 0;
margin:0 1px;
padding:1em;
}
.dialog-grey .ft {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/dialog-grey/bl.gif) no-repeat scroll 0 0;
}
.dialog-grey .ft .c {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/dialog-grey/br.gif) no-repeat scroll right 0;
}
.dialog-gradient {
color:#FFFFFF;
margin:13px;
min-width:20em;
}
.dialog-gradient .hd .c, .dialog-gradient .ft .c {
font-size:1px;
height:13px;
}
.dialog-gradient .ft .c {
height:14px;
}
.dialog-gradient .hd {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/dialog-gradient/tl.gif) no-repeat scroll 0 0;
}
.dialog-gradient .hd .c {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/dialog-gradient/tr.gif) no-repeat scroll right 0;
}
.dialog-gradient .bd {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/dialog-gradient/ml.gif) repeat-y scroll 0 0;
}
.dialog-gradient .bd .c {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/dialog-gradient/mr.gif) repeat-y scroll right 0;
}
.dialog-gradient .bd .c .s {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F9F6EF url(../images/dc/dialog-gradient/ms.jpg) repeat-x scroll 0 0;
margin:0 1px;
padding:1em;
}
.dialog-gradient .ft {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/dialog-gradient/bl.gif) no-repeat scroll 0 0;
}
.dialog-gradient .ft .c {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/dialog-gradient/br.gif) no-repeat scroll right 0;
}
.account-wrap {
margin-top:24px;
}
.account-wrap h2 {
margin-bottom:15px;
}
#faq h3, #international-faq h3 {
color:#F00000;
font-weight:bold;
margin:15px 0;
}
#faq > p, #international-faq > p {
clear:none;
line-height:1.5em;
margin:15px 0 !important;
padding:0;
}
a.whats-this {
color:red;
font-size:11px;
margin:0 10px;
}
div.data {
font-size:14px;
margin:8px;
text-align:left;
}
table.data tr {
font-size:12px;
padding:0;
}
table.data tr td {
margin:0 1px 1px 0;
padding:5px 10px;
}
table.data tr th {
background-color:#8A7F71;
color:#FFFFFF;
font-size:14px;
height:2em;
padding:1em 15px 0;
text-align:left;
}
table.data tr.row0 td {
background-color:#EAE7E1;
}
.sub_menu {
clear:both;
height:20px;
padding-left:30px;
}
label {
display:block;
}
div.content-wrap {
clear:both;
padding-top:10px;
}
div.s {
position:relative;
}
span.link {
cursor:pointer;
text-decoration:underline;
}
a.buttonLink {
text-decoration:none;
}
.form_control input, textarea {
padding:5px !important;
width:auto !important;
}
.form_error, #form_error {
width:90% !important;
}
div.form-group {
clear:left;
margin-top:10px;
}
div.form-group-item {
float:left;
margin-right:10px;
margin-top:10px;
}
.ext-el-mask {
background-color:#FFFFFF !important;
}
.page-half-center .form_control input {
width:auto !important;
}
div.page-full div.s div.form_control {
margin:0 auto;
width:409px;
}
.page-thirds-right {
clear:right;
float:right;
margin-right:15px;
min-width:0;
width:263px;
}
.page-thirds-main {
margin-left:30px;
width:556px;
}
.page-half {
float:left;
margin:0 30px;
width:420px;
}
.page-half-center {
margin-left:auto;
margin-right:auto;
width:409px;
}
.page-full {
margin:30px auto;
width:848px;
}
.account_module {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/bg_top_form.png) no-repeat scroll 0 0;
margin:10px;
padding:5px;
}
.module_full {
float:left;
width:100%;
}
.module_half_left {
float:left;
width:428px;
}
.module_half_right {
float:right;
width:440px;
}
.module_half_right div.form_control, .module_half_left .form_control {
width:auto !important;
}
.dialog-half-center {
margin-left:auto;
margin-right:auto;
width:50%;
}
button.submitBtn, button.secondaryBtn, div.submitBtn, div.secondaryBtn {
margin:10px auto;
}
.dash_fullbx_wrap {
float:left;
width:877px;
}
.dash_fullbx {
float:left;
margin-bottom:8px;
width:877px;
}
.dash_fullbx div {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FAFAF8 url(../images/dc/dash_leftbx_bg.jpg) repeat-x scroll center top;
border-left:1px solid #DBDBDB;
border-right:1px solid #DBDBDB;
color:#5F5B5D;
float:left;
line-height:22px;
padding:5px 10px 0 15px;
width:850px;
}
.dash_fullbx div p {
color:#494446;
font-size:18px;
margin-bottom:8px;
}
.dash_fullbx div a {
font-weight:bold;
}
.doc_main {
float:left;
width:640px;
}
.doc_title {
clear:both;
padding-left:0;
padding-top:0;
text-align:right;
width:auto;
}
.doc_attention {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFEEEE none repeat scroll 0 0;
border:2px dashed #F00000;
margin:10px;
padding:10px;
}
.doc_wrap {
clear:both;
line-height:1.5em;
margin-bottom:30px;
padding-left:30px;
}
.doc_wrap table {
border:1px solid #EEEEEE;
margin:15px 0;
width:500px;
}
.doc_wrap table.rest-properties {
margin:15px 0;
width:600px;
}
.doc_wrap th {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#D0D0D0 none repeat scroll 0 0;
font-weight:bold;
padding:5px;
}
.doc_wrap td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 none repeat scroll 0 0;
padding:5px;
}
.doc_wrap caption {
font-style:italic;
text-align:right;
}
ul.doc_list {
list-style-position:outside;
list-style-type:circle;
margin-left:1em;
margin-right:1em;
padding-left:1em;
}
ol.doc_list {
list-style-position:outside;
list-style-type:decimal;
margin-left:1em;
margin-right:1em;
padding-left:1em;
}
.doc_list li {
line-height:1.5em;
margin:0.5em;
}
.side_nav {
border-left:1px solid #ADADAD;
float:right;
margin:5px 5px 5px 15px;
padding:10px;
width:175px;
}
.side_nav li {
margin-top:0;
}
.doc_wrap label {
font-weight:bold;
}
.doc_wrap h3 {
color:#F00000;
font-weight:bold;
}
.doc_wrap h4 {
color:#000000;
font-weight:bold;
}
.forum table {
border:1px solid #EEEEEE;
width:700px;
}
.forum th {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#D0D0D0 none repeat scroll 0 0;
font-weight:bold;
padding:5px;
}
.forum td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 none repeat scroll 0 0;
padding:5px;
}
.forum caption {
font-style:italic;
text-align:right;
}
input:focus, select:focus {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F7FF9A none repeat scroll 0 0;
}
form.search-form {
float:right;
margin-left:30px;
margin-top:28px;
}
form.search-form input[type="text"] {
border:1px solid #D7D7D7;
color:#CCCCCC;
font-size:12px !important;
height:16px !important;
padding:4px;
width:75px !important;
}
form.search-form input[type="text"]:focus {
color:black;
}
form.search-form input {
border:1px solid #D7D7D7;
color:black;
font-size:12px !important;
height:16px !important;
padding:4px;
width:75px !important;
}
div.message {
background-color:#EEEEEE;
border:2px solid #AAAAAA;
color:black;
font-size:16px;
margin:10px 0;
padding:10px;
}
div.message a, div.error a {
font-size:16px;
font-weight:bold;
}
div.error {
background-color:#EEEEEE;
background-image:url(/resources/images/dc/alert.gif);
background-position:8px 8px;
background-repeat:no-repeat;
border:2px solid #F1301F;
color:#F1301F;
font-size:16px;
font-weight:bold;
margin:10px 0;
padding:10px 10px 10px 45px;
}
.note {
font-size:11px;
margin:10px 0;
}
td.key {
color:#F1301F;
line-height:30px;
padding-right:30px;
}
td.value {
line-height:30px;
}
div.tooltip {
cursor:pointer;
font-weight:bold;
min-width:0;
position:absolute;
}
div.tooltip img.close {
height:24px;
position:absolute;
right:-8px;
top:-8px;
width:24px;
}
div.tooltip img.arrow {
height:30px;
left:-30px;
position:absolute;
top:10px;
width:30px;
}
.account-balance {
font-weight:bold;
}
.paging-footer {
text-align:center;
}
.paging-footer .previous-page, .paging-footer .next-page {
color:#CCCCCC;
display:inline;
margin:0 20px;
}
.paging-footer .previous-page a, .paging-footer .next-page a {
color:black;
}
table#upgrade-matrix {
border-collapse:collapse;
}
table#upgrade-matrix tr th {
font-weight:bold;
text-align:center;
}
table#upgrade-matrix tr td .note {
display:inline;
margin:2px;
padding:2px;
}
table#upgrade-matrix tr:last-child td, table#upgrade-matrix tr:last-child th, table#upgrade-matrix tr.last-row td {
border-bottom-width:0;
}
table#upgrade-matrix tr td, table#upgrade-matrix tr th {
border-bottom:1px solid #8A7F71;
font-size:16px;
padding:5px;
}
table#upgrade-matrix .property-name {
font-weight:bold;
}
table#upgrade-matrix .account-trial {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EAE7E1 none repeat scroll 0 0;
}
table#upgrade-matrix .account-full {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#8A7F71 none repeat scroll 0 0;
color:#FFFFFF;
}
table#upgrade-matrix .matrix-property {
text-align:left;
}
.verb {
font-style:italic;
font-weight:bold;
}
.doc_title h1 {
clear:both;
color:#494949;
float:left;
font-size:46.24px;
margin-top:0;
padding-left:30px;
}
.doc_wrap label {
color:#000000;
font-size:19px;
line-height:30px;
}
.rest_wrap h2, .rest_wrap h3, .rest_wrap h4 {
margin:15px 0 10px;
}
.rest_resource_block {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 none repeat scroll 0 0;
margin:15px 0;
padding:10px;
width:auto;
}
.rest_code_block {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 none repeat scroll 0 0;
font-size:10px;
margin:30px 10px;
padding:10px;
width:auto;
}
.resource-type-header {
border-bottom:1px solid black;
margin:20px 0 !important;
width:100%;
}
.doc_indent {
margin-left:15px;
padding-left:10px;
width:auto;
}
.divbutton, .divbutton_secondary {
float:left;
height:42px;
margin:15px auto;
text-align:center;
width:215px;
}
.divbutton a, .divbutton_secondary a {
color:#FFFFFF;
font-size:17px;
font-weight:bold;
line-height:42px;
text-decoration:none;
}
.divbutton a:hover, .divbutton_secondary a:hover {
text-decoration:underline;
}
.divbutton {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/learn_more.jpg) no-repeat scroll 0 0;
}
.divbutton_secondary {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/learn_more_secondary.jpg) no-repeat scroll 0 0;
}
.redBtn, .greyBtn {
border:0 none;
cursor:pointer;
display:inline-block;
font-size:1.3em;
font-weight:bold;
padding:0 25px 0 0;
text-align:center;
}
.redBtn span, .greyBtn span {
color:#FFFFFF;
display:block;
height:33px;
line-height:33px;
padding:0 4px 0 25px;
position:relative;
white-space:nowrap;
}
.redBtn {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/primary_btn_right.png) no-repeat scroll right center;
}
.redBtn span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/primary_btn_left.png) no-repeat scroll left center;
}
redbtn:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/primary_btn_right-hover.png) no-repeat scroll right center;
}
redbtn:hover span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/primary_btn_left-hover.png) no-repeat scroll left center;
}
.greyBtn {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/secondary_btn_right.png) no-repeat scroll right center;
padding:0 25px 0 0;
}
.greyBtn span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/secondary_btn_left.png) no-repeat scroll left center;
height:30px;
line-height:30px;
}
.greyBtn:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/secondary_btn_right-hover.png) no-repeat scroll right center;
}
.greyBtn:hover span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/dc/secondary_btn_left-hover.png) no-repeat scroll left center;
}
.dp-highlighter ol li span, .dp-highlighter ol li {
font-size:12px;
line-height:16px;
}
.doc_left_content {
width:610px;
}
.gradient-700 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:white url(../images/dc/gradient/700px.jpg) repeat-x scroll 0 0;
height:auto !important;
min-height:700px;
}
.gradient-600 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:white url(../images/dc/gradient/600px.jpg) repeat-x scroll 0 0;
height:auto !important;
min-height:600px;
}
.gradient-500 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:white url(../images/dc/gradient/500px.jpg) repeat-x scroll 0 0;
height:auto !important;
min-height:500px;
}
.gradient-400 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:white url(../images/dc/gradient/400px.jpg) repeat-x scroll 0 0;
height:auto !important;
min-height:400px;
}
.gradient-300 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:white url(../images/dc/gradient/300px.jpg) repeat-x scroll 0 0;
height:auto !important;
min-height:300px;
}
.gradient-200 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:white url(../images/dc/gradient/200px.jpg) repeat-x scroll 0 0;
height:auto !important;
min-height:200px;
}
.gradient-100 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:white url(../images/dc/gradient/100px.jpg) repeat-x scroll 0 0;
height:auto !important;
min-height:100px;
}
div.account-balance-wrap {
background-image:url(/resources/images/account/account-balance-box.gif);
background-position:left top;
background-repeat:no-repeat;
clear:both;
height:95px;
margin:0 auto;
overflow:hidden;
width:395px;
}
div.account-balance-wrap div.account-balance {
color:black;
font-size:48px;
font-weight:bold;
line-height:60px;
padding-top:30px;
text-align:center;
}
div.account-balance-footer {
background-image:url(/resources/images/account/account-balance-footer.gif);
background-position:center bottom;
background-repeat:no-repeat;
margin:0 auto;
padding:5px 0;
width:333px;
}
div.account-balance-footer table {
margin:0 auto;
}
div.account-balance-footer table tr td {
font-weight:bold;
}
div.account-balance-footer table tr td span.or {
font-weight:normal;
}
.sidebox {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/resources/images/dc/dialog-sidebox/sbbody-r.gif) no-repeat scroll right bottom;
font-size:100%;
margin:0 auto;
width:280px;
}
.sidebox .boxhead {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/resources/images/dc/dialog-sidebox/sbhead-r.gif) no-repeat scroll right top;
margin:0;
padding:0;
text-align:center;
}
.sidebox .boxhead h2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/resources/images/dc/dialog-sidebox/sbhead-l.gif) no-repeat scroll left top;
color:black;
font-size:1.2em;
font-weight:bold;
line-height:1em;
margin:0;
padding:22px 30px 5px;
}
.sidebox .boxbody {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/resources/images/dc/dialog-sidebox/sbbody-l.gif) no-repeat scroll left bottom;
height:150px;
margin:0;
overflow:hidden;
padding:5px 30px 31px;
position:relative;
text-align:center;
}
.sidebox .boxbody a, .sidebox .boxbody p {
font-size:13px;
}
.sidebox .boxbody p {
margin-bottom:10px;
}
.sidebox .boxbody .boxcontent a {
text-decoration:none;
}
.account-choice-action-box {
margin:15px 0 0;
position:relative;
}
.account-choice-action-box .page-half {
text-align:center;
}
.account-choice-action-box .page-half h1 {
font-size:36px;
}
#doc_menu {
list-style-type:none;
padding-left:10px;
}
#doc_link {
color:#F00000;
font-size:1.2em;
}
.side_nav {
margin:5px;
padding:0;
width:215px;
}
#doc_menu > li {
padding:10px;
}
#doc_menu > li > ul > li, #doc_menu > li > ul > li a {
color:#000000;
font-size:12px;
margin-top:10px;
}
#doc_menu > li > a:first-child {
font-size:16px;
text-decoration:none;
}
#doc_menu > li > a:first-child:hover {
color:black;
}
#doc_menu .menu_selected {
border-bottom:1px solid #ADADAD;
border-top:1px solid #ADADAD;
}
#doc_menu .menu_selected > a {
color:red;
font-weight:bold;
text-decoration:underline;
}
#doc_menu .section {
list-style-type:disc;
}
#doc_menu > li > ul {
padding-left:25px;
}
#doc_menu > li > ul > li > ul {
padding-left:25px;
}
strong {
font-weight:bold;
}
blockquote {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 none repeat scroll 0 0;
margin:15px 0;
padding:10px;
width:auto;
}
blockquote > p {
clear:none;
margin:0;
padding:0;
}
#documentation > ol, #documentation > ol ol, #documentation > ol ul {
list-style-position:outside;
list-style-type:decimal;
margin-left:1em;
margin-right:1em;
padding-left:1em;
}
#documentation > ul, #documentation > ul ul, #documentation > ul ol {
list-style-position:outside;
list-style-type:circle;
margin-left:1em;
margin-right:1em;
padding-left:1em;
}
#documentation > ul > li, #documentation > ol > li {
line-height:1.5em;
margin:0.5em;
}
#documentation > ul, #documentation > ol {
margin:15px 0 15px 15px;
}
#documentation > p {
clear:none;
line-height:1.5em;
margin:15px 0 !important;
padding:0;
}
#documentation, #howto {
margin-right:250px;
}
#documentation table {
width:auto;
}
#documentation h2:first-child, #howto h2:first-child {
border:0 none;
color:#000000;
font-size:36px;
text-align:left;
width:640px;
}
#documentation h2 {
border-bottom:1px solid black;
font-size:28px;
width:100%;
}
#documentation h3, #howto h3, #faq h3, #international-faq h3 {
color:#F00000;
font-weight:bold;
margin:15px 0;
}
#markdown {
padding-left:8px;
}
.syntaxhighlighter {
font-size:12px;
}
#howto p {
clear:none;
line-height:1.5em;
margin:15px 0 !important;
padding:0;
}
#howto ul h2 {
color:red;
float:left;
padding:10px;
}
#howto > ul li ul {
-moz-border-radius-bottomleft:20px;
-moz-border-radius-bottomright:20px;
-moz-border-radius-topleft:20px;
-moz-border-radius-topright:20px;
border:1px solid grey;
margin-bottom:20px;
margin-left:50px;
padding:10px;
}
#navlist {
border-bottom:1px solid #CCCCCC;
margin:0;
padding-bottom:19px;
padding-left:10px;
}
#navlist ul, #navlist li {
display:inline;
list-style-type:none;
margin:0;
padding:0;
}
#navlist a:link, #navlist a:visited {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E8EBF0 none repeat scroll 0 0;
border:1px solid #CCCCCC;
color:#666666;
float:left;
font-size:small;
font-weight:normal;
line-height:14px;
margin-right:8px;
padding:2px 10px;
text-decoration:none;
}
#navlist a#current:link, #navlist a#current:visited {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-bottom:1px solid #FFFFFF;
color:#000000;
}
#navlist a:hover {
color:#FF0000;
}
#graph {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:15px;
-moz-border-radius-bottomright:15px;
-moz-border-radius-topleft:15px;
-moz-border-radius-topright:15px;
background:#F9F6EF none repeat scroll 0 0;
list-style-type:none;
margin:10px 0;
padding:20px 0;
}
#graph img {
width:70px;
}
#graph .client {
float:left;
margin:10px 0 10px 10px;
}
#graph .twilio {
float:right;
margin:10px 10px 10px 0;
}
#graph ul {
list-style-type:none;
margin-left:auto;
margin-right:auto;
padding:0;
width:490px;
}
#graph ul li {
text-align:center;
}
#graph ul li a {
color:#494949;
display:block;
text-decoration:none;
}
#graph ul li a em {
display:block;
font-style:normal;
}
#graph ul li a:hover em {
color:black;
}
#graph ul strong {
color:red;
display:block;
font-size:12px;
padding-bottom:7px;
padding-top:4px;
}
#graph ul .even strong {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/resources/images/howto/arrow_left.jpg) no-repeat scroll 0 0;
padding-right:9px;
text-align:right;
}
#graph ul .odd strong {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/resources/images/howto/arrow_right.jpg) no-repeat scroll 0 0;
padding-left:12px;
text-align:left;
}
#infobox {
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
background-color:#FFFFFF;
border:2px solid #999999;
color:#333333;
margin-left:auto;
margin-right:auto;
padding:5px 20px;
width:580px;
}
#infobox a {
color:#2C75FA;
font-size:12px;
}
#infobox tr {
height:30px;
}
#infobox .difficulty {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/resources/images/howto/difficulty.png) no-repeat scroll 0 0;
padding-left:45px;
}
#infobox .source_code {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/resources/images/howto/source_code.png) no-repeat scroll 0 0;
padding-left:45px;
}
#infobox .spacer {
width:30px;
}
.infobox_headers {
font-size:14px;
font-weight:bold;
}
#infobox td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
text-align:center;
}
