BODY {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
}

td {font-size: 90%;}

.hidelabel {display: none; }

.textColor {
	color: #225AA5;
}

.navMenuColor {
	background-color: #225AA5;
}
.highlightColor {
	background-color: #0066CC;
}

BLOCKQUOTE {
	margin-left: 5;
	margin-top: 5;
}

A {
	color: #225AA5;
}

A:visited {
	color: #000000;
}

OL {
	list-style-position: outside;
	line-height: 125%;
        font-size: 14px;

}

UL {
	list-style-position: outside;
	list-style-image: url(Images/GUI/bullet.gif);
	list-style-type: square;
	line-height: 125%;
        font-size: 14px;
}

.header_1 {
        font-size: 140%;
        font-weight: bold;
        color: #0059BF;
        margin-bottom: 5;
        font-style: normal;
}

.header_2 {
        font-size: 110%;
        font-weight: bold;
        color: #0059BF;
        margin-bottom: 5;
        font-style: normal;
}

.header_3 {
        font-size: 100%;
        font-weight: bold;
        color: #0059BF;
        margin-bottom: 5;
        font-style: normal;
}

.header_4 {
        font-size: 95%;
        font-weight: bold;
        color: #0059BF;
        margin-bottom: 5;
        font-style: normal;
}

.header_5 {
        font-size: 80%;
        font-weight: bold;
        color: #0059BF;
        margin-bottom: 5;
        font-style: normal;
}

.headerBar {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	padding-left: 10;
	background-color: #0066CC;
}

.searchTerm {
        font-size: 10px;
        color: #006699;
}

a.searchTerm:visited {
        font-size: 10px;
        color: #000000;
}

a.searchTerm {
        font-size: 10px;
        color: #006699;
        text-decoration: none;

}


.searchTermCount {
	font-size: 10px;
	color: #000000;
}

.descriptText {
        font-size: 11px;
        color: #0066CC;
        font-weight: bold;
}

.calloutTitle {
        font-size: 11px;
        font-weight: bold;
        color: #ffffff;
        text-align: center;
        background-color: #407ABF;
}

.callOut {
	font-size: 11px;
	color: #006699;
	font-weight: bold;
	line-height: 10px;
	text-decoration: none;
}

A.callOut {
	color: #006699;
}
A.callOut:visited {
	color: #000000;
}

