article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block;}mark, rp, rt, ruby, summary, time {display:inline;}html, body {    width:100%; padding:0; margin:0;}body{ 	     font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;    font-size:14px;     line-height:22px;    color:#7d7c7c;    min-width:960px;    background: url("/images/images1.jpg") ;    padding-top:35px;    padding-bottom:0px;    }.loginSpace{    height: 5px;}tr.spaceLogin > td{    padding-bottom: 1em;/*    width:30px;*/}.mandatoryField{    color:white;    width:158px;}label{   float:left;   margin-top: 3px;   }.errorMsg{   color :red;}.clear {    clear:both; line-height:0; font-size:0; width:100%;}element.style{    padding-top: 170px;}#content {    width:940px;     margin:0 auto;      padding-bottom:21px;     height:auto;    position:relative;}.logintable{     align:center;    vertical-align: top;    width: 100%;    font-size:121%;    }/*********************************header*************************************/.logo{    width: 252px;    float:left;}header {    width:940px;    margin:0 auto;    z-index:99;     position:relative;     background:url("/images/header-bg.jpg") 0 0 repeat-x #1e1e1e;      box-shadow: 0 5px 5px rgba(0, 0, 0, .2);     margin-bottom:19px; }div .logo a{    padding:0px 0px 0px 0px;    overflow:hidden;     width: 268px;    border: none;     border-style: none ;}.page-3-col-1 {    padding:0px 30px 8px 29px;}.bg-2 {    /*background:url("../images/bg-2.png") 0 0 repeat; */     background-color: #1a1a1a;    border-top-left-radius: 10px;    border-top-right-radius: 10px;    overflow:hidden; }.bg-2-shadow {    background:mega;}.wrapper {    width:100%; overflow:hidden; }.wrapperTable {    width:100%; overflow:hidden; position:relative;}a {   color:#E0571C;    text-decoration:none;     cursor:pointer;}a:hover{    text-decoration:underline;}a.button {    background:url("../images/button-2.jpg") 0 0 repeat-x #1f1f1f;    border-top:#333333 1px solid;    color:#fff; font-size:13px;     line-height:18px;    font-weight:normal;    padding:3px 10px 5px 10px;    display:inline-block;    box-shadow: 0px 5px 5px #0a0a0a;}a.button:hover {     background: #ff6600;}h1 {    margin-left:7px;    font-size:25px; line-height:35px; color:#E0571C; font-weight:600; margin-top: 0px;}/****************************footer************************/footer{    width:940px; margin:0 auto; position:relative; overflow:hidden;}.footer-bg {    background:white;     overflow:hidden; /*    border-top:#2e2e2e 1px solid; */    width:100%;     margin:0 auto;     box-shadow: 0 5px 5px rgba(255, 255, 255, .1);     height: 40px;}.footer-logo{    float:left; margin:0px 0 0 7px;}.footer-menu {    float:right; padding: 8px 25px 0 0;}.footer-menu a {     color:#7D7C7C;     font-size:12px;     line-height:18px;     text-transform:uppercase;     font-weight:700;     display:inline-block;     margin:0 0px 0 23px;}.footer-menu a:hover, .footer-menu a.active {    color:#ff6600;}footer p {    color:#6f6e6e;     font-size:14px;     padding:15px 0 0 5px;}footer p a {color:#6f6e6e;  font-size:14px;  text-decoration:none;  margin:0 15px 0 15px;}footer p a:hover {    text-decoration:underline;}nav {       margin:0px 0px 0px 0px;    position:relative;    z-index:99;     float:right;    margin-left: 50px;}ol, ul{    list-style: none outside none;}ul {    margin:0; padding:0;}h2 {    color:#E0571C;    margin: 12px 4px 0px;}.loginField{  color:white; }.serviceContentLink{float: right;    }.serviceContentListSpace{    margin-left: 25px;}