@charset "utf-8";
/* CSS Document */

* {
margin : 0;
}
html, body {
height : 100%;
}
body {
color : #000088;
font-family : arial, "sans serif";
padding : 10px;
text-align : left;
font-weight : bold;
font-size : 14px;
}
#wrapper {
min-height : 100%;
height : auto !important ;
margin : 0 auto -4em;
}
#pageAlign {
text-align : left;
}
#pageHead {
max-width : 1024px;
height : 260px;
font-size : 100%;
position : relative;
background : url(http://esf-protrainer.com/images/BoatsOsnatbanner.jpg) no-repeat left top;
font-weight : bold;
}
#pageHead cite {
position : absolute;
width : 1000px;
text-align : right;
top : 240px;
color : red;
font-size : 11px;
font-style : normal;
padding : 8px 10px 30px 0;
font-weight : bold;
text-decoration : none;
}
A.type7:link {
font-family : Arial, sans-serif;
font-size : 11px;
color : teal;
text-decoration : none;
font-weight : bold;
}
A.type7:visited {
font-family : Arial, sans-serif;
font-size : 11px;
color : teal;
text-decoration : underline;
font-weight : bold;
}
A.type7:hover {
font-family : Arial, sans-serif;
font-size : 11px;
color : blue;
text-decoration : underline;
font-weight : bold;
background : none;
}
A.type7:active {
font-family : Arial, sans-serif;
font-size : 11px;
color : teal;
text-decoration : none;
font-weight : bold;
}
#top {
position : absolute;
width : 1200px;
font-weight : bold;
font-size : 18px;
font-style : italic;
text-align : left;
top : 280px;
margin-left : 270px;
color : blue;
padding-left : 0;
padding-top : 16px;
padding-bottom : 16px;
}
#divider {
float : left;
position : relative;
margin-left : 10px;
margin-right : 10px;
width : 700px;
margin-top : 50px;
text-align : center;
height : 4px;
background : url(http://esf-protrainer.com/myPictures/line18.gif) no-repeat;
}
#pageSidebar {
float : left;
width : 179px;
background : blue repeat-y left top;
}
#pageNav {
background : url(http://assets.bravenet.com/common/images/hosting/cms_data/theme_images/7/pageNav-bg.gif) repeat-y left top;
color : #ffffff;
}
#pageNav h2.white {
color : white;
font-weight : bold;
font-size : 16px;
font-style : italic;
background : url(http://assets.bravenet.com/common/images/hosting/cms_data/theme_images/7/pageNav-heading.gif) no-repeat left top;
padding : 30px;
margin : 0;
text-align : right;
height : 34px;
padding : 15px 20px 0 0;
}
#pageNav ul, #pageNav li {
padding : 0;
margin : 0;
list-style-type : none;
text-decoration : none;
margin : auto;
font-weight : bold;
}
#pageNav ul {
width : 148px;
padding-bottom : 5px;
}
#pageNav li {
height : auto !important ;
height : 23px;
min-height : 23px;
padding-top : 5px;
padding-left : 20px;
margin-bottom : 2px;
font-size : 16px;
font-family : arial, "sans serif";
font-weight : bold;
background : url(http://assets.bravenet.com/common/images/hosting/cms_data/theme_images/7/pageNav-button.gif) no-repeat left top;
}
#pageNav li a:link {
color : #000088;
text-decoration : none;
font-weight : bold;
}
#pageNav li a:visited {
color : #000088;
background : none;
text-decoration : none;
background : none;
font-weight : bold;
}
#pageNav li a:hover {
color : teal;
background : none;
font-weight : bold;
text-decoration : underline;
background : transparent;
}
#pageNav li a:active {
color : #000088;
background : none;
text-decoration : none;
background : transparent;
}
#blockD {
float : left;
width : 179px;
padding-left : 0;
background : blue repeat-y left top;
line-height : 120%;
}
#blockD h2.title {
height : 30px;
padding-top : 10px;
margin : 0;
background : url(http://assets.bravenet.com/common/images/hosting/cms_data/theme_images/7/pagesidebar-heading2.gif) no-repeat left top;
text-align : center;
font-size : 18px;
font-weight : bold;
color : #000088;
}
#blockC {
float : left;
width : 179px;
padding-left : 0;
background : yellow repeat-y left top;
line-height : 120%;
}
#blockB h2.title {
height : 30px;
padding-top : 10px;
margin : 0;
background : url(http://assets.bravenet.com/common/images/hosting/cms_data/theme_images/7/pagesidebar-heading2.gif) no-repeat left top;
text-align : center;
font-size : 18px;
font-weight : bold;
color : #000088;
}
#blockB {
float : left;
width : 179px;
padding-left : 0;
background : #800080 repeat-y left top;
line-height : 120%;
}
#blockB h2.title {
height : 30px;
padding-top : 10px;
margin : 0;
background : url(http://assets.bravenet.com/common/images/hosting/cms_data/theme_images/7/pagesidebar-heading2.gif) no-repeat left top;
text-align : center;
font-size : 18px;
font-weight : bold;
color : #000088;
}
#servicemenu ul {
width : 100%;
margin : 10px;
}
#servicemenu li {
display : inline;
list-style-type : none;
padding-left : 30px;
padding-right : 24px;
font-size : 14px;
font-weight : bold;
background : url(http://esf-protrainer.com/myPictures/Bullets/aqua.gif) no-repeat left top;
}
#maincontent {
float : left;
position : relative;
max-width : 850px;
width : 75%;
margin-top : 40px;
margin-left : 0;
text-align : left;
background : url(http://assets.bravenet.com/common/images/hosting/cms_data/theme_images/7/leftcontent-bg.gif) no-repeat right top;
}
#maincontent h2.title {
height : 47px;
width : 100%;
margin : 0 0 0 40px;
padding : 4px 0 0 10px;
font : 24px Arial, verdana, sans-serif;
color : #000088;
font-weight : bold;
background : url(http://assets.bravenet.com/common/images/hosting/cms_data/theme_images/7/inner3-heading.gif) no-repeat left top;
}
#maincontent h3.title {
height : 47px;
width : 100%;
margin : 10px 0 10px 60px;
padding : 4px 0 0 10px;
font : 22px Arial, verdana, sans-serif;
color : #008000;
font-weight : bold;
background : url(http://assets.bravenet.com/common/images/hosting/cms_data/theme_images/7/inner3-heading.gif) no-repeat left top;
}
#maincontent h4.title {
height : 47px;
width : 100%;
margin : 10px 0 10px 80px;
padding : 4px 0 0 10px;
font : 22px Arial, verdana, sans-serif;
color : #800000;
font-weight : bold;
background : url(http://assets.bravenet.com/common/images/hosting/cms_data/theme_images/7/inner3-heading.gif) no-repeat left top;
}
.contentWrapper {
padding : 0 10px 0 10px;
}
table.c127 {
width : 95%;
height : auto;
margin : 40px 40px 40px 40px;
padding : 50px;
border : 5px ridge #ffc721;
background : #1b6f98;
}
table.c126 {
width : 95%;
height : auto;
margin : 20px 40px 40px 40px;
padding : 50px;
border : 5px ridge #ffc721;
background : #800000;
}
table.c125 {
width : 95%;
height : auto;
margin : 20px 40px 40px 40px;
padding : 0 20px 0 20px;
border : 5px ridge #ffc721;
background : teal;
}
table.c124 {
width : 95%;
height : auto;
margin : 20px 40px 40px 40px;
padding : 50px;
border : 5px ridge #008080;
background : #ffe883;
}
table.c123 {
width : 95%;
height : auto;
margin : 20px 40px 40px 40px;
padding : 50px;
border : 5px ridge #ffc721;
background : #bbdfc1;
}
table.c120 {
width : 95%;
height : auto;
margin : 20px 40px 40px 40px;
padding : 50px;
border : 5px ridge #ffc721;
background : #cffff6;
}
td.c121 {
width : 25%;
font-weight : bold;
font-size : 15px;
color : #ffff00;
font-family : Arial;
border-right : none;
border-bottom : none;
text-align : right;
vertical-align : top;
padding : 20px;
}
td.c122 {
width : 70%;
padding : 40px 20px 20px 40px;
font-weight : bold;
font-size : 15px;
color : white;
font-family : Arial;
border-left : none;
border-bottom : none;
vertical-align : top;
padding : 20px;
}
table.c58 {
width : 95%;
height : auto;
margin : 20px 40px 40px 40px;
table-layout : fixed;
}
table.c58 td {
padding-top : 10px;
padding-right : 10px;
padding-bottom : 20px;
}
.leftcol {
width : 10%;
}
.midcol {
width : 60%;
}
.rightcol {
width : 30%;
}
.midcol2 {
width : 49%;
}
table.c51 {
width : 1020px;
margin-left : 10px;
margin-right : auto;
padding : 5px;
}
table.c50 {
width : 95%;
height : auto;
margin : 20px 40px 40px 40px;
padding : 50px;
border : 5px ridge #ffc721;
background : #400080;
}
table.c49 {
width : 95%;
height : auto;
margin : 20px 40px 40px 40px;
padding : 50px;
border : 5px ridge #ffc721;
background : blue;
}
p.white {
color : white;
font-weight : bold;
font-family : verdana, arial, sans-serif;
font-size : 14px;
}
table.c43 {
width : 95%;
height : auto;
margin : 20px 40px 40px 40px;
padding : 50px;
border : 5px ridge #008040;
background : #0060be;
}
table.c36 {
width : 95%;
height : auto;
margin : 20px 40px 40px 40px;
padding : 50px;
border : 5px ridge #ffc721;
background : green;
}
table.c35 {
width : 95%;
height : auto;
margin : 20px 40px 40px 40px;
padding : 50px;
border-color : #ffc721;
background : white;
}
table.c34 {
width : 95%;
height : auto;
margin : 20px 40px 40px 40px;
padding : 50px;
border : 5px ridge #9c7610;
background : #6666ff;
}
table.c23 {
width : 95%;
height : auto;
margin : 20px 40px 20px 40px;
padding : 50px;
border : 5px ridge #decf1f;
background : #cd2514;
}
p.white {
font-size : 14px;
font-weight : bold;
font-family : arial, sans-serif;
}
h1.title {
font-size : 28px;
font-weight : bold;
font-family : arial, sans-serif;
color : #cd4727;
margin : 30px;
height : 47px;
width : 100%;
font-weight : bold;
padding-left : 10px;
padding-top : 4px;
background : url(http://assets.bravenet.com/common/images/hosting/cms_data/theme_images/7/inner3-heading.gif) no-repeat left top;
}
input.c7 {
border : 0 solid black;
height : 0;
width : 0;
}
form.c6 {
margin : 0;
}
ol.c67 {
padding : 10px;
margin-left : 70px;
margin-top : -20px;
color : white;
font-size : 16px;
line-height : 110%;
line-height : 130%;
}
ol.c59 {
padding : 8px;
margin-top : 0;
margin-left : 60px;
margin-bottom : 0;
color : yellow;
font-size : 16px;
text-align : left;
font-family : Arial, sans-serif;
font-weight : bold;
}
ul.c88 {
margin : 20px 20px 20px 30px;
padding : 0 0 6px 4px;
list-style : square;
color : yellow;
font-size : 16px;
}
li.c88 {
margin : 2px 2px 6px 0;
padding : 0 0 6px 0;
list-style : square;
color : yellow;
font-size : 16px;
}
ul.c87 {
margin-left : 20px;
padding : 0 0 0 4px;
list-style : square;
color : yellow;
font-size : 16px;
}
li.c87 {
padding : 0 0 14px 4px;
list-style : square;
color : yellow;
font-size : 16px;
}
ul.c69 {
padding : 4px;
margin-left : 20px;
list-style-type : square;
color : blue;
font-size : 18px;
}
ul.c68 {
padding : 4px;
margin-left : 40px;
list-style-type : square;
color : white;
font-size : 20px;
line-height : 120%;
}
ul.c67 {
padding : 4px;
margin-left : 80px;
margin-top : -20px;
list-style-type : square;
color : white;
font-size : 20px;
line-height : 110%;
}
ul.c66 {
padding : 4px;
margin-left : 20px;
list-style-type : square;
color : yellow;
font-size : 20px;
text-align : left;
font-family : Arial, sans-serif;
font-weight : bold;
}
ul.c55 {
padding : 8px;
margin-top : -20px;
margin-left : 60px;
margin-bottom : 0;
list-style-type : square;
color : #800080;
font-size : 18px;
text-align : left;
font-family : Arial, sans-serif;
font-weight : bold;
line-height : 110%;
}
ul.c54 {
width : 700px;
padding : 8px;
margin-top : 0;
margin-left : 90px;
list-style-type : square;
font-size : 18px;
color : #ff8000;
}
ul.c49 {
padding-left : 0;
margin-left : 100px;
list-style-type : square;
color : #000088;
}
ul.c48 {
margin : 0 20px 10px 20px;
list-style-type : square;
font-size : 20px;
color : teal;
}
li.c48 {
padding : 0 0 10px 4px;
line-height : 70%;
}
ul.c46 {
width : 160px;
padding : 5px 15px 5px 15px;
font-size : 18px;
color : white;
font-style : italic;
list-style-type : square;
color : yellow;
text-decoration : none;
}
ul.c22 {
width : 160px;
padding : 5px 15px 5px 15px;
font-size : 18px;
color : white;
list-style-type : square;
color : yellow;
text-decoration : none;
}
li.c100 {
list-style-type : square;
color : yellow;
display : inline;
}
li.c85 {
font-weight : bold;
font-family : arial, sans-serif;
font-size : 18px;
color : #0000ff;
text-decoration : none;
}
li.c84 {
font-weight : bold;
font-family : arial, sans-serif;
font-size : 18px;
color : #ff8000;
text-decoration : none;
}
li.c15 {
color : white;
font-style : italic;
font-weight : bold;
}
li.c14 {
list-style : none;
display : inline;
}
p.c167 {
margin : 10px 0 5px 40px;
}
p.c166 {
margin : 20px 20px 20px 35px;
padding : 10px;
font-size : 14px;
color : #800000;
font-family : Arial, sans-serif;
text-align : left;
font-weight : bold;
line-height : 120%;
}
p.c73 {
color : teal;
margin-right : 20px;
font-size : 13px;
text-align : right;
font-family : Arial, sans-serif;
font-weight : bold;
}
p.c72 {
width : 95%;
}
p.c69 {
margin : 20px;
font-size : 18px;
font-family : Arial, sans-serif;
color : #008080;
font-weight : bold;
text-align : left;
font-style : italic;
}
p.c68 {
margin : 20px;
font-size : 18px;
font-family : Arial, sans-serif;
color : #ffcc66;
font-weight : bold;
text-align : left;
font-style : italic;
}
p.c67 {
margin : 20px;
text-align : left;
}
p.c66 {
margin : 20px 0 0 25px;
padding : 10px 0 0 0;
font-family : "Comic Sans ms";
font-size : 14px;
color : #800080;
font-weight : bold;
text-align : left;
}
p.c65 {
font-family : "Comic Sans ms";
font-size : 14px;
color : #800080;
font-weight : bold;
text-align : center;
}
p.c64 {
font-family : "Comic Sans ms";
font-size : 12px;
color : #800080;
font-weight : bold;
text-align : center;
}
p.c57 {
margin : 20px;
}
p.c49 {
margin-left : 60px;
margin-right : 20px;
font-size : 15px;
color : #b7ffce;
font-style : italic;
text-align : left;
font-weight : bold;
font-family : arial, sans-serif;
line-height : 120%;
}
p.c48 {
margin-left : 65px;
margin-right : 20px;
font-size : 14px;
text-align : left;
font-weight : bold;
font-family : arial, sans-serif;
color : #f4ffa0;
}
p.c47 {
margin : 20px 30px 20px 20px;
font-size : 14px;
text-align : left;
font-weight : bold;
font-family : arial, sans-serif;
color : white;
line-height : 130%;
}
p.c46 {
margin-left : 20px;
margin-right : 20px;
font-size : 16px;
text-align : left;
font-weight : bold;
font-family : arial, sans-serif;
color : white;
line-height : 120%;
}
p.c45 {
margin : 10px 0 10px 25px;
font-size : 14px;
text-align : left;
font-weight : bold;
font-family : arial, sans-serif;
color : #000088;
line-height : 120%;
}
p.c26 {
margin-left : 60px;
max-width : 750px;
height : auto;
font-weight : bold;
font-size : 14px;
color : #000088;
font-family : Arial;
line-height : 125%;
}
p.c25 {
max-width : 750px;
margin : 20px;
height : auto;
font-weight : bold;
font-size : 12px;
color : #000088;
font-family : Arial;
line-height : 110%;
}
p.c24 {
width : 500px;
margin-left : 50px;
margin-right : 20px;
height : auto;
font-weight : bold;
font-size : 14px;
color : white;
font-family : Arial;
line-height : 130%;
}
p.c17 {
width : 95%;
}
p.c16 {
margin : 6px 10px 0 0;
line-height : normal;
}
p.c14 {
margin : 20px;
font-size : 14px;
text-align : left;
font-weight : bold;
font-family : Arial, sans-serif;
color : #000088;
line-height : 120%;
}
p.c13 {
width : 160px;
padding : 5px 15px 5px 15px;
font-size : 11px;
color : white;
text-align : left;
}
p.c12 {
margin : 15px 10px 0 0;
line-height : normal;
}
p.c10 {
width : 500px;
margin-left : 35px;
margin-right : 20px;
text-align : left;
font-weight : bold;
font-style : italic;
font-size : 16px;
color : yellow;
font-family : Arial;
}
p.c9 {
margin : 0 0 5px 10px;
line-height : normal;
}
p.c4 {
text-align : left;
color : white;
}
p.title {
font-size : 28px;
font-weight : bold;
font-family : arial, sans-serif;
color : #cd4727;
margin : 10px;
height : 47px;
width : 100%;
font-weight : bold;
padding-left : 10px;
padding-top : 4px;
background : url(http://assets.bravenet.com/common/images/hosting/cms_data/theme_images/7/inner3-heading.gif) no-repeat left top;
}
.indented {
padding : 30px;
font-style : italic;
color : white;
font-size : 15px;
font-family : Arial;
font-weight : bold;
}
.indented1 {
padding-left : 60px;
color : #000088;
font-size : 16px;
font-family : Arial;
font-weight : bold;
}
.indented2 {
padding-left : 90px;
color : #800000;
font-size : 14px;
font-family : Arial;
font-weight : bold;
}
.indented3 {
padding-left : 30px;
color : teal;
font-size : 14px;
font-family : Arial;
font-weight : bold;
}
.indented4 {
padding : 20px;
color : white;
font-size : 14px;
font-family : Arial;
font-weight : bold;
}
img.c133 {
width : 92px;
height : 22px;
}
img.c220 {
border : 1px solid white;
}
img.c132 {
float : right;
padding : 0;
}
img.c131 {
float : left;
margin-left : 0;
padding : 10px 20px 0 0;
}
img.c130 {
float : left;
margin-left : 20px;
padding : 10px 15px 10px 10px;
}
img.c129 {
float : right;
padding : 0 0 10px 15px;
}
img.c128 {
float : left;
margin-left : 20px;
padding : 30px 15px 10px 10px;
}
img.c120 {
float : right;
padding : 0 0 10px 10px;
height : 45%;
width : 45%;
}
img.c119 {
float : left;
padding : 0 10px 10px 0;
height : 45%;
width : 45%;
}
img.c118 {
height : 30px;
width : 32px;
border : none;
vertical-align : middle;
}
img.c117 {
height : 4px;
width : 110%;
vertical-align : middle;
margin-bottom : 20px;
margin-top : 20px;
}
img.c116 {
float : right;
height : 40px;
width : 40px;
}
img.c115 {
height : 55%;
width : 55%;
border : none;
}
img.c114 {
float : right;
height : 31px;
width : 88px;
}
img.c113 {
height : 100px;
width : 200px;
float : right;
}
img.c112 {
float : right;
height : 100%;
width : 100%;
}
img.c111 {
height : 0;
width : 1020px;
}
img.c110 {
height : 206px;
width : 179px;
}
img.c109 {
height : 4px;
width : 80%;
}
img.c108 {
height : 150px;
width : 150px;
}
img.c107 {
height : 4px;
width : 150px;
}
img.c106 {
height : 4px;
width : 116px;
}
img.c105 {
float : right;
height : 70%;
width : 70%;
padding : 10px;
}
img.c104 {
height : 4px;
width : 1000px;
}
img.c103 {
height : 4px;
width : 1020px;
}
img.c102 {
height : 4px;
width : 90%;
max-width : 700px;
margin : 20px auto 20px 40px;
text-align : center;
}
img.c101 {
height : 0;
width : 1020px;
}
span.c76 {
font-size : 14px;
color : #ffcc66;
font-family : "Comic Sans ms";
font-weight : bold;
text-align : right;
}
span.c165 {
font-family : "Comic Sans ms";
font-size : 12px;
color : #800080;
font-weight : bold;
text-align : right;
line-height : 110%;
}
span.c75 {
font-size : 12px;
color : #ffcc66;
font-family : "Comic Sans ms";
font-weight : bold;
text-align : right;
}
span.c74 {
font-size : 16px;
color : #ffee00;
font-family : Arial, sans-serif;
font-weight : bold;
line-height : 110%;
font-style : italic;
}
span.c73 {
font-size : 12px;
color : #cccccc;
font-family : Arial, sans-serif;
font-weight : bold;
}
span.c72 {
font-size : 16px;
color : white;
font-family : Arial, sans-serif;
font-weight : bold;
}
span.c71 {
font-size : 20px;
color : #800000;
font-family : Arial, sans-serif;
font-weight : bold;
}
span.c70 {
font-size : 16px;
color : #8000ff;
font-family : Arial, sans-serif;
font-weight : bold;
}
span.c66 {
font-size : 14px;
color : #ffcc66;
font-family : Arial, sans-serif;
font-weight : bold;
}
span.c65 {
font-size : 14px;
color : #800080;
font-family : "Comic Sans ms";
font-weight : bold;
}
span.c63 {
font-size : 16px;
color : #ff572b;
font-family : Arial, sans-serif;
font-weight : bold;
}
span.c62 {
font-size : 14px;
color : #ffee00;
font-family : Arial, sans-serif;
font-weight : bold;
}
span.c60 {
color : #800080;
}
span.c56 {
color : #ffff66;
}
span.c53 {
font-size : 22px;
color : #ffcc66;
}
span.c52 {
color : #008000;
font-weight : bold;
}
span.c41 {
font-size : 11px;
color : blue;
font-weight : bold;
line-height : 110%;
}
span.c40 {
font-size : 11px;
color : #800000;
font-weight : bold;
}
span.c39 {
font-size : 12px;
color : #ff572b;
font-weight : bold;
font-family : Arial, sans-serif;
}
span.c38 {
font-size : 12px;
color : teal;
font-weight : bold;
font-family : Arial, sans-serif;
}
span.c37 {
font-size : 80%;
}
span.c31 {
font-size : 16px;
color : #b7ffce;
font-family : Arial, sans-serif;
font-weight : bold;
font-style : italic;
}
span.c28 {
color : #ffff00;
font-family : Arial, sans-serif;
font-weight : bold;
}
span.c25 {
font-size : 14px;
color : white;
font-family : Arial, sans-serif;
font-weight : bold;
}
span.c21 {
font-size : 18px;
color : yellow;
font-style : italic;
font-weight : bold;
text-align : center;
font-family : Arial, sans-serif;
}
span.c20 {
font-size : 12px;
color : white;
font-family : Arial, sans-serif;
font-weight : bold;
padding-left : 10px;
}
span.c19 {
font-size : 13px;
color : white;
font-family : Arial, sans-serif;
font-weight : bold;
}
span.c18 {
font-size : 14px;
color : #ffff00;
text-align : left;
font-family : Arial, sans-serif;
font-weight : bold;
}
span.c15 {
font-size : 13px;
color : #800080;
text-align : left;
font-family : Arial, sans-serif;
font-weight : bold;
line-height : 110%;
}
span.c14 {
font-size : 14px;
color : #000088;
text-align : left;
font-family : Arial, sans-serif;
font-weight : bold;
line-height : 110%;
}
span.c13 {
font-family : Arial, sans-serif;
font-weight : bold;
color : #008080;
}
span.c11 {
font-size : 18px;
color : #b7ffce;
font-family : Arial, sans-serif;
font-weight : bold;
font-style : italic;
}
span.c6 {
font-size : 14px;
color : white;
font-family : Arial, sans-serif;
font-weight : bold;
font-style : italic;
}
span.c5 {
font-size : 14px;
font-family : Arial, sans-serif;
color : #800000;
font-weight : bold;
}
span.c4 {
font-size : 16px;
font-family : Arial, sans-serif;
color : #008000;
font-weight : bold;
line-height : 110%;
}
span.c3 {
font-size : 14px;
color : yellow;
font-family : Arial, sans-serif;
font-weight : bold;
}
span.c2 {
font-size : 16px;
font-family : Arial, sans-serif;
font-weight : bold;
}
div.c127 {
margin : 10px 20px 20px 60px;
font-size : 14px;
color : white;
font-weight : bold;
text-align : left;
line-height : 120%;
}
div.c123 {
float : right;
margin : 10px 0 0 0;
padding : 10px;
}
div.c121 {
float : left;
margin : 15px 10px 20px 40px;
padding : 10px;
}
div.c122 {
margin-left : 2em;
}
div.c79 {
margin : 0 0 -7px 0;
background-color : #400080;
text-align : center;
width : 163px;
font-size : 14px;
color : white;
font-family : Arial, sans-serif;
padding : 5px;
border : 3px ridge yellow;
line-height : 120%;
}
div.c71 {
text-align : center;
width : 150px;
background : #ffff66;
height : auto;
padding : 10px;
margin : 2px 3px 4px 4px;
line-height : 120%;
}
div.c34 {
background-color : #008000;
width : 159px;
padding : 10px;
text-align : center;
line-height : 110%;
}
div.c32 {
margin : 5px;
text-align : center;
line-height : 110%;
}
div.c29 {
margin : 10px;
font-size : 11px;
color : blue;
text-align : center;
line-height : 110%;
}
div.c27 {
background-color : blue;
padding : 10px;
font-size : 13px;
color : white;
line-height : 110%;
}
div.c8 {
margin : 0;
font-family : arial;
font-size : 11px;
color : black;
text-align : center;
line-height : 110%;
}
div.c5 {
margin : 0;
text-align : left;
line-height : 110%;
}
div.c2 {
text-align : right;
line-height : 130%;
}
div.c1 {
text-align : center;
line-height : 110%;
}
a.c30 {
font-size : 14px;
color : white;
text-decoration : none;
}
.nounderline A {
text-decoration : none;
}
A.type1:link {
font-family : Arial, sans-serif;
font-size : 16px;
color : #ffff00;
text-decoration : none;
font-weight : bold;
font-style : italic;
}
A.type1:visited {
font-family : Arial, sans-serif;
font-size : 16px;
color : #ffc01b;
text-decoration : none;
font-weight : bold;
font-style : italic;
}
A.type1:hover {
font-family : Arial, sans-serif;
font-size : 16px;
color : #ffff66;
text-decoration : none;
font-weight : bold;
background : none;
font-style : italic;
}
A.type1:active {
font-family : Arial, sans-serif;
font-size : 16px;
color : #ffff00;
text-decoration : none;
font-weight : bold;
font-style : italic;
}
A.type2:link {
font-family : Arial, sans-serif;
font-size : 12px;
color : teal;
text-decoration : none;
font-weight : bold;
line-height : 120%;
}
A.type2:visited {
font-family : Arial, sans-serif;
font-size : 12px;
color : teal;
text-decoration : none;
font-weight : bold;
line-height : 120%;
}
A.type2:hover {
font-family : Arial, sans-serif;
font-size : 12px;
color : blue;
text-decoration : none;
font-weight : bold;
background : none;
line-height : 120%;
}
A.type2:active {
font-family : Arial, sans-serif;
font-size : 12px;
color : teal;
text-decoration : none;
font-weight : bold;
line-height : 120%;
}
A.type3:link {
font-size : 16px;
color : white;
text-decoration : none;
font-weight : bold;
font-style : italic;
}
A.type3:visited {
font-size : 16px;
color : #fffeca;
text-decoration : none;
font-weight : bold;
}
A.type3:hover {
font-size : 16px;
color : blue;
text-decoration : underline;
font-weight : bold;
background : none;
}
A.type3:active {
font-size : 16px;
color : white;
text-decoration : none;
font-weight : bold;
font-style : italic;
}
A.type4:link {
font-family : Arial, sans-serif;
font-size : 14px;
color : teal;
text-decoration : none;
font-weight : bold;
}
A.type4:visited {
font-family : Arial, sans-serif;
font-size : 14px;
color : #008080;
text-decoration : none;
font-weight : bold;
}
A.type4:hover {
font-family : Arial, sans-serif;
font-size : 14px;
color : blue;
text-decoration : underline;
font-weight : bold;
background : none;
}
A.type4:active {
font-family : Arial, sans-serif;
font-size : 14px;
color : teal;
text-decoration : none;
font-weight : bold;
}
A.type5:link {
font-size : 11px;
color : blue;
text-decoration : none;
font-weight : bold;
}
A.type5:visited {
font-size : 11px;
color : #800000;
text-decoration : none;
font-weight : bold;
}
A.type5:hover {
font-size : 11px;
color : #800000;
text-decoration : underline;
font-weight : bold;
background : none;
}
A.type5:active {
font-size : 11px;
color : blue;
text-decoration : none;
font-weight : bold;
}
A.type6:link {
font-family : Arial, sans-serif;
font-size : 11px;
color : yellow;
text-decoration : none;
font-weight : bold;
}
A.type6:visited {
font-size : 11px;
color : #fffeca;
text-decoration : underline;
font-weight : bold;
}
A.type6:hover {
font-size : 11px;
color : #fffeca;
text-decoration : underline;
font-weight : bold;
background : none;
}
A.type6:active {
font-size : 11px;
color : yellow;
text-decoration : none;
font-weight : bold;
}
A.type7:link {
font-family : "Comic Sans ms";
font-size : 12px;
color : #800080;
text-decoration : none;
font-weight : bold;
line-height : 110%;
text-align : center;
}
A.type7:visited {
color : teal;
}
A.type7:hover {
color : blue;
}
A.type7:active {
font-family : "Comic Sans ms";
font-size : 12px;
color : #800080;
text-decoration : none;
font-weight : bold;
line-height : 110%;
text-align : center;
}
A.type8:link {
font-family : Arial, sans-serif;
font-size : 14px;
color : yellow;
text-decoration : none;
font-weight : bold;
}
A.type8:visited {
font-size : 14px;
color : #fffeca;
text-decoration : none;
font-weight : bold;
}
A.type8:hover {
font-size : 14px;
color : #fffeca;
text-decoration : underline;
font-weight : bold;
}
A.type8:active {
font-size : 14px;
color : yellow;
text-decoration : none;
font-weight : bold;
}
A.type9:link {
font-family : Arial, sans-serif;
font-size : 14px;
color : #008080;
text-decoration : none;
font-weight : bold;
}
A.type9:visited {
font-size : 14px;
color : #008080;
text-decoration : none;
font-weight : bold;
}
A.type9:hover {
font-size : 14px;
color : #008080;
text-decoration : underline;
font-weight : bold;
}
A.type9:active {
font-size : 14px;
color : #008080;
text-decoration : none;
font-weight : bold;
}
A.type10:link {
font-size : 20px;
font-family : "Comic Sans ms";
color : #008000;
text-decoration : none;
font-weight : bold;
line-height : 110%;
text-align : center;
}
A.type10:visited {
margin : -20px 0 20px 60px;
color : teal;
}
A.type10:hover {
margin : -20px 0 20px 60px;
color : blue;
text-decoration : underline;
}
A.type10:active {
margin : -20px 0 20px 60px;
font-family : "Comic Sans ms";
font-size : 20px;
color : #800080;
text-decoration : none;
font-weight : bold;
line-height : 110%;
text-align : center;
}
A.type11:link {
padding : 6px;
font-family : Arial, sans-serif;
font-size : 14px;
color : white;
text-decoration : none;
font-weight : bold;
}
A.type11:visited {
font-size : 14px;
color : #fffeca;
text-decoration : none;
font-weight : bold;
}
A.type11:hover {
font-size : 14px;
color : #fffeca;
text-decoration : underline;
font-weight : bold;
}
A.type11:active {
font-size : 14px;
color : white;
text-decoration : none;
font-weight : bold;
}
#divider {
position : absolute;
margin-left : 20px;
width : 900px;
height : 4px;
margin : 0 0 20px 20px;
background : url(http://esf-protrainer.com/myPictures/line18.gif) no-repeat;
}
.buttoncontainer1 {
width : 160px;
line-height : 90%;
}
ul.c87 {
margin-left : 30px;
padding : 0 0 0 4px;
list-style : square;
color : yellow;
font-size : 16px;
}
.button1 a {
color : yellow;
padding : 2px;
padding-left : 3px;
display : block;
font-family : arial, sans-serif;
font-size : 14px;
font-weight : bold;
font-style : italic;
text-decoration : none;
text-align : left;
}
.button1 a:hover {
background-color : #ccff66;
color : #000088;
text-decoration : none;
}
.buttoncontainer2 {
width : 160px;
line-height : 120%;
}
.button2 a {
color : #fff;
background-color : blue;
padding : 2px;
padding-left : 3px;
display : block;
font-family : Arial, sans-serif;
font-size : 13px;
font-weight : bold;
text-decoration : none;
text-align : left;
}
.button2 a:hover {
background-color : #ccff66;
color : #000088;
text-decoration : none;
}
.buttoncontainer3 {
width : 160px;
text-decoration : none;
}
.button3 a {
color : yellow;
display : block;
font-family : Arial, sans-serif;
font-size : 13px;
font-weight : bold;
text-align : center;
text-decoration : none;
}
.button3 a:hover {
background-color : #ccff66;
color : #000088;
text-decoration : none;
}
.buttoncontainer4 {
width : 160px;
}
.button4 a {
color : yellow;
padding : 0;
padding-left : 0;
display : block;
font-family : Arial, sans-serif;
font-size : 13px;
font-weight : bold;
text-decoration : none;
text-align : center;
}
.button4 a:hover {
background-color : transparent;
color : white;
text-decoration : underline;
}
.buttoncontainer5 {
width : 180px;
margin-left : -20px;
}
.button5 a {
color : #800000;
display : block;
text-decoration : none;
text-align : center;
}
.button5 a:hover {
background-color : #ccff66;
color : #000088;
text-decoration : none;
}
.button6 a:hover {
background-color : transparent;
color : teal;
text-decoration : none;
}
#footer, .push {
position : absolute;
height : 4em;
width : 100%;
margin : 0;
max-width : 1020px;
}
table.c42 {
table-layout : fixed;
max-width : 1020px;
width : 100%;
height : auto;
padding : 2px;
}
#servicemenu2 ul {
margin-left : 0;
text-align : center;
}
#servicemenu2 li {
display : inline;
width : 100%;
color : teal;
list-style-type : none;
margin-left : 0;
margin-bottom : 0;
font-size : 11px;
font-weight : bold;
background : none;
font-family : arial, "sans serif";
}
.indented1 {
padding-left : 60px;
color : #000088;
font-size : 16px;
font-family : Arial;
font-weight : bold;
}
.indented2 {
padding-left : 90px;
color : #800000;
width : 75%;
font-size : 15px;
font-family : Arial;
font-weight : bold;
}
.indented3 {
padding-left : 20px;
color : #000088;
font-size : 15px;
font-family : Arial;
font-weight : bold;
}
.indented4 {
padding : 0 20px 10px 40px;
text-align : left;
}
.servicemenu3 {
line-height : 150%;
display : block;
list-style-type : none;
padding-left : 30px;
padding-right : 30px;
font-size : 12px;
font-weight : bold;
background : url(http://esf-protrainer.com/images/bluedarkdiamond.gif) no-repeat left top;
}
.servicemenu4 {
line-height : 150%;
margin-left : 10px;
display : block;
list-style-type : none;
padding-left : 30px;
padding-right : 30px;
font-size : 12px;
font-weight : bold;
background : url(http://esf-protrainer.com/images/blueright.gif) no-repeat left top;
}
label.c125 {
float : left;
width : 160px;
}
input.c207 {
border : none;
height : 0;
width : 0;
}
label.c126 {
float : left;
width : 95px;
}
label.c125 {
float : left;
width : 170px;
}
textarea.c5 {
width : 535px;
height : 160px;
}
span.c400 {
display : block;
width : 600px;
}
input.c3 {
vertical-align : middle;
border : 0;
background-color : transparent;
}
input.c2 {
width : 360px;
}
input.c1 {
width : 360px;
}
p.first-line {
margin : 0 20px 0 100px;
text-indent : -3.5em;
text-align : left;
font-family : arial, sans-serif;
font-size : 16px;
color : white;
font-weight : bold;
line-height : 120%;
}
td.c4 {
border-left : none;
border-top : none;
}
td.c3 {
border-right : none;
border-top : none;
}
td.c2 {
border-left : none;
border-bottom : none;
}
td.c1 {
border-right : none;
}
div.figure {
float : right;
margin : 0;
padding : 0;
}
div.figure p {
text-align : center;
font-style : italic;
font-size : smaller;
text-indent : 0;
}
img.c1 {
border : 6px inset #ffc442;
}
