  #horizontaltopnav {
    width: 740px; display:block;overflow:hidden;
	margin: auto;
	padding: 0;
	list-style: none;
	background-color: #000000;
    border-top:1px solid #000000;
    border-bottom:1px solid #000000;
	 }
#horizontaltopnav li {
	float: left; }
#horizontaltopnav li a {
	display: block;
	padding: 8px 15px;
	text-decoration: none;
	font-weight: bold;
	color: #f2f2f2;
	border-right: 1px solid #f2f2f2; }
    
#horizontaltopnav li:first-child a {
	border-left: 1px solid #f2f2f2; }

#horizontaltopnav li a:hover {
	color: #313131;
	background-color: #e6e6e6; }





.icon-email
 { padding-right:20px;
  margin-right: 5px;
  background-image: url('https://www.lamar.edu/engineering/_files/images/home/icons/email26.png');
    background-repeat: no-repeat;
    background-size:contain;
}

.icon-read
 { padding-right:20px;
  margin-right: 5px;
  background-image: url('https://www.lamar.edu/engineering/_files/images/home/icons/read.png');
    background-repeat: no-repeat;
    background-size:contain;
}

.icon-linkedin
 { padding-right:20px;
  margin-right: 5px;
  background-image: url('https://www.lamar.edu/engineering/_files/images/home/icons/linkedin20.png');
    background-repeat: no-repeat;
    background-size:contain;

}

.icon-facebook
 { padding-right:20px;
  margin-right: 5px;
  background-image: url('https://www.lamar.edu/engineering/_files/images/home/icons/facebook55.png');
    background-repeat: no-repeat;
    background-size:contain;

}

.icon-gift
 { padding-right:20px;
  margin-right: 5px;
  background-image: url('https://www.lamar.edu/engineering/_files/images/home/icons/gift.png');
    background-repeat: no-repeat;
    background-size:contain;

}


.icon-google
 { padding-right:20px;
  margin-right: 5px;
  background-image: url('https://www.lamar.edu/engineering/_files/images/home/icons/google10.png');
    background-repeat: no-repeat;
    background-size:contain;

}

.icon-printer
 { padding-right:20px;
  margin-right: 5px;
  background-image: url('https://www.lamar.edu/engineering/_files/images/home/icons/print26.png');
    background-repeat: no-repeat;
    background-size:contain;
}

.icon-instagram
 { padding-right:20px;
  margin-right: 5px;
  background-image: url('https://www.lamar.edu/engineering/_files/images/home/icons/instagram.png');
    background-repeat: no-repeat;
    background-size:contain;
}

.icon-apply
 { padding-right:20px;
  margin-right: 5px;
  background-image: url('https://www.lamar.edu/engineering/_files/images/home/icons/write12.png');
    background-repeat: no-repeat;
    background-size:contain;
}

.icon-visit
 { padding-right:20px;
  margin-right: 5px;margin-bottom:8px;
  background-image: url('https://www.lamar.edu/engineering/_files/images/home/icons/home113.png');
    background-repeat: no-repeat;
   background-size:contain;
}

.icon-youtube
 { padding-right:20px;
  margin-right: 5px;
  background-image: url('https://www.lamar.edu/engineering/_files/images/home/icons/youtube17.png');
    background-repeat: no-repeat;
    background-size:contain;
}

.icon-twitter
 { padding-right:20px;
  margin-right: 5px;
  background-image: url('https://www.lamar.edu/engineering/_files/images/home/icons/social19.png');
    background-repeat: no-repeat;
    background-size:contain;
}
.icon-information
 { padding-right:20px;
  margin-right: 5px;
  background-image: url('https://www.lamar.edu/engineering/_files/images/home/icons/information1.png');
    background-repeat: no-repeat;
    background-size:contain;
}


/* Academic Page Menu */

.menu_acad {margin-top:0px; margin-bottom:20px!important;}
.menu_acad  ul {
    margin:0;
    padding: 0;
    list-style-type: none;
}

.menu_acad ul li a {
    text-decoration: none;
    color: #000000; 
    font-size:1.1em!important;
    padding: 8px 8px;
    background-color: #e6e2d9;
    display:block;
    border-top:1px solid #f2f2f2;
    border-bottom:1px solid #c0c0c0;
}
 
.menu_acad ul li div a:visited {
    color: white;
}

.menu_acad ul li a:hover, .menu_simple ul li .current {
    color: #000000!important; text-decoration:none!important;
    background-color: #dcd5c5; font-size:1.1em!important;
}



