/* Consult cssexplain.htm for explanation of all of these CSS rules.           */
/* =========================================================================== */

/* What:          Page Appearance rules                                        */
/* ----------------------------------------------------------------------------*/
body              {
	color: #123567;
	background-image: url(../imagesnewheader/bg_blue.jpg);
	background-repeat: repeat-x;
}   
/*   background-image: url('/images/bkgd.jpg');background-attachment: fixed */
body, dl, dt, dd, ul, ol, li, td, th, .text      
                  {
	color: #123567;
	font-size: 9pt;
	font-family: verdana, arial, geneva, sans-serif;
}  
.gc               { color: #006600; font-weight: bold }  
h1,h3,h4,h5,h6 .text      
                  { color: #123567; font-size: 11pt; 
                    font-family: verdana, arial, geneva, sans-serif; } 
h2    
                  { color: #123567; font-size: 10pt; 
                    font-family: verdana, arial, geneva, sans-serif; } 
hr                { color: #123567 }
.field            { background: #999999 }
a:link, a:visited { color: #123567; font-weight: bold }
a:hover           { color: #123567; background: #F4D500; font-weight: bold }
.smallfortable    { color: #123567; font-size: 8pt; 
                    font-family: verdana, arial, geneva, sans-serif; }
.ultrasmall       { color: #123567; font-size: 7pt; 
                    font-family: verdana, arial, geneva, sans-serif; }

.newstable {background-image:url(../images/trame.jpg)}

.newstableheader       {

	text-align:left;
	background-image:url(../images/trame.jpg);
	font-size: 20pt;
	color: #FFFFFF;
	font-family: verdana, arial, geneva, sans-serif;
}

.newstabletitle       {

	text-align:left;
	font-size: 14pt;
	color: #123567;
	font-family: verdana, arial, geneva, sans-serif;
}

.newstabletext       {
	text-align:left;
	font-size: 9pt;
	color: #123567;
	font-family: verdana, arial, geneva, sans-serif;
}

.newssign      {
	text-align:left;
	font-size: 9pt;
	color: #F00;
	font-family: verdana, arial, geneva, sans-serif;
	font-style: bold
}

.sectionfooter {
	text-align:left;
	font-size: 8pt;
	color: #FFFFFF;
	font-family: verdana, arial, geneva, sans-serif;
	font-style: bold;
	link-color: #FFFFFF; 
	outline-color: #0F0;
}
/* What:          Page Titles, Headers, Important Info, Generic Font Sizing    */
/* ----------------------------------------------------------------------------*/
.pagetitle        { color: #000000; font-size: 22pt }
.subtitle         { color: #006600; font-size: 22pt }
.sitetitle        { color: #000080 }

.mainheading      { font-size: 15pt; color: #000066; background-color: #7CADB4; 
                    font-family: arial, geneva, sans-serif; font-weight: bold }   
.subheading       { font-size: 13pt; color: #009999; font-weight: bold }   
.l3heading        { color: #660000; font-weight: bold }

.alert, .quotation{ background-color: #ffff66; color: #000000 }
.alert2           { background-color: #ffffff; color: #000000; font-style: normal }
.magicword        { color: #ff0000; font-weight: bold }
.unselected       { color: #999999 }

.smalltext        { font-size: 9pt }
.largetext        { font-size: 15pt }

/* What:          Specific Page Titles, Headers and Subheaders, and Font       */
/* ----------------------------------------------------------------------------*/
.indexsitetitle   { color: #006600; font-size: 16pt }
.colheaders       { font-size: 14pt; color: #ffffff; text-decoration: none }
.entityheader     { font-size: 10pt; color: #006600; font-weight: bold }
.taghead          { font-size: 13pt; color: #003333 }
.attribhead       { font-size: 13pt; color: #006600 }
.supporthead      { font-size: 13pt; color: #ff0000 }
.tagindexhead     { font-size: 22pt; border: medium solid #009900; padding:0px }
.example          { background-color: #D2B48C; border: thin solid #000099; padding:5px }

/* What:          Meaningful HTML/CSS syntax                                   */
/* ----------------------------------------------------------------------------*/
.tagname       { color: #000066; font-weight: bold }
.tagattrib     { color: #660000 }
.selector      { color: #660000; font-weight: bold }
.property      { color: #006600; font-weight: bold }

/* What:          Specification/Browser Support Information                    */
/* ----------------------------------------------------------------------------*/
.firstsupport  { font-style: italic; font-weight: bold; color: #990000; 
                 background-color: #3CB371 }
.support       { color: #990000; color: #ffffff; background-color: #3CB371 }
.nosupport     { color: #999999 }
.colorname     { color: #660000; font-size: xx-small }
.colorvalue    { color: #000000; font-size: x-small }

/* What:          Special rules                                                */
/* ----------------------------------------------------------------------------*/
.relevant     { color: #000066; font-weight: bold }
a.relevant    { color: #006666; font-weight: bold }
.external     { color: #009900 }
