/* CSS Document */
body                { font-family: Arial; font-size: 10pt; color:#FDDD9F; background-color:#0F0908; background-repeat:no-repeat;background:fixed;background-image:url(images/structure_body.jpg);margin-left:35px;margin-right:25px;margin-top:25px;margin-bottom:35px; scrollbar-arrow-color: #0F0908; scrollbar-3dlight-color: #fddd9f; scrollbar-darkshadow-color: #fddd9f; scrollbar-face-color: #FDDD9F; scrollbar-highlight-color: #0f0908; scrollbar-shadow-color: #0f0908; scrollbar-track-color: #0f0908}
body.nomargins      { margin: 0px; background-attachment: fixed;}
body.navigation     { margin: 0px; background-color: #0F0908; background-repeat:no-repeat;background:fixed;background-image:url(images/structure_navigation.jpg);}
body.structure-side { margin: 0px; background-color: #0F0908; background-image:none}

h1                  {font-family: Arial; font-size: 14pt; text-align: center; font-weight: bold}
h2                  {font-family: Arial; font-size: 12pt; text-align: center; font-weight: bold}
h3		            {font-family: Arial; font-size: 10pt; text-align: left;   font-weight: bold}

A:link              {font-family: Arial; font-size: 10pt; color:#FDDD9F; font-weight:normal; text-decoration:none}
A:visited           {font-family: Arial; font-size: 10pt; color:#FDDD9F;  font-weight:normal; text-decoration:none}
A:hover             {font-family: Arial; font-size: 10pt; color:#FFFFFF;  font-weight:normal; text-decoration:none}

A.bold:link         {font-family: Arial; font-size: 10pt; color:#FDDD9F; font-weight:bold; text-decoration:none}
A.bold:visited      {font-family: Arial; font-size: 10pt; color:#FDDD9F;  font-weight:bold; text-decoration:none}
A.bold:hover        {font-family: Arial; font-size: 10pt; color:#FFFFFF;  font-weight:bold; text-decoration:none}

A.small:link        {font-family: Arial; font-size: 8pt; color:#FDDD9F;  font-weight:normal; text-decoration:none}
A.small:visited     {font-family: Arial; font-size: 8pt; color:#FDDD9F;   font-weight:normal; text-decoration:none}
A.small:hover       {font-family: Arial; font-size: 8pt; color:#FFFFFF;   font-weight:normal; text-decoration:none}

A.smallbold:link    {font-family: Arial; font-size: 8pt; color:#FDDD9F;  font-weight:bold; text-decoration:none}
A.smallbold:visited {font-family: Arial; font-size: 8pt; color:#FDDD9F;   font-weight:bold; text-decoration:none}
A.smallbold:hover   {font-family: Arial; font-size: 8pt; color:#FFFFFF;   font-weight:bold; text-decoration:none}

TABLE			 {font-family: Arial; font-size: 10pt; text-align: left; border-collapse: collapse;border-style: none; padding: 4px}
TABLE.STRUCTURE  {padding:0px;margin:0px;border:0px}
TABLE.250		 {width:200;  padding:0px;}
TABLE.450		 {width:420;  padding:0px;}
TABLE.80P		 {width:90%;  padding:4px;}
TABLE.BORDER80P	 {width:80%;  border: 2px solid #0F0908;}
TABLE.BORDER100P {width:100%; border: 2px solid #0F0908;}
TABLE.BORDER250	 {width:250;  border: 2px solid #0F0908;}
TABLE.BORDER450	 {width:400;  border: 2px solid #0F0908;padding:10px;}

TD.TITLELARGE {height:30; padding:0px; padding-left:15px; padding-top:4px; padding-bottom:4px; background-image:url(images/title-400.png); background-repeat:no-repeat; font-size:14pt; font-weight:bold; color:#FDDD9F}
TD.TITLESMALL {height:30; padding:0px; padding-left:15px; padding-top:4px; padding-bottom:4px; background-image:url(images/title-250.png); background-repeat:no-repeat; font-size:14pt; font-weight:bold; color:#FDDD9F}
TD.TITLE150 {height:30; padding:0px; padding-left:15px; padding-top:4px; padding-bottom:4px; background-image:url(images/title-150.png); background-repeat:no-repeat; font-size:14pt; font-weight:bold; color:#FDDD9F}
TD.TITLE300 {height:30; padding:0px; padding-left:15px; padding-top:4px; padding-bottom:4px; background-image:url(images/title-300.png); background-repeat:no-repeat; font-size:14pt; font-weight:bold; color:#FDDD9F}

.highlight     {color:#0f0908; padding:4px; cursor:pointer; background-image:url(images/background-light-brown-50pct.png); background-repeat:repeat}
.lightbg       {color:#0f0908; padding:4px; cursor:auto; background-image:url(images/background-light-brown-50pct.png); background-repeat:repeat}
.darkbg        {color:#FDDD9F; padding:4px; cursor:auto; background-image:url(images/background-light-brown-10pct.png); background-repeat:repeat}
.darkerbg      {color:#FDDD9F; padding:4px; cursor:auto; background-image:url(images/background-brown-10pct.png); background-repeat:repeat}
.nobg          {color:#FDDD9F; background-color:transparent; padding:4px; cursor:auto}

TD.button        {text-align: right; vertical-align:middle}

TD.navigationin  {height:20px; width:80px; cursor:pointer; font-family: Arial; font-size: 10pt; font-weight:bold; color:#FDDD9F; background-image:url(images/navigation-highlight.gif); background-repeat:no-repeat}
TD.navigationout {height:20px; width:80px; cursor:auto;    font-family: Arial; font-size: 10pt; font-weight:bold; color:#FDDD9F; background-image:none}
TD.navigationoutthin {height:20px; width:80px; cursor:auto;    font-family: Arial; font-size: 10pt; font-weight:normal; color:#FDDD9F; background-image:none}

TD.buttonin       {height:28px;width:86px;text-align:center;vertical-align:middle;cursor:pointer;    font-family: Arial;    font-size: 9pt;    font-weight:bold; color:#FDDD9F;    background-image:url(images/button-hot.gif);	    background-repeat:no-repeat;    background-position: center center;}
TD.buttonout      {height:28px;width:86px;text-align:center;vertical-align:middle;cursor:auto;       font-family: Arial;	font-size: 9pt;	font-weight:normal;	color:#FDDD9F;	background-image:url(images/button-normal.gif);	    background-repeat:no-repeat;	background-position: center center;}
TD.buttondisabled {height:28px;width:86px;text-align:center;vertical-align:middle;cursor:not-allowed;font-family: Arial;	font-size: 9pt;	font-weight:normal;	color:#FDDD9F;	background-image:url(images/button-disabled.png);	background-repeat:no-repeat;	background-position: center center;}

INPUT                  {font-family: Arial;	font-size: 10pt; text-align: left; background-image:url(images/background-brown-50pct.png); background-repeat:repeat; background-color:transparent; color:#FDDD9F; border-style:solid; border-width:1px;}
INPUT.submitbuttonin   {height:24px; width:86px; cursor:pointer; background-image:url(images/button-submit-hot.gif);background-repeat:no-repeat;background-position: bottom center;background-color:transparent; border-style:none; border-width:0px;}
INPUT.submitbuttonout  {height:24px; width:86px; cursor:auto; background-image:url(images/button-submit-normal.gif);background-repeat:no-repeat;background-position: bottom center;background-color:transparent; border-style:none; border-width:0px;}
TEXTAREA               {font-family: Arial;	font-size: 10pt; text-align: left; background-image:url(images/background-brown-50pct.png); background-repeat:repeat; color:#FDDD9F; background-color:transparent; border-style:solid; border-width:1px;}
OPTION                 {font-family: Arial;	font-size: 10pt; text-align: left; background-color:#FDDD9F;}
INPUT.radio            { background-color: none; border-style:none; border-width:0px;background-image:none;}

.incorrectLabel {font-family: Arial; font-size: 8pt; color:#341C18;    font-weight: bold}
.incorrectInput {border: thin solid red}

.smalltext      {font-family: Arial; font-size: 8pt;}
.mediumtext     {font-family: Arial; font-size: 10pt;}
.largetext      {font-family: Arial; font-size: 12pt; font-weight: bold;}
.timestamp      {font-family: Arial; font-size: 7pt}

.pollquestion {font-family: Arial; font-size: 10pt;font-weight: bold;}
.pollanswers  {font-family: Arial; font-size: 9pt;}
.polltotals   {font-family: Arial; font-size: 7pt;}

@media print    { DIV.PAGEBREAK {page-break-before: always}}