/* Start of CMSMS style sheet 'EtherWerX Front Page' */
body {
        background-color: #ECECEC;
        margin: 0;
}
a {
        text-decoration: none;
        font-family: Tahoma, Geneva, sans-serif;
        font-size: 11px;
        color: #00748A;
}
a:hover {
        text-decoration: underline;
}
div {
        float: left;
}
div#container {
        float: none;
        width: 990px;
        margin: 0 auto;
}
div.rowOne {
        width: 990px;
        height: 18px;
        background-color: #FFFFFF;
        text-align: right;
}
div.topMenu {
        float: right;
        width: auto;
        background-color: #FFFFFF;
        padding-right: 20px;
        padding-top: 5px;
}
div.topMenu ul {
        float: none;
        list-style-image: none;
        list-style-type: none;
        list-style-position: outside;
        margin: 0;
        padding: 0;
}
div.topMenu li {
        line-height: 10px;
        padding-left: 0px;
        padding-right: 4px;
        float: left;
        border: medium none;
}
div.topMenu li.separator {
        display: block;
        font-family: Tahoma, Geneva, sans-serif;
        font-weight: bold;
        font-size: 9px;
        color: #FF0000;
}
div.topMenu a {
        display: block;
        font-family: Tahoma, Geneva, sans-serif;
        font-weight: bold;
        font-size: 9px;
        color: #666666;
        padding-left: 2px;
        padding-right: 2px;
        line-height: 10px;
        margin: 0;
}
div.topMenu a:hover {
        color: #FFFFFF;
        background-color: #666666;
}
div.rowTwo {
        width: 950px;
        height: 80px;
        background-color: #FFFFFF;
        padding-left: 20px;
        padding-right: 20px;
}
div.logo {
        padding: 0;
        padding-top: 0.5em;
}
div.topRight {
        display: block;
        width: 688px;
        text-align: right;
}
div.mainMenu {
        float: right;
        padding-top: 0;
        width: 990px;
        height: 30px;
        z-index: 6;
}
div.mainMenu ul {
        float: none;
        list-style-image: none;
        list-style-type: none;
        list-style-position: outside;
        margin: 0;
        padding: 0;
}
div.mainMenu li {
        background-image: url(uploads/images/greybgrt.png);
        background-position: right top;
        background-repeat: no-repeat;
        line-height: 30px;
        padding-left: 0px;
        padding-right: 1px;
        float: left;
        border: medium none;
}
div.mainMenu li:hover {
        background-image: url(uploads/images/greenbgrt.png);
        background-position: right top;
        background-repeat: no-repeat;
        line-height: 30px;
        padding-left: 0px;
        padding-right: 1px;
        float: left;
        border: medium none;
}
p.mainMenuLeft {
        display: block;
        width: 20px;
        height: 30px;
        float: left;
        background-image: url(uploads/images/greybg.png);
        background-repeat: repeat-x;
        font-family: Tahoma, Geneva, sans-serif;
        font-weight: bold;
        font-size: 11px;
        text-align: right;
        color: #666;
        line-height: 30px;
        margin: 0;
}
div.mainMenu a, p.mainMenuRight {
        display: block;
        background-image: url(uploads/images/greybg.png);
        background-repeat: repeat-x;
        font-family: Tahoma, Geneva, sans-serif;
        font-weight: bold;
        font-size: 11px;
        color: #666;
        padding-left: 20px;
        padding-right: 19px;
        line-height: 30px;
        margin: 0;
}
div.mainMenu a:hover {
        display: block;
        background-image: url(uploads/images/greenbg.png);
        background-repeat: repeat-x;
        font-family: Tahoma, Geneva, sans-serif;
        font-weight: bold;
        font-size: 11px;
        text-decoration: none;
        color: #FFF;
        padding-left: 20px;
        padding-right: 19px;
        line-height: 30px;
        margin: 0;
}
div.slideShow {
        width: 950px;
        padding-left: 20px;
        padding-right: 20px;
        background-color: #FFFFFF;
        font-family: Tahoma, Geneva, sans-serif;
        font-size: 11px;
        color: #474320;
        line-height: 17px;
        letter-spacing: 1px;
}
div.contentContainer {
        width: 990px;
        min-height: 615px;
        padding: 0px;
        background-color: #FFFFFF;
}
div.contentBody {
        width: 510px;
        padding-left: 20px;
        padding-right: 20px;
        font-family: Tahoma, Geneva, sans-serif;
        font-size: 11px;
        color: #474320;
        line-height: 17px;
        letter-spacing: 1px;
}
div.rightColumn {
        width: 400px;
        padding-left: 20px;
        padding-right: 20px;
        font-family: Tahoma, Geneva, sans-serif;
        font-size: 11px;
        color: #474320;
        line-height: 17px;
        letter-spacing: 1px;
}
div.footer {
        width: 990px;
        padding-top: 100px;
        background-color: #FFFFFF;
}
div.bottomMenu {
        width: 950px;
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 5px;
        font-family: Tahoma, Geneva, sans-serif;
        font-weight: bold;
        font-size: 9px;
        text-align: center;
}
div.bottomMenu ul {
        float: none;
        list-style-image: none;
        list-style-type: none;
        list-style-position: outside;
        margin: 0;
        padding: 0;
}
div.bottomMenu li {
        display: inline;
        line-height: 10px;
        padding-left: 0px;
        padding-right: 4px;
        border: medium none;
}
div.bottomMenu li.separator {
        display: inline;
}
div.copyRights {
        width: 950px;
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 5px;
        font-family: Tahoma, Geneva, sans-serif;
        font-size: 9px;
        text-align: left;
        color: #474320;
}

/* content styling */

div.ourProducts {
        width: 510px;
}
div.NewsSummary {
        float: none;
}
div.NewsSummaryPostdate {
        float: none;     
}
div.NewsSummaryTitle {
        float: none;
        color: #474320;
}
div.NewsSummaryContent {
        float: none;
}
div.selectedCustomers {
        width: 400px;
}
div.currentNews {
        width: 400px;
}
div.currentEvents {
        width: 400px;
}
a.learnMore {
        background-image: url(uploads/images/linkCaret.png);
        background-position: 0 0.3em;
        background-repeat: no-repeat;
        padding-left: 10px;
}
h1 {
        margin-top: 10px;
        margin-bottom: 10px;
        font-size: 12px;
        border-bottom: 1px solid;
}
p {
        margin-top: 10px;
        margin-bottom: 10px;
}
ul {
        list-style-type: none;
        list-style-position: outside;
        padding: 0;
        margin: 0;
}
ul li {
        padding: 0;
        margin: 0;
}
ul ul {
        list-style-type: none;
        list-style-position: outside;
        padding: 0 0 0 20px;
}
ul ul li {
        background: url(uploads/images/linkCaret.png);
        background-position: 0 0.45em;
        background-repeat: no-repeat;
        padding: 0 0 0 10px;
        margin: 0;
}

/* End of 'EtherWerX Front Page' */

