body {background: #C1D3EB url(../images/body.gif) top left repeat-x; margin: 0px; font: normal 11px Verdana,Arial,Helvetica,sans-serif;}
.bgmain {background: url(../images/mainDecor.gif) top center no-repeat;}
.clear {clear: both;}
form {margin: 0px;}
img {border: 0px;}
.containermain {width: 1002px; margin: 0 auto;}
.header {width: 1002px; float: left;}
.header .logo {width: 306px; float: left;}
.header .login {width: 680px; float: left; background: url(../images/loginbg.gif) top left no-repeat; color: #7591C5; padding: 6px 16px 0 0; height: 107px;}
.header .login a {color: #fff; text-decoration: none; padding: 0 3px; font-size: 10px;}
.header .login a:hover {color: #fff; text-decoration: underline;}
.header .login .loginform {width: 227px; float: right; color: #CDE8FF; padding: 30px 0 0 13px;}
.header .login .loginform label {float:left; text-align:right; width:70px; padding: 2px 6px 0 3px;}
.header .login .loginform input[type=text], .header .login .loginform input[type=password] {width: 76px; height: 16px; margin: 0px; padding: 0px; color: #31405F; border: 1px solid #5F7AAB; background-color: #F6FAFF;}
.header .login .loginform div {display: block; padding: 0 0 4px 0; #padding: 0 0 2px 0;}
.header .login .loginform .LoginButton {position: absolute; top: 70px; margin: 0 0 0 165px;}
.menu {background: url(../images/menu-bg.gif) top left repeat-x; height: 28px; padding: 0 20px;}
.menu ul {margin: 0px; padding: 0px;}
.menu ul li {margin: 0px; padding: 0px; list-style-type: none; float: left; font: bold 15px Arial,Helvetica,sans-serif;}
.menu ul li a {margin: 0px; background: url(../images/seperator.gif) top right no-repeat; padding: 4px 25px 0 25px; display: block; height: 24px; color: #fff; text-decoration: none;}
.menu ul li a:hover {margin: 0px; background: url(../images/seperator.gif) top right no-repeat; padding: 4px 25px 0 25px; display: block; height: 24px; color: #31405F; text-decoration: none; background-color: #fff;}
.menuselected {color: #31405F !important; background-color: #fff !important;}
.headermain {width: 1002px; float: left;}
.headermain .applynow {width: 746px; float: left;}
.headermain .news {width: 256px; float: left; background-color: #fff; height: 257px;}
.headermain .news div {margin: 0 6px 0 7px; background-color: #4f6ca4; padding: 10px 10px 2px 10px; color: #fff;}
.headermain .news div p {margin: 0 0 10px 0; background: url(../images/arrow.png) top left no-repeat; padding: 0 5px 0 10px; display: block; background-position: 0px 4px;}
.headermain .news div p a {color: #fec24d; text-decoration: none;}
.headermain .news div p a:hover {color: #fec24d; text-decoration: underline;}
.bodyleft
{
    width: 746px;
    float: left;
    background-color: #fff;
    padding-top: 0px;
}
.bodyleft .box1 {width: 221px; height: 94px; padding: 10px; line-height: 18px; font-size: 14px; background: url(../images/boxbg.gif) top left no-repeat; margin: 4px 4px 5px 5px; color: #006; float: left;}
.bodyleft .box1 h1 {font-size: 17px; margin: 0 0 10px 0; font-weight: normal;}
.bodyleft .box2 {width: 221px; height: 94px; padding: 10px; line-height: 18px; font-size: 14px; background: url(../images/boxbg1_old.gif) top left no-repeat; margin: 4px 4px 5px 5px; color: #006; float: left;}
.bodyleft .box2 h1 {font-size: 16px; margin: 0 0 10px 0; font-weight: normal;}
.bodyleft .box2 h1 a {font-size: 17px; margin: 0 0 10px 0; font-weight: normal; text-decoration: none;color: #006;}
.bodyleft .box2 h1 a:hover {font-size: 17px; margin: 0 0 10px 0; font-weight: normal; text-decoration: none;}


.bodyleft .box3 {width: 221px; height: 94px; padding: 10px; line-height: 18px; font-size: 14px; background: url(http://www.pdbuk.co.uk/Images/pb/boxbg2.gif) top left no-repeat; margin: 4px 0px 5px 5px; color: #006; float: left;}
.bodyleft .box3 h1 {font-size: 17px; margin: 0 0 10px 0; font-weight: normal;}

.bodyleft .box8 {width: 221px; height: 94px; padding: 10px; line-height: 14px; font-size: 12px; background: url(http://www.pdbuk.co.uk/Images/pb/boxbg2_empty.gif) top left no-repeat; margin: 4px 0px 5px 5px; color: #006; float: left;}
.bodyleft .box8 h1 {font-size: 15px; margin: 5px 0 5px 0; font-weight: normal;}
.bodyleft .box8 h2 {font-size: 14px; margin: 0 0 5px 0; font-weight: normal;}


.bodyleft .box5 {width: 471px; height: 209px; padding: 10px; line-height: 16px; font-size: 12px; background: url(../images/boxbg4.gif) top left no-repeat; margin: 1px 0px 5px 5px; color: #8787ab; float: left;}
.bodyleft .box5 h1 {font-size: 17px; margin: 0 0 10px 0; font-weight: normal; color: #3e3e59;}
.bodyleft .box5 h1  a {margin: 0px;   margin: 0 0 10px 0; display: block; color: #3e3e59; text-decoration: none;  }

.bodyleft .box5 ul {margin: 0px; padding: 0px;}
.bodyleft .box5 ul li {margin: 0px; padding: 0px; list-style-type: none; font: normal 11px verdana, Helvetica, sans-serif;}
.bodyleft .box5 ul li a {margin: 0px; background: url(../images/arrow1.gif) top left no-repeat; padding: 1px 0px 1px 10px; display: block; color: #8787ab; text-decoration: none; background-position: 0 7px; line-height: 16px;}
.bodyleft .box5 ul li a:hover {margin: 0px; background: url(../images/arrow1.gif) top left no-repeat; padding: 1px 0px 1px 10px; display: block; color: #8787ab; text-decoration: underline; background-position: 0 7px;}


.bodyleft .box6 {width: 221px; height: 209px; padding: 10px; line-height: 16px; font-size: 12px; background: url(../images/boxbg5.gif) top left no-repeat; margin: 1px 0px 5px 8px; color: #8787ab; float: left;}
.bodyleft .box6 h1 {font-size: 17px; margin: 0 0 10px 0; font-weight: normal; color: #3e3e59;}
.bodyleft .box6 ul {margin: 0px; padding: 0px;}
.bodyleft .box6 ul li {margin: 0px; padding: 0px; list-style-type: none; font: normal 11px verdana, Helvetica, sans-serif;}
.bodyleft .box6 ul li a {margin: 0px; background: url(../images/arrow1.gif) top left no-repeat; padding: 1px 0px 1px 10px; display: block; color: #8787ab; text-decoration: none; background-position: 0 7px; line-height: 16px;}
.bodyleft .box6 ul li a:hover {margin: 0px; background: url(../images/arrow1.gif) top left no-repeat; padding: 1px 0px 1px 10px; display: block; color: #8787ab; text-decoration: underline; background-position: 0 7px;}
.bodyright {width: 256px; float: right; background-color: #fff;}
.bodyright .box4
{
    width: 245px;
    height: 333px;
    padding: 5px 10px 15px 6px;
    line-height: 18px;
    font-size: 14px;
    margin: 0 6px 5px 0px;
    color: #006;
    float: left;
}
.bodyright .box4 h1 {font-size: 17px; margin: 0 0 10px 0; font-weight: normal;}
.bodyright .box4 h1 a {font-size: 17px; margin: 0 0 10px 0; font-weight: normal;text-decoration: none;color: #006; }
.bodyright .box7 {width: 221px; height: 209px; padding: 10px; line-height: 16px; font-size: 12px; background: url(../images/boxbg5.gif) top left no-repeat; margin: 5px 0px 5px 8px; color: #8787ab; float: left;}
.bodyright .box7 h1 {font-size: 17px; margin: 0 0 10px 0; font-weight: normal; color: #3e3e59;}
.bodyright .box7 ul {margin: 0px; padding: 0px;}
.bodyright .box7 ul li {margin: 0px; padding: 0px; list-style-type: none; font: normal 11px verdana, Helvetica, sans-serif;}
.bodyright .box7 ul li a {margin: 0px; background: url(../images/arrow1.gif) top left no-repeat; padding: 1px 0px 1px 10px; display: block; color: #8787ab; text-decoration: none; background-position: 0 7px; line-height: 16px;}
.bodyright .box7 ul li a:hover {margin: 0px; background: url(../images/arrow1.gif) top left no-repeat; padding: 1px 0px 1px 10px; display: block; color: #8787ab; text-decoration: underline; background-position: 0 7px;}
.quickinfo {background-color: #fff; font: normal 17px Verdana, Geneva, sans-serif; color: #25257c; line-height: 25px; padding: 5px 20px 5px 22px; width: 960px;height:20px; float: left;text-align:left;}
.quicklinks {background-color: #fff; font: bold 17px Verdana, Geneva, sans-serif; color: #8787ab; width: 200px;height:90px; float: left; padding: 2px 40px 5px 20px;}
.quicklinks ul {margin: 0px; padding: 0px;}
.quicklinks ul li {list-style-type: none; font: normal 11px verdana, Helvetica, sans-serif; line-height: 23px;}



.footernew {color:#A5BFE1; width: 998px; border-left: 2px solid #fff; border-right: 2px solid #fff; text-align: center; background-color: #5f7aab; padding: 10px 0; line-height: 18px;  display: block;}
.footernew a {color: #fff; text-decoration: none; padding: 0 3px;}
.footernew a:hover {color: #fff; text-decoration: none; padding: 0 3px;}
.footernew .box8 {color: #fff; line-height: 24px; font-size: 17px;}



.quicklinks ul li a {margin: 0px; background: url(../images/arrow1.gif) top left no-repeat; padding: 3px 0px 3px 10px; color: #8787ab; text-decoration: underline; background-position: 0 7px;}
.quicklinks ul li a:hover {margin: 0px; background: url(../images/arrow1.gif) top left no-repeat; padding: 3px 0px 3px 10px; color: #8787ab; text-decoration: none; background-position: 0 7px;}
.footer {color: #fff; width: 998px; border-left: 2px solid #fff; border-right: 2px solid #fff; text-align: center; background-color: #5f7aab; padding: 10px 0; line-height: 18px;  display: block;}
.footer a {color: #fff; text-decoration: none; padding: 0 3px;}
.footer a:hover {color: #fff; text-decoration: none; padding: 0 3px;}
.headermain .applyform {width: 243px; float: left; background-color: #fff; height: 252px; padding: 5px 6px 0px 7px;}
.headermain .applyform div {margin: 0px; background-color: #4f6ca4; color: #ccc; }
.headermain .applyform div span
{
    margin: 0px;
    height: 33px;
   
}
/*.headermain .applyform div {margin: 0px; background-color: #4f6ca4; padding: 10px 10px 2px 10px; color: #ccc;}*/
.headermain .applyform div table tr td a {color: #C2E2FE; text-decoration: none; }
.headermain .applyform div  table tr td a:hover {color: #C2E2FE; text-decoration: underline;}
.headermain .applyform div  a {color: #C2E2FE; text-decoration: none;font-size: 11px; text-align:left;    }
.headermain .applyform div  ul li {color: #C2E2FE; text-decoration: none;font-size: 10px; text-align:left; padding: 0px 0px 0px 0px;   }
.headermain .applyform div  a:hover {color: #C2E2FE; text-decoration: none;font-size: 11px; text-align:left; }
/*.headermain .applyform div span {display: block;}*/
.headermain .applyform div  table tr td a {color: #C2E2FE; text-decoration: none;font-size: 11px; text-align:left; padding: 5px 6px 2px 3px;   }
.headermain .applyform div  table tr td label {float:left; text-align:left; width:80px; padding: 10px 6px 2px 3px;}
.headermain .applyform div  table tr td input[type=text] {width: 120px; height: 20px; margin: 7px 0 0 0; padding:   2px; color: #f4f4f4; border: 0px; background-color: #768CB8;}
.headermain .applyform div  table tr td input[type=checkbox] {margin: 0 0px 3px 0;}


