/* =RESET ||||||||||||||||||||||||||||||||*/

*     {margin:0px;padding:0px;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after  {content:'';}
abbr,acronym      {border:0;}


/* =STANDARD ||||||||||||||||||||||||||||||*/

/*FONT Standard*/
body, p, div, td {font:16px Arial, Tahoma, Verdana, sans-serif;color:#000;}

a:link, a:visited, a:hover, a:active {color:#3F38ae;}
a:hover {text-decoration:none;}

body   {background:#fff;} 
h1     {font-size:23px;font-weight:bold;margin-bottom:5px;color:#3F38ae;}
h2     {font-size:19px;font-weight:bold;margin-bottom:5px;color:#3F38ae;}
h3     {font-size:15px;font-weight:bold;margin-bottom:5px;color:#000;}
p      {line-height:21px; margin:0px 0px 15px;}
hr     {height:1px;border:0px solid #000;border-top-width:thin;}
ul, ol     {margin-left:40px;margin-bottom:25px;line-height:21px;}
strong, a strong, strong a {font-weight:bold;}
em, em strong, strong em   {font-style:italic;}
strong a em, strong em a   {font-weight:bold;font-style:italic;}

.clear {clear:both;}
.print {display:none;}

/* ==== INDEX PAGE ==== */

body#index {text-align:center;background-color:#3538ae;}
body#index div#main {text-align:left;margin:30px auto 0px;width:800px;background-color:#94a4d8;}

body#index div#main #header  {text-align:center;}
body#index div#main #content {text-align:center;}
body#index div#main #nav     {text-align:center;padding-bottom:12px;}
body#index #footer  {text-align:center;font:10px Arial, Helvetica, sans-serif;color:#94a4d8;margin-top:10px;}
body#index #footer a:link    {color:#fff;}
body#index #footer a:visited {color:#fff;}
body#index #footer a:hover   {color:#fff;}
body#index #footer a:active  {color:#fff;}

/* ==== INTERIOR PAGES ==== */

body#interior {margin:0px;}
body#interior div#main {}

body#interior div#main #header  {background-color:#3638af;}
body#interior div#main #nav     {background-color:#95a3d8;}
body#interior div#main #content {padding:25px 15px 15px;}
body#interior div#main #footer  {border-top:1px solid #ccc;padding:15px;text-align:center;}

body#interior div#main table.centered_table    {width:100%;border:none;margin-bottom:15px;}
body#interior div#main table.centered_table td {padding:3px;text-align:center;}
body#interior div#main table.centered_table td p {margin:1px 0px;}

body#interior div#main table.centered_table_narrow    {width:70%;border:none;margin:0 auto 15px;}
body#interior div#main table.centered_table_narrow td {padding:3px;text-align:center;}
body#interior div#main table.centered_table_narrow td p {margin:1px 0px;}

#paypal {margin:5px 0px 12px;}

#paypal_interior {float:right;}

/* Questionnaire */

ol#questionnaire_list {width:50%;}

ol.questionnaire_list li             {font-weight:bold;background:#fff url(../images/yes_no.jpg) no-repeat top right;border-bottom:1px solid #ccc;margin-bottom:10px;} /* question */
ol.questionnaire_list li ul          {}
ol.questionnaire_list li ul li       {margin:0px;list-style:none;font-weight:normal;background-image:none;border:none;} /* indented 1 */
ol.questionnaire_list li ul li ul    {}
ol.questionnaire_list li ul li ul li {margin:0px;list-style:none;font-weight:normal;background-image:none;border:none;} /* indented 2 */