﻿/************* ADHS IntrAnet Styles **************/

body, p, td, tr, th, ul, li {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: small;
	margin-top:5px;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
}

a {
	font-family: Arial, Helvetica, sans-serif;
	color: #a94505;
	font-size: small;
	text-decoration: underline;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #a94505;
	font-size: small;
	text-decoration: underline;
}

img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#footer {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: small;
	text-decoration: none; 
}

#footer a {
	font-family: Arial, Helvetica, sans-serif;
	color: #a94505;
	font-size: small;
	text-decoration: underline; 
}

#footer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #a94505;
	font-size: small;
	text-decoration: underline; 
}

#header {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: medium;
	font-weight: bold;
	}	
	
#subHeader	{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: medium;
	font-weight: bold;
	}
	
#navbox {
  background:transparent;
  width:750px;
  padding-top:5px;
  padding-bottom:5px;
  text-align:right;
  }
	
/*WHITE BKGD CONTENT BOX*/
.box {
  background:transparent;
  width:750px;
  padding-top:2px;
  }
.box h1, .box p {
  margin:0 10px;
  }
.box h1 {
  font-size:2em; color:#fff;
  }
.box p {
  padding-bottom:0.5em;
  }
.box .b1, .box .b2, .box .b3, .box .b4, .box .b1b, .box .b2b, .box .b3b, .box .b4b {
  display:block; 
  overflow:hidden;
  font-size:1px;
  }
.box .b1, .box .b2, .box .b3, .box .b1b, .box .b2b, .box .b3b {
  height:1px;
  }
.box .b2 {
  background:#fff; 
  border-left:1px solid #999; 
  border-right:1px solid #999;
  }
.box .b3 {
  background:#fff; 
  border-left:1px solid #999; 
  border-right:1px solid #999;
  }
.box .b4 {
  background:#fff; 
  border-left:1px solid #999; 
  border-right:1px solid #999;
  }
.box .b4b {
  background:#fff; 
  border-left:1px solid #999; 
  border-right:1px solid #999;
  }
.box .b3b {
  background:#fff; 
  border-left:1px solid #999; 
  border-right:1px solid #999;
  }
.box .b2b {
  background:#fff; 
  border-left:1px solid #999; 
  border-right:1px solid #999;
  }
.box .b1 {
  margin:0 5px; 
  background:#999;
  }
.box .b2, .box .b2b {
  margin:0 3px; 
  border-width:0 2px;
  }
.box .b3, .box .b3b {
  margin:0 2px;
  }
.box .b4, .box .b4b {
  height:2px; margin:0 1px;
  }
.box .b1b {
  margin:0 5px; 
  background:#999;
  }
.box .boxcontent {
	display:block;
	background:#fff;
	border-left:1px solid #999;
	border-right:1px solid #999;
	padding-left:0.5em;
  }
.box .catagory {
	display:block;
	background:#ccc;
	border-left:1px solid #999;
	border-right:1px solid #999;
	padding-left:0.5em;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: small;
	font-weight: normal;
}
.box .teaser {
	display:block;
	background:#fff;
	border-left:1px solid #999;
	border-right:1px solid #999;
	padding-left:0.5em;
	padding-right:0.5em;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: small;
	font-weight: normal;
}
.box .teaser a, .box .teaser a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #a94505;
	font-size: small;
	font-weight: normal;
	text-decoration: underline;
}

/*COLOR BKGD CONTENT BOX*/
.box2 {
  background:transparent;
  width:750px;
  }
.box2 h1, .box2 p {
  margin:0 10px;
  }
.box2 h1 {
  font-size:2em; color:#fff;
  }
.box2 p {
  padding-bottom:0.5em;
  }
.box2 .b1, .box2 .b2, .box2 .b3, .box2 .b4, .box2 .b1b, .box2 .b2b, .box2 .b3b, .box2 .b4b {
  display:block; 
  overflow:hidden;
  font-size:1px;
  }
.box2 .b1, .box2 .b2, .box2 .b3, .box2 .b1b, .box2 .b2b, .box2 .b3b {
  height:1px;
  }
.box2 .b2 {
  background:#666; 
  border-left:1px solid #999; 
  border-right:1px solid #999;
  }
.box2 .b3 {
  background:#666; 
  border-left:1px solid #999; 
  border-right:1px solid #999;
  }
.box2 .b4 {
  background:#666; 
  border-left:1px solid #999; 
  border-right:1px solid #999;
  }
.box2 .b4b {
  background:#666; 
  border-left:1px solid #999; 
  border-right:1px solid #999;
  }
.box2 .b3b {
  background:#666; 
  border-left:1px solid #999; 
  border-right:1px solid #999;
  }
.box2 .b2b {
  background:#666; 
  border-left:1px solid #999; 
  border-right:1px solid #999;
  }
.box2 .b1 {
  margin:0 5px; 
  background:#666;
  }
.box2 .b2, .box2 .b2b {
  margin:0 3px; 
  border-width:0 2px;
  }
.box2 .b3, .box2 .b3b {
  margin:0 2px;
  }
.box2 .b4, .box2 .b4b {
  height:2px; margin:0 1px;
  }
.box2 .b1b {
  margin:0 5px; 
  background:#666;
  }
.box2 .boxcontent2 {
	display:block; 
	background:#666;
	padding-left:0.5em;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: small;
	font-weight: normal;
  }
.box2 .boxcontent2 a {
	background:#666;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: small;
	font-weight: normal;
 	text-decoration: none;	
  }
.box2 .boxcontent2 a:hover {
	background:#666;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: small;
	font-weight: normal;
 	text-decoration: underline;
  }
 
 
 
 
   .modalBackground 
        {
	        background-color:Gray;
	        filter:alpha(opacity=70);
	        opacity:0.7;
        }
 
 
 
 
  TR.updated TD
        {
        	background-color:yellow;
        }
        .modalBackground 
        {
	        background-color:Gray;
	        filter:alpha(opacity=70);
	        opacity:0.7;
        }
        
        /* mouseover row style */
.datagrid tr:hover{ background-color:#f2e8da; }

.detail
{
	font-family:lucida grande,arial,helvetica,sans-serif;
	font-size:11px;
	background-color:#fff;
	border:solid 2px #000;
	padding:4px;
}
.detail .footer
{
	text-align:right;
	padding:8px;
}


/* table style */
.detailgrid
{
	border:solid 1px #ad9e87;
}

/* cell styles */
.detailgrid td
{
	cursor:default;
	height:20px;
    color:#000;
	padding:2px 8px;
	border-right-style:solid;
	border-right-width:1px;
    border-right-color:#f2e8da;		
	border-bottom-style:solid;
	border-bottom-width:1px;	
    border-bottom-color:#f2e8da;	
}

.helloWorld_yellow
{
     background-color:Yellow;
     color:Red;
    }

.helloWorld_purple
{
     background-color:Purple;
     color:White;
    }
