﻿
body {
  text-align: center;
  background-color: #787D55;
  margin-top:0px;
  margin-bottom:10px;
  color:#000000;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size:11px;
}


/* Left Links & Right Links*/

A:link { COLOR: #1c201a; text-decoration: none }
A:visited { COLOR: #1c201a; text-decoration: none }
A:active {	COLOR: #1c201a; text-decoration: none }
A:hover { COLOR: #542916; text-decoration: underline }

/* Top right Utility navigation */

.nav_utility { font-size:10px; font-weight:bold; color:#0D0E09;}
.nav_utility A:link { COLOR: #0D0E09; text-decoration:none;}
.nav_utility  A:visited { COLOR: #0D0E09; text-decoration: none }
.nav_utility  A:active { COLOR: #0D0E09; text-decoration: none }
.nav_utility  A:hover { COLOR: #0D0E09; text-decoration: underline }

/* Top right Time & Date */
#TimeDateUtil { font-size:10px; color:#0D0E09; }

/* Center Links */

#center A:link {COLOR: #000080; text-decoration: none }
#center A:visited { COLOR: #000080; text-decoration: none }
#center A:active { COLOR: #000080; text-decoration: none }
#center A:hover { COLOR: #542916; text-decoration: underline }

/* Footer Links */

#page_footer A:link { COLOR: #0D0E09; text-decoration: none }
#page_footer A:visited { COLOR: #0D0E09; text-decoration: none }
#page_footer A:active { COLOR: #0D0E09; text-decoration: none }
#page_footer A:hover { 	COLOR: #0D0E09; text-decoration: underline }


#page_header {  
  clear: both;  
  display: inline-block;   /* IE7 Fix so table render at the correct height */    
  height : 122px;  
  overflow: hidden;  /* Ignores the height of the font in IE6 and sets the height of the element accordingly */ 
}

#center h1 {
  margin-top:0px;
  margin-bottom:5px;
  font-family: Times New Roman, serif;
  font-size:20px;
  color: #57120D;
  padding-left:4px;
  border-bottom: 4px double #360A0B;
}

#center h2 {
  margin-top:0px;
  margin-bottom:5px;
  font-family: Times New Roman, serif;
  font-size: 18px;
  color: #57120D;
  padding:4px;
  border-bottom: 2px solid #360A0B;
}


#center h3 {
  margin-top:0px;
  margin-bottom:5px;
  font-family: Times New Roman, serif;
  font-size: 13px;
  color: #57120D;
  padding:4px;
  border-bottom: 2px solid #360A0B; 
}

#center h4 {
  margin-top:0px;
  margin-bottom:5px;
  font-family: Times New Roman, serif;
  font-size: 18px;
  color: #57120D;
  padding:4px;
}

/* Changed from size 13 to size 14 with color black instead of #57120D */
#center h5 {
  margin-top:0px;
  margin-bottom:5px;
  /* font-family: Times New Roman, serif; */
  font-family:verdana, arial, helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  padding:4px;
}

#center h6 {
  margin-top:0px;
  margin-bottom:3px;
  font-family: Times New Roman, serif;
  font-size: 10px;
  color: #57120D;
  padding:4px;
}



#center p {
  margin-top:5px;
  margin-bottom:15px;
  padding:4px;  
  line-height: 16px;
  color: #000000;
}

#center table {
	padding-left:4px;
	padding-right:4px;
}


#left_side {
  float: left;
  width:160px;
  border:0px dashed #cccccc;
}

#left_side h3 {
  margin-top:0px;
  margin-bottom:5px;
  font-family: Times New Roman, serif;
  font-size: 15px;  
  color: #57120D;
  padding:4px; 
  border-bottom: 2px solid #360A0B;
}

#left_side .arrowlistmenu h4  {
	border: 0; /*width of accordion menu*/ 
	
}


#left_side h5  
{
  margin-top :0px;
  margin-bottom:5px;
  font-family: Times New Roman, serif;
  font-size: 15px;  
  color: #57120D;
  padding:4px;   
}

