body      {color: #000; background-color: #fff; font-family: verdana, sans-serif; font-size: 12px; line-height: 1.5; margin: 0px}
table, td {color: #000; font-family: verdana, sans-serif; font-size: 12px; line-height: 1.5}


td.errorbox  {background-color: #e4d9cb; border: solid 3px #C7B3A5}
div.errorbox {font-size: 11px; padding: 10px 15px 12px 15px; color: #000; background-color: #e4d9cb}


td.manlistlogo {padding: 30px 12px 30px 25px; text-align: center}
td.manlistlink {padding: 25px 10px 25px 12px}


hr {width: 550px; height: 1px; color: #B20537; background-color: #B20537}

ul     {margin: 0 0 0 20px; padding: 0 0 0 20px; line-height: 1.2}
ul.faq {padding-top: 5px}
ul.nobullets {list-style-type: none; margin-left: 15px; padding-left: 15px}

ul.faq li {font-size: 13px; padding-bottom: 1.5em}

li {font-size: 11px; padding-bottom: 1.0em}



h2 {color: #000; font-size: 20px; font-family: tahoma, verdana, sans-serif; font-weight: normal; text-transform: capitalize; border-bottom: solid 3px #b20537; padding: 0px 0px 2px 0px; margin: 2.5em 0 0.5em 0; line-height: 1.0; clear: both}
h2.first   {margin-top: 0}
h2.catname {margin-top: 0; padding-top: 3.0em}

/*
h3 {color: #fff; text-align: center; font-size: 12px; font-family: tahoma, verdana, sans-serif; font-weight: normal; text-transform: capitalize; border-bottom: solid 0px #b20537; padding: 0 0 2px 0; margin: 2.5em 0 1.0em 0; line-height: 1.0; clear: both; background-color: #000}
h3 div {display: inline; background-color: #b20537; padding: 6px 15px 7px 15px}
*/

h3 {color: #555; text-align: center; font-size: 16px; font-family: tahoma, verdana, sans-serif; font-weight: normal; text-transform: none; border-color: #C7B3A5; border-style: solid; border-width: 3px 0; padding: 3px 0 4px 0; margin: 2.5em 0 1.0em 0; line-height: 1.0; clear: both; background-color: #e4d9cb}
h3.first  {margin-top: 0}
h3.double {margin-top: 5.0em}
h3.faq {color: #666; text-align: left; font-size: 13px; padding: 3px 8px; font-weight: bold}

h4         {text-align: right; padding: 0; margin: 20px 0 0 0; line-height: 1.0; clear: both; position: relative; top: 10px}
h4.first   {margin-top: 0}

h5 {font-family: tahoma, verdana, sans-serif; font-size: 13px; text-transform: uppercase; color: #000; margin: 2.5em 0 0.5em}


a:link    {color: #b20537}
a:visited {color: #b20537}
a:hover   {color: #888888}

a.noul:link    {text-decoration: none}
a.noul:visited {text-decoration: none}
a.noul:hover   {text-decoration: underline}

a.foot:link    {color: #888888; font-family: arial; font-size: 11px; text-decoration: none}
a.foot:visited {color: #888888; font-family: arial; font-size: 11px; text-decoration: none}
a.foot:hover   {color: #b20537; font-family: arial; font-size: 11px; text-decoration: underline}

a.foot-this:link    {color: #555; font-family: arial; font-size: 11px; font-weight: bold; text-decoration: none}
a.foot-this:visited {color: #555; font-family: arial; font-size: 11px; font-weight: bold; text-decoration: none}
a.foot-this:hover   {color: #b20537; font-family: arial; font-size: 11px; font-weight: bold; text-decoration: underline}

a.menu:link    {text-transform: none; font-weight: bold; font-family: arial; font-size: 12px; text-decoration: none; color: #888}
a.menu:visited {text-transform: none; font-weight: bold; font-family: arial; font-size: 12px; text-decoration: none; color: #888}
a.menu:hover   {background-color: #C7B3A5}

a:hover span.menu {background-color: #C7B3A5; color: #000}

div.menu  {width: 160px; margin: 2px auto 2px auto; line-height: 1.0}
span.menu {padding: 5px 0; text-align: center; display: block}


div.header {text-align: center; background-color: #E4D9CB; border-style: solid; border-color: #C7B3A5; border-width: 2px 0 3px 0}

div.boxphoto {margin: 2.0em auto 0 auto}

div.boxmain {margin: 2.0em auto 0 auto; width: 180px; background-color: #fff}
div.boxhead {background-color: #C7B3A5; padding: 0; border-width: 3px 0 0 0; border-color: #C7B3A5; border-style: solid}
div.boxbody {background-color: #E4D9CB; padding: 15px 5px; border-width: 3px; border-color: #C7B3A5; border-style: solid}

div.foot {text-align: center; border-top: solid 2px #B20537; margin-top: 40px; padding-top: 2px}

div.mandesc {font-size: 10px; color: #666}



div.single {margin-top: 1.0em}
div.double {margin-top: 2.0em}
div.triple {margin-top: 3.0em}

p        {margin: 1.0em 0; text-align: justify}
p.first  {margin-top: 0}
p.half   {margin-top: 0.5em}
p.double {margin-top: 2.0em}
p.triple {margin-top: 3.0em}
p.faq    {margin-left: 12px; margin-right: 12px}


img.hide   {display: none}
img.emat   {position: relative; top: 1px}
img.edot   {margin-left: 0}
img.bullet {position: relative; top: 3px; margin-right: 6px; border: 0}


input, textarea {border: solid 1px #000; background-color: #f3f3f3; overflow: auto}
select          {border: solid 1px #000; background-color: #f3f3f3}
option          {}

input.radio    {border: 0; background-color: transparent}
input.checkbox {border: 0; background-color: transparent}

input.submit       {background-image: url(images/button_submit.gif); background-repeat: no-repeat; width: 104px; height: 36px; padding: 0px; margin: 0; border: 0; background-color: transparent}
input.submit:hover {background-image: url(images/button_submit_o.gif); border: 0}


.left   {text-align: left}
.center {text-align: center}
.right  {text-align: right}
.justify {text-align: justify}

.middle {margin-left: auto; margin-right: auto}

.eadr  {font-size: 10px; font-weight: bold; color: #b33; font-family: arial; white-space: nowrap}

.photo-right  {float: right; margin: 6px  0px 6px 15px}
.photo-left   {float: left;  margin: 6px 15px 6px  0px}

.photo-border {border: solid 10px #C7B3A5}

.border {border: solid 1px #000}

.caption-thumb    {font-size: 10px; font-weight: bold; text-align: center; padding: 0 0 2px 0}
.caption-location {font-size: 11px; font-style: italic; color: #888}
.caption-click    {font-size: 10px; color: #888; text-align: center; padding: 0 0 0 0}

.row1 {background-color: #996}
.row2 {background-color: #777}

.text {font-family: verdana, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.5}

.indent  {padding-left: 50px}

.bold    {font-weight: bold}
.ital    {font-style: italic}

.sml  {font-size: 10px}
.med  {font-size: 11px}
.reg  {font-size: 13px}

.grey    {color: #888}
.red     {color: #b20537}

.noborder {border: 0}

.nowrap {white-space: nowrap}

.clear {clear: both}

.form      {font-size: 11px; font-weight: bold}
.formreq   {font-size: 11px; font-weight: bold; color: #b20537}
.formreq2  {font-size: 10px; font-weight: normal; color: #b20537; padding-left: 5px}
.formaddress {padding-bottom: 4px}


