A:link {
text-decoration: underline; 
}

A:hover {
text-decoration: underline; 
color: #6699CC;
}

A.advsearch{
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
padding-right:10px;
}

A.myboxhead{
color: #FFFFFF}

A.signin_nav {
color: #FFFFFF;
}

A.mycart {
text-decoration: none;
color: #FFCC00;
}

A.signin_nav:hover {
text-decoration: underline; 
color: #6699CC;
}

A.mycart:hover {
text_decoration: underline;
color: #FFFF99;
}

A.top_nav {
text-decoration: none; 
color: #FFFFFF;
tetxt-align: center;
padding-left: 10px;
padding-right: 10px;
}

A.top_nav:hover {
text-decoration: underline; 
color: #6699CC;
tetxt-align: center;
padding-left: 10px;
padding-right: 10px;
}

A.left_nav {
text-decoration: none; 
color: #FFFFFF;
}

.banner{
padding-left:10%;
}

body {
background-color: #333333;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
font-family: Arial, Helvetica, sans-serif;
}

p, td{
font-size: 13px;
}

.bottom_nav{
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
padding-top: 5px;
padding-bottom: 5px;
}

.boxhead{
background-color: #FFCC66;
font-size: 16px;
font-weight: bold;
}

.boxheader{
font-size: 15px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

.boxhead1{
font-weight: bold;
background-color: #99CCFF;
}

.boxhead2{
font-weight: bold;
background-color: #FFCC66;
}

.boxtext{
font-size:11px;
}

.courseitemhead {
font-weight: bold;
font-size: 12px;
}

.courseitem {
font-size: 12px;
}

.coursecatalog_title{
font-size: 22px;
font-weight: bold;
}

.coursecatalog_subtitle{
font-size: 16px;
font-weight: bold;
}

.course_catalog{
font-size: 18px;
font-weight: bold;
}

.course_category{
padding-bottom: 20px;
}

.course_category_name{
font-weight: bold;
font-size: 18px;
padding-left: 5px;
padding-top:3px;
padding-bottom:3px;
}

.educenter_title{
font-size: 25px;
font-weight: bold;
margin-top: 5px;
text-align:center;
}

.homepage_sectiontitle{
font-size: 13px;
font-weight: bold;
color: #AC0C2E;
}

.homepage_image{
float: left
}

.homepage_section{
margin-bottom: 30px;
}

.left_nav{
background-color: #AC0C2E;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
}

.main_section_title{
font-size: 18px;
font-weight: bold;
}

.logo{
background-color: #FFCC66;
}

.mybox{
border-width: 2px; 
border-style: solid; 
border-color: #333333;
}

.myboxhead{
font-weight: bold;
background-color: #CCCCCC;
}

.myboxtext{
font-size:11px;
}

.mycart{
font-size: 11px;
font-weight: bold;
color: #FFCC00;
padding-right: 75px;
}

.news{
font-size: 11px;
}

.reg_form_bg2{
background-color: #CCCCCC;
}

.required{
    font-family: Arial, Helvetica, sans-serif;
    color: #FF0000;
}

.search{
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
}

.section1{
padding-right: 30px;
padding-top: 10px;
padding-left: 10px;
}

.section1_title{
font-size: 13px;
font-weight: bold;
}

.rightbox{
background-color: #FFFFCC;
border-width: 2px; 
border-style: solid; 
border-color: #CCCCCC;
font-size: 12px;
}

.sectiontitle{
font-size: 18px;
font-weight: bold;
} 
.signin_nav{
background-color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
padding-top: 2px;
padding-bottom: 2px;
}

.top_of_page{
font-size: 10px;
}

.topnav_title{
font-size: 25px;
font-weight: bold;
color: #AC0C2E;
padding-bottom: 10px;
}

.subtitle{
font-size: 18px;
background-color: #99CCFF;
}

.suggestionbox{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
}

.top_nav{
background-color: #AC0C2E;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
text-align: center;
padding-top: 6px;
padding-bottom: 6px;
}

.toptitle{
font-family: Arial, Helvetica, sans-serif;
font-size: 25px;
font-weight: bold;
color: #AC0C2E;
}

.topsubtitle{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #AC0C2E;
padding: 4px;
}

UL.left_nav {
#list-style-type: square; 
margin-top: 0; 
margin-bottom: 0;
}

td#rightColumn {
  vertical-align: top !important;
}

td#webpromo h3 {
  margin-bottom: 0px;
  padding-left: 5px;
  background-color: #AC0C2E; 
  color: white;
}

td#webpromo {
  border: 1px solid #AC0C2E;
  padding: 0px;
  }

td#promoenroll {
  font-size: 10px;
  border: 1px solid #AC0C2E;
  padding-left: 5px;
} 

td#promoenroll h3 {
  border: 1px solid black;
  padding-left: 5px;
  } 

td#newcourses {
	border: 1px solid black;
}

td#newcourses ul {
  padding-start-value: 20px;
}

td#register {
  border: 1px solid black;
}

.pilotimg a img {
  text-decoration: none;
  }

