/* Redefined Tags */
body {
margin: 0px;
font-family: Arial, Helvetica, sans-serif;
text-align: center;
background-color: #35498D;

}

a {
color:#4661BB;
text-decoration:underline;
}



p {
margin:0px 0px 0px 0px;
padding:0px 40px 0px 35px;
line-height:20px;
}

h1 {
font-size: 20px;
margin-top: 0px;
color:#4661BB;
margin:0px 0px 0px 25px;
padding:0px 0px 15px 0px;
}

h1 span {
color:#252F53;
}

h2 {
font:bold 11pt Arial, sans-serif;
margin:0px 0px 0px 0px;
padding:10px 25px 0px 35px;
line-height:10pt;
}

/* IDs and Classes */

#bannerContainer {
height: 92px;
width: 100%;
background-image: url(images/BG_banner.jpg);
background-repeat: repeat-x;
text-align: center;
}

#banner {
text-align: left;
margin-right: auto;
margin-left: auto;
height: 83px;
width: 770px;
position: relative;
}

#globalNav {
background-image: url(images/BG_globalNav.jpg);
background-repeat: no-repeat;
position: absolute;
height: 30px;
width: 293px;
left: 450px;
text-align: center;
}

#globalNav a {
color: #FFFFFF;
text-decoration: none;
line-height: 30px;
padding-right: 8px;
padding-left: 8px;
font-size: 12px;
}

#globalNav a:hover {
text-decoration: underline;
}

#phoneNumber {
position: absolute;
height:48px;
width:157px;
top:40px;
right:45px;
text-align:right;
font:normal 13pt Arial, sans-serif;
color:#FFFFFF;
}

#topNavContainer {
background-image: url(images/BG_topNavDiv.jpg);
background-repeat: repeat-x;
height: 41px;
width: 100%;
text-align: center;
}

#topNav {
height: 41px;
width: 770px;
margin-right: auto;
margin-left: auto;
position: relative;
text-align: right;
}

#topNav table {
height: 41px;
border: none;
float: right;
}

#topNav td {
text-align: center;
vertical-align: middle;
height: 41px;
}

#topNav a {
color: #FFFFFF;
text-decoration: none;
height: 36px;
font-size: 13px;
line-height: 36px;
display: block;
padding:5px 10px 0px 10px;
text-align:center;
}

html>body #topNav a {
color: #FFFFFF;
text-decoration: none;
height: 41px;
font-size: 13px;
line-height: 41px;
display: block;
padding:5px 10px 0px 10px;
}

.activeNavLink1 {
background-image: url(images/BG_topNav_over1.jpg);
width:91px;
background-repeat: no-repeat;
font-weight: bold;
}

.activeNavLink2 {
background-image: url(images/BG_topNav_over2.jpg);
width:112px;
background-repeat: no-repeat;
font-weight: bold;
}

.activeNavLink3 {
background-image: url(images/BG_topNav_over3.jpg);
width:91px;
background-repeat: no-repeat;
font-weight: bold;
}

.activeNavLink4 {
background-image: url(images/BG_topNav_over4.jpg);
width:67px;
background-repeat: no-repeat;
font-weight: bold;
}

.activeNavLink5 {
background-image: url(images/BG_topNav_over5.jpg);
width:104px;
background-repeat: no-repeat;
font-weight: bold;
}

#contentContainer {
background-image: url(images/BG_sides.jpg);
background-repeat: repeat-x;
text-align: center;
width: 100%;
background-color: #4661bb;
}

#content {
background-color: #FFFFFF;
width: 770px;
margin-right: auto;
margin-left: auto;
text-align: left;
background-image: url(images/BG_content.jpg);
background-repeat: repeat-x;
border-left: solid 1px #252f53;
border-right: solid 1px #252f53;
}

#content td {
text-align: left;
vertical-align: top;

font-size: 12px;
}

#mainContentTable {
width: 770px;
margin-top: 20px;
border: none;
margin-bottom: 20px;
}

.diamondList {
list-style-image: url(images/bullet_01.jpg);
font-size: 14px;
}

#cell1 {
background: url(images/BG_cell1.jpg) 0px -5px no-repeat;
width: 504px;
}

#cell2 {
background-image: url(images/BG_cell1.jpg);
background-repeat: no-repeat;
width: 504px;
}

#rightBarTop {
width: 266px;
}

