/* CSS Document */

.InfoCase { margin-bottom: 50px; }
.InfoCase .Progress { font-size: 14px; color: #000; }
.InfoCase p { font: normal 14px/16px Arial, Helvetica, sans-serif; }
.InfoCase .Crack p { font: normal 14px/18px Arial, Helvetica, sans-serif; text-align: center; }
.InfoCase li { font: normal 14px/16px Arial, Helvetica, sans-serif; list-style: disc; }



pre { border: 1ps solid #000000; background-color: #eeeeee; padding: 8px; }

div.MethodDescription,
div.MethodDescription p { text-align: left; vertical-align: top; background-color: #f5f5f5; font-size: 18px; font-weight: normal; line-height: 24px; color: #333333; }

div.MethodDescription {padding: 10px;}
div.MethodDescription p {padding: 0px; margin-bottom:10px; margin-top:0px }

.PendingMethod { border: 1px solid #ff0000; background-color: #ffeeee; padding: 8px; font-size: 18px; }

#Explorer table { font: 12px Arial, Helvetica, sans-serif; margin-right: 0px; margin-left: 0px; }
#Explorer tr { vertical-align: top; }
#Explorer td { border-bottom: 1px solid #E5E5E5; padding: 10px; }
#Explorer th { text-align: left; padding-left: 5px; padding-bottom: 5px; }
#Explorer p { margin-bottom: 10px; }
#Explorer h4 { font: 11px Arial, Helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px; color: #666666; }
#Explorer h6 { margin-bottom: 0px; padding-bottom: 0px; }

.Keys { margin-top: 20px; margin-bottom: 30px; width: 760px; }
.Keys tr { vertical-align: top; }
.Keys th { padding: 5px; background-color: #000; color: #fff; font-weight: bold; font-size: 20px; }
.Keys td { padding: 10px 5px 5px 10px; }
.Keys h3 { margin-top: 5px; }

.CommercialCase { width: 600px; margin-right: 70px; margin-bottom: 50px; margin-left: 70px; }

#commercialwarning { font-size: 12px; padding:30px; font-weight:normal; padding-top: 1px; padding-bottom:5px; padding-left:50px;
background:  #FBFFCC url(http://l.yimg.com/www.flickr.com/images/icon_alert_big.png) no-repeat 10px 10px;  width: 500px;}

.ApiUndocumented { color: red; }


/* Auth Page */

#auth h1 {padding-left:60px;padding-top:10px;position:relative;margin-top:30px;}
#auth h1 img {position:absolute;left:0px;top:0;}
* html #auth h1 img {left: -60px;;}
   .authHead {background:#ffffcc url(http://l.yimg.com/www.flickr.com/images/icon_key_onyellow.png) 5px 10px no-repeat;padding:10px 10px 10px 60px;margin-top:20px;float:left;width:690px;_width: 760px; }
   .authHead h2 {font-weight:bold;font-size:14px;margin:0}
   .authHead p {margin:4px 0 0 0;color:#c21010}
   .authHead .authPartner {color:#000}
   .authPartner em {color: #30a91c;font-style: normal;}

.authDetails {float:left;width:760px;margin-top:10px;_margin: 20px 0 0 0;}
.authDetails p, .authDetails li {font-size:14px}
.authDetails .authPerms {width:455px;padding-left:25px;float:left;}
p.authSupp {font-size: 12px;margin-top:40px;}
span.authGoBack {font-size:12px}

.authAbout {width:200px;float:right;margin-right:50px;_margin: 0 25px 0 0;}
.authAbout h4 {margin-bottom:0}
.authAbout p {margin:0;font-size:12px}

