/*   background-color: #ffffcc; 
*/
body { 

  font-family: Arial, Tahoma, sans-serif; 
	  background-color: #ffffee;	
  background-attachment:fixed;
  background-image: url(/images/bridges/b2_780x520.gif); 
  background-repeat: no-repeat;
  background-position: center 156px;
  margin:10px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

.box {
	border-style: solid;
	border-width: 1px;

}
/* for layout tweaking set border-style : solid -- helps you see */
/*
table.main {
	border-style: solid;
	border-width : 1px;
	border-color : black;
}
*/
table  {
	border-style: none;
	border-width : 1px;
	border-color : black;
}


/*

.addr {

  
  color: #670101;
}
*/
.addr_phone {
  font-size: 1.2em;
  font-style: normal;
  font-weight: 800;
  color: #670101;
}
.cert {

  color: #670101;
  font-style: normal;
}
/*  color: rgb(153, 0, 0);*/
h1.edpTitle {
  font-size: 1.5em;
  font-weight: 600;
    color: #670101;
vertical-align: bottom;

}

h1  {
  font-size: 1.5em;
  font-weight: 600;
	color: #670101;
}
.resourceLink {
  font-size: 16px;
  font-weight: 600;
  color: rgb(153, 0, 0);
}
/*
.edpQuestion {
  color: rgb(153, 0, 0);
}
*/
.alsolist {
  font-size: 1.1em;
  font-weight: 800;
}

h2  {
  font-size: 1.1em;
  font-weight: 800;
}

h3  {
	font-family: arial, verdan, sans-serif;
  font-size: 1.1em;
  font-weight: 600;
	color : #670101;
}

h4  {
  font-size: 1.1em;
  font-weight: 400;
	font-family: arial, sans-serif;
	font-style: italic;
	color : black;
}
.rcv_title {
  font-size: 1.5em;
  font-style: italic;
  color: #670101;
  padding: 2px;
}

.freelist {
  font-size: 1.2em;
  font-style: italic;
  font-weight: 600;
  color: #670101;
}

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


div.indent20 {
	margin-left: 20px;
}


span.indent20 {
	margin-left: 20px;
}
/*
p {
  font-size: 13px;
}
*/
/*
li {
  font-size: 11px;
}
*/
/*
td {
  font-size: 13px;

}
*/
td.navtrail {
  color: #6666aa;
  font-size: 12px;
}
/*
a {
  color: #000033;

}
*/
a:hover {
   background-color: #99cccc;
}

a.bighome {
  color: #670101;
  font-size: 1.5em;
	font-weight: 600;

}
a.bighome:hover {
	  background-color: #99cccc;
}

a.ilink {
  border:none;
}

a.tlink {
	font-size : 1.1em;
	font-weight: 600;
	color: #000033;
}
a.tlink:hover {
  background-color: #99cccc;
  color: #000033;
}
a.tlinkb {
  border:none;
  background-color: #dca976;
  color: rgb(102, 0, 0);
  font-weight: 400;
}
td.tlinkb {
  border:none;
  background-color: #dca976;
  color: rgb(102, 0, 0);
  font-weight: 400;
}
a.tlinkb:hover {
  background-color: #99cccc;
}
a.ilink:hover {
  color: #000033;
}
#schedule {
  position:absolute;
  top:70;
  left:16;
  width:450;
  padding:5px 5px 5px 5px;
  visibility:hidden;
  border-style:outset;
  border-width:2px 2px 2px 2px;
}
#msgbox {
    padding:4px 4px 4px 4px;
    visibility:hidden;
    background-color:#aaaaaa;
    border-width:1 1 1 1;
    overflow:auto;
}
#main {
    position:absolute; 
    top:0px; 
    left:0px; 
    z-index:1; 
    visibility:hidden; 
    padding-top:0px; 
    padding-right:0px;
    border-style:none; 
    margin:0px 0px 0px 0px;
}
#wm {
  position:fixed; 
  top:0px; 
  left:0px; 
  z-index:0; 
  visibility:hidden; 
  overflow:hidden; 
  padding:0px; 
  border-style:none; 
  margin:0px;
}
p.read {
  color:#666666;
  background-color:#999999;
}
p.unread {
  color:#333333;
  background-color:#aaaaaa;
}
.copyright {
  color:#555555;
  font-weight: 800;
  font-size: .9em;
}

/* remove float: left to make vertical 
color:#000033; 
*/
a.nav, a.nav:link, a.nav:visited, .navstub 
,a.vnav, a.vnav:link, a.vnav:visited, .vnavstub 

{
display:block; 
width:152px; 
height:25px; 
background:#dca976;
border:1px solid #000; 
margin-top:2px; 
text-align:center; 
text-decoration:none; 
font-family:verdana, arial, sans-serif; 
font-size:13px; 
color:#000000;
line-height:25px;
float : left; 
overflow:hidden; 

}

a.vnav, a.vnav:link, a.vnav:visited, .vnavstub {
	width: 200px;
	float: none;
	text-align : left;
	text-indent: 30px;
}
a.nav:hover, a.vnav:hover {
color: black; 
background:#99cccc;
}

a.nav:active, a.vnav:active {
color:#fff; 
background:#c00;
}

.vnavstub {
   background-color: darkred;
  color: white;
}

.footer {
	text-align: center;
	font-size: .7em;
}


/* from cssframes.css */
#stdpage {
        margin:0px 0px 0px 36px;
        display:block;
        width:500px;
        border:1px
        solid #000;
        background:#fff;
        padding:10px;
}
