/* Minification failed. Returning unminified contents.
(1792,24): run-time error CSS1036: Expected expression, found '!important'
(1885,22): run-time error CSS1036: Expected expression, found '!important'
 */
/* @charset "UTF-8";*/

/* TABLE OF CONTENTS 
* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *
* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *
* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *

* Reset CSS - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 150  *

* BEGIN FAO Questionnaire CSS - - - - - - - - - - - - - - - - - ln - 163  *
* TYPE  - - - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 168  *
* - HEADERS - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 172  *
* - LINKS - - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 229  *
* - - PROGRESS BAR LINKS  - - - - - - - - - - - - - - - - - - - ln - 249  *
* - - - Enabled Progress Links  - - - - - - - - - - - - - - - - ln - 250  *
* - - - Progress Current Page - - - - - - - - - - - - - - - - - ln - 269  *
* - - - Progress Disabled - - - - - - - - - - - - - - - - - - - ln - 294  *
* - - FOOTER LINKS - - -  - - - - - - - - - - - - - - - - - - - ln - 319  *
* - ORDERED & UNORDERED LISTS - - - - - - - - - - - - - - - - - ln - 358  *
* - - PROGRESS BAR  - - - - - - - - - - - - - - - - - - - - - - ln - 361  *
* - - CAPTIVE TERMINATION AGREEMENT - - - - - - - - - - - - - - ln - 382  *
* - - FOOTER  - - - - - - - - - - - - - - - - - - - - - - - - - ln - 395  *
* - TEXT  - - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 411  *
* - - COLOR - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 437  *
* - - PARAGRAPHS & LABELS - - - - - - - - - - - - - - - - - - - ln - 448  *
* - - FOOTER  - - - - - - - - - - - - - - - - - - - - - - - - - ln - 481  *
* - - ERROR - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 497  *
* - INPUT - - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 512  *
* - - WIDTHS  - - - - - - - - - - - - - - - - - - - - - - - - - ln - 552  *
* - - PLACEHOLDERS  - - - - - - - - - - - - - - - - - - - - - - ln - 615  *
* - - BUTTONS - - - - - - - - - - - - - - - - - - - - - - - - - ln - 636  *
* - - RADIO & CHECKBOXES  - - - - - - - - - - - - - - - - - - - ln - 711  *
* - IMAGES  - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 778  *
* - - HOMEPAGE & LAYOUT   - - - - - - - - - - - - - - - - - - - ln - 781  *
* - - FORM IMAGES - - - - - - - - - - - - - - - - - - - - - - - ln - 804  *
* - - IMAGE CAPTIONS  - - - - - - - - - - - - - - - - - - - - - ln - 830  *
* - - - Right Image Caption - - - - - - - - - - - - - - - - - - ln - 831  *
* - - - Left Image Caption  - - - - - - - - - - - - - - - - - - ln - 839  *
* - - - Homepage Caption  - - - - - - - - - - - - - - - - - - - ln - 847  *
* CONTAINERS  - - - - - - - - - - - - - - - - - - - - - - - - - ln - 860  *
* - FOOTER CONTAINERS - - - - - - - - - - - - - - - - - - - - - ln - 913  *
* - HOMEPAGE CONTAINERS - - - - - - - - - - - - - - - - - - - - ln - 949  *
* - FORM CONTAINERS - - - - - - - - - - - - - - - - - - - - - - ln - 981  *
* - - COLUMNS - - - - - - - - - - - - - - - - - - - - - - - - - ln - 994  *
* - - FORM BLOCKS (Input containers)  - - - - - - - - - - - - - ln - 1041 *
* - - - Profile - - - - - - - - - - - - - - - - - - - - - - - - ln - 1069 *
* - - - Licensing, Production - - - - - - - - - - - - - - - - - ln - 1082 *
* - - - Production Companies  - - - - - - - - - - - - - - - - - ln - 1129 *
* - - - Review  - - - - - - - - - - - - - - - - - - - - - - - - ln - 1171 *

* FAO Questionnaire CSS (1293 - 1353) - - - - - - - - - - - - - ln - 1192 *
* CONTAINERS  - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1198 *
* - FORM CONTAINERS - - - - - - - - - - - - - - - - - - - - - - ln - 1202 *

* FAO Questionnaire CSS (1191 - 1292) - - - - - - - - - - - - - ln - 1210 *
* TYPE  - - - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1216 *
* - IMAGES  - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1220 *
* - - IMAGE CAPTIONS  - - - - - - - - - - - - - - - - - - - - - ln - 1223 *
* - - - Left Image Caption  - - - - - - - - - - - - - - - - - - ln - 1224 *
* CONTAINERS  - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1230 *
* - FORM CONTAINERS - - - - - - - - - - - - - - - - - - - - - - ln - 1234 *
* - - COLUMNS - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1237 *

* FAO Questionnaire CSS (1167 - 1190) - - - - - - - - - - - - - ln - 1259 *
* TYPE  - - - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1265 *
* - IMAGES  - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1269 *
* - - IMAGE CAPTIONS  - - - - - - - - - - - - - - - - - - - - - ln - 1272 *
* - - - Right Image Caption - - - - - - - - - - - - - - - - - - ln - 1273 *
* CONTAINERS  - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1280 *
* - FORM CONTAINERS - - - - - - - - - - - - - - - - - - - - - - ln - 1284 *
* - - COLUMNS - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1287 *

* FAO Questionnaire CSS (1111 - 1166) - - - - - - - - - - - - - ln - 1309 *
* TYPE  - - - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1315 *
* - HEADERS - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1319 *
* - TEXT  - - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1331 *
* - INPUT - - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1339 *
* - - WIDTHS  - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1342 *
* - IMAGES  - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1373 *
* - - HOMEPAGE & LAYOUT   - - - - - - - - - - - - - - - - - - - ln - 1376 *
* - - IMAGE CAPTIONS  - - - - - - - - - - - - - - - - - - - - - ln - 1385 *
* - - - Right Image Caption - - - - - - - - - - - - - - - - - - ln - 1386 *
* - - - Left Image Caption  - - - - - - - - - - - - - - - - - - ln - 1394 *
* - - - Homepage Caption  - - - - - - - - - - - - - - - - - - - ln - 1400 *
* CONTAINERS  - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1406 *
* - FORM CONTAINERS - - - - - - - - - - - - - - - - - - - - - - ln - 1410 *
* - - COLUMNS - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1418 *
* - - FORM BLOCKS (Input containers)  - - - - - - - - - - - - - ln - 1444 *
* - - - Profile - - - - - - - - - - - - - - - - - - - - - - - - ln - 1450 *
* - - - Licensing, Production - - - - - - - - - - - - - - - - - ln - 1463 *

* FAO Questionnaire CSS (666 - 1110)  - - - - - - - - - - - - - ln - 1470 *
* TYPE  - - - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1476 *
* - IMAGES  - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1480 *
* - - IMAGE CAPTIONS  - - - - - - - - - - - - - - - - - - - - - ln - 1483 *
* - - - Homepage Caption  - - - - - - - - - - - - - - - - - - - ln - 1484 *
* CONTAINERS  - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1490 *
* - FORM CONTAINERS - - - - - - - - - - - - - - - - - - - - - - ln - 1494 *
* - - COLUMNS - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1497 *
* - - FORM BLOCKS (Input containers)  - - - - - - - - - - - - - ln - 1521 *
* - - - Licensing, Production - - - - - - - - - - - - - - - - - ln - 1522 *

* FAO Questionnaire CSS (481 - 665) - - - - - - - - - - - - - - ln - 1529 *
* TYPE  - - - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1535 *
* - INPUT - - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1539 *
* - - RADIO & CHECKBOXES  - - - - - - - - - - - - - - - - - - - ln - 1542 *
* CONTAINERS  - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1548 *
* - FORM CONTAINERS - - - - - - - - - - - - - - - - - - - - - - ln - 1552 *
* - - FORM BLOCKS (Input containers)  - - - - - - - - - - - - - ln - 1555 *
* - - - Licensing, Production - - - - - - - - - - - - - - - - - ln - 1556 *
* - - - Production Companies  - - - - - - - - - - - - - - - - - ln - 1585 *
* - - - Review  - - - - - - - - - - - - - - - - - - - - - - - - ln - 1609 *

* FAO Questionnaire CSS (321 - 480) - - - - - - - - - - - - - - ln - 1623 *
* TYPE  - - - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1629 *
* - HEADERS - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1633 *
* - ORDERED & UNORDERED LISTS - - - - - - - - - - - - - - - - - ln - 1641 *
* - - PROGRESS BAR  - - - - - - - - - - - - - - - - - - - - - - ln - 1644 *
* - INPUT - - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1653 *
* - - WIDTHS  - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1656 *
* CONTAINERS  - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1674 *
* - HOMEPAGE CONTAINERS - - - - - - - - - - - - - - - - - - - - ln - 1678 *
* - FORM CONTAINERS - - - - - - - - - - - - - - - - - - - - - - ln - 1691 *
* - - COLUMNS - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1694 *

* FAO Questionnaire CSS (0 - 320) - - - - - - - - - - - - - - - ln - 1703 *
* TYPE  - - - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1709 *
* - ORDERED & UNORDERED LISTS - - - - - - - - - - - - - - - - - ln - 1713 *
* - - FOOTER  - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1716 *
* - TEXT  - - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1723 *
* - - FOOTER  - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1730 *
* - INPUT - - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1737 *
* - - WIDTHS  - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1740 *
* CONTAINERS  - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1776 *
* - FOOTER CONTAINERS - - - - - - - - - - - - - - - - - - - - - ln - 1780 *

* FAO Questionnaire CSS (Print Media) - - - - - - - - - - - - - ln - 1794 *
* TYPE  - - - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1800 *
* - HEADERS - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1804 *
* - TEXT  - - - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1816 *
* - - PARAGRAPHS & LABELS - - - - - - - - - - - - - - - - - - - ln - 1826 *
* - - FOOTER  - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1839 *
* CONTAINERS  - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1845 *
* - FORM CONTAINERS - - - - - - - - - - - - - - - - - - - - - - ln - 1865 *
* - - COLUMNS - - - - - - - - - - - - - - - - - - - - - - - - - ln - 1868 *
* - - FORM BLOCKS (Input containers)  - - - - - - - - - - - - - ln - 1874 *
* - - - Production Companies  - - - - - - - - - - - - - - - - - ln - 1880 *
*/

