body { 
color: #000;
background: beige;
margin: 25px 0 25px 0;
padding:0;
}
img {
display: block;
border: 0;
}
a:link {
font-weight : bold;
text-decoration : none;
color: #c30;
background: transparent;
}
a:visited {
font-weight : bold;
text-decoration : none;
color: #c30;
background: transparent;
}
a:hover {
font-weight : bold;
text-decoration : underline;
color: #f60;
background: transparent;
}
a:active {
font-weight : bold;
text-decoration : none;
color: #f90;
background: transparent;
}
p, li, ul, td, ol, h1, h2, h3, h4, h5, h6 {
font-family:Arial, "New Century Schoolbook",
Times, serif;

}


h1 {
font-size: 1.10em;
margin-bottom: 0.5em;
font-weight: normal;
}
h2 {
font-size: 1.0em;
font-weight: normal;
margin-bottom: 0.5em;
margin-top: 1.3em;
}


html p {
margin-top: 0em;
margin-bottom: .8em;
text-align: left;
font-size: 0.75em;
line-height: 1.5;
background: #fff;
}

#indexpara p {
line-height: 1.8;
font-size: 1.25em;
font-style:italic;
}

#primarycontent {
padding-left: 10px;
padding-top: 10px;
padding-right: 1px;
background: #fff;
}

#sidebar {
background: #fff;
}
#sidebar p {
font-style: normal;
font-size: .80em;
text-align: center;
margin-top: 0.0em;
 background: #fff;

}
#sidebara {
background: #fff;
}
#sidebara p {
font-style: italic;
color: maroon;
font-size: 1.2em;
text-align: center;
margin-top: 0.0em;
background: #fff;
line-height: 1.3;
padding-top: .6em;
}

#sidebar a:hover {
font-weight : bold;
text-decoration : none;
color: #f60;
background: transparent;
}

 #sidebar img {
 margin: 0px 0 15px 0;
 background: #fff;
}
 #sidebar h2 {
 font-size: 1em;
 font-weight: normal;
 font-style: italic;
 margin: 0;
 line-height: 1.5;
 text-align: right;
}
table#verytopnav {
border: 0px;
border-top: 2px solid white;
border-left: 2px solid white;
border-right: 2px solid white;
}

#verytopnav a:link {
text-decoration : none;
color: white;
background: transparent;
}
#verytopnav a:visited {
text-decoration : none;
color: white;
background: transparent;
}
#verytopnav a:hover {
text-decoration : none;
color: aqua;
background: transparent;
}
#verytopnav a:active {
text-decoration : none;
color: white;
background: transparent;
}

table#nav {
border-Bottom: 1px solid #000;
border-left: 1px solid #000;
}
 table#nav td {
 font: 11px verdana, arial, sans-serif;
 text-align: center;
 vertical-align: middle;
 border-right: 1px solid #000;
 border-top: 1px solid #000;
 }
table#nav img {

}
 table#verytopnav td {
 font: 10px verdana, arial, sans-serif;
 color: white;
 border-right: 0px solid #000;
 border-top: 0px solid #000;
 border-bottom: 0px solid #000; 
}
 table#nav td a {
 font-weight: normal;
 text-decoration: none;
 display: block;
 margin: 0;
 padding: 0;
 }
 
 #nav td a:link, #nav td a:visited {
 background: transparent url(bgpat2.gif) repeat;
 display: block;
 margin: 0;
 line-height: 25px;
 }
 #nav td a:hover {
 color: #f60;
 background: white url(nopat.gif) repeat;
}

#primarycontent td, 
li {
text-align: left;
font-size: 0.75em;
line-height: 1.3;
background: #fff;
}

input {
  background-color : white;
  color : #000;
}


#primarycontentregistration td, 
li {
text-align: left;
font-size: 0.90em;
line-height: 1.3;
background: #fff;
}

#primarycontentregistration {
padding-left: 10px;
padding-top: 10px;
padding-right: 1px;
background: #fff;
}

td#formtd {
text-align: left;
font-size: 1.0em;
line-height: 1.3;
background: #fff;

}

td#home a:link img, td#home a:visited img {
	color: #c30;
	background: white url(bgpat.gif) repeat;
	width: 300px;
	height: 50px;
	} 

td#home a:hover img {
	color: #f60;
	background: white url(nopat.gif) repeat;;
	width: 300px;
	height: 50px;
	} 

td#status {
    width: 310px;
    text-align: left;
     }


td#register {
 width: 70px;
 text-align: center;
}

td#signin {
 width:70px;
 text-align: center;
}
td#viewcart {
 width:70px;
 text-align: center;
}
td#signoff {
 width:70px;
 text-align: center;
}

td#searchbox {
 width:210px;
 text-align: right;
}
td#mycambriatn {
 width:80px;
 text-align: center;
}


#footer p {
font-size: 11px;
margin-top: 5px;
margin-left:225px;
background: white;
color: grey;
}
#footer2  {
font-size: 12px;
margin-top: 0px;
background: maroon;
color: white;
}

ul {list-style-image: url(glow3.gif);
}

li {
list-style-position: outside;
font-size: 0.75em;
line-height: 1.3;
background: #fff;
}

#hp {
font-weight: bold;
}


td#b {
font-weight: bold;
}


td#cc {
background: yellow;
}

#primarycontent h1#toc {
font-size: 1.10em;
margin-bottom: 0.5em;
font-weight: normal;
}
td code {font-variant: small-caps; font-size: 12pt; font-stretch: wider;}
h1 code {font-variant: small-caps; font-size: 14pt; font-weight: bold; font-stretch: wider;}
p code {font-variant: small-caps; font-size: 12pt; font-stretch: wider;}
td#formtd{font-size:10pt;}
p#down {background: beige;}