#left_side p {
  margin-top:5px;
  margin-bottom:15px;
  padding:4px;    
  line-height: 16px;
  color: #000000;
}


/* Page Footer */

#page_footer {
  height:auto;
  clear: both;
  background-color:#787D55;  
}

#page_footer p {
  margin:0;
  text-align:center;  
  font-size: 10px;
  font-weight:bold;
  line-height:14px;
  color:#0D0E09;
}

/* Dept Page Footer */

#dept_page_footer {
  height:auto;
  clear: both;
  
}

#dept_page_footer p {
  margin:0;
  text-align:center;  
  font-size: 10px;
  font-weight:bold;
  line-height:14px;
  color: #666666;
}

/* Left & Right side link list */

.linkContainer3 { width:160px; height:auto; margin:2px; }

.linklist {
  padding-left: 0;
  margin-left: 5px;  
  width: 140px;
}

.linklist li {
  list-style: none; 
  margin-top: 0px;
  padding-bottom: .8em;
  line-height: 1.3em;
}

.linklist li a.morelink {font-style:italic; margin-left:90px; }
a.morelink {font-style:italic; margin-left:155px; }

a.readmore {font-style:italic; }

/* Release Description */
.release {
  margin-top:5px;
  margin-bottom:15px;
  padding:4px;  
  line-height: 16px;
  color: #666666;
  font-style: italic;
}

/* Table id */
#threecol  
{
	border-collapse:collapse; 
}



/* Left & Right Images */
.thumbnail_left {
  float:left;
  margin-right:2px;
  margin-bottom:5px;
  padding-bottom:10px;
  border:0px;
}

.thumbnail_right {
  float:right;
  margin-left:10px;
  margin-bottom:5px;
  border:0px;
}

.img {padding-bottom: 10px;}

.imgtext { margin:4px; padding: 4px; }

/*IE method of centering a relative div*/
.centerdiv{ 
text-align: justify;
}
/*Proper way to center a relative div*/
.centerdiv>div{ 
margin: 0 auto;
}


/*Standard Table for area alignment and padding */


table.st {
width:99%;
padding:4px;
}

table.st th { 
text-align: center; font-weight: bold
}

table.st td {
vertical-align: top;
text-align: left;
}

/*Border Table*/
table.border {
width:99%;
padding:4px;
}

table.border th { 
text-align: left; 
font-weight: bold;
border-bottom: 3px solid #CCCCCC;
border-left: 0px none #CCCCCC;
border-right: 0px none #CCCCCC;
}

/*shorthand  order for border properties width, style, color*/
table.border td {
vertical-align: top;
text-align: left;
border-bottom: 1px solid #CCCCCC;
border-left: 0px none #CCCCCC;
border-right: 0px none #CCCCCC;
}

/*Callout Table*/

td.callout {
vertical-align: top;
text-align: left;
border-bottom-style: solid;
border-bottom-color: #B1A26D; 
border-bottom-width: 1px;
background-color: #D3D6B8;


padding:4px;
Margin: 4px;
}


/*buttons*/

.button {
border:1px solid;
padding:2px 3px;
font:bold 10px verdana,sans-serif;
text-decoration:none;
margin:4px;
}



/* top right bottom left */
#burgundy
{
border-color:#FC9 #630 #330 #360A0A;
background: #480F10;
color:#FFF;
}

#ltTan
{
border-color:#FC9 #630 #330 #9f8e59;
background: #DDDBB9;
color:#000;
}

#dkTan
{
border-color:#FC9 #D3D6B8 #330 #251104;
background: #9f8e59;
color:#000;
}


#mdGreen
{
border-color:#FC9 #D3D6B8 #330 #363921;
background: #878B65;
color:#FFF;
}

#dkBlue
{
border-color:#FC9 #153D65 #330 #142A64;
background: #17316C;
color:#FFF;
}