/* Reset CSS */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, textarea
{
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font-weight: 100;
    font: inherit;
    font-family: "Open Sans" , Arial, sans-serif;
    vertical-align: baseline;
}

/* BEGIN FAO Questionnaire CSS */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* TYPE */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* HEADERS */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

h1
{
    font-size: 4em;
    color: #FFF;
    line-height: .9em;
    letter-spacing: -2px;
    font-family: "Arial Black" , Arial, sans-serif;
    font-weight: bold;
}

h2
{
    font-size: 1.25em;
    color: #179bd7;
    float: left;
    margin-top: 20px;
    margin-bottom: 20px;
}

h3
{
    font-size: 1em;
    color: #666;
    font-weight: 600;
    margin-top: 20px;
    margin-bottom: 20px;
    line-height: 1.2em;
}

h4
{
    font-size: .8em;
    color: #969696;
    margin-bottom: 15px;
    float: left;
}

h5
{
    font-size: .7em;
    font-style: italic;
    color: #969696;
    margin-top: 10px;
    clear: both;
}

h6
{
    font-size: 1.5em;
    color: #ff8a00;
    font-weight: 600;
    margin-bottom: 15px;
}

/* LINKS */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

a:link
{
    text-decoration: none;
    color: #0061cf;
}

a:visited
{
    text-decoration: none;
    color: #3189ed;
}