#sidebar #redboxhome a {
                        color:#fff;
                        font-weight:800;
                        font-size:1.2em;
                        padding-left:15px;
                    
                        }
                        
                         #redboxhome h3 {
                        color:#fff;
                        font-weight:800;
                        font-size:1.2em;
                        padding-left:15px;
                       
                       
                        }
                        
                        #sidebar #redboxhome {
                        background-color:#c50e18;
                      
                        border-bottom:2px solid #c50e18;
                        border-left:2px solid #c50e18;
                        margin-bottom:5px;
                        color:#fff;/*646473*/
                        padding-top:8px;
                        padding-bottom:8px;
                        }
                        
                        #sidebar #graybox a {
                        color:#f4f4f4;
                        font-weight:600;
                        font-size:1.005em;
                        margin:2px 0px 2px 0px;
             
                        }
                        
                        #sidebar #graybox li {
                            line-height:1.2em;
                            margin-bottom:5px;
                            list-style:none;
                            }
                            
                            
                         #sidebar #graybox ul li .eventDate {
                         padding:4px 0px 4px 0x;
                         color:#00000;
                         font-weight:500;
                         }
                        
                        #sidebar #graybox {
                         background-color:#646473;/*e6*/
                        padding:10px 10px 5px 0px;
                        margin-bottom:5px;
                      
                        }
                        
                            #sidebar #blwhitebox a {
                        color:#000000;
                        font-weight:600;
                        font-size:1.005em;
                        margin:2px 0px 2px 0px;
             
                        }
                        
                        #sidebar #blwhitebox li {
                            line-height:1.2em;
                            margin-bottom:5px;
                            list-style:none;
                            }
                            
                            
                         #sidebar #blwhitebox ul li .eventDate {
                         padding:4px 0px 4px 0x;
                         color:#646473;
                         margin-top:4px;
                         }
                        
                        #sidebar #blwhitebox {
                         background-color:#f4f4f4;/*e6*/
                        padding:10px 10px 5px 0px;
                        margin-bottom:5px;
                      
                        }
                        
                        
                        
                        
                        #leftColumn #redboxhome a {
                        color:#fff;
                        font-weight:800;
                        font-size:1.2em;
                        padding:8px 0px 0px 8px;
                        
                        }
                        
                     #leftColumn #redboxhome {
                      background-color:#c50e18;
         
                        border-bottom:2px solid #c50e18;
                        border-left:2px solid #c50e18;
                        color:#fff;
                        width:172px;
                        margin-left:6px;
                        
                        padding-top:8px;
                        padding-bottom:8px;
                        clear:both;
                        margin-top:8px;
                        
                        }
                        
                        #leftColumn #graybox a {
                       color:#f4f4f4;
                        font-weight:600;
                        font-size:.95em;
                        margin:5px 0px 2px 0px;
                       
                        }
                        
                        #leftColumn #graybox li {
                         margin-bottom:3px;
                          line-height:1.2em;
                         }
                         
                         #leftColumn #graybox ul li .eventDate {
                         padding:4px 0px 4px 0x;
                         color:#000;
                         font-weight:500;
                         font-size:0.7em;
                         }
                        
                        #leftColumn #graybox {
                         background-color:#646473;
                        padding:13px 5px 10px 0px;
                        margin:6px 0px 5px 6px;
                        width:169px;
                        }
                        
                         
                         #leftColumn #blwhitebox a {
                       color:#000000;
                        font-weight:600;
                        font-size:.95em;
                        margin:5px 0px 2px 0px;
                       
                        }
                        
                        #leftColumn #blwhitebox li {
                         margin-bottom:10px;
                          line-height:1.2em;
                          list-style:none;
                         }
                         
                         #leftColumn #blwhitebox ul li .eventDate {
                         padding:6px 0px 4px 0x;
                         color:#646473;
                       font-size:0.9em;
              
                         margin-top:4px;
                         }
                        
                        #leftColumn #blwhitebox {
                         background-color:#f4f4f4;
                        padding:13px 5px 10px 0px;
                        margin:6px 0px 5px 6px;
                        width:169px;
                        }
                        
            
                         /* = Slideshow Feature
 -----------------------------------------------*/            
div#feature-eng {
    position: relative;
    width:720px;
    height: 310px;
    margin: 0px 0px 20px 0px; /*original was 20 */
    background: #000000; /*363736 old browsers */
  background: -moz-linear-gradient(#363736, #8D8D8D); /*firefox*/
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#363736), color-stop(100%,#8D8D8D)); /*webkit*/
    background: linear-gradient(#363736, #8D8D8D);

    z-index: 50;
    }

#rotator-eng {
    position: absolute;
    //height: 320px;/*height:320px, width: 660px;*/
    width: 770px;
    top: 0;
    left: 0;
    background-color:#000000;
        }

