.pollTab {
	border: #333333 solid 1px;
	color:#000000;
	font:13px Arial;
}


table {border-width: thin}
.button
td a {
text-decoration:none;
background-color:#999966;
color:navy;
display:block;
}

* html td a {
width: 100%;
}

td a:hover {
background-color:#CCC999;
color:red;
}




h2 {color: #CC3366}
h3 {color: #000000}
p {color: #7B68EE}



h1,h2
{
font-family: "lucida calligraphy", arial, 'sans serif'; 
}


h3
{
font: italic small-caps 900 12px arial 
}

p.fine
{
font-family: "lucida calligraphy", arial, 'sans serif';
font-size: 70%;
color: #FF6347
}

dd.finer
{
font-family: "lucida calligraphy", arial, 'sans serif';
font-size: 70%;
color: #FF7F50
}

p,li
{
font-family: "lucida calligraphy", arial, 'sans serif'; 
margin-left: 10pt;
}


body
{ 
background-image: url(fibre.gif);
background-color: #9fff99;

}

tr
{
vertical-align: top
}


p,li,th,td
{
font-size: 95%;
MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%;
        color: #7B68EE
}

a:link     {color:green; text-decoration: none}
a:active   {color:green; text-decoration: none}
a:visited  {color:red; text-decoration: none}
a:hover    {color:red; text-decoration: underline; background: #F9EDED}


h1,hr {color:#3366ff;}
h1 {font-size: 150%}
h2 {font-size: 130%}


p.dotted {border-style: dotted}
p.dashed {border-style: dashed}
p.solid {border-style: solid}
p.double {border-style: double}
p.groove {border-style: groove}
p.ridge {border-style: ridge}
p.inset {border-style: inset}
p.outset {border-style: outset}

.search-results {
    font-size:12pt; color:Black; font-family:verdana,sans-serif;}
.search-line {background:Red;}


li {list-style: square}







H1 {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #c33; TEXT-ALIGN: center
}
H2 {
	FONT-WEIGHT: bold; MARGIN-LEFT: 3%; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #00008b
}
H3 {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 4%; COLOR: #006400; MARGIN-RIGHT: 4%
}
H4 {
	FONT-WEIGHT: bold; MARGIN-LEFT: 6%; MARGIN-RIGHT: 6%; color: #000000; font-size: 95%
}
H5 {
	FONT-WEIGHT: bold; MARGIN-LEFT: 6%; MARGIN-RIGHT: 6%
}
UL {
	MARGIN-LEFT: 3%; MARGIN-RIGHT: 3%
}
OL {
	MARGIN-LEFT: 6%; MARGIN-RIGHT: 6%
}
DL {
	MARGIN-LEFT: 4%; MARGIN-RIGHT: 4%
}
P {
	MARGIN-LEFT: 6%; MARGIN-RIGHT: 6%;
        color: #7B68EE
}
UL UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 1.2em; MARGIN-RIGHT: 1%
}
TABLE OL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 1.2em; MARGIN-RIGHT: 1%
}
TABLE UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 1.2em; MARGIN-RIGHT: 1%
}
DL OL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 1.2em; MARGIN-RIGHT: 1%
}
DL UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 1.2em; MARGIN-RIGHT: 1%
}
PRE {
	MARGIN-LEFT: 10%; WHITE-SPACE: pre
}
TABLE CAPTION {
	FONT-WEIGHT: bolder; FONT-SIZE: larger
}
TABLE P {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
TABLE DL {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
OL P {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
UL P {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
DL P {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
BLOCKQUOTE P {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.note P {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.note UL {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.note OL {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.note DL {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
LI PRE {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
DD PRE {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
P.top {
	MARGIN-LEFT: 1%; MARGIN-RIGHT: 1%
}
BLOCKQUOTE {
	MARGIN-LEFT: 6%; MARGIN-RIGHT: 6%
}
BLOCKQUOTE PRE {
	MARGIN-LEFT: 1%; MARGIN-RIGHT: 1%
}

dt.tab
{ 
text-indent: 20px
}

DT A {
	MARGIN-TOP: 0.8em; FONT-WEIGHT: bold
}


A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #688E23
}
A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #800080
}
A:active {
	BACKGROUND: #ffd700; COLOR: #688E23
}


.html {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000080
}
.css {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #800000
}
.javascript {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #008000
}
.example {
	MARGIN-LEFT: 10%
}
DFN {
	FONT-WEIGHT: bolder; FONT-STYLE: normal
}
VAR SUB {
	FONT-STYLE: normal
}
.note {
	FONT-SIZE: 85%; MARGIN-LEFT: 5%
}

.author {
	FONT-STYLE: italic
}
.copyright {
	CLEAR: right; FONT-SIZE: smaller; TEXT-ALIGN: right
}
.toolbar {
	TEXT-ALIGN: center
}
.toolbar IMG {
	FLOAT: right
}
.error {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #dc143c; TEXT-DECORATION: none
}
.warning {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff4500; TEXT-DECORATION: none
}
.error STRONG {
	BACKGROUND: #ffd700; COLOR: #dc143c; TEXT-DECORATION: none
}
.warning STRONG {
	BACKGROUND: #ffd700; COLOR: #ff4500; TEXT-DECORATION: none
}
.warning A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff4500; TEXT-DECORATION: underline
}
.warning A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff4500; TEXT-DECORATION: underline
}
.warning A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff4500; TEXT-DECORATION: underline
}
.error A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #dc143c; TEXT-DECORATION: underline
}
.error A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #dc143c; TEXT-DECORATION: underline
}
.error A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #dc143c; TEXT-DECORATION: underline
}
.error STRONG A:link {
	BACKGROUND: #ffd700; COLOR: #dc143c
}
.error STRONG A:visited {
	BACKGROUND: #ffd700; COLOR: #dc143c
}
.error STRONG A:active {
	BACKGROUND: #ffd700; COLOR: #dc143c
}
.warning STRONG A:link {
	BACKGROUND: #ffd700; COLOR: #ff4500
}
.warning STRONG A:visited {
	BACKGROUND: #ffd700; COLOR: #ff4500
}
.warning STRONG A:active {
	BACKGROUND: #ffd700; COLOR: #ff4500
}
COLGROUP.entity {
	TEXT-ALIGN: center
}
.default {
	FONT-STYLE: normal; TEXT-DECORATION: underline
}
.required {
	FONT-WEIGHT: bold
}
TD LI.transitional {
	FONT-WEIGHT: lighter; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #696969
}
.elements LI.transitional {
	FONT-WEIGHT: lighter; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #696969
}
TD LI.frameset {
	FONT-WEIGHT: lighter; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #808080
}
.elements LI.frameset {
	FONT-WEIGHT: lighter; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #808080
}
.footer {
	BORDER-TOP: black thin solid; MARGIN-TOP: 2em; PADDING-TOP: 1em
}
.checkedDocument {
	BORDER-TOP: black thin solid; MARGIN-TOP: 2em; PADDING-TOP: 1em
}
STRONG.legal {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: uppercase
}


div:first-letter 
{
color: #ff0000;
font-size:xx-large
}

.table {border-width: thin}
