body {
font-family: Georgia, Arial, Helvetica, sans-serif;
font-size: 100%;
color: #ECEDED;
background-color: #4D6678;
background-image:url(../assets/images/mainBg.jpg);
background-repeat:repeat-x;
margin: 0;
padding: 0;
}
#bgWrapper {
width: 100%;
background-image:url(../assets/images/bgWrap.jpg);
background-repeat:no-repeat;
margin: 0px;
}
#wrapper {
width: 900px;
margin: 0 auto 20px auto;
}
#header_wrapper {
padding: 0px;
margin: 0;
background-color: #353C3F;
background-image:url(../assets/images/headerBg.jpg);
background-repeat:no-repeat;
height: 140px;
}
#header_center {
width: 525px;
float: left;
}
#header_left {
width: 190px;
float: left;
}
#header_right {
width: 175px;
float: left;
}
#header_center .content {
padding: 92px 0px 0px 0px;
}
#header_left .content {
padding: 34px 0px 0px 80px;
}
#header_right .content {
margin-top: 10px;
padding: 0px 20px 0px 0px;
font-size: 0.75em;
text-align:right;
}
#top_wrapper {
border-right: 1px solid #ECEDED;
border-left: 1px solid #ECEDED;
padding: 0px;
margin: 0;
height: 329px;
}
#top_center {
width: 521px;
float: left;
}
#top_left {
width: 377px;
float: left;
background-color: #516B7D;
}
#top_center .content {
padding: 0px;
}
#top_left .content {
padding: 0px;
}
#column_wrapper {
border-right: 1px solid #ECEDED;
border-left: 1px solid #ECEDED;
background-color: #516B7D;
background-image:url(../assets/images/sidebarBg2.jpg);
background-repeat:no-repeat;
background-position:top;
}
.clearfloat {
clear: both;
height: 0;
line-height: 0;
font-size: 0;
}
#center {
width: 445px;
float: left;
min-height:280px;
height:auto !important;
height:280px;
}
#centerIndex {
width: 601px;
float: left;
min-height:280px;
height:auto !important;
height:280px;
}
#left {
width: 230px;
float: left;
background-image:url(../assets/images/navBg.jpg);
background-repeat:repeat-y;
min-height:280px;
height:auto !important;
height:280px;
}
#right {
width: 215px;
float: left;
}
#center .content {
padding: 16px 30px 16px 165px;
font-size: 0.8em;
line-height: 1.5em;
}
#centerIndex .content {
padding: 16px 30px 16px 185px;
font-size: 0.8em;
line-height: 1.5em;
}
#left .content {
padding: 14px 16px 0px 16px;
font-size: 0.75em;
line-height: 1.5em;
text-align:right;
}
#right .content {
padding: 32px 16px 24px 8px;
font-size: 0.75em;
line-height: 1.3em;
}
#wide .content {
padding: 0;
}
#wide .content p {
margin: 0px 0 6px 0;
}
#wide {
color: #FFFFFF;
padding: 8px 40px 8px 50px;
margin: 0;
font-size: 0.8em;
line-height: 1.5em;
clear: both;
background-color: #516B7D;
border-right: 1px solid #ECEDED;
border-left: 1px solid #ECEDED;
}
#wide2 .content {
padding: 0;
}
#wide2 .content p {
margin: 0px 0 6px 0;
}
#wide2 {
color: #FFFFFF;
padding: 8px 10px 8px 10px;
margin: 0;
font-size: 0.8em;
line-height: 1.5em;
clear: both;
background-color: #516B7D;
border-right: 1px solid #ECEDED;
border-left: 1px solid #ECEDED;
}
#wide3 .content {
padding: 0;
}
#wide3 .content p {
margin: 0px 0 6px 0;
}
#wide3 {
color: #FFFFFF;
padding: 8px 10px 8px 10px;
margin: 0;
font-size: 0.8em;
line-height: 1.5em;
clear: both;
border-right: 1px solid #ECEDED;
border-left: 1px solid #ECEDED;
}
#footer .content {
padding: 16px 0 0 16px;
}
#footer .content p {
margin: 0px 0 6px 0;
}
#footer {
color: #999999;
padding: 0px;
margin: 0;
font-size: 0.7em;
clear: both;
background-color: #353C3F;
height: 50px;
border-right: 1px solid #ECEDED;
border-left: 1px solid #ECEDED;
border-bottom: 1px solid #ECEDED;
}
.menulist {
margin: 6px 0 12px 0;
padding: 0;
list-style-type: none;
}
#center a:link, #center a:visited  {
color: #ECEDED;
}
#center a:hover {
color: #E6A432;
}
#right a:link, #right a:visited  {
color: #ECEDED;
}
#right a:hover {
color: #ECEDED;
}
#wide a:link, #wide a:visited  {
color: #ECEDED;
text-decoration:none;
}
#wide a:hover {
color: #ECEDED;
text-decoration:none;
}
#wrapper .menulist a, #wrapper .menulist a:visited {
color: #ECEDED;
background-image:url(../assets/images/navImgBg.jpg);
background-repeat:no-repeat;
background-position:right;
padding: 0 45px 0 4px;
text-decoration:none;
}
#wrapper .menulist a:hover {
color: #E6A432;
background-image:url(../assets/images/navImgHov.jpg);
background-repeat:no-repeat;
background-position:right;
padding: 0 45px 0 4px;
}
#wrapper .menulist li {
padding: 3px 0;
}
#footer a:link {color: #999999;}
#footer a:visited {color: #999999;}
#footer a:hover {color: #E6A432;}
.p7uberlink {
color: #E6A432 !important;
font-weight: bold !important;
background-image:url(../assets/images/navImgHov.jpg)!important;
background-repeat:no-repeat!important;
background-position:right!important;
}
h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
letter-spacing: 0.2em;
font-weight:normal;
margin: 0;
}
h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
letter-spacing: 0.2em;
font-weight:bold;
margin: 0;
}
h3 {
font-size: 12px;
text-transform:uppercase;
letter-spacing: 0.2em;
margin: 8px 0 0 0;
}
h4 {
margin: 20px 0 0 0;
padding: 8px 0px;
font-size: 12px;
color: #E6A432;
font-weight: normal;
border-top: 1px solid #E6A432;
border-bottom: 1px solid #E6A432;
}
h5 {
margin: 0px 0 0 0;
padding: 0px 0px 8px 0px;
font-size: 12px;
color: #E6A432;
font-weight: normal;
}
#center .content h1 {
font-size: 12px;
text-transform:uppercase;
letter-spacing: 0.2em;
margin: 0px;
color: #E6A432;
}
#center .content h2 {
font-size: 12px;
text-transform:uppercase;
letter-spacing: 0.2em;
margin: 0px 0 8px 0;
color: #E6A432;
font-weight: normal;
}
#center .content h6 {
margin: 8px 0px;
padding: 6px 0px;
font-size: 12px;
font-style:italic;
font-weight: normal;
border-top: 1px solid #E6A432;
border-bottom: 1px solid #E6A432;
}
.nomargintop {margin-top: 0;}
.content p {
margin: 8px 0;
}
#right .content p {
margin: 0px 0 6px 0;
}
.right-image {
margin: 12px 0px 12px 14px;
float:right;
}
.left-image{
margin: 12px 14px 12px 0px;
float:left;
}
.techPicLeft{
margin: 4px 10px 0px 0px;
padding: 6px 0px;
float:left;
font-size: 12px;
font-style:italic;
border-top: 1px solid #E6A432;
border-bottom: 1px solid #E6A432;
}
.techPicRight{
margin: 4px 0px 0px 10px;
padding: 6px 0px;
float:right;
font-size: 12px;
font-style:italic;
border-top: 1px solid #E6A432;
border-bottom: 1px solid #E6A432;
}
#stepWide .content {
padding: 0;
}
#stepWide .content p {
margin: 0px 0 6px 0;
}
#stepWide {
color: #FFFFFF;
padding: 8px 40px 8px 50px;
margin: 0;
font-size: 0.8em;
line-height: 1.5em;
clear: both;
background-color: #516B7D;
border-right: 1px solid #ECEDED;
border-left: 1px solid #ECEDED;
}
#stepWide a:link, #stepWide a:visited  {
color: #E6A432;
text-decoration:underline;
}
#stepWide a:hover {
color: #ECEDED;
text-decoration:underline;
}