a:hover
{
    text-decoration: underline;
}

/* PROGRESS BAR LINKS */
/* Enabled Progress Links */
a.progress:link
{
    color: #ff8a00;
    text-decoration: none;
}

a.progress:visited
{
    color: #ff8a00;
    text-decoration: none;
}

a.progress:hover
{
    color: #ff8a00;
    text-decoration: underline;
}

/* Progress Current Page */
a.current_disabled:link
{
    color: #ff8a00;
    pointer-events: none;
    cursor: default;
    text-decoration: none;
}

a.current_disabled:visited
{
    color: #ff8a00;
    pointer-events: none;
    cursor: default;
    text-decoration: none;
}

a.current_disabled:hover
{
    color: #ff8a00;
    pointer-events: none;
    cursor: default;
    text-decoration: none;
}

/* Progress Disabled */
a.disabled:link
{
    color: #a2a2a2;
    pointer-events: none;
    cursor: default;
    text-decoration: none;
}

a.disabled:visited
{
    color: #a2a2a2;
    pointer-events: none;
    cursor: default;
    text-decoration: none;
}

a.disabled:hover
{
    color: #a2a2a2;
    pointer-events: none;
    cursor: default;
    text-decoration: none;
}

/* FOOTER LINKS */
a.footerTXT:link
{
    color: #0061cf;
    text-decoration: none;
    font-size: 1em;
}

a.footerTXT:visited
{
    text-decoration: none;
    font-size: 1em;
}

a.footerTXT:hover
{
    text-decoration: underline;
    font-size: 1em;
}

a.btmLINKS:link
{
    color: #0061cf;
    text-decoration: none;
    font-size: 1em;
}

a.btmLINKS:visited
{
    text-decoration: none;
    font-size: 1em;
}

a.btmLINKS:hover
{
    text-decoration: underline;
    font-size: 1em;
}

