body {
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 background-color: #fff;
 font-family: Arial;
 font-size: 12px;
 color: #1A384D; 
}


/*
    DEFAULT LINKS
--------------------------------------------------------------- */ 
a {
 text-decoration:   none;
 color:             #1A384D;
 background-color:  transparent;
}

  
a:visited {
 color:             #1A384D;
 background-color:  transparent;
 text-decoration:   none;
}

a:hover {
 text-decoration: underline;
 color: #1A384D;
 background-color:  transparent;
}


/*
    LEFT SITE MENU
--------------------------------------------------------------- */

.menu {
 font-family:       Arial;
 font-weight:       bold;
 font-size: 	    11px;
 color:             #1A384D;
 width:             200px;
 margin:            0 0 12px 0;
 padding:           0;
}

.menu a {
 text-decoration:   none;
 color:             #1A384D;
 background-color:  transparent;
}
  
.menu a:visited {
 color:             #1A384D;
 background-color:  transparent;
 text-decoration:   none;
}

.menu a:hover {
 text-decoration: underline;
 color:           #1A384D;
 background-color:  transparent;
}

.menu_bg_subhead {
 background: #E3E5F1 url(/cp/images/menu_bg_subhead.jpg) left bottom no-repeat;
 padding: 3px 0 4px 15px;
}
.menu_bg_off {
 background: #E3EAF0 url(/cp/images/menu_bg_off.jpg) no-repeat left bottom;
 padding: 3px 0 4px 23px;
}
.menu_bg_on {
 background: #E3E5F1 url(/cp/images/menu_bg_on.jpg) left bottom no-repeat;
 padding: 3px 0 4px 32px;
}
.menu_heading {
 font-family:  Arial;
 font-size: 12px;
 font-weight: bold;
 color: #fff;
 background-image: url(/cp/images/menu_heading.jpg);
 background-position:  left top;
 background-repeat: no-repeat;
 background-color: #fff;
 padding: 7px 3px 8px 13px;
 margin: 0;
}
.menu_subheading {
 background: #B9CADA url(/cp/images/menu_subheading.jpg) left top repeat-x;
 border-bottom: 1px solid #93A4B4;
 border-top: 1px solid #E4E6F6;
 border-left: 1px solid #CACCE0;
 padding: 3px 0 3px 23px;
 font-family:  Arial;
 font-size: 12px;
 font-weight: bold;
 color: #1A384D;
}
.menu_subheading a {
 text-decoration:   none;
 color:             #1A384D;
 background-color:  transparent;
}
  
.menu_subheading a:visited {
 color:             #1A384D;
 background-color:  transparent;
 text-decoration:   none;
}

