/************/
/*  GLOBAL  */
/************/
*{
   padding:0; 
   margin:0;
}

body {
   text-align: center; 
   background-color: #827c8b; 
} /*Font-size: 1.0em = 10px when browser default size is 16px*/


li {
   list-style-position: outside;
}

.page-container {
   text-align: left; 
   width: 770px; 
   margin: 0px auto; 
   margin-top: 0px; 
   margin-bottom: 0px; 
   border-left: solid 1px #150139; 
   border-right: solid 1px #150139; 
   border-bottom: solid 1px #150139; 
   border-top: solid 1px #150139;
   background: #5c5469;
}

.main {
   margin: 0 0 0 7px; /*clear:both;*/ 
   width: 754px; 
   /*background-color: #d2d0d0; */
   background:url(https://www.imagetrend.com/chsw/imagesupload/mainbg.gif) top left repeat-y;
}

/* HEADER */
.header {
   margin: 0 0 0 7px; 
   width: 754px;
   border-left: solid 1px #150139; 
   border-right: solid 1px #150139;
}
.header-top {
   width: 754px;
   height: 65px; 
   background: #665e72 url(https://www.imagetrend.com/chsw/imagesupload/header.jpg); 
   overflow: visible !important /*Firefox*/; 
   overflow:hidden /*IE6*/;
}
.header-breadcrumbs {
   padding: 0px 20px 0px 178px;
}
.header2 {
   width: 754px;
   height: 245px; 
   background: transparent;
}
.header-nav {
   width: 754px;
   height: 27px; 
   background: #665e72; 
   border-top: solid 1px #150139;
}
.header-middle {
   float: left; 
   width: 754px; 
   height: 200px; 
   background: transparent;
   border-top:solid 1px #150139; 
   z-index: -1;
}
.header-bottom {
   float: left; 
   width: 754px; 
   height: 14px; 
   background: #665e72; 
   border-top: solid 1px #150139; 
   border-bottom: solid 1px #150139;
}

/* MAIN AREA */
.main-left {
   float: left; 
   width: 158px; 
   margin: 0px; 
   padding: 0px; 
   text-align: right;
}
.main-content {
   float: none; 
   margin-left: 158px; 

   padding: 0px 0px 0px 0px; 
}
.main-right {
   float: right; 
   width:158px; 
   margin: 0; 
   padding: 0px;
   display:none;
}

.main-left-links {
   float: left; 
   width: 130px; 
   margin: 14px 14px 0px 14px; 
   padding: 0px; 
   text-align: right; 
   display: inline; /*IE6*/;
}
.main-left-links a {
   line-height: 200%; 
}
.main-left-links a:hover {
}

.main-header {
   float: none;
   height: 32px;
   margin: 0px 0px 0px 0px; 
   padding: 0px 20px 0px 20px; 
   background-color: #ffffff;
   background-repeat: repeat-y;
   background-image: url("https://www.imagetrend.com/chsw/imagesupload/banner_back.jpg");
   border-bottom: 1px solid silver; 
   border-left: 1px solid silver; 
   border-right: 1px solid silver; 
}

* html .main-header {
   margin: 0px 0px 0px 0px; 
   height: auto;
}

.main-content-box {
   width: 396px;
   float: left; 
   margin: 0px; 
   padding: 0px 20px 0px 20px; 
   background-color: #ffffff; 
   border-left: 1px solid silver; 

   display: inline; /*IE6*/;
}

.main-content-box li {
   margin: 0px 20px 0px 20px; 
}

.main-content-item {
   padding: 10px 0px 10px 0px; 
   border-bottom: solid 2px silver;
}
.main-content-item h1 {
   padding-bottom: 10px; 
   padding-top: 3px;
}
.main-content-item h2 {
   padding-bottom: 10px; 
   padding-top: 13px;
}
.main-content-item h3 {
   padding-bottom: 10px; 
}
.main-content-item p {
   padding-bottom: 13px; 
}
.main-content-item ul {
   padding-bottom: 13px; 
}
.main-content-item img {
   float: left; 
   margin-right: 10px; 
   margin-top: 3px;
}
IMG.nofloat {
   float: none; 
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.main-content-employment p {
   padding-bottom: 13px; 
}
.main-content-employment ul {
   padding-bottom: 13px; 
}
.main-content-employment h2 {
   margin-right: 0px; 
   margin-top: 0px;
   padding-bottom: 0px; 
   padding-top: 0px;
}

.main-content-employment-form table {
   align: center;
   background-color: #E6DEEA;
   width: 100%;
   cellpadding: 15;
   border-width: 1px 1px 1px 1px;
   border-spacing: 1px;
   border-style: outset outset outset outset;
   border-color: #808080 #808080 #808080 #808080;
   border-collapse: separate;
}
.main-content-employment-form th {
   border-width: 1px 1px 1px 1px;
   padding: 1px 1px 1px 1px;
   border-style: inset inset inset inset;
   border-color: gray gray gray gray;
}
.main-content-employment-form td {
   border-width: 1px 1px 1px 1px;
   padding: 1px 1px 1px 1px;
   border-style: inset inset inset inset;
   border-color: gray gray gray gray;
   align: left;
}
.form-header {
   text-align: center;
   background-color: #B9B2BE;
}

.main-left a {
   border: none;
}

.main-right a {
   border: none;
}
.main-right img {
   width: 130px; 
   height: 130px; 
   margin: 14px 14px 0px 14px; 
   border-style: none;
}


/* FOOTER */
.footer {
   width: 754px;
   padding: 2px 0px 2px 0px; 
   background: #665e72; 
   border-top: solid 1px #150139;
}
.footer p {
   text-align: center; 
   text-decoration: none;
} 
.footer a {
} 
.footer a:hover {
} 

.header-top .searchform {
   float: right; 
   width: 285px; 
   padding: 40px 4px px 0px !important /*Non-IE6*/; 
   padding: 40px 4px 0px 0px /*IE6*/;
}
.header-top .searchform form fieldset {
   float: right; 
   border: none;
}
.header-top .searchform input.field {
   width: 10.0em; 
   padding: 0.2em 0 0.2em 0; 
   border: solid 1px #150139; 
}
.header-top .searchform input.button {
   cursor: pointer; 
   cursor: hand; 
   /*width: 3.0em;*/ 
   padding: 1px !important /*Non-IE6*/; 
   padding: 0 /*IE6*/; 
   background: #665e72; 
   border: solid 1px #150139; 
   text-align: center; 
}
.header-top .searchform input.button:hover {
   cursor: pointer; 
   cursor: hand; 
   border: solid 1px #150139; 
   background:#827c8b;
}

.header-top-link a { 
   display:block;
   position: relative; 
   left: 13px; 
   top: 5px;
   height: 53px; 
   width: 60px;
   text-decoration: none; 
   cursor: pointer;
   cursor: hand; 
}
.header-top-link a:hover { 
   text-decoration: none; 
}


/******************/
/*  CLEAR FLOATS  */
/******************/
.page-container:after, .header:after, .header-breadcrumbs:after, .main:after, .main-navigation:after, .main-content:after, .main-content div:after, .main-subcontent:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.column1-unit:after, .column2-unit-left:after, .column2-unit-right:after, .column3-unit-left:after, .column3-unit-middle:after, .column3-unit-right:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.subcontent-unit-border:after, .subcontent-unit-noborder:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.subcontent-unit-border-blue:after, .subcontent-unit-border-green:after, .subcontent-unit-border-orange:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.subcontent-unit-noborder-blue:after, .subcontent-unit-noborder-green:after, .subcontent-unit-noborder-orange:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.footer:after, p:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clear-contentunit {clear:both; width:440px; height:0.1em; border:none; background:rgb(210,210,210); color:rgb(210,210,210);}

/********************************/
/*  PRINTING and MISCELLANEOUS  */
/********************************/
@media print {.header-top {width:900px; height:80px; background:rgb(240,240,240); overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}}
@media print {.header-breadcrumbs {width:900px; background:transparent;}}
@media print {.nav2 {float:left; width:900px; border:none; background:rgb(240,240,240); color:rgb(75,75,75); font-size:1.0em; font-size:130%;}} /*Color navigation bar normal mode*/
@media print {.main {clear:both; width:900px; padding-bottom:30px; background:transparent;}}
@media print {.main-navigation {display:inline /*Fix IE floating margin bug*/; float:left; width:199px; border-right:solid 1px rgb(200,200,200); border-bottom:solid 1px rgb(200,200,200); background-color:rgb(240,240,240); overflow:visible !important /*Firefox*/; overflow:hidden /*IE*/;}}
@media print {.footer {clear:both; width:900px; height:3.7em; padding:1.1em 0 0; background:rgb(240,240,240); font-size:1.0em; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}}
@media print {.page-container {width: 900px; }}




