/* 3col-csstable.css  */
 @import url(file:///E|/DataE/web/2011_digest/3col-csstable-ie7simplified.css); 
 @import url(file:///E|/DataE/web/2011_digest/3col-csstable-oldbrowsers.css); 

/* html {
	text-align: center; }  */

* {
  margin: 0;
  padding: 0;
}
body {
  margin: 0;
  padding: 0;
  background-color: #FFFFFF; 
  color: #000000;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif ;
  text-align: left;
}
#wrapper {
	position: relative;
	text-align: left;
	width:  1060px; 
	margin-right: auto;
	margin-left: auto; 
}
#header {
  height: 104px;
  background-image:url(images/web%20images/banner_digest1060c1a.jpg);
  background-repeat: no-repeat; 
  padding-bottom: 0px;
}
#header_2 {
  height: 104px;
  background-image:url(images/web%20images/header/banner_history1060-1a2.jpg);
  background-repeat: no-repeat; 
  padding-bottom: 0px;
}

#main {
  display: table;
  border-collapse: collapse;
}
#main .inner {
  display: table-row;
}

#footer {
  clear:both;
  border-top: 2px solid #d7ad7b;
  color:#333;
  background-color:antiquewhite ;
  font:Tahoma, Geneva, sans-serif;
  font-size: 95%;
  padding: 0.2em 10px 0.2em 0;
  text-align: center;
  
}

.background {
	color:#690;
	left:0; top:0; height:50; width:200;
	border-bottom-color:#F90; border-bottom-style:ridge; 
}
	
p {
  font: 0.85em ;
  font-family:Tahoma, Geneva, sans-serif;
  line-height:1.5;
  } 
#extras .box {
  padding: 0 10px 2em 0;
}
#extras .box h4 {
  font-size: 110%;
  font-weight: normal;
}
#extras .box p {
  font-size: 80%;
}



/** Global Navigator      **/
#globalNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 250px;
	background-image:url(images/branding/GlobalNav900.jpg); PADDING-BOTTOM: 5px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid;
	
	
	 list-style : none; /* Removes list-style from lists */ 
}
#globalNav IMG {
	DISPLAY: block;
}
#globalNav A {
	padding-right: 4px;
	padding-left: 0px;
	font-size: 11px;
	padding-bottom: 0px;
	padding-top: 0px;
}
a:link {
	color: #006699;
}
a:hover {
	color:#F00;
}
	a:link, a:visited { 
text-decoration : none; 
}

/* =si_clear_children */
.pc,.sc { position : absolute; top: 0; left: 0; }
.clear_children,.cc_tallest { position: relative; } /*\*/* html .clear_children { display: inline;}/**/
.cc_tallest:after { content: ''; } /* PREVENTS A REDRAW BUG IN SAFARI */


/* Typography */
body {
	font: 85%/1.3"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333;
}
h2, h3, h4, p, ul. blockquote {
	margin: 0.20px .75em; }
	
h1 {
  font-size: 190%;
  font-weight:bold;
  font-family:"Times New Roman", Times, serif;
  color:#C00; /*#CC0000; /* dark red */
  padding-bottom: 0.2em;
}

h2 { font:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#F00;
	font-size:18px;
	font-weight:bold;
	margin-bottom: 0.5em;
	line-height: 1.0em;
	letter-spacing: 1.0px;
}
h3 { 
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
margin-bottom: 0.1em;
font-weight: bold;
font-size:18px;
color:  #060; /* dark green */
line-height: 1.0em;
}
h4 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom: 0.10em;
	text-align: left;
	font-size: 20px;
	font-weight: bold;
	color: #00F;
	line-height: 1.0em;
}
h5 {font-family:"Times New Roman", Times, serif;
	margin-bottom: .10em;
	text-align:right;
	font-size: 14px;
	font-style:italic;
	font-weight: lighter;
	color:#999;
	line-height: 1.0em;
}
h6 {font-family:"Times New Roman", Times, serif; 
	font-style:italic;
	font-weight: lighter;
	text-align:center;
	color:#666; font-size:12px; /* footnote light grey */
}
hr {
	border: none;	/* horizontal rule  */
	background-color:#ADD8E6;
	color: #ADD8E6 ;
	height: 1px ;
	width: 75% ;
}
	

/* p.first { border-top:1px solid #cdcdcd;
		padding-top: 10px;
		font-size: 1.1em; 
		} */
		
