body
{
    /*background-color: white; 
    background-color-old:#ccffff;
   	color: #000000;
	font-family-old: Georgia, 'Times New Roman', serif;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	line-height: 150%;
	text-align: left;
	margin-bottom: 10px;*/
    background-color: #FFFFFF;
		font-family: tahoma, Helvetica, sans-serif;
		font-size: 10pt;
		margin-bottom : 0px;
		margin-top : 0px;
		margin-left:0px;
		color:activecaption;
}

.printBody
{   background-color: White;
}

.mainHeader
{
    font-size:x-large; font-weight:bold; color:Navy; text-decoration:none;
}
fieldset
{   display:block; border:1px solid #B5C7DE;padding:2px
}

.label
{
    color:Navy; width:5em;float:left;font-family:tahoma, arial
}
.addendum
{   color:Navy;
}
.hide
{   display:none; 
}
legend
{
    color:Navy; font-size:small; font-weight:normal;font-family: arial
}
h1,h2,h3 { color:Navy;font-family:trebuchet MS, arial }
h2 { font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: small;
	
	text-align: left;
	font-weight: bold;
	
	
	margin-bottom: 10px;
}
.sideHeading
{	margin-bottom: 0px;
	margin-top: 5px;
}

a
{	color:Navy;
}
.SmallTextBox
{
  text-align:right;
  border-right: #c7ccdc 1px solid;
  border-top: #c7ccdc 1px solid;
  font-size: 8pt;
  border-left: #c7ccdc 1px solid;
  border-bottom: #c7ccdc 1px solid;
  font-family: Tahoma, Verdana, 'Times New Roman';
  width: 70px;
  background-color:#B5C7DE
}

.SmallTextBox5
{
  text-align:right;
 
  font-size: 8pt;
  border-left: #c7ccdc 1px solid;
  border-bottom: #c7ccdc 1px solid;
  font-family: Tahoma, Verdana, 'Times New Roman';
  width: 70px;
 
}

.heading
{
    font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: small;
	
	text-align: left;
	font-weight: bold;
	margin-bottom: 10px;
	
}

.error
{   color:Red;
}

.photoFrame
{
	border:2px solid black; background-color:White; padding:4px;
}
hr
{	color:Navy;
}

.fields
{
    width:100%;
}

.labelColumn
{    
   color:Navy; float:left; white-space:nowrap;padding-right:1em;vertical-align:top;
}

.fieldColumn
{
    width:100%;vertical-align:top
}

.smallText
{  text-align:right;
	 border: solid 1px #c7ccdc;
  font-size: 8pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
  width: 140px;
}

.contentPanel
{
    border:1px solid Navy;
    padding:2px;
}

.mostRecent
{
	font-size:smaller;
}

.mostRecentLink
{
	color:Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.photoLink
{
	color:Navy;font-family:trebuchet MS, arial; font-size:smaller
}

TABLE
{
	font-size: 8pt;
	font-family: Tahoma;
}


.BigText
{
 
  border-right: #c7ccdc 1px solid;
  border-top: #c7ccdc 1px solid;
  font-size: 8pt;
  border-left: #c7ccdc 1px solid;
  border-bottom: #c7ccdc 1px solid;
  font-family: Tahoma, Verdana, 'Times New Roman';
  text-align:right;
  width: 300px;
}
.BigText0
{
 
 text-align:right;
  border-right: #c7ccdc 1px solid;
  border-top: #c7ccdc 1px solid;
  font-size: 8pt;
  border-left: #c7ccdc 1px solid;
  border-bottom: #c7ccdc 1px solid;
  font-family: Tahoma, Verdana, 'Times New Roman';
  text-align:right;
  width: 300px;
}
.Button
{
  background-color: gainsboro;
  border-right: darkgray 1px solid;
  border-top: darkgray 1px solid;
  border-left: darkgray 1px solid;
  border-bottom: darkgray 1px solid;
  font-size: 8pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
}
.Normal
{
  font-size: 8pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
}
.HeaderFriends
{
  padding-right: 5px;
  padding-left: 5px;
  font-weight: bold;
  font-size: 8pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
  width: 100%;
  color: white;
  background-color: #336699;
  text-align: right;
}
.HeaderImage
{
  vertical-align: middle;
}
.HeaderTitle
{
  padding-right: 5px;
  padding-left: 5px;
  padding-right: 10px;
  font-weight: bold;
  font-size: 8pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
  width: 100%;
  color: white;
  background-color: #336699;
}
.FooterFriends
{
  font-size: 8pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
  width: 100%;
  color: white;
  background-color: #B5C7DE;
  text-align: center;
}
.SubHeader
{
  border-top: 3px groove;
  font-size: 8pt;
  color: white;
  font-family: Tahoma, Verdana, 'Times New Roman';
  background-color: #4f82b5;
  text-align: right;
  display: block;
  width: 100%;
}
.TableLines
{
  border-bottom: #c7ccdc 1px solid;
  border-left: #c7ccdc 1px solid;
  border-right: #c7ccdc 1px solid;
  border-top: #c7ccdc 1px solid;
  padding: 5px 5px 5px 5px;
}
.Hidden
{
  visibility: hidden;
  display: none;
}
.PlaceHeader
{
  border-bottom: 1px solid;
}
.PlaceItem
{
  border-bottom: #336699 1px solid;
  border-left: #336699 1px solid;
  border-right: #336699 1px solid;
  border-top: #336699 1px solid;
  padding: 5px 5px 5px 5px;
  margin-top: 5px;
  margin-bottom: 5px;
}
.PlaceTitle
{
  font-weight: bold;
  width: 100%;
  color: white;
  background-color: #336699;
}
.PlaceSummary
{
  font-weight: bold;
  width: 100%;
  color: white;
  background-color: black;
}
.MediumTextBox
{
 text-align: right;
  border: solid 1px #c7ccdc;
  font-size: 8pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
  width: 140px;
}
.Search
{
  border: solid 1px silver;
  padding: 5px 5px 5px 5px;
  background-color: gainsboro;
  width: 250px;
}
.SearchResults
{
  padding: 5px 5px 5px 5px;
}
.TreeView
{
  border: solid 1px #c7ccdc;
  padding: 5px 15px 5px 5px;
  font-size: 8pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
  background-color: #f0f1f6;
}



.fieldset_
{  background-color: #b7def6;
    background-image: url(rrrrr.bmp);
    background-repeat: repeat-x;
}


fieldset3
{  background-color: Red;
    background-image: url(Images/rrrrr.bmp);
    background-repeat: repeat-x;
}

#outer
{
    text-align: left;
    border: 1px solid gray;
    width: 470px;
    margin: auto;
    padding: 0 10px 10px 10px;
    background-color: #d2d3d3;
}

div#modaltitle
{    
    background-image: url(bar.gif);
    background-repeat: repeat-x;    
}
