BODY {		FONT: 12px verdana, arial, sans-serif;
		scrollbar-base-color: #909099;
		scrollbar-track-color: #909099;
		scrollbar-face-color: #909099;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-3dlight-color: #1F356E;
		scrollbar-darkshadow-color: #1F356E;
		scrollbar-shadow-color: #FFFFFF;
		scrollbar-arrow-color: #FFFFFF; }


a:link		{ color: #1F356E; text-decoration: none }

a:visited	{ color: #1F356E; text-decoration: none }

a:active	{ color: #666666; text-decoration: none }

a:hover		{ color: #999999; text-decoration: underline }




 /* THIS LINE CONTROLS THE FONT SIZE ON ALL PAGES */
TABLE		{ COLOR: #444444; FONT: 11px geneva, verdana, arial, sans-serif }


.title		{ COLOR: #1F356E; FONT: 20px verdana, arial, sans-serif; font-weight: bold }

.biglink 	{ FONT: 12px verdana, arial, sans-serif; font-weight: bold; font-style: italic; TEXT-DECORATION: none }

.biglink:hover 	{ FONT: 12px verdana, arial, sans-serif; font-weight: bold; font-style: italic; TEXT-DECORATION: underline }

.just 		{text-align: justify; FONT: 12px verdana, arial, sans-serif;}

.copyright	{ COLOR: #666666; FONT: 9px geneva, verdana, arial, sans-serif }

.smalltitle 	{ COLOR: #000000; FONT: 11px verdana, arial, sans-serif; font-weight: bold }

.careertitle	{ COLOR: #666666; FONT: 14px geneva, verdana, arial, sans-serif; font-weight: bold }

.subtitle	{ COLOR: #1F356E; FONT: 12px geneva, verdana, arial, sans-serif; font-weight: bold; letter-spacing: 0px }

.phonetitle	{ COLOR: #000000; FONT: 12px geneva, verdana, arial, sans-serif; font-weight: bold }

.picturecomments{ COLOR: #666666; FONT: 10px geneva, verdana, arial, sans-serif }

.picturetitle 	{ COLOR: #000000; FONT: 10px verdana, arial, sans-serif; font-weight: bold }

.list 		{ COLOR: #000000; FONT: 12px geneva, verdana, arial, sans-serif; font-weight: normal }



.button-popups {background-color:#FFFFFF;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #999999;
		font-size: 8pt;
		cursor:hand;
		font-weight: bold;
		BORDER: #999999 1px solid }

.buttonon-popups {background-color:#1F356E;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #FFFFFF;
		font-size: 8pt;
		cursor:hand;
		font-weight: bold;
		BORDER: #000000 1px solid }

.shadeform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.jpg");
		text-align: left;
		WIDTH: 180PX;
		BORDER: #000000 1px solid}


.dropdown {	COLOR: #333333;
		WIDTH: 180PX;
		FONT: 11px geneva, verdana, arial, sans-serif}


.textarea	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.jpg");
		text-align: left;
		WIDTH: 250PX;
		BORDER: #000000 1px solid}

.submitbutton { FONT: 9pt verdana, arial,  sans-serif;
		font-weight: bold;
		color: #000000;
		BORDER: #000000 1px solid;
		padding-top: 2px;
		padding-bottom: 2px;
		background-color:#FFFFFF; }

.submitbuttonon { FONT: 9pt verdana, arial,  sans-serif;
		font-weight: bold;
		color: #FFFFFF;
		BORDER: #000000 1px solid;
		padding-top: 2px;
		padding-bottom: 2px;
		background-color:#1F356E; }


.searchform { 	WIDTH: 110PX;
		HEIGHT: 20PX;
		FONT: 11px arial, georgia, "Times New Roman", sans-serif;
		BORDER-BOTTOM: #000000 1px solid;
		BORDER-LEFT: #000000 1px solid;
		BORDER-RIGHT: #000000 1px solid;
		BORDER-TOP: #000000 1px solid }



.searchdrop { WIDTH: 60PX; HEIGHT: 20PX; FONT: 11px arial, georgia, "Times New Roman", sans-serif }


.searchbutton {	background-color:#F0F0F0;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #000000;
		font-size: 8pt;
		height: 18px;
		width: 40px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		BORDER: #000000 1px solid }

.divstyle {	position:absolute;
		border: #000000 1px solid;
		width:90;
		top:0;
		left:0 }

.pstyletitle{	postion:absolute;
		background:white;
		color:black;
		font-size:10px;
		font-family:verdana, arial }


.pstylebody {	postion:absolute;
		background:white;
		color:black;
		font-size:10px;
		font-family:verdana, arial }

 /* START THE CODE FOR THE MENUS */


#menulocation { LEFT: 0px; WIDTH: 154px; POSITION: absolute; TOP: 244px; padding:0px 0px; white-space:nowrap; }


.menu		{ font-family: verdana, arial, helvetica, sans;
		  font-size: 8pt;
		  height: 28px;
		  width: 154px;
		  cursor:hand;
		  font-weight: bold;
		  text-indent: 12px;
		  line-height: 20pt;
		  text-align: left;
		  display: block;
		  border: #FFFFFF 0px solid; }
			
			


a.menu:link 	{ background-image: url("picts/button.gif");
		  background-color:#B2B2B8;
		  text-decoration: none;
		  color: #F0F0F0; }


a.menu:visited 	{ background-image: url("picts/button.gif");
		  background-color:#B2B2B8;
		  text-decoration: none;
		  color: #F0F0F0; }


a.menu:active 	{  background-image: url("picts/buttonon.gif");
		   background-color:#1F356E;
		  text-decoration: none;
		   color: #FFFFFF; }


a.menu:hover 	{ background-image: url("picts/buttonon.gif");
		  background-color:#1F356E;
		  text-decoration: none;
		  color: #FFFFFF; }

a.tourbutton {

background-color:#1F356E;
		  text-decoration: none;
		  color: #FFFFFF;
			font-family: verdana, arial, helvetica, sans;
		  font-size: 8pt;
		  height: 28px;
		  width: 230px;
		  cursor:hand;
		  font-weight: bold;
		  text-indent: 12px;
		  line-height: 25px;
		  text-align: left;
		  display: block;
			border: #1F356E 1px solid;
		 
}
a.tourbutton:hover {

background-color:#FFFFFF;
		  text-decoration: none;
		  color: #1F356E;
			 border: #1F356E 1px solid;
			 line-height: 25px;
}
			
/*add ons*/

/* _ml indicates it is only for my life changes accountability log/ separate from web site */

#menulocation_ml { LEFT: 0px; WIDTH: 10px; POSITION: absolute; TOP: 140px; padding:0px 0px; white-space:nowrap; }

.menu_ml		{ font-family: verdana, arial, helvetica, sans;
		  font-size: 8pt;
		  height: 28px;
		  width: 99px;
		  cursor:hand;
		  font-weight: bold;
		  text-indent: 12px;
		  line-height: 20pt;
		  text-align: left;
		  display: block;
		  border: #F0F0F0 1px solid; }


a.menu_ml:link 	{ background-image: url("picts/background-sidebar.jpg");
		  /*background-color: #B2B2B8;*/
		  text-decoration: none;
		  color: #000000;width: 98px; }


a.menu_ml:visited 	{ background-image: url("picts/background-sidebar.jpg");
		 /*background-color:#B2B2B8;*/
		  text-decoration: none;
		  color: #000000;width: 98px; }


a.menu_ml:active 	{  background-image: url("picts/buttonon.gif");
		   background-color:#1F356E;
		  text-decoration: none;
		   color: #F0F0F0; width: 98px;}


a.menu_ml:hover 	{ 
			background-image: url("picts/buttonon.jpg");
		  background-color:#1F356E;
		  text-decoration: none;
		  color: #FFFFFF; 
			width: 98px;}
/*free menu*/			
.menu_mlfree		{ font-family: verdana, arial, helvetica, sans;
		  font-size: 8pt;
		  height: 28px;
		  width: 130px;
		  cursor:hand;
		  font-weight: bold;
		  text-indent: 12px;
		  line-height: 20pt;
		  text-align: left;
		  display: block;
		  border: #F0F0F0 1px solid; }
			
			a.menu_mlfree:link 	{ background-image: url("picts/background-sidebar.jpg");
		  /*background-color: #B2B2B8;*/
		  text-decoration: none;
		  color: #000000;width: 130px; }


a.menu_mlfree:visited 	{ background-image: url("picts/background-sidebar.jpg");
		 /*background-color:#B2B2B8;*/
		  text-decoration: none;
		  color: #000000;width: 130px; }


a.menu_mlfree:active 	{  background-image: url("picts/buttonon.gif");
		   background-color:#1F356E;
		  text-decoration: none;
		   color: #F0F0F0; width: 130px;}


a.menu_mlfree:hover 	{ 
			background-image: url("picts/buttonon.jpg");
		  background-color:#1F356E;
		  text-decoration: none;
		  color: #FFFFFF; 
			width: 130px;}
			
/* end free menu*/	

div.box {

padding: 1px;
border: 0px solid black;
z-index: 0;

}

td.self_title {
font-weight:	bold;
	font-size:		16px;
	color: white;
	background-color: #1F356E;
	border: 1px solid white;
	padding: 5px;z-index: 1;
	font-family: geneva, verdana, arial, sans-serif;
}
td.self_subtitle {
font-weight:	bold;
	font-size:		14px;
	/*color: #b0c4de;*/
	color: #336699;
	/*background-color: white; */
	border: 1px solid white;
	padding: 5px;z-index: 1;
}

td.self_row {
font-weight:	bold;
	font-size:		14px;
	color: #336699;
	/*background-color:  white;*/
	
	padding: 5px;z-index: 1;
	
}

h1 {COLOR: #1F356E; FONT: 22px verdana, arial, sans-serif; font-weight: bold;
}

h2 { COLOR: #1F356E; FONT: 16px verdana, arial, sans-serif; font-weight: bold
}
h2.subheading { COLOR: #1F356E; FONT: 14px verdana, arial, sans-serif; font-weight: bold
}

.content {
	/*position: absolute; 
	width: 400px;
	width: expression(420);
	top: 140px;margin:0px 200px 20px 100px;*/
	
	
	
	border:0px solid black;
	background-color:white;
	padding:25px;
	padding-top: 5px;
	text-align: justify;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	}
	
/* drop down menu additions */
#dropmenudiv{
position:absolute;
background-color: white;
border:1px solid black;
border-bottom-width: 0;
line-height: 14px;
z-index:100;
}

#dropmenudiv a{
/*width: 100%;*/
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
width: 154px;
height: 20px;
line-height: 20px;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #1F356E;
color: white;
}
div{
FONT: 12px verdana, arial, sans-serif;
}
span.categorytitle{
font-size: 14px;
color: #010080;
font-weight: bold;
}
li.postincattitle{
font-size: 12px;
color: #010080;
line-height: 135%;

}
/*  this is for the pagebar that appears at the bottom of category and tag pages*/
.pagebar {
	padding: 0.2em 0.5em;
	margin-right: 0.1em;
	margin-bottom: 1.0em;
	border: 1px solid #fff;
	background: #fff;
	text-decoration: none;

}

.pagebar a,.pageList .this-page {
	border: 1px solid #9AAFE5;
	text-decoration: none;
	padding: 0.2em 0.5em;
}

.pagebar a:visited {
	border: 1px solid #9AAFE5;
	text-decoration: none;
	padding: 0.2em 0.5em;
}

.pagebar .break {
	padding: 2px 6px 2px 6px;
	border: none;
	background: #fff;
	text-decoration: none;
}

.pagebar .this-page {
	border: 1px solid #2E6AB1;
	padding: 0.2em 0.5em;
	font-weight: bold;
	background: #2E6AB1;
	color: #fff;
}

.pagebar a:hover {
	border-color: #2E6AB1;
}

.pagebar .inactive
{
   border: 1px solid #cccccc;
	 color: #ccc;
   text-decoration: none;
   padding: 0.2em 0.5em;
}
/*  end page bar*/