/* .feature {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px */
}
	/* Create drop cap */
p.first:first-letter {
	padding: 0.1em;
	line-height: 0.7em;
	color: black;
	font-size: 4.5em;
	float: left;
	margin-right:0.1em;
	margin-bottom: 0.1em;
}
     /*   9-Sept-2010 14:50     */
.style1 {color: #F00; } /* red */
.style2 {color: #006600; } /* dark green */
.style20 {color:#090; } /* mid green */
.style201 {color: #090; font:Arial, Helvetica, sans-serif; font-style:italic;} /* green italic*/
.style2011 {color:#396; } /* acqua */
.style21 {color: #030; font:Arial, Helvetica, sans-serif;font-size:14px;} /* green 14px*/
.style212 {color: #090; font:Arial, Helvetica, sans-serif;font-size:14px;} /* green 14px*/


.style22 {color:#030; font-weight:bold; }  /* dark green */
.style221 {color:#0C0; }  /* light green */
.style202 {color:#060; font-weight:900; } /* light green weight 800 */
.style2021 {color:#060; } /* light green */
.style20212 {color:#060; font-size:16px; font-weight:bold; } /* light green  16px bold */
.style2022 {color:#90C; font-weight:900; } /* purple weight 800 */
.style203{color:#060; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; } /* light green Arial 16px bold */
.style204{color:#060; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; } /* light green Arial 14px bold */
.style222 {color: #060; } /* light green */
.style223 {color: #60C; } /* violet */
.style23  {color: #60C; font-style:italic; } /* violet italic */

.style3 { color: #93C; } /*purple */
.style31 { color: #93C; font-style:italic; } /*purple italic*/
.style32 { font-style:italic; font-weight: bold; color:#93C; } /* purple bold italic*/
.style33 { font-weight: bold; color:#93C; } /* purple bold */
.style332 {font-size:14px; font-weight: bold; color:#93C; } /* purple  14px*/
.style3321 {font-size:20px; font-weight: bold; color:#93C; } /* purple  14px*/

.style3322 {font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color:#93C; font-style:italic; } /* purple italic 14px*/
.style333 { font:Arial, Helvetica, sans-serif; font-size:16px; font-weight: bold; color:#96C; } /* purple  16px*/
.style34 {color: #993333}  /* brown  */
.style341 {color: #993333; font-size:14px; font-weight:bold;}

.style37 {color:#060;} /* dark green */
.style371 {color:#060; font-size:16px} /* dark green */
.style372 {color:#900; font-size:16px} /* dark red */
.style373 {color:#900;} /* dark red */

.style38 {color:#F0F;} /* pink*/
.style381 {color:#F0F; font-weight:bold;} /* pink bold */

.style39 {color:#630;} /* 	brown */
.style391 {color:#630; font-style:italic; } /* brown italic*/
.style392 {color:#C60; font-size:15px;} /* 	tan*/

.style4 { color:#00F; } /*blue */
.style41 { color:#00F; font-style:italic; } /*blue italic*/
.style411 { color: #6CF } /*light blue */

.style4112 {	font-family: Georgia, "Times New Roman", Times, serif;	color: #FF0000;	} /*  red Times */
.style42 {	font-family: Georgia, "Times New Roman", Times, serif;	color: #FF0000;	font-weight: bold;} /* bold red Times */

.style421 {	font-family: Georgia, "Times New Roman", Times, serif;	color: #FF0000;	font-weight: bold; font-size:16px;} /* red bold Times */
.style42101 {	font-family: Georgia, "Times New Roman", Times, serif;	color: #FF0000; font-size:16px;} /* red Times */
.style4201 {	font-family: Georgia, "Times New Roman", Times, serif;	color:#000;	font-weight: bold; font-size:16px;} /* black Times */
.style4212 {	font-family: Georgia, "Times New Roman", Times, serif;	color: #FF0000;	font-weight: bold; font-size:20px;} /* red Times header*/
.style42123 {	font-family:Arial, Helvetica, sans-serif;	color: #FF0000;	font-weight: bold; font-size:20px;} /* red Arial header */
.style4211 {font-family: Georgia, "Times New Roman", Times, serif;	color: #FF0000;	 font-size:16px;} /* red Times */
.style42112 {font-family: Georgia, "Times New Roman", Times, serif;	color: #FF0000;	 font-size:20px;} /* red Times */

.style422 {	font-family: Georgia, "Times New Roman", Times, serif;	color: #060; font-style:italic; font-size:16px;} /* green Times */
.style423 {	font-family: Georgia, "Times New Roman", Times, serif;	color: #060;  font-size:14px;} /* green Times */
.style43 {	font-family: Georgia, "Times New Roman", Times, serif;	color:#F00;  font-size:20px;} /* red Times */
.style431 {	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	color:#666;  font-size:12px;} /* dark grey Times */

.style44 {	font-family:Verdana, Geneva, sans-serif;	color: #060;  font-size:14px;} /* green Verdana */
.style441 {	font-family:Verdana, Geneva, sans-serif;	color: #060;  font-size:14px; font-weight:bold;} /* green Verdana */

.style45 {FONT-SIZE: 12px; color: #6600CC; } /* violet */
.style49 {color: #6633CC; font-family: "Times New Roman", Times, serif; font-size: 12px;} /* purple violet */
.style491 {color: #00F; font-family: "Times New Roman", Times, serif; font-size: 20px;}  /* blue Times 20px */
.style492 {color: #00F; font-family:"Times New Roman", Times, serif;}  /* blue Times  */
.style493 {color:#60F; font-family:"Times New Roman", Times, serif;}  /* purple Times  */

.style5 { color: #00F; font-weight:bold; } /* blue bold */
.style50 {	font-size:x-small;color: #FF00FF;}
.style501 {	font-size:x-small;color: #FF00FF; vertical-align:text-top;}
.style51 {	font-size: 80%; font-style:italic; }  /* Reference  */
.style54 { font-family:Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0000; font-weight: bold;}
.style55 { color: #006600; font-weight:bold; } /* green bold */
.style550 { color: #006600; font-size: 120%;} /* green bold, 120% */
.style551 { color: #60C; font-weight:bold; } /* violet bold */
.style552 { color: #006600; } /* green */

.style6 { background-color:#FF0; } /* yellow background */

.style7 { color:#F60; } /* gold */
.style8 { color:#36F; } /* platinum */
.style81 { color:#36F; font-style:italic; } /* platinum italic */

.style9 {font-weight:bold;} /* bold */
.style10 {font-style:italic; } /* italic */
.style100 { font-family:"Times New Roman", Times, serif; font-weight:bold; font-style:italic; font-size:15px; }  /* Times bold italic */
.style101 {color: #CCC; font-style: italic; } /* light grey italic*/
.style11 {color:#666; } /* dark grey */
.style111 {color:#666; font-style: italic; font-weight:bolder; } /* dark grey italic bolder*/
.style1111 {color:#666; font-style: italic;  } /* dark grey italic */
.style112 {color:#666; font-style: italic; font-size:14px; } /* dark grey italic - top of page */
.style1121 {color:#999; font-style: italic; font-size:12px; } /*  grey italic - top of page */
.style1122 {color:#999; font-style: italic; font-size:85%; } /*  grey italic - top of page */
.style1123 {color:#F90; font-style: italic; } /* orange italic*/

.style12 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:italic; } /*italic */
.style13 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; } /* 14px bold */
.style131 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#00C; } /* 14px bold blue*/
.style1312 {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#00C; } /* 16px bold blue*/
.style14 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; font-weight:bolder; color:#00F;} /* blue bold 20px */
.style144 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bolder; color:#00F;} /* blue bold 18px */
.style1442 {font-family:"Times New Roman", Times, serif; font-size:18px; font-weight:bolder; color:#00F;} /* blue bold 18px */
.style145 {font-family:"Times New Roman", Times, serif; font-size:18px; font-style:oblique; color:#030;} /* dark green italic 18px */
.style1451 {font-family:"Times New Roman", Times, serif; font-size:18px; font-style:oblique; color:#666; font-weight:bold} /* dark grey italic 18px bold */
.style146 {font-family:"Times New Roman", Times, serif; font-size:16px; color:#000;} /* Times black 16px */
.style1461 {font-family:"Times New Roman", Times, serif; font-size:16px; color:#666;} /* Times dark grey 16px */


.style15 {font-family:Arial, Helvetica, sans-serif; font-size: 20px; font-weight:bold; font-style:italic; color:#030;} /* dark green */
.style155 {font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold; color:#060;} /*  green */
.style1555 {font-family:Arial, Helvetica, sans-serif; font-size: 18px; font-weight:bold; color:#060;} /*  green */
.style156 {font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color:#060;} /*  green bold 14px */

.style60 {color: #660099;} /* violet */
.style606 {background-color:#9F9; } /* light green acqua background */
.style6066 { background-color: #FFC; } /* light yellow background */
.style61 {	font-size: 18px;font-weight: bold;color:#F00; }   /* red */
.style6104 {font-size: 14px;color:#F00; }   /* red */
.style6105 {font-size: 15px;color:#F00; font-weight:bold; }   /* red */
.style6106 {font-size: 16px; font-family:Arial, Helvetica, sans-serif; color:#F00; font-weight:bold }   /* red bold*/
.style6107 {font-size: 16px; font-family:Arial, Helvetica, sans-serif; color:#900; font-weight:bold }   /* dark red bold*/

.style611 {	font-size: 12px;font-weight: bold;color: #F00; font-style:italic;}  /*  red */
.style612 {	font-size: 12px;font-weight: bold;color: #F00;}  /*  red */
.style6122 {font-size: 16px;font-weight: bold; font-style:italic; color: #F00; font-family:"Times New Roman", Times, serif;}  /*  red */
.style6123 {font-size: 20px;font-weight: bold; font-style:italic; color: #F00; font-family:"Times New Roman", Times, serif;}  /*  red */
.style6124 {font-size: 28px;font-weight: bold;  color: #F00; font-family:"Times New Roman", Times, serif;}  /*  red */

.style613 {	font-size: 18px;font-weight: bold;color:#060; }   /* dark greem */
.style614 {	font-size: 14px;font-weight: bold;color: #060; font-style:italic;}  /* dark green */
.style615 {	font-size: 14px; font-family:Arial, Helvetica, sans-serif;color: #060; font-style:italic;}  /* dark green italic */
.style616 {	font-size: 14px; font-family:Arial, Helvetica, sans-serif;color: #060;}  /* dark green Arial */
.style617 { font-family:Arial, Helvetica, sans-serif;color: #060; font-weight:bold;}  /* dark green Arial bold */

.style62 {color: #0000FF; font-weight: bold; }  /* bright blue */
.style621 {color: #0000FF;}  /* bright blue */
.style622 {color: #39F; }  /* mid blue */
.style63 {color: #000000}  /* black */
.style631 {color: #000000; font-weight:bold;}  /* black bold*/
.style632 {color: #000000; font-weight:bold; font-style:italic;}  /* black  bold italic*/

.style64 {color: #000099; }  /* dark blue */
.style66 {color:#900; font-size: 16px; font-weight: bold; } /* dark red 16px*/
.style661 {color: #cc0000;} /* red */
.style662 {color: #CC0000; font:Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; } /* dark red 22px*/
.style67 {color: #FF6600;font-weight: bold;}  /* red */
.style68 {color: #FF6600;}  /* red */
.style69 {color:#900; } /* dark red */
.style70 {color:#999; } /*light grey*/
.style71 {font-family:Arial, Helvetica, sans-serif; color:#900; font-size: 20px; font-weight: bold; } /* dark red 20px arial*/
.style711 {font-family:Arial, Helvetica, sans-serif; color:#030; font-size: 20px; font-weight: bold; } /* dark green 20px arial*/
.style712 {font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size: 20px; font-weight: bold; } /* white 20px arial*/
.style713 {font-family:Arial, Helvetica, sans-serif; color:#900; font-size: 18px; font-weight: bold; } /* dark red 18px arial*/

.style81 {font-size: small;}
.style811 {font-size: 0.4em; }
.style85 {font-size: 11px;}
.style86 {font-family: Georgia, "Times New Roman", Times, serif;}
.style861 {font-family: Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:#060;}
.style88 {	color: #FF00FF;	font-size: 9px;}
.style90 {font-size: 11px; color: #0000FF; }
.style91 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px;}
.style910 {font-family: Georgia, "Times New Roman", Times, serif; color:#999; font-style:italic; font-size: 14px;}
.style9101 {font-family:"Times New Roman", Times, serif; color:#999; font-style:italic; font-size: 12px;}

.style911 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-weight:bold;}
.style92 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.style921 {font-family: Arial, Helvetica, sans-serif; font-size: 90%; }  /* Contents  */
.style922 {font-family: Arial, Helvetica, sans-serif; font-size:14px; }
.style93 { font-family:Arial, Helvetica, sans-serif; font-size:x-small; }
style931 { font-family:Arial, Helvetica, sans-serif; font-size:x-small; elevation:higher;  }

.style94 { font-size:12px; }  /* by line  */
.style941 { color: #006600; font-family: Arial, Helvetica, sans-serif; } /* dark green */
.style942 {color:#999; font-style:italic; } /* mid grey */
.style943 { font-style:italic; font-weight:bold; } /* bold italic */

.style95 { color: #006600; font-family: Arial, Helvetica, sans-serif; font-size:105    %; } /* dark green */
.style951 { color: #F00; font-family: Arial, Helvetica, sans-serif; font-size:105%;  }  /*  red  */
.style9511 { color: #F00; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:120%; font-variant:small-caps;   }  /*  red small caps, 120% */
.style952 { color: #0033CC; font-family: Arial, Helvetica, sans-serif; font-size:105    %; }  /* bright blue */
.style953 { color:#90F; font-family: Arial, Helvetica, sans-serif; font-size:105    %; }  /* purple*/
.style954 { color:#000; font-family: Arial, Helvetica, sans-serif; font-size:105    %; }  /* black */

/* Dr Richard */
.style96 {font-family:"Times New Roman", Times, serif; font-size:18px; font-style:oblique; color:#999; font-weight:bold} /* mid grey italic 18px bold */
.style961 {font-family:"Times New Roman", Times, serif; font-size:16px; font-style:oblique; color:#999; font-weight:normal; } /* mid grey italic 16px  */
.style962 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; float:inherit; color:#F00; font-weight:bold; } /* red */
.style963 {font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.style964 {font-family:Arial, Helvetica, sans-serif; font-size:6px; }
.style965 { font-weight:bold; }
.style966  { font-family:Arial, Helvetica, sans-serif; /* font-size:12px; */ color:#00F; }  /* blue */
.style967 {font-family:"Times New Roman", Times, serif; font-size: 2.0em; color:#000; /* margin-right:0.1em; */ margin-bottom: 0.1em; line-height: 0.7em;} /* Times First letter black */
.style9671 {font-family:"Times New Roman", Times, serif; font-size: 2.0em; /* margin-right:0.1em; */ margin-bottom: 0.1em; line-height: 0.7em;} /* Times First letter */

.style968 {font-family:Arial, Helvetica, sans-serif; font-size: 0.9em; line-height: 1.1em; color:#333; }

padding: 0.1em;
	line-height: 0.7em;
	color: black;
	font-size: 4.5em;
	float: left;
	margin-right:0.1em;
	margin-bottom: 0.1em;


#p-1 { color: #CC0033; border-style: solid; border-width:thin; width: 324px; padding: 0 0 0 3px; } /* red */
#p-1a { color: #CC0033; border-style: solid; border-width:thin; width: 400px; padding: 0 0 0 3px; }

#p-2 { color: #006600; border-style: solid; border-width:thin; width: 250px; padding: 0 0 0 3px; }  /* dark green */


#p-2a { color: #006600; border-style: solid; border-width:thin; width: 370px; padding: 0 0 0 3px; }  /* dark green */
#p-3 { color:#006600; border-style: solid; border-width:thin; width: 555px; padding: 0 0 0 3px; }
#p-4 { color: #0033CC; border-style: solid; border-width:thin; width: 550px; padding: 0 0 0 3px; }  /* bright blue */
#p-5 { color: #90F; border-style: solid; border-width:thin; width: 550px; padding: 0 0 0 3px; }  /* purple */
#p-5a { color: #90F; border-style: solid; border-width:thin; width: 400px; padding: 0 0 0 3px; }  /* purple */
#p-6 { color:#666; border-style: solid; border-width:medium; width: 550px; padding: 0 0 0 3px; }  /* grey */
#p-6 { color:#666; border-style: solid; border-width:thin; width: 550px; padding: 0 0 0 3px; }  /* grey */

#p-7 { color: #90F; border-style: solid; border-width:thin; width: 600px; padding: 0 0 0 3px; font-size:1.1em}  /* purple */
#p-7a { color: #006600; border-style: solid; border-width:thin; width: 600px; padding: 0 0 0 3px; font-size:1.1em}  /* dark green */
#p-7b { color: #0033CC; border-style: solid; border-width:thin; width: 600px; padding: 0 0 0 3px; font-size:1.1em}  /* bright blue */
#p-8 { color:#C00; border-style: solid; border-width:thin; width: 550px; padding: 0 0 0 3px; font-size:1.1em}  /* dark red */


ul.disc {
	list-style-type: disc;
}
ul.circle {
	list-style-type: circle;	
}
ul.square {
	list-style-type: square;
}
ul.inside {
	list-style-position: inside;
}







/*  button  */
#button {
	font-size: 100%;
}
#button ul {
	list-style: none;
	margin: 0;
	padding: 0;
	padding-top: 1em;
}
#button li {
	display: inline;
}
#button a:link, #button a:visited {
	margin-right: 0.2em;
	padding: 0.2em 0.6em 0.2em 0.6em;
	color:#A62020;
	background-color:#FCE6EA;
	text-decoration: none;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #717171;
	border-right: 1px solid #717171;
}
#button a:hover {
	border-top: 1px solid #717171;
	border-left: 1px solid #717171;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	color: blueviolet;
}





/* Form  */

/* Removes list-style from lists */
ol,ul { list-style : none; }

/* Normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, em, strong, th, var
{ font-style : normal; font-weight : normal; }

/* Removes list-style from lists */
/*table { border-collapse : collapse; border-spacing : 0; } **/

/* Removes border from fieldset and img */
/* fieldset,img { border : 0;} */
fieldset {
	margin: 0 0 0 0;
	padding: 0;
	background-image: url(file:///E|/DataE/web/2009digest/styles/fieldsetbg.gif);
	background-position: bottom;
	background-repeat:no-repeat;
	}
div#content_form {
	position: relative;
	width: 753px;
	margin: 0 auto;
	padding: 0;
	background-image: url(file:///E|/DataE/web/2009digest/styles/contentbg.gif);
	background-position:top left;
	background-repeat:repeat-y;
}



/* Left-aligns text in caption and th */
caption,th { text-align : left; }

/* Removes quotation marks from q */
q:before, q:after { content :''; }


/* Begin Form Elements */

	fieldset {  
		margin: 	10px 0 0 0;  
		padding: 	0;
		background: transparent url(file: styles/fieldsetbg.gif) no-repeat bottom right;
		/* background-color:#FFF; */
				/*	transparent url(fieldsetbg.gif) no-repeat bottom right; */
	}

	legend {  
		text-transform:		uppercase;
		font-size:			1.3em;
		padding:			5px;
		margin-left:		1em;
		color:				#ffffff;
		background-color: #060;

	}
	
	fieldset ol {  
		padding: 			10px 10px 0 10px;  
		list-style: 		none;
	}
	
	fieldset li {
	position:			relative;
	padding-bottom: 	1em;
	line-height:		3.4em;
	color: #000;
	}
	
	fieldset#submitform {  
		background-image:	none;
		border-style: 		none;
		margin-left: 225px;
		
	}
	
	label {
		position:			relative;
		clear:				left;
		float:				left;
		width:				15em;
		margin-right:		5px;
		padding-right:		30px;
		line-height:		3.4em;
		text-align:			right;
	}
	
	label.required {
	background:			transparent url(file:///E|/DataE/web/2009digest/required.gif) no-repeat center right;
	color: #000;
	}
	
	label span {
		position:			absolute;
		left:				-10000px;
		top:				0px;
	}
	
	p span.required {
		display:			inline-block;
		vertical-align: 	middle;
		line-height:		3.4em;
		width:				25px;
		line-height:		3.4em;
		text-indent:		-10000px;
		overflow:			hidden;
		background:			transparent url(file:///E|/DataE/web/2009digest/required.gif) no-repeat center right;		
	}
	
	input {
		padding:			5px;
		font-size:			1.4em;
		border:				1px solid #493F0B; 
		color:				#1E1903; 
		background:			#F5F6D4;
	}
	
	input.radio {
		border:				none;
		background:			transparent;
	}
.italic {
	font-style: italic;
}
#content form #personal ol {
	color: #00F;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.grey {
	color: #333;
}

/* Suckerfish 3 levels dropdown */
#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
#nav a {
	display: block;
	width: 10em;
}
#nav li {
	float: left;
	width: 10em;
}
	

#nav li:hover ul ul, #nav li: hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul {
	 left: -999em;
	}
#navli:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li {
	left: auto;
}
	
#wrapper #main .inner #centre .box div table tr td div {
	color: #800040;
}
#wrapper #main .inner #centre .box div table {
	font-family: Arial, Helvetica, sans-serif;
}

