/* CSS Document */

body {
  background-color:#383838;
  font-family:Helvetica, Arial, sans-serif;
}

img {
  border:0px;
  padding:0px;
}

a {
  color:#383838;
}

#maintext {
width:415px;
font-size:11px;
line-height:115%;
color:#545454;
}

li {
list-style-image:url(images/bullet.gif);
list-style-type:none;
}

ul {
padding:0;
margin-left:12px;
}

#outer_container {
  width:100%;
  height:100%;
  text-align:center;  
  background-color:#383838;
}

#inner_container {
  width:950px;
  /*height:666px;*/
  margin-left:auto;
  margin-right:auto;
  text-align:left;
  margin-top:25px;
  background-color:#ffffff;
}

/* HEADER STYLES */
#header {
  height:80px;

}
.logo {
  float:right;
  padding-top:10px;
  padding-bottom:10px;
  padding-right:15px;
}

#menu {
  float:right;
  width:850px;
}

.menuimage {
  float:left;
  padding-top:10px;
  padding-right:60px;
}

.address {
  font-size:0.6em;
  color:#a6a6a6;
  float:right;
  padding-right:15px;
}

#site_middle {
  margin-top:20px;
  height:515px;
}

/* MID STYLES */
#text_container {
  padding-left:200px;
  width:630px;
  font-family:Helvetica, Arial, sans-serif;
  font-size:11px;
  line-height:1.5em;
}



/* FOOTER STYLES */
#footer {
background-color:#ffffff;
}

.bottom_footer {
  height:9px;
  display:block;
  clear:both;
}

#countrybar {
  background-image:url(images/top_footer.gif);
  background-repeat:no-repeat;
  text-align:center;
  color:#ffffff;
  font-size:11px;
  height:26px;
}




/*INSIDE PAGE TEMPLATE STYLES*/
.greybar {
  height:515px;
  width:251px;
  background-image:url(images/greybar.jpg);
  background-repeat:no-repeat;
  float:right;
  color:#545454;
  font-size:9px;
}

.greybar ul {
padding:0px;
margin:5px;
margin-left:12px;
}

.greybar li {
list-style-image:url(images/bullet.gif);
list-style-type:none;
}

.content_wrapper {
  height:346px;
}

.content_box {
  float:left;
}

.section_title {
  float:left;
  padding-left:15px;
}

.inside_footer {
  clear:left;
  float:left;
}

#inside {
  padding:0px;
  margin:0px;
  border:0px;
  height:524px;
  float:none;
}


.fineprint {
  background-color:#383838;
  color:#eeeeee;
  padding-top:3px;
  font-size:11px;
}

.fineprint a {
  color:#eeeeee;
  text-decoration:none;
}

.fineprint a:hover {
  text-decoration:underline;
}



/* drawing page styles */

.drawings_body {
  font-family:helvetica, arial, sans-serif;
  font-size:11px;
  background-color:#ffffff;
  padding-left:100px;
}

.drawings_header {
  font-size:20px;
  font-weight:bold;
  padding-bottom:10px;
}

.drawings_instructions {
  color:#999999;
  padding-bottom:10px;
}

.drawings_table {
  border-collapse:collapse;
  border:0px;
}

.drawings_left_column {
  text-align:left;
  padding-left:10px;
  width:50px;
  height:20px;
}

.drawings_right_column {
  text-align:left;
  padding-left:10px;
  width:auto;
}

.drawings_link {
 color:#000FFF;
}