body

{

/*  	font: 11px/18px trebuchet ms,lucida grande,helvetica,sans-serif; */

	font: trebuchet ms,lucida grande,helvetica,sans-serif; 

	font-size: 12pt;

	text-align: center;

	background-color: #054C7F;

	clear: left;

}



table

{

	font-family: trebuchet ms, lucida grande, helvetica, sans-serif; 

	font-size: 11px;

	margin: 0;

	color: #033152;

	padding: 0;	

	



}



.stdfont

{

	font-family: trebuchet ms; 

	font-size: 12px;

	text-align: left;

	color: #033152;

}



#contentblock

{

	/* float: right;  */

	position: relative; 

	/* top: -98px; */

	z-index: 1;

	font-family: trebuchet ms, lucida grande, helvetica, sans-serif; 

	font-size: 11px;

	margin: 0px;

	color: #033152;

}



.endlinks

{

	text-align: right;

}



/* ************************************************************************ */

/* NAV BAR ON LEFT */

/* items in nav bar */

.leftnavfirst, .leftnavmid, .leftnavlast

{

	border: 1px solid #B9B8B9; padding-left: 22px; padding-bottom: 10px

	border: 1px solid #B9B8B9; padding-left: 22px; padding-bottom: 10px

	border: 1px solid #B9B8B9; padding-left: 22px; padding-bottom: 10px

}



.leftnavfirst /* first left nav item */

{

	border-width: 0px 0px 1px 0px; 

}



.leftnavmid  /* middle left nav items */

{

	border-width: 0px 0px 1px 0px;

}



.leftnavlast  /* last left nav item */

{

	border-width: 0px 0px 0px 0px;

}



.borderOff

{

	border: none;

	margin: 1px;

	text-decoration: none;

}



.borderOn

{

	border: solid 1px red;

	margin: 0px;

	text-decoration: none;

}



.graphics {border:2px; border-thickness:1px; border-color: #CFE9FB; border-style: solid;}



a:hover .graphics

{

	border: solid 1px #054C7F;

	margin: 0px;

	text-decoration: none;

}



#thumb-block

{

	border: solid 1px red;

}





a.hoverme:link, a.hoverme:visited

{

	text-decoration: none;

	color: black;

	font-weight: normal;

}



a.hoverme:hover

{

	color: #054C7F; /* #003399; */

	text-decoration: underline;

}



/* NAV BAR ON LEFT */

/* ************************************************************************ */





a 

{

	text-decoration: none; 

	color: #3b679b; 

	font-weight: bold; 

}



a:hover

{

	text-decoration : underline;

}



#bottom_line

{

/* 	background: url(images/separator.jpg) no-repeat; */

/* 	margin-bottom: 20px; */

}



.procedure

{

	font: trebuchet ms,lucida grande,helvetica,sans-serif; 

	font-size: 12px;

	text-align: justify;

}



.procsectionhead

{

	font-variant: small-caps; 

	font-size: 12pt; 

	letter-spacing: .4em;

	font-weight: normal;

}

h1 {font-size: 17px; text-align:left; }

h2 {font-size: 14px; }

h3 {font-size: 18px; }





.nomargin

{

	margin-left: 0px;

	margin-right: 0px;

	margin-top: 0px;

	margin-bottom: 0px;

}



/* ********************************************************/

/* PROCEDURE BUTTON TOP NAV BAR: FACE, BREAST, BODY, ETC. */

/* SONS OF SUCKERFISH */





#nav, #nav ul 

{ 

	padding: 0; 

	margin: 0; 

	list-style: none; 

	z-index: 9;

}



#nav_face a, #nav_breast a 

{ 

	width: 12.5em; /* width of space for text lines within dropdown */

}



#nav_body a 

{ 

	width: 16.1em; /* width of space for text lines within dropdown */

}



#nav a 

{ 

	display: block; 

/* 	width: 12.5em; */ /* width of space for text lines within dropdown */

	padding-top: 0.25em;

	padding-bottom: 0.35em;

	padding-left: 1em;

	padding-right: .5em;

	font-family: trebuchet ms; 

	font-size: 10pt;

	color: #D9EFFF;

} 



#nav li 

{ 

	float: left;

	width: 9em; 

}



#nav li ul 

{ 

	position: absolute; 

	width: 1em;  /* width of dropdown block */

	left: -999em; /* hides it offscreen */

 	z-index: 8;

}



#nav li ul

{

	border: solid #1E91E3; border-width: 1px 1px 1px 1px;/* border around drop-down menu block */

 	z-index: 8;

 }



#nav li:hover ul, #nav li.sfhover ul /* brings it back into view */

{ 

	/* left: auto; */  

	top: 23px;

	text-align: left;

	background: #054C7F;

 	left: 0px;

}







/* FACE, BREAST, BODY BUTTONS  */

div.outer /* normal nav buttons */

{

	float: left;

	width: 110px; height: 24px;

	margin: 0 -25px 0 0;

	background: url( 'buttons/nav procs two.gif' ) 0 -24px no-repeat;

}

div.outer p  /* rolled over nav buttons */

{

	display: block;

	margin: 0; padding:0;

	width:100%; height:100%;

	overflow:hidden;

	font: bold 13px/1 Georgia, serif;

	color:#D9EFFF;

	text-decoration: none;

	background: url( 'buttons/nav procs two.gif' ) top left no-repeat;

}

div.outer span /* the text written on the nav buttons */

{

	display: block;

	margin:0; padding: 0px 0 0 0px;

	position: relative;

	left: 37px; top: 5;

	text-align: left;

 	font-family: trebuchet ms;

}

#nav li.sfhover div.outer p /* removes the div.outer image so that the outer a image can show through */

{

	background-image: none;

 	cursor: default;

}





/* PROCEDURE BUTTON TOP NAV BAR: FACE, BREAST, BODY, ETC. */

/* ********************************************************/

/*                                                        */

/*                                                        */

/*         Dark blue = #054C7F 	Lite blue = #D9EFFF  Other lite blue = #CFE9FB */





#footer

{

	margin: -75px auto 0px;

	clear: left;

}



