body         { background-color:#97d5ea;           color:#000000;                                                                                    text-align: center; font-family: Arial; font-weight: normal;}

h1           { font-size: 18pt;                    color: #0e0a69; font-weight: bolder; display: block;     font-family: Arial; }
h2           { font-size: 14pt;                    color: #1e1989; font-weight: bolder; display: block;     font-family: Arial; }
h3           { font-size: 14pt;   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: #1232d3; text-decoration: underline; }
a:visited                                        { color: #1232d3; text-decoration: underline; }
a:focus                                          { color: #1232d3; outline: thin dotted invert; }
a:active                                         { color: #1232d3; text-decoration: underline;}
a:hover                                          { color: #ff0000; text-decoration: underline;}

table        { font-size: 12pt;                    color: #000000; font-weight: normal; display: table;    font-family: Arial;                     text-align: left;   border-collapse: collapse;}
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; }

td.menu_left  { height: 25px; width: 24px;  background-image:url('/images/main_menu_left.gif');   text-align: center;}
td.menu       { height: 25px;               background-image:url('/images/main_menu_middle.gif'); text-align: center;}
td.menu_right { height: 25px; width: 24px;  background-image:url('/images/main_menu_right.gif');  text-align: center;}
td.info_top   { height: 28px; width: 210px; background-image:url('/images/info_block_top.jpg');   font-weight: bolder; color:#ffffff; vertical-align: middle; }
td.info_middle {              width: 189px; background-image:url('/images/info_block_middle.jpg'); color:#000000; vertical-align: middle; font-size:10.5pt; padding: 10px 10px 0 11px;}
td.info_bottom { height: 10px; width: 210px; background-image:url('/images/info_block_bottom.jpg'); }
td.school     { height: 150px; width: 100%;  background-color:#e2d4a5; }

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_shadow.jpg'); color: #000000; padding: 0 0 0 0;   margin: 0 0 0 0; border: 0px solid #b1adae; }
td.content    {                                                                             padding: 0px 0px 0px 7px;       margin: 0 0 0 0; }
td.webcontent { background-color:#ffffff;                                                   padding: 20px 20px 20px 40px;   margin: 0 0 0 0; }

#header       { background-color:#ffffff; background-image:url('/images/logo.gif');                                                        }
#line         { background-color:#ffffff; background-image:url('/images/line.jpg'); line-height: 4px;}
#banner       { background-color:#ffffff; background-image:url('/images/banner_shadow.jpg');                                                                       text-align: center; }
#main_menu    {                                                                             padding: 0 0 0 0;   margin: 0 0 0 0;  	    color:#235185; text-align: left;   font-family:Arial; font-size:12pt; }
#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:#1232d3;                                                   padding: 0 0 0 0;   margin: 0 0 0 0;                             text-align: left;   font-family:Arial; font-size:10pt; }
#footer       { background-color:#ffffff; background-image:url('/images/footer_shadow.jpg');  padding: 7px 0 0 0; margin: 0 0 0 0; 	    color:#6b6970; text-align: left;    font-family:Arial; font-size:9pt; 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:#ffffff;                       font-size:10pt; }
#copyright    { background-color:#ffffff;                                                   padding: 0 0 0 0;   margin: 0 0 0 0; 	    color:#6b6970; text-align: left;    font-family:Arial; font-size:8pt ; vertical-align: middle; }
#power        {                                                                             padding: 7px 0 0 0; margin: 0 0 0 0; 	    color:#6b6970; text-align: right;   font-family:Arial; font-size:9pt;  vertical-align: middle; }
#terms        {                                                                             padding: 7px 0 0 0; margin: 0 0 0 0; 	    color:#6b6970; text-align: center;  font-family:Arial; font-size:9pt;  vertical-align: middle; }

#main_menu    a:link, a:focus                     { color:#ffffff; font-family:Arial;   font-size:10pt; text-decoration:none;}
#main_menu    a:visited                           { color:#ffffff; font-family:Arial;   font-size:10pt; text-decoration:none;}
#main_menu    a:active                            { color:#ffffff; font-family:Arial;   font-size:10pt; text-decoration:none;}
#main_menu    a:hover                             { color:#1e1989; font-family:Arial;   font-size:10pt; 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:#ffffff; font-family:Arial;   font-size:9pt; text-decoration:none;}
#sub_menu     a:visited                           { color:#ffffff; font-family:Arial;   font-size:9pt; text-decoration:none;}
#sub_menu     a:focus                             { color:#ffffff; font-family:Arial;   font-size:9pt; text-decoration:none;}
#sub_menu     a:active                            { color:#ffffff; font-family:Arial;   font-size:9pt; text-decoration:none;}
#sub_menu     a:hover                             { color:#ff0000; font-family:Arial;   font-size:9pt; 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:#ffffff; font-family:Arial;   font-size:10pt; font-weight: bolder;}
#breadcrumbs  a:visited                           { color:#ffffff; font-family:Arial;   font-size:10pt; font-weight: bolder;}
#breadcrumbs  a:focus                             { color:#ffffff; font-family:Arial;   font-size:10pt; font-weight: bolder;}
#breadcrumbs  a:active                            { color:#ffffff; font-family:Arial;   font-size:10pt; font-weight: bolder;}
#breadcrumbs  a:hover                             { color:#ff0000; font-family:Arial;   font-size:10pt; font-weight: bolder;}

#footer       a:link                              { color:#6b6970; font-family:Arial;   font-size:9pt; text-decoration:none; }
#footer       a:visited                           { color:#6b6970; font-family:Arial;   font-size:9pt; text-decoration:none; }
#footer       a:focus                             { color:#6b6970; font-family:Arial;   font-size:9pt; text-decoration:none; }
#footer       a:active                            { color:#6b6970; font-family:Arial;   font-size:9pt; text-decoration:none; }
#footer       a:hover                             { color:#ff0000; font-family:Arial;   font-size:9pt; text-decoration:none; }
