h3 {
color:#008CBD;
font-family:"arial";
Font-size:24px;
text-align:center;
padding-top:10px;
}

h4 {
text-align:center;
margin-top: 45px;
}

h4 a {
color:red;
padding: 0 10px 0 10px;
}

h5 {
padding-top:10px;
text-align:center;
font-weight:bold;
color:navy;
font-size:15px;
}

#rightcolumn p {
text-align:center;
margin-top: 10px;
font-size:13px;
}

.contract {
font-weight:bold;
}

.vendor {
color: red;
}

#top {
width: 325px;
float:left;
height:198px;
}

#classroom {
margin: 30px 0 0 30px;
padding: 2px;
border: 1px solid #008CBD;
}

#order {
width:320px;
border: 1px double navy;
height:200px;
float:left;
margin-top:15px;
padding: 5px;
background: #99CCFF;
}

#order a {
color:red;
}

#catalogs {
width:320px;
border: 1px double navy;
height:200px;
margin-top:15px;
padding: 5px;
clear:right;
float:right;
 background: #99CCFF;
}

#catalogs a {
color:red;
}

#catalogs h6 {
margin-top: 5px;
}

#terms {
float:left;
margin-top: 10px;
}

#terms h5 {
text-align: left;
padding: 15px 0 10px 10px;
}

#terms p {
text-align:left;
padding: 5px 10 px 0 10px;
}

#terms a {
color:red;
}

#leftcolumn p {
text-align:center;
}

#gn {
border: 2px double navy;
margin-top:15px;
padding:3px;
color:navy;
text-align:center;
}

#gn a {
color:red;
display:block;

text-align:center;
}

#gn p {
Text-align:center;
padding-top:5px;
padding-bottom:5px;
}

#rightcolumn li {
display:inline;
padding-left:10px;
}

#rightcolumn ul {
margin-left:135px;
padding-top:5px;
}

li a {
color:red;
}

.menu  {
text-align:center;
}

#fc a {
color:#008CBD;
}
