body { background-color: #808080; background-image: url(/developer/resources/developer/en/images/background.jpg); background-repeat: repeat-x; margin-left: 0px; margin-top: 0px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px;}
h2  {font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; font-size:12px;}
h1  {font-family:Arial, Helvetica, sans-serif; color:#20466D; font-weight:bold; font-size:19px;}
h3  {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size:11px; text-align:left; padding-left:0px; margin-left:0px;}

A:link         { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0089CC; }
A:visited      { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0089CC; }
A:active       { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0089CC; }
A:hover        { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0089CC; }

.navImage {vertical-align: bottom;padding-bottom:0px; margin-bottom:0px; padding-right:0px; padding-left:0px; margin-right: -3px; text-align:left; z-index: -1}
.navImageOn {vertical-align: bottom;padding-bottom:0px; margin-bottom:-1px; padding-right:0px; padding-left:0px; margin-right: -3px; text-align:left;position:relative; z-index: 1}


.footer {font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; text-align: left; font-size:9px; text-decoration:none;}
.footer A:link {font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;  text-align: left; font-size:9px; text-decoration:none;}
.footer A:visited {font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; text-align: left; font-size:9px; text-decoration:none;}
.footer A:active  {font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; text-align: left; font-size:9px; text-decoration:none;}
.footer A:hover   {font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;  text-align: left; font-size:9px; text-decoration:none;}


.bodyText{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px;}

.titledBox          { background-color:#FFFFFF; margin-bottom:30px; }
.titledBoxTitle2     { color:#FFFFFF; background-color:#003366; padding:6px 0px 4px 0px; font-weight:bold; font-size:10px; }
.titledBoxContent   { padding:15px; padding-bottom:30px; border:1px solid #003366; border-bottom-width:2px; }

.sectionHeader{font-family:Arial, Helvetica, sans-serif; color:#20466D; font-weight:bold; font-size:19px;}
.subHeader{font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; font-size:12px;}
.faqHeader{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size:10px; text-align:left; padding-left:0px; margin-left:0px; padding-bottom:0px; margin-bottom:0px;}


.developerLink   A:link    { color:#7998DF; font-size:10px; text-decoration:underline; }
.developerLink   A:visited { color:#7998DF; font-size:10px; text-decoration:underline; }
.developerLink   A:active  { color:#7998DF; font-size:10px; text-decoration:underline; }
.developerLink   A:hover   { color:#7998DF; font-size:10px; text-decoration:underline; }

.homeBottomLeft {height:160px;width:20px;text-align:right;background-color:#000000; margin-bottom:5px; margin-top:5px;}
.homeBottom {height:20px;width:750px;text-align:top;background-color:#000000}
.homeBottomRight {height:160px;width:20px;text-align:left;background-color:#000000; margin-bottom:5px; margin-top:5px;}
.homeBottomCols {height:160px;width:750px;text-align:right;background-color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#CDCDCD; margin-bottom:5px; margin-top:5px;}

.homePanorama {height: 260px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#000000;}

.sidebar       {width:230px;float:right; margin-bottom:0px; padding-bottom:0px; height:100%; margin-top:45px; background-color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#CDCDCD; padding-left:15px; padding-top:15px;}
.sidebarText   {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF}
.sidebarHeader {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#0089CC;}
.sidebarBottom {height:20px;width:230px; padding-left:15px; text-align:top;background-color:#000000}
.sidebarRight  {width:20px;text-align:left;background-color:#000000; padding-top:0px;margin-top:0px;padding-bottom:15px;}
.sidebarLink   A:link    { color:#0D85C1; text-decoration:underline; }
.sidebarLink   A:visited { color:#0D85C1; text-decoration:underline; }
.sidebarLink   A:active  { color:#0D85C1; text-decoration:underline; }
.sidebarLink   A:hover   { color:#0D85C1; text-decoration:underline; }

.titledBoxMain { border-right-width: 1px; border-bottom-width: 2px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #003466; border-right-color: #003466; border-bottom-color: #003466; border-left-color: #003466; background-image:url(/developer/resources/developer/en/images/headlineTable_bg.jpg); margin: 10px; }
.titledBoxTitle  { color:#FFFFFF; background-color:#003366; font-weight:bold; font-size:10px; text-transform:uppercase; height:21px; }
.breakoutBox {	font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #F2F2F2;	padding: 10px;}

/* Forms */
.formLabel          { width:160px; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px; color:#000000; white-space:nowrap; text-align:left; padding-left:10px; vertical-align:top; }
.formLabelLeft	    { font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px; font-weight:bold; color:#000000; white-space:nowrap; text-align:left; vertical-align:top;  }
.formLabelLeftWrap  { font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px; font-weight:normal; color:#000000; text-align:left; vertical-align:top; white-space:normal; width:375px; }
.formLabelCenter    { font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px;  font-weight:bold; color:#000000; white-space:nowrap; text-align:center; vertical-align:top;  }
.formInput 	    { font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px; font-weight:normal; color:#000000; white-space:nowrap; text-align:left; width:100%; }
.formInputWrap	    { font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px; font-weight:normal; color:#000000; white-space:normal; text-align:left; vertical-align:top; width:375px;}
.formError 	    { width:800px;font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px; font-weight:normal; color:#CC0000; text-align:left; padding-top:0px; padding-bottom:0px; }
.formErrorDiv 	    { width:800px;background-color:#ffffff;  }
.formErrorDivMedium { width:500px;background-color:#ffffff;  }
.formSuccess        { font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px; font-weight:normal; color:#006600; text-align:left; }
.formErrorLarge     { width:400px; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px; line-height:140%; font-weight:normal; color:#FFFFFF; text-align:left;  }
.formErrorSmall     { font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:9px;  font-weight:normal; color:#FFFFFF;  }
.formSuccessLarge   { font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px; font-weight:normal; color:#003366; text-align:left; }
.formButtons        { display:block; white-space:nowrap; text-align:center; vertical-align:top; }
.formInfo	    { font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px; line-height:140%; font-weight:normal; color:#000000; }
.formInfoLabel	    { font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px; font-weight:bold; color:#666666; white-space:nowrap; text-align:right; vertical-align:top; }
.formInfoInput	    { font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px; font-weight:normal; color:#000000; text-align:left; vertical-align:top; }
.formHeaderLabel    { font-size:10px; line-height:140%; font-weight:bold; color:#666666; white-space:nowrap; text-align:right; vertical-align:top; }
.formHeaderInput    { font-size:10px; line-height:140%; font-weight:bold; color:#666666; white-space:nowrap; text-align:left; vertical-align:top; }
.formRequired	    { background-image: url(/developer/resources/developer/en/imagesMisc/required2.gif); width:8px; height:16px; text-align:right;}
.formRequiredRed    { background-image: url(https://a248.e.akamai.net/7/248/528/unknown/www.j2global.com/developer/resources/developer/en/imagesMisc/requiredError.gif); width:8px; height:16px; text-align:right;}
.formRequiredRed    { font-size:10px; line-height:140%; font-weight:normal; color:#CC0000; }
.formButtons        { border:0px solid #003366; }
.textInput         { font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px; font-weight:normal; color:#000000; white-space:nowrap; text-align:left; width:140px; }
.formErrorJavascriptTable {background-color:#FF0010; border:1px solid #FFFFFF; width:325px; margin-bottom:10px;}
