body {
   margin-top:10px;
   background: url(/images/pdm_bkg.jpg) repeat-x top left;
   }
   
#container {
   width: 960px;
border-bottom: 17px solid #0E2C84;background: #FFFFFF url(/images/main-bg.gif) repeat-x top left;}

/* header area start */
#headerright {padding-top:1px;display:block;float:right;text-align:right;padding-right: 134px;}   
#header {
   width: 960px;
white-space:nowrap;text-align:left;background: #ffffff url(/images/header-bg.jpg) no-repeat top right;   }
/* topnav area start */

html > body #leftnav_bottom {bottom: 0px;}#leftnav_bottom {width: 215px;background: url(/images/leftnav-bottom.jpg) no-repeat left bottom;bottom: -1px;left: 0px;position: absolute;text-align:center;display:block;}#topnav {width: 960px; 
   text-align: right;
   white-space: nowrap;
   padding-top: 0px;
   padding-bottom: 7px;
background: url(/images/topnav-bg.jpg) no-repeat top left;   }

html>body #topnav{padding-bottom: 41px;
}/* main area start */
.rightimage{width: 122px;color: #999D9E;font-size: 15px;width:192px;}.borderrightbottom{border-bottom:1px solid #DFE3E2;border-right:1px solid #DFE3E2;color:#979797 !important;font-size:17px !important;font-weight:bold;width:200px;}.borderbottom{border-bottom: 1px solid #DFE3E2;}   
#main {
   width: 960px;
position:relative;background: url(/images/container-bg.gif) repeat-y top right;   }
   
#leftnav {
   width: 215px;
   padding-top: 0px;
   padding-bottom: 360px;
background: url(/images/leftnav-bg.jpg) repeat-y top left;   }
   
/*#nav {
   width: 182px;
   float: left;padding-top:2px;margin-left: 11px;   background: url(/images/nav-bg.jpg) top left repeat-y;
   }
*/#nav {
   width: 188px;
   float: left;padding-top:2px;margin-left: 5px;   background: url(/images/nav-bg.jpg) top right repeat-y;
   }
a.lastlinkleftnav, a.lastlinkleftnav:link, 
.lastlinkleftnav a, .lastlinkleftnav a:link{background: url(/images/leftnav-link-bg.jpg) no-repeat 14px 14px !important;padding-bottom:4px !important;}   
a.lastlinkleftnav:hover{background: url(/images/leftnav-link-hover-bg.jpg) no-repeat 11px 9px !important;padding-bottom:4px !important;font-weight:bold !important;}   
#content_area {position: relative;
   padding-left: 31px;
   padding-right: 20px;
   padding-top: 9px;
   padding-bottom: 94px;
background: url(/images/content-area-bg.jpg) no-repeat top right;}

#content_area_homepage {position: relative;
   padding-left: 0px;
   padding-right: 0px;
   padding-top: 0px;
   padding-bottom: 94px;
background: url(/images/content-area-bg.jpg) no-repeat top right;}/* footer area start */

#footer {position: absolute;width: 745px;    text-align: left;
bottom:-7px;left:0px;padding-bottom:13px;padding-top:4px;background: url(/images/footer-bg.jpg) no-repeat top left;   }
html > body #footer{left:215px;bottom:-6px;}   
#thomas_info {
   width: 956px;
   text-align: right;
   padding-top: 9px;
   padding-bottom: 2px;
   }
   
/* heading styles */

h1 {
   color: #0e2c84;
   font-size: 17px;
   font-weight: bold;
   }

