/* CSS Document */


body {
  /* height: 100%;  */
  background: url(common/ONCCbkgrnd.jpg) repeat-x left top; 
  /* background-color: #000000;  */
  font-size:12px;
  margin: 0; 
  margin-top: 0px;
  padding: 0;
  text-align: center;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #0000FF; 
}

div#bottommenu {
  margin-top: 38px;
  font-size: 12px;
  font-weight: normal;
  font-family: Gill Sans MT, Verdana, Arial, Helvetica, sans-serif;
  color: #872113;
}

#indexaddressbar {
position:relative;
z-index: 2;
  margin:  auto;  
  margin-left: 0px;
  margin-top: -37px; 
  margin-bottom: -4px;
}

#addressbar {
position:relative;
z-index: 2;
  margin:  auto;  
  margin-left: 2px;
  margin-top: -37px; 
  margin-bottom: -4px;
}

a {
  font-size: 12px;
  font-weight: normal;
  font-family: Gill Sans MT, Verdana, Arial, Helvetica, sans-serif;
  color: #872113;		
}

a img {
  border-width: 0;
}

a:link   {
  outline: none;
}


a:visted   {
  outline: none;
}



img.staff { 
    float: left; 
    margin: 10px; 
}

#hometopimage {
  margin: 0 auto; 
  margin-top: 2%;  /* 7%; */
  margin-bottom: -2px;
}

#topimage {
  margin: 0 auto; 
  margin-top: 0;   /* 3.5%; */
  margin-bottom: -2px;
}

#navback {
  margin: 0 auto;
  margin-top: 0px;
  width: 994px;
}

div#navbar {
position:relative;
z-index: 1;
    margin: 0 auto; 
    margin-top: -40px;
    height: 38px;
    width: 994px;
    border-top: solid #000 0px;
    border-bottom: solid #000 0px;
    /* background-color: #ffffff; */
}
div#navbar ul {
    margin: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    color: #FFF;
    /* line-height: 30px; */
    white-space: nowrap;
}
div#navbar li {
    list-style-type: none;
    display: inline; 
}
div#navbar li a {
    text-decoration: none;
    padding: 0px 0px; 
    color: #FFF;
}


/*
div#navbar li a:link {
    color: #FFF:
}
div#navbar li a:visited {
    color: #CCC;
}
div#navbar li a:hover {
    font-weight: bold;
    color: #FFF;
    background-color: #3366FF;
}
*/


#middleimage {
  margin: 0 auto; 
  margin-top: 0px;
  margin-bottom: -2px;
}




#bottomimage {
  margin: 0 auto; 
  margin-top: 0px;
}


#copyright {
  text-align: right;  
  margin-right: 12%;
  margin-top: 0px;
  font-size: 10px;
  font-weight: normal;
  font-family: Gill Sans MT, Verdana, Arial, Helvetica, sans-serif;
  color: #ababab; /* #872113; */
}

#copyright a {
  font-size: 10px;
  font-weight: normal;
  font-family: Gill Sans MT, Verdana, Arial, Helvetica, sans-serif;
  color: #ababab; /* #872113; */
}

#subscribe {
  text-align: left;
  margin-left: 12%;
  margin-top: -135px;
}

div#servicestitle {
position:relative;
z-index: 3;
  margin: 0 auto; 
  margin-top: -465px;
  margin-left: 23%;
  text-align: left;
  font-size: 20px;
  font-weight: bold;
  font-family: Gill Sans MT, Verdana, Arial, Helvetica, sans-serif;
  color: #872113;
}


div#textboxwrapper {
position : relative;
overflow: auto;
z-index: 3;
	width : 930px;
	height : 370px; /* 370px; */
	padding : 0;
	margin : 0 auto;
	/* border : 1px solid green; (for debugging and positioning) */
}

div#textbox {
position : relative;
z-index: 3;
	width : 770px;
	height : 500px;
	padding : 0;
	margin : 0 auto;
margin-left: 14%;
	/* border : 1px solid green; (for debugging and positioning)*/
}	

div#servicesdescription {
position:relative;
z-index: 3;
line-height: 16px;
  margin: 0 auto; 
  margin-top: 10px;
  font-size: 14px;
  font-weight: normal;
  font-family: Gill Sans, Gill Sans MT, Verdana, Arial, Helvetica, sans-serif;
  color: #606060; 
  text-align: left;
}

div#servicesnav {
position:relative;
z-index: 3;
overflow: auto;
line-height: 5px;
    margin: 0 auto; 
    margin-top: -0px;
    height: 350px;
    width: 930px;
    border-top: solid #000 0px;
    border-bottom: solid #000 0px;
    /* background-color: #ffffff; */
}
div#servicesnav ul {
    margin: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    color: #FFF;
    /* line-height: 30px; */
    white-space: nowrap;
}
div#servicesnav li {
    list-style-type: none;
    display: inline; 
}
div#servicesnav li a {
    text-decoration: none;
    padding: 0px 0px; 
    color: #FFF;
}

#lightbox{
	background-color: none; /* #fff;  */
	padding: none; /*  10px;  */
	border-bottom:none; /*  2px solid #666; */
	border-right:none; /*  2px solid #666; */
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ 
  /* float: left;  */
  font-size: 16px;
  font-weight: bold;
  font-family: Gill Sans, Gill Sans MT, Verdana, Arial, Helvetica, sans-serif;
  color:  #fff; 
  background-color:#872115; 
}


#keyboardMsg{ 
  font-size: 14px;
  font-weight: bold;
  font-family: Gill Sans, Gill Sans MT, Verdana, Arial, Helvetica, sans-serif;
  color:  #606060; 
  /* float: right;  */
  background-color:#fff;
}


#closeButton{ top: 12px; right: 14px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(common/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="common/overlay.png", sizingMethod="scale");
	}








