/* TAG STYLES */
a {
   color:#308ACF;
   text-decoration: none;
}
a:hover {
   text-decoration: underline;
}
ul {
   list-style:disc;
}
body {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 80%;
   color: #4a4a4a;
   background-color: #FFFFFF;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
}


/* MAIN DOCUMENT DISPLAY STYLES */
.button {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 70%;
   font-style: normal;
   font-weight: normal;
   line-height: 130%;
   color: #4a4a4a;
   border-width: 1px;
   border-style: solid;
   border-color: black;
}
.bigButton {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 90%;
   font-style: normal;
   font-weight: bold;
   line-height: 130%;
   color: #4a4a4a;
   border-width: 1px;
   border-style: solid;
   border-color: black;
}
.archiveTitle {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 80%;
   font-style: normal;
   font-weight: bold;
   line-height: 120%;
   color: #305066;
}
.archiveText {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 70%;
   font-style: normal;
   font-weight: bold;
   line-height: 120%;
   color: #333333;
}
.updateTitle {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 80%;
   font-style: normal;
   font-weight: bold;
   line-height: 120%;
   color: #305066;
}
.updateText {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 70%;
   font-style: normal;
   font-weight: bold;
   line-height: 120%;
   color: #333333;
}
.noteNumber {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 60%;
   font-style: normal;
   font-weight: bold;
   line-height: 80%;
   color: #FFFFFF;
}
.noteNumberArchive {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 70%;
   font-style: normal;
   font-weight: bold;
   line-height: 120%;
   color: #333333;
}
.title {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 140%;
   font-style: normal;
   font-weight: bold;
   line-height: 120%;
   color: #333333;
}
.date {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 70%;
   font-style: normal;
   font-weight: normal;
   line-height: 120%;
   color: #333333;
}
.authors {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 70%;
   font-style: normal;
   font-weight: normal;
   line-height: 120%;
}
.summary {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 80%;
   font-style: normal;
   font-weight: normal;
   line-height: 120%;
   color: #333333;
}
.rightColText {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 60%;
   font-style: normal;
   font-weight: normal;
   line-height: 120%;
}
.rightColTextPlain {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 60%;
   font-style: normal;
   font-weight: normal;
   line-height: 120%;
   color: #333333;
}
.buyText {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 90%;
   font-style: normal;
   line-height: 130%;
   color: #333333;
}
.sideHeader {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 60%;
   line-height: 90%;
   font-style: normal;
   font-weight: bold;
   color: #333333;
} 
.sidecontentText {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 60%;
   font-style: normal;
   font-weight: normal;
   line-height: 120%;
   color: #333333;
   vertical-align: top;
}
.errorText {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 85%;
   font-style: normal;
   font-weight: bold;
   line-height: 150%;
   color: #FF0000;
}

 .errorTxtSmall {
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 85%;
      font-style: normal;
      font-weight: normal;
      line-height: 130%;
      color: #ff0000; }
      
.header {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 80%;
   font-style: normal;
   font-weight: bold;
   line-height: 120%;
}
.contents {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 80%;
   font-style: normal;
   font-weight: normal;
   line-height: 120%;
}
.topics {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 85%;
   font-style: normal;
   font-weight: normal;
   line-height: 120%;
   color: #4a4a4a;
}
.folder {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 85%;
   font-style: normal;
   font-weight: normal;
   line-height: 120%;
   color: #4a4a4a;
}
.disclaimer {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 85%;
   font-style: normal;
   font-weight: normal;
   line-height: 120%;
   color: #999999;
}
.resource {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 70%;
   font-style: normal;
   font-weight: normal;
   line-height: 120%;
   color: #FFFFFF;
}
.hiliteText {
   font-family:verdana,arial,helvetica;
   color:#000000;
   background-color: #D1FF56;
}
.phonelistGray {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 55%;
}

/* COMPARISON COLUMN INCLUDE STYLES */
.ccLevel {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 80%;
   font-style: normal;
   font-weight: bold;
   line-height: 120%;
   background-color: #FFFFFF;
}
.ccHeader {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 80%;
   font-style: normal;
   font-weight: normal;
   line-height: 120%;
   background-color: #E7E7E7;
}
.ccAllCheckBox {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 80%;
   font-style: normal;
   font-weight: normal;
   line-height: 120%;
   background-color: #E7E7E7;
}
.ccRow {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 80%;
   font-style: normal;
   font-weight: normal;
   line-height: 120%;
}
.ccViewingProducts {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 80%;
   font-style: normal;
   font-weight: bold;
   line-height: 120%;
   background-color: #FFFFFF;
}


/* LOG AND REG INCLUDE STYLES */
.lrText {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 80%;
   font-style: normal;
   font-weight: normal;
   line-height: 120%;
   color: #4a4a4a;
}
.lrHeader {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: bold;
   color: #4a4a4a;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 15px;
}
.lrIdPwField {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 70%;
   font-style: normal;
   font-weight: normal;
   line-height: 120%;
   width: 150px;
   color: #4a4a4a;
   border-style: solid;
   border-width: 1px;
}
.lrHeadingWhite {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 80%;
   color: #FFFFFF;
}
.lrPhonelistWhite {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 60%;
   color: #FFFFFF;
}
.lrPhonelistGray {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 60%;
}


/* FORWARD DOCUMENT INCLUDE STYLES */
.fdHeader {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 90%;
   font-style: normal;
   font-weight: bold;
   color: #4a4a4a;
   margin-top: 15px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 10px;
}
.fdLegalInfo {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: normal;
   line-height: 120%;
   color: #4a4a4a;
   margin-top: 10px;
   margin-right: 10px;
   margin-bottom: 0px;
   margin-left: 10px;
}
.fdInstructions {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 70%;
   font-style: normal;
   font-weight: bold;
   line-height: 120%;
   color: #4a4a4a;
   margin-top: 15px;
   margin-right: 10px;
   margin-bottom: 0px;
   margin-left: 0px;
}
.fdFieldHeader {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 80%;
   font-style: normal;
   font-weight: normal;
   line-height: 120%;
   color: #4a4a4a;
   margin-top: 5px;
   margin-right: 0px;
   margin-bottom: 5px;
   margin-left: 10px;
}
.fdRecipientField {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 80%;
   font-style: normal;
   font-weight: normal;
   line-height: 120%;
   width: 310px;
   color: #4a4a4a;
   border-style: solid;
   border-width: 1px;
}
.fdMessageField {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 75%;
   font-style: normal;
   font-weight: normal;
   line-height: 120%;
   height: 110px;
   width: 310px;
   color: #4a4a4a;
   border-style: solid;
   border-width: 1px;
}

.secondcol {/* 2nd column padding*/
  padding: 0 5px 0 0;  	
}

.disable {
   color: #CCCCCC;
}

/* added 20070514 seano */
	ul.bullets_no { padding: 0; margin: 0; }
	ul.bullets_no li { padding: 0; margin: 0; list-style-type: none; }
	
/* added 20090713 seano */	 
	blockquote.docd_quote { width: 96%; border-top:1px solid #CCCCCC; color:#4A4A4A;  font-size: 14px;  font-weight:bold; margin:6px 10px 2px 10px; padding:6px 16px 4px 16px;  clear:both;  }
   cite.docd_cite {border-bottom:1px solid #CCCCCC; color:#4A4A4A; font-size: 12px;  font-weight:normal; margin: 0 10px 6px 10px; padding:0 16px 10px 16px; font-style: normal;  text-align: right; width: 96%; display:block; }
	
	
/*  AMR additions 20100311 */

#z2_contentside div.z2_area .inline_citation { border-bottom: solid 1px #ccc; padding: 12px 14px 16px 18px; margin: 14px;
background-repeat:repeat-x; background-position: 0px 0px; background-image:url(/it/images/attributes/docDgrayGrad.gif); font-size: 11px; 
} /* /imageserver/gartner/images/docdisplay/docDgrayGrad.gif */
#z2_contentside div.z2_area .inline_citation h3 { font-size: 1em; } 
#z2_contentside div.z2_area .inline_citation h4 { font-size: 12px; font-family: Verdana, Arial,sans-serif; } 
#z2_contentside div.z2_area .inline_citation p { font-size: 11px; }
#z2_contentside div.z2_area .inline_citation ul.inline_cite_bullets li { list-style-type: disc;   padding:0 6px 6px 0; margin: 4px 0px 4px 10px;    font-size: 11px;  } 
#z2_contentside div.z2_area .inline_citation ul.inline_cite_bullets {  padding:  2px 0px 1px 10px;  margin: 4px 0px 4px 10px;  } 
.inline_cite_img {width: 620px; overflow: auto;  }

/* end documentdisplay.css */