.menu_subheading a:hover {
 color:             #1A384D;
 text-decoration:   underline;
 background-color:  transparent;
}
.bluetextbold {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
.text {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: black; 
	FONT-FAMILY: Arial, sans-serif; 

}
.textdisplay {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
        COLOR: #27435C; 
	FONT-FAMILY: Arial; 
}

A.text {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; COLOR: black; 
	LINE-HEIGHT: normal; 
	FONT-FAMILY: Arial, sans-serif; 
	TEXT-DECORATION: underline;
}
A.text:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; COLOR: #993300; 
	LINE-HEIGHT: normal; 
	FONT-FAMILY: Arial, sans-serif; 
	TEXT-DECORATION: underline
}
.textBold {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
        COLOR: black; 
	FONT-FAMILY: Arial; 

}
/*.footer {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; COLOR: #999999; 
	LINE-HEIGHT: normal; 
	FONT-FAMILY: Arial, sans-serif; 
	TEXT-DECORATION: none
}*/
A.footer {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; COLOR: #999999; 
	LINE-HEIGHT: normal; 
	FONT-FAMILY: Arial, sans-serif; 
	TEXT-DECORATION: none;
}
A.footer:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #999999; 
	LINE-HEIGHT: normal; 
	FONT-FAMILY: Arial, sans-serif; 
	TEXT-DECORATION: underline;
}
A.textlink {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0000FF;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, sans-serif;
	text-decoration: underline;
}
A.textlink:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; COLOR: #7091B2; 
	LINE-HEIGHT: normal; 
	FONT-FAMILY: Arial, sans-serif; 
	TEXT-DECORATION: underline;
}
A.textlinkBold, A.textlinkBold:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
        COLOR: #27435C; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: underline;
}
A.textlinkBold:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #7091B2; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: underline;
}
A.textlink {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0000FF;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, sans-serif;
	text-decoration: underline;
}
A.textlink:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; COLOR: #7091B2; 
	LINE-HEIGHT: normal; 
	FONT-FAMILY: Arial, sans-serif; 
	TEXT-DECORATION: underline;
}
A.textlinkBoldwhite {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; COLOR: white; 
	LINE-HEIGHT: normal; 
	FONT-FAMILY: Arial, sans-serif; 

}
A.textlinkBoldwhite:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: white; 
	LINE-HEIGHT: normal; 
	FONT-FAMILY: Arial, sans-serif; 
	TEXT-DECORATION: underline;
}
.hdrpagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #1A384D;
}
.sectionhdr {
	COLOR: #264c66;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.redtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
}
.redtextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
.searchhdrbg {
	display: block;
	background-color: #CDDCE7;

	text-align: left;
	vertical-align: middle;
}
A.textlinkBoldbg {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #27435C;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Arial, sans-serif;
	TEXT-DECORATION: underline;
	background-image: url(/cp/images/searchbg.jpg);
}
.searchtable1{
	background-color: #EBEBEB;
	text-align: left;
	vertical-align: middle;
}
.searchtable1a{
	background-color: #F3F4F4;
	text-align: left;
	vertical-align: middle;
}
.searchtableheader{
	background-color: #98A4AC;
	text-align: left;
	vertical-align: middle;
}
.frmLabel 
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black;	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.searchHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000066; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.pageHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000066; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
/*Rbandeira*/
.selectedLetter {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000066;
}
.alternatingItem 
{
	background-color:#FBF1DF;
}

	
.textPinTitle 
{
		
	FONT-SIZE:10px!IMPORTANT; 
        COLOR: black; 
	FONT-FAMILY: Arial; 
}	
.textPinTitleBold 
{
	FONT-WEIGHT: bold !important;
	FONT-SIZE:11px!IMPORTANT; 
        COLOR: black; 
	FONT-FAMILY: Arial; 
}
	
.textDrillHeaders 
{
	/*FONT-WEIGHT: bold !important;*/
	FONT-SIZE:12px!IMPORTANT; 
        COLOR: black; 
	FONT-FAMILY: Arial; 
}

/*Safari renders as gray box*/
.SFbgColor
{	
	background-color:Transparent;
}






#footer {
 /* background-image: url("http://www.nae.edu/images/background-elements.jpg");
  background-repeat: repeat-x; */
}
#footer {
   
   background-position: 0 -116px;
    clear: both;
    height: 146px;
    margin-top: 10px;
    margin-left: 10px;
    margin-right:10px;
    overflow: hidden;
    width: 98%;   
}
#footer a {
    color: #000000;
}
div.footer {
    font-size: 10px;
    margin: 0 auto 0 auto;
    margin-left: 0;
    /*width: 982px;*/

}
div.footer a {
    color: #000000;
    text-decoration:underline;
}
div#footer div.footer ul {
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
div#footer div.footer ul li {
    float: left;
    font-weight: bold;
    line-height: 30px;
}
div#footer div.footer ul li a, div#footer div.footer ul li a:hover {
    color: #333333;
    text-decoration:underline;
}
div#footer div.footer ul li.sep {
    margin: 0 6px;
}
div#footer div.footer ul.footer-right-ul {
    float: right;
}
div#footer div.footer div.address {
    clear: both;
}
div#footer div.footer div.address img {
    float: right;
    margin-top: 15px;
}
div#footer div.footer div.address {
    margin-top: 15px;
}
div#footer div.footer ul.nae-sm {
    margin-left: 140px;
}
div#footer div.footer div.address p {
    float: left;
    padding-top: 0;
    width: 510px;
}
div#footer div.footer div.copyright 
{
    clear: both;
    vertical-align:super; 
    color: #000000;
}
div#footer div.footer ul li.rss_icon {
  background: url("http://www.nae.edu/images/rss_sq.png") no-repeat scroll left 3px transparent;
    padding-left: 28px;
}

p {
    color: #333333;
    font-size: 12px;
    line-height: 16px;
    text-align: left;
}
p a {
    color: #0066CC;
}

ul {
    color: #333333;
    padding-bottom: 12px;
    padding-left: 40px;
}
ul li {
    color: #333333;
}
ul li a {
    color: #0066CC;
    font-size: 12px;
}
#left{
     float:left;}
#right{
   float:right;}

