
/*    SITE STYLES     */

body {
	/* width: 800px; */
	/* overflow-x: hidden; */
	background-color: white;
	font-family: Verdana, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 130%;
}

a:link, a:visited {
	font-weight: normal;
	color: #CD661D;
	text-decoration: underline;
}
a:hover, a:active {
	color: orange; 
	text-decoration: none;
}


/*    HEADLINE STYLES     */

h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
h1 {
	font-size: large;
	margin-top: 0;
	margin-bottom: 0;
	text-transform: uppercase;
	color: #CD661D;
}
h2
{
	font-size: 15px;
	font-weight: bold;
	margin: 25px 0px 2px 0px;
	padding-right: 8px;
	letter-spacing: 1px; 
	text-align: left;
	line-height: 100%;
	background-color: transparent;
	color: #712503; 
	text-transform: capitalize;
}
h2.old
{
	font-size: medium;
	font-weight: bold;
	margin: 20px 0px 0em 0px;
	letter-spacing: 1px; 
	text-align: left;
	line-height: 100%;
	color: #FFFFFF;
	background-color: navy;
	padding: 5px 0px 5px 12px;
	/*	color: black; */
	text-transform: capitalize;
}
h2.home
{
	font-size: 9pt;
	font-style: italic;
	font-weight: bold;
	margin: 0 0 1em 0em;
	letter-spacing: 2px;
	text-align: center;
	line-height: 100%;
	color: #3782c8;
	background-color: white;
	/* padding: 5px 0 5px 12px; */
	/*	color: black; */
	text-transform: none;
}
h3
{
	font-size: 10pt;
	font-weight: normal;
	margin: .5em  0 .33em 0px;
	padding: 4px 0 4px 8px;
	letter-spacing: 1px;
	text-decoration: none;
	color: lemonchiffon;
	background-color: #712503;
/*	background-color: #0055ff; */
}
 h3 a:link, h3 a:visited
 {
   color: inherit;
   text-decoration:none;
   }
h3 a:hover, h3 a:active
 {
   color: inherit;
   text-decoration:underline;
   }
h4 a.name, h3 a.name
{
  color: inherit;
  text-decoration:none;
}
h4
{
	font-size: 9pt;
	margin: .5em 0 0em 0;
	padding: 0px;
	letter-spacing: 0em;
	font-weight: bold;
	text-align: left;
	color: #712503;
	font-variant: normal;
}
h4.quicklinks
{
	font-size: xx-small;
	margin: .0em 0 .2em 0;
	padding: 1px 0px 1px 3px;
	letter-spacing: 0em;
	font-weight: bold ;
	text-align: left;
	background-color: #712503;
	color: lemonchiffon;
	font-variant: normal;
}


/*    PAGE HEADER STYLES     */

/*    PAGE BODY STYLES     */

#compiler-body-container-home-left ul {
/*	border: 1px dotted #888; */
	list-style-type: none;
	padding-bottom: 0px;
	padding-left: 0;
  	margin: 0px;
}
#compiler-body-container-home-left li {
/*	border: 3px dotted #0AA; */
/*	margin: 0px 0px 0px 102px; */
	margin: 0 0px 0 0px;
  	padding: 0px 40px 0px 40px; 
	display: inline; 
}

#compiler-body-container-home-left a:link, #compiler-body-container-home-left a:visited {
	color: #CD661D;
	text-decoration: none;
}

#compiler-body-container-home-left a:hover, #compiler-body-container-home-left a:active {
	color: orange;
	text-decoration: underline;
}
#compiler-body-container-right ul, #compiler-body-container-right-home ul {
  list-style-type: none;
  padding-bottom: 0px;
  padding-left: 3px;
  margin: 0px;
}

#compiler-body-container-right li {
/*	border: 3px dotted #0AA; */
/*	margin: 0px 0px 0px 102px; */
	margin: 0 0px 0 0px;
  	padding: 0px 4px 0px 3px; 
	 /*  display: inline; */
}

#compiler-body-container-right a:link, #compiler-body-container-right a:visited {
	color: #CD661D;
	text-decoration: none;
}

