#content {
 background: white;
 padding: 0 0 10px 0;
 position: relative;
}

A {
 color: #0E55A5;
 text-decoration: none;
}

A:visited {
 color: #666666;
}

A:hover {
 color: #0E55A5;
 text-decoration: underline;
}

P {
 margin: 5px;
}

.floatContent {
 padding: 5px;
 background: #E3E3DE;
}

#rightFloater {
 float: right;
 width: 244px;
 text-align: center;
 margin: -18px 0 10px 15px;
}

#rightFloater H2 {
 margin: 0;
 background: #0E55A5
  url('/education/images/sectiontab.gif')
  no-repeat top left;
 height: 44px;
 width: 244px;
}

#rightFloater H2 SPAN {
 display: none;
}

#leftContent {
 background: transparent
  url('/education/images/left-process-pic.jpg')
  no-repeat left 1px;
 padding-top: 126px;
 position: absolute;
 top: 0px;
 width: 165px;
}

#leftContent H3 {
 /*background: #0E55A5;*/
 background: transparent
  url('/images/tabheads-other_resources.gif')
  no-repeat top left;
 color: White;
 text-align: center;
 margin: 0;
 height: 20px;
}

#leftContent H3 SPAN {
 display: none;
}

#leftContent .floatContent {
 background: #E3E3DE
  url('/images/Process-TIG_13.gif')
  no-repeat bottom right;
}

#leftContent UL {
 list-style: url('/images/arrow_blue.gif');
 font-size: 0.9em;
 text-decoration: none;
 margin: 15px 5px 15px 0;
 padding: 0 0 0 25px;
}
#leftContent UL LI {
 margin: 5px 0 0 0;
}

#mainContent {
 margin-right: 30px;
 padding-top: 1px;
}

#mainContent H3#blacklined {
 border-top: 1px solid black;
 margin-top: 24px;
 padding-top: 5px;
 margin-right: 230px;
}

#mainContent .req {
 color: red;
}
#mainContent OL OL {
 list-style-type: lower-alpha;
}

#mainContentWrap {
 margin-left: 170px;
 min-height : 350px;
 padding: 0;
}

* html #mainContentWrap {
 height: 350px;
}

#mainContentWrap H3 {
 font-size: 1.5em;
 margin: 0 0 12px 0;
 padding-top: 15px;
}

#mainContentWrap UL {
 list-style: none;
}

* html #rightFloater {
 position: relative;
 z-index: 8;
}
* html #rightFloater #intl {
 z-index: 9;
 position: relative;
}

/* Hides from IE-mac \*/
* html #content {height: 1%;}
/* End hide from IE-mac */

#calcFor TABLE {
margin: 0 auto;
}
#settingsWrap {
text-align: center;
}
#calcresultsWrap H4 {
background: #E7E3DE;
text-align: center;
padding: 3px 0;
margin: 5px 0 0;
}
#calcresultsWrap #formwrap {
margin: 10px 0;
padding-bottom: 10px;
border-bottom: 1px solid black;
}
#calcresults {
border: 3px solid #0E55A5;
margin: 10px 0;
width: 100%;
}
#calcresults TH {
background: #0E55A5;
color: White;
padding: 4px 5px;
}
#calcresults TH.featured {
font-size: 1.2em;
padding-bottom: 6px;
}
#calcresults TR.colheads TD {
background: #E3E3DE;
}
#calcresults TD {
padding: 4px 5px;
}
#calcresults TD.sumline {
border-bottom: 1px solid black;
}
#calcresults TD.total {
font-weight: bold;
}
#currentSelections {
margin: 5px 0 5px 40px;
}
#currentSelections CAPTION {
font-weight: bold;
font-size: 1.2em;
text-align: center;
}
#currentSelections TD {
text-align: right;
padding: 2px;
}
#currentSelections TD.selval {
font-weight: bold;
text-align: left;
}
OL INPUT, OL SELECT {
margin-left: 5px;
}

DIV.newcalc {
text-align: center;
}
A.printme {
background: url('/education/images/print.gif') no-repeat top left;
padding: 5px 0 4px 25px;
}
DIV.suggestion {
background: #EEDDB7;
background: #E7E3DE;
padding: 5px 8px;
text-align: justify;
margin: 10px 0;
}
DIV.disclaimer {
border-top: 1px solid #0E55A5;
padding: 5px 8px;
text-align: justify;
margin: 10px 0;
}