.homepageh1{font-size:13px;margin-bottom:0px;margin-top:0px;padding-bottom:0px;padding-top:9px;text-align:center;}h2 {
   color: #edf2f2;
   font-size: 16px;
   font-weight: bold;
background-color: #0E2C83;padding-left:20px;display:block;padding-top: 5px;padding-bottom: 3px;margin-bottom:0px;margin-top:25px;   }
   
h3 {
   color: #2f55c3;
   font-size: 14px;
   font-weight: bold;
   }
   
/* image styles */
   
.img01 {
   border: 1px #E6E7E8 solid;
   }
   
.img02 {
   border: 1px #E6E7E8 solid;
   float: left;
   margin-right: 10px;
   margin-bottom: 10px;
   }

.img03 {
   border: 1px #E6E7E8 solid;
   float: right;
   margin-left: 10px;
   margin-bottom: 10px;
   }
.img04{margin-left:229px;margin-top:26px;}  .img06{margin-left: -12px;}.img07{margin-left: -12px;margin-top:10px;} 
.img09{float: left;margin-left:33px;margin-right:-34px;}.img10{margin-bottom:5px;}.img12{margin-top:14px;}.img11{margin-top:5px;margin-bottom:5px;}.img13{margin-bottom:3px;}.img14{margin-top:3px;margin-bottom:3px;}/* miscellaneous */
   
li {
   list-style-image: url(/images/bullet.gif);
   }td { font-family:Arial; font-size: 12px;color: #25304e; } a { text-decoration: underline; color: #0e75e9;} a:hover { text-decoration: none; color: #0e75e9;}.footer_left{display:block;padding-left:10px;}.footer_right{float:right;padding-right:10px;text-align: right;}form { margin-top: 0px; margin-bottom: 0px; }    .print_page {        float:right;        font-size:11px;        padding-bottom:6px;        padding-right:11px;        padding-top:0px;    }    .print_page a, print_page a:hover{font-size: 11px;}    .img08    {        margin-right:5px;        vertical-align:middle;    }.callbg{display:block;background: url(/images/call-bg.jpg) no-repeat left 2px;padding-left: 28px;padding-bottom:1px;}.emailbg{background: url(/images/email-bg.jpg) no-repeat left 4px;padding-left: 25px;padding-right:5px;}.submit {background:url("/images/but_submit.jpg") no-repeat top left;border:0px none;height:20px;width:62px;}.submit:hover {background:url("/images/but_submit_hover.jpg") no-repeat top left;border:0px none;height:20px;width:62px;}.reset {background:url("/images/but_reset.jpg") no-repeat top left;border:0px none;height:20px;width:62px;}.reset:hover {background:url("/images/but_reset_hover.jpg") no-repeat top left;border:0px none;height:20px;width:62px;}.specification td{color:#010101;font-size: 11px; padding: 5px;}ul.specificationlist{ margin-top: 5px; margin-bottom: 0px;text-align: left; font-size:11px; margin-left: 0px;color: #010101;line-height:14px;}ul.specificationlist li { background: url("/images/bullet1.gif") no-repeat left 6px;list-style-image:none; list-style-type: none; margin-left: 3px; padding-left: 8px; } html > body ul.specificationlist li { margin-left: -37px; } .specificationtextblock{display:block;padding-left: 7px;}.specification{margin-bottom:23px;}.portfoliolinks{padding-top:6px;padding-bottom:10px;display:block;width: 526px;margin-left: 96px;border-left: 1px solid #E6EAE9;border-right: 1px solid #E6EAE9;background: #EDF2EE url(/images/portfoliolinkbg.jpg) repeat-x bottom left;}.h2port{margin-top:24px;width: 526px;margin-left: 96px;}.portfoliolinks a, .portfoliolinks a:hover{margin-left: 105px;display:block;padding-left: 21px;background: url(/images/hourglass.gif) no-repeat top left;color: #0082ee;padding-top: 6px;padding-bottom: 2px;}.backtotop{text-align: right;}html > body .h2port{width: 508px;}.homepagetext1{display:block;line-height:20px;padding-bottom:174px;padding-left:31px;width:382px;}html > body .homepagetext1{padding-bottom:193px;}.title2{letter-spacing:-1.1px;margin-left: 20px;margin-top:19px;font-size: 21px;color:#0e2c84;font-weight:bold;display:block;background:url(/images/portfolios-bg.jpg) no-repeat top left;padding: 5px 5px 8px 53px;}.subtitle{font-size: 17px;color:#0e2c84;font-weight:normal;}.head1{padding-left:48px;padding-right:53px;}.head2{padding-right:85px;}.head{padding-left:60px;}.bucket2_link_ser_002 td{font-size: 11px;color:#777880;}#nav img{margin-left: 3px;}html > body #nav img{margin-left: 0px;}.clicktoenlarge{font-size:11px;}