/* STYLESHEET 1 										*//* Dark colour for text - Deep Red - 128,0,0 - #800000  		*//* Dark colour for text - Deep Khaki - 128,128,0 - #808000		*//* Background colour - Khaki - 214,214,192 - #d6d6c0		*//* Medium Khaki - #e7e7dc								*//* Light background - Light Khaki - 241,241,235 - #f1f1eb 		*/body	{color : #800000;background : #d6d6c0;font-size : .8em;font-family : arial, helvetica, sans-serif;}p            { color : #000000;margin-top: .5em; margin-bottom: .5em; }td.content	{background : #f1f1eb;color : #800000;font-size : .8em;font-family : arial, helvetica, sans-serif;padding : 1.5em;border-top : 1px solid #ffffff;border-right : 1px solid #808000;border-bottom : 1px solid #808000;border-left : 1px solid #ffffff;}td.formtext	{background : #f1f1eb;color : #000000;font-size : .8em;font-family : arial, helvetica, sans-serif;padding : .4em;}td	{color : #800000;font-size : .8em;font-family : arial, helvetica, sans-serif;}table.content {background : #f1f1eb;border : 1px solid #ffffff;}td.sidebar {background : #f1f1eb;color : #800000;font-size : .8em;font-family : arial, helvetica, sans-serif;padding : .3em;border-top : 1px solid #ffffff;border-right : 1px solid #808000;border-bottom : 1px solid #808000;border-left : 1px solid #ffffff;}td.data	{color : #800000;background : #f1f1eb;}td.lightcell	{color : #800000;background : #f1f1eb;}td.volume	{color : #000000;background : #cccccc;}td.mass	{color : #ffffff;background : #999999;}td.strength	{color : #000000;background : #cccccc;}td.power	{color : #ffffff;background : #000000;}td.taper	{color : #800000;background : #ffffff;}table.box {margin-bottom : .5em;}table.prgoutside {width : 100%;border-left : 1px solid #800000;border-top : 1px solid #800000;border-right : 1px solid #800000;border-bottom : 1px solid #800000;background : #f1f1eb;margin-bottom : .5em;}table.cprog {width : 100%;border : 2px groove #ffffff;background : #f1f1eb;margin-bottom : .5em;}table.prginside {width : 100%;background : #d6d6c0;}table.caloutside	{border-left : 1px solid #800000;border-top : 0px solid #ffffff;border-right : 1px solid #800000;border-bottom : 1px solid #800000;background : #ffffff;margin-bottom : .5em;}table.calwhole	{border-left : 1px solid #800000;border-top : 1px solid #800000;border-right : 1px solid #800000;border-bottom : 1px solid #800000;background : #ffffff;margin-bottom : .5em;}table.calinside	{background : #d6d6c0;}td.calendar	{border : 1px solid #800000;background : #ffffff;}td.calhead	{color : #ffffff;background : #800000;}td.month	{color : #ffffff;background : #800000;}td.tab	{color : #800000;background : #f1f1eb;border-left : 0px solid #ffffff;border-top : 1px solid #800000;border-right : 1px solid #800000;border-bottom : 1px solid #800000;}td.starttab	{color : #800000;background : #f1f1eb;border-left : 1px solid #800000;border-top : 1px solid #800000;border-right : 1px solid #800000;border-bottom : 1px solid #800000;}td.activestarttab	{color : #800000;background : #ffffff;border-left : 1px solid #800000;border-top : 1px solid #800000;border-right : 1px solid #800000;border-bottom : 1px solid #ffffff;}td.activetab	{color : #800000;background : #ffffff;border-left : 0px solid #800000;border-top : 1px solid #800000;border-right : 1px solid #800000;border-bottom : 1px solid #ffffff;}h2	{color : #800000;margin : 5px;}h3.content	{color : #800000;margin-top : 1em;margin-left : 0em;margin-bottom : 0em;margin-right : 0em;}h3	{color : #800000;margin-top : 0em;margin-right : 0em;margin-bottom : .3em;margin-left : 0em;}h3.calendar	{color : #808000;margin : 0em;}a:link {font-weight : bold;color : #808000;padding : 1px;text-decoration : none;}a:visited {color : #808000;font-weight : bold;padding : 1px;text-decoration : none;}a:hover {color : #800000;background : #d6d6c0;font-weight : bold;padding : 1px;text-decoration : none;}a:active {color : #800000;background : #d6d6c0;font-weight : bold;padding : 1px;text-decoration : none;}a.button:link {font-weight : bold;color : #808000;width : 100%;padding : 1px;text-decoration : none;}a.button:visited {color : #808000;font-weight : bold;width : 100%;padding : 1px;text-decoration : none;}a.button:hover {color : #800000;background : #d6d6c0;width : 100%;font-weight : bold;padding : 1px;text-decoration : none;}a.button:active {color : #800000;background : #d6d6c0;width : 100%;font-weight : bold;padding : 1px;text-decoration : none;}a.button1:link {font-weight : bold;color : #808000;width : 100%;padding : 1px;text-decoration : none;border : 1px outset #800000;}a.button1:visited {font-weight : bold;color : #808000;width : 100%;padding : 1px;text-decoration : none;border : 1px outset #800000;}a.button1:hover {color : #800000;width : 100%;font-weight : bold;padding : 1px;text-decoration : none;border : 1px inset #800000;}a.button1:active {color : #800000;width : 100%;font-weight : bold;padding : 1px;text-decoration : none;border : 1px inset #800000;}a.button2:link {font-weight : bold;color : #808000;background : #f1f1eb;width : 100%;padding : 2px;text-decoration : none;border : 1px solid #ffffff;text-align: center;}a.button2:visited {color : #808000;background : #f1f1eb;font-weight : bold;width : 100%;padding : 2px;text-decoration : none;border : 1px solid #ffffff;text-align: center;}a.button2:hover {color : #800000;background : #d6d6c0;width : 100%;font-weight : bold;padding : 1px;text-decoration : none;border : 2px inset #ffffff;text-align: center;}a.button2:active {color : #800000;background : #d6d6c0;width : 100%;font-weight : bold;padding : 1px;text-decoration : none;border : 2px inset #ffffff;text-align: center;}a.tday:link {font-weight : bold;color : #808000;background : #d6d6c0;width : 100%;padding : 1px;text-decoration : none;}a.tday:visited {color : #808000;background : #d6d6c0;font-weight : bold;width : 100%;padding : 1px;text-decoration : none;}a.tday:hover {color : #ffffff;background : #800000;font-weight : bold;width : 100%;padding : 1px;text-decoration : none;}a.tday:active {color : #ffffff;background : #800000;font-weight : bold;width : 100%;padding : 1px;text-decoration : none;}a.monthlink:link {width : 100%;text-decoration : none;}a.monthlink:visited {width : 100%;text-decoration : none;}a.monthlink:hover {width : 100%;text-decoration : none;}a.monthlink:active {width : 100%;text-decoration : none;}td.groove {border : 2px groove #ffffff;padding : 3px;}td.button	{background : #f1f1eb;border : 1px solid #ffffff;padding : 1px;}td.label2	{background : #808000;color : #ffffff;border : 2px outset #ffffff;padding : 2px;}td.label1	{font-family : arial, helvetica, sans-serif;font-weight : bold;background : #800000;color : #ffffff;padding : 2px;border : 1px solid #f1f1eb;}td.label3	{font-family : arial, helvetica, sans-serif;font-weight : bold;background : #800000;color : #ffffff;border : 1px outset #ffffff;padding : 2px;}input.reset 	{ background-color: #d6d6c0; color: #800000; font-weight: bold; width : 5em; margin : 0px;}input.submit	{ background-color: #d6d6c0; color: #800000; font-weight: bold; width : 5em; margin : 0px;}input.submitlrg	{ background-color: #d6d6c0; color: #800000; font-weight: bold; width : 15em; margin : 0px;}input.submitmed	{ background-color: #d6d6c0; color: #800000; font-weight: bold; width : 10em; margin : 0px;}.error {background : #ffff00;color : #000000;padding : 2px;}.smalltext {font-size : 8pt;font-weight : normal;font-family : arial, helvetica, sans-serif;}.exTitle2    { text-transform : uppercase; font-weight : bold }.exTitle1    { text-transform : uppercase; font-size : 1.5em;font-weight : bold;font-family : arial, helvetica, sans-serif;}.dim {color : #d6d6c0;}.smalllabel {text-transform : smallcaps; font-size : .7em;font-weight : bold;font-family : arial, helvetica, sans-serif;}input.center {text-align : center;}.smalllabel2 {color : #808000;font-size : .7em;font-family : arial, helvetica, sans-serif;}input.plusminus 	{ background-color: #d6d6c0; color: #800000; font-weight : bold; font-size : 1.2em;width : 1.4em; margin : 0px;}a.delete:link {font-weight : bold;font-size : 1.2em;color : #800000;background : #f1f1eb;width : 1.5em;text-decoration : none;border : 2px groove #f1f1eb;}a.delete:visited {font-weight : bold;font-size : 1.2em;color : #800000;background : #d6d6c0;width : 1.5em;padding : 1px;text-decoration : none;border : 2px groove #d6d6c0;}a.delete:hover {font-weight : bold;font-size : 1.2em;color : #800000;background : #d6d6c0;width : 1.5em;padding : 1px;text-decoration : none;border : 2px inset #d6d6c0;}a.delete:active {font-weight : bold;font-size : 1.2em;color : #800000;background : #d6d6c0;width : 1.5em;padding : 1px;text-decoration : none;border : 2px inset #d6d6c0;}a.button3:link {font-weight : bold;color : #ffffff;width : 100%;padding : 1px;text-decoration : none;border : 2px groove #ffffff;}a.button3:visited {color : #eeeeee;font-weight : bold;width : 100%;padding : 1px;text-decoration : none;border : 2px groove #ffffff;}a.button3:hover {color : #800000;background : #d6d6c0;width : 100%;font-weight : bold;padding : 1px;text-decoration : none;border : 2px inset #ffffff;}a.button3:active {color : #800000;background : #d6d6c0;width : 100%;font-weight : bold;padding : 1px;text-decoration : none;border : 2px inset #ffffff;}a.button4:link {font-weight : bold;color : #808000;background : #f1f1eb;width : 100%;padding : 2px;text-decoration : none;border : 1px outset #d6d6c0;}a.button4:visited {color : #808000;background : #f1f1eb;font-weight : bold;width : 100%;padding : 2px;text-decoration : none;border : 1px outset #d6d6c0;}a.button4:hover {color : #800000;background : #d6d6c0;width : 100%;font-weight : bold;padding : 1px;text-decoration : none;border : 2px inset #d6d6c0;}a.button4:active {color : #800000;background : #d6d6c0;width : 100%;font-weight : bold;padding : 1px;text-decoration : none;border : 2px inset #d6d6c0;}.starttab1        { 	background : #e7e7dc;	border-left: 1px solid #ffffff; 	border-right: 1px solid #d6d6c0; 	border-top: 1px solid #ffffff; 	border-bottom: 1px solid #d6d6c0;}.sectiontab        { 	background : #e7e7dc;	border-left: 1px solid #ffffff; 	border-top: 1px solid #ffffff; 	border-right: 1px solid #d6d6c0; 	border-bottom: 1px solid #d6d6c0;}.sectiontabdisabled        { 	color : #d6d6c0;	font-weight : bold;	background : #e7e7dc;	border-left: 1px solid #ffffff; 	border-top: 1px solid #ffffff; 	border-right: 1px solid #d6d6c0; 	border-bottom: 1px solid #d6d6c0;}.endtab        { 	background : #e7e7dc;	border-left: 1px solid #ffffff; 	border-right: 1px solid #808000; 	border-top: 1px solid #ffffff; 	border-bottom: 1px solid #d6d6c0;}a.tab:link {	font-weight : bold;	color : #808000;	width : 100%;	padding : 2px;	text-decoration : none;}a.tab:visited {	color : #808000;	font-weight : bold;	width : 100%;	padding : 2px;	text-decoration : none;}a.tab:hover	{	color : #800000;	background : #d6d6c0;	width : 100%;	font-weight : bold;	padding : 1px;	text-decoration : none;}a.tab:active	{	color : #800000;	background : #d6d6c0;	width : 100%;	font-weight : bold;	padding : 1px;	text-decoration : none;}.contenttitle		{	background : #f1f1eb; 	border-right : 1px solid #808000; 	border-left : 1px solid #ffffff;	width: 770px;	padding-top: 10px;	padding-bottom: 0px;	padding-right: 10px;	padding-left: 10px;}div.center  {    text-align: center;}.contentarea		{	background: #f1f1eb; 	border-right: 1px solid #808000; 	border-left: 1px solid #ffffff;	padding: 10px;	width: 770px;}.starttab1active        { 	background : #f1f1eb;	border-left: 1px solid #ffffff; 	border-right: 1px solid #d6d6c0; 	border-top: 1px solid #ffffff; 	border-bottom: 1px solid #f1f1eb;}.sectiontabactive        { 	background : #f1f1eb;	border-left: 1px solid #ffffff; 	border-top: 1px solid #ffffff; 	border-right: 1px solid #d6d6c0; 	border-bottom: 1px solid #f1f1eb;}.sectiontabdisabled        { 	color : #d6d6c0;	font-weight : bold;	background : #e7e7dc;	border-left: 1px solid #ffffff; 	border-top: 1px solid #ffffff; 	border-right: 1px solid #d6d6c0; 	border-bottom: 1px solid #d6d6c0;}.endtabactive        { 	background : #f1f1eb;	border-left: 1px solid #ffffff; 	border-right: 1px solid #808000; 	border-top: 1px solid #ffffff; 	border-bottom: 1px solid #f1f1eb;}.starttabbot        { 	background : #e7e7dc;	border-left: 1px solid #ffffff; 	border-right: 1px solid #d6d6c0; 	border-top: 1px solid #d6d6c0; 	border-bottom: 1px solid #808000;}.starttabbotactive        { 	background : #f1f1eb;	border-left: 1px solid #ffffff; 	border-right: 1px solid #d6d6c0; 	border-top: 1px solid #f1f1eb; 	border-bottom: 1px solid #808000;}.sectiontabbot        { 	background : #e7e7dc;	border-left: 1px solid #ffffff; 	border-right: 1px solid #d6d6c0; 	border-top: 1px solid #d6d6c0; 	border-bottom: 1px solid #808000;}.sectiontabbotactive        { 	background : #f1f1eb;	border-left: 1px solid #ffffff; 	border-right: 1px solid #d6d6c0; 	border-top: 1px solid #f1f1eb; 	border-bottom: 1px solid #808000;}.endtabbot        { 	background : #e7e7dc;	border-left: 1px solid #ffffff; 	border-right: 1px solid #808000; 	border-top: 1px solid #d6d6c0; 	border-bottom: 1px solid #808000;}.endtabbotactive        { 	background : #f1f1eb;	border-left: 1px solid #ffffff; 	border-right: 1px solid #808000; 	border-top: 1px solid #f1f1eb; 	border-bottom: 1px solid #808000;}