#rightBarCell1 {
background-image: url(images/V-Cutter.jpg);
background-repeat: no-repeat;
background-position: right top;
height: 220px;
width: 266px;
}

#rightBarCell1 p {
font:bold 11pt Arial, sans-serif;
color:#FFFFFF;
line-height:18pt;
}

#rightBarCell1 p span {
font-size:16pt;
color:#FFFFFF;
padding:15px 0px 0px 0px;
}

#rightBarCell1 h1, #rightBarCell2 h1 {
color: #FFFFFF;
font-size: 16px;
margin-top: 8px;
margin-left:30px;

}


#rightBarCell1 .fourBullets {
margin:0px;
padding:0px 0px 0px 30px;
}

#rightBarCell1 .fourBullets li {
color: #FFFFFF;
list-style:none;
font-size: 16px;
font-weight: bold;
margin:0px;
background:url(images/bullet_02.gif) 0px 0px no-repeat;
line-height:30px;
padding:7px 0px 0px 30px;
}

#rightBarCell1 .fourBullets li a {
color:#FFFFFF;
text-decoration:none;
margin:0px;
}





#rightBarCell1 ul {
margin:0px;
padding:0px 0px 0px 30px;
}

#rightBarCell1 li {
color: #FFFFFF;
list-style:none;
font-size: 16px;
font-weight: bold;
margin:0px;
background:url(images/bullet_02.gif) 0px 0px no-repeat;
line-height:35px;
padding:7px 0px 2px 30px;
}



#rightBarCell1 li a {
color: #FFFFFF;
text-decoration:none;
display:block;
}




#rightBarCell2 {
background-image: url(images/DB2Training.jpg);
background-repeat: no-repeat;
background-position: right top;
width: 266px;
margin-top:50px;
padding-top:1px;
}

#rightBarCell2 ul {
margin:120px 0px 0px 0px;
padding:0px 25px 0px 20px;
font-size: 12px;
}

#rightBarCell2 li {
list-style:none;
background:url(images/bullet_01.jpg) 0px 0px no-repeat;
padding:0px 0px 10px 20px;
font-size: 12px;
line-height:15px;
margin:0px;
}

#rightBarCell2 li a {
color:#4661BB;
text-decoration:underline;
}

.whiteSmall {
font-weight: normal;
color: #FFFFFF;
font-size: 11px;
}

#footer {
background-color: #35498D;
width: 100%;
height: 100%;
border-top: solid 1px white;
font-size: 10px;
color: #FFFFFF;
padding-top: 10px;
padding-bottom: 100px;
}

#footer a {
color: #FFFFFF;
}

#footer a:hover {
text-decoration: none;
}

#copyright {
margin-left: auto;
width: 750px;
text-align: left;
margin-right: auto;
}

#parker {
float: right;
}

form{
margin:0px 0px 0px 35px;
padding:0px 0px 0px 0px;
color:#000000;
}

fieldset {
margin:0px 40px 25px -10px;
border:1px dotted #999999;
padding-bottom:25px;
padding-left:10px;
}

select {
border:1px solid #4661BB;
}

legend {
background:#FFFFFF;
font:bold 11pt Arial, sans-serif;
color:#4661BB;
padding:0px 5px 0px 0px;
margin:0px;
}

label {
font:normal 10pt Arial, sans-serif;
color:#000000;
}

.labelIE6 {
margin:20px 0px 0px 10px;
}

html>body .labelIE6 {
margin:0px 0px 0px 0px;
}

input {
width:350px;
margin:0px 0px 15px 0px;
}

.checkbox {
width:15px;
height:22px;
margin:0px 0px 5px 0px;
}

textarea {
width:425px;
margin:0px;
padding:0px;
}

.optionTitle {
line-height:18pt;
width:15%;
text-align:right;
float:left;
margin:0px 5px 0px 0px;
}

.formNote {
width:145px;
padding:10px;
margin:0px 5px 0px 5px;
background:rgb(240, 240, 240);
float:right;
text-align:left;
font:normal 8pt Arial, sans-serif;
color:#4661BB;
border:1px solid rgb(191, 206, 255);
}

#rightBarCell1 .employDetails {
background:none;
display:inline;
line-height:14pt;
font-weight:normal;
font-size:12pt;
color:#FFFFFF;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#rightBarCell1 .employDetails a {
text-decoration:underline;
display:inline;
}

