body         { background-color:#b2b2b2;           color:#000000;                                                                  text-align: center; font-family: Arial; font-weight: normal;}

h1           { font-size: 16pt;                    color: #000000; font-weight: bolder; display: block;     font-family: Arial; }
h2           { font-size: 14pt;                    color: #0067cc; font-weight: bolder; display: block;     font-family: Arial; }
h3           { font-size: 12pt;   margin: .83em 0; color: #000000; font-weight: bolder; display: block;     font-family: Arial; }
h4           {                    margin: 1.12em 0;                font-weight: bolder; display: block;     font-family: Arial; }
h5           { font-size: .83em;  margin: 1.5em 0;                 font-weight: bolder; display: block;     font-family: Arial; }
h6           { font-size: .75em;  margin: 1.67em 0;                font-weight: bolder; display: block;     font-family: Arial; }
/*
ul           { font-size: 12pt;                    color: #ffffff; font-weight: normal; display: block;     font-family: Arial; }
ol           { font-size: 12pt;                    color: #ffffff; font-weight: normal; display: block;     font-family: Arial; list-style-type: decimal; }
li           { font-size: 12pt;                    color: #ffffff; font-weight: normal; display: list-item; font-family: Arial; }
*/
li.sub_menu  { line-height: 20px; border: 1px solid #000000;}

a:link                                           { color: #ffffff; text-decoration: none; font-size:9pt; }
a:visited                                        { color: #ffffff; text-decoration: none; font-size:9pt; }
a:focus                                          { color: #ffffff; outline: thin dotted invert; font-size:9pt; }
a:active                                         { color: #ffffff; text-decoration: none; font-size:9pt; }
a:hover                                          { color: #ffffff; text-decoration: none; font-size:9pt; }

table        { font-size: 12pt;                    color: #000000; font-weight: normal; display: table;    font-family: Arial;                     text-align: left;   border-collapse: collapse; line-height: 25px;}
tr           {                                                                          display: table-row; }
td           {                                                                          display: table-cell; }
th           {                                                     font-weight: bolder; display: table-cell;                                       text-align: center; }

b, strong    { font-weight: bolder; }
i, em        { font-style: italic; }

br.slidemenu_top   { line-height: 23px; }
td.menu_item       { height: 100px; width: 98px;  background-color:#0067cc;                                                          border: 2px #ffffff solid; text-align: left;}
td.menu_item_1     { height: 98px;  width: 198px; background-color:#0067cc; background-image:url('/images/pmc-web-graphic.gif');     border: 2px #ffffff solid; text-align: left;}
td.menu_item_2     { height: 198px; width: 198px; background-color:#0067cc; background-image:url('/images/menu_bottom.gif');         border: 2px #ffffff solid; text-align: left;}
td.menu_item_1a    { height: 98px;  width: 98px;  background-color:#0067cc; background-image:url('/images/menu_1_left.gif');         border: 2px #ffffff solid; text-align: left;}
td.menu_item_1b    { height: 98px;  width: 98px;  background-color:#0067cc; background-image:url('/images/menu_1_right.gif');        border: 2px #ffffff solid; text-align: left;}
td.menu_item_2a    { height: 98px;  width: 98px;  background-color:#0067cc; background-image:url('/images/menu_2_top_left.gif');     border: 2px #ffffff solid; text-align: left;}
td.menu_item_2b    { height: 98px;  width: 98px;  background-color:#0067cc; background-image:url('/images/menu_2_top_right.gif');    border: 2px #ffffff solid; text-align: left;}
td.menu_item_2c    { height: 98px;  width: 98px;  background-color:#0067cc; background-image:url('/images/menu_2_bottom_left.gif');  border: 2px #ffffff solid; text-align: left;}
td.menu_item_2d    { height: 98px;  width: 98px;  background-color:#0067cc; background-image:url('/images/menu_2_bottom_right.gif'); border: 2px #ffffff solid; text-align: left;}
.sub_menu          { background-color:#1232d3;                                             padding: 0 0 0 0;   margin: 0 0 0 0;                                 text-align: left;   font-family:Arial; font-size:10pt; }
td.information_box { height: 60px;  width: 124px; background-image:url('/images/information_box.gif'); text-align: left; font-weight: bolder; vertical-align: text-top;}	

a.downloads:link                              { color:#0067cc; font-family:Arial;   font-size:12pt; font-weight: bolder;}
a.downloads:visited                           { color:#0067cc; font-family:Arial;   font-size:12pt; font-weight: bolder;}
a.downloads:focus                             { color:#0067cc; font-family:Arial;   font-size:12pt; font-weight: bolder;}
a.downloads:active                            { color:#0067cc; font-family:Arial;   font-size:12pt; font-weight: bolder;}
a.downalods:hover                             { color:#fa6822; font-family:Arial;   font-size:12pt; font-weight: bolder;}

form         {display: inline;}
img          {display: inline; border: 0; margin: 0; padding: 0; } /* DO NOT ALTER */

/* Layout styles below */
table.page    { background-color:#ffffff; background-image:url('/images/background.gif'); background-repeat:repeat-y; color: #000000;                          padding: 0 0 0 0;             margin: 0 0 0 0;border: 2px #1071d0 solid; }
table.footer  { background-color:#1071d0;                                                   padding: 0 0 0 0; margin 0 0 0 0; border: 0px solid #b1adae; }
td.content    { background-color:#ffffff;                                                   padding: 20px 0px 20px 39px; margin: 0 0 0 0; }
td.webcontent { background-color:#ffffff;                                                   padding: 20px 0px 20px 39px; margin: 0 0 0 0; }

#header      { background-color:#ffffff; }
#line        { background-color:#ffffff; background-image:url('/images/line.jpg'); line-height: 4px;}
#banner      { background-color:#ffffff;                                                                                                             text-align: center; }
#main_menu   {                                                                             padding: 0 0 0 0;   margin: 0 0 0 0;  	    color:#000000; text-align: center;  font-family:Arial; font-size:16pt; }
#content_top { background-color:#ffffff; background-image:url('/images/content_top.gif');  padding: 0 0 0 0;   margin: 0 0 0 0; }
#content_bottom  { background-color:#ffffff; background-image:url('/images/content_bottom.gif');  padding: 0 0 0 0;   margin: 0 0 0 0; }
#links       { background-color:#ffffff;                                                   padding: 0 0 0 0;   margin: 0 0 0 0;  	    color:#235185; text-align: center;  font-family:Arial; font-size:12pt; }
#sub_menu    { background-color:#ffffff;                                                   padding: 0 0 0 0;   margin: 0 0 0 0;                            text-align: center;  font-family:Arial; font-size:10pt; }
#footer      { background-color:#1071d0; background-image:url('/images/bottom_bar.gif'); background-repeat:no-repeat;background-position:bottom center;                            font-weight: bolder;   padding: 7px 0 0 0; margin: 0 0 0 0; 	    color:#ffffff; text-align: left;    font-family:Arial; font-size:10pt; vertical-align: middle; }
#innerpage   {                                                                             padding: 0 0 0 0;   margin: 0 auto;                       text-align: center; border-style: solid; border-color: #000000; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; }
#breadcrumbs { background-color:#ffffff;           color:#0067cc;                       font-size:12pt;                                              text-align: left; }
#copyright   {                                                                             padding: 0 0 0 0;   margin: 0 0 0 0; 	    color:#ffffff; text-align: left;    font-family:Arial; font-size:9pt ; vertical-align: middle; }
#power       {                                                                             padding: 7px 0 0 0; margin: 0 0 0 0; 	    color:#ffffff; text-align: right;   font-family:Arial; font-size:10pt; vertical-align: middle; }

#main_menu   a:link                              { color:#ffffff; font-family:Arial;   font-size:8pt; text-decoration:none;}
#main_menu   a:focus                             { color:#ffffff; font-family:Arial;   font-size:8pt; text-decoration:none;}
#main_menu   a:visited                           { color:#ffffff; font-family:Arial;   font-size:8pt; text-decoration:none;}
#main_menu   a:active                            { color:#ffffff; font-family:Arial;   font-size:8pt; text-decoration:none;}
#main_menu   a:hover                             { color:#ffffff; font-family:Arial;   font-size:8pt; text-decoration:none;}

#links       a:link, a:focus                     { color:#ffffff; font-family:Arial;   font-size:12pt; text-decoration:none;}
#links       a:visited                           { color:#ffffff; font-family:Arial;   font-size:12pt; text-decoration:none;}
#links       a:active                            { color:#ffffff; font-family:Arial;   font-size:12pt; text-decoration:none;}
#links       a:hover                             { color:#ffffff; font-family:Arial;   font-size:12pt; text-decoration:none;}
   
#sub_menu    a:link                              { color:#fa6822; font-family:Arial;   font-size:12pt; text-decoration:none;}
#sub_menu    a:visited                           { color:#fa6822; font-family:Arial;   font-size:12pt; text-decoration:none;}
#sub_menu    a:focus                             { color:#fa6822; font-family:Arial;   font-size:12pt; text-decoration:none;}
#sub_menu    a:active                            { color:#fa6822; font-family:Arial;   font-size:12pt; text-decoration:none;}
#sub_menu    a:hover                             { color:#0067cc; font-family:Arial;   font-size:12pt; text-decoration:none;}

#gallerys    a:link                              { color:#ffffff; font-family:Arial;   font-size:10pt; text-decoration:none;}
#gallerys    a:visited                           { color:#ffffff; font-family:Arial;   font-size:10pt; text-decoration:none;}
#gallerys    a:focus                             { color:#ffffff; font-family:Arial;   font-size:10pt; text-decoration:none;}
#gallerys    a:active                            { color:#ffffff; font-family:Arial;   font-size:10pt; text-decoration:none;}
#gallerys    a:hover                             { color:#b38707; font-family:Arial;   font-size:10pt; text-decoration:none;}

#breadcrumbs a:link                              { color:#0067cc; font-family:Arial;   font-size:12pt; font-weight: bolder;}
#breadcrumbs a:visited                           { color:#0067cc; font-family:Arial;   font-size:12pt; font-weight: bolder;}
#breadcrumbs a:focus                             { color:#0067cc; font-family:Arial;   font-size:12pt; font-weight: bolder;}
#breadcrumbs a:active                            { color:#0067cc; font-family:Arial;   font-size:12pt; font-weight: bolder;}
#breadcrumbs a:hover                             { color:#fa6822; font-family:Arial;   font-size:12pt; font-weight: bolder;}

#copyright a:link                                { color:#ffffff; font-family:Arial;   font-size:10pt; }
#copyright a:visited                             { color:#ffffff; font-family:Arial;   font-size:10pt; }
#copyright a:focus                               { color:#ffffff; font-family:Arial;   font-size:10pt; }
#copyright a:active                              { color:#ffffff; font-family:Arial;   font-size:10pt; }
#copyright a:hover                               { color:#ffffff; font-family:Arial;   font-size:10pt; }

td.information_box a:link                        { color:#ffffff; font-family:Arial;   font-size:8pt;  text-decoration: none; }
td.information_box a:focus                       { color:#ffffff; font-family:Arial;   font-size:8pt;  text-decoration: none; }
td.information_box a:visited                     { color:#ffffff; font-family:Arial;   font-size:8pt;  text-decoration: none; }
td.information_box a:active                      { color:#ffffff; font-family:Arial;   font-size:8pt;  text-decoration: none; }
td.information_box a:hover                       { color:#ffffff; font-family:Arial;   font-size:8pt;  text-decoration: none; }

td.site_map a:link                               { color:#000000; font-family:Arial;   font-size:9pt;  text-decoration: none; }
td.site_map a:focus                              { color:#000000; font-family:Arial;   font-size:9pt;  text-decoration: none; }
td.site_map a:visited                            { color:#000000; font-family:Arial;   font-size:9pt;  text-decoration: none; }
td.site_map a:active                             { color:#000000; font-family:Arial;   font-size:9pt;  text-decoration: none; }
td.site_map a:hover                              { color:#ff0000; font-family:Arial;   font-size:9pt;  text-decoration: none; }
td.site_map                                      { color:#000000; font-family:Arial;   font-size:9pt;  text-decoration: none; }