/* General Layout (maindiv surrounds everything): */
/*                                                */
/* +---------------------------------+            */
/* |            headerdiv            |            */
/* +---------------------------------+            */
/* |             menudiv             |            */
/* +----------------+----------------+            */
/* |    leftdiv     |    rightdiv    |            */
/* |                |                |            */
/* |                |                |            */
/* |                |                |            */
/* +----------------+----------------+            */
/* |            footerdiv            |            */
/* +---------------------------------+            */

body
{
 /*font-family:'Trebuchet MS',Georgia,Times,Times New Roman,sans-serif;*/
 /*font-family: Verdana, Arial, Helvetica, sans-serif;*/
 font-size:14px;  
 text-align:center; /* for IE */
 background-color:#EEF3E5;
}

/*************************************/
/* Main DIV tag; encloses everything */
/*************************************/
.maindiv
{
 width:974px; /* with IE maximized this is the max size that will fit in 1024 resolution without the scrollbar appearing */
 background-color:#FFFFFF;
 margin-left:auto; /* for standards-compliant browsers (Firefox) to center on page */
 margin-right: auto;/* for standards-compliant browsers (Firefox) to center on page */
 text-align:left;
 padding-top: 0px;
 padding-bottom: 0px;
 padding-right: 0px;
}

/*************************************/
/* DIV containing the header         */
/*************************************/
.headerdiv
{
 width: 100%;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 border:solid 1px White;
 height: 155px;
 width: 972px;
 background-image:url(../Images/mrgo_banner.jpg);
 background-repeat: no-repeat;
}

/*************************************/
/* DIV containing the drop-down menu */
/*************************************/
.menudiv
{
 clear:both;
 /* height:22px; */
 height:43px;
 padding-left: 0px;
 margin-left: 1px;
 margin-right: 1px;
 background-image:url(../ButtonImages/menu_full.png);
}

/*************************************/
/* DIV for page content              */
/*************************************/
.contentdiv
{
 margin-top: 10px;
 margin-left: 5px;
 margin-right: 5px;
 font-family:Verdana;
 font-size:9pt;
}

/*************************/
/* Red gradient for H2's */
/*************************/
.contentdiv h1
{
  text-align:center;
}

.contentdiv h2
{
   background-image:url(../Images/grad_red2.jpg);
   background-repeat:repeat-y;
   color:White;
   font-size:12pt;
   font-weight:bold;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 2px;
   margin-bottom:2px;
}

/************************************/
/* DIV for fading-green column      */
/************************************/
.columndiv
{
   background-image:url(../Images/grad_green.jpg);
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 2px;
}

/*******************************************/
/* Links should not be underlined          */
/*******************************************/
/*.contentdiv a:link, a:visited
{
  text-decoration:none;
}*/

/****************************************/
/* Links become underlined when hovered */
/****************************************/
/*.contentdiv a:hover, a:active 
{
  text-decoration: underline;
}*/

/*************************************/
/* DIV for tabbed content on main    */
/* page                              */
/*************************************/
.tabbeddiv
{
  margin-left: -5px; /* Undo the 5px margin for the tabbed stuff */
  margin-right: -5px;
}

/*************************************/
/* DIV for left column               */
/*************************************/
.leftdiv
{
 width:472px; /* each panel is 482 (974/2); minus 5 to add a 10 pixel gap between panels */
 float:left;
 /*text-align:justify;*/
}

/*************************************/
/* DIV for left column               */
/*************************************/
.leftdiv_maplet
{
 width:560px; /* each panel is 482 (974/2); minus 5 to add a 10 pixel gap between panels */
 float:left;
 /*text-align:justify;*/
}

/*************************************/
/* DIV for right column              */
/*************************************/
.rightdiv
{
 width:472px; /* each panel is 482 (974/2); minus 5 to add a 10 pixel gap between panels */
 float:right;
 /*text-align:justify;*/
}

/*************************************/
/* DIV for right column              */
/*************************************/
.rightdiv_maplet
{
 width:384px; /* each panel is 482 (974/2); minus 5 to add a 10 pixel gap between panels */
 float:right;
 /*text-align:justify;*/
}

.cleardiv
{
  width:100%;
  clear:both;
}


/*************************************/
/* DIV for footer                    */
/*************************************/
.footerdiv
{
 clear:both;
 font-size:12px;
 color:#29303B;
 font-family:'Trebuchet MS',Georgia,Times,Times New Roman,sans-serif;
 line-height:1.3em;
}

/*************************************/
/* MRGO Header Text Style            */
/*************************************/
.headertextstyle 
{
 font-size: 132px;
}

/*************************************/
/* MRGO Footer Text Style            */
/*************************************/
.footertextstyle
{
 font-size:12px;
 color:#29303B;
 font-family:'Trebuchet MS',Georgia,Times,Times New Roman,sans-serif;
 line-height:1.3em;
 margin:0px;
 padding:0px;
 text-align:center;
}

.caldetailstyle
{
  font-size:1.2em; /* Calendar Detail Text slightly larger than normal text */
}

.loginStatusStyle
{
 background-image:url(../Images/translucent.png); 
 float:right; 
 color: Maroon; 
 padding: 3px 0px 3px 0px; 
 font-weight: bold
}

.accordionContent
{
  margin-left:30px;
  margin-right:5px;
  margin-top:5px;
  background-color:#EEF3E5;
  border: 1px #2F4F4F;
  border-top: none;
  padding: 5px;
  font-family:Verdana;
  font-size:9pt;
}