#compiler-body-container-right a:active, #compiler-body-container-right a:hover {
	color: orange;
	text-decoration: underline;
}

/*    TABLE STYLES   */
table.quarters tr { background-color: khaki; text-align:center;}
table.quarters td a { color: #CD661D; text-decoration: underline; }
table.quarters td a:hover { color: oragne; text-decoration: none; }
table.quarters th { background-color: darkred; color: white; text-align: center; font-size: 11px; padding: 3px 0px 3px 0px; }
table.quarters tr.dark { background-color: #AAFFFF; }
table.quarters tr.lite { background-color: #AAFFFF;; }
table.quarters tr.white { background-color: #FFFFFF; }
table.quarters td.left { text-align:left; padding-left: 6px; }
table.quarters td.right { text-align:right; padding-right: 6px; }
table.quarters td.currency { text-align:right; padding-right: 12px; }
table.quarters td.label { text-align:left; padding-left: 12px; }
table.quarters td.arrow { text-align:left; padding-left: 12px; vertical-align:top; }
table.quarters td.text { text-align:left; padding: 6px 12px 6px 12px; vertical-align:top; }
table.quarters td ul { text-align:left; padding-left: 34px; font-size:11px; }

#compiler-body-container-left p {
  padding-right: 4px;
}
pre.display { 
	background: #eeeeee; 
	border: 1px solid #888888; 
	padding: 1em; 
	white-space: pre;
	margin: 0em 5em; 
}

/*    HOME PAGE HIGHLIGHTS STYLES    */

.highlighthead {
		font-size: 18px;
    font-style: italic;
    font-weight: bold;
    color: #CD661D;
    padding: 10px 18px 0px 16px;
}
.highlighttitle {
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    color: #FFFFFF;
    /* line-height: 22px; */
   padding: 10px 18px 0px 16px;
}
.highlighttext {
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    color: #FFFFFF;
    line-height: 13px;
  	padding: 10px 18px 0px 16px;
}
.highlightlink {
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    color: #FFFFFF;
  	padding: 44px 0px 0px 18px;
}
.highlightlink a:link, .HighlightLink a:visited {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	text-decoration: underline;
}
.highlightlink a:hover, HighlightLink a:active {
	color: #99CCFF;
	font-weight: bold;
	font-size: 10px;
	text-decoration: underline;
}

/*    HOME PAGE NEWS STYLES     */

.newshead {
    font-size: 18px;
    font-style: italic;
    font-weight: bold;
    color: #CD661D;
 	  padding: 8px 18px 0px 16px;
}
.newsdate {
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #CD661D;
  	padding: 6px 18px 0px 16px;
}
.newstitle {
	/*	border: 1px dotted #00F; */
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #CD661D;
	margin-left: 26px;
	padding: 1px 5px 0px 0px;
	text-indent: 0px;
	vertical-align: baseline;
}
.newstitle a:Link {
	color: #444444;
	text-decoration: none;
}
.newstitle a:Visited{
	color: orange; 
	text-decoration: none;
}
.newstitle a:Hover {
	color: orange;
	text-decoration: underline;
}
.newstitle a:Active {
	color: darkred;
	text-decoration: underline;
	}

/*    HOME PAGE QUICKLINKS STYLES    */

table.ql td { 
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    color: #444444;
}
table.ql td a:link, table.ql td a:visited {
	color: #444444;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}
table.ql td a:hover, table.ql td a:active { 
	color: orange;
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline; 
}
td.qltitle {
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    color: #712503;
    line-height: 12px;
}
td.qlheader {
    font-size: 13px;
    font-style: italic;
    font-weight: bold;
    color: #FFFFFF;
    padding: 2px 30px 2px 2px;
}
.qlcattitle {
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #CD661D;
    padding-left:5px; 
    padding-right:2px; 
    padding-top:6px; 
    padding-bottom:1px;
 }

   /*    PAGE FOOTER STYLES      */

#mips-footer a:link, #mips-footer a:visited {
  color: #DB9370;
  text-decoration: none;
}

#mips-footer a:hover, #mips-footer a:active {
  color: #CD661D;
  text-decoration: underline;
}

