/* ---------------------------------------------------------- */
/* Background Color For Page                                  */
/* ---------------------------------------------------------- */

BODY.Grey_Rounded_Rectangle_Outline 
{
	background-color: #FFFFFF;
	font-family: Verdana, sans-serif;
	
	color:#000000;
}

TABLE.Grey_Rounded_Rectangle_Outline-ContentBackdrop-table_class 
{ 
	width:100%;  
}

TABLE.Grey_Rounded_Rectangle_Outline-ContentTable-table_class 
{
	width:100%;  
}

/* ---------------------------------------------------------- */
/* Content Module                                             */
/* ---------------------------------------------------------- */

DIV.Grey_Rounded_Rectangle_Outline-ContentModule 
{
	padding: 4px;
}


/* ---------------------------------------------------------- */
/* Content Module Title                                       */
/* ---------------------------------------------------------- */

TABLE.Grey_Rounded_Rectangle_Outline-ContentModuleTitle-table_class 
{
	padding:0px; 
	margin:0px; 
	left:0px; 
	top:0px;
	border: none;
	border-collapse: collapse;
	background-color: transparent;
	width:100%;
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleTitle-top-left 
{
	width: 16px;
	height: 16px;
	background-image:url("images/CM/ContentModuleTitle/top_left.gif");
	background-repeat:no-repeat;
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleTitle-top 
{
	height: 16px;
	background-image:url("images/CM/ContentModuleTitle/top.gif");
	background-repeat:repeat-x;
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleTitle-top-right 
{
	width: 16px;
	height: 16px;
	background-image:url("images/CM/ContentModuleTitle/top_right.gif");
	background-repeat:no-repeat;
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleTitle-canvas-left 
{
	width: 16px;
	background-image:url("images/CM/ContentModuleTitle/left.gif");
	background-repeat:repeat-y;
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleTitle-canvas 
{
	background-color:#ffffff;
}  

TD.Grey_Rounded_Rectangle_Outline-ContentModuleTitle-canvas-right 
{
	width: 16px;
	background-image:url("images/CM/ContentModuleTitle/right.gif");
	background-repeat:repeat-y;
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleTitle-bottom-left 
{
	background-image:url("images/CM/ContentModuleBody/left.gif");
	  
	height: 1px;
	width: 16px;
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleTitle-bottom 
{
	background-color:#ffffff;
	height: 1px;
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleTitle-bottom-right 
{
	background-image:url("images/CM/ContentModuleBody/right.gif");
	  
	height: 1px;
	width: 16px;
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleTitle-canvas TD.title 
{
	font-family: Verdana, sans-serif;
    	color: #C08160;
	font-weight:bold;
	
	padding: 2px;
	text-align:left;
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleTitle-canvas TD.actions 
{
	background-color: transparent; 
	text-align:right; 
	padding: 2px;
}

/* ---------------------------------------------------------- */
/* Content Module Body                                        */
/* ---------------------------------------------------------- */

TABLE.Grey_Rounded_Rectangle_Outline-ContentModuleBody-table_class 
{ 
	padding-top:0px; 
	margin-top:0px; 
	left:0px; 
	top:0px;
	border: none;
	border-collapse: collapse;
	background-color: transparent;
	width:100%;
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-top-left 
{
	width: 16px;
	height: 1px;
	background-image:url("images/CM/ContentModuleBody/left.gif");
	background-repeat:repeat-y;  
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-top 
{
	background-color: #ffffff;
	height: 1px;
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-top-right 
{
	width: 16px;
	height: 1px;
	background-image:url("images/CM/ContentModuleBody/right.gif");
	background-repeat:repeat-y;  
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas-left 
{
	width: 16px;
	background-image:url("images/CM/ContentModuleBody/left.gif");
	background-repeat:repeat-y;  
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas 
{
	background-color:  transparent;
	font-family: Verdana, sans-serif;
	      
	color: #000000;
	padding: 4px;
	background-color:#ffffff;
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas-right 
{
	width: 16px;
	background-image:url("images/CM/ContentModuleBody/right.gif");
	background-repeat:repeat-y;  
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-bottom-left 
{
	width: 16px;
	height: 16px;
	background-image:url("images/CM/ContentModuleBody/bottom_left.gif");
	  
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-bottom 
{
	height: 16px;
	background-image:url("images/CM/ContentModuleBody/bottom.gif");
	background-repeat:repeat-x;
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-bottom-right 
{
	width: 16px;
	height: 16px;
	background-image:url("images/CM/ContentModuleBody/bottom_right.gif");
	
}

/* ---------------------------------------------------------- */
/* Content Module Extra Link Colors                           */
/* ---------------------------------------------------------- */

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas A:link {color:#0000ff; font-weight: normal; text-decoration: none;}
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas A:visited {color:#0000ff; font-weight: normal; text-decoration: none;}
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas A:hover {color:#0000ff; font-weight: normal; text-decoration: none;}
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas A:active {color:#0000ff; font-weight: normal; text-decoration: none;}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas A.blue:link {color:#0000ff; font-weight: normal; text-decoration: none;}
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas A.blue:visited {color:#0000ff; font-weight: normal; text-decoration: none;}
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas A.blue:hover {color:#0000ff; font-weight: normal; text-decoration: none;}
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas A.blue:active {color:#0000ff; font-weight: normal; text-decoration: none;}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas A.red:link {color:#983E3E; font-weight: bold; text-decoration: none;}
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas A.red:visited {color:#983E3E; font-weight: bold; text-decoration: none;}
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas A.red:hover {color:#983E3E; font-weight: bold; text-decoration: none;}
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas A.red:active {color:#983E3E; font-weight: bold; text-decoration: none;}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas A.brown:link {color:#C08160; font-weight: normal; text-decoration: none;}
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas A.brown:visited {color:#C08160; font-weight: normal; text-decoration: none;}
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas A.brown:hover {color:#C08160; font-weight: normal; text-decoration: none;}
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas A.brown:active {color:#C08160; font-weight: normal; text-decoration: none;}



/* ---------------------------------------------------------- */
/* Content Module Row Colors                                  */
/* ---------------------------------------------------------- */


TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas TR.neutralRow 
{
	background-color: transparent;
	
	font-family: Verdana, sans-serif;
	color: #000000;
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas TR.oddRow 
{
	background-color:#EEEEEE;
	
	font-family: Verdana, sans-serif;
	color: #000000;
}
  
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas TR.evenRow 
{
	background-color:#D9D9D9;
	
	font-family: Verdana, sans-serif;
	color: #000000;
}
  
  
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas HR.colorbar 
{
	color:#000000;
	background-color:#EEEEEE;
	border:none;
}

/* ---------------------------------------------------------- */
/* Content Module Row Colors                                  */
/* ---------------------------------------------------------- */


TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas TD.neutralRow 
{
	background-color: transparent;
	
	font-family: Verdana, sans-serif;
	color: #000000;
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas TD.oddRow 
{
	background-color:#EEEEEE;
	
	font-family: Verdana, sans-serif;
	color: #000000;
}
  
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas TD.evenRow 
{
	background-color:#D9D9D9;
	
	font-family: Verdana, sans-serif;
	color: #000000;
}
  
  
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas HR.colorbar 
{
	color:#000000;
	background-color:#EEEEEE;
	border:none;
}

/* ---------------------------------------------------------- */
/* Content Module Extra Text Styles With TDS                  */
/* ---------------------------------------------------------- */

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas .header 
{
	color: #0000ff;
	font-family: Verdana, sans-serif;
	
	font-weight: bold;
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas .body
{
	color: #000000;
	font-family: Verdana, sans-serif;
	
	font-weight: normal;
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas .bold
{
	font-weight:bold;
	font-family:Verdana, sans-serif;
	
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas .italics
{
	font-weight:normal;
	font-family:Verdana, sans-serif;
	font-style:italic;
	
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas .underline
{
	font-weight:normal;
	text-decoration:underline;
	font-family:Verdana, sans-serif;
	
}

/* ---------------------------------------------------------- */
/* Content Module Extra Text Styles With SPANS                */
/* ---------------------------------------------------------- */

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas SPAN.header 
{
	color: #0000ff;
	font-family: Verdana, sans-serif;
	
	font-weight: bold;
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas SPAN.body
{
	color: #000000;
	font-family: Verdana, sans-serif;
	
	font-weight: normal;
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas SPAN.bold
{
	font-weight:bold;
	font-family:Verdana, sans-serif;
	
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas SPAN.italics
{
	font-weight:normal;
	font-family:Verdana, sans-serif;
	font-style:italic;
	
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas SPAN.underline
{
	font-weight:normal;
	text-decoration:underline;
	font-family:Verdana, sans-serif;
	
}

/* ---------------------------------------------------------- */
/* Inputs, Buttons, and Drop downs                            */
/* ---------------------------------------------------------- */

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas INPUT.button
{
	background-color:#983E3E; 
	font-weight: bold; 
	color: #FFFFFF;
	
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas INPUT.text
{
	font-family:Verdana, sans-serif;
	font-weight:bold;
	text-decoration:none;
	
	color:#474747;
}

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas SELECT.dropdown
{
	font-family:Verdana, sans-serif;
	font-weight:bold;
	text-decoration:none;
	
	color:#474747;
}

/* ---------------------------------------------------------- */
/* Local Navigation                            */
/* ---------------------------------------------------------- */

/* Link color for menu items */
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas #localNavMenuWrapper a
{
    color: #0000FF;
}

/* Background color and color of the link for mouseover */
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas #localNavMenuWrapper  a:hover 
{ 
	color: white; 
	background-color: #5B5B5B; 
}

/* color for a menu item which is not a link - only modify color */
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas #localNavMenuWrapper .menuItem
{
	text-align:left;
	color:#673871; 
	font-weight: normal; 
	text-decoration: none; 
	
}

/* Light to Dark Levels */
/* the first two levels should be the same */

TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas #localNavMenuWrapper DIV 
{ 
	background-color:transparent; 
} 
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas #localNavMenuWrapper DIV DIV 
{ 
	background-color:#EEEEEE; 
	border-top: 1px solid lightgrey;   
} 
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas #localNavMenuWrapper DIV DIV DIV 
{ 
	background-color:#D9D9D9; 
	border-top: 1px solid lightgrey;  
} 
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas #localNavMenuWrapper DIV DIV DIV DIV 
{ 
	background-color:#C5C5C5; 
	border-top: 1px solid lightgrey;   
} 
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas #localNavMenuWrapper DIV DIV DIV DIV DIV 
{ 
	background-color:#B1B1B1; 
	border-top: 1px solid lightgrey;  
}

/* These are the colors used when logged in to indicate visibility */
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas .Auth_normal
{
            font-weight:normal;
            font-style:italic;
            color:#228888;
}
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas .Auth_bold
{
            font-weight:bold;
            font-style:italic;
            color:#228888;
}
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas .None_normal
{
            font-weight:normal;
            color:#DD0000;
            font-style:italic;
}
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas .None_bold
{
            font-weight:bold;
            color:#DD0000;
            font-style:italic;
}
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas .All_normal
{
            font-weight:normal;
            color:#000000;
}
TD.Grey_Rounded_Rectangle_Outline-ContentModuleBody-canvas .All_bold
{
            font-weight:bold;
            color:#000000;
}
