img {
border:none;
}

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

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:12px;
}

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

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

li a {
color:red;
}

.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;
}

#why {
width:665px;
border: 4px double navy;
height:225px;
margin-top:15px;
float:left;
}


#why h2 {
text-align:center;
margin-top:5px;
color:navy;
}

#why h4 {
margin-top:5px;
color:red;
font-size:14px;
}

#why img {
padding-left:81px;
padding-top:10px;
}

#pricing {
width:210px;
float:left;
margin:5px;
}

#selection {
width:210px;
float:left;
margin:5px;
}

#csv {
width:210px;
float:left;
margin: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;
}

.menu  {
text-align:center;
}