.menuLevel1 {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
A.menuLevel1 {
	color: #FFFFFF;
}

A.menuLevel1:visited {
	color: #FFFFFF;
}

A.menuLevel1:hover {
	color: #FFC600;
}

.toolBar {
	font-size: 10px;
	color: #FFC600;
	text-decoration: none;
}

A.toolBar:visited {
        color: #FFC600;
}

A.toolBar:hover {
	color: #FFFFFF;
}

.title {
	font-size: 100%;
	font-weight: bold;
	color: #000000;
}

.italicText {
	font-weight: normal;
	font-style: italic;
}

.boldText {
	font-weight: bold;
}

.smallText {
	font-size: 11px;
	color: #006699;
	font-weight: normal;
}
.smallTextBold {
	font-size: 11px;
	color: #006699;
	font-weight: bold;
}

.footerText {
	font-size: 75%;
	font-weight: normal;
	color: #006699;
}

.suppLink {
        font-size: 11px;
        color: #006699;
        font-weight: bold;
        line-height: 10px;
        text-decoration: underline;
}

A.suppLink {
        color: #006699;
}
A.suppLink:visited {
        color: #000000;
}

pre.fixFont {
           font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	font-weight: normal;
}

a.navsmall {
        font-family:  Arial, Verdana, "Sans-serif";
        font-size: x-small;
        font-weight: 500;
        color: #006699;
        text-decoration: none
}
a.navsmall:hover {text-decoration: underline; background-color: #eeeeee;}

a.navsmall:visited {color: #666666}

.textsmall {
        font-family:  Arial, Verdana, "Sans-serif";
        font-size: x-small;
        font-weight: 500;
        color: #000000;
        text-decoration: none
}

.breadCrumb {
        font-size: 65%;
        font-weight: bold;
        color: #000000;
        margin-bottom: 5;
        font-style: normal;
}
.highlightsearch {
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        font-weight: bold;
        font-variant: normal;
        background-color: #FFFF99;
}

 .textrecord  {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
 }

 a.textrecord:hover  {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: underline;
 font-color: #0066CC;
 }


 .field  {
 font-family:Arial, Helvetica, sans-serif;
 font-style: normal;
 font-size: 12px;
 font-weight: bold;
 color: #0033FF;
 text-decoration: none;

 }

 a.field:hover  {
 font-family:Arial, Helvetica, sans-serif;
 font-style: normal;
 font-size: 12px;
 font-weight: bold;
 color: #0066CC;
 text-decoration: underline;
 }
 .txt
 {
 FONT-WEIGHT: normal;
  FONT-SIZE: 10.5pt;
     COLOR: #000000;
     FONT-FAMILY: Arial, Helvetica, sans-serif
 }

 .cursive{
 font-size: 12px;
 font-family: "Lucida Handwriting", "Script MT Bold", "Rage Italic";
 color: #CC3399;
 text-decoration: none;
 font-style: normal;
 }

 a.cursive:hover{
 font-size: 12px;
 font-family: "Lucida Handwriting", "Script MT Bold", "Rage Italic";
 color: #00CC66;
 text-decoration: underline;
 font-style: normal;
 }

 .smallBold{
         font-family: Arial, Helvetica, sans-serif;
         font-size: 12px;
         color: #0066CC;
         text-decoration: none;
       }
 a.smallBold:visited {text-decoration: none;
                      color: #0066CC;  }
 a.smallBold:hover {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 12px;
         color: #00CC66;
         text-decoration: underline;
}
 .summarylink{
         font-family: Arial, Helvetica, sans-serif;
         font-size: 12px;
         color: #000000;
         text-decoration: none;
 }

 a.summarylink:hover {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 12px;
         color: #0066CC;
         text-decoration: underline;
 }

 .texttabs {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #0066CC;
 text-decoration: underline;
 }

 .texttabs:hover  {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: underline;
 font-color: #0066CC;
 color: #00CC33;
 }

 a.texttabs:visited {text-decoration: underline;
                      color: #0066CC;  }


 .mediumText {
         font-size: 14px;
         color: #000000;

 }

.breadCrumbtxt {
        font-size: 65%;
        font-weight: bold;
        color: #000000;
        margin-bottom: 5;
        font-style: normal;
}


/* Curved cutout Borders*/

.curved {
  background: transparent; 
  width:650px;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  }
.curved h1, .curved h2, .curved p, .curved pre, .curved ul{
  margin:0 10px;
  }
.curved h1 {
  padding-bottom:12px;
  font-size:20px;
  color:#0059bf;
  }
.curved h2 {
  padding-top:12px;
  font-size:16px; 
  color:#0059bf;
  }
.curved p {
  padding-bottom:0.5em;
  margin-left: 25px;
  }
.curved pre {
  padding-bottom:0.5em;
  margin-left: 25px;
  }
.curved ul {
  list-style-position: outside;
  list-style-image:  url(../images/bullet.gif);
  list-style-type: square;
  line-height: 120%;
  margin-left: 27px;
}
.curved .b1 {
  display:block; 
  overflow:hidden; 
  height:1px;
  margin:0 5px; 
  background:#999;
  font-size:1px;
  }
.curved .b2 {
  display:block; 
  overflow:hidden; 
  height:1px;
  margin:0 3px; 
  background:#ffffff; 
  border-left:2px solid #999; 
  border-right:2px solid #999; 
  font-size:1px;
  }
.curved .b3 {
  display:block; 
  overflow:hidden; 
  height:1px; 
  background:#ffffff; 
  border-left:1px solid #999; 
  border-right:1px solid #999; 
  margin:0 2px;
  font-size:1px;
  }
.curved .b4 {
  display:block; 
  overflow:hidden; 
  height:2px; 
  background:#ffffff; 
  border-left:1px solid #999; 
  border-right:1px solid #999; 
  margin:0 1px; 
  border-width:0 1px 0 1px;
  font-size:1px;
  }

.curved .boxcontent {
  display:block; 
  background:#ffffff; 
  border:0 solid #999; 
  border-width:0 1px;
  }


A.datacentersubkeyword {
   font-weight: normal;
   font-size: 85%;
}

#content table.alternate {
    font-family: Arial, Helvetica, sans-serif;
    padding: 0px;
    text-decoration: none;
    background-color: #E3E6EF;
    width: 760px;
}


#content table.alternate a {
    font-family: Arial, Helvetica, sans-serif;
    padding: 0px;
    text-decoration: none;
    width: 760px;
}



#content table.alternate td {
    color: black;
}
#content table.alternate tr.d0 td {
    background-color: #DBDDEE;
    color: #0066CC;
    font-weight: bold;
}

#content table.alternate tr.d1 td {
    background-color: #E3E6EF;
    color: #0066CC;
    font-weight: bold;
}














