
a           {color:#33C;text-decoration:underline;}
body        {background-color:#fff;color:#000;margin:0px;font-family:Arial,geneva,helvetica,lucida-sans,sans-serif;font-size:9pt;}
body#index  {text-align:center;width:800px;margin:0 auto;}
body#error  {text-align:center;width:800px;margin:0 auto;}
form        {margin:0px;padding:0px;}
.bold       {font-weight:bold;}
.italics    {font-style:italic}
.underline  {text-decoration:underline;}
.hide       {visibility:hidden;}
.codesample {border:1px solid #bbb;width:100%;height:200px;margin-top:35px;}
.codesample_b  {border:1px solid #f00;width:100%;height:200px;margin-top:35px;}
.singlemessage {font-size:13pt;font-weight:bold;margin: 40px 0px 40px 0px;text-align:center;}
#MainTable     {text-align:left;padding:0px 0px 0px 0px;margin:0 auto;;width:800px;}
#passbutbox    {padding:10px;border:1px solid #aaaaaa;background-color:#eeeeee;width:300px;margin:0 auto;margin-top:20px;font-size : 10pt;font-weight : bold;color: #000000;}
.intUNPSarea1  {text-align:center;margin-top:15px;}
.intUNPSarea2  {margin: 0 auto;width:350px;text-align: right;}
.intUNPSarea2 input {width:100px;border:1px solid #aaaaaa;margin-right:125px;}
.UNarea  {}
.PSarea  {}
.intStartBut {text-align:center;padding-top:20px;}
.intInstruct1 {margin: 0 auto;padding-top:15px;padding-bottom:10px;}
.instruct     {text-align:left;width:500px;font-style:italic;margin: 0 auto;}
#popmessage   {margin-left:30px;}
#javamessage   {margin-left:15px;}
.errtxt      {color: #ff0000;font-weight:bold;clear:both;margin:5px 0px 5px 0px;}
#but_bottom, #but_bottom2  {clear:both;height:24px;border-top: 1px solid #000;padding:10px 0px 10px 0px;margin:20px 0px 00px 0px;}
#but_next    {margin-left:55px;float:left;}
#but_submit  {margin-left:0px;float:left;}
#but_prev    {margin-left:25px;float:left;}
#but_susp    {margin-right:55px;float:right;}
.button_norm {background-color:#506290;border-bottom:#27517C 1px outset;border-left:#5E86AE 1px outset;border-right:#27517C 1px outset;border-top:#2F97FF 1px outset;color:#eee;font-family:Arial,geneva,helvetica,lucida-sans,sans-serif;font-size:9pt;font-weight:bold;}
.button_hov  {background-color:#4887AC;border-bottom:#606060 1px outset;border-left:#646464 1px outset;border-right:#606060 1px outset;border-top:#646464 1px outset;color:#eee;font-family:Arial,geneva,helvetica,lucida-sans,sans-serif;font-size:9pt;font-weight:bold;}
#but_bottom2 span.but_susp { display: table-cell; display: inline-block;margin-left:500px; }
#footers {margin-bottom:55px;text-align:center;font-size:8pt;}
#footer1 {color:#000;margin:2px;padding-right:15px;border-right:1px solid #000;}
#footer2 {color:#000;margin:2px;padding-left:15px;border-left:1px solid #000;}
#EmailArea{margin:0 auto;text-align:center;font-weight:bold;}
#subEmailArea1{}
#subEmailArea2{padding-top:5px;}
.qtype_lbl {border:1px solid #aaaaaa;background-color:#eeeeee;margin-bottom:10px;padding:4px;text-align:center;}

.topBan1{min-width:780px;margin: 0 auto;padding-top:5px;}
.topBan2{background-color:#6699CC;margin-left: 0%;margin-right:0%;height:60px;padding:0px;border:1px solid #444;}
.topBan3{color:#00427D;height:40px;margin:0 auto;background: url(/images/headleft.gif) no-repeat left;}
.topBan4{color:#00427D;height:40px;margin:0 auto;background: url(/images/headcenter.jpg) no-repeat center;}
.topBan5{color:#ffffff;height:20px;margin:0 auto;background: url(/images/headright.jpg) no-repeat right;margin-top:12px;font-size:20pt;text-align:center;}



.q_box          {clear:both;margin:15px 0px 0px 0px;padding-top:15px;text-align:left;border:0px solid #bbbbbb;border-top:1px solid #000;}
.q_txt_nonum    {clear:none;margin:5px 15px 0px 15px;padding:0px 0px 0px 0px;color:#000;font-size:9pt;}
.q_txt          {clear:none;margin:5px 15px 0px 15px;padding:0px 0px 0px 22px;color:#000;font-size:9pt;text-indent:-20px}
.q_ver          {clear:none;margin:2px 15px 0px 15px;padding:0px 0px 0px 30px;color:#000;font-size:8pt;}
.q_num          {margin-right:4px;color: #000;font-family : Arial, geneva, helvetica, lucida-sans, sans-serif;font-size : 9pt;font-weight: bold;}
#fq_box         {border-top:0px solid #000;}


.fld_resp ul    {padding:0;margin:0;}
.fld_resp ul li {list-style:none;margin:0px 0px 1px 0px;padding:2px 0px 0px 20px;width:720px;text-indent:-22px;}
.fld_resp ul, .mcol div ul       {padding:0;margin:0;}
.fld_resp ul li, .mcol div ul li {list-style:none;margin:0px 0px 1px 0px;padding:2px 0px 0px 20px;width:720px;text-indent:-22px;}
.mclear {clear:both;}
.mcol1 {float:left;width:330px;border:0px solid #000;}
.mcol2 {float:left;width:300px;border:0px solid #000;}
.mcol3 {float:left;width:270px;border:0px solid #000;}
.mcol4 {float:left;width:240px;border:0px solid #000;}
.mcol5 {float:left;width:210px;border:0px solid #000;}
.mcol6 {float:left;width:170px;border:0px solid #000;}

input.otherspec, .DDOther input {position:relative;display:inline;width:180px;text-align:left;border:1px solid #aaaaaa;background: url(/images/input.gif) no-repeat -5px -5px;}
div.othSpecCfmc input{width:1px;height:1px;text-align:left;}
div.othSpecCfmc {visibility:hidden;height:1px;float:left;}
div.othSpecCfmcVis input{display:inline;width:250px;text-align:left;border:1px solid #aaaaaa;margin:1px 0px 1px 0px;background: url(/images/input.gif) no-repeat -5px -5px;}

.vNum, .vNum10, .vNumTot{border:0px solid #00ff00;width: 410px;margin:5px 0px 0px 0px;padding:2px 0px 0px 2px;}
.vNumTot {border-top:1px solid #333333;width:250px;}
.vTxtL {}
.vTxtR {}
.vTxtL_R {display: -moz-inline-box;display: inline-block;width: 120px;padding-right:0px;text-align:right;border:0px solid #f00;}
.vTxtL_L {display: -moz-inline-box;display: inline-block;width: 120px;padding-right:0px;text-align:left;border:0px solid #f00;}
.vNum input,.vNumTot input,.vNum10 input,.vNumTot10 input {width: 40px;height:16px;margin: 0px;padding:0px;border:1px solid #aaa;display:inline;background: url(/images/input.gif) no-repeat -5px -5px;text-align:center;}
.vNum10 input,.vNumTot10 input {width: 80px;}


/* Affects all tables */
table {border-collapse : collapse;width:98%}
table tr td {text-align:center;}
table tr td div.rtxt  {text-align:left;padding-left:4px;}
table tr td div.rtxt2 {text-align:left;padding-left:26px;text-indent:-22px;}
table tr.odd td    {background-color:#F6F5E1;border-top:2px solid #fff;border-right:1px solid #fff;}
table tr.even td   {background-color:#B8D9F1;border-top:2px solid #fff;border-right:1px solid #fff;}
table tr.r1 td, tr.r2 td {background-color:#3F7DBC;color:#fff;padding:2px;font-weight:bold;}

.ratt0 tr.r1 td, .ratt0 tr.r2 td{background-color:#3F7DBC;font-weight:bold;padding:2px;}
.ratt0 tr.r1 td.tf  {border-top:1px solid #000;border-right:1px solid #fff;border-left:1px solid #000;}
.ratt0 tr.r1 td.to  {border-top:1px solid #000;border-right:1px solid #fff;}
.ratt0 tr.r1 td.tl  {border-top:1px solid #000;border-right:1px solid #000;}
.ratt0 tr.r2 td.tf  {border-bottom:1px solid #000;border-right:1px solid #fff;border-left:1px solid #000;}
.ratt0 tr.r2 td.to  {border-bottom:1px solid #000;border-right:1px solid #fff;}
.ratt0 tr.r2 td.tl  {border-bottom:1px solid #000;border-right:1px solid #000;}
.ratt0 tr.odd td    {background-color:#F6F5E1;border-top:2px solid #fff;border-right:1px solid #fff;width:10%;}

.ratt1 tr.r1 td.tf  {border-right:1px solid #000;background-color:#fff;}
.ratt1 tr.r1 td.to  {border-top:1px solid #000;border-right:1px solid #fff;}
.ratt1 tr.r1 td.tl  {border-top:1px solid #000;border-right:1px solid #000;}
.ratt1 tr.r2 td.tf  {width:45%;border-right:1px solid #000;background-color:#fff;}
.ratt1 tr.r2 td.to  {width:11%;border-bottom:1px solid #000;border-right:1px solid #fff;}
.ratt1 tr.r2 td.tl  {width:11%;border-bottom:1px solid #000;border-right:1px solid #000;}

.ratt2 tr.r1 td.tf  {border-left:1px solid #000;border-top:1px solid #000;border-right:1px solid #fff;}
.ratt2 tr.r1 td.to  {border-top:1px solid #000;border-right:1px solid #fff;}
.ratt2 tr.r1 td.tl  {border-top:1px solid #000;border-right:1px solid #000;}
.ratt2 tr.r2 td.tf  {width:45%;border-left:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #fff;}
.ratt2 tr.r2 td.to  {width:11%;border-bottom:1px solid #000;border-right:1px solid #fff;}
.ratt2 tr.r2 td.tl  {width:11%;border-bottom:1px solid #000;border-right:1px solid #000;}

.ratt3 tr.r1 td.tf  {border-left:1px solid #000;border-top:1px solid #000;border-right:1px solid #fff;}
.ratt3 tr.r1 td.to  {border-top:1px solid #000;border-right:1px solid #fff;}
.ratt3 tr.r1 td.tl  {border-top:1px solid #000;border-right:1px solid #000;background-color:#73869B;}
.ratt3 tr.r2 td.tf  {width:45%;border-left:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #fff;}
.ratt3 tr.r2 td.to  {width:9%;border-bottom:1px solid #000;border-right:1px solid #fff;}
.ratt3 tr.r2 td.tl  {width:9%;border-bottom:1px solid #000;border-right:1px solid #000;background-color:#73869B;}

.ratt4 tr.r1 td.tf  {border-left:1px solid #000;border-top:1px solid #000;border-right:1px solid #fff;}
.ratt4 tr.r1 td.to  {border-top:1px solid #000;border-right:1px solid #fff;}
.ratt4 tr.r1 td.tl  {border-top:1px solid #000;border-right:1px solid #000;}
.ratt4 tr.r2 td.tf  {width:44%;border-left:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #fff;}
.ratt4 tr.r2 td.tf1 {width:8%;border-bottom:1px solid #000;border-right:1px solid #fff;}
.ratt4 tr.r2 td.to  {width:5%;border-bottom:1px solid #000;border-right:1px solid #fff;}
.ratt4 tr.r2 td.tl  {width:8%;border-bottom:1px solid #000;border-right:1px solid #000;}

.ratt5 tr.r1 td.tf  {border-left:1px solid #000;border-top:1px solid #000;border-right:1px solid #fff;}
.ratt5 tr.r1 td.to  {border-top:1px solid #000;border-right:1px solid #fff;}
.ratt5 tr.r1 td.tl  {border-top:1px solid #000;border-right:1px solid #000;background-color:#73869B;}
.ratt5 tr.r1 td.tl1 {border-top:1px solid #000;border-right:1px solid #fff;}
.ratt5 tr.r2 td.tf  {width:44%;border-left:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #fff;}
.ratt5 tr.r2 td.tf1 {width:8%;border-bottom:1px solid #000;border-right:1px solid #fff;}
.ratt5 tr.r2 td.to  {width:4%;border-bottom:1px solid #000;border-right:1px solid #fff;}
.ratt5 tr.r2 td.tl  {width:8%;border-bottom:1px solid #000;border-right:1px solid #000;background-color:#73869B;}
.ratt5 tr.r2 td.tl1 {width:8%;border-bottom:1px solid #000;border-right:1px solid #fff;}

.ratt6 tr.r1 td.tf  {border-left:1px solid #000;border-top:1px solid #000;border-right:1px solid #fff;}
.ratt6 tr.r1 td.tf1 {border-top:1px solid #000;text-align:left;}
.ratt6 tr.r1 td.to  {border-top:1px solid #000;}
.ratt6 tr.r1 td.tl  {border-top:1px solid #000;border-right:1px solid #000;text-align:right;}
.ratt6 tr.r2 td.tf  {width:45%;border-left:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #fff;}
.ratt6 tr.r2 td.to  {width:6%;border-bottom:1px solid #000;border-right:1px solid #fff;}
.ratt6 tr.r2 td.tl  {width:7%;border-bottom:1px solid #000;border-right:1px solid #000;}

.ratt7 {width:50%}
.ratt7 tr.r1 td.tf  {border-right:1px solid #000;background-color:#fff;}
.ratt7 tr.r1 td.to  {border-top:1px solid #000;border-right:1px solid #fff;}
.ratt7 tr.r1 td.tl  {border-top:1px solid #000;border-right:1px solid #000;}
.ratt7 tr.r2 td.tf  {width:45%;border-right:1px solid #000;background-color:#fff;}
.ratt7 tr.r2 td.to  {width:11%;border-bottom:1px solid #000;border-right:1px solid #fff;}
.ratt7 tr.r2 td.tl  {width:11%;border-bottom:1px solid #000;border-right:1px solid #000;}

.disptable, .ordtable {display:inline;width:340px;border:1px solid #000;margin-right:10px;float:left;border-collapse:separate;margin-top:5px;}
.disptable tr td   {border:1px solid #000;padding:4px;background-color:#eee;width:300px;cursor:pointer;text-align:left;}
.ordtable tr td.c1 {width:20px;text-align:right;}
.ordtable tr td.c2 {border:1px solid #000;padding:4px;background-color:#eee;width:300px;}
.ordtable tr td.c3 {width:20px;}

