/**
 * Text CSS file
 *
 * @author  George Alin Costea
 * @company Advocy
 * @version 1.0
 * @CSS 2
 * @IEHACKS 0
 */

/**** HEADERS ****/
h1 { font-size: 16px; font-weight: bold; color: white; text-align: left;
     margin: 15px; }
h2 { font-size: 12px; font-weight: bold; color: white; text-align: left;
     margin:0px 5px 5px 0px; }
h2.normal { margin: 15px; }

/**** Paragraphs ****/
p          { font-size: 12px; color: black; text-align: left;
			 margin: 5px 15px 15px 15px; }
p#footerP  { float: right; margin: 0px; color: gray; }

/**** Anchors ****/
a.nav:link        { font-size: 14px; font-weight: bold; color: white; text-align: left;
                    margin: 0px 15px 15px 15px; background-image: url(../img/arrow.gif);
                    background-position: 0% 45%; background-repeat: no-repeat;
                    padding-left: 10px; text-decoration: none; }
a.nav:visited     { font-size: 14px; font-weight: bold; color: white; text-align: left;
                    margin: 0px 15px 15px 15px; background-image: url(../img/arrow.gif);
                    background-position: 0% 45%; background-repeat: no-repeat;
                    padding-left: 10px; text-decoration: none; }
a.nav:hover       { font-size: 14px; font-weight: bold; color: black; text-align: left;
                    margin: 0px 15px 15px 15px; background-image: url(../img/arrow.gif);
                    background-position: 0% 45%; background-repeat: no-repeat;
                    padding-left: 10px; text-decoration: none; }

a.arr:link        { font-size: 11px; font-weight: bold; color: white; text-align: left;
                    margin: 0px 15px 15px 15px; background-image: url(../img/arrow.gif);
                    background-position: 0% 50%; background-repeat: no-repeat;
                    padding-left: 10px; text-decoration: none; }
a.arr:visited     { font-size: 11px; font-weight: bold; color: white; text-align: left;
                    margin: 0px 15px 15px 15px; background-image: url(../img/arrow.gif);
                    background-position: 0% 50%; background-repeat: no-repeat;
                    padding-left: 10px; text-decoration: none; }
a.arr:hover       { font-size: 11px; font-weight: bold; color: black; text-align: left;
                    margin: 0px 15px 15px 15px; background-image: url(../img/arrow.gif);
                    background-position: 0% 50%; background-repeat: no-repeat;
                    padding-left: 10px; text-decoration: none; }

a.footerA:link    { font-size: 11px; font-weight: normal; color: gray; text-align: left;
                    margin: 0px 0px 0px 0px; text-decoration: none; }
a.footerA:visited { font-size: 11px; font-weight: normal; color: gray; text-align: left;
                    margin: 0px 0px 0px 0px; text-decoration: none; }
a.footerA:hover   { font-size: 11px; font-weight: normal; color: black; text-align: left;
                    margin: 0px 0px 0px 0px; text-decoration: none; }

a.white:link      { font-size: 11px; font-weight: normal; color: white; text-align: left;
                    margin: 5px 10px 10px 0px; _margin:5px 5px 10px 0px; text-decoration: none; padding: 0px; }
a.white:visited   { font-size: 11px; font-weight: normal; color: white; text-align: left;
                    margin: 5px 10px 10px 0px; _margin:5px 5px 10px 0px; text-decoration: none; padding: 0px; }
a.white:hover     { font-size: 11px; font-weight: normal; color: white; text-align: left;
                    margin: 5px 10px 10px  0px; _margin:5px 5px 10px 0px; text-decoration: underline; padding: 0px; }
a.normal          { font-size: 12px; font-weight: bold; color: white; text-decoration: none; padding: 0px; }

/**** OTHER ****/

.iTxt2            { font-size:12px; border:solid 1px gray; width:200px; }
.iSelect          { font-size:12px; border:solid 1px gray; width:200px; }
.iSelect option   { font-size:12px; }
.iTxtA            { font-size:12px; border:solid 1px gray; width:300px; height:100px; }
.iBut2            { font-size:12px; border-style:outset; float:right; margin:5px 0px 0px 0px;
                    text-align:center; padding:1px; }
#registerTbl      { float:left; clear:both; margin:20px 0px 0px 0px; }
.label, .control  { font-size:12px; font-weight:bold; color:#254059; }
#brochure_form
    .label,
#brochure_form
    .control,
#visit_form
    .label,
#visit_form
    .control      { font-weight:normal; color: white; }
#brochure_form
    .control,
#visit_form
    .control      { color: black; }
#visit_form h2    { font-size: 14px; }
#visit_submit,
#brochure_submit  { font-weight: bold !important; }
