body {
 margin: 0;
 padding: 0;
 background: #ffff;
 font-family: arial, sans-serif;
 width: 100%;
}

#col3
{
 margin-left: 630px;
}

form
{
margin: 0;
padding: 0;
}

a {
 color: #00a9dd;
 text-decoration: none;
}

a:hover { text-decoration: underline; }

.expanded, .collapsed
{
 display: block;
 width: 15px;
 height: 15px;
 float: left;
 margin: 0 4px 0 0;
 cursor: pointer;
}
.expanded { background: url('../img/expanded.png') center center no-repeat; }
.collapsed { background: url('../img/collapsed.png') center center no-repeat; }

.panel {
 padding: 8px;
 background: #f2f2ee;
 margin-bottom: 15px;
}

tr.header
{
 background: #f2f2ee;
 font-size: 14px;
 color: #77776e;
}

#acctPanel { font-size: 12px; }

#acctPanel p
{
 color: #77776e;
 font-family: arial, san-serif;
 font-size: 14px;
}

#acctPanel input
{
 width: 100%;
}

#main
{
 position: relative;
 width: 950px;
 margin: 0 auto;
}

#header
{
 height: 46px;
 padding-top:14px;
}

#header img, #banner img { border: none; }

.jobpane
{
 height: 35px;
 background: #333333;
 overflow: hidden;
 margin-bottom: 20px;
 color: #fff;
}

#nav
{
 height: 35px;
 background: #333333;
 overflow: hidden;
 margin-bottom: 20px;
}

#nav ul
{
 margin: 0;
 padding: 0;
 list-style: none;
}

#nav li 
{
 float: left;
}

#nav a
{
 display: block;
 font-family: arial, sans-serif;
 font-weight: bold;
 font-size: 15px;
 color: #f2f2f2;
 background: #333333;
 padding: 9px 17px;
 text-decoration: none;
 text-transform: uppercase;
}

#nav a:hover { background: #1a6e88; }
#nav a.active { background: #00a9dd; }

#banner
{
 text-align: center;
 margin-bottom: 20px;
}

#col1
{
 position: absolute;
 left: 0;
 width: 195px;
 overflow: hidden;
}

#col1 h1, #col3 h1
{
 font-family: arial, sans-serif;
 font-size: 18px;
 font-weight: bold;
 margin: 0 0 20px 0;
 color: #000;
}

#col1 h2, #col3 h2
{
 font-family: arial, sans-serif;
 font-size: 14px;
 font-weight: bold;
 margin: 15px 0 0 0;
 color: #77776e;
}

#prodPanel a
{
 text-decoration: none;
 color: #77776e;
}

#prodPanel ul
{
 list-style: none;
 margin: 0;
 padding: 0 0 0 25px;
}

#prodPanel li
{
 font-family: arial, sans-serif;
 font-size: 12px;
 margin-top: 6px;
}

#prodPanel li a { color: #333; }

#col2
{
 margin: 0 0 0 215px;
}

#col2 h1
{
 font-family: arial, sans-serif;
 font-size: 24px;
 font-weight: bold;
 margin: 0;
 color: #00a9dd;
}

#col2 h2
{
 font-family: arial, sans-serif;
 font-size: 14px;
 font-weight: normal;
 margin: 0 0 15px 0;
 color: #807e7f;
}

#col2 p, #col2 li
{
 font-family: tahoma, sans-serif;
 font-size: 16px;
 line-height: 21px;
 color: #4d4d4d;
 text-align: justify;
}