@charset "UTF-8";
/* CSS Document */
/*------------------------- container formating ----------------------*/
@media print
{

#main-container {
*width: 760px;
vertical-align: top;
}
#inner-container{
*width: 760px;
vertical-align: top;
}
#middle-container {
*width: 760px;
vertical-align: top;
}
#title-container {
*width: 760px;
vertical-align: top;
*height: 100px !important;
}
#content-container {
vertical-align: top;
*width: 600px;
}
#nav-container {
display: none;
}

#left-nav-container {
display: none;
}

#footer-container {
display: none;
}

#bottom-container {
display: none;
}

.m28 h1, .m28 h2,.m28 h3,.m28 p,.m28 ul,.m28 ol {
margin-left: 14px !important;
margin-right: 14px !important;
}


/*--------------------- Content layout for the columns -----------------------
.col-1span {
width: 14.6153em;
*width: 14.286em;
float: left;
}
.col-2span {
width: 29.2307em;
*width: 28.5263em;
float: left;
}
.col-3span {
width: 43.846em;
*width: 42.7894em;
clear: both;
}*/
/* Use this after 2 or three columns to insure proper positioning of clumns underneath 
.clear-span {
*width: 42.7894em;
width: 43.846;
}*/
/*--------------------------------- Content formating - Borders ----------------------------*/
/*to use borders add beside the approprate column class example "class="1colspan border-1col-left lightcolor" 
.border-1col-left {
border-top: .38461em solid #ffffff;
border-left: .38461em solid #ffffff;
*border-top: .3753em solid #ffffff;
*border-left: .3753em solid #ffffff;
width: 14.2307em !important;
*width: 14.2631em;
}
.border-1col-mid {
border: .38461em solid #ffffff;
*border: .3753em solid #ffffff;
border-bottom: 0px solid #ffffff;
width: 13.8461em !important;
*width: 14.2631em;
}
.border-1col-right {
border-top: .38461em solid #ffffff;
border-right: .38461em solid #ffffff;
*border-top: .3753em solid #ffffff;
*border-right: .3753em solid #ffffff;
width: 14.2307em !important;
*width: 14.2631em;
}
.border-2col {
border-left: .38461em solid #ffffff;
border-top: .38461em solid #ffffff;
border-right: .38461em solid #ffffff;
*border-top: .3753em solid #ffffff;
*border-left: .3753em solid #ffffff;
*border-right: .3753em solid #ffffff;
width: 28.4615em !important;
*width: 28.5263em;
}
.border-3col {
border: .38461em solid #ffffff;
*border: .3753em solid #ffffff;
border-bottom: 0px solid #ffffff;
width: 43.0769em !important;
*width: 42.7894em;
}*/
.border-1col-left {
border-top: 0px solid #ffffff;
border-left: 0px solid #ffffff;
*width: 190px;
float: left;
}
.border-1col-mid {
border: 0px solid #ffffff;
border-bottom: 0px solid #ffffff;
*width: 190px;
float: left;
}
.border-1col-right {
border-top: 0px solid #ffffff;
border-right: 0px solid #ffffff;
*width: 190px;
float: left;
}
.border-2col {
border-left: 0px solid #ffffff;
border-top: 0px solid #ffffff;
border-right: 0px solid #ffffff;
*width: 380px;
float: left;
}

.border-3col {
border: 0px solid #ffffff;
border-bottom: 0px solid #ffffff;
*width: 570px;
float: left;
}
/*21.5384 180px
21.0193 
21.1538 175
20.644*/
/* Note that images must be 275px in coloumn a and 280px in column b */
.border-col-1-5-a {
border: 0px solid #ffffff;
*width: 285px;
float: left;
}
.border-col-1-5-b {
border: 0px solid #ffffff;
*width: 285px;
float: left;
}

}