body {	background-color : #ffffff;	color: #300;	margin: 0px 0px 0px 0px ;	padding: 0px 0px 0px 0px ;	font: 11px/18px verdana, arial, georgia, sans-serif;	}.inline {font-weight: normal;}.cont{	background-color : transparent;}	.conttop, .contright, .innerleft, .contfoot, .floater {	background-color : transparent;}	.contfoot {	margin-left: 20px;	}	.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 solid #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;}p.small {	font-size: 2em;	}.floater {float:left;}h1, h2, h3, h4 {	margin-bottom: 2px;	}	p { color: #300; margin-top: 8px; 	margin-bottom: 12px;	font-weight: normal;	}h3 + ul, h4 + ul,  h5 + ul,  h6 + ul { 	margin-top: 2px;	}	h3 + p { 	margin-top: 0px;	}div.boxesleft h5, div.boxesleft h6 {margin-bottom: 0px; }	a, a:hover  {	font:11px/17px verdana, arial, georgia, sans-serif;	background-color : transparent;	color: #069;	font-weight: bold;	text-decoration: underline;	}a:hover  {	color: #c30;	}a.inline:hover  {	font-weight: normal;	}	a:visited  {	color: #003366;	}	div.boxestop a.topnav {	font-size: 14px; text-decoration: none;	margin-left: 5px;	}div.boxestop a.topnav:hover  {	text-decoration: underline;	}.boxesright ul li  {	font: .8em/1em verdana, arial, georgia, sans-serif;	background-color : transparent;	color: #069;	font-weight: bold;	text-decoration: underline;	}address a, address a:hover  {	font-weight: normal;	}a:hover  {	color: #c30;	}	input, textarea, select{	font:11px/17px verdana, arial, georgia, sans-serif;	padding: 5px ;	background-color : #FFFEFD;	border: 1px solid #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: large;	/* \*/ font-size: 1.61em; /* */}	h2 {	font-size: medium;	/* \*/ font-size: 1.41em; /* */}h3 {	font-size: medium;	/* \*/ font-size: 1.31em; /* */}h4 {	font-size: small;	/* \*/ font-size: 1.21em; /* */}h5 {	font-size: small;	/* \*/ font-size: 1em; /* */}h6 {	font-size: x-small;	/* \*/ font-size: .8em; /* */}	