div#feature-eng #next {
    visibility: hidden;
    opacity: 0;
    position: absolute;
    z-index:200;
    right: 35%;
    bottom: 5%;
    height: 29px;
    width: 31px;
   background: url("https://www.lamar.edu/_files/images/home/images-for-css/next-sprite.png") 0 -29px no-repeat;
    cursor:pointer;
    -moz-transition: opacity 0.25s linear;
    }
div#feature-eng:hover #next {
    visibility: visible;
    opacity: 1;
    }

    
div#feature-eng #prev {
    visibility: hidden;
    opacity: 0;
    position: absolute;
    z-index: 500;
    left: 4%;
    bottom: 5%;
    height: 29px;
    width: 31px;
   
     background: url("https://www.lamar.edu/_files/images/home/images-for-css/prev-sprite.png") 0 -29px no-repeat;
    cursor:pointer;
    -moz-transition: opacity 0.25s linear;
    }
div#feature-eng:hover #prev {
    visibility: visible;
    opacity: 1;
    }
    
div#feature-eng #next:hover {background-position: 0px 0px;}

    
div#feature-eng #prev:hover {background-position: 0px 0px;}
    
    
/* Featured slideshow */
div#feature-eng .featured_image-eng {
    width: 540px;/*490*/
    /*: 100%;/*360*/
   display:inline;   
    float: left;
    }
    /*
    /* Some CMS stuff 
    .featured_image .actions {
        margin-bottom: -37px !important;
        position: relative;
        z-index: 50;
        }
    .featured_image .inlineContentAdder {
        position: relative;
        left: 1px;
        }
    .featured_image .defaultContent {
        margin-bottom: -45px;
        position: relative;
        z-index: -1;
        }
        */
    
    /* /Some CMS stuff */
div#feature-eng .featured_image-eng img {
 -webkit-border-radius: 5px 0 0 5px;
    -moz-border-radius: 5px 0 0 5px;
    border-radius: 5px 0 0 5px;
    -webkit-border-radius: 5px 5px 5px 6px;
    -moz-border-radius: 5px 5px 5px 6px;
    border-radius: 5px 5px 5px 6px;
    height:300px;
    width:540px;
    display:inline;

    z-index:100;
    }
    
/*.featured_image #next img:hover {
    position: absolute;
    z-index:200;
    right: 28%;
    bottom: 5%;
    height: 29px;
    width: 31px;
    background: url('/engineering/_files/images/next-sprite.png') 0 -29px no-repeat;
    cursor:pointer;
}*/


/* Featured aside */
div#feature-eng .featured_aside-eng {
    width: 180px;
    height: 290px;
    float: right;
    padding: 15px 20px 15px 30px;
    margin-left: 0px;
  
    background: url("/engineering/_files/images/home/featured_aside_background2.jpg")  no-repeat right top;
    
    position: relative;


    color: #ffffff;
    letter-spacing: -0.03em;
    line-height: 1.4615em;
    }
    
 div#feature-eng .featured_aside-eng h1,
div#feature-eng  .featured_aside-eng h2 {
    margin: 0 0 0.4em 0;

    font-size: 2em;
    line-height: 1em;
    font-weight: bold;
    font-weight: 500;
    color: #fff;
    }
    


div#feature-eng  .featured_link-eng {
    position: absolute;
    bottom: 15px;
    width: 190px;
    }
    
div#feature-eng .featured_link-eng a {
    font-size: 18px;
    color: #fff;
    text-decoration: none;
    font-weight: none;
   
     background: url("https://www.lamar.edu/_files/images/home/images-for-css/featured_link_tag.jpg") right center no-repeat;
    padding-right: 12px;
    }
    
div#feature-eng .featured_link_notag-eng a {
     font-size: 18px;
    color: #fff;
    text-decoration: none;
    font-weight: none;
    padding-right: 12px;
}

div#feature-eng a.noarrow {
      background: none repeat scroll 0% 0% transparent;
  }
  

   /*= End of Slideshow Feature
   -----------------------------------*/
                        
                        
#oneColumn #horizontalnav {
padding-top:8px;
margin-left:55px;
}





