/* CSS Document */
body            { font-family: Arial; font-size: 10pt; background-color:#e9e9f4; scrollbar-3dlight-color: #6466B1; scrollbar-arrow-color: #6466B1; scrollbar-base-color: #6466B1; scrollbar-darkshadow-color: #6466B1; scrollbar-face-color:#e9e9f4; scrollbar-highlight-color:#e9e9f4; scrollbar-shadow-color:#e9e9f4;}
body.background-01 { font-family: Arial; font-size: 10pt; background-color:#e9e9f4; scrollbar-3dlight-color: #6466B1; scrollbar-arrow-color: #6466B1; scrollbar-base-color: #6466B1; scrollbar-darkshadow-color: #6466B1; scrollbar-face-color:#e9e9f4; scrollbar-highlight-color:#e9e9f4; scrollbar-shadow-color:#e9e9f4; background-image:url(images/background-01.gif); background-position:center bottom; background-repeat:no-repeat; background-attachment: fixed;}
body.background-02 { font-family: Arial; font-size: 10pt; background-color:#e9e9f4; scrollbar-3dlight-color: #6466B1; scrollbar-arrow-color: #6466B1; scrollbar-base-color: #6466B1; scrollbar-darkshadow-color: #6466B1; scrollbar-face-color:#e9e9f4; scrollbar-highlight-color:#e9e9f4; scrollbar-shadow-color:#e9e9f4; background-image:url(images/background-02.gif); background-position:center bottom; background-repeat:no-repeat; background-attachment: fixed;}
body.background-03 { font-family: Arial; font-size: 10pt; background-color:#e9e9f4; scrollbar-3dlight-color: #6466B1; scrollbar-arrow-color: #6466B1; scrollbar-base-color: #6466B1; scrollbar-darkshadow-color: #6466B1; scrollbar-face-color:#e9e9f4; scrollbar-highlight-color:#e9e9f4; scrollbar-shadow-color:#e9e9f4; background-image:url(images/background-03.gif); background-position:center bottom; background-repeat:no-repeat; background-attachment: fixed;}
body.background-04 { font-family: Arial; font-size: 10pt; background-color:#e9e9f4; scrollbar-3dlight-color: #6466B1; scrollbar-arrow-color: #6466B1; scrollbar-base-color: #6466B1; scrollbar-darkshadow-color: #6466B1; scrollbar-face-color:#e9e9f4; scrollbar-highlight-color:#e9e9f4; scrollbar-shadow-color:#e9e9f4; background-image:url(images/background-04.gif); background-position:center bottom; background-repeat:no-repeat; background-attachment: fixed;}
body.nomargins  { margin: 0px; background-attachment: fixed;}
body.navigation { margin: 0px; background-color: #696A86;}
body.structure-navigation_top {margin: 0px; background-image:url(images/structure-navigation_top.gif); background-repeat:no-repeat;}
body.structure-side   {margin: 0px; background-color: #2B3051;}
body.structure-shadow {margin: 0px; background-image:url(images/structure-shadow.gif); background-repeat:repeat-y}

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:black;    font-weight:normal; text-decoration:none}
A:visited           {font-family: Arial; font-size: 10pt; color:#333333; font-weight:normal; text-decoration:none}
A:hover             {font-family: Arial; font-size: 10pt; color:#696A86;  font-weight:normal; text-decoration:none}

A.white:link        {font-family: Arial; font-size: 10pt; color:white;    font-weight:normal; text-decoration:none}
A.white:visited     {font-family: Arial; font-size: 10pt; color:#DDDDDD; font-weight:normal; text-decoration:none}
A.white:hover       {font-family: Arial; font-size: 10pt; color:#B7B7C2;  font-weight:normal; text-decoration:none}

A.bold:link         {font-family: Arial; font-size: 10pt; color:black;    font-weight:bold; text-decoration:none}
A.bold:visited      {font-family: Arial; font-size: 10pt; color:#333333; font-weight:bold; text-decoration:none}
A.bold:hover        {font-family: Arial; font-size: 10pt; color:#696A86;  font-weight:bold; text-decoration:none}

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

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

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

TD.TITLELARGE {height:24; padding:0px; padding-left:10px; padding-top:2px; padding-bottom:4px; background-image:url(images/title-450.gif); background-position:left top; background-repeat:no-repeat; font-size:11pt; font-weight:bold; color:#FFFFFF}
TD.TITLESMALL {height:24; padding:0px; padding-left:10px; padding-top:2px; padding-bottom:4px; background-image:url(images/title-250.gif); background-position:left top; background-repeat:no-repeat; font-size:11pt; font-weight:bold; color:#FFFFFF}

.highlight     {color:black; background-color: #D5D5E0;    padding:4px; cursor:pointer;}
.highlightbold {color:black; background-color:transparent; padding:4px; cursor:auto;    font-weight:bold}
.lightbg       {color:black; background-color: #D5D5E0;    padding:4px; cursor:auto;   }
.darkbg        {color:white; background-color: #696A86;    padding:4px; cursor:auto;   }
.nobg          {color:black; 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:#D5D5E0; 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:white; background-image:none}
TD.navigationoutthin {height:20px; width:80px; cursor:auto;    font-family: Arial; font-size: 10pt; font-weight:normal; color:white; 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:white;    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:white;	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:white;	background-image:url(images/button-disabled.gif);	background-repeat:no-repeat;	background-position: center center;}

INPUT                  {font-family: Arial;	font-size: 10pt; text-align: left;}
INPUT.submitbuttonin   {height:24px; width:86px; cursor:pointer; background-image:url(images/button-submit-hot.gif);background-repeat:no-repeat;background-position: bottom center;}
INPUT.submitbuttonout  {height:24px; width:86px; cursor:auto; background-image:url(images/button-submit-normal.gif);background-repeat:no-repeat;background-position: bottom center;}
TEXTAREA               {font-family: Arial;	font-size: 10pt; text-align: left;}

.incorrectLabel {font-family: Arial; font-size: 8pt; color:red;    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}}