/* Images should be linked as if the CSS file sits in the same folder as the images. ie. no paths. */


/* basic elements */
body { 
	font-family: 8pt/16pt arial; 
	color: blue; 
	margin: 0px; 
	}
table.sidebar {
	background-image: url(background3.jpg);
	background-repeat: repeat-y;
	}
td { 
	font-family: Arial; 
	font-size: 8pt;
	color: black; 
	margin:  0px;
	}
td.whitegreygradient {
	background-image: url(white-greygradient.jpg);
	background-repeat: repeat-y;
	font: 10pt/12pt Arial, serif;
	color: 002f50; 
	top-margin: 10em;
	}
td.leftborder {
	background-image: url(left2.jpg);
	background-repeat: repeat-y;
	}
td.rightborder {
	background-image: url(right1.jpg);
	background-repeat: repeat-y;
	}
td.bottomborder {
	background-image: url(bottom1.jpg);
	background-repeat: repeat-x;
	}
td.topspacer {
	background-image: url(top_spacer.jpg);
	background-repeat: repeat-x;
	}
td.greyspacer {
	background-image: url(grey_spacer.jpg);
	background-repeat: repeat-both;
	}
td.bottomspacer {
	background-image: url(bottom_spacer.jpg);
	background-repeat: repeat-x;
	}
td.blackspacer {
	background-image: url(black_spacer.jpg);
	background-repeat: repeat-x;
	}
td.greenline {
	background-image: url(greenline.jpg);
	background-repeat: no-repeat;
	}
td.flashbox1 {
	background-image: url(flashboxbg1.jpg);
	background-repeat: no-repeat;
	}
td.flashbox2 {
	background-image: url(flashboxbg2.jpg);
	background-repeat: no-repeat;
	}
td.flashbox3 {
	background-image: url(flashboxbg3.jpg);
	background-repeat: no-repeat;
	}
td.sidebar { 
	font: 10pt/13pt Arial, serif;
	color: sidebar;
	}

td.prodinfo { 
	font: 10pt/21pt Arial, serif;
	color: 3a4185; 
	font-weight: bold;
	}

td.body { 
	font: 10pt/12pt Arial, serif;
	color: 002f50; 
	top-margin: 10em;
	}

td.tagline { 
	font-family: Verdana;
	font-weight: bold; 
	font-size:  12pt;
	color: 3a4185; 
	}

td.prtitle {
	font: 14pt/12pt Arial, serif;
	font-weight: bold; 
	color: ffffff; 
	background-color: #000080;
	}

td.footer {
	font: 9pt/14pt Arial, serif; 
	color: 000000; 
	}

td.newsleft {
	font: 9pt/14pt Arial, serif; 
	font-weight: bold;
	color: FFFFFF;
	background-color: #000080;
	}

td.newsright {
	font: 9pt/10pt Arial, serif; 
	font-weight: bold;
	color: 000000;
	background-color: #EFEFEF; 
	}

td.headleft {
	font: 9pt/14pt Arial, serif; 
	font-weight: bold;
	color: 000000;
	background-color: #FFFFFF;
	}

td.headright {
	font: 9pt/10pt Arial, serif; 
	font-weight: bold;
	color: 000000;
	background-color: #FFFFFF; 
	}

td.subnav {
	font: 9pt/10pt Arial, serif; 
	font-weight: bold;
	color: 000000;
	background-color: #ffffcc; 
	border-color:  #aaaaaa;
	}

p.subnav { 
	font: 9pt/12pt arial; 
	font-weight: bold;
	color: ff0000; 
	}

p { 
	font: 10pt/12pt arial; 
	color: 002f50; 
	}

p.tagline { 
	font: 12pt/12pt arial; 
	font-weight: bold;
	color: 000000; 
	}

p.caption { 
	font: 9pt/10pt arial; 
	text-decoration: italic;
	color: 000000; 
	}

a:link { 
	font-weight: bold; 
	text-decoration: underline; 
	color: #000000;
	}
a:visited { 
	font-weight: bold; 
	text-decoration: underline; 
	color: #000000;
	}
a:hover, a:active { 
	text-decoration: underline; 
	color: #000000;
	}

a:link.tdnewsleft { 
	font-weight: bold; 
	text-decoration: none; 
	text-decoration: underline; 
	color: #ffffff;
	}
a:visited.tdnewsleft { 
	font-weight: bold; 
	text-decoration: none; 
	text-decoration: underline; 
	color: #ffffff;
	}
a:hover.tdnewsleft, a:active.tdnewsleft { 
	text-decoration: underline; 
	color: #ffffff;
	}

a:link.subnav { 
	font-weight: regular;
	text-decoration: underline; 
	color: #000000;
	}
a:visited.subnav { 
	font-weight: regular;
	text-decoration: underline; 
	color: #000000;
	}
a:hover.subnav, a:active.subnav { 
	font-weight: regular;
	text-decoration: none; 
	color: #ff0000;
	}

a:link.footer, a:visited.footer {
	font: 9pt/14pt Arial, serif; 
	color: 000000; 
	text-decoration: none;
	}
a:hover.footer {
	font: 9pt/14pt Arial, serif; 
	color: 808080; 
	text-decoration: underline;
	}

/* specific divs */

#sidebar {
	font-family: Arial; 
	font-size: 10pt;
	color: 000000; 
	}

#footer {
	font-family: Arial; 
	font-size: 10pt;
	color: AAAAAA; 
	}
