body {	background-color : #fff;	color: #300;	margin: 0px 0px 0px 0px ;	padding: 0px 0px 0px 0px ;	font-size: 85%; font-family:verdana, arial, georgia, sans-serif;line-height: 150%	}.cont{	background-color : transparent;}	.conttop, .contright, .innerleft, .contfoot, .floater {	background-color : transparent;}	.outerright {	margin: 0px 60px 0px 180px;	padding: 0px;}	.contleft {	margin: 0px 0px 0px 10px;	width: 190px; float: left;}.boxes { /* box around main content */padding: 15px 15px 15px 15px ;margin: 15px 15px 15px 15px ;border: 0px dashed #330;color: #300;background-color : #fff;}.boxesleft {  /* box around sidebar */padding: 8px 10px 15px 10px ;margin: 10px 10px 15px 0px ;border: 0px solid green;color: #300;background-color : #fff;}.boxestop {  /* box around top of page */padding: 10px;margin: 0px;border: 0px solid #fff;color: #9cf;background-color : #330000;background-image: url(/estructure/images/es.gif);background-repeat: no-repeat; text-align:left; clear: both;font-size: 1.2em;}.floater {float:left;}h1, h2, h3, h4 {	margin-bottom: 2px;	}	p { color: #300; margin-top: 8px; 	margin-bottom: 12px;	font-weight: normal;font-size: 85%; font-family:verdana, arial, georgia, sans-serif;line-height: 150%	}h3 + ul, h4 + ul { 	margin-top: 2px;	}h3 + p { 	margin-top: 0px;	}	a, a:hover  {	font-size: 85%; font-family:verdana, arial, georgia, sans-serif;line-height: 150%; background-color : transparent;	color: #069;	font-weight: bold;	text-decoration: underline;	}.caption {	font-size: 70%;	}	p  a, p a:hover  {	font-size: 100%; font-family:verdana, arial, georgia, sans-serif;line-height: 150%; background-color : transparent;	color: #069;	font-weight: bold;	text-decoration: underline;	}a:hover  {	color: #c30;	}a:visited  {	color: #963;	}	div.boxestop a.topnav {	font-size: 85%; text-decoration: none;	margin-left: 5px;	}div.boxestop a.topnav:hover  {	text-decoration: underline;	}.boxesright ul li  {	font-size: 85%; font-family: verdana, arial, georgia, sans-serif;		background-color : transparent;	color: #069;	font-weight: bold;		text-decoration: underline;	}address {	font-weight: normal; font-size: 85%;}address a, address a:hover  {	font-weight: normal; font-size: 100%;}input, textarea, select{ font-size: 8pt 12pt; font-family: verdana, arial, georgia, sans-serif;		padding: 5px ;	background-color : #FFFEFD;	border: 1px dashed #330;		color: #330;	margin: 5px 5px 5px 5px ;	}img.book {	margin: 5px 5px 5px 20px ;	}div.row { clear: both; padding-top: .15em; }.lightblue {  /*font/item coloring */	color: #6CF;	}.brightblue {  /*font/item coloring */	color: #39C;	}.dullgreen {  /*font/item coloring */	color: #963;	}		h1 {	font-size: medium; 	/* \*/ font-size: 125%; /* */}	h2 {	font-size: small;	/* \*/ font-size: 120%;/* */}h3 {	font-size: small;	/* \*/ font-size: 110%; /* */}h4 {	font-size: small;	/* \*/ font-size: 90%;/* */}h5 {	font-size: small;	/* \*/ font-size: 75%; /* */}h6 {	font-size: x-small;	/* \*/ font-size: 70%; /* */}	