body{
padding:0px;
margin:0px;
background:#FFFFFF;
text-align: center;
}

#seminar_body{
padding:0px;
margin:0px;
background:#FFFFFF;
text-align: center;
background-image: url("images/seminarbackground.jpg");
background-repeat: no-repeat;
}

p { text-indent: 20px; }

a:hover{text-decoration:none;}

img { border:0px;}

.dt { display:table; width:100%;}

.dr { display:table-row; width:100%; height:100%;}

.dc { display:table-cell; text-align:left; vertical-align:top; width:100%; }

.main_text, input, textarea, body, font, select
    {
        font-family:Arial; 
        font-size:16px;
        line-height:normal;
        color:#333333;
    }




a {color:#333333;}

form { margin:0px; padding:0px;}

ul { margin:5px; padding:5px; list-style:disc;}

li {margin-top:20px; margin-bottom:25px;}

.ul_packed { margin:5px; padding:5px; list-style:disc;}
.ul_packed li {margin-top:5px; margin-bottom:5px;}

font a { color:#009900; font-weight:bold;}

.main { width:766px; height:866px; margin:auto;}

.body_margins { width:1006px; height:100%;}
.col_margins { width:120px; background-color: blue;}
.col_margins2 { width:120px; background-color: #000033;}
.col_margins3 { width:120px; background-color: #000033;}
.col_main { width:766px; background-color: white;}

.header { height:267px; background:url(images/fl.jpg) no-repeat;}
.header_services { height:267px; background:url(images/flblue.gif) no-repeat;}

.header_blank { height:320px;}

.footer_h_l { height:3px; background:#000099; margin-left:14px; margin-right:7px;}

.footer { margin-left: 20px; height:82px; width:100%;color:#CCCCCC; font-size:10pt; text-align: center;}
.footer_c1 { width:27px;}
.footer_c2 { width:228px;}
.footer_c3 { width:511px;}

.footer_text, .footer_text a { color:#999999;}
.footer_text a { font-weight:bold;}

.footer_text1 { color:#CCCCCC; font-size:10pt;}
.footer_text1 a { color:#333333; font-weight:bold;}

.cont { background:url(images/shadow.gif) no-repeat 227px 0px;}
.cont_services { background:url(images/shadowblue.gif) no-repeat 227px 0px;}

.cont_col1 { width:227px;}
.cont_col2 { width:1px; background:#C1C1C1;}
.cont_col3 { width:7px;}
.cont_col4 { width:524px;}
.cont_sc_col4 { width:400px;}
.cont_col5 { width:7px;}
.cont_colfull { width:100%;}

.cont_sem_col1 { width:20%;}
.cont_sem_col2 { width:1px;}
.cont_sem_col3 { width:55%;}
.cont_sem_col4 { width:1px;}
.cont_sem_col5 { width:20%;}

.cont_os_col1 { width:205px;}
.cont_os_col2 { width:1px;}

.cont_travel_col1 { width:220px;}

.h_l1 { background:#000099; height:3px;}
.h_l2 { background:url(images/h-l.gif) repeat-x;}
.h_l3 { background:#65B7C1; height:3px;}
.h_l4 { background:#C1C1C1; height:1px;}
.h_l5 { background:#CCCCCC; height:3px;}

.h_l6 { background:#449E5D; height:3px;}

.h_text { font-size:10px; color:#0066CC; font-style:italic;}

.h1_text { color:#333333; font-size:18px; line-height:18px;}
.h2_text { color:#333333; font-size:19px; line-height:19px;}
.h3_text { color:#333333; font-size:15px; line-height:15x;}
.h4_text { color:#333333; font-size:16px; line-height:16px;}
.bot_info_text { margin-left: 20px; font-style: italic;}
.bckgnd_darkblue {background:#3E3EC1;width:100%;padding:5px;}
.white_text{color:white;}
.privacy { tet-align: right;}

.link1 { color:#0066CC;}

.m1_dr { background:url(images/m1-dr.gif) repeat-y;}
.m1_t { background:url(images/m1-t.jpg) no-repeat top;}
.m1_b { background:url(images/m1-b.jpg) no-repeat bottom;}
.m1_tt { background:url(images/bg.jpg) no-repeat top;}

.ul1 li { background:url(images/h-l1.gif) repeat-x bottom; margin:0px; padding: 3px 0 3px 0px;}
.ul1 li a { color:#333333; text-decoration:none;}
.ul1 li a:hover { color:#0066CC;}

.ul2 li { background:url(images/a.gif) no-repeat left; margin:0px; padding-left:11px;}
.ul2 li a { color:#0066CC; text-decoration:none;}
.ul2 li a:hover { text-decoration:underline;}

.form_text { color:#333333; font-size:11px;}

.form {height:20px; margin-top:3px;}
.form input {width:153px; height:17px; border-color:#CAD2D5; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px; padding-top:0px; line-height:11px;}

#img_ec_nutrition { border:0px; position: absolute; left:40%; top:440px; font-weight: bold; font-style: italic;}
#img_ec_exercise { border:0px; position: absolute; left:20%; top:480; font-weight: bold;  font-style: italic;}
#img_ec_cpr { border:0px; position: absolute; left:65%; top:480; font-weight: bold;  font-style: italic;}
#img_ec_stress { border:0px; position: absolute; left:150px; top:630; font-weight: bold;  font-style: italic;}
#img_ec_ergo { border:0px; position: absolute; left:300px; top:750; font-weight: bold;  font-style: italic;}
#img_ec_safety { border:0px; position: absolute; left:500px; top:750; font-weight: bold;  font-style: italic;}
#img_ec_firstaid { border:0px; position: absolute; left:670px; top:670; font-weight: bold;  font-style: italic;}

#img_ec_text_ul { font-size:10px; font-weight: bold; border:0px; position: absolute; left:250px; top:370px; width: 300px; text-align:center; }
#img_ec_text_ur { font-size:10px; font-weight: bold; border:0px; position: absolute; left:560px; top:390px; width: 300px; text-align:center; }
#img_ec_text_middle { font-size:10px; font-weight: bold; border:0px; position: absolute; left:35%; top:640; width: 300px; text-align:center; }


#feedback table {
 align: center;
 background-color: #F9FBFD; 
 color: #000000; 
 width: 330px;
 border: 1px solid #D7E5F2; 
 border-collapse: collapse; 
} 
#feedback td {
 vertical-align: top;
 border: 1px solid #D7E5F2; 
 padding-left: 4px; 
}

#feedback textarea {
    width:100%;
    height:100px;
    border-color:#CAD2D5;
    border-bottom-width:1px;
    border-right-width:1px;
    background-color:#ffffff;
    padding-left:5px;
    padding-right:10px;
    overflow:hidden;
}


#onsite_screenings {
    margin-left: 100px;
    margin-right: 100px;
}
#onsite_screenings h1{
    font_size: 12px;
}
#onsite_screenings p{
    text-indent: 5px;
}
#os_ul{
    padding-left: 200px;
}
.popup_desc {
    text-align: center;
}
.popup_hyp {
    color: rgb(0,0,255)
}
.popup_text {
    margin-right: 20px;
    margin-left: 20px;
    text-align: left;
}
.popup_text p {
    text-indent: 20px;
}

.margin {
    background-color: #0000A0;
    width: 10px;
}
#logo {
    position: absolute;
    top: 120px;
}
#lady {
    position: absolute;
    left: 600px;
}
#h_black_separator {
    background:black;
    height:5px;
    position: absolute;
    top: 200px;
}

.tablelists{
    width: 95%;
    border: thin solid #000000;
    padding: 10px;
    text-align: center;
}
.tablelists td{
    padding: 10px;
    border: thin solid #000000;
}
.tablelists .title{
    text-decoration: underline;
    font-weight: bold;
}

.button-link {
  cursor: pointer;
  cursor: hand;
  border: none;
  /* Disable the button-style */
  background-color: transparent;
  padding: 0px;
  color: #4784C3;
  text-decoration: underline;
}

.err_msg{
    text-align: center;
    color: red;
}


