Advertisement
retiredbutstillcodin

childstyle

Jul 11th, 2013
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 182.52 KB | None | 0 0
  1. /*
  2. Theme Name: Twentyeleven Child
  3. Description: Child theme for the twentyeleven theme
  4. Author: Cynthia A. Lockley
  5. Template: twentyeleven
  6. */
  7.  
  8. @import url("../twentyeleven/style.css");
  9.  
  10. /* =Global
  11. ----------------------------------------------- */
  12.  
  13. .alignright {
  14.     float: right;
  15.     }
  16.  
  17. .alignleft {
  18.     float: left;
  19.     }
  20.  
  21. .center {
  22.     text-align: center;
  23.     }
  24.  
  25. .left {
  26.     text-align: left;
  27.     }
  28.  
  29. #left {
  30.     float: left;
  31.     }
  32.  
  33. .right {
  34.     text-align: right;
  35.     }
  36.  
  37. #right {
  38.     float: right;
  39.     }
  40.  
  41. img#wpstats {
  42.     display:none;
  43. }
  44.  
  45. p.center {
  46.     text-align: center;
  47.     }
  48.  
  49. p, h1, h2, h3, h4, h5, div, span, input, textarea, table,
  50. dl, dt, dd, ol, ul, li, tr, th, td {   /* Turn auto hyphenation OFF */
  51.     -webkit-hyphens: manual;
  52.     -moz-hyphens: manual;
  53.     hyphens: manual;
  54. }
  55.  
  56. body, input, textarea, table,
  57. dl, dt, dd, ol, ul, li, tr, th, td {
  58.     color: #363636;
  59. }
  60.  
  61. a {
  62.     color:#0044bb;
  63.     background-color:transparent;
  64.     text-decoration:none;
  65. }
  66.  
  67. a:visited {
  68.     color:#cd9509;
  69.     background-color:transparent;
  70.     text-decoration:none;
  71. }
  72.  
  73. a:hover,a:focus {
  74.     color:#a00;
  75.     background-color:transparent;
  76.     text-decoration:underline;
  77. }
  78.  
  79. #access a.assistive-text:active,
  80. #access a.assistive-text:focus {
  81.     font-size: 1em;
  82. }
  83.  
  84. .addtoany_share_save_container {
  85.     margin-bottom: 1.5em;
  86. }
  87.  
  88. #a2apage_PTZ {
  89.     display:none !important;
  90. }
  91.  
  92. #wpa2a_1 .a2a_dd .addtoany_share_save {
  93.     font-size: 88%;
  94. }
  95.  
  96. .st-tags {
  97.     line-height: 1.1em;
  98.     }
  99.  
  100. /*tag cloud widget size css*/
  101. .tag-size-8, .tag-size-9 { font-size: 8pt; }
  102. .tag-size-10, .tag-size-11 { font-size: 10pt; }
  103. .tag-size-12, .tag-size-13 { font-size: 12pt; }
  104. .tag-size-14, .tag-size-15 { font-size: 14pt; }
  105. .tag-size-16, .tag-size-17 { font-size: 16pt; }
  106. .tag-size-18, .tag-size-19 { font-size: 18pt; }
  107. .tag-size-20, .tag-size-21 { font-size: 20pt; }
  108. .tag-size-22 { font-size: 22pt; }
  109.  
  110. .widget-area a.tag-size-8:link, .widget-area a.tag-size-16:link { color: #CC3366; }
  111. .widget-area a.tag-size-9:link, .widget-area a.tag-size-17:link { color: #D8648B; }
  112. .widget-area a.tag-size-10:link, .widget-area a.tag-size-18:link { color: #9933CC; }
  113. .widget-area a.tag-size-11:link, .widget-area a.tag-size-19:link { color: #3366CC; }
  114. .widget-area a.tag-size-12:link, .widget-area a.tag-size-20:link { color: #33B3CC; }
  115. .widget-area a.tag-size-13:link, .widget-area a.tag-size-21:link { color: #33CC4D; }
  116. .widget-area a.tag-size-14:link, .widget-area a.tag-size-22:link { color: #64D8B1; }
  117. .widget-area a.tag-size-15:link { color: #33CC99; }
  118.  
  119.  
  120. /* =Header
  121. ----------------------------------------------- */
  122.  
  123. #page { /*gray page frame */
  124.     margin: 1.4em auto;
  125. }
  126.  
  127. #branding hgroup { /* white header text and logo area height% width% */
  128.     margin: -0.5% 3% 3% 3%;
  129. }
  130.  
  131. #branding #searchform {
  132.     display:none;
  133. }
  134.  
  135. #site-title {
  136.     margin-right: 1em;
  137. }
  138.  
  139. #site-title a {
  140.     font-size: 2.2em;
  141.     line-height: 2.2em;
  142. }
  143.  
  144. #site-description {
  145.     font-size: 0.9em;
  146.     margin: 0 1em 3em 0;
  147. }
  148.  
  149. #branding img {
  150.     margin-top: 1em;
  151.     padding-top: 1em;
  152. }
  153.  
  154.  
  155. /* ~~ TOP MENU ------------------------------- */
  156.  
  157. #access div {
  158.     margin:  0 3% 0 3%;
  159. }
  160.  
  161. #access ul {
  162.     font-size: 1em;
  163.     margin: 0;
  164.     padding: 0;
  165. }
  166.  
  167. #access a {
  168.     line-height: 3em;
  169.     margin: 0;
  170.     padding: 0 0.8em;
  171. }
  172.  
  173. #access ul ul {
  174.     top: 3em;
  175.     background:#eee;
  176. }
  177.  
  178. #access ul ul a {
  179.     border: 1px dotted #999;
  180.     color: #444;
  181.     font-size: 1em;
  182.     line-height: 1.2em;
  183.     padding: 10px 10px;
  184. }
  185.  
  186. #access ul ul ul a {
  187.     background: #fffff2;
  188.     border: 1px dotted #999;
  189.     color: #444;
  190.     font-size: 1em;
  191.     line-height: 1.2em;
  192.     padding: 10px 10px;
  193. }
  194.  
  195. #access li:hover > a,
  196. #access ul ul :hover > a,
  197. #access a:focus {
  198. /*  background: #d4e2ff;*/
  199.     background: #2a2d33;
  200. }
  201. #access li:hover > a,
  202. #access a:focus {
  203.     background: #373737; /* Show a solid color for older browsers */
  204.     background: -moz-linear-gradient(#373737, #bcbcbc);
  205.     background: -o-linear-gradient(#373737, #bcbcbc);
  206.     background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#373737), to(#bcbcbc)); /* Older webkit syntax */
  207.     background: -webkit-linear-gradient(#373737, #bcbcbc);
  208.     color:#e8e8e8;
  209. }
  210.  
  211. #access .current-menu-item > a,
  212. #access .current-menu-ancestor > a,
  213. #access .current_page_item > a,
  214. #access .current_page_ancestor > a {
  215.     font-weight: 400;
  216.     color:#ffdd66;
  217.     background:#191919;
  218.     background: -moz-linear-gradient(#212121, #191919);
  219.     background: -o-linear-gradient(#212121, #191919);
  220.     background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#212121), to(#191919)); /* older webkit syntax */
  221.     background: -webkit-linear-gradient(#212121, #191919);
  222. }
  223.  
  224. ul li#menu-item-3465.menu-item-object-custom { /* Jobs Board */
  225.     margin-right:0;
  226.     margin-left:9em;
  227.     padding:0;
  228. }
  229.  
  230. ul li#menu-item-3468.menu-item-object-custom { /* Welcome */
  231.     float:right;
  232.     margin-right:0;
  233.     margin-left:0;
  234.     padding:0;
  235. }
  236.  
  237. #SECONDMENUCLASS {
  238.     margin:auto;
  239.     padding:0;
  240.     width:50%;
  241. }
  242.  
  243.  
  244. /* =Structure
  245. ----------------------------------------------- */
  246.  
  247. .page-template-fullwidth-php #content { width: 100%; margin: 0;
  248. }
  249. .page-template-fullwidth-php .entry-content, .page-template-fullwidth-php .entry-header{ width: 90%;
  250. }
  251.  
  252. #content {
  253.     margin: 0 34% 0 6%;
  254.     width: 64%;
  255. }
  256.  
  257. #secondary {
  258.     float: right;
  259.     margin-right: 6%;
  260.     width: 20%;
  261. }
  262.  
  263. #content .photos-page {
  264.     max-width: 70%;
  265. }
  266.  
  267. * Singular */
  268. .singular #primary {
  269. margin: 0;
  270. }
  271. .singular #content,
  272. .left-sidebar.singular #content {
  273. margin: 0 6%;
  274. position: relative;
  275. width: auto;
  276. }
  277. .singular .entry-header,
  278. .singular .entry-content,
  279. .singular footer.entry-meta,
  280. .singular #comments-title {
  281. margin: 0 auto;
  282. width: 100%;
  283. }
  284.  
  285. /* One column */
  286. .one-column #page {
  287.     max-width: 700px;
  288. }
  289. .one-column #content {
  290.     margin: 0 6%;
  291. }
  292. .one-column #secondary {
  293.     float: none;
  294.     margin: 0 6%;
  295.     width: auto;
  296. }
  297.  
  298. .single #author-info {
  299.     background: #f9f9f9;
  300.     border-top: 1px solid #ddd;
  301.     border-bottom: 1px solid #ddd;
  302.     margin: 2.2em 0% 0 0%;
  303.     padding: 20px 35.4%;
  304. }
  305.  
  306. #respond {
  307. width: auto;
  308. }
  309. .commentlist {
  310. width: auto;
  311. }
  312. .commentlist > li.comment {
  313. margin: 0px 0px 20px 102px;
  314. width: auto;
  315. }
  316.  
  317. /* ~~~~~~~~~~~~~~~~~~~ BLOCK INDENTS ~~~~~~~~~~~~~~~~~ */
  318. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
  319.  
  320. .blockindent_2 {
  321.     margin-right: 2%;
  322.     margin-left: 2%;
  323.     }
  324.  
  325. .blockindent_5 {
  326.     margin-right: 5%;
  327.     margin-left: 5%;
  328.     }
  329.  
  330. .blockindent_10 {
  331.     margin-right: 10%;
  332.     margin-left: 10%;
  333.     }
  334.  
  335. .blockindent_15 {
  336.     margin-right: 15%;
  337.     margin-left: 15%;
  338.     }
  339.  
  340. .blockindent_20 {
  341.     margin-right: 20%;
  342.     margin-left: 20%;
  343.     }
  344.  
  345.  
  346. /* ~~~~~~~~~~~~~~~~~~~ SPACERS ~~~~~~~~~~~~~~~~~~~ */
  347. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
  348.  
  349. .spacer0 {
  350.     clear: both;
  351.     line-height: 0em;
  352.     }
  353.  
  354. .spacer1 {
  355.     clear: both;
  356.     line-height: 0.1em;
  357.     }
  358.  
  359. .spacer2 {
  360.     clear: both;
  361.     line-height: 0.2em;
  362.     }
  363.  
  364. .spacer3 {
  365.     clear: both;
  366.     line-height: 0.3em;
  367.     }
  368.  
  369. .spacer4 {
  370.     clear: both;
  371.     line-height: 0.4em;
  372.     }
  373.  
  374. .spacer5 {
  375.     clear: both;
  376.     line-height: 0.5em;
  377.     }
  378.  
  379. .spacer6 {
  380.     clear: both;
  381.     line-height: 0.6em;
  382.     }
  383.  
  384. .spacer7 {
  385.     clear: both;
  386.     line-height: 0.7em;
  387.     }
  388.  
  389. .spacer8 {
  390.     clear: both;
  391.     line-height: 0.8em;
  392.     }
  393.  
  394. .spacer9 {
  395.     clear: both;
  396.     line-height: 0.9em;
  397.     }
  398.  
  399. .spacer10 {
  400.     clear: both;
  401.     line-height: 1em;
  402.     }
  403.  
  404. .spacer20 {
  405.     clear: both;
  406.     line-height: 2em;
  407.     }
  408.  
  409. /* =Attachments
  410. ----------------------------------------------- */
  411.  
  412. .image-attachment div.attachment {
  413.     width: auto;
  414. }
  415.  
  416. .image-attachment div.attachment img {
  417.     width: auto;
  418. }
  419.  
  420.  
  421. /* ~~~ WIDGETS ~~~~~~~~~~~~ */
  422. ----------------------------------------------- */
  423.  
  424. h3.widget-title {
  425.     color: #333;
  426.     font-size: 1em;
  427.     line-height: 1.1em;
  428.     font-weight: bold;
  429. }
  430.  
  431. .widget a {
  432.     font-weight: normal;
  433. }
  434.  
  435. .widget ul li {
  436.     list-style-position: outside;
  437.     text-indent: 0em;
  438. /*  display: block; */
  439.     font-size: 13px;
  440. font-weight:normal;
  441.     line-height: 1.3em;
  442.     margin-left: 1.2em;
  443.     padding: 0.3em 0em 0em 0em;
  444. }
  445.  
  446. .widget ul ul {
  447.     margin-left: 1em;
  448. }
  449.  
  450. .widget ul ul li {
  451.     list-style-position: outside;
  452.     text-indent: 0em;
  453.     font-size: 12px;
  454. font-weight:normal;
  455.     line-height: 1.3em;
  456.     margin-left: 1.2em;
  457.     padding: 0.3em 0em 0em -0.4em;
  458. }
  459.  
  460. div#clustrmaps-widget {
  461.     position: absolute;
  462.     text-align: center;
  463.     margin: 0 18% 0 18%;
  464.     padding: 0 18% 0 18%;
  465. }
  466.  
  467.  
  468. /* = -----------  RSS  JB FEED------------------- */
  469.  
  470. div.rssjb ul li a {
  471. color:#04b;
  472. font-family: "trebuchet ms", "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  473. font-weight:normal;
  474. }
  475.  
  476. /*---< FlickrRSS styles for the widget only >---*/
  477.  
  478. #flickr img {
  479.     float: left;
  480.     clear: left;
  481.     display: block;
  482.     position: relative;
  483.     border-width: 0;
  484.     margin: 2px;
  485.     padding: 0;
  486.     width: 55px;
  487.     height: 55px;
  488.     }
  489.  
  490.  
  491. li.widget ul.flickr_stream li a:hover img {
  492.     color: #ff2a96;
  493.     background-color: transparent;
  494.     }
  495.  
  496. li.widget_flickrrss a:hover img {
  497.     background-color: #ff2a96;
  498.     background-color: transparent;
  499.     }
  500.  
  501. .widget_ffb a {
  502.     font-weight: normal;
  503.     font-size: 0.8em;
  504.     font-family: "trebuchet ms", "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  505.     }
  506.  
  507. .widget_ffb a:link {
  508.     color: #04b;
  509.     background-color: transparent;
  510.     text-decoration: none;
  511.     }
  512.  
  513. .widget_ffb a:visited {
  514.     color: #565656;
  515.     background-color: transparent;
  516.     text-decoration: none;
  517.     }
  518.  
  519. .widget_ffb a:hover, a:focus {
  520.     color: #800;
  521.     background-color: transparent;
  522.     text-decoration: underline;
  523.     }
  524.  
  525. .widget_ffb a:active {
  526.     color: #565656;
  527.     background-color: transparent;
  528.     text-decoration: underline;
  529.     }
  530.  
  531.  
  532.  
  533. /* =Footer
  534. ----------------------------------------------- */
  535.  
  536. #supplementary {
  537.     padding: 2.5% 3%;
  538. }
  539.  
  540. /* Three Footer Widget Areas */
  541. #supplementary.three .widget-area {
  542.     margin: 0 1.4% 0 1.3%;
  543.     padding: 0 1% 0 1%;
  544.     width: 29%;
  545. }
  546.  
  547. #supplementary.three .widget-area + .widget-area + .widget-area {
  548.     margin-right: -2%;
  549.     margin-left: 1%;
  550. }
  551.  
  552.  
  553. /* ~~ BODY ------------------------------ */
  554.  
  555. code {
  556.     color: #075;
  557.     background-color: transparent;
  558.     font-family: Tahoma, monospace;
  559.     }
  560.  
  561. .entry-title,
  562. .entry-header {
  563.     margin: 0em 1em -0.2em 0em;
  564.     padding: 0em 1.6em 0em 0em;
  565. }
  566.  
  567. h2, h3, h4, h5, h6 {
  568.     font-family: "trebuchet ms", "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  569. }
  570.  
  571.  .page-template-sidebar-page-right-in-one-column-php #page {
  572.     width: 690px;
  573. }
  574.  
  575. #page .entry-content h2 {
  576.     font-size: 1.3em;
  577.     letter-spacing:2px;
  578.     line-height: 1.25em;
  579.     text-decoration: none;
  580.     color: #555;
  581.     background-color: transparent;
  582.     margin: 20px 0px 5px 0px;
  583. }
  584.  
  585. .entry-content h3 {
  586.     font-size: 1.2em;
  587.     letter-spacing: 0.05em;
  588.     line-height: 1.2em;
  589.     color: #292929;
  590.     text-transform: none;
  591.     background-color: transparent;
  592.     margin: 15px 0px 5px 0px;
  593. }
  594.  
  595. h3 {
  596.     font-size: 1.2em;
  597.     letter-spacing: 0.05em;
  598.     line-height: 1.2em;
  599.     text-transform: none;
  600.     color: #292929;
  601.     background-color: transparent;
  602.     margin: 15px 0px 5px 0px;
  603.     }
  604.  
  605. h4 {
  606.     font-size: 1.1em;
  607.     letter-spacing: 0.05em;
  608.     line-height: 1.2em;
  609.     text-transform: none;
  610.     color: #900;
  611.     background-color: transparent;
  612.     margin: 20px 0px 5px 0px;
  613.     }
  614.  
  615. h5.caps {
  616.     font-size: 0.9em;
  617.     letter-spacing: 0.1em;
  618.     font-weight: bold;
  619.     line-height: 1.3em;
  620.     text-transform: uppercase;
  621.     color: #666;
  622.     background-color: transparent;
  623.     margin: 20px 0px 5px 0px;
  624.     }
  625.  
  626. h5 {
  627.     font-size: 0.9em;
  628.     letter-spacing: 0.1em;
  629.     font-weight: bold;
  630.     line-height: 1.3em;
  631.     text-transform: none;
  632.     color: #666;
  633.     background-color: transparent;
  634.     margin: 20px 0px 5px 0px;
  635.     }
  636.  
  637. h6 {
  638.     font-size: 0.9em;
  639.     font-weight: bold;
  640.     line-height: 1.2em;
  641.     text-transform: none;
  642.     color: #900;
  643.     background-color: transparent;
  644.     margin: 20px 0px 5px 0px;
  645.     }
  646.  
  647. /* ~~~ FONT SETTINGS ----------------------------- */
  648. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  649.  
  650. .bigtext {
  651.     font-size: 1.3em;
  652. }
  653.  
  654. .bigtextbold {
  655.     font-weight: bold;
  656.     font-size: 1.3em;
  657. }
  658.  
  659. .bigitalicbold {
  660.     font-weight: bold;
  661.     font-style: italic;
  662.     font-size: 1.1em;
  663.     color: #33f;
  664.     background-color: transparent;
  665. }
  666.  
  667. .bigtextrelconf {
  668.     font-weight: bold;
  669.     font-size: 1em;
  670.     color: #000;
  671.     background-color: transparent;
  672. }
  673.  
  674. .largest {
  675.     font-size: 1.3em;
  676.     }
  677. .larger {
  678.     font-size: 1.2em;
  679.     }
  680. .large {
  681.     font-size: 1.1em;
  682.     }
  683. .medium {
  684.     font-size: 1em;
  685.     }
  686. .small {
  687.     font-size: 0.9em;
  688.     color: #ccc;
  689.     }
  690. .smaller {
  691.     font-size: 0.8em;
  692.     }
  693. .smallest {
  694.     font-size: 0.7em;
  695.     }
  696.  
  697. .important {
  698.     color: #900;
  699.     font-weight: bold;
  700.     }
  701. .highlight {
  702.     background: #ffb;
  703.     padding: 0px 2px 0px 2px;
  704.     }
  705. .select {
  706.     color: #900;
  707.     }
  708.  
  709. /* ~~~~~~~~~~~~~~ REVISION FLAGS ~~~~~~~~~~~~~~~~~~~~~~ */
  710. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  711.  
  712. .new {
  713.     font-size: 0.9em;
  714.     font-style: italic;
  715.     color: #f00;
  716.     background-color: transparent;
  717.     font-family: "trebuchet ms", sans-serif;
  718.     font-weight: bold;
  719.     }
  720.  
  721. .revised {
  722.     font-size: 0.9em;
  723.     font-style: italic;
  724.     color: #096;
  725.     background-color: transparent;
  726.     font-family: "trebuchet ms", sans-serif;
  727.     font-weight: bold;
  728.     }
  729.  
  730. .updated {
  731.     font-size: 0.9em;
  732.     font-style: italic;
  733.     color: #00f;
  734.     background-color: transparent;
  735.     font-family: "trebuchet ms", sans-serif;
  736.     font-weight: bold;
  737.     }
  738.  
  739. .updated_announce {
  740.     font-size: 1.05em;
  741.     font-style: italic;
  742.     color: #00f;
  743.     background-color: transparent;
  744.     font-family: "trebuchet ms", sans-serif;
  745.     font-weight: bold;
  746.     }
  747.  
  748. .smallupdate {
  749. /*
  750.     color: #690694; /* purple
  751. */
  752.     color: #064; /* green */
  753.     background-color: transparent;
  754.     font-size: 0.8em;
  755.     }
  756.  
  757. .stc_seminar_cal {
  758.     color: #000;
  759.     font-weight: 900;
  760.     }
  761.  
  762. /* ~~~~~~~~~~~~COLORS and ACCENTS ~~~~~~~~~~~~~~~~~~~~~~ */
  763. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  764.  
  765. #empty {
  766.     clear:both;
  767. }
  768.  
  769. .hide {
  770.     display:none;
  771. }
  772.  
  773. #nopost,.nopost,#printtext,.printtext,.printtext_spacer,#printtext_hr {
  774.     display:none;
  775. }
  776.  
  777. .no_print,p.no_print {
  778.     display:block;
  779. }
  780.  
  781. .gold {
  782.     background-color:inherit;
  783.     color:#cd950c;
  784.     font-family:"trebuchet ms", sans-serif;
  785. }
  786.  
  787. .silver {
  788.     background-color:inherit;
  789.     color:#708090;
  790.     font-family:"trebuchet ms", sans-serif;
  791. }
  792.  
  793. .bronze {
  794.     background-color:inherit;
  795.     color:#87421f;
  796.     font-family:"trebuchet ms", sans-serif;
  797. }
  798.  
  799. .platinum {
  800.     background-color:inherit;
  801.     color:#cad3d0;
  802.     font-family:"trebuchet ms", sans-serif;
  803. }
  804.  
  805. .gold1 {
  806.     background-color:inherit;
  807.     color:#a57809;
  808.     font-family:"trebuchet ms", sans-serif;
  809. }
  810.  
  811. .silver1 {
  812.     background-color:inherit;
  813.     color:#404953;
  814.     font-family:"trebuchet ms", sans-serif;
  815. }
  816.  
  817. .bronze1 {
  818.     background-color:inherit;
  819.     color:#b32a1b;
  820.     font-family:"trebuchet ms", sans-serif;
  821. }
  822.  
  823. .platinum1 {
  824.     background-color:inherit;
  825.     color: #6a6a6a;
  826.     font-family:"trebuchet ms", sans-serif;
  827. }
  828.  
  829. .blue_emph, .chap_event, .ku, .green_emph {
  830.     font-size: 94%;
  831.     font-weight: 700;
  832.     }
  833.  
  834. .blue_emph, .blue_note, .blue_note_sm, .pdf_note {
  835.     color: #03c;
  836.     background-color: transparent;
  837.     }
  838.  
  839. .green_emph {
  840.     color: #2e8b57;
  841.     background-color: transparent;
  842.     font-size: 100%;
  843.     font-weight: 700;
  844.     }
  845.  
  846. .teal_emph {
  847.     color: #008080;
  848.     background-color: transparent;
  849.     font-size: 100%;
  850.     font-weight: 700;
  851.     }
  852.  
  853. .blue_emph, .chap_event, .ku, .lastrev, .onpagelink, .green_emph, .teal_emph {
  854.     font-family: "trebuchet ms", "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  855.     }
  856.  
  857. .blue_attention_header {
  858.     font-size: 0.9em;
  859.     color: #36c;
  860.     background-color: transparent;
  861.     text-align: left;
  862.     font-weight: 700;
  863.     }
  864.  
  865. .bluebrite {
  866.     background-color: inherit;
  867.     color: #00e;
  868.     font-family: "trebuchet ms", sans-serif;
  869. }
  870.  
  871. .black_note, .blue_note, .green_note, .red_note, teal_note, purple_note, purplelite_note, violet_note {
  872.     font-size: 96%;
  873.     font-weight: 900;
  874.     }
  875.  
  876. .blue_note_sm, .footnote, footnote_area, .pdf_note {
  877.     font-size: 86%;
  878.     font-weight: 800;
  879.     }
  880.  
  881. .bigtext, .bigtextbold, .black_note, .footnote_area, .lastrev, .medtextbold, .navtext, .navtext_leftalign, .notetext, .notetext_norm, .noscript, .onpagelink, .smaller, .subhead {
  882.     color: #000;
  883.     background-color: transparent;
  884.     }
  885.  
  886. .green_attention {
  887.     font-size: 94%;
  888.     text-align: center;
  889.     font-weight: 800;
  890.     }
  891.  
  892. .green_attention_header {
  893.     font-size: 0.9em;
  894.     color: #1a6000;
  895.     background-color: transparent;
  896.     text-align: left;
  897.     font-weight: 700;
  898.     }
  899.  
  900. .green_attention, .green_note {
  901.     color: #1a6000;
  902.     background-color: transparent;
  903.     }
  904.  
  905. .green_note, .green_attention, .black_note, .blue_note, red_note, purple_note, teal_note,
  906. .pdf_note, .blue_note_sm, .paytext, .required {
  907.     font-family: "trebuchet ms", "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  908.     }
  909.  
  910. .orange_attention_header {
  911.     font-size: 0.9em;
  912.     color: #c90;
  913.     background-color: transparent;
  914.     text-align: left;
  915.     font-weight: 700;
  916.     }
  917.  
  918. .purple_attention, .purple_note {
  919.     color: #639;
  920.     background-color: transparent;
  921.     }
  922.  
  923. .purple_attention_header {
  924.     font-size: 0.9em;
  925.     color: #639;
  926.     background-color: transparent;
  927.     text-align: left;
  928.     font-weight: 700;
  929.     }
  930.  
  931. .purplelite_attention_header {
  932.     font-size: 0.9em;
  933.     color: #610a9c;
  934.     background-color: transparent;
  935.     text-align: left;
  936.     font-weight: 700;
  937.     }
  938.  
  939. .purplelite_note {
  940.     color: #610a9c;
  941.     background-color: transparent;
  942.     }
  943.  
  944. .red_attention, .red_note {
  945.     color: #900;
  946.     background-color: transparent;
  947.     }
  948.  
  949. .redbrite {
  950.     font-size: 1em;
  951.     font-weight: bold;
  952.     color: #c03;
  953.     background-color: transparent;
  954.     }
  955.  
  956. .teal_attention, .teal_note {
  957.     color: #358;
  958.     background-color: transparent;
  959.     }
  960.  
  961. .notetext {
  962.     font-size: 86%;
  963.     margin-top: -0.5em;
  964.     margin-bottom: 0.5em;
  965.     }
  966.  
  967. .notetext_norm {
  968.     margin-top: 0em;
  969.     margin-bottom: 0em;
  970.     }
  971.  
  972. .cancelled {
  973.     font-family: "lucida grande", "lucida sans", "gill sans", "trebuchet ms", arial, sans-serif;
  974.     font-size: 0.9em;
  975.     font-weight: 700;
  976.     color: #f00;
  977.     background-color: transparent;
  978.     margin-top: 0em;
  979.     margin-right: 0.3em;
  980.     margin-bottom: 0em;
  981.     margin-left: 0.3em;
  982.     }
  983.  
  984. .cancelled:before {
  985.     font-family: "lucida grande", "lucida sans", "gill sans", "trebuchet ms", arial, sans-serif;
  986.     content: " ~~ ";
  987. }
  988.  
  989. .cancelled:after {
  990.     font-family: "lucida grande", "lucida sans", "gill sans", "trebuchet ms", arial, sans-serif;
  991.     content: " ~~ ";
  992. }
  993.  
  994. .cancelled_date {
  995.     font-family: "trebuchet ms", "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  996.     font-size: 0.88em;
  997.     font-weight: 700;
  998.     color: #f00;
  999.     background-color: transparent;
  1000.     margin-top: 0em;
  1001.     margin-right: 0.3em;
  1002.     margin-bottom: 0em;
  1003.     margin-left: 0em;
  1004.     }
  1005.  
  1006. .chap_event {
  1007.     color: #039;
  1008.     background-color: transparent;
  1009.     }
  1010.  
  1011. .competition_announce {
  1012.     color: #dd0022;
  1013.     font-weight: 600;
  1014.     }
  1015.  
  1016. .competition_announce_cal {
  1017.     color: #dd0022;
  1018.     font-weight: 900;
  1019.     }
  1020.  
  1021. /*
  1022. .astore_cert_button, .astore_ie_cert_button, #astore_giftcert, #astore_giftcertif {
  1023.     color: #fff;
  1024.     background: none;
  1025.     }
  1026. */
  1027.  
  1028. .compinfohead {
  1029.     font-weight: bold;
  1030.     font-size: 0.95em;
  1031.     font-family: "trebuchet ms", "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  1032.     color: #087;
  1033.     background-color: transparent;
  1034.     margin-top: 0.5em;
  1035.     margin-right: 0em;
  1036.     margin-bottom: 0em;
  1037.     margin-left: 0em;
  1038.     padding: 0em;
  1039.     }
  1040.  
  1041. .dontforget {
  1042.     text-align: center;
  1043.     font-size: 0.9em;
  1044.     font-weight: bold;
  1045.     color: #03c;
  1046.     background-color: transparent;
  1047.     }
  1048.  
  1049. .employer {
  1050.     font-weight: bold;
  1051.     font-size: 1.1em;
  1052.     color: #00b;
  1053.     background-color: transparent;
  1054.     }
  1055.  
  1056. .employhead {
  1057.     font-weight: bold;
  1058.     font-size: 0.95em;
  1059.     font-family: "trebuchet ms", "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  1060.     color: #933;
  1061.     background-color: transparent;
  1062.     margin-top: 0.5em;
  1063.     margin-right: 0em;
  1064.     margin-bottom: -0.5em;
  1065.     margin-left: 0em;
  1066.     padding: 0em;
  1067.     }
  1068.  
  1069. .entranthead {
  1070.     font-weight: bold;
  1071.     font-size: 0.95em;
  1072.     font-family: "trebuchet ms", "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  1073.     color: #096;
  1074.     background-color: transparent;
  1075.     margin-top: 0.5em;
  1076.     margin-right: 0em;
  1077.     margin-bottom: 0em;
  1078.     margin-left: 0em;
  1079.     padding: 0em;
  1080.     }
  1081.  
  1082. .event {
  1083.     margin-top: 0;
  1084.     margin-right: 4%;
  1085.     margin-bottom: 0;
  1086.     margin-left: 4%;
  1087.     }
  1088.  
  1089. .eventbul {
  1090.     color: #00c;
  1091.     background-color: transparent;
  1092.     font-size: 1.2em;
  1093.     }
  1094.  
  1095. .eventhead {
  1096.     font-weight: bold;
  1097.     font-size: 0.95em;
  1098.     font-family: "trebuchet ms", "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  1099.     color: #039;
  1100.     background-color: transparent;
  1101.     margin-top: 0.5em;
  1102.     margin-right: 0em;
  1103.     margin-bottom: -0.5em;
  1104.     margin-left: 0em;
  1105.     padding: 0em;
  1106.     }
  1107.  
  1108. .footnote {
  1109.     color: #0c3;
  1110.     background-color: transparent;
  1111.     }
  1112.  
  1113. .tfoot {
  1114.     color: #000;
  1115.     background-color: #bef;
  1116.     }
  1117.  
  1118. p.footnote_area {
  1119.     text-align: left;
  1120.     margin: 0em;
  1121.     padding-top: 0em;
  1122.     padding-right: 0.5em;
  1123.     padding-bottom: 0em;
  1124.     padding-left: 0.5em;
  1125.     }
  1126.  
  1127. .handouts {
  1128.     text-align: center;
  1129.     font-size: 0.9em;
  1130.     font-weight: bold;
  1131.     color: #369934;
  1132.     background-color: transparent;
  1133.     }
  1134.  
  1135. .italicbold {
  1136.     font-family: "trebuchet ms", "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  1137.     font-size: 90%;
  1138.     font-weight: bold;
  1139.     font-style: italic;
  1140.     color: #111;
  1141.     background-color: transparent;
  1142.     }
  1143.  
  1144. .italic_small {
  1145.     font-size: 0.88em;
  1146.     font-style: italic;
  1147.     }
  1148.  
  1149. .judgehead {
  1150.     font-weight: bold;
  1151.     font-size: 0.95em;
  1152.     font-family: "trebuchet ms", "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  1153.     color: #00c;
  1154.     background-color: transparent;
  1155.     margin-top: 0.5em;
  1156.     margin-right: 0em;
  1157.     margin-bottom: 0em;
  1158.     margin-left: 0em;
  1159.     padding: 0em;
  1160.     }
  1161.  
  1162. .linkedin_text {
  1163.     display: inline;
  1164.     position: relative;
  1165.     vertical-align: top;
  1166.     margin: -1em 0 0.9em 0;
  1167.     padding: 0em;
  1168.     }
  1169.  
  1170. .medtextbold {
  1171.     font-weight: bold;
  1172.     font-size: 1.2em;
  1173.     }
  1174.  
  1175. #mission {
  1176.     font-size: 0.98em;
  1177.     margin-top: -0.5em;
  1178.     margin-bottom: 0.3em;
  1179.     padding: 0em;
  1180.     }
  1181.  
  1182. .mission1 {
  1183.     font-weight: bold;
  1184.     font-size: 0.98em;
  1185.     color: #610a9c;
  1186.     background-color: transparent;
  1187.     }
  1188.  
  1189. .mission2 {
  1190.     font-weight: normal;
  1191.     font-size: 0.92em;
  1192.     color: #333;
  1193.     background-color: transparent;
  1194.     }
  1195.  
  1196.  
  1197. .nonmember {
  1198.     font-weight: bold;
  1199.     font-style: italic;
  1200.     font-size: 0.9em;
  1201.     color: #610a9c;
  1202.     background-color: transparent;
  1203.     }
  1204.  
  1205. .nonmemberbig {
  1206.     font-weight: bold;
  1207.     font-style: italic;
  1208.     font-size: 1.2em;
  1209.     color: #610a9c;
  1210.     background-color: transparent;
  1211.     }
  1212.  
  1213. .otherchapter {
  1214.     font-weight: bold;
  1215.     font-style: italic;
  1216.     font-size: 0.9em;
  1217.     color: #888;
  1218.     background-color: transparent;
  1219.     }
  1220.  
  1221. .red {
  1222.     font-family: "lucida grande", "lucida sans", "gill sans", "trebuchet ms", arial, sans-serif;
  1223.     font-size: 0.9em;
  1224.     font-weight: 700;
  1225.     color: #bc0047;
  1226.     background-color: transparent;
  1227.     margin: 0em;
  1228.     }
  1229.  
  1230. .redbold {
  1231.     font-family: verdana, sans-serif;
  1232.     font-size: 0.9em;
  1233.     font-weight: 800;
  1234.     color: #b05;
  1235.     background-color: transparent;
  1236.     }
  1237.  
  1238. .registerby {
  1239.     font-weight: bold;
  1240.     color: #c00;
  1241.     background-color: #fff;
  1242.     }
  1243.  
  1244. .required {
  1245.     font-size: 1.2em;
  1246.     font-weight: 900;
  1247.     vertical-align: top;
  1248.     color: #b05;
  1249.     background-color: transparent;
  1250.     }
  1251.  
  1252. .signature_line {
  1253.     line-height: 1em;
  1254.     text-align: left;
  1255.     vertical-align: bottom;
  1256.     color: #000;
  1257.     background-color: transparent;
  1258.     border-top: none;
  1259.     border-right: none;
  1260.     border-bottom: #000 solid 1px;
  1261.     border-left: none;
  1262.     width: 100%;
  1263.     }
  1264.  
  1265. .signature_field {
  1266.     white-space: pre;
  1267.     font-size: 1.6em;
  1268.     font-family: "trebuchet ms", "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  1269.     text-align: left;
  1270.     color: #000;
  1271.     background-color: #fff;
  1272.     vertical-align: bottom;
  1273.     width: 98%;
  1274.     height: 1.2em;
  1275.     }
  1276.  
  1277. .strike {
  1278.     text-decoration: line-through;
  1279.     }
  1280.  
  1281. strong, b {
  1282.     font-weight: 900;
  1283.     }
  1284.  
  1285. .subhead {
  1286.     font-size: 1.3em;
  1287.     margin-top: 0.3em;
  1288.     margin-bottom: 0em;
  1289.     }
  1290.  
  1291. .thin {
  1292.     line-height: 0em;
  1293.     }
  1294.  
  1295. .title {
  1296.     line-height: 1.2em;
  1297.     font-family: "trebuchet ms", "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  1298.     font-size: 105%;
  1299.     font-weight: bold;
  1300.     color: #000;
  1301.     background-color: #fff;
  1302.     font-style: normal;
  1303.     margin-top: 0em;
  1304.     margin-bottom: 0em;
  1305.     }
  1306.  
  1307. .tobeann {
  1308.     font-family: verdana, sans-serif;
  1309.     font-size: 0.9em;
  1310.     font-weight: 800;
  1311.     color: #f33;
  1312.     background-color: transparent;
  1313.     }
  1314.  
  1315. .tools {
  1316.     background-color: transparent;
  1317.     }
  1318.  
  1319. .tools a {
  1320.     background-color: transparent;
  1321.     }
  1322.  
  1323. .tools a:hover, a:focus, a:active {
  1324.     color: #039;
  1325.     background-color: transparent;
  1326.     z-index: 3;
  1327.     }
  1328. .unaffiliatedmember {
  1329.     font-weight: bold;
  1330.     font-style: italic;
  1331.     font-size: 0.9em;
  1332.     color: #990;
  1333.     background-color: transparent;
  1334.     }
  1335.  
  1336. .vacant {
  1337.     font-size: 94%;
  1338.     font-weight: bold;
  1339.     font-style: italic;
  1340.     color: #090;
  1341.     background-color: transparent;
  1342.     }
  1343.  
  1344. /* ~~~ BOXES --------------------------- */
  1345. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  1346.  
  1347. #joinbox {
  1348.     float:none;
  1349.     background:#ffe34c;
  1350. /*  border:2px ridge #00b; */
  1351.     border:2px ridge #1947a3;
  1352.     border-radius:12px;
  1353.     -moz-border-radius-bottomleft: 12px;
  1354.     -moz-border-radius-topright: 12px;
  1355.     -webkit-border-top-right-radius: 12px;
  1356.     -webkit-border-bottom-left-radius: 12px;
  1357.     margin: 0em 0em 0.5em 0em;
  1358.     padding: 0.1em;
  1359.     width: 90%;
  1360. }
  1361.  
  1362. #joinbox p {
  1363.     text-align:center;
  1364.     font-size: 94%;
  1365.     margin:0em 0em 0.3em 0em;
  1366. }
  1367.  
  1368. #joinbox p a {
  1369.     color: #1a3f7a;
  1370.     background:#ffe34c;
  1371. }
  1372.  
  1373. #partner {
  1374.     background: 2em #f9f9f9;
  1375.     border-radius: 17px;
  1376.     -moz-border-radius-bottomleft: 17px;
  1377.     -moz-border-radius-topright: 17px;
  1378.     -webkit-border-top-right-radius: 17px;
  1379.     -webkit-border-bottom-left-radius: 17px;
  1380.     margin: 0em 0em 1.5em -1em;
  1381.     padding: 0em;
  1382.     width: 20em;
  1383. }
  1384.  
  1385. .box {
  1386.     border:1px solid #369;
  1387.     padding: 5px 5px 0px 5px;
  1388.     width: auto;
  1389.     margin: 0px 0px 5px 0px;
  1390.     background: #fff;
  1391.     }
  1392. .box_blue {
  1393.     border:1px solid #039;
  1394.     border-radius:17px;
  1395.     -moz-border-radius-bottomleft: 17px;
  1396.     -moz-border-radius-topright: 17px;
  1397.     -webkit-border-top-right-radius: 17px;
  1398.     -webkit-border-bottom-left-radius: 17px;
  1399.     padding: 0 5px 0 5px;
  1400.     width: auto;
  1401.     margin: 0px 0px 5px 0px;
  1402.     background: #fff;
  1403.     }
  1404.  
  1405. .box_blue2 {
  1406.     border:2px solid #039;
  1407.     border-radius:17px;
  1408.     -moz-border-radius-bottomleft: 17px;
  1409.     -moz-border-radius-topright: 17px;
  1410.     -webkit-border-top-right-radius: 17px;
  1411.     -webkit-border-bottom-left-radius: 17px;
  1412.     padding: 0 5px 0 5px;
  1413.     width: auto;
  1414.     margin: 0px 0px 5px 0px;
  1415.     background: #fff;
  1416.     }
  1417.  
  1418. .box_blue3 {
  1419. border: 2px solid #003399;
  1420. border-radius: 10px;
  1421. -moz-border-radius: 10px;
  1422. -webkit-border-radius: 10px;
  1423.     padding: 0 5px 0 5px;
  1424.     width: auto;
  1425.     margin: 0px 0px 5px 0px;
  1426.     background: #fff;
  1427.     }
  1428.  
  1429.  
  1430. .box_blue80 {
  1431.     border:1px solid #039;
  1432.     border-radius:17px;
  1433.     -moz-border-radius-bottomleft: 17px;
  1434.     -moz-border-radius-topright: 17px;
  1435.     -webkit-border-top-right-radius: 17px;
  1436.     -webkit-border-bottom-left-radius: 17px;
  1437.     padding: 0 5px 0 5px;
  1438.     width: 80%;
  1439.     margin: 0px 0px 5px 0px;
  1440.     background: #fff;
  1441.     }
  1442.  
  1443. .box_blue803 {
  1444.     border:3px groove #039;
  1445.     border-radius:17px;
  1446.     -moz-border-radius-bottomleft: 17px;
  1447.     -moz-border-radius-topright: 17px;
  1448.     -webkit-border-top-right-radius: 17px;
  1449.     -webkit-border-bottom-left-radius: 17px;
  1450.     padding: 0 5px 0 5px;
  1451.     width: 80%;
  1452.     margin: 0px 0px 5px 0px;
  1453.     background: #fff;
  1454.     }
  1455.  
  1456. .box_gold {
  1457.     border:2px solid #e7d19a;
  1458.     border-radius:17px;
  1459.     -moz-border-radius-bottomleft: 17px;
  1460.     -moz-border-radius-topright: 17px;
  1461.     -webkit-border-top-right-radius: 17px;
  1462.     -webkit-border-bottom-left-radius: 17px;
  1463.     background: #fff;
  1464.     margin: 0px 0px 5px 0px;
  1465.     padding: 0px 0px 0px 0px;
  1466.     width: 100%;
  1467.     }
  1468.  
  1469. .box_gold45 {
  1470.     font-size: 88%;
  1471.     border:2px solid #e7d19a;
  1472.     border-radius:17px;
  1473.     -moz-border-radius-bottomleft: 17px;
  1474.     -moz-border-radius-topright: 17px;
  1475.     -webkit-border-top-right-radius: 17px;
  1476.     -webkit-border-bottom-left-radius: 17px;
  1477.     background: #fff;
  1478.     margin: 3px 3px 3px 3px;
  1479.     padding: 0px 5px 0px 5px;
  1480.     width: 45%;
  1481.     }
  1482.  
  1483. .box_blue p, .box_blue ul,
  1484. .box_blue2 p, .box_blue2 ul,
  1485. .box_blue3 p, .box_blue3 ul,
  1486. .box_gold p, .box_gold ul,
  1487. .box_gold45 p, .box_gold45 ul {
  1488.     font-size: 90%;
  1489.     margin: 0.3em 0.5em 0.3em 0.5em;
  1490.     padding: 0.3em 0.5em 0.3em 0.5em;
  1491. }
  1492.  
  1493. .box_red_home p, .box_red_home ul {
  1494.     font-size: 94%;
  1495.     margin: 0.3em 0.5em 0.3em 0.5em;
  1496.     padding: 0.3em 0.5em 0.3em 0.5em;
  1497. }
  1498.  
  1499. .box_red {
  1500.     border:1px solid #903;
  1501.     padding: 5px;
  1502.     width: auto;
  1503.     margin: 0px 0px 5px 0px;
  1504.     background: #fff;
  1505.     }
  1506.  
  1507. .box_red_home {
  1508.     border:2px ridge #903;
  1509.     border-radius:17px;
  1510.     -moz-border-radius-bottomleft: 17px;
  1511.     -moz-border-radius-topright: 17px;
  1512.     -webkit-border-top-right-radius: 17px;
  1513.     -webkit-border-bottom-left-radius: 17px;
  1514.     padding: 0px 0px 0px 0px;
  1515.     width: 95%;
  1516.     margin: 0px 0px 5px 0px;
  1517.     background: #fff;
  1518.     }
  1519.  
  1520. .color_box_blu {
  1521.     border:1px solid #369;
  1522.     padding: 5px;
  1523.     width: auto;
  1524.     margin: 0px 0px 15px 0px;
  1525.     background: #e6edff;
  1526.     }
  1527. .color_box_sftblu {
  1528.     border:1px solid #669;
  1529.     padding: 5px;
  1530.     width: auto;
  1531.     margin: 0px 0px 15px 0px;
  1532.     background: #def;
  1533.     }
  1534. .color_box_brn {
  1535.     border:1px solid #966;
  1536.     padding: 5px;
  1537.     width: auto;
  1538.     margin: 0px 0px 15px 0px;
  1539.     background: #eed;
  1540.     }
  1541. .color_box_beige {
  1542.     border:1px solid #966;
  1543.     padding: 5px;
  1544.     width: auto;
  1545.     margin: 0px 0px 15px 0px;
  1546.     background: #f7f6ec;
  1547.     }
  1548. .color_box_pink {
  1549.     border:1px solid #933;
  1550.     padding: 5px;
  1551.     width: auto;
  1552.     margin: 0px 0px 15px 0px;
  1553.     background: #fcf;
  1554.     }
  1555. .color_box_grn {
  1556.     border:1px solid #3c9;
  1557.     padding: 5px;
  1558.     width: auto;
  1559.     margin: 0px 0px 15px 0px;
  1560.     background: #cfc;
  1561.     }
  1562.  
  1563. .center_box {
  1564.     border:1px solid #369;
  1565.     padding: 5px;
  1566.     width: 80%;
  1567.     margin: 0px auto 5px auto;
  1568.     background: #fff;
  1569.     }
  1570. .center_box_black {
  1571.     border:1px solid #000;
  1572.     padding: 5px;
  1573.     width: 80%;
  1574.     margin: 0px auto 5px auto;
  1575.     background: #fff;
  1576.     }
  1577. .center_box_black2 {
  1578.     border:2px solid #000;
  1579.     padding: 5px;
  1580.     width: 80%;
  1581.     margin: 0px auto 5px auto;
  1582.     background: #fff;
  1583.     }
  1584.  
  1585. .left_box {
  1586.     border:1px solid #903;
  1587.     padding: 5px 5px 0px 5px;
  1588.     width: 200px;
  1589.     float: left;
  1590.     margin: 0px 10px 5px 0px;
  1591.     background: #fff;
  1592.     }
  1593. .right_box {
  1594.     border:1px solid #903;
  1595.     padding: 5px 5px 0px 5px;
  1596.     width: 200px;
  1597.     float: right;
  1598.     margin: 0px 0px 5px 10px;
  1599.     background: #fff;
  1600.     }
  1601.  
  1602. .box h1, .box h2, .box h3, .box h4, .box h5 {
  1603.     margin-top: 0px;
  1604.     }
  1605. .color_box_blu h1, .color_box_blu h2, .color_box_blu h3, .color_box_blu h4, .color_box_blu h5 {
  1606.     margin-top: 0px;
  1607.     }
  1608. .center_box h1, .center_box h2, .center_box h3, .center_box h4, .center_box h5 {
  1609.     margin-top: 0px;
  1610.     }
  1611. .left_box h1, .left_box h2, .left_box h3, .left_box h4, .left_box h5 {
  1612.     margin-top: 0px;
  1613.     }
  1614. .right_box h1, .right_box h2, .right_box h3, .right_box h4, .right_box h5 {
  1615.     margin-top: 0px;
  1616.     }
  1617. #onthispage h1, #onthispage h2, #onthispage h3, #onthispage h4, #onthispage h5 {
  1618.     margin-top: 0px;
  1619.     }
  1620. div.related h1, div.related h2, div.related h3, div.related h4, div.related h5 {
  1621.     font-size: 94%;
  1622.     margin-top: 0px;
  1623.     }
  1624. div.inthissection h1, div.inthissection h2, div.inthissection h3, div.inthissection h4, div.inthissection h5 {
  1625.     margin-top: 0px;
  1626.     }
  1627.  
  1628. .coupon {
  1629.     border: #036 dashed 1px;
  1630.     margin-top: 1em;
  1631.     margin-right: 0em;
  1632.     margin-bottom: 1em;
  1633.     margin-left: 0em;
  1634.     padding: 1em;
  1635.     width: 98%;
  1636.     }
  1637.  
  1638. .course {
  1639.     color: #000;
  1640.     background-color: #eee;
  1641.     border-top: #fff solid 1px;
  1642.     border-bottom: #fff solid 1px;
  1643.     margin-top: 0em;
  1644.     margin-bottom: 0em;
  1645.     }
  1646.  
  1647. .date_field {
  1648.     white-space: pre;
  1649.     font-size: 1.6em;
  1650.     font-family: verdana, "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  1651.     text-align: left;
  1652.     color: #000;
  1653.     background-color: #fff;
  1654.     vertical-align: bottom;
  1655.     width: 98%;
  1656.     height: 1.2em;
  1657.     }
  1658.  
  1659. /* ~~~~~~~~~~~ BREAKS and PARAGRAPHS ~~~~~~~~~~~~~~~~~~~~~~ */
  1660. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  1661.  
  1662. .clear {
  1663.     clear: both !important;
  1664.     width: 100%;
  1665.     height: 1px;
  1666.     display: inline-block;
  1667. /*  overflow: hidden;*/ ;
  1668. }
  1669.  
  1670. .clearfix:after {
  1671.      /* to clear floated floats in IE */
  1672. /* just add a class of .clearfix to any element containing a float needing to be cleared, plus any Guillotine-Bug-fixing block elements within the container. */
  1673.     content: ".";
  1674.     display: block;
  1675.     height: 0em;
  1676.     clear: both;
  1677.     visibility: hidden;
  1678.     }
  1679. /*IE workaround*/
  1680. * html .clearfix {
  1681.     height: 1%;
  1682.     }
  1683.  
  1684.     br.clear {
  1685. clear: both;
  1686. }
  1687.  
  1688. p {
  1689.     margin: 0em 0em 0.4em 0em;
  1690.     padding: 0em 0em 0.4em 0em;
  1691.     }
  1692.  
  1693. p.chaphonor {
  1694.     color: #05a;
  1695.     background-color: #fff;
  1696.     margin-top: 0%;
  1697.     margin-bottom: -1%;
  1698.     }
  1699.  
  1700. p.individhonor {
  1701.     color: #067;
  1702.     background-color: #fff;
  1703.     margin-top: 0%;
  1704.     margin-bottom: -1%;
  1705.     }
  1706.  
  1707. p.ninety-pct {
  1708.     font-family: "trebuchet ms", "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  1709.     font-size: 90%;
  1710.     }
  1711.  
  1712. form.paypal-donate {
  1713.     display: inline;
  1714.     border: none;
  1715. /*  position: relative;
  1716.     vertical-align: middle; */
  1717.     margin-top: -10.5em;
  1718.     margin-bottom: 0em;
  1719.     padding:: 0em;
  1720.     width: 62px;
  1721.     height: 31px;
  1722. }
  1723.  
  1724. p.form_paypal {
  1725.     position: relative;
  1726.     text-align: left;
  1727.     margin-top: 0.2em;
  1728.     margin-bottom: 0em;
  1729.     padding-top: 0.2em;
  1730.     padding-bottom: 0em;
  1731.     font-size: 0.9em;
  1732.     color: #444;
  1733.     background-color: transparent;
  1734.     }
  1735.  
  1736. .navtext {
  1737.     font-family: "trebuchet ms", "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  1738.     line-height: 1.3em;
  1739.     text-align: center;
  1740.     font-size: 92%;
  1741.     margin-top: 0.5em;
  1742.     padding-top: 0.1em;
  1743.     padding-right: 0em;
  1744.     padding-bottom: 0em;
  1745.     padding-left: 0em;
  1746.     }
  1747.  
  1748. .navtext_leftalign {
  1749.     font-family: "trebuchet ms", "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  1750.     line-height: 1.3em;
  1751.     text-align: left;
  1752.     font-size: 92%;
  1753.     margin-top: 0.5em;
  1754.     padding-top: 0em;
  1755.     padding-right: 0em;
  1756.     padding-bottom: 0em;
  1757.     padding-left: 0em;
  1758.     }
  1759.  
  1760. /* In This Section--------------------------------- */
  1761. div.inthissection {
  1762.     background-color: transparent;
  1763.     width: auto;
  1764.     margin: 12px 0px 15px 0px;
  1765.     font-weight: bold;
  1766.     }
  1767. p.inthissection {
  1768.     padding: 0px;
  1769.     margin: 0px;
  1770.     font-size: 0.9em;
  1771.     font-weight: bold;
  1772.     }
  1773. div.inthissection ul {
  1774.     display: inline;
  1775.     list-style: none;
  1776.     font-size: 0.9em;
  1777.     padding: 0px;
  1778.     margin: 0px;
  1779.     }
  1780. div.inthissection li {
  1781.     display: inline;
  1782.     padding: 0px;
  1783.     margin: 0px;
  1784.     white-space: nowrap;
  1785.     }
  1786. div.inthissection li:before {
  1787.     font-weight: normal;
  1788.     content: " | ";
  1789.     background-color: transparent;
  1790.     }
  1791. div.inthissection li:first-child:before {
  1792.     font-weight: normal;
  1793.     content: "";
  1794.     background-color: transparent;
  1795.     }
  1796. div.inthissection a {
  1797.     font-weight: normal;
  1798.     }
  1799.  
  1800. /* Author Info */
  1801. #author-info {
  1802.     font-size: 0.9em;
  1803.     overflow: hidden;
  1804. }
  1805. .singular #author-info {
  1806.     background: #f9f9f9;
  1807.     border-top: 1px solid #ddd;
  1808.     border-bottom: 1px solid #ddd;
  1809.     margin: 2.2em 2em 0 0;
  1810.     padding: 20px;
  1811. }
  1812. .archive #author-info {
  1813.     border-bottom: 1px solid #ddd;
  1814.     margin: 0 0 2.2em;
  1815.     padding: 0 0 2.2em;
  1816. }
  1817. #author-avatar {
  1818.     float: left;
  1819.     margin-right: -78px;
  1820. }
  1821. #author-avatar img {
  1822.     background: #fff;
  1823.     -moz-border-radius: 3px;
  1824.     border-radius: 3px;
  1825.     -webkit-box-shadow: 0 1px 2px #bbb;
  1826.     -moz-box-shadow: 0 1px 2px #bbb;
  1827.     box-shadow: 0 1px 2px #bbb;
  1828.     padding: 3px;
  1829. }
  1830. #author-description {
  1831.     float: left;
  1832.     margin-left: 1em;
  1833. }
  1834. #author-description h2 {
  1835.     color: #555;
  1836.     font-size: 1.2em;
  1837.     font-weight: bold;
  1838.     margin: 5px 0 10px;
  1839. }
  1840.  
  1841.  
  1842. /* ~~~~~~~~~~~ BREAKS and PARAGRAPHS ~~~~~~~~~~~~~~~~~~~~~~ */
  1843. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  1844.  
  1845. /* On this Page--------------------------------- */
  1846. #onthispage {
  1847.     background-color:transparent;
  1848.     margin: -1em 0em 0em 0em;
  1849.     padding: 0em 0em 1.5em 0em;
  1850.     font-weight:bold;
  1851.     width:auto;
  1852. }
  1853.  
  1854. div.related {
  1855.     background-color:transparent;
  1856.     margin: 0em 0em 0em 0em;
  1857.     padding: 0em 0em 1.5em 0em;
  1858.     font-weight:bold;
  1859.     width:auto;
  1860. }
  1861.  
  1862. p.onthispage, p.related {
  1863.     margin: 1em 0em 0em 0em;
  1864.     padding: 1em 0em 0em 0em;
  1865.     font-size:.9em;
  1866.     font-weight:bold;
  1867. }
  1868.  
  1869. #onthispage ul, div.related ul {
  1870.     display:inline;
  1871.     list-style:none;
  1872.     font-size:.9em;
  1873.     margin: 0em 0em 0em 0em;
  1874.     padding: 0em 0em 0em 0em;
  1875. }
  1876.  
  1877. #onthispage li, div.related li {
  1878.     display:inline;
  1879.     margin: 0em 0em 0em 0em;
  1880.     padding: 0em 0em 0em 0em;
  1881.     white-space:nowrap;
  1882. }
  1883.  
  1884. #onthispage li:before, div.related li:before {
  1885.     font-weight:normal;
  1886.     content:" | ";
  1887.     background-color:transparent;
  1888. }
  1889.  
  1890. #onthispage li:first-child:before, div.related li:first-child:before {
  1891.     font-weight:normal;
  1892.     content:"";
  1893.     background-color:transparent;
  1894. }
  1895.  
  1896. #onthispage a, div.related a {
  1897.     font-weight:normal;
  1898. }
  1899.  
  1900. /* ~~~~~~~~~~~~~~~~~ LINES and RULES ~~~~~~~~~~~~~~~~~~~ */
  1901. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  1902.  
  1903. #fnrule {
  1904.     border-top: #999 1px solid;
  1905.     margin-top: 2em;
  1906.     margin-right: 0em;
  1907.     margin-bottom: -1.5em;
  1908.     margin-left: 0em;
  1909.     padding-left: 0em;
  1910.     width: 10%;
  1911.     }
  1912.  
  1913. /* Horizontal Rule For Internet Explorer */
  1914. hr.hidden {
  1915.     height: 1em;
  1916.     color: #fff;
  1917.     border: none;
  1918.     }
  1919. /* Horizontal Rule For Gecko-based browsers */
  1920. html>body hr.hidden {
  1921.     height: 1em;
  1922.     background: transparent;
  1923.     border: none;
  1924.     }
  1925. /* Horizontal Rule For Opera and Gecko-based browsers */
  1926. html>body hr.hidden {
  1927.     height: 1em;
  1928.     background: transparent;
  1929.     border: 0px solid #fff;
  1930.     }
  1931.  
  1932. /* Horizontal Rule For Internet Explorer */
  1933. hr.hidden1 {
  1934.     height: 1em;
  1935.     color: #fff;
  1936.     border: none;
  1937.     }
  1938. /* Horizontal Rule For Gecko-based browsers */
  1939. html>body hr.hidden1 {
  1940.     height: 1em;
  1941.     background: transparent;
  1942.     border: none;
  1943.     }
  1944. /* Horizontal Rule For Opera and Gecko-based browsers */
  1945. html>body hr.hidden1 {
  1946.     height: 1em;
  1947.     background: transparent;
  1948.     border: 0px solid #fff;
  1949.     }
  1950.  
  1951. /* Horizontal Rule For Internet Explorer */
  1952. hr.hidden2 {
  1953.     height: 2em;
  1954.     color: #fff;
  1955.     border: none;
  1956.     }
  1957. /* Horizontal Rule For Gecko-based browsers */
  1958. html>body hr.hidden2 {
  1959.     height: 2em;
  1960.     background: transparent;
  1961.     border: none;
  1962.     }
  1963. /* Horizontal Rule For Opera and Gecko-based browsers */
  1964. html>body hr.hidden2 {
  1965.     height: 2em;
  1966.     background: transparent;
  1967.     border: 0px solid #fff;
  1968.     }
  1969.  
  1970. /* Horizontal Rule For Internet Explorer */
  1971. hr.hidden3 {
  1972.     height: 3em;
  1973.     color: #fff;
  1974.     border: none;
  1975.     }
  1976. /* Horizontal Rule For Gecko-based browsers */
  1977. html>body hr.hidden3 {
  1978.     height: 3em;
  1979.     background: transparent;
  1980.     border: none;
  1981.     }
  1982. /* Horizontal Rule For Opera and Gecko-based browsers */
  1983. html>body hr.hidden3 {
  1984.     height: 3em;
  1985.     background: transparent;
  1986.     border: 0px solid #fff;
  1987.     }
  1988.  
  1989. /* Horizontal Rule For Internet Explorer */
  1990. hr.hidden4 {
  1991.     height: 4em;
  1992.     color: #fff;
  1993.     border: none;
  1994.     }
  1995. /* Horizontal Rule For Gecko-based browsers */
  1996. html>body hr.hidden4 {
  1997.     height: 4em;
  1998.     background: transparent;
  1999.     border: none;
  2000.     }
  2001. /* Horizontal Rule For Opera and Gecko-based browsers */
  2002. html>body hr.hidden4 {
  2003.     height: 4em;
  2004.     background: transparent;
  2005.     border: 0px solid #fff;
  2006.     }
  2007.  
  2008. /* Horizontal Rule For Internet Explorer */
  2009. hr.hidden5 {
  2010.     height: 5em;
  2011.     color: #fff;
  2012.     border: none;
  2013.     }
  2014. /* Horizontal Rule For Gecko-based browsers */
  2015. html>body hr.hidden5 {
  2016.     height: 5em;
  2017.     background: transparent;
  2018.     border: none;
  2019.     }
  2020. /* Horizontal Rule For Opera and Gecko-based browsers */
  2021. html>body hr.hidden5 {
  2022.     height: 5em;
  2023.     background: transparent;
  2024.     border: 0px solid #fff;
  2025.     }
  2026.  
  2027. /* Horizontal Rule For Internet Explorer */
  2028. hr.hidden6 {
  2029.     height: 6em;
  2030.     color: #fff;
  2031.     border: none;
  2032.     }
  2033. /* Horizontal Rule For Gecko-based browsers */
  2034. html>body hr.hidden6 {
  2035.     height: 6em;
  2036.     background: transparent;
  2037.     border: none;
  2038.     }
  2039. /* Horizontal Rule For Opera and Gecko-based browsers */
  2040. html>body hr.hidden6 {
  2041.     height: 6em;
  2042.     background: transparent;
  2043.     border: 0px solid #fff;
  2044.     }
  2045.  
  2046. /* Horizontal Rule For Internet Explorer */
  2047. hr.hidden7 {
  2048.     height: 7em;
  2049.     color: #fff;
  2050.     border: none;
  2051.     }
  2052. /* Horizontal Rule For Gecko-based browsers */
  2053. html>body hr.hidden7 {
  2054.     height: 7em;
  2055.     background: transparent;
  2056.     border: none;
  2057.     }
  2058. /* Horizontal Rule For Opera and Gecko-based browsers */
  2059. html>body hr.hidden7 {
  2060.     height: 7em;
  2061.     background: transparent;
  2062.     border: 0px solid #fff;
  2063.     }
  2064.  
  2065. /* Horizontal Rule For Internet Explorer */
  2066. hr.hidden8 {
  2067.     height: 8em;
  2068.     color: #fff;
  2069.     border: none;
  2070.     }
  2071. /* Horizontal Rule For Gecko-based browsers */
  2072. html>body hr.hidden8 {
  2073.     height: 8em;
  2074.     background: transparent;
  2075.     border: none;
  2076.     }
  2077. /* Horizontal Rule For Opera and Gecko-based browsers */
  2078. html>body hr.hidden8 {
  2079.     height: 8em;
  2080.     background: transparent;
  2081.     border: 0px solid #fff;
  2082.     }
  2083.  
  2084. /* Horizontal Rule For Internet Explorer */
  2085. hr.hidden9 {
  2086.     height: 9em;
  2087.     color: #fff;
  2088.     border: none;
  2089.     }
  2090. /* Horizontal Rule For Gecko-based browsers */
  2091. html>body hr.hidden9 {
  2092.     height: 9em;
  2093.     background: transparent;
  2094.     border: none;
  2095.     }
  2096. /* Horizontal Rule For Opera and Gecko-based browsers */
  2097. html>body hr.hidden9 {
  2098.     height: 9em;
  2099.     background: transparent;
  2100.     border: 0px solid #fff;
  2101.     }
  2102.  
  2103. /* Horizontal Rule For Internet Explorer */
  2104. hr.hidden10 {
  2105.     height: 10em;
  2106.     color: #fff;
  2107.     border: none;
  2108.     }
  2109. /* Horizontal Rule For Gecko-based browsers */
  2110. html>body hr.hidden10 {
  2111.     height: 10em;
  2112.     background: transparent;
  2113.     border: none;
  2114.     }
  2115. /* Horizontal Rule For Opera and Gecko-based browsers */
  2116. html>body hr.hidden10 {
  2117.     height: 10em;
  2118.     background: transparent;
  2119.     border: 0px solid #fff;
  2120.     }
  2121.  
  2122. /* Horizontal Rule For Internet Explorer */
  2123. hr {
  2124.     height: 1px;
  2125.     color: #bbb;
  2126.     border: none;
  2127.     }
  2128. /* Horizontal Rule For Gecko-based browsers */
  2129. html>body hr {
  2130.     height: 1px;
  2131.     background: #bbb;
  2132.     border: none;
  2133.     }
  2134. /* Horizontal Rule For Opera and Gecko-based browsers */
  2135. html>body hr {
  2136.     height: 1px;
  2137.     background: #bbb;
  2138.     border: 0px solid #999;
  2139.     }
  2140.  
  2141. /* Horizontal Rule For Internet Explorer */
  2142. hr.blue {
  2143.     height: 1px;
  2144.     color: #039;
  2145.     border: none;
  2146.     }
  2147. /* Horizontal Rule For Gecko-based browsers */
  2148. html>body hr.blue {
  2149.     height: 1px;
  2150.     background: #039;
  2151.     border: none;
  2152.     }
  2153. /* Horizontal Rule For Opera and Gecko-based browsers */
  2154. html>body hr.blue {
  2155.     height: 1px;
  2156.     background: #039;
  2157.     border: 0px solid #999;
  2158.     }
  2159.  
  2160. /* Horizontal Rule For Internet Explorer */
  2161. hr.brown {
  2162.     height: 1px;
  2163.     color: #d0a760;
  2164.     border: none;
  2165.     }
  2166. /* Horizontal Rule For Gecko-based browsers */
  2167. html>body hr.brown {
  2168.     height: 1px;
  2169.     background: #d0a760;
  2170.     border: none;
  2171.     }
  2172. /* Horizontal Rule For Opera and Gecko-based browsers */
  2173. html>body hr.brown {
  2174.     height: 1px;
  2175.     background: #d0a760;
  2176.     border: 0px solid #999;
  2177.     }
  2178.  
  2179. /* Horizontal Rule For Internet Explorer */
  2180. hr.gold {
  2181.     height: 1px;
  2182.     color: #e7d19a;
  2183.     border: none;
  2184.     }
  2185. /* Horizontal Rule For Gecko-based browsers */
  2186. html>body hr.gold {
  2187.     height: 1px;
  2188.     background: #e7d19a;
  2189.     border: none;
  2190.     }
  2191. /* Horizontal Rule For Opera and Gecko-based browsers */
  2192. html>body hr.gold {
  2193.     height: 1px;
  2194.     background: #e7d19a;
  2195.     border: 0px solid #999;
  2196.     }
  2197.  
  2198. /* Horizontal Rule For Internet Explorer */
  2199. hr.gold9 {
  2200.     height: 9em;
  2201.     color: #e7d19a;
  2202.     border: none;
  2203.     }
  2204. /* Horizontal Rule For Gecko-based browsers */
  2205. html>body hr.gold9 {
  2206.     height: 9em;
  2207.     background: #e7d19a;
  2208.     border: none;
  2209.     }
  2210. /* Horizontal Rule For Opera and Gecko-based browsers */
  2211. html>body hr.gold9 {
  2212.     height: 9em;
  2213.     background: #e7d19a;
  2214.     border: 0px solid #999;
  2215.     }
  2216.  
  2217. /* Horizontal Rule For Internet Explorer */
  2218. hr.yellowgold {
  2219.     height: 1px;
  2220.     color: #f0e68c;
  2221.     border: none;
  2222.     }
  2223. /* Horizontal Rule For Gecko-based browsers */
  2224. html>body hr.yellowgold {
  2225.     height: 1px;
  2226.     background: #f0e68c;
  2227.     border: none;
  2228.     }
  2229. /* Horizontal Rule For Opera and Gecko-based browsers */
  2230. html>body hr.yellowgold {
  2231.     height: 1px;
  2232.     background: #f0e68c;
  2233.     border: 0px solid #999;
  2234.     }
  2235.  
  2236. /* Horizontal Rule For Internet Explorer */
  2237. hr.red {
  2238.     height: 1px;
  2239.     color: #900;
  2240.     border: none;
  2241.     }
  2242. /* Horizontal Rule For Gecko-based browsers */
  2243. html>body hr.red {
  2244.     height: 1px;
  2245.     background: #900;
  2246.     border: none;
  2247.     }
  2248. /* Horizontal Rule For Opera and Gecko-based browsers */
  2249. html>body hr.red {
  2250.     height: 1px;
  2251.     background: #900;
  2252.     border: 0px solid #999;
  2253.     }
  2254.  
  2255. /* Horizontal Rule For Internet Explorer */
  2256. hr.lite {
  2257.     height: 1px;
  2258.     color: #eee;
  2259.     border: none;
  2260.     }
  2261. /* Horizontal Rule For Gecko-based browsers */
  2262. html>body hr.lite {
  2263.     height: 1px;
  2264.     background: #eee;
  2265.     border: none;
  2266.     }
  2267. /* Horizontal Rule For Opera and Gecko-based browsers */
  2268. html>body hr.lite {
  2269.     height: 1px;
  2270.     background: #eee;
  2271.     border: 0px solid #eee;
  2272.     }
  2273.  
  2274. /* Horizontal Rule For Internet Explorer */
  2275. hr.header {
  2276.     height: 1px;
  2277.     color: #ddd;
  2278.     border: none;
  2279.     margin-top: -0.2em;
  2280.     margin-right: 0em;
  2281.     margin-bottom: 1em;
  2282.     margin-left: 0em;
  2283.     padding-left: 0em;
  2284.     }
  2285. /* Horizontal Rule For Gecko-based browsers */
  2286. html>body hr.header {
  2287.     height: 1px;
  2288.     background: #ddd;
  2289.     border: none;
  2290.     margin-top: -0.2em;
  2291.     margin-right: 0em;
  2292.     margin-bottom: 1em;
  2293.     margin-left: 0em;
  2294.     padding-left: 0em;
  2295.     }
  2296. /* Horizontal Rule For Opera and Gecko-based browsers */
  2297. html>body hr.header {
  2298.     height: 1px;
  2299.     background: #ddd;
  2300.     border: 0px solid #ddd;
  2301.     margin-top: -0.2em;
  2302.     margin-right: 0em;
  2303.     margin-bottom: 1em;
  2304.     margin-left: 0em;
  2305.     padding-left: 0em;
  2306.     }
  2307.  
  2308. /* ~~~~~~~~~~~~~~~~FIGURES and CAPTIONS~~~~~~~~~~~~~~~~~ */
  2309. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  2310.  
  2311.  
  2312. img,
  2313. img.wp-post-image {
  2314.     border: none;
  2315.     }
  2316.  
  2317. /* Image borders */
  2318. img[class*="align"],
  2319. img[class*="wp-image-"],
  2320. #content .gallery .gallery-icon img {/* Don't add fancy borders to all WordPress-added images but not things like badges and icons and the like */
  2321.     border: none;
  2322.         border-radius: 0;
  2323.         box-shadow: none;
  2324. }
  2325. .wp-caption img {
  2326.     border-color: none;
  2327. }
  2328. a:focus img[class*="align"],
  2329. a:hover img[class*="align"],
  2330. a:active img[class*="align"],
  2331. a:focus img[class*="wp-image-"],
  2332. a:hover img[class*="wp-image-"],
  2333. a:active img[class*="wp-image-"],
  2334. #content .gallery .gallery-icon a:focus img,
  2335. #content .gallery .gallery-icon a:hover img,
  2336. #content .gallery .gallery-icon a:active img {/* Add some useful style to those fancy borders for linked images ... */
  2337.     border: none;
  2338.         border-radius: 0;
  2339.         box-shadow: none;
  2340. }
  2341.  
  2342. .entry-content img,
  2343. .comment-content img,
  2344. .widget img {
  2345.     border: none;
  2346.         border-radius: 0;
  2347.         box-shadow: none;
  2348. }
  2349.  
  2350. .entry-content img,
  2351. .comment-content img,
  2352. .widget img,
  2353. img.header-image,
  2354. .author-avatar img,
  2355. img.wp-post-image {
  2356.     /* Add fancy borders to all WordPress-added images but not things like badges and icons and the like */
  2357.     border: none;
  2358.         border-radius: 0;
  2359.         box-shadow: none;
  2360. }
  2361.  
  2362. .right-noborder {
  2363.     float: right;
  2364.     margin: 0px 0px 5px 10px;
  2365.     }
  2366. .right-border {
  2367.     float: right;
  2368.     margin: 0px 0px 5px 10px;
  2369.     border: 1px solid #bbb;
  2370.     }
  2371. .left-noborder {
  2372.     float: left;
  2373.     margin: 0px 10px 5px 0px;
  2374.     }
  2375. .left-border {
  2376.     float: left;
  2377.     margin: 0px 10px 5px 0px;
  2378.     border: 1px solid #bbb;
  2379.     }
  2380.  
  2381. .magnet_border {
  2382.     border: 2px ridge #ddd;
  2383.     margin-top: 0.4em;
  2384.     margin-right: 11.5em;
  2385.     margin-bottom: -1.5em;
  2386.     margin-left: 11.5em;
  2387.     padding: 1px;
  2388.     }
  2389.  
  2390. #pins {
  2391.     margin-top: 2em;
  2392.     margin-right: auto;
  2393.     margin-bottom: 1.5em;
  2394.     margin-left: auto;
  2395.     }
  2396.  
  2397. .pin_left {
  2398.     position: absolute;
  2399.     margin-left: 1em;
  2400.     margin-right: 2em;
  2401.     float: left;
  2402.     text-align: left;
  2403.     }
  2404.  
  2405. .pin_right {
  2406.     position: relative;
  2407.     margin-left: 4em;
  2408.     margin-right: 0em;
  2409.     float: right;
  2410.     text-align: left;
  2411.     }
  2412.  
  2413. #figure_page p {
  2414.      /* used for putting a caption below a photo or figure */
  2415.     position: relative;
  2416.     /* this is what fixes IE peekaboo bug*/
  2417.     margin-top: 0em;
  2418.     margin-right: 0.5em;
  2419.     margin-bottom: 0em;
  2420.     margin-left: 0em;
  2421.     padding-right: 0em;
  2422.     padding-left: 0em;
  2423.     text-align: center;
  2424.     font-size: small;
  2425.     text-indent: 0;
  2426.     height: auto;
  2427.     }
  2428.  
  2429. .figure_caption {
  2430.      /* used for holding a caption below a figure */
  2431.     display: block;
  2432.     z-index: 1;
  2433.     position: relative;
  2434.     /* this is what fixes IE peekaboo bug*/
  2435.     text-align: center;
  2436.     right: 0em;
  2437.     left: 0em;
  2438.     margin-top: 0em;
  2439.     margin-right: 0.5em;
  2440.     margin-bottom: 0em;
  2441.     margin-left: 0em;
  2442.     padding-top: 0em;
  2443.     padding-right: 0em;
  2444.     padding-bottom: 0em;
  2445.     padding-left: 0em;
  2446.     font-size: small;
  2447.     text-indent: 0;
  2448.     }
  2449.  
  2450. .figure_caption_2nd {
  2451.      /* used for holding a caption below a figure */
  2452.     display: block;
  2453.     z-index: 3;
  2454.     position: relative;
  2455.     /* this is what fixes IE peekaboo bug*/
  2456.     text-align: center;
  2457.     left: 0;
  2458.     margin-top: 0em;
  2459.     margin-right: 0em;
  2460.     margin-bottom: 0em;
  2461.     margin-left: 0em;
  2462.     padding: 0em;
  2463.     font-size: small;
  2464.     text-indent: 0;
  2465.     }
  2466.  
  2467.  
  2468. /* ~~~~~~~~~~~~~~~~~~~~LISTS~~~~~~~~~~~~~~~~~~~~~~~~~ */
  2469. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  2470.  
  2471. /* Unordered List --------------------------------- */
  2472. ul {
  2473.     list-style: square;
  2474.     margin-top: 0px;
  2475.     }
  2476. ul li {
  2477.     margin-top: 0.3px;
  2478.     margin-bottom: 0px;
  2479.     }
  2480. ul li p {
  2481.     margin-top: 0.3px;
  2482.     margin-bottom: 0px;
  2483.     }
  2484. ul.linebreak {
  2485.     list-style: square;
  2486.     }
  2487. ul.linebreak li {
  2488.     margin-bottom: 5px;
  2489.     }
  2490. ul.linebreak ol li {
  2491.     margin-bottom: 0px;
  2492.     }
  2493.  
  2494. ul.spaced li {
  2495.     margin-top: 0.3em;
  2496.     margin-bottom: 0.5em;
  2497.     }
  2498.  
  2499. ul.square {
  2500.     list-style: square;
  2501.     }
  2502. ul.square li {
  2503.     margin-bottom: 0px;
  2504.     }
  2505. ul.square-linebreak {
  2506.     list-style: square;
  2507.     }
  2508. ul.square-linebreak li {
  2509.     margin-bottom: 5px;
  2510.     }
  2511. ul.square-linebreak ol li {
  2512.     margin-bottom: 0px;
  2513.     }
  2514.  
  2515. ul.disc {
  2516.     list-style: disc;
  2517.     }
  2518. ul.disc li {
  2519.     margin-bottom: 0px;
  2520.     }
  2521. ul.disc-linebreak {
  2522.     list-style: disc;
  2523.     }
  2524. ul.disc-linebreak li {
  2525.     margin-bottom: 5px;
  2526.     }
  2527. ul.disc-linebreak ol li {
  2528.     margin-bottom: 0px;
  2529.     }
  2530.  
  2531. ul.circle {
  2532.     list-style: circle;
  2533.     }
  2534.  
  2535. ul.circle_closer {
  2536.     list-style-type: circle;
  2537.     list-style-position: outside;
  2538. }
  2539.  
  2540. ul.circle li {
  2541.     margin-bottom: 0px;
  2542.     }
  2543. ul.circle-linebreak {
  2544.     list-style: circle;
  2545.     }
  2546. ul.circle-linebreak li {
  2547.     margin-bottom: 5px;
  2548.     }
  2549. ul.circle-linebreak ol li {
  2550.     margin-bottom: 0px;
  2551.     }
  2552.  
  2553. ul.uncheck {
  2554.     list-style-image: url("images/square_check_sm12.gif");
  2555.     }
  2556. ul.uncheck li {
  2557.     margin-bottom: 0px;
  2558.     }
  2559. ul.uncheck-linebreak {
  2560.     list-style-image: url("images/square_check_sm10.gif");
  2561.     }
  2562. ul.uncheck-linebreak li {
  2563.     margin-bottom: 5px;
  2564.     }
  2565. ul.uncheck-linebreak ol li {
  2566.     margin-bottom: 0px;
  2567.     }
  2568.  
  2569. ul.check {
  2570.     list-style-image: url("images/checked-box-bullet.gif");
  2571.     }
  2572. ul.check li {
  2573.     margin-bottom: 0px;
  2574.     }
  2575. ul.check-linebreak {
  2576.     list-style-image: url("images/checked-box-bullet.gif");
  2577.     }
  2578. ul.check-linebreak li {
  2579.     margin-bottom: 5px;
  2580.     }
  2581. ul.check-linebreak ol li {
  2582.     margin-bottom: 0px;
  2583.     }
  2584.  
  2585. ul.pdf {
  2586.     list-style-image: url("images/download-pdf.gif");
  2587.     }
  2588. ul.pdf li {
  2589.     margin-bottom: 0px;
  2590.     }
  2591. ul.pdf-linebreak {
  2592.     list-style-image: url("images/download-pdf.gif");
  2593.     }
  2594. ul.pdf-linebreak li {
  2595.     margin-bottom: 5px;
  2596.     }
  2597. ul.pdf-linebreak ol li {
  2598.     margin-bottom: 0px;
  2599.     }
  2600.  
  2601. ul.none {
  2602.     list-style: none;
  2603.     }
  2604. ul.none li {
  2605.     margin-bottom: 0px;
  2606.     }
  2607. ul.none-linebreak {
  2608.     list-style: none;
  2609.     }
  2610. ul.none-linebreak li {
  2611.     margin-bottom: 5px;
  2612.     }
  2613. ul.none-linebreak ol li {
  2614.     margin-bottom: 0px;
  2615.     }
  2616.  
  2617. ul.nobullet {
  2618.     line-height: 1.2em;
  2619.     list-style: none;
  2620.             /* no bullets on list items*/
  2621.     font-size: 1.0em;
  2622.     margin-top: 0.2em;
  2623.     margin-bottom: 0.5em;
  2624.     }
  2625.  
  2626. .entry-content ul, .entry-content ol;
  2627. }
  2628.     margin-left: -0.5em;
  2629. }
  2630.  
  2631. .entry-content ul li, .entry-content ol li;
  2632. }
  2633.     list-style-position: inside;
  2634.     text-indent: 0.5em;
  2635.     margin-left: 0.5em;
  2636. }
  2637.  
  2638. /* Wrapping columns list --------------------------------- */
  2639.  /* allow room for 3 columns */
  2640. ul.wrap {
  2641.     list-style: none;
  2642.     margin-right: -1.5em;
  2643.     margin-left: -1em;
  2644.     width: 48em;
  2645.     }
  2646.  
  2647.   /* float and allow room for the widest item */
  2648. ul.wrap li {
  2649.     float: left;
  2650.     width: 190px;
  2651.     }
  2652.  
  2653.   /* separate the list from subsequent markup */
  2654. div.listwrapper {
  2655.     margin-right: -1em;
  2656.     margin-bottom: 1em;
  2657.     margin-left: -1em;
  2658.     width: 48em;
  2659.     }
  2660.  
  2661.  
  2662. /* Ordered List --------------------------------- */
  2663. ol {
  2664.     list-style: decimal;
  2665.     margin-top: 0px;
  2666.     }
  2667. ol li {
  2668.     margin-top: 0.3px;
  2669.     margin-bottom: 0px;
  2670.     }
  2671. ol li p {
  2672.     margin-top: 0.3px;
  2673.     margin-bottom: 0px;
  2674.     }
  2675. ol.linebreak {
  2676.     list-style: decimal;
  2677.     }
  2678. ol.linebreak li {
  2679.     margin-bottom: 5px;
  2680.     }
  2681. ol.linebreak ul li {
  2682.     margin-bottom: 0px;
  2683.     }
  2684.  
  2685. ol.decimal {
  2686.     list-style: decimal;
  2687.     }
  2688. ol.decimal li {
  2689.     margin-bottom: 0px;
  2690.     }
  2691. ol.decimal-linebreak {
  2692.     list-style: decimal;
  2693.     }
  2694. ol.decimal-linebreak li {
  2695.     margin-bottom: 5px;
  2696.     }
  2697. ol.decimal-linebreak ul li {
  2698.     margin-bottom: 0px;
  2699.     }
  2700.  
  2701.  
  2702. /* Definition Lists --------------------------------- */
  2703.  
  2704. dl dd {
  2705.     color: #666;
  2706.     background-color: transparent;
  2707.     margin-top: 0px;
  2708.     font-weight: normal;
  2709.     }
  2710.  
  2711. dl.bold {
  2712.     display: block;
  2713.     list-style-position: outside;
  2714.     font-family: "helvetica neue", "trebuchet ms", "lucida sans", "gill sans", arial, helvetica, geneva, sans-serif;
  2715.     color: #444;
  2716.     background-color: transparent;
  2717.     margin-top: 0.1em;
  2718.     margin-right: 0.1em;
  2719.     margin-bottom: 0.6em;
  2720.     margin-left: 0.1em;
  2721.     padding-top: 0em;
  2722.     padding-right: 0em;
  2723.     padding-bottom: 0em;
  2724.     padding-left: 0em;
  2725.     }
  2726.  
  2727. dl.bold dt {
  2728.     margin-top: 0.5em;
  2729.     font-weight: bold;
  2730.     margin: 0 0 0.3em 0;
  2731.     }
  2732.  
  2733. dl.bold dd {
  2734.     display: block;
  2735.     list-style-position: outside;
  2736.     font-weight: normal;
  2737.     margin: 0 0 0.2em 1em;
  2738.     padding-left: 1em;
  2739.     }
  2740.  
  2741. dl.bold dd+dd {
  2742. /*  display: block; */
  2743.     list-style-position: outside;
  2744.     font-weight: normal;
  2745.     margin-top: 0em;
  2746.     margin: 0 0 0.2em 1em;
  2747.     padding-left: 1em;
  2748.     }
  2749.  
  2750. dl.linebreak dd {
  2751.     margin-top: 0px;
  2752.     margin-bottom: 5px;
  2753.     }
  2754.  
  2755. dl.nobreak dt {
  2756.     line-height: 1.1em;
  2757.     margin-top: 20px;
  2758.     margin-bottom: 10px;
  2759.     }
  2760.  
  2761. dl.nobreak dd {
  2762.     line-height: 1.4em;
  2763.     margin-top: 0px;
  2764.     margin-bottom: 6px;
  2765.     }
  2766.  
  2767. dl.glossarywithlinks dt {
  2768.     color: #585858;
  2769.     font-size: 0.82em;
  2770.     line-height: 0.94em;
  2771.     font-weight: bold;
  2772.     margin-top: 2px;
  2773.     margin-bottom: 2px;
  2774.     }
  2775.  
  2776. dl.glossarywithlinks dd {
  2777.     color: #333;
  2778.     font-size: 0.78em;
  2779.     line-height: 0.88em;
  2780.     margin-left: 20px;
  2781.     margin-top: 0px;
  2782.     margin-bottom: 20px;
  2783.     }
  2784.  
  2785. /* ~~~~~~~~~~~~~~~~~~~~QUOTES~~~~~~~~~~~~~~~~~~~~~~ */
  2786. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  2787.  
  2788. q:lang(en) {
  2789.     /* the 2nd level of quotes will be single quotes */
  2790.     quotes: "\201C" "\201D" "\2018" "\2019";
  2791.     }
  2792.  
  2793.  
  2794. /* ~~~~~~~~~~~~~~For Opera browsers~~~~~~~~~~~~~~ */
  2795.  
  2796. q:before {
  2797.     content: open-quote;
  2798.     }
  2799. q:after {
  2800.     content: close-quote;
  2801.     }
  2802.  
  2803. blockquote p:before {
  2804.     content: open-quote;
  2805.     }
  2806. blockquote p:after {
  2807.     content: close-quote;
  2808.     }
  2809. /*
  2810. blockquote p.first:after {
  2811.     content: no-close-quote;
  2812.     }
  2813. blockquote p.last:before {
  2814.     content: no-open-quote;
  2815.     }
  2816. blockquote p.last:after {
  2817.     content: close-quote;
  2818.     }
  2819. */
  2820.  
  2821. blockquote cite:before {
  2822.     content: " \2014" attr(cite);
  2823.     font-style: oblique;
  2824.     margin: 0em;
  2825.     padding: 0em;
  2826.     }
  2827.  
  2828. /*
  2829. blockquote cite:after {
  2830.     content: "\201D" attr(cite);
  2831.     font-style: oblique;
  2832.     margin: 0em;
  2833.     padding: 0em;
  2834.     }
  2835. */
  2836.  
  2837. /*
  2838. blockquote[lang-=en] {
  2839.     /* left- and right-pointing double angle quotation */
  2840. /*
  2841.     quotes: "\00AB" "\00BB";
  2842.     }
  2843. blockquote:before {
  2844.     content: open-quote;
  2845.     }
  2846. blockquote:after {
  2847.     content: close-quote;
  2848.     }
  2849. */
  2850.  
  2851. /* ~~~~~~~~~~~~~~For Mozilla-based browsers~~~~~~~~~~~~~~ */
  2852.  
  2853. blockquote {
  2854.     font-family: "trebuchet ms", "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  2855.     font-size: 90%;
  2856.     quotes: "\201C" "\201D" "\2018" "\2019";
  2857. /*
  2858.     border-left: 2px solid #cc0;
  2859.  */
  2860.     border-left: 2px solid #ffcc10;
  2861.     padding: 0 0 0 15px;
  2862.     }
  2863.  
  2864. blockquote cite {
  2865.     color: #666;
  2866.     font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
  2867.     font-weight: 300;
  2868.     letter-spacing: 0.05em;
  2869.     text-transform: none;
  2870. }
  2871.  
  2872. blockquote p.credit {
  2873.     margin: -0.8em 0em 0em 0.5em;
  2874.     text-align: right;
  2875. }
  2876.  
  2877.     blockquote p.credit:before {
  2878.     content: no-open-quote;
  2879. }
  2880.     blockquote p.credit:after {
  2881.     content: no-close-quote;
  2882. }
  2883.  
  2884.     q:before {
  2885.     content: "\201C";
  2886.     }
  2887.     q:after {
  2888.     content: "\201D";
  2889.     }
  2890.  
  2891.     q q:before {
  2892.     content: "\2018";
  2893.     }
  2894.     q q:after {
  2895.     content: "\2019";
  2896.     }
  2897.  
  2898.     q q q:before {
  2899.     content: "\201C";
  2900.     }
  2901.     q q q:after {
  2902.     content: "\201D";
  2903.     }
  2904.  
  2905.     blockquote p:before {
  2906.     content: "\201C";
  2907.     }
  2908.     blockquote p:after {
  2909.     content: "\201D";
  2910.     }
  2911.  
  2912.     blockquote ul li:before {
  2913.     content: "\201C";
  2914.     }
  2915.     blockquote ul li:after {
  2916.     content: "\201D";
  2917.     }
  2918.  
  2919.     blockquote ol li:before {
  2920.     content: "\201C";
  2921.     }
  2922.     blockquote ol li:after {
  2923.     content: "\201D";
  2924.     }
  2925.  
  2926.     blockquote p q:before {
  2927.     content: "\2018";
  2928.     }
  2929.     blockquote p q:after {
  2930.     content: "\2019";
  2931.     }
  2932.  
  2933.     blockquote p q q:before {
  2934.     content: "\201C";
  2935.     }
  2936.     blockquote p q q:after {
  2937.     content: "\201D";
  2938.     }
  2939.  
  2940.     blockquote ul li q:before {
  2941.     content: "\2018";
  2942.     }
  2943.     blockquote ul li q:after {
  2944.     content: "\2019";
  2945.     }
  2946.  
  2947.     blockquote ul li q q:before {
  2948.     content: "\201C";
  2949.     }
  2950.     blockquote ul li q q:after {
  2951.     content: "\201D";
  2952.     }
  2953.  
  2954.     blockquote ol li q:before {
  2955.     content: "\2018";
  2956.     }
  2957.     blockquote ol li q:after {
  2958.     content: "\2019";
  2959.     }
  2960.  
  2961.     blockquote ol li q q:before {
  2962.     content: "\201C";
  2963.     }
  2964.     blockquote ol li q q:after {
  2965.     content: "\201D";
  2966.     }
  2967.  
  2968. /* ~~~~~~~~~~~~~~Nothing above works for IE~~~~~~~~~~~~~~ */
  2969. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  2970.  
  2971.  
  2972. /* ~~~~~~~~~~~~~~~~~~~~Div for KU logo ~~~~~~~~~~~~~~~~~~~ */
  2973. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  2974.  
  2975. .ku {
  2976. /*
  2977.     color: #995603;
  2978. */
  2979.     color: #903;
  2980.     background-color: transparent;
  2981.     }
  2982.  
  2983. #ku_header {
  2984.     position: relative;
  2985.     display: block;
  2986.     z-index: 1;
  2987.     color: #000;
  2988.     background-color: #fff;
  2989.     margin-top: 0em;
  2990.     margin-bottom: 0em;
  2991.     width: 100%;
  2992.     }
  2993.  
  2994. #ku_logo {
  2995.     position: relative;
  2996.     display: block;
  2997.     color: #000;
  2998.     background-color: transparent;
  2999.     background-image: none;
  3000.     z-index: 1;
  3001.     }
  3002.  
  3003. /* ~~~ CSS TABLES ~~~~~~~~~~~~~~~~~~~~~~ */
  3004. /* ~~~~~~~~~~~~ 2- AND 3-COLUMN PSEUDO TABLEs~~~~~~~~~~~~~ */
  3005. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  3006.  
  3007. div.generic_table {
  3008.     line-height: 1.2em;
  3009.     background: none;
  3010.     display: block;
  3011.     position: relative;
  3012.     color: #444;
  3013.     z-index: 2;
  3014.     margin: 0 auto;
  3015.     padding: 0em;
  3016.     width: 100%;
  3017.     height: auto;
  3018.     }
  3019.  
  3020. .nofloat {
  3021.     float: none;
  3022.     font-size: 90%;
  3023.     }
  3024.  
  3025. div.generic_table_comm {
  3026.     float: none;
  3027.     background: none;
  3028.     display: block;
  3029.     position: relative;
  3030.     z-index: 2;
  3031.     margin: -1em 0em 1em 2em;
  3032.     padding: 0em;
  3033.     width: 96%;
  3034.     height: auto;
  3035.     }
  3036.  
  3037. div.generic_table_officers {
  3038.     float: none;
  3039.     font-size: 92%;
  3040.     line-height: 1.2em;
  3041.     background: none;
  3042.     display: block;
  3043.     position: relative;
  3044.     color: #444;
  3045.     z-index: 2;
  3046.     margin: 0 1em 1em 0;
  3047.     padding: 0em;
  3048.     width: 100%;
  3049.     height: auto;
  3050.     }
  3051.  
  3052. div.sponsor {
  3053.     display: table;
  3054.     position: relative;
  3055.     margin-top: 1em;
  3056.     margin-right: 0em;
  3057.     margin-left: 0em;
  3058.     padding: 0em;
  3059.     width: 100%;
  3060.     height: auto;
  3061.     }
  3062.  
  3063. /* ~~~~~~~~~~~~~~~PSEUDO ROWS~~~~~~~~~~~~~~~~~~~~~~~ */
  3064.  
  3065. div.sponsor div.logo_row  {
  3066.     display: inline-block;
  3067.     position: relative;
  3068.     vertical-align: top;
  3069.     margin: 0;
  3070.     padding: 0.1em 0 1em 0;
  3071.     width: 90%;
  3072.     height: auto;
  3073.     }
  3074.  
  3075. /* ~~~~~~~~~~~~~~~2-COL PSEUDO TABLE LAYOUT~~~~~~~~~~~~~ */
  3076.  
  3077. div.table_row_2col {
  3078.     line-height: 1.2em;
  3079.     font-size: 1em;
  3080.     font-family: "trebuchet ms", "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  3081.     font-weight: normal;
  3082.     color: #444;
  3083.     background-color: transparent;
  3084.     display: block;
  3085.     vertical-align: top;
  3086.     text-align: left;
  3087.     margin: 0;
  3088.     padding: 0 0 0.3em 0;
  3089.     width: auto;
  3090.     height: auto;
  3091.     }
  3092.  
  3093. div.table_row_2col_vote {
  3094.     line-height: 1em;
  3095.     font-size: 1em;
  3096.     font-family: "trebuchet ms", "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  3097.     font-weight: normal;
  3098.     color: #444;
  3099.     background-color: transparent;
  3100.     display: block;
  3101.     vertical-align: top;
  3102.     text-align: left;
  3103.     margin: 0;
  3104.     padding: 0 0 0.3em 0;
  3105.     width: auto;
  3106.     height: auto;
  3107.     }
  3108.  
  3109. /* ~~~~~~~~~~~~~2 VARIED WIDTH COLUMNS~~~~~~~~~~~~~~~~ */
  3110.  
  3111. .left_generic_col {
  3112.     float: left;
  3113.     display: block;
  3114.     position: relative;
  3115.     color: #555;
  3116.     background-color: transparent;
  3117.     background-image: none;
  3118.     text-align: left;
  3119.     line-height: 1.4em;
  3120.     vertical-align: top;
  3121.     left: 0;
  3122.     margin: 0em 1em 1em 0em;
  3123.     padding: 0em;
  3124.     width: 45%;
  3125.     }
  3126.  
  3127. .left_generic_col_head {
  3128.     float: left;
  3129.     display: block;
  3130.     position: relative;
  3131.     font-weight: bold;
  3132.     color: #555;
  3133.     background-color: transparent;
  3134.     background-image: none;
  3135.     text-align: left;
  3136.     line-height: 1.4em;
  3137.     vertical-align: bottom;
  3138.     left: 0;
  3139.     margin: 0 1em 1em 0;
  3140.     padding: 0em;
  3141.     width: 30%;
  3142.     }
  3143.  
  3144. .left_generic_col_vote {
  3145.     float: left;
  3146.     display: block;
  3147.     position: relative;
  3148.     color: #555;
  3149.     background-color: transparent;
  3150.     background-image: none;
  3151.     text-align: left;
  3152.     line-height: 1.4em;
  3153.     vertical-align: top;
  3154.     left: 0;
  3155.     margin: 0 1em 0 0;
  3156.     padding: 0;
  3157.     width: 30%;
  3158.     }
  3159.  
  3160. .left_award_site_col {
  3161.     float: left;
  3162.     display: block;
  3163.     position: relative;
  3164.     color: #555;
  3165.     background-color: transparent;
  3166.     background-image: none;
  3167.     text-align: left;
  3168.     line-height: 1.4em;
  3169.     vertical-align: top;
  3170.     left: 0;
  3171.     margin: 0em 1em 1em 0em;
  3172.     padding: 0em;
  3173.     width: 74%;
  3174.     }
  3175.  
  3176. .right_generic_col {
  3177.     float: right;
  3178.     display: block;
  3179.     position: relative;
  3180.     color: #555;
  3181.     background-color: transparent;
  3182.     background-image: none;
  3183.     text-align: left;
  3184.     line-height: 1.4em;
  3185.     vertical-align: top;
  3186.     right: 0;
  3187.     left: 1em;
  3188.     margin-right: 1em;
  3189.     margin-left: 0em;
  3190.     padding: 0em;
  3191.     width: auto;
  3192.     }
  3193.  
  3194. .right_generic_col_vote {
  3195.     display: block;
  3196.     position: relative;
  3197.     color: #555;
  3198.     background-color: transparent;
  3199.     background-image: none;
  3200.     text-align: left;
  3201.     line-height: 1.4em;
  3202.     vertical-align: top;
  3203.     right: 0;
  3204.     left: 1em;
  3205.     margin-right: 1em;
  3206.     margin-left: 4em;
  3207.     padding: 0em;
  3208.     width: auto;
  3209.     }
  3210.  
  3211. .right_generic_col_vote_head {
  3212.     display: block;
  3213.     position: relative;
  3214.     font-weight: bold;
  3215.     color: #555;
  3216.     background-color: transparent;
  3217.     background-image: none;
  3218.     text-align: left;
  3219.     line-height: 1.4em;
  3220.     vertical-align: bottom;
  3221.     right: 0;
  3222.     left: 1em;
  3223.     margin-right: 1em;
  3224.     margin-left: 4em;
  3225.     padding: 0em;
  3226.     width: auto;
  3227.     }
  3228.  
  3229. /* ~~~~~~~~~~~~~~~~~~2 AUTO ADJUST COLUMNS~~~~~~~~~~~~~~~~~ */
  3230.  
  3231. div.left_col_auto {
  3232.     float: left;
  3233.     display: block;
  3234.     position: relative;
  3235.     color: #555;
  3236.     background-color: transparent;
  3237.     background-image: none;
  3238.     text-align: left;
  3239.     vertical-align: top;
  3240.     margin: 0;
  3241.     padding: 0 0 0.5em 0;
  3242.     width: 49%;
  3243.     }
  3244.  
  3245. div.right_col_auto {
  3246.     float: right;
  3247.     display: block;
  3248.     position: relative;
  3249.     color: #555;
  3250.     background-color: transparent;
  3251.     background-image: none;
  3252.     text-align: left;
  3253.     vertical-align: top;
  3254.     margin: 0;
  3255.     padding: 0 0 0.5em 0;
  3256.     width: 49%;
  3257.     }
  3258.  
  3259. /* ~~~~~~~~~~~~~~~~~~2 EVEN COLUMNS~~~~~~~~~~~~~~~~~ */
  3260.  
  3261. div.left_col {
  3262.     float: left;
  3263.     display: block;
  3264.     position: relative;
  3265.     color: #555;
  3266.     background-color: transparent;
  3267.     background-image: none;
  3268.     text-align: left;
  3269.     vertical-align: top;
  3270.     margin: 0em;
  3271.     padding: 1em;
  3272.     width: 42%;
  3273.     }
  3274.  
  3275. div.right_col {
  3276.     float: right;
  3277.     display: block;
  3278.     position: relative;
  3279.     color: #555;
  3280.     background-color: transparent;
  3281.     background-image: none;
  3282.     text-align: left;
  3283.     vertical-align: top;
  3284.     margin: 0em;
  3285.     padding: 1em;
  3286.     width: 42%;
  3287.     }
  3288.  
  3289. /* ~~~~~~~~~~~~~~~~2 COMPETITION STATS COLUMNS~~~~~~~~~~~~~~ */
  3290.  
  3291. div.left_compstats_col {
  3292.     float: left;
  3293.     display: block;
  3294.     position: relative;
  3295.     color: #555;
  3296.     background-color: transparent;
  3297.     background-image: none;
  3298.     text-align: left;
  3299.     vertical-align: top;
  3300.     margin: 0;
  3301.     padding: 1em;
  3302.     width: 48%;
  3303.     }
  3304.  
  3305. div.right_compstats_col {
  3306.     float: right;
  3307.     display: block;
  3308.     position: relative;
  3309.     color: #555;
  3310.     background-color: transparent;
  3311.     background-image: none;
  3312.     text-align: left;
  3313.     vertical-align: top;
  3314.     margin: 0;
  3315.     padding: 1em;
  3316.     width: 50%;
  3317.     }
  3318.  
  3319.  
  3320. /* ~~~~~~~~~~~~3-COL PSEUDO TABLE ROW and HEAD~~~~~~~~~~~ */
  3321.  
  3322. div.table_row_3col {
  3323.     font-family: "trebuchet ms", "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  3324.     font-size: 1em;
  3325.     font-weight: normal;
  3326.     color: #444;
  3327.     background-color: transparent;
  3328.     display: block;
  3329.     position: relative;
  3330.     text-align: left;
  3331.     margin: 0 0 1em 0;
  3332.     padding-top: 0em;
  3333.     padding-bottom: 0.3em;
  3334.     width: 100%;
  3335.     height: auto;
  3336.     }
  3337.  
  3338. .pseudo_table_head {
  3339.     line-height: 1.2em;
  3340.     font-family: "trebuchet ms", "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  3341.     font-size: 1em;
  3342.     font-weight: bold;
  3343.     color: #444;
  3344.     background-color: transparent;
  3345.     }
  3346.  
  3347. /* ~~~~~~~~~~~~~FULL WIDTH COLUMN~~~~~~~~~~~~~~~~ */
  3348.  
  3349. .full-width_column {
  3350.     display: block;
  3351.     position: absolute;
  3352.     text-align: left;
  3353.     vertical-align: bottom;
  3354.     margin-top: 0%;
  3355.     margin-right: 0%;
  3356.     margin-bottom: 0.5%;
  3357.     margin-left: 0%;
  3358.     padding-top: 0%;
  3359.     padding-right: 1%;
  3360.     padding-bottom: 0%;
  3361.     padding-left: 1%;
  3362.     width: 100%;
  3363.     height: auto;
  3364.     }
  3365.  
  3366.  
  3367. /* ~~~~~~~~~~~~~3 VARIED WIDTH COLUMNS~~~~~~~~~~~~~~~~ */
  3368.  
  3369. .left_generic_3col {
  3370.     display: block;
  3371.     position: absolute;
  3372.     text-align: left;
  3373.     vertical-align: top;
  3374.     left: 0;
  3375.     margin-top: 0%;
  3376.     margin-right: 0%;
  3377.     margin-bottom: 2%;
  3378.     margin-left: -1.6%;
  3379.     padding: 0%;
  3380.     width: auto;
  3381.     }
  3382.  
  3383. .center_generic_3col {
  3384.     display: block;
  3385.     position: absolute;
  3386.     left: 20%;
  3387.     text-align: left;
  3388.     vertical-align: top;
  3389.     margin-top: 0%;
  3390.     margin-right: 0%;
  3391.     margin-bottom: 2%;
  3392.     margin-left: 20%;
  3393.     padding: 0%;
  3394.     width: auto;
  3395.     }
  3396.  
  3397. .right_generic_3col {
  3398.     display: block;
  3399.     position: absolute;
  3400.     right: 0;
  3401.     left: 45%;
  3402.     text-align: left;
  3403.     vertical-align: top;
  3404.     margin-top: 0%;
  3405.     margin-right: 0%;
  3406.     margin-bottom: 2%;
  3407.     margin-left: 45%;
  3408.     padding: 0%;
  3409.     width: 45%;
  3410.     }
  3411.  
  3412. /* ~~~~~~~~~~~~~~~~3-COL NAME - TITLE COLUMNS~~~~~~~~~~~~~ */
  3413.  
  3414. div.table_row_3col_names {
  3415.     font-size: 1em;
  3416.     font-weight: normal;
  3417.     color: #444;
  3418.     background-color: transparent;
  3419.     display: block;
  3420.     position: relative;
  3421.     text-align: left;
  3422.     margin: 0% 0% -1.5% 0%;
  3423.     padding: 0% 1% 0% 1%;
  3424.     width: 100%;
  3425.     height: auto;
  3426.     }
  3427.  
  3428. div.table_row_3col_names_officers {
  3429.     font-size: 1em;
  3430.     font-weight: normal;
  3431.     color: #444;
  3432.     background-color: transparent;
  3433.     display: block;
  3434.     position: relative;
  3435.     text-align: left;
  3436.     margin: 0% 0% 0.5% 0%;
  3437.     padding: 0% 1% 0% 1%;
  3438.     width: 100%;
  3439.     height: auto;
  3440.     }
  3441.  
  3442. div.table_row_3col_names_vote {
  3443.     line-height: 1em;
  3444.     font-size: 1em;
  3445.     font-family: "trebuchet ms", "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  3446.     font-weight: normal;
  3447.     color: #444;
  3448.     background-color: transparent;
  3449.     display: block;
  3450.     position: relative;
  3451.     text-align: left;
  3452.     margin: 1% 0% 1% 0%;
  3453.     padding: 1% 0% 1% 0%;
  3454.     width: 100%
  3455.     height: auto;
  3456.     }
  3457.  
  3458. .left_names_3col {
  3459.     float: left;
  3460.     display: block;
  3461.     position: relative;
  3462.     color: #555;
  3463.     background-color: transparent;
  3464.     background-image: none;
  3465.     text-align: left;
  3466.     vertical-align: top;
  3467.     right: 26%;
  3468.     left: 0%;
  3469.     margin: 0%;
  3470.     padding: 0% 1% 0% 1%;
  3471.     width: 26%;
  3472.     }
  3473.  
  3474. .left_names_vote_3col {
  3475.     float: left;
  3476.     display: block;
  3477.     position: relative;
  3478.     color: #555;
  3479.     background-color: transparent;
  3480.     background-image: none;
  3481.     text-align: left;
  3482.     vertical-align: top;
  3483.     right: 29%;
  3484.     left: 0%;
  3485.     margin: 0%;
  3486.     padding: 0% 1% 0% 1%;
  3487.     width: 30%;
  3488.     }
  3489.  
  3490. .left_names_vote_3col_head {
  3491.     float: left;
  3492.     display: block;
  3493.     position: relative;
  3494.     font-weight: bold;
  3495.     color: #555;
  3496.     background-color: transparent;
  3497.     background-image: none;
  3498.     text-align: left;
  3499.     vertical-align: bottom;
  3500.     right: 29%;
  3501.     left: 0%;
  3502.     margin: 0%;
  3503.     padding: 0% 1% 0% 1%;
  3504.     width: 30%;
  3505.     }
  3506.  
  3507. .left2_names_vote_3col {
  3508.     display: block;
  3509.     position: absolute;
  3510.     color: #555;
  3511.     background-color: transparent;
  3512.     background-image: none;
  3513.     text-align: left;
  3514.     vertical-align: top;
  3515.     left: 32%;
  3516.     margin-top: 0% 3% 0% 7%;
  3517.     padding-top: 0% 3% 0% 7%;
  3518.     width: 18%;
  3519.     }
  3520.  
  3521. .left2_names_vote_3col_head {
  3522.     display: block;
  3523.     position: absolute;
  3524.     font-weight: bold;
  3525.     color: #555;
  3526.     background-color: transparent;
  3527.     background-image: none;
  3528.     text-align: left;
  3529.     vertical-align: bottom;
  3530.     left: 32%;
  3531.     margin-top: 0% 3% 0% 7%;
  3532.     padding-top: 0% 3% 0% 7%;
  3533.     width: 18%;
  3534.     }
  3535.  
  3536. .left_officer_3col {
  3537.     float: left;
  3538.     display: block;
  3539.     position: relative;
  3540.     color: #555;
  3541.     background-color: transparent;
  3542.     background-image: none;
  3543.     text-align: left;
  3544.     vertical-align: top;
  3545.     right: 26%;
  3546.     left: 0%;
  3547.     margin: 0% 1% 0% 0%;
  3548.     padding: 0% 1% 1% 1%;
  3549.     width: 26%;
  3550.     }
  3551.  
  3552. .left_officer_3col_head {
  3553.     float: left;
  3554.     display: block;
  3555.     position: relative;
  3556.     font-weight: bold;
  3557.     color: #555;
  3558.     background-color: transparent;
  3559.     background-image: none;
  3560.     text-align: left;
  3561.     vertical-align: bottom;
  3562.     right: 26%;
  3563.     left: 0%;
  3564.     margin: 0% 0% -1% 0%;
  3565.     padding: 0% 0% 0% 0%;
  3566.     width: 26%;
  3567.     }
  3568.  
  3569. .center_names_3col {
  3570.     display: block;
  3571.     position: absolute;
  3572.     color: #444;
  3573.     background-color: transparent;
  3574.     text-align: left;
  3575.     vertical-align: top;
  3576.     left: 12%;
  3577.     margin: 0% 1% 0% 12%;
  3578.     padding: 0% 1% 0% 12%;
  3579.     width: 8%;
  3580.     }
  3581.  
  3582. .center_names_vote_3col {
  3583.     display: block;
  3584.     position: absolute;
  3585.     color: #444;
  3586.     background-color: transparent;
  3587.     text-align: left;
  3588.     vertical-align: top;
  3589.     left: 32%;
  3590.     margin: 0% 3% 0% 7%;
  3591.     padding: 0% 3% 0% 7%;
  3592.     width: 36%;
  3593.     }
  3594.  
  3595. .center_names_vote_3col_head {
  3596.     display: block;
  3597.     position: absolute;
  3598.     font-weight: bold;
  3599.     color: #444;
  3600.     background-color: transparent;
  3601.     text-align: left;
  3602.     vertical-align: bottom;
  3603.     left: 32%;
  3604.     margin: 0% 3% 0% 7%;
  3605.     padding: 0% 3% 0% 7%;
  3606.     width: 36%;
  3607.     }
  3608.  
  3609. .center_officer_3col {
  3610.     display: block;
  3611.     position: absolute;
  3612.     color: #444;
  3613.     background-color: transparent;
  3614.     text-align: left;
  3615.     vertical-align: top;
  3616.     margin: 0% 1% 0% 30%;
  3617.     padding: 0%;
  3618.     width: auto;
  3619.     }
  3620.  
  3621. .center_officer_3col_head {
  3622.     display: block;
  3623.     position: absolute;
  3624.     font-weight: bold;
  3625.     color: #444;
  3626.     background-color: transparent;
  3627.     text-align: left;
  3628.     vertical-align: bottom;
  3629.     margin: 0% 1% 0% 30%;
  3630.     padding: 0%;
  3631.     width: auto;
  3632.     }
  3633.  
  3634. .right_names_3col {
  3635.     display: block;
  3636.     position: relative;
  3637.     color: #555;
  3638.     background-color: transparent;
  3639.     background-image: none;
  3640.     text-align: left;
  3641.     vertical-align: top;
  3642.     right: 0em;
  3643.     left: 5em;
  3644.     margin: 0em 0em 0em 5em;
  3645.     padding: 0em 0em 0em 5em;
  3646.     width: 55%;
  3647.     }
  3648.  
  3649. .right_names_vote_3col {
  3650.     display: block;
  3651.     position: relative;
  3652.     color: #555;
  3653.     background-color: transparent;
  3654.     background-image: none;
  3655.     text-align: left;
  3656.     vertical-align: top;
  3657.     right: 1em;
  3658.     left: 7em;
  3659.     margin: 0 0 0 9em;
  3660.     padding: 0 0 0 9em;
  3661.     width: 34%;
  3662.     }
  3663.  
  3664. .right_names_vote_3col_head {
  3665.     display: block;
  3666.     position: relative;
  3667.     font-weight: bold;
  3668.     color: #555;
  3669.     background-color: transparent;
  3670.     background-image: none;
  3671.     text-align: left;
  3672.     vertical-align: bottom;
  3673.     right: 1em;
  3674.     left: 7em;
  3675.     margin: 0 0 0 9em;
  3676.     padding: 0 0 0 9em;
  3677.     width: 34%;
  3678.     }
  3679.  
  3680. .right_officer_3col {
  3681.     display: block;
  3682.     position: relative;
  3683.     right: 0%;
  3684.     left: 2%;
  3685.     text-align: left;
  3686.     vertical-align: top;
  3687.     margin: 0% 0% 0% 62%;
  3688.     padding: 0%;
  3689.     width: 34%;
  3690.     }
  3691.  
  3692. .right_officer_3col_head {
  3693.     display: block;
  3694.     position: relative;
  3695.     font-weight: bold;
  3696.     right: 0%;
  3697.     left: 2%;
  3698.     text-align: left;
  3699.     vertical-align: bottom;
  3700.     margin: 0% 0% 0% 62%;
  3701.     padding: 0%;
  3702.     width: 34%;
  3703.     }
  3704.  
  3705. /* ~~~~~~~~~~~~~~~~4-COL NAME - TITLE COLUMNS~~~~~~~~~~~~~ */
  3706.  
  3707. div.table_row_4col_names {
  3708.     font-size: 1em;
  3709.     font-weight: normal;
  3710.     color: #444;
  3711.     background-color: transparent;
  3712.     display: block;
  3713.     position: relative;
  3714.     text-align: left;
  3715.     margin-top: 0%;
  3716.     margin-right: 0%;
  3717.     margin-bottom: -1.5%;
  3718.     margin-left: 0%;
  3719.     padding-top: 0%;
  3720.     padding-right: 1%;
  3721.     padding-bottom: 0%;
  3722.     padding-left: 1%;
  3723.     width: 100%;
  3724.     height: auto;
  3725.     }
  3726.  
  3727. div.table_row_4col_names_vote {
  3728.     font-size: 1em;
  3729.     font-weight: normal;
  3730.     line-height: 20px;
  3731.     color: #444;
  3732.     background-color: transparent;
  3733.     display: block;
  3734.     position: relative;
  3735.     text-align: left;
  3736.     margin-top: 0%;
  3737.     margin-right: 0%;
  3738.     margin-bottom: 0.5%;
  3739.     margin-left: 0%;
  3740.     padding-top: 0%;
  3741.     padding-right: 1%;
  3742.     padding-bottom: 0.5%;
  3743.     padding-left: 1%;
  3744.     width: 100%;
  3745.     height: auto;
  3746.     }
  3747.  
  3748. .left_names_4col {
  3749.     float: left;
  3750.     display: block;
  3751.     position: relative;
  3752.     color: #555;
  3753.     background-color: transparent;
  3754.     background-image: none;
  3755.     text-align: left;
  3756.     vertical-align: top;
  3757.     margin: 0%;
  3758.     padding-top: 0%;
  3759.     padding-right: 1%;
  3760.     padding-bottom: 0%;
  3761.     padding-left: 1%;
  3762.     width: 25%;
  3763.     }
  3764.  
  3765. .left_names_vote_4col {
  3766.     float: left;
  3767.     display: block;
  3768.     position: relative;
  3769.     white-space: normal;
  3770.     overflow: auto;
  3771.     color: #444;
  3772.     background-color: transparent;
  3773.     background-image: none;
  3774.     text-align: left;
  3775.     vertical-align: top;
  3776.     right: 20%;
  3777.     left: 0%;
  3778.     margin: 0% 20% 0% 0%;
  3779.     padding-top: 0%;
  3780.     padding-right: 20%;
  3781.     padding-bottom: 0%;
  3782.     padding-left: 0%;
  3783.     width: 20%;
  3784.     }
  3785.  
  3786. .left2_names_vote_4col {
  3787.     display: block;
  3788.     position: absolute;
  3789.     color: #444;
  3790.     background-color: transparent;
  3791.     background-image: none;
  3792.     text-align: left;
  3793.     vertical-align: top;
  3794.     left: 7%;
  3795.     margin-top: 0%;
  3796.     margin-right: 1%;
  3797.     margin-bottom: 0%;
  3798.     margin-left: 7%;
  3799.     padding-top: 0%;
  3800.     padding-right: 1%;
  3801.     padding-bottom: 0%;
  3802.     padding-left: 7%;
  3803.     width: 18%;
  3804.     }
  3805.  
  3806. .center_names_4col {
  3807.     display: block;
  3808.     position: absolute;
  3809.     color: #444;
  3810.     background-color: transparent;
  3811.     text-align: left;
  3812.     vertical-align: top;
  3813.     left: 30%;
  3814.     margin-top: 0%;
  3815.     margin-right: 1%;
  3816.     margin-bottom: 0%;
  3817.     margin-left: 1%;
  3818.     padding-top: 0%;
  3819.     padding-right: 1%;
  3820.     padding-bottom: 0%;
  3821.     padding-left: 2%;
  3822.     width: 20%;
  3823.     }
  3824.  
  3825. .inside_right_names_4col {
  3826.     display: block;
  3827.     position: absolute;
  3828.     color: #444;
  3829.     background-color: transparent;
  3830.     text-align: left;
  3831.     vertical-align: top;
  3832.     left: 16%;
  3833.     margin-top: 0%;
  3834.     margin-right: 1%;
  3835.     margin-bottom: 0%;
  3836.     margin-left: 16%;
  3837.     padding-top: 0%;
  3838.     padding-right: 1%;
  3839.     padding-bottom: 0%;
  3840.     padding-left: 16%;
  3841.     width: 16%;
  3842.     }
  3843.  
  3844. .right_names_4col {
  3845.     display: block;
  3846.     position: relative;
  3847.     color: #555;
  3848.     background-color: transparent;
  3849.     background-image: none;
  3850.     text-align: left;
  3851.     vertical-align: top;
  3852.     right: 0em;
  3853.     left: 8em;
  3854.     margin: 0 1em 0 0;
  3855.     padding-top: 0em;
  3856.     padding-right: 0em;
  3857.     padding-bottom: 0em;
  3858.     padding-left: 8em;
  3859.     width: 52%;
  3860.     }
  3861.  
  3862. .right_names_vote_4col {
  3863.     display: block;
  3864.     position: relative;
  3865.     color: #555;
  3866.     background-color: transparent;
  3867.     background-image: none;
  3868.     text-align: left;
  3869.     vertical-align: top;
  3870.     right: 0%;
  3871.     left: 18%;
  3872.     margin: 0% 0% 0% 18%;
  3873.     padding-top: 0%;
  3874.     padding-right: 0%;
  3875.     padding-bottom: 0%;
  3876.     padding-left: 18%;
  3877.     width: 46%;
  3878.     }
  3879. /* ~~~~~~~~~~~~~~~~3-COL PUBLISHED COLUMNS~~~~~~~~~~~~~ */
  3880.  
  3881. .left_published_col {
  3882.     position: absolute;
  3883.     left: 0;
  3884.     color: #444;
  3885.     background-color: transparent;
  3886.     background-image: none;
  3887.     vertical-align: top;
  3888.     width: 26%;
  3889.     }
  3890.  
  3891. .center_published_col {
  3892.     color: #444;
  3893.     background-color: transparent;
  3894.     background-image: none;
  3895.     vertical-align: top;
  3896.     margin-top: 0%;
  3897.     margin-right: 1%;
  3898.     margin-bottom: 0%;
  3899.     margin-left: 27%;
  3900.     padding: 0%;
  3901.     width: 26%;
  3902.     }
  3903.  
  3904. .right_published_col {
  3905.     display: inline;
  3906.     position: absolute;
  3907.     right: 0;
  3908.     color: #444;
  3909.     background-color: transparent;
  3910.     background-image: none;
  3911.     text-align: left;
  3912.     vertical-align: top;
  3913.     width: 40%;
  3914.     }
  3915.  
  3916. /* ~~~~~~~~~~~~~~~ DATA TABLES ~~~~~~~~~~~~~~~~~~~~~~~~ */
  3917. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  3918.  
  3919. table#twocol {
  3920.     width:100%;
  3921. }
  3922. table#twocol tr {
  3923.     vertical-align: top;
  3924. }
  3925. table#twocol td.left, table#twocol th.left, {
  3926.     margin: 0.3em 2em 0.3em 0em;
  3927.     padding: 0.3em 2em 0.3em 0em;
  3928.     width:46%;
  3929. }
  3930. table#twocol td.right, table#twocol th.right {
  3931.     margin: 0.3em 0em 0.3em 0em;
  3932.     padding: 0.3em 0em 0.3em 0em;
  3933.     width:auto;
  3934. }
  3935.  
  3936. .wp-table-reloaded td {
  3937.   padding-left: 4em;
  3938.   padding-right: 0em;
  3939. }
  3940.  
  3941. caption {
  3942.     caption-side: top;
  3943.     font-weight: bold;
  3944.     }
  3945.  
  3946. summary {
  3947.     position: absolute;
  3948.     left: -999px;
  3949.     }
  3950.  
  3951. .entry-content th {
  3952.     color: #666;
  3953.     font-size: 92%;
  3954.     font-weight: 500;
  3955.     letter-spacing: normal;
  3956.     line-height: 1.1em;
  3957.     text-transform: none;
  3958. }
  3959.  
  3960. table {
  3961.     margin-right: auto;
  3962.     margin-left: auto;
  3963.     text-align: left;
  3964.     font-family: "trebuchet ms", "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  3965.     color: #000;
  3966.     background-color: #fff;
  3967.     border-width: 0em;
  3968.     empty-cells: show;
  3969.     }
  3970.  
  3971. table.bookref {
  3972.     margin-right: auto;
  3973.     margin-left: auto;
  3974.     border: #222 solid 1px;
  3975.     font-size: 100%;
  3976.     text-align: left;
  3977.     color: #000;
  3978.     background-color: #666;
  3979.     }
  3980.  
  3981. table.entities {
  3982.     margin-top: 0em;
  3983.     margin-right: 0.5em;
  3984.     margin-bottom: 0em;
  3985.     margin-left: 0.2em;
  3986.     width: 98%;
  3987.     }
  3988.  
  3989. table.entities_alpha {
  3990.     border: #ccc solid 2px;
  3991.     margin-top: 0em;
  3992.     margin-right: 10em;
  3993.     margin-bottom: 0em;
  3994.     margin-left: 10em;
  3995.     width: 30%;
  3996.     }
  3997.  
  3998. table.entity {
  3999.     margin-right: 0.5em;
  4000.     margin-left: 0.2em;
  4001.     border: #ccc solid 2px;
  4002.     font-family: "trebuchet ms", "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  4003.     font-size: 99%;
  4004.     text-align: center;
  4005.     color: #000;
  4006.     background-color: transparent;
  4007.     width: 92%;
  4008.     }
  4009.  
  4010. table.entity th {
  4011.     font-size: 80%;
  4012.     }
  4013.  
  4014. table.fontsamp {
  4015.     text-align: center;
  4016.     border: groove #999 2px;
  4017.     border-collapse:separate;
  4018.     font-size: 96%;
  4019.     width: 90%;
  4020.     margin: 0.5em;
  4021.     padding: 0em;
  4022.     }
  4023.  
  4024. tr.fontsamp th {
  4025.     text-align: left;
  4026.     vertical-align: middle;
  4027.     border: solid #999 1px;
  4028.     font-weight: bold;
  4029.     margin: 0em;
  4030.     padding: 1em;
  4031.     color: #000;
  4032.     background-color: #ffc;
  4033.     }
  4034.  
  4035. tr.fontsamp td {
  4036.     text-align: left;
  4037.     vertical-align: top;
  4038.     border: solid #999 1px;
  4039.     margin: 0.5em;
  4040.     padding: 1em;
  4041.     color: #000;
  4042.     background-color: #fff;
  4043.     }
  4044.  
  4045. tr.fontsamp td.rt {
  4046.     text-align: left;
  4047.     vertical-align: top;
  4048.     margin: 0.5em;
  4049.     padding: 1em;
  4050.     color: #000;
  4051.     background-color: #fff;
  4052.     }
  4053.  
  4054. table.jargon {
  4055.     float: right;
  4056.     margin: 0em;
  4057.     }
  4058.  
  4059. table.latin {
  4060.     display: table;
  4061.     float: none;
  4062.     font-size: 90%;
  4063.     font-weight: normal;
  4064.     border-collapse: separate;
  4065.     border: 1px solid #ccc;
  4066.     color: #000;
  4067.     background-color: #dce8ff;
  4068.     text-align: left;
  4069.     vertical-align: top;
  4070.     margin: 6px 6px 6px 6px;
  4071.     padding: 6px 6px 6px 6px;
  4072.     direction: ltr;
  4073.     width: 100%;
  4074.     height: auto;
  4075.     }
  4076.  
  4077. table.latin th {
  4078.     color: #ffb;
  4079.     background-color: #2b56ad;
  4080.     border: 3px solid #999;
  4081.     text-align: left;
  4082.     vertical-align: bottom;
  4083.     margin: 0px;
  4084.     padding: 9px 9px 9px 12px;
  4085.     height: auto;
  4086.     }
  4087.  
  4088. table.latin td {
  4089.     text-align: left;
  4090.     vertical-align: top;
  4091.     border: 1px solid #ccc;
  4092.     color: #000;
  4093.     background-color: #f9fbff;
  4094.     margin: 0px;
  4095.     padding: 9px 9px 9px 12px;
  4096.     }
  4097.  
  4098. /* ------Sitemap and links --------------------------------- */
  4099.  
  4100. table#gensitemap {
  4101.     border: #bbb solid 3px;
  4102.     background-color: #333;
  4103.     width: 98%;
  4104.     margin-right: 0.5em;
  4105.     margin-left: -1.5em;
  4106.     padding: 0em;
  4107.     }
  4108. table#gensitemap tr {
  4109.     vertical-align: top;
  4110.     }
  4111. table#gensitemap td.lpart {
  4112.     border: #bbb solid 3px;
  4113.     background-color: #555;
  4114.     }
  4115. table#gensitemap td.lpart div.lhead {
  4116.     color: #9a9a9a;
  4117.     background-color: #066;
  4118.     padding: 7px;
  4119.     }
  4120. table#gensitemap .lcount {
  4121.     background-color: #585858;
  4122.     color: #fff;
  4123.     border: 2px ridge #bbb;
  4124.     padding: 2px;
  4125.     margin: 1px 0 1px 2px;
  4126.     }
  4127. table#gensitemap table.sitemap_filetype {
  4128.     background-color: #aaa;
  4129.     border: #bbb solid 3px;
  4130.     }
  4131. table#gensitemap table.sitemap_filetype .lcount{
  4132.     margin: 0px 0 1px 2px;
  4133.     }
  4134. table#gensitemap td.lbullet {
  4135.     background-color: #444;
  4136.     }
  4137.  
  4138. /* ----------Table White --------------------------------- */
  4139.  
  4140. table.white {
  4141.     font-size: 100%;
  4142.     text-align: left;
  4143.     color: #000;
  4144.     background-color: #fff;
  4145.     border: 1px solid #ccc;
  4146.     margin: 0px;
  4147.     padding: 0px;
  4148.     width: 100%;
  4149.     }
  4150.  
  4151. table.white_comm {
  4152.     font-size: 100%;
  4153.     text-align: left;
  4154.     vertical-align: top;
  4155.     color: #000;
  4156.     background-color: #fff;
  4157.     border: #ccc solid 2px;
  4158.     margin: 0em;
  4159.     padding: 0px;
  4160.     width: 96%;
  4161.     }
  4162.  
  4163. table.white_comm_vol {
  4164.     font-size: 100%;
  4165.     text-align: left;
  4166.     vertical-align: top;
  4167.     color: #000;
  4168.     background-color: #fff;
  4169.     border: #ddd solid 1px;
  4170.     margin: 0em;
  4171.     padding: 0px;
  4172.     width: 100%;
  4173.     }
  4174.  
  4175. table.white_comm_vol tr,
  4176. table.white_comm tr {
  4177.     margin: 0.5em 0.5em 0.5em 0.8em;
  4178.     padding: 0.5em 0.5em 0.5em 0.8em;
  4179.     text-align: left;
  4180.     vertical-align: top;
  4181.     }
  4182.  
  4183. table.white_comm_vol tr td {
  4184.     border: #ddd solid 1px;
  4185.     margin: 0.5em 0.5em 0.5em 0.8em;
  4186.     padding: 0.5em 0.5em 0.5em 0.8em;
  4187.     text-align: left;
  4188.     vertical-align: top;
  4189.     }
  4190.  
  4191. table.white_comm tr.mngr th {
  4192.     text-align: left;
  4193.     vertical-align: top;
  4194.     font-weight: bold;
  4195.     text-decoration: none;
  4196.     color: #fff;
  4197.     background-color: #2b56ad;
  4198.     margin: 0.5em 0.5em 0.5em 0.8em;
  4199.     padding: 0.5em 0.5em 0.5em 0.8em;
  4200.     width: 28%;
  4201.     }
  4202.  
  4203. table.white_comm tr td.headcollink {
  4204.     vertical-align: top;
  4205.     color: #000;
  4206.     background-color: #efefef;
  4207.     border: 1px solid #ccc;
  4208.     margin: 0.5em 0.5em 0.5em 0.8em;
  4209.     padding: 0.5em 0.5em 0.5em 0.8em;
  4210.     }
  4211.  
  4212. table.white_comm tr.white_comm th, tr.white_comm td {
  4213.     font-weight: normal;
  4214.     text-align: left;
  4215.     vertical-align: top;
  4216.     border: 1px solid #ccc;
  4217.     color: #000;
  4218.     background: transparent;
  4219.     margin: 0.5em 0.8em 0.5em 1em;
  4220.     padding: 0.5em 0.8em 0.5em 1em;
  4221.     }
  4222.  
  4223. table.white_index {
  4224.     font-size: 90%;
  4225.     margin-right: auto;
  4226.     margin-bottom: 1em;
  4227.     margin-left: auto;
  4228.     text-align: left;
  4229.     border: none;
  4230.     color: #000;
  4231.     background-color: #fff;
  4232.     width: 100%;
  4233.     }
  4234.  
  4235. table.white_talent {
  4236.     font-size: 96%;
  4237.     margin-right: auto;
  4238.     margin-left: auto;
  4239.     text-align: left;
  4240.     vertical-align: top;
  4241.     color: #000;
  4242.     background-color: #fff;
  4243.     border: #ccc solid 2px;
  4244.     width: 90%;
  4245.     }
  4246.  
  4247. table.white_talent tr.blue th {
  4248.      /* used in table headings */
  4249.     font-weight: bold;
  4250.     color: #000;
  4251.     background-color: #e6edff;
  4252.     }
  4253.  
  4254. table.white_talent tr.blue td {
  4255.      /* used in table headings */
  4256.     color: #000;
  4257.     background-color: #e6edff;
  4258.     }
  4259.  
  4260. table.yahoo {
  4261.     float: right;
  4262.     z-index: 5;
  4263.     border: #990 solid 1px;
  4264.     margin-top: 1.5em;
  4265.     margin-right: 0em;
  4266.     margin-bottom: 0.2em;
  4267.     margin-left: 0.6em;
  4268.     color: #000;
  4269.     background-color: #ffe;
  4270.     width: 198px;
  4271.     }
  4272.  
  4273. th.yahoocell {
  4274.     padding: 1px;
  4275.     color: #000;
  4276.     background-color: #ffe;
  4277.     }
  4278.  
  4279. td.yahoocell {
  4280.     padding: 1px;
  4281.     color: #000;
  4282.     background-color: #ffe;
  4283.     }
  4284.  
  4285. td.yahoocell input.image {
  4286.      /* used in Yahoo box */
  4287.     z-index: 5;
  4288.     margin-top: 0em;
  4289.     margin-right: 0em;
  4290.     margin-bottom: 0em;
  4291.     padding-top: 0.5em;
  4292.     padding-right: 0em;
  4293.     padding-bottom: 0em;
  4294.     padding-left: 0em;
  4295.     width: 91px;
  4296.     height: 52px;
  4297.     }
  4298.  
  4299. /* ~~~~~~~~~~~~~~~~Table rows ~~~~~~~~~~~~ */
  4300.  
  4301. tr.headertype1 th {
  4302.      /* for bright blue table headings */
  4303.     font-weight: bold;
  4304.     color: #fff;
  4305.     background-color: #039;
  4306.     }
  4307.  
  4308. tr.headertype1 td {
  4309.      /* for bright blue table headings */
  4310.     color: #fff;
  4311.     background-color: #039;
  4312.     }
  4313.  
  4314. tr.headertype1_pad3 th {
  4315.      /* for blue table headings */
  4316.     font-weight: bold;
  4317.     color: #fff;
  4318.     background-color: #039;
  4319.     border: 1px solid #ccc;
  4320.     margin: 0px;
  4321.     padding: 3px 3px 3px 10px;
  4322.     }
  4323.  
  4324. tr.headertyp1_pad3 td {
  4325.      /* for blue table cell */
  4326.     color: #fff;
  4327.     background-color: #039;
  4328.     border: 1px solid #ccc;
  4329.     margin: 0px;
  4330.     padding: 3px 3px 3px 10px;
  4331.     }
  4332.  
  4333. tr.headertype1_pad5 th {
  4334.      /* for blue table headings */
  4335.     font-weight: bold;
  4336.     color: #fff;
  4337.     background-color: #039;
  4338.     border: 1px solid #ccc;
  4339.     margin: 0px;
  4340.     padding: 5px 5px 5px 10px;
  4341.     }
  4342.  
  4343. tr.headertyp1_pad5 td {
  4344.      /* for blue table cell */
  4345.     color: #fff;
  4346.     background-color: #039;
  4347.     border: 1px solid #ccc;
  4348.     margin: 0px;
  4349.     padding: 5px 5px 5px 10px;
  4350.     }
  4351.  
  4352. tr.headertype1_pad7 th {
  4353.      /* for blue table headings */
  4354.     font-weight: bold;
  4355.     color: #fff;
  4356.     background-color: #039;
  4357.     border: 1px solid #ccc;
  4358.     margin: 0px;
  4359.     padding: 7px 7px 7px 10px;
  4360.     }
  4361.  
  4362. tr.headertyp1_pad7 td {
  4363.      /* for blue table cell */
  4364.     color: #fff;
  4365.     background-color: #039;
  4366.     border: 1px solid #ccc;
  4367.     margin: 0px;
  4368.     padding: 7px 7px 7px 10px;
  4369.     }
  4370.  
  4371. tr.headertype2 th {
  4372.      /* for blue table headings */
  4373.     font-weight: bold;
  4374.     color: #fff;
  4375.     background-color: #2b56ad;
  4376.     }
  4377.  
  4378. tr.headertyp2 td {
  4379.      /* for blue table cell */
  4380.     color: #fff;
  4381.     background-color: #444467;
  4382.     }
  4383.  
  4384. tr.headertype2_pad3 th {
  4385.      /* for blue table headings */
  4386.     font-weight: bold;
  4387.     color: #fff;
  4388.     background-color: #2b56ad;
  4389.     border: 1px solid #ccc;
  4390.     margin: 0px;
  4391.     padding: 3px 3px 3px 10px;
  4392.     }
  4393.  
  4394. tr.headertyp2_pad3 td {
  4395.      /* for blue table cell */
  4396.     color: #fff;
  4397.     background-color: #2b56ad;
  4398.     border: 1px solid #ccc;
  4399.     margin: 0px;
  4400.     padding: 3px 3px 3px 10px;
  4401.     }
  4402.  
  4403. tr.headertype2_pad5 th {
  4404.      /* for blue table headings */
  4405.     font-weight: bold;
  4406.     color: #fff;
  4407.     background-color: #2b56ad;
  4408.     border: 1px solid #ccc;
  4409.     margin: 0px;
  4410.     padding: 5px 5px 5px 10px;
  4411.     }
  4412.  
  4413. tr.headertyp2_pad5 td {
  4414.      /* for blue table cell */
  4415.     color: #fff;
  4416.     background-color: #2b56ad;
  4417.     border: 1px solid #ccc;
  4418.     margin: 0px;
  4419.     padding: 5px 5px 5px 10px;
  4420.     }
  4421.  
  4422. tr.headertype2_pad7 th {
  4423.      /* for blue table headings */
  4424.     font-weight: bold;
  4425.     color: #fff;
  4426.     background-color: #2b56ad;
  4427.     border: 1px solid #ccc;
  4428.     margin: 0px;
  4429.     padding: 7px 7px 7px 10px;
  4430.     }
  4431.  
  4432. tr.headertyp2_pad7 td {
  4433.      /* for blue table cell */
  4434.     color: #fff;
  4435.     background-color: #2b56ad;
  4436.     border: 1px solid #ccc;
  4437.     margin: 0px;
  4438.     padding: 7px 7px 7px 10px;
  4439.     }
  4440.  
  4441. tr.headertype3 th {
  4442.      /* for bluegray table headings */
  4443.     font-weight: bold;
  4444.     color: #fff;
  4445.     background-color: #456;
  4446.     }
  4447.  
  4448. tr.headertype3 td {
  4449.      /* for bluegray table headings */
  4450.     color: #fff;
  4451.     background-color: #456;
  4452.     }
  4453.  
  4454. tr.headertype4 th {
  4455.      /* for pale blue table headings */
  4456.     vertical-align: top;
  4457.     font-weight: bold;
  4458.     border: 1px solid #ccc;
  4459.     color: #000;
  4460.     background-color: #e6edff;
  4461.     margin: 0px;
  4462.     padding: 7px 7px 7px 10px;
  4463.     }
  4464.  
  4465. tr.headertype4 td {
  4466.      /* grayish pale blue used in table headings */
  4467.     vertical-align: top;
  4468.     color: #000;
  4469.     background-color: #e6edff;
  4470.     margin: 0px;
  4471.     padding: 7px 7px 7px 10px;
  4472.     }
  4473.  
  4474. tr.blue36c th {
  4475.      /* dk sky blue used in table headings */
  4476.     color: #fff;
  4477.     background-color: #36c;
  4478.     }
  4479.  
  4480. tr.blue57b th {
  4481.      /* purplish blue used in table headings */
  4482.     color: #000;
  4483.     background-color: #57b;
  4484.     }
  4485.  
  4486. tr.blue57b td {
  4487.      /* purplish blue used in table cells */
  4488.     color: #fff;
  4489.     background-color: #57b;
  4490.     }
  4491.  
  4492. tr.sftblue th {
  4493.      /* pale blue used in table headings */
  4494.     color: #fff;
  4495.     background-color: #def;
  4496.     }
  4497.  
  4498. tr.blue68c th {
  4499.      /* dk dusk blue used in table headings */
  4500.     color: #fff;
  4501.     background-color: #68c;
  4502.     }
  4503.  
  4504. tr.blue68c td {
  4505.      /* dk dusk blue used in table cells */
  4506.     color: #fff;
  4507.     background-color: #68c;
  4508.     }
  4509.  
  4510. tr.bc699 th {
  4511.      /* dusty green used in table headings */
  4512.     color: #fff;
  4513.     background-color: #699;
  4514.     }
  4515.  
  4516. tr.bc669 td {
  4517.      /* dusty green used in table cells */
  4518.     color: #fff;
  4519.     background-color: #669;
  4520.     }
  4521.  
  4522. tr.bc369 th {
  4523.      /* teal blue used in table headings */
  4524.     color: #fff;
  4525.     background-color: #369;
  4526.     }
  4527.  
  4528. tr.beige th {
  4529.      /* pale beige used in table headings */
  4530.     color: #000;
  4531.     background-color: #f7f6ec;
  4532.     }
  4533.  
  4534. tr.beige td {
  4535.      /* pale beige used in table headings */
  4536.     color: #000;
  4537.     background-color: #f7f6ec;
  4538.     }
  4539.  
  4540. tr.brn th {
  4541.      /* deeper beige used in table headings */
  4542.     color: #000;
  4543.     background-color: #eed;
  4544.     }
  4545.  
  4546. tr.brn td {
  4547.      /* deeper beige used in table headings */
  4548.     color: #000;
  4549.     background-color: #eed;
  4550.     }
  4551.  
  4552. tr.brown th {
  4553.      /* brown used in table headers */
  4554.     color: #000;
  4555.     background-color: #d0a760;
  4556.     }
  4557.  
  4558. tr.brown td {
  4559.      /* brown used in table cells */
  4560.     color: #000;
  4561.     background-color: #d0a760;
  4562.     }
  4563.  
  4564. tr.brown_golden th {
  4565.      /* brown used in table headers */
  4566.     color: #000;
  4567.     background-color: #e7d19a;
  4568.     }
  4569.  
  4570. tr.brown_golden td {
  4571.      /* brown used in table cells */
  4572.     color: #000;
  4573.     background-color: #e7d19a;
  4574.     }
  4575.  
  4576. tr.blue8bf th {
  4577.      /* bright Robin's egg blue used in table headings */
  4578.     vertical-align: bottom;
  4579.     color: #000;
  4580.     background-color: #8bf;
  4581.     }
  4582.  
  4583. tr.blue8bf td {
  4584.      /* bright Robin's egg blue used in table cells */
  4585.     color: #000;
  4586.     background-color: #8bf;
  4587.     }
  4588.  
  4589. tr.blue8bf_pad7 th {
  4590.      /* bright Robin's egg blue used in table headings */
  4591.     vertical-align: bottom;
  4592.     color: #000;
  4593.     background-color: #8bf;
  4594.     border: 1px solid #ccc;
  4595.     margin: 0px;
  4596.     padding: 7px 7px 7px 10px;
  4597.     }
  4598.  
  4599. tr.blue8bf_pad7 td {
  4600.      /* bright Robin's egg blue used in table cells */
  4601.     color: #000;
  4602.     background-color: #8bf;
  4603.     border: 1px solid #ccc;
  4604.     margin: 0px;
  4605.     padding: 7px 7px 7px 10px;
  4606.     }
  4607.  
  4608. tr.bookref td {
  4609.      /* deeper beige used in table cells */
  4610.     margin-right: 2%;
  4611.     margin-left: 2%;
  4612.     color: #000;
  4613.     background-color: #eed;
  4614.     vertical-align: top;
  4615.     text-align: left;
  4616.     }
  4617.  
  4618. tr.color td {
  4619.     vertical-align: bottom;
  4620.     text-align: left;
  4621.     color: #000;
  4622.     background-color: transparent;
  4623.     width: 100%;
  4624.     }
  4625.  
  4626. tr.graybluecde th {
  4627.      /* pale bluegray used in table headers */
  4628.     color: #000;
  4629.     background-color: #cde;
  4630.     }
  4631.  
  4632. tr.graybluecde td {
  4633.      /* pale bluegray used in table cells */
  4634.     color: #000;
  4635.     background-color: #cde;
  4636.     }
  4637.  
  4638. tr.graypale th {
  4639.      /* gray pale used in table headers */
  4640.     vertical-align: top;
  4641.     color: #000;
  4642.     background-color: #eee;
  4643.     }
  4644.  
  4645. tr.graypale td {
  4646.      /* gray pale used in table cells */
  4647.     color: #000;
  4648.     background-color: #eee;
  4649.     }
  4650.  
  4651. tr.graypale_pad3 th {
  4652.      /* gray used in table headers */
  4653.     font-size: 1.1em;
  4654.     font-weight: bold;
  4655.     vertical-align: bottom;
  4656.     color: #000;
  4657.     background-color: #eee;
  4658.     border: 1px solid #ccc;
  4659.     margin: 0px;
  4660.     padding: 3px 3px 3px 10px;
  4661.     }
  4662.  
  4663. tr.graypale_pad3 td {
  4664.      /* gray used in table cells */
  4665.     vertical-align: top;
  4666.     text-align: left;
  4667.     color: #000;
  4668.     background-color: #eee;
  4669.     border: 1px solid #ccc;
  4670.     margin: 0px;
  4671.     padding: 3px 3px 3px 10px;
  4672.     }
  4673.  
  4674. tr.graypale_pad7 th {
  4675.      /* gray used in table headers */
  4676.     font-size: 1.1em;
  4677.     font-weight: bold;
  4678.     vertical-align: bottom;
  4679.     color: #000;
  4680.     background-color: #eee;
  4681.     border: 1px solid #ccc;
  4682.     margin: 0px;
  4683.     padding: 7px 7px 7px 10px;
  4684.     }
  4685.  
  4686. tr.graypale_pad7 td {
  4687.      /* gray used in table cells */
  4688.     vertical-align: top;
  4689.     text-align: left;
  4690.     color: #000;
  4691.     background-color: #eee;
  4692.     border: 1px solid #ccc;
  4693.     margin: 0px;
  4694.     padding: 7px 7px 7px 10px;
  4695.     }
  4696.  
  4697. tr.graypaler td {
  4698.      /* very pale gray used in table headers */
  4699.     color: #000;
  4700.     background-color: #efefef;
  4701.     }
  4702.  
  4703. tr.graysilverlt th {
  4704.      /* dingy silver used in table headers */
  4705.     color: #000;
  4706.     background-color: #ddd;
  4707.     }
  4708.  
  4709. tr.graysilverlt td {
  4710.      /* dingy silver used in table cells */
  4711.     color: #000;
  4712.     background-color: #ddd;
  4713.     }
  4714.  
  4715. tr.graysilver th {
  4716.      /* silver used in table headers */
  4717.     color: #000;
  4718.     background-color: #ccc;
  4719.     }
  4720.  
  4721. tr.graysilver td {
  4722.      /* silver used in table cells */
  4723.     color: #000;
  4724.     background-color: #ccc;
  4725.     }
  4726.  
  4727. tr.dksilver td {
  4728.      /* dk silver used in table cells */
  4729.     color: #000;
  4730.     background-color: #bbb;
  4731.     }
  4732.  
  4733. tr.yellowgold th {
  4734.      /* yellow gold used in table headers */
  4735.     color: #000;
  4736.     background-color: #f0e68c;
  4737.     }
  4738.  
  4739. tr.yellowgold td {
  4740.      /* yellow gold used in table cells */
  4741.     color: #000;
  4742.     background-color: #f0e68c;
  4743.     }
  4744.  
  4745. tr.mimosa td {
  4746.      /* brite mimosa yellow used in table cells */
  4747.     color: #000;
  4748.     background-color: #ff9;
  4749.     }
  4750.  
  4751. tr.mimosadk th {
  4752.      /* concentrated mimosa yellow used in table headers */
  4753.     vertical-align: bottom;
  4754.     color: #000;
  4755.     background-color: #ff6;
  4756.     }
  4757.  
  4758. tr.mimosadk td {
  4759.      /* concentrated mimosa yellow used in table cells */
  4760.     color: #000;
  4761.     background-color: #ff6;
  4762.     }
  4763.  
  4764. tr.mimosadk_pad7 th {
  4765.      /* concentrated mimosa yellow used in table headers */
  4766.     vertical-align: bottom;
  4767.     color: #000;
  4768.     background-color: #ff6;
  4769.     border: 1px solid #ccc;
  4770.     margin: 0px;
  4771.     padding: 7px 7px 7px 10px;
  4772.     }
  4773.  
  4774. tr.mimosadk_pad7 td {
  4775.      /* concentrated mimosa yellow used in table cells */
  4776.     color: #000;
  4777.     background-color: #ff6;
  4778.     border: 1px solid #ccc;
  4779.     margin: 0px;
  4780.     padding: 7px 7px 7px 10px;
  4781.     }
  4782.  
  4783. tr.violetpale td {
  4784.      /* violet pale used in table cells */
  4785.     color: #000;
  4786.     background-color: #ddf;
  4787.     }
  4788.  
  4789. tr.violetpaler td {
  4790.      /* violet paler used in table cells */
  4791.     color: #000;
  4792.     background-color: #eef;
  4793.     }
  4794.  
  4795. tr.violetpale_pad7 th {
  4796.      /* white used in table headers */
  4797.     font-size: 1.1em;
  4798.     font-weight: bold;
  4799.     vertical-align: bottom;
  4800.     color: #000;
  4801.     background-color: #ddf;
  4802.     border: 1px solid #ccc;
  4803.     margin: 0px;
  4804.     padding: 7px 7px 7px 10px;
  4805.     }
  4806.  
  4807. tr.violetpale_pad7 td {
  4808.      /* white used in table cells */
  4809.     vertical-align: top;
  4810.     text-align: left;
  4811.     color: #000;
  4812.     background-color: #ddf;
  4813.     border: 1px solid #ccc;
  4814.     margin: 0px;
  4815.     padding: 7px 7px 7px 10px;
  4816.     }
  4817.  
  4818. tr.violetpaler_pad7 th {
  4819.      /* white used in table headers */
  4820.     font-size: 1.1em;
  4821.     font-weight: bold;
  4822.     vertical-align: bottom;
  4823.     color: #000;
  4824.     background-color: #eef;
  4825.     border: 1px solid #ccc;
  4826.     margin: 0px;
  4827.     padding: 7px 7px 7px 10px;
  4828.     }
  4829.  
  4830. tr.violetpaler_pad7 td {
  4831.      /* white used in table cells */
  4832.     vertical-align: top;
  4833.     text-align: left;
  4834.     color: #000;
  4835.     background-color: #eef;
  4836.     border: 1px solid #ccc;
  4837.     margin: 0px;
  4838.     padding: 7px 7px 7px 10px;
  4839.     }
  4840.  
  4841. tr.talent td {
  4842.      /* white used in table cells */
  4843.     vertical-align: top;
  4844.     text-align: left;
  4845.     color: #000;
  4846.     background-color: #fff;
  4847.     }
  4848.  
  4849. tr.white th {
  4850.      /* white used in table headers */
  4851.     font-size: 1.1em;
  4852.     font-weight: bold;
  4853.     vertical-align: bottom;
  4854.     color: #000;
  4855.     background-color: #fff;
  4856.     margin: 0px;
  4857.     padding: 0px;
  4858.     }
  4859.  
  4860. tr.white_pad3 th {
  4861.      /* white used in table headers */
  4862.     font-size: 1.1em;
  4863.     font-weight: bold;
  4864.     vertical-align: bottom;
  4865.     color: #000;
  4866.     background-color: #fff;
  4867.     border: 1px solid #ccc;
  4868.     margin: 0px;
  4869.     padding: 3px 3px 3px 10px;
  4870.     }
  4871.  
  4872. tr.white_pad3 td {
  4873.      /* white used in table cells */
  4874.     vertical-align: top;
  4875.     text-align: left;
  4876.     color: #000;
  4877.     background-color: #fff;
  4878.     border: 1px solid #ccc;
  4879.     margin: 0px;
  4880.     padding: 3px 3px 3px 10px;
  4881.     }
  4882.  
  4883. tr.white_pad7 th {
  4884.      /* white used in table headers */
  4885.     font-size: 1.1em;
  4886.     font-weight: bold;
  4887.     vertical-align: bottom;
  4888.     color: #000;
  4889.     background-color: #fff;
  4890.     border: 1px solid #ccc;
  4891.     margin: 0px;
  4892.     padding: 7px 7px 7px 10px;
  4893.     }
  4894.  
  4895. tr.white_pad7 td {
  4896.      /* white used in table cells */
  4897.     vertical-align: top;
  4898.     text-align: left;
  4899.     color: #000;
  4900.     background-color: #fff;
  4901.     border: 1px solid #ccc;
  4902.     margin: 0px;
  4903.     padding: 7px 7px 7px 10px;
  4904.     }
  4905.  
  4906. tr.white td {
  4907.      /* white used in table cells */
  4908.     vertical-align: top;
  4909.     text-align: left;
  4910.     color: #000;
  4911.     background-color: #fff;
  4912.     margin: 0px;
  4913.     padding: 0px;
  4914.     }
  4915.  
  4916. tr.white_index th {
  4917.      /* white used in table headers */
  4918.     font-size: 1.1em;
  4919.     font-weight: bold;
  4920.     vertical-align: bottom;
  4921.     border: none;
  4922.     color: #000;
  4923.     background-color: #fff;
  4924.     }
  4925.  
  4926. tr.white_index td {
  4927.      /* white used in table cells */
  4928.     text-align: left;
  4929.     border: none;
  4930.     color: #000;
  4931.     background-color: #fff;
  4932.     }
  4933.  
  4934. /* ~~~~~~~~~~~~~~~~The th cell ~~~~~~~~~~~~ */
  4935.  
  4936. th {
  4937.     font-family: "trebuchet ms", "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  4938.     font-weight: bold;
  4939.     vertical-align: bottom;
  4940.     color: #000;
  4941.     background-color: transparent;
  4942.     }
  4943.  
  4944. th.eventbluepale {
  4945.     color: #000;
  4946.     background-color: #9cf;
  4947.     }
  4948.  
  4949. th.left {
  4950.     vertical-align: bottom;
  4951.     text-align: left;
  4952.     }
  4953.  
  4954. th.right {
  4955.     vertical-align: bottom;
  4956.     text-align: right;
  4957.     }
  4958.  
  4959. th.specialty {
  4960.     vertical-align: bottom;
  4961.     text-align: left;
  4962.     width: 30%;
  4963.     }
  4964.  
  4965. th.talent {
  4966.     vertical-align: bottom;
  4967.     text-align: left;
  4968.     width: 70%;
  4969. }
  4970.  
  4971. th.tealbluelt {
  4972.      /* lite teal blue used in table headings */
  4973.     color: #fff;
  4974.     background-color: #69c;
  4975.     }
  4976.  
  4977. th.tealblueltnowrap {
  4978.      /* lite teal blue used in table headings */
  4979.     color: #fff;
  4980.     background-color: #69c;
  4981.     white-space: nowrap;
  4982.     }
  4983.  
  4984. th.violetpale_pad7 {
  4985.      /* white used in table headers */
  4986.     font-size: 1.1em;
  4987.     font-weight: bold;
  4988.     vertical-align: bottom;
  4989.     color: #000;
  4990.     background-color: #ddf;
  4991.     border: 1px solid #ccc;
  4992.     margin: 0px;
  4993.     padding: 7px 7px 7px 10px;
  4994.     }
  4995.  
  4996. th.violetpaler_pad7 {
  4997.      /* white used in table headers */
  4998.     font-size: 1.1em;
  4999.     font-weight: bold;
  5000.     vertical-align: bottom;
  5001.     color: #000;
  5002.     background-color: #eef;
  5003.     border: 1px solid #ccc;
  5004.     margin: 0px;
  5005.     padding: 7px 7px 7px 10px;
  5006.     }
  5007.  
  5008. /* ~~~~~~~~~~~~~~~~The td cell ~~~~~~~~~~~~ */
  5009.  
  5010. td {
  5011.      /* white used in table cells */
  5012.     font-family: "trebuchet ms", "lucida grande", "lucida sans", "gill sans", arial, sans-serif;
  5013.     vertical-align: top;
  5014.     color: #000;
  5015.     background-color: #fff;
  5016.     }
  5017.  
  5018. td.amt {
  5019.     vertical-align: middle;
  5020.     text-align: right;
  5021.     }       /* ~~~~will align on right edge ~~~ */
  5022.  
  5023. /* td.decimal_amt {
  5024.     text-align: ".";
  5025.     }       /* ~~~~will align on decimal point ~~~ */
  5026.  
  5027. /* td:before {
  5028.     content: "$";
  5029.     }          /* ~~will insert $ sign for dollar amounts ~~ */
  5030.  
  5031. /* td.amt:after {
  5032.     font-size: smaller;
  5033.     content: "   x";
  5034.     }      /* ~~will insert times sign for calculations ~~ */
  5035.  
  5036. td.rate {
  5037.     vertical-align: middle;
  5038.     text-align: center;
  5039.     }       /* ~~~~will align on right edge ~~~ */
  5040.  
  5041. td.total {
  5042.     vertical-align: middle;
  5043.     text-align: center;
  5044.     }       /* ~~~~will align on decimal point ~~~ */
  5045.  
  5046. td.headertyp1 {
  5047.      /* for blue table cell */
  5048.     color: #fff;
  5049.     background-color: #039;
  5050.     }
  5051.  
  5052. td.headertyp2 {
  5053.      /* for blue table cell */
  5054.     color: #fff;
  5055.     background-color: #2b56ad;
  5056.     }
  5057.  
  5058. td.headertype3 {
  5059.      /* for bluegray table headings */
  5060.     color: #fff;
  5061.     background-color: #456;
  5062.     }
  5063.  
  5064. td.headertype4 {
  5065.      /* white used in table cells */
  5066.     color: #000;
  5067.     background-color: #e6edff;
  5068.     }
  5069.  
  5070. td.beige {
  5071.      /* pale beige used in table cells */
  5072.     color: #000;
  5073.     background-color: #f7f6ec;
  5074.     }
  5075.  
  5076. td.brn {
  5077.      /* deeper beige used in table headings */
  5078.     color: #000;
  5079.     background-color: #eed;
  5080.     }
  5081.  
  5082. td.blackrule {
  5083.      /* black rule */
  5084.     color: #000;
  5085.     background-color: #000;
  5086.     }
  5087.  
  5088. td.sftblue {
  5089.      /* white used in table cells */
  5090.     color: #000;
  5091.     background-color: #def;
  5092.     }
  5093.  
  5094. td.sftblue_pad7 {
  5095.      /* very soft blue used in table cells */
  5096.     vertical-align: top;
  5097.     text-align: left;
  5098.     color: #000;
  5099.     background-color: #def;
  5100.     border: 1px solid #ccc;
  5101.     margin: 0px;
  5102.     padding: 7px 7px 7px 10px;
  5103.     }
  5104.  
  5105. td.bluepale {
  5106.      /* white used in table cells */
  5107.     color: #000;
  5108.     background: #eef3ff;
  5109.     }
  5110.  
  5111. td.bluepale_pad7 {
  5112.      /* very soft blue used in table cells */
  5113.     vertical-align: top;
  5114.     text-align: left;
  5115.     color: #000;
  5116.     background-color: #eef3ff;
  5117.     border: 1px solid #ccc;
  5118.     margin: 0px;
  5119.     padding: 7px 7px 7px 10px;
  5120.     }
  5121.  
  5122. td.bluepaler_pad7 {
  5123.      /* very soft blue used in table cells */
  5124.     vertical-align: top;
  5125.     text-align: left;
  5126.     color: #000;
  5127.     background-color: #f3f6ff;
  5128.     border: 1px solid #ccc;
  5129.     margin: 0px;
  5130.     padding: 7px 7px 7px 10px;
  5131.     }
  5132.  
  5133. td.bluelt {
  5134.      /* white used in table cells */
  5135.     color: #000;
  5136.     background-color: #cef;
  5137.     }
  5138.  
  5139. td.eventcell {
  5140.     line-height: 1.3em;
  5141.     font-size: 80%;
  5142.     color: #000;
  5143.     background-color: transparent;
  5144.     margin-top: 0.5em;
  5145.     padding-top: 0em;
  5146.     padding-right: 0em;
  5147.     padding-bottom: 0em;
  5148.     padding-left: 0em;
  5149.     }
  5150.  
  5151. td.eventcellbold {
  5152.     line-height: 1.3em;
  5153.     font-size: 80%;
  5154.     color: #000;
  5155.     background-color: transparent;
  5156.     font-weight: bold;
  5157.     margin-top: 0.5em;
  5158.     padding-top: 0em;
  5159.     padding-right: 0em;
  5160.     padding-bottom: 0em;
  5161.     padding-left: 0em;
  5162.     }
  5163.  
  5164. td.graybluecde {
  5165.      /* pale bluegray used in table cells */
  5166.     color: #000;
  5167.     background-color: #cde;
  5168.     }
  5169.  
  5170. td.graypale {
  5171.      /* white used in table cells */
  5172.     color: #000;
  5173.     background-color: #eee;
  5174.     }
  5175.  
  5176. td.graypale {
  5177.      /* white used in table cells */
  5178.     color: #000;
  5179.     background-color: #eee;
  5180.     }
  5181.  
  5182. td.graypalenowrap {
  5183.      /* gray pale used in table cells */
  5184.     color: #000;
  5185.     background-color: #eee;
  5186.     white-space: nowrap;
  5187.     }
  5188.  
  5189. td.graypaler {
  5190.      /* very pale gray used in table cells */
  5191.     color: #000;
  5192.     background-color: #efefef;
  5193.     }
  5194.  
  5195. td.graypale_pad7 {
  5196.      /* pale gray used in table cells */
  5197.     vertical-align: top;
  5198.     text-align: left;
  5199.     color: #000;
  5200.     background-color: #eee;
  5201.     border: 1px solid #ccc;
  5202.     margin: 0px;
  5203.     padding: 7px 7px 7px 10px;
  5204.     }
  5205.  
  5206. td.graypaler_pad7 {
  5207.      /* paler gray used in table cells */
  5208.     vertical-align: top;
  5209.     text-align: left;
  5210.     color: #000;
  5211.     background-color: #efefef;
  5212.     border: 1px solid #ccc;
  5213.     margin: 0px;
  5214.     padding: 7px 7px 7px 10px;
  5215.     }
  5216.  
  5217. td.graysilverddd {
  5218.      /* dingy silver used in table cells */
  5219.     color: #000;
  5220.     background-color: #ddd;
  5221.     }
  5222.  
  5223. td.graysilverlt {
  5224.      /* dingy silver used in table cells */
  5225.     line-height: 0em;
  5226.     color: #000;
  5227.     background-color: #ddd;
  5228.     }
  5229.  
  5230. td.greenpale {
  5231.      /* pale britegreen used in table cells */
  5232.     color: #000;
  5233.     background-color: #efe;
  5234.     }
  5235.  
  5236. td.greenpalest {
  5237.      /* pale bluegreen used in table cells */
  5238.     color: #000;
  5239.     background-color: #eff;
  5240.     }
  5241.  
  5242. td.yellowgold {
  5243.      /* yellow gold used in table cells */
  5244.     color: #000;
  5245.     background-color: #f0e68c;
  5246.     }
  5247.  
  5248. td.mimosa {
  5249.      /* brite mimosa yellow used in table cells */
  5250.     color: #000;
  5251.     background-color: #ff9;
  5252.     }
  5253.  
  5254. td.mimosadk {
  5255.      /* concentrated mimosa yellow used in table cells */
  5256.     color: #000;
  5257.     background-color: #ff6;
  5258.     }
  5259.  
  5260. td.left {
  5261.     vertical-align: top;
  5262.     text-align: left;
  5263.     }
  5264.  
  5265. td.right {
  5266.     vertical-align: top;
  5267.     text-align: right;
  5268.     }
  5269.  
  5270. td.nowrap {
  5271.     white-space: nowrap;
  5272.     }
  5273.  
  5274. td.specialty {
  5275.     vertical-align: top;
  5276.     text-align: left;
  5277.     width: 30%;
  5278.     }
  5279.  
  5280. td.talent {
  5281.     vertical-align: top;
  5282.     text-align: left;
  5283.     width: 70%;
  5284. }
  5285.  
  5286. td.violetpale {
  5287.      /* white used in table cells */
  5288.     color: #000;
  5289.     background-color: #ddf;
  5290.     }
  5291.  
  5292. td.violetpaler {
  5293.      /* violetpaler  used in table cells */
  5294.     color: #000;
  5295.     background-color: #eef;
  5296.     }
  5297.  
  5298. td.violetpale_pad7 {
  5299.      /* white used in table cells */
  5300.     vertical-align: top;
  5301.     text-align: left;
  5302.     color: #000;
  5303.     background-color: #ddf;
  5304.     border: 1px solid #ccc;
  5305.     margin: 0px;
  5306.     padding: 7px 7px 7px 10px;
  5307.     }
  5308.  
  5309. td.violetpaler_pad7 {
  5310.      /* white used in table cells */
  5311.     vertical-align: top;
  5312.     text-align: left;
  5313.     color: #000;
  5314.     background-color: #eef;
  5315.     border: 1px solid #ccc;
  5316.     margin: 0px;
  5317.     padding: 7px 7px 7px 10px;
  5318.     }
  5319.  
  5320. td.white {
  5321.      /* white used in table cells */
  5322.     vertical-align: top;
  5323.     color: #000;
  5324.     background-color: #fff;
  5325.     }
  5326.  
  5327. td.white_index {
  5328.      /* white used in table cells */
  5329.     vertical-align: top;
  5330.     color: #000;
  5331.     background-color: #fff;
  5332.     }
  5333.  
  5334. td.whiterule {
  5335.      /* white rule */
  5336.     color: #fff;
  5337.     background-color: #fff;
  5338.     }
  5339.  
  5340. /*
  5341. ----------------------------------------------------------------
  5342.  
  5343. Gravity Forms Front End Form Styles
  5344. Version 1.6.5.1
  5345. http: //www.gravityforms.com
  5346. updated: April 24, 2012 6:09 PM
  5347.  
  5348. Gravity Forms is a Rocketgenius project
  5349. copyright 2012 Rocketgenius Inc.
  5350. http: //www.rocketgenius.com
  5351. this may not be redistributed without the
  5352. express written permission of the author.
  5353.  
  5354. NOTE: DO NOT EDIT THIS FILE! MAKE ANY MODIFICATIONS IN YOUR
  5355. THEME STYLESHEET. THIS FILE IS REPLACED DURING AUTO-UPDATES
  5356. AND ANY CHANGES MADE HERE WILL BE OVERWRITTEN.
  5357.  
  5358. If you need to make extensive customizations,
  5359. copy the contents of this file to your theme
  5360. style sheet for editing. Then, go to the form
  5361. settings page & set the 'output CSS' option
  5362. to no.
  5363.  
  5364. ----------------------------------------------------------------
  5365. */
  5366.  
  5367. .i_am {
  5368.     margin-top:-0.5em;
  5369. }
  5370.  
  5371. .memnumbbox {
  5372.     margin-top:-1em;
  5373. }
  5374.  
  5375. .gform_wrapper  gsection h2.gsection_title {
  5376.     color: #049;
  5377. }
  5378. .gform_wrapper .gsection .gfield_label {
  5379.     color: #555;
  5380. }
  5381. .gform_wrapper span.gform_description {
  5382.     color: #111;
  5383. }
  5384.  
  5385. input #input_1_4 {
  5386.     margin-top:-0.5em;
  5387. }
  5388.  
  5389. .shorter {;
  5390. }
  5391.  
  5392. .gform_wrapper {
  5393.     overflow: inherit;
  5394.     margin: 10px 0;
  5395.     max-width: 98%;
  5396. }
  5397. .gform_wrapper h1,
  5398. .gform_wrapper h2,
  5399. .gform_wrapper h3 {
  5400.     font-weight: normal;
  5401.     border: none;
  5402.     outline: none;
  5403.     background: none;
  5404. }
  5405. .gform_wrapper :focus {
  5406.     outline: 0;
  5407. }
  5408. .gform_wrapper form {
  5409.     text-align: left;
  5410. }
  5411.  
  5412. .gform_wrapper input[type=text],
  5413. .gform_wrapper input[type=url],
  5414. .gform_wrapper input[type=email],
  5415. .gform_wrapper input[type=tel],
  5416. .gform_wrapper input[type=number],
  5417. .gform_wrapper input[type=password] {
  5418.     outline-style: none;
  5419.     font-size: 11px;
  5420.     font-family: inherit;
  5421.     padding: 2px 0 2px 0;
  5422.     letter-spacing: normal;
  5423. }
  5424. .gform_wrapper input[type=image] {
  5425.     border: none !important;
  5426.     padding: 0 !important;
  5427.     width: auto !important;
  5428. }
  5429. .gform_wrapper textarea {
  5430.     outline-style: none;
  5431.     font-size: 11px;
  5432.     font-family: inherit;
  5433.     letter-spacing: normal;
  5434.     padding: 2px 0 2px 0;
  5435.     resize: vertical;
  5436. }
  5437. .gform_wrapper ul {
  5438.     margin: 0;
  5439.     list-style-type: none;
  5440. }
  5441. html>body .entry ul,
  5442. .gform_wrapper ul {
  5443.     text-indent: 0;
  5444. }
  5445. .gform_wrapper li,
  5446. .gform_wrapper form li {
  5447.     list-style-type: none !important;
  5448.     list-style-image: none !important;
  5449.     list-style: none !important;
  5450.     overflow: visible;
  5451. }
  5452. .gform_wrapper ul li.gfield {
  5453.     clear: both;
  5454. }
  5455. .gform_wrapper ul.gfield_radio li,
  5456. .gform_wrapper ul.gfield_checkbox li {
  5457.     overflow: hidden;
  5458. }
  5459. .gform_wrapper ul.right_label li,
  5460. .gform_wrapper form ul.right_label li,
  5461. .gform_wrapper ul.left_label li,
  5462. .gform_wrapper form ul.left_label li {
  5463.     margin-bottom: 14px;
  5464. }
  5465. .gform_wrapper ul.right_label li ul.gfield_radio li,
  5466. .gform_wrapper form ul.right_label li ul.gfield_radio li,
  5467. .gform_wrapper ul.left_label li ul.gfield_radio li,
  5468. .gform_wrapper form ul.left_label li ul.gfield_radio li,
  5469. .gform_wrapper ul.right_label li ul.gfield_checkbox li,
  5470. .gform_wrapper form ul.right_label li ul.gfield_checkbox li,
  5471. .gform_wrapper ul.left_label li ul.gfield_checkbox li,
  5472. .gform_wrapper form ul.left_label li ul.gfield_checkbox li {
  5473.     margin-bottom: 10px;
  5474. }
  5475. .gform_wrapper ul li:before,
  5476. .gform_wrapper ul li:after,
  5477. .gform_wrapper ul.gform_fields {
  5478.     padding: 0;
  5479.     margin: 0;
  5480.     overflow: visible;
  5481. }
  5482. .gform_wrapper select {
  5483.     font-size: 11px;
  5484.     font-family: inherit;
  5485.     padding: 3px 0 3px 0;
  5486.     letter-spacing: normal;
  5487. }
  5488. .gform_wrapper .inline {
  5489.     display: inline !important;
  5490. }
  5491. .gform_wrapper .gform_heading {
  5492.     width: 98%;
  5493.     margin-bottom: 18px;
  5494. }
  5495. .gform_wrapper .gfield_time_hour,
  5496. .gform_wrapper .gfield_time_minute,
  5497. .gform_wrapper .gfield_date_month,
  5498. .gform_wrapper .gfield_date_day,
  5499. .gform_wrapper .gfield_date_year {
  5500.     width: 70px;
  5501.     vertical-align: top;
  5502.     display: -moz-inline-stack;
  5503.     display: inline-block;
  5504.     zoom: 1;
  5505.     *display: inline;
  5506. }
  5507. .gform_wrapper .gfield_date_month,
  5508. .gform_wrapper .gfield_date_day,
  5509. .gform_wrapper .gfield_date_year {
  5510.     margin-right: 12px;
  5511. }
  5512. .gform_wrapper .gfield_date_dropdown_month,
  5513. .gform_wrapper .gfield_date_dropdown_day,
  5514. .gform_wrapper .gfield_date_dropdown_year {
  5515.     vertical-align: top;
  5516.     display: -moz-inline-stack;
  5517.     display: inline-block;
  5518.     zoom: 1;
  5519.     *display: inline;
  5520. }
  5521. .gform_wrapper .gfield_date_dropdown_month,
  5522. .gform_wrapper .gfield_date_dropdown_day,
  5523. .gform_wrapper .gfield_date_dropdown_year {
  5524.     margin-right: 6px;
  5525. }
  5526. .gform_wrapper .gfield_time_ampm {
  5527.     vertical-align: top;
  5528.     display: -moz-inline-stack;
  5529.     display: inline-block;
  5530.     zoom: 1;
  5531.     *display: inline;
  5532. }
  5533. .gform_wrapper .gfield_time_ampm select {
  5534.     width: 60px !important;
  5535. }
  5536. .gform_wrapper .gfield_time_hour input,
  5537. .gform_wrapper .gfield_time_minute input,
  5538. .gform_wrapper .gfield_date_month input,
  5539. .gform_wrapper .gfield_date_day input,
  5540. .gform_wrapper .gfield_date_year input {
  5541.     width: 70% !important;
  5542. }
  5543. .gform_wrapper .gfield_date_month,
  5544. .gform_wrapper .gfield_date_day,
  5545. .gform_wrapper .gfield_date_year {
  5546.     width: 50px;
  5547.     float: left;
  5548. }
  5549. .gform_wrapper .gfield_date_month input,
  5550. .gform_wrapper .gfield_date_day input,
  5551. .gform_wrapper .gfield_date_year input {
  5552.     width: 85% !important;
  5553. }
  5554. .gform_wrapper .field_hover {
  5555.     border: 1px dashed #2175A9;
  5556.     cursor: pointer;
  5557. }
  5558. .gform_wrapper .field_selected {
  5559.     background-color: #DFEFFF;
  5560.     border: 1px solid #C2D7EF;
  5561. }
  5562. .gform_wrapper .field_name_first,
  5563. .gform_wrapper .field_name_last {
  5564.     width: 50%;
  5565.     float: left;
  5566. }
  5567. .gform_wrapper .ginput_complex {
  5568.     overflow: hidden;
  5569. }
  5570. .gform_wrapper .field_name_first input,
  5571. .gform_wrapper .ginput_complex .ginput_left input {
  5572.     width: 95% !important;
  5573. }
  5574. .gform_wrapper .field_name_last input {
  5575.     width: 93% !important;
  5576. }
  5577. .gform_wrapper .datepicker {
  5578.     width: 100px !important;
  5579. }
  5580. .gform_wrapper .ginput_complex .ginput_left  {
  5581.     width: 50%;
  5582.     float: left;
  5583. }
  5584. .gform_wrapper .ginput_complex .ginput_right {
  5585.     width: 49%;
  5586.     float: right;
  5587. }
  5588. .gform_wrapper .gfield_error .ginput_complex .ginput_left,
  5589. .gform_wrapper .gfield_error .ginput_complex .ginput_right {
  5590.     width: 50%;
  5591. }
  5592. .gform_wrapper .gfield_error .ginput_complex .ginput_left input {
  5593.     width: 90% !important;
  5594. }
  5595. .gform_wrapper .gfield_error .ginput_complex .ginput_right input {
  5596.     width: 95% !important;
  5597. }
  5598. .gform_wrapper .ginput_complex input,
  5599. .gform_wrapper .ginput_complex select {
  5600.     width: 95% !important;
  5601. }
  5602. .gform_wrapper .ginput_complex .ginput_right input,
  5603. .gform_wrapper .ginput_complex .ginput_right select {
  5604.     width: 96% !important;
  5605. }
  5606. .gform_wrapper .ginput_complex label,
  5607. .gform_wrapper .gfield_time_hour label,
  5608. .gform_wrapper .gfield_time_minute label,
  5609. .gform_wrapper .gfield_date_month label,
  5610. .gform_wrapper .gfield_date_day label,
  5611. .gform_wrapper .gfield_date_year label,
  5612. .gform_wrapper .instruction {
  5613.     display: block;
  5614.     margin: 3px 0;
  5615.     font-size: 11px;
  5616.     letter-spacing: 0.5pt;
  5617. }
  5618. .gform_wrapper .ginput_complex .name_prefix {
  5619.     float: left;
  5620.     width: 30px !important;
  5621.     margin-right: 14px;
  5622. }
  5623. .gform_wrapper .ginput_complex .name_suffix {
  5624.     float: left;
  5625.     width: 30px !important;
  5626. }
  5627. .gform_wrapper .ginput_complex .name_first,
  5628. .gform_wrapper .ginput_complex .name_last {
  5629.     float: left;
  5630.     width: 100px;
  5631.     margin-right: 8px;
  5632. }
  5633. .gform_wrapper .top_label .gfield_label {
  5634.     margin: 10px 0 4px 0;
  5635.     font-weight: bold;
  5636.     display: -moz-inline-stack;
  5637.     display: inline-block;
  5638.     line-height: 1.3em;
  5639.     clear: both;
  5640. }
  5641. .gform_wrapper .left_label .gfield_label {
  5642.     float: left;
  5643.     margin: 0 15px 0 0;
  5644.     width: 29%;
  5645.     font-weight: bold;
  5646. }
  5647. .gform_wrapper .right_label .gfield_label {
  5648.     float: left;
  5649.     margin: 0 15px 0 0;
  5650.     width: 29%;
  5651.     font-weight: bold;
  5652.     text-align: right;
  5653. }
  5654. .gform_wrapper .left_label ul.gfield_checkbox,
  5655. .gform_wrapper .right_label ul.gfield_checkbox,
  5656. .gform_wrapper .left_label ul.gfield_radio,
  5657. .gform_wrapper .right_label ul.gfield_radio {
  5658.     margin-left: 32%;
  5659.     overflow: hidden;
  5660. }
  5661. .gform_wrapper .top_label input.small,
  5662. .gform_wrapper .top_label select.small {
  5663.     width: 25%;
  5664. }
  5665. .gform_wrapper .top_label input.medium,
  5666. .gform_wrapper .top_label select.medium {
  5667.     width: 47%;
  5668. }
  5669. .gform_wrapper .top_label input.medium {
  5670.     padding-right: 2px;
  5671. }
  5672. .gform_wrapper .top_label input.large,
  5673. .gform_wrapper .top_label select.large,
  5674. .gform_wrapper .top_label textarea.textarea {
  5675.     width: 99.2%;
  5676. }
  5677. .gform_wrapper .right_label input.small,
  5678. .gform_wrapper .right_label select.small,
  5679. .gform_wrapper .left_label input.small,
  5680. .gform_wrapper .left_label select.small {
  5681.     width: 15%;
  5682. }
  5683. .gform_wrapper .right_label input.medium,
  5684. .gform_wrapper .right_label select.medium,
  5685. .gform_wrapper .left_label input.medium,
  5686. .gform_wrapper .left_label select.medium {
  5687.     width: 35%;
  5688. }
  5689. .gform_wrapper .right_label input.large,
  5690. .gform_wrapper .right_label select.large,
  5691. .gform_wrapper .left_label input.large,
  5692. .gform_wrapper .left_label select.large,
  5693. .gform_wrapper textarea.textarea {
  5694.     width: 63%;
  5695. }
  5696. .gform_wrapper .right_label div.ginput_complex,
  5697. .gform_wrapper .left_label div.ginput_complex {
  5698.     width: 64%;
  5699. }
  5700. .gform_wrapper h2.gsection_title {
  5701.     margin: 0 !important;
  5702.     padding: 0 !important;
  5703.     letter-spacing: normal !important;
  5704. }
  5705. .gform_wrapper .gsection .gfield_label,
  5706. .gform_wrapper h2.gsection_title,
  5707. .gform_wrapper h3.gform_title {
  5708.     font-weight: bold;
  5709.     font-size: 1.3em;
  5710. }
  5711. .gform_wrapper h3.gform_title {
  5712.     letter-spacing: normal !important;
  5713.     margin: 10px 0 6px 0;
  5714. }
  5715. .gform_wrapper span.gform_description {
  5716.     font-weight: normal;
  5717. }
  5718. .gform_wrapper h2.gsection_title,
  5719. .gform_wrapper .gsection_description,
  5720. .gform_wrapper h3.gform_title {
  5721.     width: 98%;
  5722. }
  5723. .gform_wrapper .gsection {
  5724. /*
  5725.     border-bottom: 1px dotted #CCC;
  5726.  */
  5727.     border-bottom: 1px dotted #049;
  5728.     padding: 0 0 8px 0;
  5729.     margin: 16px 0;
  5730.     clear: both;
  5731. }
  5732. .gform_wrapper ul.gfield_checkbox li input[type=checkbox],
  5733. .gform_wrapper ul.gfield_radio li input[type=radio] {
  5734.     width: auto !important;
  5735. }
  5736.  
  5737. /* radio and checkbox styling - justifies lenghty labels ------------------------------------------------------*/
  5738.  
  5739. .gform_wrapper .gfield_checkbox li,
  5740. .gform_wrapper .gfield_radio li {
  5741.     position: relative;
  5742. }
  5743. .gform_wrapper ul.gfield_checkbox,
  5744. .gform_wrapper ul.gfield_radio {
  5745.     margin: 6px 0; padding: 0;
  5746. }
  5747. .gform_wrapper .gfield_checkbox li label,
  5748. .gform_wrapper .gfield_radio li label {
  5749.     display: block;
  5750.     margin: 0 0 0 24px;
  5751.     padding: 0;
  5752.     width: auto;
  5753.     line-height: 1.5;
  5754.     vertical-align: top;
  5755. }
  5756. .gform_wrapper .gfield_checkbox li input[type=checkbox],
  5757. .gform_wrapper .gfield_radio li input[type=radio],
  5758. .gform_wrapper .gfield_checkbox li input {
  5759.     float: left;
  5760.     margin-top: 2px;
  5761. }
  5762. .gform_wrapper .description,
  5763. .gform_wrapper .gfield_description,
  5764. .gform_wrapper .gsection_description,
  5765. .gform_wrapper .instruction {
  5766.     font-size: 0.85em;
  5767.     line-height: 1.5em;
  5768.     clear: both;
  5769.     font-family: sans-serif;
  5770.     letter-spacing: normal;
  5771. }
  5772. .gform_wrapper .description,
  5773. .gform_wrapper .gfield_description,
  5774. .gform_wrapper .gsection_description {
  5775.     padding: 4px 0 8px 0;
  5776. }
  5777. .gform_wrapper .gfield_description {
  5778.     padding: 10px 0 0 0;
  5779.     width: 99.8%;
  5780. }
  5781. .gform_wrapper .left_label .gfield_description,
  5782. .gform_wrapper .right_label .gfield_description {
  5783.     width:63%;
  5784. }
  5785. .gform_wrapper .description_above .gfield_description {
  5786.     padding: 0 0 10px 0;
  5787. }
  5788. .gfield_date_year+.gfield_description {
  5789.     padding: 0;
  5790. }
  5791. .gform_wrapper .right_label .gfield_description,
  5792. .gform_wrapper .left_label .gfield_description,
  5793. .gform_wrapper .left_label .instruction,
  5794. .gform_wrapper .right_label .instruction {
  5795.     margin-left: 31%;
  5796. }
  5797. .gform_wrapper .left_label .gsection .gsection_description,
  5798. .gform_wrapper .right_label .gsection .gsection_description {
  5799.     margin-left: 0;
  5800.     padding-top: 4px;
  5801.     padding-left: 0;
  5802.     line-height: 1.5em;
  5803. }
  5804. .gform_wrapper .gfield_required {
  5805.     color: #790000;
  5806.     margin-left: 4px;
  5807. }
  5808. .gform_wrapper textarea.small {
  5809.     height: 80px;
  5810. }
  5811. .gform_wrapper textarea.medium {
  5812.     height: 150px;
  5813. }
  5814. .gform_wrapper textarea.large {
  5815.     height: 250px;
  5816. }
  5817. .gform_wrapper li.gfield.gfield_error,
  5818. .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
  5819.     background-color: #FFDFDF;
  5820.     margin-bottom: 6px !important;
  5821.     padding: 6px 6px 4px 6px !important;
  5822.     border: 1px solid #C89797;
  5823. }
  5824. .gform_wrapper li.gfield.gfield_creditcard_warning {
  5825.     margin-bottom: 6px !important;
  5826.     padding: 6px 6px 4px 6px !important;
  5827.     border: 1px dashed #C89797;
  5828. }
  5829. .gform_wrapper li.gfield.gfield_creditcard_warning div.gfield_creditcard_warning_message {
  5830.     font-size:1em;
  5831.     font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
  5832.     padding: 10px 20px 10px 45px;
  5833.     min-height: 25px;
  5834.     background-image: url(../images/stopbanner.png);
  5835.     background-repeat: no-repeat;
  5836.     background-position: 0 0;
  5837.     background-color: #790000;
  5838.     border-bottom: 1px solid #620101;
  5839.     color: #FFF;
  5840.     text-shadow: 0 1px 1px rgba(0,0,0,0.50);
  5841.     line-height: 1.3em;
  5842.     letter-spacing: 0.2pt;
  5843. }
  5844. li.gfield + li.gfield.gfield_creditcard_warning {
  5845.     margin-top: 14px !important;
  5846. }
  5847. .gform_wrapper li.gfield.gfield_error .gfield_description {
  5848.     color: #790000;
  5849. }
  5850. .gform_wrapper .top_label .gfield_error .ginput_container {
  5851.     max-width: 99%;
  5852. }
  5853. .gform_wrapper .top_label .gfield_error {
  5854.     width: 97%;
  5855. }
  5856. .gform_wrapper .top_label .gfield_error input.large,
  5857. .gform_wrapper .top_label .gfield_error select.large,
  5858. .gform_wrapper .top_label .gfield_error textarea.textarea {
  5859.     width: 100%;
  5860. }
  5861. .gform_wrapper .right_label .gfield_error input.large,
  5862. .gform_wrapper .right_label .gfield_error select.large,
  5863. .gform_wrapper .right_label .gfield_error textarea.textarea,
  5864. .gform_wrapper .left_label .gfield_error input.large,
  5865. .gform_wrapper .left_label .gfield_error select.large,
  5866. .gform_wrapper .left_label .gfield_error textarea.textarea {
  5867.     width: 66%;
  5868. }
  5869. .gform_wrapper .gfield_error .gfield_label {
  5870.     color: #790000;
  5871. }
  5872. .gform_wrapper li.gfield.gfield_error.gfield_contains_required {
  5873.     margin-top: 12px;
  5874.     margin-bottom: 12px !important;
  5875. }
  5876. .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label,
  5877. .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container  {
  5878.     margin-top: 12px;
  5879. }
  5880. .gform_wrapper .validation_error {
  5881.     color: #790000;
  5882.     font-weight: bold;
  5883.     font-size: 14px;
  5884.     line-height: 1.5em;
  5885.     margin-bottom: 16px;
  5886. }
  5887. .gform_wrapper .validation_message {
  5888.     color: #790000;
  5889.     font-size: 11px;
  5890.     letter-spacing: normal;
  5891. }
  5892. .gform_wrapper .gform_footer {
  5893.     padding: 16px 0 10px 0;
  5894.     margin: 16px 0 0 0;
  5895.     clear: both;
  5896. }
  5897. .gform_wrapper .gform_footer.right_label,
  5898. .gform_wrapper .gform_footer.left_label {
  5899.     padding: 16px 0 10px 31%;
  5900. }
  5901. .gform_wrapper .gform_footer input.button,
  5902. .gform_wrapper .gform_footer input[type=submit] {
  5903.     font-size: 1em;
  5904.     font-weight: 400;
  5905.     border:3px double #B7C3D0;
  5906.     border-radius:25px;
  5907.     -moz-border-radius-bottomleft: 25px;
  5908.     -moz-border-radius-topright: 25px;
  5909.     -webkit-border-top-right-radius: 25px;
  5910.     -webkit-border-bottom-left-radius: 25px;
  5911.     color: #fff;
  5912.     background-color: #3366cc;
  5913.     margin: 0em 0em 0em 0.3em;
  5914.     padding: 0.4em;
  5915. }
  5916.  
  5917. .gform_wrapper .gform_footer input[type=image] {
  5918.     padding: 0;
  5919.     width: auto !important;
  5920.     background: none !important;
  5921.     border: none !important;
  5922. }
  5923. #gforms_confirmation_message {
  5924.     margin: 30px 0;
  5925.     max-width: 99%;
  5926. }
  5927. .gform_wrapper .ginput_complex .ginput_left,
  5928. .gform_wrapper .ginput_complex .ginput_right,
  5929. .gform_wrapper .ginput_complex .ginput_full {
  5930.     min-height: 43px;
  5931.     display: block;
  5932.     overflow: hidden;
  5933. }
  5934. .gform_wrapper .ginput_complex .ginput_full input {
  5935.     width: 98% !important;
  5936. }
  5937. .gform_wrapper .gfield_checkbox li,
  5938. .gform_wrapper .gfield_radio li {
  5939.     margin: 0 0 8px 0;
  5940.     line-height: 1.3em;
  5941. }
  5942. .gform_wrapper ul.gfield_radio li input[type="radio"]:checked+label,
  5943. .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked+label {
  5944.     font-weight: bold;
  5945. }
  5946.  
  5947. /* jQuery UI date picker ------------------------------------------------------*/
  5948.  
  5949. .ui-datepicker-div,
  5950. .ui-datepicker-inline,
  5951. #ui-datepicker-div {
  5952.     margin: 0;
  5953.     padding: 0;
  5954.     border: 0;
  5955.     outline: 0;
  5956.     line-height: 1.3;
  5957.     text-decoration: none;
  5958.     font-size: 1em;
  5959.     list-style: none;
  5960.     font-family: "lucida sans", "lucida grande", lucida , sans-serif;
  5961.     background-color: #FFF;
  5962.     font-size: 1em;
  5963.     border: 4px solid #C1C1C1;
  5964.     width: 15.5em;
  5965.     padding: 2.5em .5em .5em .5em;
  5966.     position: relative;
  5967. }
  5968. .ui-datepicker-div,
  5969. #ui-datepicker-div {
  5970.     z-index: 9999;
  5971.     display: none;
  5972. }
  5973. .ui-datepicker-inline {
  5974.     float: left;
  5975.     display: block;
  5976. }
  5977. .ui-datepicker-control {
  5978.     display: none;
  5979. }
  5980. .ui-datepicker-current {
  5981.     display: none;
  5982. }
  5983. .ui-datepicker-next,
  5984. .ui-datepicker-prev {
  5985.     position: absolute;
  5986.     left: 0.5em;
  5987.     top: 0.5em;
  5988.     background-color: #EEE;
  5989. }
  5990. .ui-datepicker-next {
  5991.     left: 14.6em;
  5992. }
  5993. .ui-datepicker-next: hover,
  5994. .ui-datepicker-prev: hover {
  5995.     background-color: #DADADA;
  5996. }
  5997. .ui-datepicker-next a,
  5998. .ui-datepicker-prev a {
  5999.     text-indent: -999999px;
  6000.     width: 1.3em;
  6001.     height: 1.4em;
  6002.     display: block;
  6003.     font-size: 1em;
  6004.     background-image: url(../images/datepicker_arrow_left.gif);
  6005.     background-position: 50% 50%;
  6006.     background-repeat: no-repeat;
  6007.     border: 1px solid #d3d3d3;
  6008.     cursor: pointer;
  6009. }
  6010. .ui-datepicker-next a {
  6011.     background-image: url(../images/datepicker_arrow_right.gif);
  6012.     background-position: 50% 50%;
  6013.     background-repeat: no-repeat;
  6014. }
  6015. .ui-datepicker-header select {
  6016.     border: 1px solid #D3D3D3;
  6017.     color: #555;
  6018.     background-color: #E6E6E6;
  6019.     font-size: 1em;
  6020.     line-height: 1.4em;
  6021.     position: absolute;
  6022.     top: 0.5em;
  6023.     margin: 0 !important;
  6024. }
  6025. .ui-datepicker-header option: focus,
  6026. .ui-datepicker-header option: hover {
  6027.     background-color: #DADADA;
  6028. }
  6029. .ui-datepicker-header select.ui-datepicker-new-month {
  6030.     width: 7em;
  6031.     left: 2.2em;
  6032. }
  6033. .ui-datepicker-header select.ui-datepicker-new-year {
  6034.     width: 5em;
  6035.     left: 9.4em;
  6036. }
  6037. table.ui-datepicker {
  6038.     width: 15.5em;
  6039.     text-align: right;
  6040. }
  6041. table.ui-datepicker td a {
  6042.     padding: .1em;
  6043.     display: block;
  6044.     color: #555;
  6045.     background-color: #E6E6E6;
  6046.     cursor: pointer;
  6047.     border: 1px solid #FFF;
  6048.     text-align: center;
  6049. }
  6050. table.ui-datepicker td a: hover {
  6051.     border: 1px solid #FFF;
  6052.     color: #212121;
  6053.     background-color: #DADADA;
  6054.     text-decoration: none;
  6055. }
  6056. table.ui-datepicker td a: active {
  6057.     border: 1px solid #AAA;
  6058.     color: #212121;
  6059.     background-color: #FFF;
  6060.     text-decoration: none;
  6061. }
  6062. table.ui-datepicker .ui-datepicker-title-row td {
  6063.     padding: .2em 0;
  6064.     text-align: center;
  6065.     font-size: 0.9em;
  6066.     color: #222;
  6067.     text-transform: uppercase;
  6068. }
  6069. table.ui-datepicker .ui-datepicker-title-row td a {
  6070.     color: #222;
  6071.     padding: 0.3em 0;
  6072. }
  6073. .ui-datepicker-cover {
  6074.     display: none;
  6075.     display: block;
  6076.     position: absolute;
  6077.     z-index: -1;
  6078.     filter: mask();
  6079.     top: -4px;
  6080.     left: -4px;
  6081.     width: 193px;
  6082.     height: 200px;
  6083. }
  6084. img.ui-datepicker-trigger {
  6085.     cursor: pointer;
  6086.     vertical-align: top;
  6087.     width: 17px;
  6088.     display: -moz-inline-stack;
  6089.     display: inline-block;
  6090.     zoom: 1;
  6091.     *display: inline;
  6092. }
  6093. .gform_wrapper input.datepicker.datepicker_with_icon {
  6094.     margin-right: 4px !important;
  6095.     display: -moz-inline-stack;
  6096.     display: inline-block;
  6097.     zoom: 1;
  6098.     *display: inline;
  6099. }
  6100.  
  6101. /* tame those pesky hidden fields ------------------------------------------------------*/
  6102.  
  6103. .gform_wrapper input[type=hidden],
  6104. .gform_wrapper input.gform_hidden,
  6105. .gform_wrapper .gform_hidden,
  6106. .gform_wrapper .gf_hidden {
  6107.     display: none !important;
  6108.     max-height: 1px !important;
  6109.     overflow: hidden;
  6110. }
  6111. .gform_wrapper .ginput_full br,
  6112. .gform_wrapper .ginput_left br,
  6113. .gform_wrapper .ginput_right br {
  6114.     display: none !important;
  6115. }
  6116.  
  6117. /* additional spacing and padding tweaks ------------------------------------------------------*/
  6118.  
  6119. .gform_wrapper ul.gfield_checkbox li,
  6120. .gform_wrapper ul.gfield_radio li {
  6121.     padding: 0 !important;
  6122. }
  6123. .gform_wrapper ul.gfield_radio li input+input {
  6124.     margin-left: 4px;
  6125. }
  6126. .gform_wrapper ul.gfield_radio li input[value=gf_other_choice] {
  6127.     margin-right: 6px;
  6128.     margin-top: 4px;
  6129. }
  6130. .gform_wrapper .top_label .gfield_description, {
  6131.     padding: 10px 0 0 0;
  6132. }
  6133. .gform_wrapper .top_label .gfield_description.validation_message,
  6134. .gform_wrapper .gfield_description.validation_message {
  6135.     padding: 10px 0 10px 0 !important;
  6136. }
  6137. .gform_wrapper .ginput_container + .gfield_description.validation_message {
  6138.     margin-top: 6px;
  6139. }
  6140. .gform_wrapper .ginput_container.ginput_list {
  6141.     margin-top: 6px;
  6142. }
  6143. .gform_wrapper .ginput_container.ginput_list + .gfield_description.validation_message {
  6144.     margin-top: 0;
  6145. }
  6146.  
  6147. /* HTML field default margins -----------------------------------------------------*/
  6148.  
  6149. .gform_wrapper .left_label li.gfield_html_formatted,
  6150. .gform_wrapper .right_label li.gfield_html_formatted {
  6151.     margin-left: 32%;
  6152. }
  6153. .gform_wrapper .gfield_html.gfield_no_follows_desc {
  6154.     margin-top: 10px;
  6155. }
  6156.  
  6157. /* ajax forms ------------------------------------------------------*/
  6158.  
  6159. .gform_wrapper .gform_ajax_spinner {
  6160.     padding-left: 10px;
  6161. }
  6162.  
  6163. /* hide the honeypot field  ------------------------------------------------------*/
  6164.  
  6165. .gform_validation_container,
  6166. .gform_wrapper .gform_validation_container,
  6167. body .gform_wrapper li.gform_validation_container,
  6168. body .gform_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container,
  6169. body .gform_wrapper ul.gform_fields li.gfield.gform_validation_container {
  6170.     display: none !important;
  6171.     position: absolute !important;
  6172.     left: -9000px;
  6173. }
  6174.  
  6175. /* Really Simple Captcha ------------------------------------------------------*/
  6176.  
  6177. .gform_wrapper .gfield_captcha_input_container {
  6178.     padding-top: 3px;
  6179. }
  6180. .gform_wrapper .simple_captcha_small input {
  6181.     width: 100px;
  6182. }
  6183. .gform_wrapper .simple_captcha_medium input {
  6184.     width: 150px;
  6185. }
  6186. .gform_wrapper .simple_captcha_large input {
  6187.     width: 200px;
  6188. }
  6189. .gform_wrapper .gform_wrapper .left_label .simple_captcha_small,
  6190. .gform_wrapper .right_label .simple_captcha_small,
  6191. .gform_wrapper .left_label .simple_captcha_medium,
  6192. .gform_wrapper .right_label .simple_captcha_medium,
  6193. .gform_wrapper .left_label .simple_captcha_large,
  6194. .gform_wrapper .right_label .simple_captcha_large {
  6195.     margin-left: 32%;
  6196. }
  6197. .gform_wrapper .gfield_captcha_container img.gfield_captcha {
  6198.     border: none !important;
  6199.     background: none !important;
  6200.     float: none !important;
  6201.     margin: 0 !important;
  6202.     padding: 0 !important;
  6203. }
  6204.  
  6205. /* math challenge ------------------------------------------------------*/
  6206.  
  6207. .gform_wrapper .math_small input {
  6208.     width: 69px;
  6209. }
  6210. .gform_wrapper .math_medium input {
  6211.     width: 90px;
  6212. }
  6213. .gform_wrapper .math_large input {
  6214.     width: 108px;
  6215. }
  6216. .gform_wrapper .left_label .math_small,
  6217. .gform_wrapper .right_label .math_small,
  6218. .gform_wrapper .left_label .math_medium,
  6219. .gform_wrapper .right_label .math_medium,
  6220. .gform_wrapper .left_label .math_large,
  6221. .gform_wrapper .right_label .math_large {
  6222.     margin-left: 32%;
  6223. }
  6224.  
  6225. /* textarea character counter ------------------------------------------------------*/
  6226.  
  6227. .gform_wrapper div.charleft {
  6228.     font-size: 11px;
  6229.     margin-top: 4px;
  6230.     color: #B7B7B7;
  6231.     width: 92% !important;
  6232.     white-space: nowrap !important;
  6233. }
  6234. .gform_wrapper div.charleft[style] {
  6235.     width: 92% !important;
  6236. }
  6237. .gform_wrapper .left_label div.charleft,
  6238. .gform_wrapper .right_label div.charleft {
  6239.     margin-left: 32%;
  6240. }
  6241. .gform_wrapper div.charleft.warningTextareaInfo {
  6242.     color: #A1A1A1;
  6243. }
  6244. .gform_wrapper li.gf_hide_charleft div.charleft  {
  6245.     display: none !important;
  6246. }
  6247.  
  6248. /* pricing fields ------------------------------------------------------*/
  6249.  
  6250. .gform_wrapper .ginput_price {
  6251.     filter: alpha(opacity=70);
  6252.     -moz-opacity: 0.7;
  6253.     -khtml-opacity: 0.7;
  6254.     opacity: 0.7;
  6255. }
  6256. .gform_wrapper span.ginput_total {
  6257.     color: #060;
  6258.     font-size: 1.2em;
  6259. }
  6260. .gform_wrapper .top_label span.ginput_total {
  6261.     margin: 8px 0;
  6262. }
  6263. .gform_wrapper span.ginput_product_price_label {
  6264.     margin-right: 2px;
  6265. }
  6266. .gform_wrapper span.ginput_product_price {
  6267.     color: #900;
  6268. }
  6269. .gform_wrapper span.ginput_quantity_label {
  6270.     margin-left: 10px;
  6271.     margin-right: 2px;
  6272. }
  6273. .gform_wrapper input.ginput_quantity {
  6274.     width: 40px;
  6275. }
  6276.  
  6277. /* multi-page form paging ------------------------------------------------------*/
  6278.  
  6279. .gform_wrapper .gform_page_footer {
  6280.     margin: 20px 0;
  6281.     width: 99%;
  6282.     border-top: 1px dotted #CCC;
  6283.     padding: 16px 0 0 0;
  6284. }
  6285. .gform_wrapper .gform_page_footer .button.gform_button  {
  6286.     margin-right: 10px;
  6287. }
  6288.  
  6289. /* multi-page progress bar  ------------------------------------------------------*/
  6290.  
  6291. .gform_wrapper .gf_progressbar_wrapper {
  6292.     clear: both;
  6293.     width: 99%;
  6294.     margin: 0 0 8px 0;
  6295.     padding: 0 0 16px 0;
  6296.     border-bottom: 1px dotted #CCC;
  6297. }
  6298. .gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title {
  6299.     font-size: 13px;
  6300.     line-height: 1em !important;
  6301.     margin: 0 0 6px 0 !important;
  6302.     padding: 0 !important;
  6303.     clear: both;
  6304.     filter: alpha(opacity=60);
  6305.     -moz-opacity: 0.6;
  6306.     -khtml-opacity: 0.6;
  6307.     opacity: 0.6;
  6308. }
  6309. .gform_wrapper .gf_progressbar {
  6310.     width: 99%;
  6311.     height: 20px;
  6312.     overflow: hidden;
  6313.     line-height: 20px !important;
  6314.     border: 1px solid #ACACAC;
  6315.     border-right: 1px solid #959595;
  6316.     border-bottom: 1px solid #959595;
  6317.     background-image: url(../images/percentbar_bg.png);
  6318.     background-repeat: repeat-x;
  6319.     background-position: bottom;
  6320.     background-color: #FFF;
  6321.     -webkit-border-radius: 4px;
  6322.     -moz-border-radius: 4px;
  6323.     border-radius: 4px;
  6324. }
  6325. .gform_wrapper .gf_progressbar_percentage {
  6326.     height: 20px;
  6327.     text-align: right;
  6328.     font-family: helvetica,arial,sans-serif;
  6329.     font-size: 13px !important;
  6330.     text-shadow: 0 1px 1px rgba(0,0,0,0.50);
  6331. }
  6332. .gform_wrapper .gf_progressbar_percentage span {
  6333.     margin-right: 5px;
  6334.     margin-left: 5px;
  6335. }
  6336. .gform_wrapper .gf_progressbar_percentage.percentbar_0 span {
  6337.     color: #959595;
  6338.     text-shadow: none;
  6339. }
  6340. .gform_wrapper .percentbar_blue {
  6341.     background-image: url(../images/percentbar_blue.png);
  6342.     background-repeat: repeat-x;
  6343.     background-color: #0072BC;
  6344.     color: #FFF;
  6345. }
  6346. .gform_wrapper .percentbar_gray {
  6347.     background-image: url(../images/percentbar_gray.png);
  6348.     background-repeat: repeat-x;
  6349.     background-color: #666;
  6350.     color: #FFF;
  6351. }
  6352. .gform_wrapper .percentbar_green {
  6353.     background-image: url(../images/percentbar_green.png);
  6354.     background-repeat: repeat-x;
  6355.     background-color: #94DC21;
  6356.     color: #FFF;
  6357. }
  6358. .gform_wrapper .percentbar_orange {
  6359.     background-image: url(../images/percentbar_orange.png);
  6360.     background-repeat: repeat-x;
  6361.     background-color: #DC7021;
  6362.     color: #FFF;
  6363. }
  6364. .gform_wrapper .percentbar_red {
  6365.     background-image: url(../images/percentbar_red.png);
  6366.     background-repeat: repeat-x;
  6367.     background-color: #DC2521;
  6368.     color: #FFF;
  6369. }
  6370. .gform_wrapper .percentbar_custom {
  6371.     background-image: url(../images/percentbar_custom.png);
  6372.     background-repeat: repeat-x;
  6373. }
  6374.  
  6375. /* multi-page steps ------------------------------------------------------*/
  6376.  
  6377. .gform_wrapper .gf_page_steps {
  6378.     width: 99%;
  6379.     margin: 0 0 8px 0;
  6380.     padding: 0 0 4px 0;
  6381.     border-bottom: 1px dotted #CCC;
  6382. }
  6383. .gform_wrapper .gf_step {
  6384.     width: auto !important;
  6385.     margin: 0 10px 10px 0;
  6386.     font-size: 14px;
  6387.     height: 20px;
  6388.     line-height: 20px !important;
  6389.     filter: alpha(opacity=50);
  6390.     -moz-opacity: 0.4;
  6391.     -khtml-opacity: 0.4;
  6392.     opacity: 0.4;
  6393.     font-family: arial,sans-serif;
  6394.     display: -moz-inline-stack;
  6395.     display: inline-block;
  6396.     zoom: 1;
  6397.     *display: inline;
  6398. }
  6399. .gform_wrapper .gf_step span.gf_step_number {
  6400.     font-size: 20px;
  6401.     float: left;
  6402.     font-family: arial,sans-serif;
  6403. }
  6404. .gform_wrapper .gf_step.gf_step_active {
  6405.     filter: alpha(opacity=100);
  6406.     -moz-opacity: 1.0;
  6407.     -khtml-opacity: 1.0;
  6408.     opacity: 1.0;
  6409. }
  6410. .gform_wrapper .gf_step_clear {
  6411.     display: block;
  6412.     clear: both;
  6413.     height: 1px;
  6414.     overflow: hidden;
  6415. }
  6416.  
  6417. /* password strength indicator -----------------------------------------------------------------*/
  6418.  
  6419. .gform_wrapper .gfield_password_strength {
  6420.     border: 1px solid #DDD;
  6421.     margin: 0;
  6422.     padding: 3px 5px;
  6423.     text-align: center;
  6424.     width: 200px;
  6425.     background-color: #EEE;
  6426. }
  6427. .gform_wrapper .gfield_password_strength.bad {
  6428.     background-color: #FFB78C;
  6429.     border-color: #FF853C;
  6430. }
  6431. .gform_wrapper .gfield_password_strength.good {
  6432.     background-color: #FFEC8b;
  6433.     border-color: #FC0;
  6434. }
  6435. .gform_wrapper .gfield_password_strength.short,
  6436. .gform_wrapper .gfield_password_strength.mismatch {
  6437.     background-color: #FFA0A0;
  6438.     border-color: #f04040;
  6439. }
  6440. .gform_wrapper .gfield_password_strength.strong {
  6441.     background-color: #C3FF88;
  6442.     border-color: #8DFF1C;
  6443. }
  6444.  
  6445.  
  6446. /* reset the default list styles for the HTML blocks -----------------------------------------------------------------*/
  6447.  
  6448.  
  6449. body .gform_wrapper div.gform_body {
  6450.     border:2px solid  #B7C3D0;
  6451.     background-color: #F0F8FF;
  6452.     border-radius:17px;
  6453.     -moz-border-radius-bottomleft: 17px;
  6454.     -moz-border-radius-topright: 17px;
  6455.     -webkit-border-top-right-radius: 17px;
  6456.     -webkit-border-bottom-left-radius: 17px;
  6457.     padding: 12px;
  6458. }
  6459.  
  6460. body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul li,
  6461. body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul li {
  6462.     list-style-type: disc !important;
  6463.     margin: 0 0 0.5em;
  6464.     overflow: visible;
  6465.     padding-left: 0;
  6466. }
  6467. body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul,
  6468. body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul {
  6469.     list-style-type: disc !important;
  6470.     margin: 1em 0 1em 1.5em;
  6471.     padding-left: 0;
  6472. }
  6473. body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li,
  6474. body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li {
  6475.     list-style-type: decimal!important;
  6476.     overflow:visible;
  6477.     margin: 0 0 0.5em;
  6478.     padding-left: 0;
  6479. }
  6480. body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol,
  6481. body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol {
  6482.     list-style-type: decimal!important;
  6483.     margin: 1em 0 1.5em 2.0em;
  6484.     padding-left: 0;
  6485. }
  6486. body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul,
  6487. body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul li {
  6488.     list-style-type: disc !important;
  6489.     padding-left: 0;
  6490. }
  6491. body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul {
  6492.     margin: 1em 0 1em 1.5em;
  6493. }
  6494. body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul li {
  6495.     margin: 0 0 0.5em;
  6496. }
  6497. body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl {
  6498.     margin: 0 0 1.5em 0;
  6499.     padding-left: 0;
  6500. }
  6501. body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl dt {
  6502.     font-weight: bold;
  6503. }
  6504. body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl dd {
  6505.     margin: 0 0 1em 1.5em;
  6506. }
  6507.  
  6508. /* list fields added in v.1.6 -----------------------------------------------------------------*/
  6509.  
  6510. .gform_wrapper table.gfield_list,
  6511. .gform_wrapper table.gfield_list caption,
  6512. .gform_wrapper table.gfield_list tbody,
  6513. .gform_wrapper table.gfield_list tfoot,
  6514. .gform_wrapper table.gfield_list thead,
  6515. .gform_wrapper table.gfield_list tr,
  6516. .gform_wrapper table.gfield_list th,
  6517. .gform_wrapper table.gfield_list td {
  6518.     margin: 0;
  6519.     padding: 0;
  6520.     border: 0;
  6521.     font-size: 100%;
  6522.     font: inherit;
  6523.     vertical-align: baseline;
  6524. }
  6525. .gform_wrapper table.gfield_list {
  6526.     border-spacing: 0;
  6527.     border-collapse:collapse;
  6528. }
  6529. .gform_wrapper table.gfield_list thead th {
  6530.     font-weight: bold;
  6531.     text-align: left;
  6532. }
  6533. .gform_wrapper li.gfield.gfield_error table.gfield_list thead th {
  6534.     color: #790000;
  6535. }
  6536. .gform_wrapper table.gfield_list thead,
  6537. .gform_wrapper table.gfield_list tr {
  6538.     padding: 0;
  6539.     margin: 0;
  6540. }
  6541. .gform_wrapper table.gfield_list th,
  6542. .gform_wrapper table.gfield_list td {
  6543.     padding:0 0 0.5em 0;
  6544. }
  6545. .gform_wrapper table.gfield_list th + th,
  6546. .gform_wrapper table.gfield_list td + td {
  6547.     padding:0 0 0.5em 0.7em;
  6548. }
  6549. .gform_wrapper .left_label .gfield_list, .gform_wrapper .right_label .gfield_list {
  6550.     width: 64%;
  6551. }
  6552. .gform_wrapper .top_label .gfield_list {
  6553.     width: 99%;
  6554. }
  6555. .gform_wrapper .left_label .gf_list_one_column, .gform_wrapper .right_label .gf_list_one_column {
  6556.     width: 45%;
  6557. }
  6558. .gform_wrapper .top_label .gf_list_one_column {
  6559.     width: 46%;
  6560. }
  6561. .gform_wrapper .gfield_list input{
  6562.     width: 98%;
  6563. }
  6564. .gfield_icon_disabled {
  6565.     cursor: default !important;
  6566.     filter: alpha(opacity=60);
  6567.     -moz-opacity: 0.6;
  6568.     -khtml-opacity: 0.6;
  6569.     opacity: 0.6;
  6570. }
  6571. .gform_wrapper table.gfield_list td.gfield_list_icons {
  6572.     min-width: 45px !important;
  6573. }
  6574.  
  6575. /* enhanced UI/select styles added in v.1.6 -----------------------------------------------------------------*/
  6576.  
  6577. .gform_wrapper select.chzn-select {
  6578.     visibility: hidden;
  6579.     height: 28px !important;
  6580.     min-height: 28px !important;
  6581. }
  6582. .gform_wrapper .chzn-container {
  6583.     font-size: 13px;
  6584.     position: relative;
  6585.     margin-bottom: 4px;
  6586.     display: inline-block;
  6587.     zoom: 1;
  6588.     *display: inline;
  6589. }
  6590. .gform_wrapper .chzn-container .chzn-drop {
  6591.     background-color: #FFF;
  6592.     border: 1px solid #AAA;
  6593.     border-top: 0;
  6594.     position: absolute;
  6595.     top: 29px;
  6596.     left: 0;
  6597.     -webkit-box-shadow: 0 4px 5px rgba(0,0,0,.15);
  6598.     -moz-box-shadow: 0 4px 5px rgba(0,0,0,.15);
  6599.     -o-box-shadow: 0 4px 5px rgba(0,0,0,.15);
  6600.     box-shadow: 0 4px 5px rgba(0,0,0,.15);
  6601.     z-index: 999;
  6602. }
  6603. .gform_wrapper .chzn-container-single .chzn-single {
  6604.     background-color: #FFF;
  6605.     background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #EEE), color-stop(0.5, white));
  6606.     background-image: -webkit-linear-gradient(center bottom, #EEE 0%, white 50%);
  6607.     background-image: -moz-linear-gradient(center bottom, #EEE 0%, white 50%);
  6608.     background-image: -o-linear-gradient(top, #EEE 0%,#FFF 50%);
  6609.     background-image: -ms-linear-gradient(top, #EEE 0%,#FFF 50%); filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#EEE', endColorstr='#FFF',GradientType=0 );
  6610.     background-image: linear-gradient(top, #EEE 0%,#FFF 50%);
  6611.     -webkit-border-radius: 4px;
  6612.     -moz-border-radius: 4px;
  6613.     border-radius: 4px;
  6614.     -moz-background-clip: padding;
  6615.     -webkit-background-clip: padding-box;
  6616.     background-clip: padding-box;
  6617.     border: 1px solid #AAA;
  6618.     display: block; overflow: hidden;
  6619.     white-space: nowrap;
  6620.     position: relative;
  6621.     height: 26px;
  6622.     line-height: 26px;
  6623.     padding: 0 0 0 8px;
  6624.     color: #444;
  6625.     text-decoration: none;
  6626. }
  6627. .gform_wrapper .chzn-container-single .chzn-single span {
  6628.     margin-right: 26px;
  6629.     display: block;
  6630.     overflow: hidden;
  6631.     white-space: nowrap;
  6632.     -o-text-overflow: ellipsis;
  6633.     -ms-text-overflow: ellipsis;
  6634.     text-overflow: ellipsis;
  6635. }
  6636. .gform_wrapper .chzn-container-single .chzn-single div {
  6637.     -webkit-border-radius: 0 4px 4px 0;
  6638.     -moz-border-radius: 0 4px 4px 0;
  6639.     border-radius: 0 4px 4px 0;
  6640.     -moz-background-clip: padding;
  6641.     -webkit-background-clip: padding-box;
  6642.     background-clip: padding-box;
  6643.     background-color: #CCC;
  6644.     background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #CCC), color-stop(0.6, #EEE));
  6645.     background-image: -webkit-linear-gradient(center bottom, #CCC 0%, #EEE 60%);
  6646.     background-image: -moz-linear-gradient(center bottom, #CCC 0%, #EEE 60%);
  6647.     background-image: -o-linear-gradient(bottom, #CCC 0%, #EEE 60%);
  6648.     background-image: -ms-linear-gradient(top, #CCC 0%,#EEE 60%);
  6649.     filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#CCC', endColorstr='#EEE',GradientType=0 );
  6650.     background-image: linear-gradient(top, #CCC 0%,#EEE 60%);
  6651.     border-left: 1px solid #AAA;
  6652.     position: absolute;
  6653.     right: 0;
  6654.     top: 0;
  6655.     display: block;
  6656.     height: 100%;
  6657.     width: 18px;
  6658. }
  6659. .gform_wrapper .chzn-container-single .chzn-single div b {
  6660.     background-image: url(../images/chosen-sprite.png);
  6661.     background-position:  0 1px;
  6662.     background-repeat: no-repeat;
  6663.     display: block;
  6664.     width: 100%;
  6665.     height: 100%;
  6666. }
  6667. .gform_wrapper .chzn-container-single .chzn-search {
  6668.     padding: 3px 4px;
  6669.     margin: 0;
  6670.     white-space: nowrap;
  6671. }
  6672. .gform_wrapper .chzn-container-single .chzn-search input {
  6673.     background: #FFF url(../images/chosen-sprite.png) 100% -20px no-repeat;
  6674.     background: url(../images/chosen-sprite.png) 100% -20px no-repeat, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #EEE));
  6675.     background: url(../images/chosen-sprite.png) 100% -20px no-repeat, -webkit-linear-gradient(center bottom, white 85%, #EEE 99%);
  6676.     background: url(../images/chosen-sprite.png) 100% -20px no-repeat, -moz-linear-gradient(center bottom, white 85%, #EEE 99%);
  6677.     background: url(../images/chosen-sprite.png) 100% -20px no-repeat, -o-linear-gradient(bottom, white 85%, #EEE 99%);
  6678.     background: url(../images/chosen-sprite.png) 100% -20px no-repeat, -ms-linear-gradient(top, #FFF 85%,#EEE 99%);
  6679.     background: url(../images/chosen-sprite.png) 100% -20px no-repeat, -ms-linear-gradient(top, #FFF 85%,#EEE 99%);
  6680.     background: url(../images/chosen-sprite.png) 100% -20px no-repeat, linear-gradient(top, #FFF 85%,#EEE 99%);
  6681.     margin: 1px 0;
  6682.     padding: 4px 20px 4px 5px;
  6683.     outline: 0;
  6684.     border: 1px solid #AAA;
  6685.     font-family: sans-serif;
  6686.     font-size: 1em;
  6687. }
  6688. .gform_wrapper .chzn-container-single .chzn-drop {
  6689.     -webkit-border-radius: 0 0 4px 4px;
  6690.     -moz-border-radius: 0 0 4px 4px;
  6691.     border-radius: 0 0 4px 4px;
  6692.     -moz-background-clip: padding;
  6693.     -webkit-background-clip: padding-box;
  6694.     background-clip: padding-box;
  6695. }
  6696. .gform_wrapper .chzn-container-multi .chzn-choices {
  6697.     background-color: #FFF;
  6698.     background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #EEE));
  6699.     background-image: -webkit-linear-gradient(center bottom, white 85%, #EEE 99%);
  6700.     background-image: -moz-linear-gradient(center bottom, white 85%, #EEE 99%);
  6701.     background-image: -o-linear-gradient(bottom, white 85%, #EEE 99%);
  6702.     background-image: -ms-linear-gradient(top, #FFF 85%,#EEE 99%);
  6703.     filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#FFF', endColorstr='#EEE',GradientType=0 );
  6704.     background-image: linear-gradient(top, #FFF 85%,#EEE 99%);
  6705.     border: 1px solid #AAA;
  6706.     margin: 0;
  6707.     padding: 0;
  6708.     cursor: text;
  6709.     overflow: hidden;
  6710.     height: auto !important;
  6711.     height: 1%; position: relative;
  6712. }
  6713. .gform_wrapper .chzn-container-multi .chzn-choices li {
  6714.     float: left;
  6715.     list-style: none;
  6716. }
  6717. .gform_wrapper .chzn-container-multi .chzn-choices .search-field {
  6718.     white-space: nowrap;
  6719.     margin: 0;
  6720.     padding: 0;
  6721. }
  6722. .gform_wrapper .chzn-container-multi .chzn-choices .search-field input {
  6723.     color: #666;
  6724.     background: transparent !important;
  6725.     border: 0 !important;
  6726.     padding: 5px;
  6727.     margin: 1px 0;
  6728.     outline: 0;
  6729.     -webkit-box-shadow: none;
  6730.     -moz-box-shadow: none;
  6731.     -o-box-shadow: none;
  6732.     box-shadow: none;
  6733. }
  6734. .gform_wrapper .chzn-container-multi .chzn-choices .search-field .default {
  6735.     color: #999;
  6736. }
  6737. .gform_wrapper .chzn-container-multi .chzn-choices .search-choice {
  6738.     -webkit-border-radius: 3px;
  6739.     -moz-border-radius: 3px;
  6740.     border-radius: 3px;
  6741.     -moz-background-clip: padding;
  6742.     -webkit-background-clip: padding-box;
  6743.     background-clip: padding-box;
  6744.     background-color: #E4E4E4;
  6745.     background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #E4E4E4), color-stop(0.7, #EEE));
  6746.     background-image: -webkit-linear-gradient(center bottom, #E4E4E4 0%, #EEE 70%);
  6747.     background-image: -moz-linear-gradient(center bottom, #E4E4E4 0%, #EEE 70%);
  6748.     background-image: -o-linear-gradient(bottom, #E4E4E4 0%, #EEE 70%);
  6749.     background-image: -ms-linear-gradient(top, #E4E4E4 0%,#EEE 70%);
  6750.     filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#E4E4E4', endColorstr='#EEE',GradientType=0 );
  6751.     background-image: linear-gradient(top, #E4E4E4 0%,#EEE 70%);
  6752.     color: #333;
  6753.     border: 1px solid #B4B4B4;
  6754.     line-height: 13px;
  6755.     padding: 3px 19px 3px 6px;
  6756.     margin: 3px 0 3px 5px;
  6757.     position: relative;
  6758. }
  6759. .gform_wrapper .chzn-container-multi .chzn-choices .search-choice span {
  6760.     cursor: default;
  6761. }
  6762. .gform_wrapper .chzn-container-multi .chzn-choices .search-choice-focus {
  6763.     background-color: #D4D4D4;
  6764. }
  6765. .gform_wrapper .chzn-container-multi .chzn-choices .search-choice .search-choice-close {
  6766.     display: block;
  6767.     position: absolute;
  6768.     right: 5px;
  6769.     top: 6px;
  6770.     width: 8px;
  6771.     height: 9px;
  6772.     font-size: 1px;
  6773.     background-image: url(../images/chosen-sprite.png);
  6774.     background-position: right top;
  6775.     background-repeat: no-repeat;
  6776. }
  6777. .gform_wrapper .chzn-container-multi .chzn-choices .search-choice .search-choice-close: hover {
  6778.     background-position: right -9px;
  6779. }
  6780. .gform_wrapper .chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close {
  6781.     background-position: right -9px;
  6782. }
  6783. .gform_wrapper .chzn-container .chzn-results {
  6784.     margin: 0 4px 4px 0;
  6785.     max-height: 190px;
  6786.     padding: 0 0 0 4px;
  6787.     position: relative;
  6788.     overflow-x: hidden;
  6789.     overflow-y: auto;
  6790. }
  6791. .gform_wrapper .chzn-container-multi .chzn-results {
  6792.     margin: -1px 0 0;
  6793.     padding: 0;
  6794. }
  6795. .gform_wrapper .chzn-container .chzn-results li {
  6796.     line-height: 80%;
  6797.     padding: 7px 7px 8px;
  6798.     margin: 0;
  6799.     list-style: none;
  6800. }
  6801. .gform_wrapper .chzn-container .chzn-results .active-result {
  6802.     cursor: pointer;
  6803. }
  6804. .gform_wrapper .chzn-container .chzn-results .highlighted {
  6805.     background-color: #F0F0F0;
  6806. }
  6807. .gform_wrapper .chzn-container .chzn-results li em {
  6808.     background-color: #FEFFDE;
  6809.     font-style: normal;
  6810. }
  6811. .gform_wrapper .chzn-container .chzn-results .highlighted em {
  6812.     background: transparent;
  6813. }
  6814. .gform_wrapper .chzn-container .chzn-results .no-results {
  6815.     background-color: #F4F4F4;
  6816. }
  6817. .gform_wrapper .chzn-container .chzn-results .group-result {
  6818.     cursor: default;
  6819.     color: #999;
  6820.     font-weight: bold;
  6821. }
  6822. .gform_wrapper .chzn-container .chzn-results .group-option {
  6823.     padding-left: 20px;
  6824. }
  6825. .gform_wrapper .chzn-container-multi .chzn-drop .result-selected {
  6826.     display: none;
  6827. }
  6828. .gform_wrapper .chzn-container-active .chzn-single {
  6829.     -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
  6830.     -moz-box-shadow: 0 0 5px rgba(0,0,0,.3);
  6831.     -o-box-shadow: 0 0 5px rgba(0,0,0,.3);
  6832.     box-shadow: 0 0 5px rgba(0,0,0,.3);
  6833. }
  6834. .gform_wrapper .chzn-container-active .chzn-single-with-drop {
  6835.     border: 1px solid #AAA;
  6836.     -webkit-box-shadow: 0 1px 0 #FFF inset;
  6837.     -moz-box-shadow: 0 1px 0 #FFF inset;
  6838.     -o-box-shadow: 0 1px 0 #FFF inset;
  6839.     box-shadow: 0 1px 0 #FFF inset;
  6840.     background-color: #EEE;
  6841.     background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, white), color-stop(0.5, #EEE));
  6842.     background-image: -webkit-linear-gradient(center bottom, white 0%, #EEE 50%);
  6843.     background-image: -moz-linear-gradient(center bottom, white 0%, #EEE 50%);
  6844.     background-image: -o-linear-gradient(bottom, white 0%, #EEE 50%);
  6845.     background-image: -ms-linear-gradient(top, #FFF 0%,#EEE 50%);
  6846.     filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#FFF', endColorstr='#EEE',GradientType=0 );
  6847.     background-image: linear-gradient(top, #FFF 0%,#EEE 50%);
  6848.     -webkit-border-bottom-left-radius : 0;
  6849.     -webkit-border-bottom-right-radius: 0;
  6850.     -moz-border-radius-bottomleft : 0;
  6851.     -moz-border-radius-bottomright: 0;
  6852.     border-bottom-left-radius : 0;
  6853.     border-bottom-right-radius: 0;
  6854. }
  6855. .gform_wrapper .chzn-container-active .chzn-single-with-drop div {
  6856.     background: transparent;
  6857.     border-left: none;
  6858. }
  6859. .gform_wrapper .chzn-container-active .chzn-single-with-drop div b {
  6860.     background-position: -18px 1px;
  6861. }
  6862. .gform_wrapper .chzn-container-active .chzn-choices {
  6863.     -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
  6864.     -moz-box-shadow: 0 0 5px rgba(0,0,0,.3);
  6865.     -o-box-shadow: 0 0 5px rgba(0,0,0,.3);
  6866.     box-shadow: 0 0 5px rgba(0,0,0,.3);
  6867. }
  6868. .gform_wrapper .chzn-container-active .chzn-choices .search-field input {
  6869.     color: #111 !important;
  6870. }
  6871. .gform_wrapper .chzn-rtl {
  6872.     direction: rtl;
  6873.     text-align: right;
  6874. }
  6875. .gform_wrapper .chzn-rtl .chzn-single {
  6876.     padding-left: 0;
  6877.     padding-right: 8px;
  6878. }
  6879. .gform_wrapper .chzn-rtl .chzn-single span {
  6880.     margin-left: 26px;
  6881.     margin-right: 0;
  6882. }
  6883. .gform_wrapper .chzn-rtl .chzn-single div {
  6884.     left: 0;
  6885.     right: auto;
  6886.     border-left: none;
  6887.     border-right: 1px solid #AAA;
  6888.     -webkit-border-radius: 4px 0 0 4px;
  6889.     -moz-border-radius: 4px 0 0 4px;
  6890.     border-radius: 4px 0 0 4px;
  6891. }
  6892. .gform_wrapper .chzn-rtl .chzn-choices li {
  6893.     float: right;
  6894. }
  6895. .gform_wrapper .chzn-rtl .chzn-choices .search-choice {
  6896.     padding: 3px 6px 3px 19px;
  6897.     margin: 3px 5px 3px 0;
  6898. }
  6899. .gform_wrapper .chzn-rtl .chzn-choices .search-choice .search-choice-close {
  6900.     left: 5px;
  6901.     right: auto;
  6902.     background-position: right top;
  6903. }
  6904. .gform_wrapper .chzn-rtl.chzn-container-single .chzn-results {
  6905.     margin-left: 4px;
  6906.     margin-right: 0;
  6907.     padding-left: 0;
  6908.     padding-right: 4px;
  6909. }
  6910. .gform_wrapper .chzn-rtl .chzn-results .group-option {
  6911.     padding-left: 0;
  6912.     padding-right: 20px;
  6913. }
  6914. .gform_wrapper .chzn-rtl.chzn-container-active .chzn-single-with-drop div {
  6915.     border-right: none;
  6916. }
  6917. .gform_wrapper .chzn-rtl .chzn-search input {
  6918.     background: url(../images/chosen-sprite.png) -38px -20px no-repeat, #FFF;
  6919.     background: url(../images/chosen-sprite.png) -38px -20px no-repeat, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #EEE));
  6920.     background: url(../images/chosen-sprite.png) -38px -20px no-repeat, -webkit-linear-gradient(center bottom, white 85%, #EEE 99%);
  6921.     background: url(../images/chosen-sprite.png) -38px -20px no-repeat, -moz-linear-gradient(center bottom, white 85%, #EEE 99%);
  6922.     background: url(../images/chosen-sprite.png) -38px -20px no-repeat, -o-linear-gradient(bottom, white 85%, #EEE 99%);
  6923.     background: url(../images/chosen-sprite.png) -38px -20px no-repeat, -ms-linear-gradient(top, #FFF 85%,#EEE 99%);
  6924.     background: url(../images/chosen-sprite.png) -38px -20px no-repeat, -ms-linear-gradient(top, #FFF 85%,#EEE 99%);
  6925.     background: url(../images/chosen-sprite.png) -38px -20px no-repeat, linear-gradient(top, #FFF 85%,#EEE 99%);
  6926.     padding: 4px 5px 4px 20px;
  6927. }
  6928.  
  6929. /* ============================================================================ */
  6930. /* ! CSS Ready Classes ------------------------------------------------------   */
  6931. /* ============================================================================ */
  6932.  
  6933. /* inline fields ready class ------------------------------------------------------*/
  6934.  
  6935. .gform_wrapper .top_label li.gfield.gf_inline {
  6936.     vertical-align: top;
  6937.     width: auto !important;
  6938.     margin-right: 14px;
  6939.     float: none !important;
  6940.     display: -moz-inline-stack;
  6941.     display: inline-block;
  6942.     zoom: 1;
  6943.     *display: inline;
  6944. }
  6945. .gform_wrapper .top_label li.gfield.gf_inline input[type=text].large,
  6946. .gform_wrapper .top_label li.gfield.gf_inline input[type=url].large,
  6947. .gform_wrapper .top_label li.gfield.gf_inline input[type=email].large,
  6948. .gform_wrapper .top_label li.gfield.gf_inline input[type=tel].large,
  6949. .gform_wrapper .top_label li.gfield.gf_inline input[type=number].large,
  6950. .gform_wrapper .top_label li.gfield.gf_inline input[type=password].large {
  6951.     width: 25.4em !important;
  6952. }
  6953. .gform_wrapper .top_label li.gfield.gf_inline input[type=text].medium,
  6954. .gform_wrapper .top_label li.gfield.gf_inline input[type=url].medium,
  6955. .gform_wrapper .top_label li.gfield.gf_inline input[type=email].medium,
  6956. .gform_wrapper .top_label li.gfield.gf_inline input[type=tel].medium,
  6957. .gform_wrapper .top_label li.gfield.gf_inline input[type=number].medium,
  6958. .gform_wrapper .top_label li.gfield.gf_inline input[type=password].medium {
  6959.     width: 18.7em !important;
  6960. }
  6961. .gform_wrapper .top_label li.gfield.gf_inline input[type=text].datepicker.medium {
  6962.     width: 6em !important;
  6963. }
  6964. .gform_wrapper .top_label li.gfield.gf_inline input[type=text].small,
  6965. .gform_wrapper .top_label li.gfield.gf_inline input[type=url].small,
  6966. .gform_wrapper .top_label li.gfield.gf_inline input[type=email].small,
  6967. .gform_wrapper .top_label li.gfield.gf_inline input[type=tel].small,
  6968. .gform_wrapper .top_label li.gfield.gf_inline input[type=number].small,
  6969. .gform_wrapper .top_label li.gfield.gf_inline input[type=password].small {
  6970.     width: 5em !important;
  6971. }
  6972. .gform_wrapper .top_label li.gfield.gf_inline select  {
  6973.     width: auto !important;
  6974. }
  6975. .gform_wrapper .top_label li.gfield.gf_inline textarea {
  6976.     width: 95% !important;
  6977. }
  6978. .gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_hour input[type=text],
  6979. .gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_minute input[type=text] {
  6980.     width: 70% !important;
  6981. }
  6982. .gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_hour,
  6983. .gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_minute,
  6984. .gform_wrapper .top_label li.gfield.gf_inline div.gfield_date_month,
  6985. .gform_wrapper .top_label li.gfield.gf_inline div.gfield_date_day,
  6986. .gform_wrapper .top_label li.gfield.gf_inline div.gfield_date_year {
  6987.     width: 50px;
  6988. }
  6989. .gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_ampm {
  6990.     width: auto;
  6991. }
  6992. .gform_wrapper li.gf_inline div.ginput_container {
  6993.     white-space: nowrap !important;
  6994. }
  6995.  
  6996. /* 2 column ready class ------------------------------------------------------*/
  6997.  
  6998. .gform_wrapper .top_label li.gfield.gf_left_half {
  6999.     margin: 0 0 8px 0;
  7000.     width: 49%;
  7001. }
  7002. .gform_wrapper .top_label li.gfield.gf_right_half {
  7003.     margin: 0 0 8px 0;
  7004.     width: 49%;
  7005. }
  7006. .gform_wrapper .top_label li.gfield.gfield_error.gf_left_half,
  7007. .gform_wrapper .top_label li.gfield.gfield_error.gf_right_half {
  7008.     width: 46%;
  7009. }
  7010. .gform_wrapper .top_label li.gfield.gfield_error.gf_right_half {
  7011.     margin-right: 1%;
  7012. }
  7013. .gform_wrapper .top_label li.gfield.gf_left_half {
  7014.     float: left;
  7015.     clear: left !important;
  7016. }
  7017. .gform_wrapper .top_label li.gfield.gf_right_half {
  7018.     float: right;
  7019.     clear: right !important;
  7020. }
  7021. .gform_wrapper .top_label li.gfield.gf_left_half input.medium,
  7022. .gform_wrapper .top_label li.gfield.gf_left_half input.large,
  7023. .gform_wrapper .top_label li.gfield.gf_left_half select.medium,
  7024. .gform_wrapper .top_label li.gfield.gf_left_half select.large,
  7025. .gform_wrapper .top_label li.gfield.gf_right_half input.medium,
  7026. .gform_wrapper .top_label li.gfield.gf_right_half input.large,
  7027. .gform_wrapper .top_label li.gfield.gf_right_half select.medium,
  7028. .gform_wrapper .top_label li.gfield.gf_right_half select.large {
  7029.     width: 97%;
  7030. }
  7031. .gform_wrapper .top_label li.gfield.gf_left_half textarea,
  7032. .gform_wrapper .top_label li.gfield.gf_right_half textarea {
  7033.     width: 98%;
  7034. }
  7035. .gform_wrapper .top_label li.gfield.gf_left_half input.small,
  7036. .gform_wrapper .top_label li.gfield.gf_right_half input.small {
  7037.     width: 35%;
  7038. }
  7039. .gform_wrapper .top_label li.gfield.gf_left_half+li.gsection,
  7040. .gform_wrapper .top_label li.gfield.gf_right_half+li.gsection {
  7041.     padding: 16px 0 8px 0;
  7042. }
  7043. .gform_wrapper .top_label li.gfield.gf_left_half+li.gfield.gsection.gf_left_half,
  7044. .gform_wrapper .top_label li.gfield.gf_right_half+li.gfield.gsection.gf_left_half,
  7045. .gform_wrapper .top_label li.gfield.gf_left_half+li.gfield.gsection.gf_right_half,
  7046. .gform_wrapper .top_label li.gfield.gf_right_half+li.gfield.gsection.gf_right_half,
  7047. .gform_wrapper .top_label li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_left_half,
  7048. .gform_wrapper .top_label li.gfield.gsection.gf_right_half+li.gfield.gsection.gf_left_half,
  7049. .gform_wrapper .top_label li.gfield.gsection.gf_right_half+li.gfield.gsection.gf_right_half {
  7050.     padding: 16px 0 8px 0;
  7051. }
  7052. .gform_wrapper .top_label li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_right_half {
  7053.     padding: 0 0 8px 0;
  7054. }
  7055. .gform_wrapper .top_label li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_right_half+li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_right_half {
  7056.     padding: 16px 0 8px 0;
  7057. }
  7058. .gform_wrapper .top_label li.gfield.gf_left_half+li.gfield,
  7059. .gform_wrapper .top_label li.gfield.gf_right_half+li.gfield,
  7060. .gform_wrapper .top_label li.gfield.gf_left_half+.gform_footer,
  7061. .gform_wrapper .top_label li.gfield.gf_right_half+.gform_footer {
  7062.     clear: both;
  7063. }
  7064.  
  7065. /* 3 column ready class ------------------------------------------------------*/
  7066.  
  7067. .gform_wrapper .top_label li.gfield.gf_left_third,
  7068. .gform_wrapper .top_label li.gfield.gf_middle_third,
  7069. .gform_wrapper .top_label li.gfield.gf_right_third {
  7070.     margin: 0 0 8px 0;
  7071.     width: 32%;
  7072. }
  7073. .gform_wrapper .top_label li.gfield.gfield_error.gf_left_third,
  7074. .gform_wrapper .top_label li.gfield.gfield_error.gf_middle_third,
  7075. .gform_wrapper .top_label li.gfield.gfield_error.gf_right_third {
  7076.     width: 29%;
  7077. }
  7078. .gform_wrapper .top_label li.gfield.gfield_error.gf_right_third {
  7079.     margin-right: 1%;
  7080. }
  7081. .gform_wrapper .top_label li.gfield.gf_left_third {
  7082.     float: left;
  7083.     clear: left !important;
  7084. }
  7085. .gform_wrapper .top_label li.gfield.gf_middle_third {
  7086.     float: left;
  7087.     margin-left: 2%;
  7088.     clear: none !important;
  7089. }
  7090. .gform_wrapper .top_label li.gfield.gfield_error.gf_middle_third {
  7091.     margin-left: 3%;
  7092. }
  7093. .gform_wrapper .top_label li.gfield.gf_right_third {
  7094.     float: right;
  7095.     clear: right !important;
  7096. }
  7097. .gform_wrapper .top_label li.gfield.gf_left_third input.medium,
  7098. .gform_wrapper .top_label li.gfield.gf_left_third input.large,
  7099. .gform_wrapper .top_label li.gfield.gf_left_third select.medium,
  7100. .gform_wrapper .top_label li.gfield.gf_left_third select.large,
  7101. .gform_wrapper .top_label li.gfield.gf_middle_third input.medium,
  7102. .gform_wrapper .top_label li.gfield.gf_middle_third input.large,
  7103. .gform_wrapper .top_label li.gfield.gf_middle_third select.medium,
  7104. .gform_wrapper .top_label li.gfield.gf_middle_third select.large,
  7105. .gform_wrapper .top_label li.gfield.gf_right_third input.medium,
  7106. .gform_wrapper .top_label li.gfield.gf_right_third input.large,
  7107. .gform_wrapper .top_label li.gfield.gf_right_third select.medium,
  7108. .gform_wrapper .top_label li.gfield.gf_right_third select.large {
  7109.     width: 95%;
  7110. }
  7111. .gform_wrapper .top_label li.gfield.gf_left_third+li.gsection,
  7112. .gform_wrapper .top_label li.gfield.gf_right_third+li.gsection {
  7113.     padding: 16px 0 8px 0;
  7114. }
  7115. .gform_wrapper .top_label li.gfield.gf_left_third+li.gfield,
  7116. .gform_wrapper .top_label li.gfield.gf_middle_third+li.gfield,
  7117. .gform_wrapper .top_label li.gfield.gf_right_third+li.gfield,
  7118. .gform_wrapper .top_label li.gfield.gf_left_third+.gform_footer,
  7119. .gform_wrapper .top_label li.gfield.gf_middle_third+.gform_footer,
  7120. .gform_wrapper .top_label li.gfield.gf_right_third+.gform_footer {
  7121.     clear: both;
  7122. }
  7123.  
  7124. /* radio/checkbox sub-column ready classes ------------------------------------------------------*/
  7125.  
  7126. .gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox li,
  7127. .gform_wrapper li.gfield.gf_list_2col ul.gfield_radio li,
  7128. .gform_wrapper li.gfield.gf_2col ul.gfield_checkbox li,
  7129. .gform_wrapper li.gfield.gf_2col ul.gfield_radio li {
  7130.     width: 50%;
  7131.     float: left;
  7132.     margin: 0 0 8px 0;
  7133.     min-height: 1.8em;
  7134. }
  7135. .gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox li,
  7136. .gform_wrapper li.gfield.gf_list_3col ul.gfield_radio li,
  7137. .gform_wrapper li.gfield.gf_3col ul.gfield_checkbox li,
  7138. .gform_wrapper li.gfield.gf_3col ul.gfield_radio li {
  7139.     width: 33%;
  7140.     float: left;
  7141.     margin: 0 0 8px 0;
  7142.     min-height: 1.8em;
  7143. }
  7144. .gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox li,
  7145. .gform_wrapper li.gfield.gf_list_4col ul.gfield_radio li {
  7146.     width: 25%;
  7147.     float: left;
  7148.     margin: 0;
  7149.     min-height: 1.8em;
  7150. }
  7151. .gform_wrapper li.gfield.gf_list_5col ul.gfield_checkbox li,
  7152. .gform_wrapper li.gfield.gf_list_5col ul.gfield_radio li {
  7153.     width: 20%;
  7154.     float: left;
  7155.     margin: 0;
  7156.     min-height: 1.8em;
  7157. }
  7158. .gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox,
  7159. .gform_wrapper li.gfield.gf_list_2col ul.gfield_radio,
  7160. .gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox,
  7161. .gform_wrapper li.gfield.gf_list_3col ul.gfield_radio,
  7162. .gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox,
  7163. .gform_wrapper li.gfield.gf_list_4col ul.gfield_radio,
  7164. .gform_wrapper li.gfield.gf_list_5col ul.gfield_checkbox,
  7165. .gform_wrapper li.gfield.gf_list_5col ul.gfield_radio,
  7166. .gform_wrapper li.gfield.gf_2col ul.gfield_checkbox,
  7167. .gform_wrapper li.gfield.gf_2col ul.gfield_radio,
  7168. .gform_wrapper li.gfield.gf_3col ul.gfield_checkbox,
  7169. .gform_wrapper li.gfield.gf_3col ul.gfield_radio {
  7170.     overflow: hidden;
  7171. }
  7172.  
  7173. /* optional height settings for the radio/checkbox columns */
  7174.  
  7175. .gform_wrapper li.gfield.gf_list_height_25 ul.gfield_checkbox li,
  7176. .gform_wrapper li.gfield.gf_list_height_25 ul.gfield_radio li {
  7177.     height: 25px;
  7178. }
  7179. .gform_wrapper li.gfield.gf_list_height_50 ul.gfield_checkbox li,
  7180. .gform_wrapper li.gfield.gf_list_height_50 ul.gfield_radio li {
  7181.     height: 50px;
  7182. }
  7183. .gform_wrapper li.gfield.gf_list_height_75 ul.gfield_checkbox li,
  7184. .gform_wrapper li.gfield.gf_list_height_75 ul.gfield_radio li {
  7185.     height: 75px;
  7186. }
  7187. .gform_wrapper li.gfield.gf_list_height_100 ul.gfield_checkbox li,
  7188. .gform_wrapper li.gfield.gf_list_height_100 ul.gfield_radio li {
  7189.     height: 100px;
  7190. }
  7191. .gform_wrapper li.gfield.gf_list_height_125 ul.gfield_checkbox li,
  7192. .gform_wrapper li.gfield.gf_list_height_125 ul.gfield_radio li {
  7193.     height: 125px;
  7194. }
  7195.  
  7196. .gform_wrapper li.gfield.gf_list_height_150 ul.gfield_checkbox li,
  7197. .gform_wrapper li.gfield.gf_list_height_150 ul.gfield_radio li {
  7198.     height: 150px;
  7199. }
  7200.  
  7201. /* radio/checkbox inline list ready classes ------------------------------------------------------*/
  7202.  
  7203. .gform_wrapper li.gf_list_inline ul.gfield_checkbox li,
  7204. .gform_wrapper li.gf_list_inline ul.gfield_radio li {
  7205.     width: auto !important;
  7206.     float: none !important;
  7207.     margin: 0 10px 10px 0;
  7208.     display: -moz-inline-stack;
  7209.     display: inline-block;
  7210.     zoom: 1;
  7211.     *display: inline;
  7212. }
  7213.  
  7214. /* hide am/pm field ready class ------------------------------------------------------*/
  7215.  
  7216. .gform_wrapper li.gf_hide_ampm div.gfield_time_ampm {
  7217.     display: none !important;
  7218. }
  7219.  
  7220. /* scrolling text section break ready class ------------------------------------------------------*/
  7221.  
  7222. .gform_wrapper li.gsection.gf_scroll_text {
  7223.     height: 180px;
  7224.     width: 96%;
  7225.     overflow: auto;
  7226.     border: 1px solid #CCC;
  7227.     border-bottom: 1px solid #CCC !important;
  7228. }
  7229. .gform_wrapper li.gsection.gf_scroll_text h2.gsection_title {
  7230.     margin: 10px 10px 0 10px !important;
  7231. }
  7232. .gform_wrapper li.gsection.gf_scroll_text .gsection_description {
  7233.     margin: 10px;
  7234.     font-size: 0.8em;
  7235. }
  7236. .gform_wrapper div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description ul li,
  7237. .gform_wrapper form div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description ul li {
  7238.     list-style-type: disc !important;
  7239.     margin: 0 0 0.5em;
  7240.     overflow: visible;
  7241.     padding-left: 0;
  7242. }
  7243. .gform_wrapper div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description ul,
  7244. .gform_wrapper form div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description ul {
  7245.     list-style-type: disc !important;
  7246.     margin: 1em 0 1em 1.5em;
  7247.     padding-left: 0;
  7248. }
  7249. .gform_wrapper div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description ol li,
  7250. .gform_wrapper form div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description ol li {
  7251.     list-style-type: decimal!important;
  7252.     overflow:visible;
  7253.     margin: 0 0 0.5em;
  7254.     padding-left: 0;
  7255. }
  7256. .gform_wrapper div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description ol,
  7257. .gform_wrapper form div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description ol {
  7258.     list-style-type: decimal!important;
  7259.     margin: 1em 0 1.5em 2.0em;
  7260.     padding-left: 0;
  7261. }
  7262. .gform_wrapper div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul,
  7263. .gform_wrapper form div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul li {
  7264.     list-style-type: disc !important;
  7265.     padding-left: 0;
  7266. }
  7267. .gform_wrapper div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul {
  7268.     margin: 1em 0 1em 1.5em;
  7269. }
  7270. .gform_wrapper form div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul li {
  7271.     margin: 0 0 0.5em;
  7272. }
  7273. .gform_wrapper div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description dl {
  7274.     margin: 0 0 1.5em 0;
  7275.     padding-left: 0;
  7276. }
  7277. .gform_wrapper div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description dl dt {
  7278.     font-weight: bold;
  7279. }
  7280. .gform_wrapper div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description dl dd {
  7281.     margin: 0 0 1em 1.5em;
  7282. }
  7283.  
  7284. /* HTML field alert style ready classes  ------------------------------------------------------*/
  7285.  
  7286. .gform_wrapper li.gfield.gfield_html.gf_alert_green,
  7287. .gform_wrapper li.gfield.gfield_html.gf_alert_red,
  7288. .gform_wrapper li.gfield.gfield_html.gf_alert_yellow,
  7289. .gform_wrapper li.gfield.gfield_html.gf_alert_gray,
  7290. .gform_wrapper li.gfield.gfield_html.gf_alert_blue {
  7291.     -webkit-border-radius: 3px;
  7292.     -moz-border-radius: 3px;
  7293.     border-radius: 3px;
  7294.     margin: 20px 0 !important;
  7295.     padding: 20px !important;
  7296. }
  7297. .gform_wrapper li.gfield.gfield_html.gf_alert_green {
  7298.     border: 1px solid #97B48A;
  7299.     background-color: #CBECA0;
  7300.     text-shadow: #DFB 1px 1px;
  7301.     color: #030;
  7302. }
  7303. .gform_wrapper li.gfield.gfield_html.gf_alert_red {
  7304.     border: 1px solid #CFADB3;
  7305.     background-color: #FAF2F5;
  7306.     text-shadow: #FFF 1px 1px;
  7307.     color: #832525;
  7308. }
  7309. .gform_wrapper li.gfield.gfield_html.gf_alert_yellow {
  7310.     border: 1px solid #E6DB55;
  7311.     background-color: #FFFBCC;
  7312.     text-shadow: #FCFAEA 1px 1px;
  7313.     color: #222;
  7314. }
  7315. .gform_wrapper li.gfield.gfield_html.gf_alert_gray {
  7316.     border: 1px solid #CCC;
  7317.     background-color: #EEE;
  7318.     text-shadow: #FFF 1px 1px;
  7319.     color: #424242;
  7320. }
  7321. .gform_wrapper li.gfield.gfield_html.gf_alert_blue {
  7322.     border: 1px solid #a7c2e7;
  7323.     background-color: #D1E4F3;
  7324.     text-shadow: #E0F1FF 1px 1px;
  7325.     color: #314475;
  7326. }
  7327.  
  7328. /* credit card icons ------------------------------------------------------*/
  7329.  
  7330. .gform_wrapper .gform_card_icon_container {
  7331.     margin: 8px 0 6px 0;
  7332.     height: 32px;
  7333. }
  7334. .gform_wrapper div.gform_card_icon {
  7335.     margin-right: 4px;
  7336.     text-indent: -9000px;
  7337.     background-image: url(../images/gf_creditcard_icons.png);
  7338.     background-repeat: no-repeat;
  7339.     width: 36px;
  7340.     height: 32px;
  7341.     float:left;
  7342. }
  7343. .gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_visa {
  7344.     background-position: 0 0;
  7345. }
  7346. .gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_visa {
  7347.     background-position: 0 -32px;
  7348. }
  7349. .gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_visa {
  7350.     background-position: 0 -64px;
  7351. }
  7352. .gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_mastercard {
  7353.     background-position: -36px 0;
  7354. }
  7355. .gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_mastercard {
  7356.     background-position: -36px -32px;
  7357. }
  7358. .gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_mastercard {
  7359.     background-position: -36px -64px;
  7360. }
  7361. .gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_amex {
  7362.     background-position: -72px 0;
  7363. }
  7364. .gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_amex {
  7365.     background-position: -72px -32px;
  7366. }
  7367. .gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_amex {
  7368.     background-position: -72px -64px;
  7369. }
  7370. .gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_discover {
  7371.     background-position: -108px 0;
  7372. }
  7373. .gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_discover {
  7374.     background-position: -108px -32px;
  7375. }
  7376. .gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_discover {
  7377.     background-position: -108px -64px;
  7378. }
  7379. .gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_maestro {
  7380.     background-position: -144px 0;
  7381. }
  7382. .gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_maestro {
  7383.     background-position: -144px -32px;
  7384. }
  7385. .gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_maestro {
  7386.     background-position: -144px -64px;
  7387. }
  7388. .gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_jcb {
  7389.     background-position: -180px 0;
  7390. }
  7391. .gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_jcb {
  7392.     background-position: -180px -32px;
  7393. }
  7394. .gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_jcb {
  7395.     background-position: -180px -64px;
  7396. }
  7397. .gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_visa {
  7398.     background-position: 0 -192px;
  7399. }
  7400. .gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_visa {
  7401.     background-position: 0 -224px;
  7402. }
  7403. .gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_visa {
  7404.     background-position: 0 -256px;
  7405. }
  7406. .gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_mastercard {
  7407.     background-position: -36px -192px;
  7408. }
  7409. .gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_mastercard {
  7410.     background-position: -36px -224px;
  7411. }
  7412. .gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_mastercard {
  7413.     background-position: -36px -256px;
  7414. }
  7415. .gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_amex {
  7416.     background-position: -72px -192px;
  7417. }
  7418. .gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_amex {
  7419.     background-position: -72px -224px;
  7420. }
  7421. .gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_amex {
  7422.     background-position: -72px -256px;
  7423. }
  7424. .gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_discover {
  7425.     background-position: -108px -192px;
  7426. }
  7427. .gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_discover {
  7428.     background-position: -108px -224px;
  7429. }
  7430. .gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_discover {
  7431.     background-position: -108px -256px;
  7432. }
  7433. .gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_maestro {
  7434.     background-position: -144px -192px;
  7435. }
  7436. .gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_maestro {
  7437.     background-position: -144px -224px;
  7438. }
  7439. .gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_maestro {
  7440.     background-position: -144px -256px;
  7441. }
  7442. .gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_jcb {
  7443.     background-position: -180px -192px;
  7444. }
  7445. .gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_jcb {
  7446.     background-position: -180px -224px;
  7447. }
  7448. .gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_jcb {
  7449.     background-position: -180px -256px;
  7450. }
  7451.  
  7452. /* credit card fields ------------------------------------------------------*/
  7453.  
  7454. .gform_wrapper .ginput_complex .ginput_cardinfo_left,
  7455. .gform_wrapper .ginput_complex .ginput_cardinfo_right {
  7456.     min-height: 43px;
  7457.     position: relative;
  7458.     float: left;
  7459. }
  7460. .gform_wrapper .ginput_complex .ginput_cardinfo_left {
  7461.     width: 50%;
  7462.     margin-right: 1%;
  7463. }
  7464. .gform_wrapper .ginput_complex .ginput_cardinfo_right {
  7465.     min-width: 85px !important;
  7466. }
  7467. .gform_wrapper .ginput_complex .ginput_cardinfo_left label,
  7468. .gform_wrapper .ginput_complex .ginput_cardinfo_right label {
  7469.     white-space: nowrap !important;
  7470. }
  7471. .gform_wrapper .ginput_complex span.ginput_cardextras {
  7472.     display: block;
  7473.     overflow: hidden;
  7474. }
  7475. .gform_wrapper .ginput_complex .ginput_cardinfo_left span.ginput_card_expiration_container {
  7476.     position: relative;
  7477.     display: block;
  7478.     min-width: 160px !important;
  7479. }
  7480. .gform_wrapper .ginput_complex select.ginput_card_expiration.ginput_card_expiration_month,
  7481. .gform_wrapper .ginput_complex select.ginput_card_expiration.ginput_card_expiration_year {
  7482.     width: 48% !important;
  7483.     display: -moz-inline-stack;
  7484.     display: inline-block;
  7485.     zoom: 1;
  7486.     *display: inline;
  7487. }
  7488. .gform_wrapper .ginput_complex .ginput_cardinfo_left select.ginput_card_expiration.ginput_card_expiration_month {
  7489.     margin-right: 4px;
  7490. }
  7491. .gform_wrapper .ginput_complex .ginput_cardinfo_right input.ginput_card_security_code {
  7492.     max-width: 50% !important;
  7493. }
  7494. .gform_wrapper .ginput_complex .ginput_cardinfo_right span.ginput_card_security_code_icon {
  7495.     width: 32px;
  7496.     height: 23px;
  7497.     background-image: url(../images/gf_creditcard_icons.png);
  7498.     background-repeat: no-repeat;
  7499.     background-position: 0 -128px;
  7500.     position: relative;
  7501.     top: -1px;
  7502.     left: 6px;
  7503.     display: -moz-inline-stack;
  7504.     display: inline-block;
  7505.     zoom: 1;
  7506.     *display: inline;
  7507. }
  7508.  
  7509. /* ================================================================================= */
  7510. /* ! Browser Specific Rules ------------------------------------------------------   */
  7511. /* ================================================================================= */
  7512.  
  7513. /* Safari specific rules ------------------------------------------------------*/
  7514.  
  7515. .entry .gform_wrapper.gf_browser_safari ul li:before,
  7516. .entry .gform_wrapper.gf_browser_safari ul li:after {
  7517.     content: "";
  7518. }
  7519. .gform_wrapper.gf_browser_safari .gform_body ul.gform_fields li.gfield .ginput_container #recaptcha_widget_div #recaptcha_area {
  7520.     width: 99% !important;
  7521. }
  7522. .gform_wrapper.gf_browser_safari .left_label #recaptcha_area #recaptcha_table,
  7523. .gform_wrapper.gf_browser_safari .right_label #recaptcha_area #recaptcha_table {
  7524.     margin-left: 32%;
  7525. }
  7526. .gform_wrapper.gf_browser_safari .gfield_checkbox li input[type=checkbox],
  7527. .gform_wrapper.gf_browser_safari .gfield_radio li input[type=radio],
  7528. .gform_wrapper.gf_browser_safari .gfield_checkbox li input {
  7529.     margin-top: 4px;
  7530. }
  7531.  
  7532. /* Chrome specific rules ------------------------------------------------------*/
  7533.  
  7534. .gform_wrapper.gf_browser_chrome ul li: before,
  7535. .gform_wrapper.gf_browser_chrome ul li: after,
  7536. .entry .gform_wrapper.gf_browser_chrome ul li:before,
  7537. .entry .gform_wrapper.gf_browser_chrome ul li:after {
  7538.     content: none;
  7539. }
  7540. .gform_wrapper.gf_browser_chrome .gform_body ul.gform_fields li.gfield .ginput_container #recaptcha_widget_div #recaptcha_area {
  7541.     width: 99% !important;
  7542. }
  7543. .gform_wrapper.gf_browser_chrome .left_label #recaptcha_area #recaptcha_table,
  7544. .gform_wrapper.gf_browser_chrome .right_label #recaptcha_area #recaptcha_table {
  7545.     margin-left: 32%;
  7546. }
  7547. .gform_wrapper.gf_browser_chrome .ginput_complex select,
  7548. .gform_wrapper.gf_browser_chrome .ginput_complex .ginput_right select {
  7549.     padding: 5px 0 5px;
  7550.     margin-bottom: 5px;
  7551. }
  7552. .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],
  7553. .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio],
  7554. .gform_wrapper.gf_browser_chrome .gfield_checkbox li input {
  7555.     margin-top: 4px;
  7556. }
  7557.  
  7558. /* Firefox specific rules ------------------------------------------------------*/
  7559.  
  7560. .gform_wrapper.gf_browser_gecko ul li: before,
  7561. .gform_wrapper.gf_browser_gecko ul li: after,
  7562. .entry .gform_wrapper.gf_browser_gecko ul li:before,
  7563. .entry .gform_wrapper.gf_browser_gecko ul li:after {
  7564.     content: none;
  7565. }
  7566. .gform_wrapper.gf_browser_gecko ul.gform_fields li.gfield div.ginput_complex span.ginput_left select,
  7567. .gform_wrapper.gf_browser_gecko ul.gform_fields li.gfield div.ginput_complex span.ginput_right select,
  7568. .gform_wrapper.gf_browser_gecko ul.gform_fields li.gfield select {
  7569.     margin-left: 2px;
  7570. }
  7571. .gform_wrapper.gf_browser_gecko .ginput_complex .ginput_cardinfo_left select.ginput_card_expiration.ginput_card_expiration_month {
  7572.     margin-right: 2px;
  7573. }
  7574.  
  7575. /* Opera specific rules ------------------------------------------------------*/
  7576.  
  7577. .gform_wrapper.gf_browser_opera ul li: before,
  7578. .gform_wrapper.gf_browser_opera ul li: after,
  7579. .entry .gform_wrapper.gf_browser_opera ul li:before,
  7580. .entry .gform_wrapper.gf_browser_opera ul li:after {
  7581.     content: none;
  7582. }
  7583. .gform_wrapper.gf_browser_opera .ginput_complex .ginput_right select {
  7584.     padding: 5px 0 5px;
  7585.     margin-bottom: 5px;
  7586. }
  7587. .gform_wrapper.gf_browser_opera .gform_body ul.gform_fields li.gfield .ginput_container #recaptcha_widget_div #recaptcha_area {
  7588.     width: 99% !important;
  7589. }
  7590. .gform_wrapper.gf_browser_opera .left_label #recaptcha_area #recaptcha_table,
  7591. .gform_wrapper.gf_browser_opera .right_label #recaptcha_area #recaptcha_table {
  7592.     margin-left: 32%;
  7593. }
  7594.  
  7595. /* IE specific rules ------------------------------------------------------*/
  7596.  
  7597. .gform_wrapper.gf_browser_ie ul li: before,
  7598. .gform_wrapper.gf_browser_ie ul li: after,
  7599. .entry .gform_wrapper.gf_browser_ie ul li:before,
  7600. .entry .gform_wrapper.gf_browser_ie ul li:after {
  7601.     content: none;
  7602. }
  7603. .gform_wrapper.gf_browser_ie .gfield_time_hour {
  7604.     width: 80px;
  7605. }
  7606. .gform_wrapper.gf_browser_ie .gfield_time_minute {
  7607.     width: 70px;
  7608. }
  7609. .gform_wrapper.gf_browser_ie .gfield_time_ampm {
  7610.     padding-top: 2px;
  7611. }
  7612. .gform_wrapper.gf_browser_ie .gfield_time_hour input,
  7613. .gform_wrapper.gf_browser_ie .gfield_time_minute input {
  7614.     margin-left: 0;
  7615. }
  7616. .gform_wrapper.gf_browser_ie .ginput_complex .ginput_left label,
  7617. .gform_wrapper.gf_browser_ie .ginput_complex .ginput_right label {
  7618.     margin: 3px 0 5px 0;
  7619. }
  7620. .gform_wrapper.gf_browser_ie .gform_footer input.button {
  7621.     padding: 3px;
  7622. }
  7623. .gform_wrapper.gf_browser_ie ul.top_label .clear-multi {
  7624.     overflow: hidden;
  7625.     clear: both;
  7626. }
  7627. .gform_wrapper.gf_browser_ie .gfield_radio li {
  7628.     line-height: 1.3em !important;
  7629. }
  7630. .gform_wrapper.gf_browser_ie .gfield_checkbox li input[type=checkbox],
  7631. .gform_wrapper.gf_browser_ie .gfield_radio li input[type=radio],
  7632. .gform_wrapper.gf_browser_ie .gfield_checkbox li input {
  7633.     margin-top: 0;
  7634. }
  7635. .gform_wrapper.gf_browser_ie .ginput_complex .ginput_left select,
  7636. .gform_wrapper.gf_browser_ie .ginput_complex .ginput_right select {
  7637.     padding: 2px 0 2px 0;
  7638. }
  7639. .gform_wrapper.gf_browser_ie .gform_body ul.gform_fields li.gfield .ginput_container #recaptcha_widget_div #recaptcha_area {width: 99%!important}
  7640. .gform_wrapper.gf_browser_ie .left_label #recaptcha_area #recaptcha_table,
  7641. .gform_wrapper.gf_browser_ie .right_label #recaptcha_area #recaptcha_table {
  7642.     margin-left: 32%;
  7643. }
  7644. .gform_wrapper.gf_browser_ie .ginput_complex .ginput_cardinfo_right span.ginput_card_security_code_icon {
  7645.     position: relative;
  7646.     top: -1px;
  7647.     left: 4px;
  7648. }
  7649.  
  7650. /* iPhone specific rules ------------------------------------------------------*/
  7651.  
  7652. .gform_wrapper.gf_browser_iphone ul li: before,
  7653. .gform_wrapper.gf_browser_iphone ul li: after,
  7654. .entry .gform_wrapper.gf_browser_iphone ul li:before,
  7655. .entry .gform_wrapper.gf_browser_iphone ul li:after {
  7656.     content: none;
  7657. }
  7658.  
  7659. /* rules for other unknown browsers ------------------------------------------------------*/
  7660.  
  7661. .gform_wrapper.gf_browser_unknown ul li: before,
  7662. .gform_wrapper.gf_browser_unknown ul li: after,
  7663. .entry .gform_wrapper.gf_browser_unknown ul li:before,
  7664. .entry .gform_wrapper.gf_browser_unknown ul li:after {
  7665.     content: none;
  7666. }
  7667.  
  7668. /* rtl language support ------------------------------------------------------*/
  7669.  
  7670. body.rtl .gform_wrapper ul li,
  7671. body.rtl .gform_wrapper ul li.gfield,
  7672. body.rtl .gform_wrapper ul li.gfield.gfield_html,
  7673. body.rtl .gform_wrapper ul li.gfield input,
  7674. body.rtl .gform_wrapper ul li.gfield textarea,
  7675. body.rtl .gform_wrapper textarea,
  7676. body.rtl .gform_wrapper ul li.gfield select,
  7677. body.rtl .gform_wrapper select,
  7678. body.rtl .gform_wrapper input[type="text"],
  7679. body.rtl .gform_wrapper input[type="email"],
  7680. body.rtl .gform_wrapper input[type="password"],
  7681. body.rtl .gform_wrapper input[type="url"],
  7682. body.rtl .gform_wrapper input[type="tel"],
  7683. body.rtl .gform_wrapper input[type="submit"],
  7684. body.rtl .gform_wrapper input[type="button"],
  7685. body.rtl .gform_wrapper button,
  7686. body.rtl .gform_wrapper table tr td.gfield_list_icons,
  7687. body.rtl .gform_wrapper div.validation_error,
  7688. body.rtl .gform_wrapper h3.gform_title,
  7689. body.rtl .gform_wrapper span.gform_description,
  7690. body.rtl .gform_wrapper .gform_footer,
  7691. body .gform_wrapper.gf_rtl_wrapper ul li,
  7692. body .gform_wrapper.gf_rtl_wrapper ul li.gfield,
  7693. body .gform_wrapper.gf_rtl_wrapper ul li.gfield.gfield_html,
  7694. body .gform_wrapper.gf_rtl_wrapper ul li.gfield input,
  7695. body .gform_wrapper.gf_rtl_wrapper ul li.gfield textarea,
  7696. body .gform_wrapper.gf_rtl_wrapper textarea,
  7697. body .gform_wrapper.gf_rtl_wrapper ul li.gfield select,
  7698. body .gform_wrapper.gf_rtl_wrapper select,
  7699. body .gform_wrapper.gf_rtl_wrapper input[type="text"],
  7700. body .gform_wrapper.gf_rtl_wrapper input[type="email"],
  7701. body .gform_wrapper.gf_rtl_wrapper input[type="password"],
  7702. body .gform_wrapper.gf_rtl_wrapper input[type="url"],
  7703. body .gform_wrapper.gf_rtl_wrapper input[type="tel"],
  7704. body .gform_wrapper.gf_rtl_wrapper input[type="submit"],
  7705. body .gform_wrapper.gf_rtl_wrapper input[type="button"],
  7706. body .gform_wrapper.gf_rtl_wrapper button,
  7707. body .gform_wrapper.gf_rtl_wrapper table tr td.gfield_list_icons,
  7708. body .gform_wrapper.gf_rtl_wrapper div.validation_error,
  7709. body .gform_wrapper.gf_rtl_wrapper h3.gform_title,
  7710. body .gform_wrapper.gf_rtl_wrapper span.gform_description,
  7711. body .gform_wrapper.gf_rtl_wrapper .gform_footer {
  7712.     text-align: right !important;
  7713.     direction: rtl !important;
  7714. }
  7715. body.rtl .gform_wrapper .gfield_checkbox li input[type="checkbox"],
  7716. body.rtl .gform_wrapper .gfield_radio li input[type="radio"],
  7717. body.rtl .gform_wrapper .gfield_checkbox li input,
  7718. body .gform_wrapper.gf_rtl_wrapper .gfield_checkbox li input[type="checkbox"],
  7719. body .gform_wrapper.gf_rtl_wrapper .gfield_radio li input[type="radio"],
  7720. body .gform_wrapper.gf_rtl_wrapper .gfield_checkbox li input {
  7721.     float: right !important;
  7722. }
  7723. body.rtl .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li,
  7724. body.rtl .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li,
  7725. body.rtl .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul li,
  7726. body.rtl .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul li,
  7727. body .gform_wrapper.gf_rtl_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li,
  7728. body .gform_wrapper.gf_rtl_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li,
  7729. body .gform_wrapper.gf_rtl_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul li,
  7730. body .gform_wrapper.gf_rtl_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul li {
  7731.     margin: 0 1.5em 0 0 !important;
  7732.     direction: rtl !important;
  7733. }
  7734. body .gform_wrapper.gf_rtl_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html table {
  7735.     direction: rtl !important;
  7736. }
  7737. body .gform_wrapper.gf_rtl_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html table th,
  7738. body .gform_wrapper.gf_rtl_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html table td,
  7739. body .gform_wrapper.gf_rtl_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html p,
  7740. body .gform_wrapper.gf_rtl_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html span,
  7741. body .gform_wrapper.gf_rtl_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html blockquote {
  7742.     text-align: right !important;
  7743.     direction: rtl !important;
  7744. }
  7745. body.rtl .gform_wrapper table.gfield_list th,
  7746. body.rtl .gform_wrapper table.gfield_list td,
  7747. body .gform_wrapper.gf_rtl_wrapper table.gfield_list th,
  7748. body .gform_wrapper.gf_rtl_wrapper table.gfield_list td {
  7749.     padding: 0 !important;
  7750. }
  7751. body .gform_wrapper.gf_rtl_wrapper table.gfield_list {
  7752.     direction: rtl !important;
  7753. }
  7754. body .gform_wrapper.gf_rtl_wrapper table.gfield_list thead th {
  7755.     text-align: right !important;
  7756. }
  7757. body.rtl .gform_wrapper table input,
  7758. body .gform_wrapper.gf_rtl_wrapper table input {
  7759.     float: right !important;
  7760. }
  7761. body.rtl .gform_wrapper.gf_browser_gecko .top_label input[type="file"],
  7762. body.rtl .gform_wrapper.gf_browser_gecko .left_label input[type="file"],
  7763. body.rtl .gform_wrapper.gf_browser_gecko .right_label input[type="file"],
  7764. body .gform_wrapper.gf_rtl_wrapper.gf_browser_gecko .top_label input[type="file"],
  7765. body .gform_wrapper.gf_rtl_wrapper.gf_browser_gecko .left_label input[type="file"],
  7766. body .gform_wrapper.gf_rtl_wrapper.gf_browser_gecko .right_label input[type="file"] {
  7767.     width: 55% !important;
  7768.     direction: rtl !important;
  7769. }
  7770. body.rtl .gform_wrapper.recaptchatable #recaptcha_response_field,
  7771. body .gform_wrapper.gf_rtl_wrapper .recaptchatable #recaptcha_response_field {
  7772.     position: static !important;
  7773. }
  7774. body.rtl .gform_wrapper .chzn-container-multi ul.chzn-choices li.search-choice,
  7775. body .gform_wrapper.gf_rtl_wrapper .chzn-container-multi ul.chzn-choices li.search-choice {
  7776.     float: right !important;
  7777.     margin: 3px 5px 3px 0 !important;
  7778. }
  7779. body.rtl .gform_wrapper .chzn-container ul.chzn-choices li.search-field,
  7780. body .gform_wrapper.gf_rtl_wrapper .chzn-container ul.chzn-choices li.search-field {
  7781.     float: right !important;
  7782. }
  7783. body.rtl .gform_wrapper .left_label .gfield_label,
  7784. body.rtl .gform_wrapper .right_label .gfield_label,
  7785. body .gform_wrapper.gf_rtl_wrapper .left_label .gfield_label,
  7786. body .gform_wrapper.gf_rtl_wrapper .right_label .gfield_label {
  7787.         float: right !important;
  7788.         margin: 0 0 0 15px !important;
  7789. }
  7790. body.rtl .gform_wrapper .right_label .gfield_label,
  7791. body .gform_wrapper.gf_rtl_wrapper .right_label .gfield_label {
  7792.     text-align: left !important;
  7793. }
  7794. body.rtl .gform_wrapper .right_label .gfield_description,
  7795. body.rtl .gform_wrapper .left_label .gfield_description,
  7796. body.rtl .gform_wrapper .left_label .instruction,
  7797. body.rtl .gform_wrapper .right_label .instruction,
  7798. body .gform_wrapper.gf_rtl_wrapper .right_label .gfield_description,
  7799. body .gform_wrapper.gf_rtl_wrapper .left_label .gfield_description,
  7800. body .gform_wrapper.gf_rtl_wrapper .left_label .instruction,
  7801. body .gform_wrapper.gf_rtl_wrapper .right_label .instruction {
  7802.     margin-right: 31% !important;
  7803.     margin-left: 0 !important;
  7804. }
  7805. body.rtl .gform_wrapper .right_label div.ginput_complex,
  7806. body.rtl .gform_wrapper .left_label div.ginput_complex,
  7807. body .gform_wrapper.gf_rtl_wrapper .right_label div.ginput_complex,
  7808. body .gform_wrapper.gf_rtl_wrapper .left_label div.ginput_complex {
  7809.     margin-right: 31% !important;
  7810.     margin-left: 0 !important;
  7811. }
  7812. body.rtl .gform_wrapper .left_label .gfield_description,
  7813. body.rtl .gform_wrapper .right_label .gfield_description,
  7814. body .gform_wrapper.gf_rtl_wrapper .left_label .gfield_description,
  7815. body .gform_wrapper.gf_rtl_wrapper .right_label .gfield_description {
  7816.     padding: 10px 0 10px 0 !important;
  7817. }
  7818. body.rtl .gform_wrapper .left_label li.gfield_html_formatted,
  7819. body.rtl .gform_wrapper .right_label li.gfield_html_formatted,
  7820. body .gform_wrapper.gf_rtl_wrapper .left_label li.gfield_html_formatted,
  7821. body .gform_wrapper.gf_rtl_wrapper .right_label li.gfield_html_formatted {
  7822.     margin-left: 0 !important;
  7823.     margin-right: 32% !important;
  7824. }
  7825. body.rtl .gform_wrapper .gform_footer.right_label,
  7826. body.rtl .gform_wrapper .gform_footer.left_label,
  7827. body .gform_wrapper.gf_rtl_wrapper .gform_footer.right_label,
  7828. body .gform_wrapper.gf_rtl_wrapper .gform_footer.left_label {
  7829.     padding: 16px 31% 10px 0 !important;
  7830. }
  7831.  
  7832. .gform_wrapper input[type=text],
  7833. .gform_wrapper input[type=url],
  7834. .gform_wrapper input[type=email],
  7835. .gform_wrapper input[type=tel],
  7836. .gform_wrapper input[type=number],
  7837. .gform_wrapper input[type=password],
  7838. .gform_wrapper textarea {
  7839.     background-color: #ffffff;
  7840. }
  7841.  
  7842.  
  7843. .gform_wrapper  gsection h2.gsection_title {
  7844.     color: #049;
  7845. }
  7846. .gform_wrapper .gsection .gfield_label {
  7847.     color: #555;
  7848. }
  7849. .gform_wrapper span.gform_description {
  7850.     color: #111;
  7851. }
  7852.  
  7853.  
  7854. /** Responsive design
  7855. /* Smartphones (portrait and landscape) ----------- */
  7856. @media only screen
  7857. and (min-device-width : 320px)
  7858. and (max-device-width : 480px) {
  7859. /* Styles */
  7860.     #content .generic_table .table_row_2col {
  7861.         width: 45%;
  7862.         padding-right: 4%;
  7863.     }
  7864. }
  7865.  
  7866. /* Smartphones (landscape) ----------- */
  7867. @media only screen
  7868. and (min-width : 321px) {
  7869. /* Styles */
  7870.     #content .generic_table .table_row_2col {
  7871.         width: 46%;
  7872.         padding-right: 4%;
  7873.     }
  7874. }
  7875.  
  7876. /* Smartphones (portrait) ----------- */
  7877. @media only screen
  7878. and (max-width : 320px) {
  7879. /* Styles */
  7880.     #content .generic_table .table_row_2col {
  7881.         width: 44%;
  7882.         padding-right: 4%;
  7883.     }
  7884. }
  7885.  
  7886. /* iPads (portrait and landscape) ----------- */
  7887. @media only screen
  7888. and (min-device-width : 768px)
  7889. and (max-device-width : 1024px) {
  7890. /* Styles */
  7891. }
  7892.  
  7893. /* iPads (landscape) ----------- */
  7894. @media only screen
  7895. and (min-device-width : 768px)
  7896. and (max-device-width : 1024px)
  7897. and (orientation : landscape) {
  7898. /* Styles */
  7899. }
  7900.  
  7901. /* iPads (portrait) ----------- */
  7902. @media only screen
  7903. and (min-device-width : 768px)
  7904. and (max-device-width : 1024px)
  7905. and (orientation : portrait) {
  7906. /* Styles */
  7907. }
  7908.  
  7909. /* Desktops and laptops ----------- */
  7910. @media only screen
  7911. and (min-width : 1224px) {
  7912. /* Styles */
  7913. }
  7914.  
  7915. /* Large screens ----------- */
  7916. @media only screen
  7917. and (min-width : 1824px) {
  7918. /* Styles */
  7919. }
  7920.  
  7921. /* iPhone 4 ----------- */
  7922. @media
  7923. only screen and (-webkit-min-device-pixel-ratio : 1.5),
  7924. only screen and (min-device-pixel-ratio : 1.5) {
  7925. /* Styles */
  7926.     #content .generic_table .table_row_2col {
  7927.         width: 46%;
  7928.         padding-right: 4%;
  7929.     }
  7930. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement