body {
    background: #CCCCCC;
}
table {
    background: #FFFFFF;
}
#main-site-header {
    margin: -11px 0 0 0;
    padding: 0;

    background: #606060;
}
#main-site-navigation {
    margin-top: -45px;
    margin-bottom: 0;

    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;
    background: transparent;
}

#main-site-navigation ul li a {
    color: #CCC;
}

#main-site-navigation ul li a:hover {
    background: #0000FF;
}
#main-site-navigation ul li a:active {
    background: #0000FF;
}

#main-site-navigation.navbar > .container {
    padding-left: 122px;
}

@media (max-width: 446px) {
    #main-header-phone {
        width: 221px;
        height: auto;
    }
}
@media (max-width: 366px) {
    #main-header-phone {
        width: 60%;
        height: auto;
    }
}

#main-site-header-image {
    width: 100%;
    height: auto;
}
#nav-blue-bar {
    position: relative;
    top: 136px;

    height: 11px;
    margin: 0;
    padding: 0;

    color: #0000FF;
    border: 0;
    background: #0000FF;
}

#main-site-header .navbar {
    padding: 0;
}

button.navbar-inverse.navbar-toggle {
    background: #0000FF;
}
.searchform {
    background-color: transparent;
    border-color: #494E55;
    color: #CCCCCC;
}
.specpkg {
	 color: #000000;
    background: #FFFF00;
}
.alloytitle {
    text-align: center;
    margin-bottom: 50px;
}
.alloydescription {
    color: #FFFF00;
    background: #0000FF;
}
.desc-table-divider {
    height: 2px;
    margin-top: 20px;
    margin-bottom: 20px;
    color: #0000FF;
    border: 0;
    background: #0000FF;
}
.collapseBTNtext {
    color: #FFFFFF;
}
.mainpageAnnouncement {
    margin-top: 80px;
    margin-bottom: 80px;
}
.sitefooter {
    margin-top: 50px;
}
@media (min-width: 768px) {
    .lower-page-right {
        float: right;
    }
    .lower-page-left {
        float: left;
    }
}
@media (max-width: 425px) {
    .googlemapframe {
        height: auto;
        width: 100%;
    }
}
.form {
    margin-top: 50px;
}
.breadcrumb {
    margin-bottom: 0;
}
.bottom-footer {
    padding: 8px 15px;
}
#RequestFormCopy {
    margin-top: 50px;
}
.doclinks {
    margin-top: 30px;
}
.lowercontent {
    margin-top: 30px;
}
.contactInfo {
    margin-bottom: 60px;
}
.requesteditems {
    margin-top: 40px;
    margin-bottom: 40px;
}
.techdatatablerow:hover {
    background: #EEEEEE;
}
.techdatatable a {
    display:block;
    padding-top: 8px;
    padding-bottom: 8px;
    text-decoration:none;
}

.table-condensed>thead>tr>th, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>tbody>tr>td, .table-condensed>tfoot>tr>td {
    padding-top: 0;
    padding-bottom: 0;
}
.invdatatablerow:hover {
    background: #EEEEEE;
}
.invdatatable a {
    display:block;
    padding-top: 8px;
    padding-bottom: 8px;
    text-decoration:none;
}