.homeContact {
        margin:-5px 0px 0px -45px;
        padding-bottom: 0px;
        background: url("https://www.lamar.edu/_files/images/home/images-for-css/home_contactBackground1.png") no-repeat;
        
        width:274px;
        
        
        }
        
h3.homeContact {
    line-height:28px;
    text-align:center;
        }

.homeSocial {
        width: 274px;
        height: 100px;
        margin:0px;
        padding: 0;
        list-style: none;
        float: left;
       
        }

            /* </textEditor> */
            
            .homeSocial li {
                display: block;
                width: 137px;
                margin: 0;
                padding: 0;
                float: left;
                }
                    .homeSocial li a {
                        display: block;
                        width: 100%;
                        height: 100px;
                        margin: 0;
                        background-image: url("https://www.lamar.edu/admissions/_files/images/home/social-sprite-original.png");
                    
                        text-indent: -9999px;
                        font-size: 0;
                        line-height: 0;
                        }
                                .homeSocial li.facebook {
                                    width: 137px;
                                    }
                                        .homeSocial li.facebook a {
                                            background-position: 0px -1px;
                                            }
                                                .homeSocial li.facebook a:hover {
                                                    background-position: 100% 1%;
                                                    
                                                    }
                    .homeSocial li.twitter {
                        width: 137px;
                        }
                            .homeSocial li.twitter a {
                                background-position: 0 -101px;
                                }
                                        .homeSocial li.twitter a:hover {
                                            background-position: -137px -101px;
                                            }
    
#homelist {
    margin-left:20px;
    padding-left:0;
    list-style: none;
    margin-top:4px;
width:223px;
    background-color: #e6e6e6; padding:3px 8px 6px 8px; height:180px;
    }
    
 #homelist li {

        background-image:url("https://www.lamar.edu/admissions/_files/images/home/calendar-30px.png");
        background-repeat: no-repeat;
        background-position:0.5em;
        padding:6px 0px 2px 48px;
        line-height:1.275em;
        font-size:.8em;
        }
        
 #homelist a, #homelist h2 a {
 color:#000;
 
 
#sidebar #homelistnews {
    margin-left:20px;
    padding-left:0;
    list-style: none;
    margin-top:4px;
    width:180px;
    background-color: #e6e6e6; padding:3px 8px 6px 8px; height: 180px;
    }
    
#sidebar #homelistnews li {

        background-image:url("https://www.lamar.edu/admissions/_files/images/home/calendar-30px.png");
        background-repeat: no-repeat;
        background-position:0.5em;
        padding:6px 0px 2px 48px;
        line-height:1.275em;
        }
        
#sidebar #homelistnews a, #homelistnews h2 a {
 color:#000;
 
 
#mainContent-column-thirds-two div#newsletter{
    background-image:url("/engineering/_files/images/home/newsletter-graphic.jpg") no-repeat;
    width:230px; //233
    height:175px; //180

    
 
    }
 
#newsletter p {

padding:40px 10px 30px 10px;
font-size:1.2em;
font-weight:600;

} 
    
    
.noicon  a img {
    
    background:none;    
    }  
    
    #button {display:block;
            font-family: Helvetica, sans-serif;
            font-size: 1.1em;
            padding: 8px;
            text-decoration: none;
            color: #000000;
            font-weight: normal;
            text-align: center;
            margin:auto;
            margin-bottom: 10px;
            background-repeat: repeat;
            background-position: 0% 0%;
            -webkit-border-radius: 10px;
            -moz-border-radius: 10px;
            border-radius: 10px;
            border: 1px solid #555555;
            -moz-box-shadow: 0px 1px 3px rgba(000, 000, 000, 0.4), inset 0px 0px 2px rgba(255, 255, 255, 0.7);
            -webkit-box-shadow: 0px 1px 3px rgba(000, 000, 000, 0.4), inset 0px 0px 2px rgba(255, 255, 255, 0.7);
            box-shadow: 0px 1px 3px rgba(000, 000, 000, 0.4), inset 0px 0px 2px rgba(255, 255, 255, 0.7);
            text-shadow: -1px -1px 1px #ffffff;*/
        }
        a.button:link {font-weight:bold!important;
            color: #000000!important;
            text-decoration: none!important;
        }
        a.button:visited {
            color: #000000!important;
            text-decoration: none!important;
        }
        a.button:hover {
            color: #000000!important;
            text-decoration: none!important;
        }
        a.button:active {
            color: #000000!important;
            text-decoration: none!important;
        }
        
       /* #button:hover{opacity:0.8; filter:alpha(opacity=80);}*/
        

          
    