/* ORDERED & UNORDER LISTS */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* PROGRESS BAR */
 .progress
	  {
		  max-width: 100%;
		  background-color: #f2f7fd;
		  list-style: inside decimal;
		  text-align: center;
		  border-bottom: #CCC 1px;
		  
	  }
	  
  ul.progress { 
	margin: 0px;
	border-bottom: 1px solid #dadfe5;
	
  }	
  
  .progress li {
	background-color: #f2f7fd;
	padding: 20px 0px 20px 0px;
	border-bottom: solid 1px #E0E0E0;
	width: 25%;
	float: left;
	overflow: visible;
  }
  
  .orange a { color: #ff8a00; text-decoration: none;}
  .orange:active { color: #ff8a00; text-decoration: none; background-color: #CCC;}
  
  .ltgray
  {
	  color: #a2a2a2;
  }

/* CAPTIVE TERMINATION AGREEMENT */
ol.agreement
{
    color: #a2a2a2;
    display: block;
    list-style-type: decimal;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 40px;
}

/* FOOTER */
.btmLINKS li
{
    display: inline;
    padding-right: 25px;
    font-family: "Open Sans" , Arial, sans-serif;
    font-size: .8em;
    color: #908f8f;
}

ul.btmLINKS
{
    padding-left: 30%;
    padding-top: 25px;
}

/* TEXT */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

.title
{
    font-family: Arial Black, Arial, sans-serif;
    color: white;
    padding: 10px 25px 25px 25px;
    width: 70%;
    clear: both;
}

.bodycopy
{
    font-size: .8em;
    line-height: 1.35em;
    color: #969696;
    margin-top: 10px;
    margin-bottom: 20px;
}

strong
{
    font-weight: 700;
}

/* COLOR */
.orange
{
    color: #ff8a00;
}

.ltgray
{
    color: #a2a2a2;
}

/* PARAGRAPHS & LABELS */
p
{
    margin-top: .2em;
    margin-bottom: .6em;
    color: #a2a2a2;
}

p.response
{
    color: #214a7b;
    font-weight: bold;
}

p.error
{
    color: #CC0000;
}

label
{
    display: block;
    color: #a2a2a2;
}

.phoneLabel
{
    width: 120px;
    color: #a2a2a2;
    margin-top: 15px;
    float: left;
}

/* FOOTER */
.legal
{
    font-size: .8em;
    color: #666;
    padding-left: 30%;
    padding-right:30px;
}

.footerTXT
{
    font-size: .9em;
    color: #908f8f;
    padding: 30px;
}

/* ERROR */
.errorSum
{
    background: url('/National_Library/oe_/https://aqn.foragentsonly.com/Images/icon_ALERT-RED.png') left center no-repeat;
    padding-left: 35px;
    color: #CC0000;
}

.input-validation-error
{
    box-shadow: 0 0 5px #CC0000;
    border: 1px solid #CC0000;
    outline: none;
}

/* INPUT */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

.largeEntry
{
    width: 575px;
}

.normalEntry
{
    width: 265px;
}

input
{
    margin-top: 15px;
    padding: 8px 14px 8px;
    border-radius: 0px;
    height: 25px;
    border: 1px solid #ccc;
    font-size: .9em;
    color: #000;
}

select
{
    margin-top: 15px;
    padding: 8px 14px 8px;
    border-radius: 0px;
    height: 43px;
    border: 1px solid #ccc;
    font-size: .9em;
}

.listmultiple
{
    margin-top: 15px;
    padding: 8px 14px 8px;
    border-radius: 0px;
    max-height: 143px;
    min-height: 25px;
    height: 25px;
    border: 1px solid #ccc;
    font-size: .9em;
    width: 222px;
    max-width: 222px;
    min-width: 222px;
    color: #000;
}

/* WIDTHS */
.accountEntry
{
    width: 334px;
    max-width:344px;
}

.accountDropDown
{
    width: 374px;
    max-width:374px;
}


.normalDropDown
{
    width: 295px;
}
    
.companyEntry
{
    width:151px;
}

.companyDropDown
{
    width:206px;
}

.area_code
{
    width: 28px;
}

.exchange_code
{
    width: 28px;
}

.subscriber_code
{
    width: 42px;
}

.month_day_code
{
    width: 25px;
}

.year_code
{
    width: 40px;
}

/* PLACEHOLDERS */
select option
{
    color: #080808;
}

select option:first-child
{
    color: rgba(0,0,0,0.4);
}

select.not_chosen
{
    color: rgba(170,170,170,1.0);
}

.placeholder, input:-ms-input-placeholder
{
    color: #aaa;
}

/* BUTTONS */

input.button, .button a[type=button]
{
    border: none;
    color: white;
    display: block;
    font-family: "Open Sans" , Arial, sans-serif;
    font-size: 1em;
    margin: 0 auto;
    text-align: center;
    text-decoration: none;
    width: 250px;
    height: 40px;
    -webkit-appearance: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    -webkit-transition: background 0.2ems;
    -moz-transition: background 0.5s;
    -ms-transition: background 0.5s;
    transition: background 0.5s;
    background: #ff9c00;
    background: -moz-linear-gradient(top, #ff9c00 0%, #ff6600 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff9c00), color-stop(100%, #ff6600));
    background: -webkit-linear-gradient(top, #ff9c00 0%, #ff6600 100%);
    background: -o-linear-gradient(top, #ff9c00 0%, #ff6600 100%);
    background: -ms-linear-gradient(top, #ff9c00 0%, #ff6600 100%);
    background: linear-gradient(to bottom, #ff9c00 0%, #ff6600 100%);
    -webkit-background-size: auto 200%;
    -moz-background-size: auto 200%;
    -o-background-size: auto 200%;
    background-size: auto 200%;
    cursor: pointer;
}

input:hover.button, a:hover.button
{
    background-position: 0 100%;
    background-position-x: 0px;
    background-position-y: 100%;
}

.btn_save_return
{
    background-color: transparent;
    text-decoration: none;
    color: #179bd7;
    width: 190px;
    border: 0;
    margin: 0;
    margin-bottom: 10px;
    cursor: pointer;
    font-size: .8em;
    font-weight: 100;
    font: inherit;
    font-family: "Open Sans" , Arial, sans-serif;
}

.btn_print
{
    text-decoration: none;
    color: #179bd7;
    cursor: pointer;
    font-size: .8em;
    font-weight: 100;
    font: inherit;
    font-family: "Open Sans" , Arial, sans-serif;
    border: 0;
    margin: 0;
    margin-bottom: 10px;
}

/* RADIO & CHECKBOXES */

input[type="checkbox"]
{
    opacity: 0;
    filter: alpha(opacity=0); /* IE 5-7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* IE 8 */
    position: absolute;
    width: 35px;
    height: 30px;
}

.checkboxLabel
{
    background: url('/National_Library/oe_/https://aqn.foragentsonly.com/Images/checkbox_none.png') left center no-repeat;
    padding-left: 35px;
    padding-right: 25px;
    line-height: 45px;
    float: left;
}

.checked
{
    background: url('/National_Library/oe_/https://aqn.foragentsonly.com/Images/checkbox_check.png') left center no-repeat;
}

input[type="radio"]
{
    opacity: 0;
    filter: alpha(opacity=0); /* IE 5-7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* IE 8 */
    position: absolute;
    width: 30px;
    height: 30px;
}

.radioLabel
{
    background: url('/National_Library/oe_/https://aqn.foragentsonly.com/Images/radio_off.png') left center no-repeat;
    padding-left: 35px;
}

.radioChecked
{
    background: url('/National_Library/oe_/https://aqn.foragentsonly.com/Images/radio_on.png') left center no-repeat;
}

input[type="radio"].input-validation-error + label
{
    /* Once IE 7 & 8 are no longer supported add back in */ /*background: url('/National_Library/oe_/https://aqn.foragentsonly.com/Images/radio_off_ERROR.png') left center no-repeat;*/
    color: #CC0000;
}

input[type="radio"]:checked.input-validation-error + label
{
    /* Once IE 7 & 8 are no longer supported add back in */ /*background: url('/National_Library/oe_/https://aqn.foragentsonly.com/Images/radio_on.png') left center no-repeat;*/
    color: #CC0000;
}

fieldset
{
    float: left;
    border: 0;
    padding-left: 25px;
    line-height: 32px;
}

/* IMAGES */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* HOMEPAGE & LAYOUT */
.logo
{
    width: 198px;
    float: right;
    margin: 10px;
}

.pLOGO
{
    margin-left: auto;
    margin-right: auto;
    margin-top: 50px;
    margin-bottom: 50px;
    display: block;
}

.agentIMGhome
{
    max-width: 100%;
    padding-bottom: 30px;
}

/* FORM IMAGES */
.agent
{
    max-width: 100%;
    position: relative;
}

#agentright
{
    position: relative;
    font-size: .7em;
    width: 100%;
    height: 550px;
    min-height: 550px;
}

#agentleft
{
    position: relative;
    text-align: right;
    font-size: .7em;
    width: 100%;
    height: 832px;
    min-height: 832px;
}

/* IMAGE CAPTIONS */
/* Right Image caption */
.caption
{
    position: absolute;
    left: 350px;
    top: 400px;
}

/* Left Image caption */
.caption2
{
    position: absolute;
    top: 600px;
    left: 0px;
}

/* Homepage Caption */
.leftContainerCaption
{
    position: absolute;
    float: left;
    padding-left: 3%;
    padding-top: 30%;
    z-index: 10;
    font-size: 10px;
    line-height: 12px;
    color: #333;
}

/* CONTAINERS */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

#transparentOVERLAY {
	
    z-index:3;
    position: absolute; 
    top: 0%; 
    left: 0%; 
    width: 100%; 
    height: 100%; 
	background: -moz-linear-gradient(top,  rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.5) 40%, rgba(0,0,0,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.5)), color-stop(40%,rgba(0,0,0,0.5)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 40%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 40%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 40%,rgba(0,0,0,0) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 40%,rgba(0,0,0,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */

}

#noscriptBox {
	width: 60%;
	margin: 0 auto;
	margin-top: 50px;
	background-color: #fefaef;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 25px;
}

.noscriptBoxHeader {
	font-size: 1.2em;
    color: #ff8a00;
	font-weight: 600;
	
}

.noscriptBoxtext {
	font-size: 1em;
    color: #ff8a00;
	
}

#mainpageContainer
{
    max-width: 1600px;
    margin: 0 auto;
    background-color: #FFFFFF;
}

#head
{
    background-color: #179bd7;
    padding: 25px;
}

#bodyContainer
{
    width: 100%;
    min-width:303px;
}

.content
{
    min-width:303px;
    background: #e8e8e8; /* Old browsers */
    background: -moz-linear-gradient(top,  #e8e8e8 0%, #ffffff 20%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8e8e8), color-stop(20%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #e8e8e8 0%,#ffffff 20%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #e8e8e8 0%,#ffffff 20%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #e8e8e8 0%,#ffffff 20%); /* IE10+ */
    background: linear-gradient(to bottom,  #e8e8e8 0%,#ffffff 20%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */ 
    *zoom: 1;
	overflow: hidden;
}

blockquote
{
    font-size: .9em;
    color: #808285;
    padding: 20px;
    background-color: #f7f6f5;
    line-height: 1.5em;
    margin-bottom: 15px;
}

body
{
    margin: 0px auto;
    background-color: #eeeeee;
}

/* FOOTER CONTAINERS */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

#foot
{
    width: 100%;
    background-color: #e9e9e9;
    clear: both;
}

.leftFOOT
{
    width: 30%;
    float: left;
}

.middleFOOT
{
    display: inline-block;
    width: 50%;
}

#bottomLINKS
{
    background-color: #f3f3f3;
    min-height: 90px;
    margin-bottom: 30px;
    clear: both;
}

#contactBAR
{
    max-width: 1600px;
    background-color: #e9e9e9;
}

/* HOMEPAGE CONTAINERS */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

.leftContainer
{
    width: 30%;
    float: left;
}

.rightContainer
{
    width: 60%;
    float: left;
}

.criteria
{
    margin: 35px 55px 35px 35px;
}

.continueBUTTON
{
    padding-top: 50px;
    padding-bottom: 50px;
}

.contactTXT
{
    width: 10%;
    float: right;
}

/* FORM CONTAINERS */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

.formContainer
{
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    padding-top: 50px;
    overflow: hidden;
    display: block;
}

/* COLUMNS */
.formColumnCENTER
{
    width: 30%;
    min-width: 360px;
    margin-left: auto;
    margin-right: auto;
}

.formColumnLEFT
{
    width: 55%;
    float: left;
}

.formColumnRIGHTImage
{
    width: 45%;
    float: left;
}

.formColumnLEFTImage
{
    width: 35%;
    float: left;
    margin-right: 40px;
}
  
.formColumnLEFTImageProd
{
    width: 35%;
    float: left;
    margin-right: 40px;
}

.formColumnRIGHTProd
{
    width: 55%;
    float: left;
}

.formColumnRIGHT
{
    width: 55%;
    float: left;
}

/* FORM BLOCKS (Input containers) */
.formBLOCK
{
    -webkit-font-smoothing: antialiased;
    display: block;
    margin-bottom: 25px;
    float: left;
}

.formBLOCKCenter
{
    -webkit-font-smoothing: antialiased;
    display: block;
    margin-bottom: 25px;
    text-align: center;
}

.formBLOCKError
{
    -webkit-font-smoothing: antialiased;
    display: block;
    float: left;
    color: #CC0000;
    text-decoration: none;
    width: 100%;
    clear: both;
}

/* Profile*/
.formBLOCKLeftContainer
{
    width: 309px; 
    float: left;
}

.formBLOCKRightContainer
{
    float: left; 
    width: 322px;
}

/* Licensing, Production */
.formBLOCKTable
{
    -webkit-font-smoothing: antialiased;
    display: table;
    margin-bottom: 25px;
    float: left;
    width: 100%;
}

.formBLOCKCell
{
    height: 100%;
    vertical-align: middle;
    display: table-cell;
}

.formBLOCKInternalTextBox
{
    float: right;
    width: 40%;
    text-align: right;
    margin-right: 40px;
}

.formBLOCKLabelTextBox
{
    color: #a2a2a2;
    margin-top: 15px;
    float: left;
    width: 53%;
}

.formBLOCKSpanRadio
{
    color: #a2a2a2;
    float: left;
    width: 53%;
}

.formBLOCKInternalRadio
{
    float: right;
    text-align: right;
    margin-right: 40px;
}

/* Production Companies */
.companyTable
{
    -webkit-font-smoothing: antialiased;
    display: block;
    margin-bottom: 25px;
    float: left;
    width: 100%;
}

.companyTableHeader
{
    -webkit-font-smoothing: antialiased;
    display: block;
    margin-bottom: 25px;
    float: left;
    width: 100%;
}

.companyCellLabel
{
    color: #a2a2a2;
    text-align: center;
    display: none;
}

.companyCell
{
    width: 33%;
    float: left;
    color: #a2a2a2;
    text-align: center;
}

.companyCellReview
{
    color: #214a7b;
    font-weight: bold;
    width: 33%;
    float: left;
}

/* Review */
.formBLOCKReviewLabel
{
    -webkit-font-smoothing: antialiased;
    display: block;
    margin-bottom: 25px;
    float: left;
    width: 70%; 
    margin-right: 10px;
}

.formBLOCKReview
{
    -webkit-font-smoothing: antialiased;
    display: block;
    margin-bottom: 25px;
    float: left;
    width:25%;
}


/* FAO Questionnaire CSS */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* 1293 - 1350 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
@media screen and (max-width:1350px)
{
    /* CONTAINERS */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

    /* FORM CONTAINERS */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    .formContainer
    {
        width:90%;
    }
}

/* FAO Questionnaire CSS */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* 1191 - 1292 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
@media screen and (max-width:1292px)
{
    /* TYPE */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    
    /* IMAGES */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    
    /* IMAGE CAPTIONS */
    /* Left Image Caption */
    .caption2
    {
        top:750px;
    }
    
    /* CONTAINERS */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

    /* FORM CONTAINERS */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    
    /* COLUMNS */
    .formColumnLEFT
    {
        min-width: 639px;
    }

    .formColumnRIGHTImage
    {
        width: 35%;
    }
    
    .formColumnLEFTImage
    {
        width: 35%;
    }

    .formColumnRIGHT
    {
        min-width: 632px;
    }
}

/* FAO Questionnaire CSS */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* 1167 - 1190 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
@media screen and (max-width:1190px)
{
    /* TYPE */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    
    /* IMAGES */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    
    /* IMAGE CAPTIONS */
    /* Right Image Caption */
    .caption
    {
        left:90%;
        top:475px;
    }
    
    /* CONTAINERS */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

    /* FORM CONTAINERS */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    
    /* COLUMNS */
    .formColumnLEFTImage
    {
        width: 35%;
    }
    
    .formColumnLEFTImageProd
    {
        width: 35%;
    }
    
    .formColumnRIGHTProd
    {
        width: 60%;
    }

    .formColumnRIGHT
    {
        width: 60%;
    }
}

/* FAO Questionnaire CSS */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* 1111 - 1166 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
@media screen and (max-width: 1166px)
{
    /* TYPE */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

    /* HEADERS */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    h1
    {
        font-size: 3em;
        color: #FFF;
        line-height: .9em;
        letter-spacing: -1px;
        font-family: "Arial Black" , Arial, sans-serif;
        font-weight: bold;
    }
    
    /* TEXT */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    .title
    {
        width: 85%;
        padding: 10px 15px 25px 25px;
    }
 
    /* INPUT */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    
    /* WIDTHS */
    .largeEntry
    {
        width: 90%;
		max-width: 575px;
    }
    
    .normalEntry
    {
        width: 90%;
		max-width: 575px;
    }

    .normalDropDown
    {
        width: 87%;
        max-width:445px;
    }
    
    .companyEntry
    {
        width: 79%;
        max-width:328px;
    }
    
    .companyDropDown
    {
        width: 90%;
        max-width:358px;
    }
    
    /* IMAGES */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    
    /* HOMEPAGE & LAYOUT */
    .logo
    {
        width: 150px;
        float: right;
        margin: 10px;
        size: 100%;
    }
    
    /* IMAGE CAPTIONS */
    /* Right Image Caption */
    .caption
    {
        top:500px;
        left:90%;
        width:100px;
    }
    
    /* Left Image Caption */
    .caption2
    {
        top:625px;
    }
    
    /* Homepage Caption */
    .leftContainerCaption
    {
        padding-top:50%;
    }
    
    /* CONTAINERS */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

    /* FORM CONTAINERS */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    
    .formContainer
    {
        width:90%;
    }
    
    /* COLUMNS */   
    .formColumnLEFT
    {
        min-width: 0;
    }
    
    .formColumnLEFTImage
    {
        width: 30%;
    }
    
    .formColumnLEFTImageProd
    {
        display: none;
    }
    
    .formColumnRIGHTProd
    {
        width: 100%;
    }

    .formColumnRIGHT
    {
        width: 60%;
    }
    
    /* FORM BLOCKS (Input containers) */
    .formBLOCK
    {
        width:100%;   
    }
    
    /* Profile */
    .formBLOCKLeftContainer
    {
        width: 100%; 
        float: left;
    }

    .formBLOCKRightContainer
    {
        float: left; 
        width: 100%;
    }
    
    /* Licensing, Production */
    .formBLOCKInternalTextBox
    {
        margin-right: 0px;
    }
}

/* FAO Questionnaire CSS */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* 901 - 1110  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
@media screen and (max-width: 1110px)
{
    /* TYPE */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    
    /* IMAGES */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    
    /* IMAGE CAPTIONS */
    /* Homepage Caption */
    .leftContainerCaption
    {
        padding-top:50%;
    }
    
    /* CONTAINERS */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

    /* FORM CONTAINERS */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    
    /* COLUMNS */
    .formColumnLEFT
    {
   
        float: left;
    }

    .formColumnRIGHTImage
    {
        
    }

    .formColumnLEFTImage
    {
       display: none;
    }

    .formColumnRIGHT
    {
        width: 100%;
        min-width:0px;
        float: left;
    }
    
    /* FORM BLOCKS (Input containers) */
    /* Licensing, Production */
    .formBLOCKInternalTextBox
    {
        margin-right: 30px;
    }
}


/* FAO Questionnaire CSS */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* 666 - 900 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
@media screen and (max-width: 900px)
{ 
	 .formColumnLEFT
    {
		width: 100%;   
        float: left;
    }
	
	
	

	.formBLOCK {
		float: none;
	}

	.formColumnRIGHTImage
    {
        display: none;
    }
}
/* FAO Questionnaire CSS */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* 481 - 665 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
@media screen and (max-width: 665px)
{     
    /* TYPE */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    
    /* INPUT */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
      .progress
	  {
		  max-width: 100%;
		  background-color: #f2f7fd;
		  list-style: none;
		  text-align: center;
		  
	  }
	  
  ul.progress { 
		margin: 0px;
		border-bottom: 1px solid #dadfe5;
  }	
  
  .progress li {
	background-color: #f2f7fd;
	padding: 10px 0px 10px 0px;
	display: inline;
	width: 25%;
	float: left;
	overflow: visible;
  }
  
  .orange a { color: #ff8a00; text-decoration: none;}
  .orange:active { color: #ff8a00; text-decoration: none; background-color: #CCC;}
  
  .ltgray
  {
	  color: #a2a2a2;
  }
    /* RADIO & CHECKBOXES */
    .radioLabel
    {
        margin-top:5px;
    }
    
    /* CONTAINERS */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

    /* FORM CONTAINERS */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
     
    /* FORM BLOCKS (Input containers) */
    /* Licensing, Production */
	
	
	
	 .normalEntry
    {
        width: 90%;
        max-width:415px;
    }
    
 
	
    .formBLOCKInternalTextBox
    {
        float: none;
        width: 100%;
        text-align: left;
        margin-right: 0px;
    }

    .formBLOCKLabelTextBox
    {
        color: #a2a2a2;
        margin-top: 15px;
        float: left;
        width: 100%;
    }

    .formBLOCKSpanRadio
    {
        width: 100%;
    }

    .formBLOCKInternalRadio
    {
        float: none;
        text-align: left;
        margin-right: 0px;
    }
    
    /* Production Companies */
    .companyTableHeader
    {
        display:none;
    }

    .companyCellLabel
    {
        text-align:left;
        display: block;
        margin-top:10px;
    }
    
    .companyCell
    {
        text-align:left;
        width: 100%;
    }

    .companyCellReview
    {
        width: 100%;
    }
    
    /* Review */
    .formBLOCKReviewLabel
    {
        width: 100%; 
        margin-right: 0px;
        margin-bottom:0px;
    }

    .formBLOCKReview
    {
        width:100%;
    }
}

/* FAO Questionnaire CSS */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* 321 - 480 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
@media screen and (max-width: 480px)
{ 
    /* TYPE */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

    /* HEADERS */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    h1
    {
        padding:0px;
        font-size:2em;   
    }
    
	#head
	{
    background-color: #179bd7;
    padding: 0px;
	}
    /* ORDERED & UNORDERED LISTS */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    
    /* PROGRESS BAR */
    ul.progress { 
		 width: 100%;
  }	
  
  .progress li {
	  background-color: #d1e4ef;
	  margin-top: 1px;
	  text-indent: 0px;
	  padding: 10px 0px 10px 0px;
	  width: 100%;
	  

  }
  
  .orange a { color: #ff8a00; text-decoration: none;}
  .orange:active { color: #ff8a00; text-decoration: none; background-color: #CCC;}
  
  .ltgray
  {
	  color: #a2a2a2;
	    background-color: !important #EEEEEE;
  }
    
    /* INPUT */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    
    /* WIDTHS */
    
	.normalEntry {
		width: 90%;
		max-width: 400px;
	}
	.accountEntry
    {
        width: 86%;
        font-size:.7em;
    }
    
    .accountDropDown
    {
        width: 97%;
        font-size:.7em;
    }
    
    .normalDropDown
    {
        max-width:358px;
    }
    
    /* CONTAINERS */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

    /* HOMEPAGE CONTAINERS */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
    .leftContainer
    {
        display: none;
    }

    .rightContainer
    {
        width: 100%;
        float: left;
    }

    /* FORM CONTAINERS */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    
    /* COLUMNS */ 
    .formColumnCENTER
    {
        width: 100%;
        min-width: 0px;
        margin-left: auto;
        margin-right: auto;
    }
}

/* FAO Questionnaire CSS */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* 0 - 320 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
@media screen and (max-width: 320px)
{   
    /* TYPE */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

    /* ORDERED & UNORDERED LISTS */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
  ul.progress { 
		  margin: 1px;
		  width: 100%;
  }	
  
  .progress li {
	  background-color: #d1e4ef;
	  margin: 1px;
	  padding: 10px 0px 10px 0px;
	  display: block;
	  width: 100%;
	  float: none;
  	  text-indent: 0px;

  }
  
  .orange a { color: #ff8a00; text-decoration: none;}
  .orange:active { color: #ff8a00; text-decoration: none; background-color: #CCC;}
  
  .ltgray
  {
	  color: #a2a2a2;
	  background-color: !important #EEEEEE;
  }
    /* FOOTER */
    ul.btmLINKS
    {
        padding-left: 30px;
        padding-top: 25px;
    }
    
    /* TEXT */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    .title
    {
        padding:0px;    
    }
    
    /* FOOTER */
    .legal
    {
        padding-left: 30px;
        padding-bottom: 25px;
    }
    
    /* INPUT */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    
    /* WIDTHS */
    .accountEntry
    {
        width: 235px;
    }
    
    .accountDropDown
    {
        width: 265px;
    }

  .largeEntry {
		
		max-width: 90%;	
	}
    
    .normalEntry
    {
        width: 215px;
    }

    .normalDropDown
    {
        width: 245px;
    }
    
    .companyEntry
    {
        width:215px;
    }
    
    .companyDropDown
    {
        width:245px;
    }
    
    /* CONTAINERS */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

    /* FOOTER CONTAINERS */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    .leftFOOT
    {
        display:none;
    }

    .middleFOOT
    {
        display: inline-block;
        width: 100%;
    }
}

/* FAO Questionnaire CSS */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Print Media - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
@media print
{
    /* TYPE */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

    /* HEADERS */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    h2
    {
        color: #969696;
    }
    
    h4
    {
        margin-bottom: 0px;
    }
    
    /* TEXT */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    .title
    {
        font-size: 1.25em;
        color: #000;
        padding: 0px;
        width: 100%;
    }
    
    /* PARAGRAPHS & LABELS */
    p.response
    {
        color: #a2a2a2;
        font-weight: bold;
    }
    
    .phoneLabel
    {
        width: 100%;
        float: none;
    }
    
    /* FOOTER */
    .legal
    {
        padding-left: 15px;
    }
    
    /* CONTAINERS */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    #mainpageContainer
    {
        background-color: #FFFFFF;
        width: 100%;
    }

    #head
    {
        background-color: #FFFFFF;
    }

    .content
    {
        background: #ffffff;
        width: 100%;

    }
    
    /* FORM CONTAINERS */
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
    
    /* COLUMNS */ 
    .formColumnCENTER
    {
        width: 100%;
    }

    /* FORM BLOCKS (Input containers) */
    .formBLOCK
    {
        margin-bottom: 5px;
    }

    /* Production Companies */
    .companyCellReview
    {
        color: #a2a2a2;
        font-weight: bold;
        width: 33%;
        float: left;
    }

}


