body {margin:0;background:#E5E0CC;color:#404040;font-family:verdana,sans-serif;font-size: 10pt;}
* {margin:0;padding:0;}
p {margin-bottom: 0em;}
html,body{height: 544px;}
table#container {width: 950px;height:100%;margin:0 auto;}
table td {vertical-align:center;}
#left {border-left:1px solid white;padding:0px 0;width: 203px;border-right:1px solid white;text-align:center;background: #C5C1B3 url(../images/bg_nav.jpg) no-repeat 7%;background-position:top;margin:0;padding:.0em;}
#right {width:200px;border-left:1px solid white;border-right:1px solid white;text-align:center;background: #5375a4;}
#content {width:747px;background: #F2F8F8;margin:0;padding:0;height: 544px;}
body#tpl #content { width: 747px;border-right:1px solid white;}
#content img {display:inline;margin: 0;}
#content ul {margin-left: 25px;}
#footer {text-align:center;font-size:.8em;height:19px;line-height:19px;}
#footer {border:1px solid white;background: url(../images/blue_04.gif) no-repeat;}
#companyTable td, #companyTable tr {text-align:center;margin:5px;}
#companyTable td {width: 200px;padding:10px;}

   .header, .subheader {background: #C5C1B3;border: 1px solid #C5BEAC;padding: 5px;text-align:center;text-decoration:none;
            font-size: 12px;color: #3D3624;clear:both;margin-bottom: 5px;}


.layoutBar img {display:block;border:1px solid white;}
h1,h2,h3,h4,h5 {font-family:impact;font-weight:normal;margin-top:0em;}
h1 {text-align:right;}
h3 {font-family:arial;text-align:center;font-weight:bold;}
#left .box {margin:0 0 0 0;}
.box {width: 165px;background: #90896C;border:1px solid white;filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;}
.box h1 {font-size: 1.2em;height:1.2em;background: #C0C0C0 url(../images/sq.gif) no-repeat 5%;margin:0;padding:.0em;color:#0080FF;}
.box .text {text-align:left;color:#ffffff;font-weight:bold;}
a {color:black;}
a img {border:0;margin: 0 0 0 0;}
#news .text {padding: .0em;}

/*| STAFF PAGE |*/
   .staff_left {float: left;width: 49%;}
   .staff_right {width: 49%;float: right;}
   .staff_left div, .staff_right div {margin: 5px;padding: 2px;border-bottom: 2px solid black;}
   .subheader + p {padding-left:25px;}
   .subheader + dl {padding-left: 25px;}
/*|------------|*/


#navlist {
   margin-top:0;
   margin-left: 0;
   padding-left: 0;
   list-style-type: none;
   font-family: Arial, Helvetica, sans-serif;
}

#navlist a {
   padding: 3px;
   display: block;
   margin:0;
   border-bottom: 1px solid #fff;
}

#navlist a:link, #navlist a:visited {
   color: #EEE;

   text-decoration: none;
}


#col_full2 { 
margin-top:0

float : left;
min-height : 544px;
background-color:#FFFFFF;margin:0;padding:.0em;
background: #FFFFFF url(../images/loading.jpg) no-repeat;margin:0;padding:.0em;
border-top : 0px solid #ccc;
border-left : 0px solid #ccc;
border-bottom : 0px solid #ccc;
} 


#col_full2b { 
display : inline;
width : 747px;
float : left;
min-height : 544px;
background-color:#FFFFFF;margin:0;padding:.0em;
background: #FFFFFF;margin:0;padding:.0em;
border-top : 0px solid #fff;
border-left : 0px solid #fff;
border-bottom : 0px solid #fff;
} 

#col_full { 
display : inline;
width : 747px;
float : left;
min-height : 544px;
background: #FFFFFF url(../images/bg_faded.jpg) no-repeat;}
border-top : 1px solid #ccc;
border-left : 1px solid #ccc;
border-bottom : 1px solid #ccc;
} 



#col_full { 
color : #000;
font-family : verdana;
font-size : 14px;
padding-left : 0px;
padding-top : 0px;
padding-bottom : 0px;
margin-right : 1px;
} 

#col_full h2 { 
background-color : #000;
color : #ffffff;
font-family : verdana;
font-size : 16px;
padding-left : 5px;
padding-top : 3px;
padding-bottom : 0px;
margin-right : 1px;
} 

#col_full p { 
font-family : verdana;
font-size : 0.90em;
padding-left : 15px;
padding-bottom : 5px;
margin-left : 10px;
margin-right : 10px;
text-align : justify;
padding-right : 20px;
} 




#navtop a:hover, #navtop a#current {background: #0080FF url(../images/ar.gif) no-repeat  right center;}
#navtop a:active {background-position: 75%;}


#navlist a:hover, #navlist a#current {background: #0080FF url(../images/ar.gif) no-repeat  right center;}
#navlist a:active {background-position: 75%;}

dt {font-weight:bold;font-style:italic;}
dd {margin-left: 2em;margin-bottom:2em;}

.accred dd {margin-bottom:.5em;}
address,.accredBox {width: 75%;margin:1em auto;border:1px solid #d6dee7;text-align:center;padding:.5em;background:#5375a4;}
.imgLeft {float:left;margin-right: 1em;}
.imgRight {float:right;margin-left: 1em;}
address {color:black;font-weight:bold;}



form {
  background: #ffffff;
  border: 0px solid black;
  margin: 2px;
  font: bold 12px/22px Verdana, Arial, Tahoma, Sans-serif;
  width: 600px;
  text-align: center;
}

textarea {
  color: #000;
  border: 0px solid #999;
}
input.submit {
  background: #000000;
  color: white;
  font-weight: bold;
  width: 50px;
}


