@charset "utf-8";
/* CSS Document */

body {background-color:#FFFFFF;
margin: 0;
padding: 0;
font-family:
Verdana, Arial, Helvetica, sans-serif;
color: #333333;
font-size:small}

#containerone {width: 985px;
margin: 2em auto 1em auto;
border: 6px solid #a6acb4;
padding:0}

#containertwo {
border: 6px solid #e5e5e5;
margin: 0;
padding: 0}

#containerthree {
background-color:#FFFFFF;
margin: 0;
padding: 0

}

#top {height: 121px;
background-image:url(images/headertopbg.gif);
background-position: top left;
background-repeat: no-repeat;
margin: 0;
padding: 0;

}

div.phone {padding: 6.75em 0 0 1em;
color:#000066;
font-weight:bold}

#center {margin: 0;
background-image: url(images/lhbg.gif);
background-position:top left;
background-repeat:repeat-y;
padding: 1em 0;

width: 970px}



#maintext {float: right;
width: 700px;
margin: 0 1em ;
padding: 1em 1em ;
}

.clear {clear: both}

#left {width: 199px;
float: left;
}

ul.nav {padding: 0.25em 0 0 0;
margin: 0}

ul.nav li{list-style: none;
}

ul.nav li a {color: #003399;
background-color: #FFFFFF;
display: block;
padding: 0.25em 1em;
margin: 0.5em 0;
text-decoration: none;
font-weight: bold} 

ul.nav li a:hover {color: #fff;
background-color: #000066 ;}

ul.nav li a.on {color: #fff;
background-color: #000066 ;}

h1 {color: #000066;
font-weight: bold;
font-size: 15px;
text-align:center}

#maintext {width: 700px;
margin-right: 1.75em;
padding: 1em;
}



#maintext a {text-decoration: none;
color: #000066;}

#maintext a:hover {color: #996699;}

#base {margin: 0.5em auto 0 auto;
width: 700px;
font-size: 11px;
text-align: center}

#base a {text-decoration: none;
color: #000066;}

#base a:hover {color: #996699;}

ul.facilities li.main {padding-bottom: 1em}

#reg {font-size: smaller;
padding-top: 2em}

p.video {width: 600px;
padding: 1em ;
margin: 1em auto;
background-color: #ccc}



table#training {width: 600px;
border: 1px solid #ccc;
margin: 0.5em auto}

#training td {padding: 5px;
border-bottom: 1px solid #ccc}

.vidthanks {font-size: 10px;
padding-top: 1em}
