/* CSS Document */

body { background:url(/images/mainBG.gif) repeat-x #718794; padding:0px;}
table.completeOuter{margin-top:51px;}
table.mainTable{ background: none;}
table.completeOuterOther{margin-top:0px;}
table.mainTableOther{margin-top:0px; background: none;}
td.mainTable{padding:19px 19px 0px 19px; text-align:center; background: none;}

div.NMLogo {width:75px; height:75px; background:url(/images/logo.png) no-repeat; behavior: url(/pngFix.htc); }

td.topLeft {width:94px; height:22px; background:url(/images/bdr_topLeft.png) no-repeat; behavior: url(/pngFix.htc); }
td.topRow {width:650px; height:22px; background:url(images/bdr_Top.png) repeat-x; behavior: url(/pngFix.htc);}
td.topRight {width:94px; height:22px; background:url(/images/bdr_topRight.png) no-repeat; behavior: url(/pngFix.htc); }
td.bottomLeft {width:94px; height:22px; background:url(/images/bdr_bottomLeft.png) no-repeat; behavior: url(/pngFix.htc); }
td.bottomRow {width:650px; height:22px; background:url(images/bdr_Bottom.png) repeat-x;behavior: url(/pngFix.htc);}
td.bottomRight {width:94px; height:22px; background:url(/images/bdr_bottomRight.png) no-repeat; behavior: url(/pngFix.htc); }
td.contentRight {width:262px; height:100%; background:url(/images/other_rightVerticalRepeat.gif) repeat-y right top;}
td.contentRightTop {width:262px; height:15px; background:url(/images/other_MainPicBottomRight.gif) no-repeat;}

td.contentImageTD {height: 338p; text-align:right; padding: 0px 10px 13px 0px;}
td.contentImageHomeTD { text-align:right; padding: 0px 10px 13px 0px;}

td.midLeft {width:22px; background:url(/images/bdr_Left.png) repeat-y left top; behavior: url(/pngFix.htc); }
td.midCenter {background:#505e67;}
td.midRight {width:22px; background:url(/images/bdr_Right.png) repeat-y right top; behavior: url(/pngFix.htc); }

td.navRow {height:46px;}

td.middleShadow {background:url(/images/middleShadow.gif) repeat-x; height:16px;}
td.middleShadow2 {background:url(/images/other_MainPicBottom.gif) repeat-x; height:15px;}

td.contentAreaPages {padding: 0px 3px 5px 14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:15px; color: #ffffff; text-align:left; vertical-align:top;}

.homeTagLine {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; padding:0px 0px 8px 0px; color:#b7dbf0;}
.blueText {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#b7dbf0; padding:0px 0px 10px 0px;}

.comingSoon {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; padding:270px 0px 10px 0px; text-align:center;}


td.dotsLeftOfPic {background:url(/images/dotsLeftOfPic.png) no-repeat; width:42px; height:198px;}

td.customTop {width:256px; height:10px; background:url(/images/comtentImage_top.png) no-repeat; behavior: url(/pngFix.htc);}
td.customBottom {width:256px; height:10px; background:url(/images/contentImage_bottom.png) no-repeat; behavior: url(/pngFix.htc);}
td.customLeft {width:10px; height:25px; background:url(/images/contentImage_left.png) repeat-y; behavior: url(/pngFix.htc);}
td.customRight {width:10px; height:25px; background:url(/images/contentImage_right.png) repeat-y; behavior: url(/pngFix.htc);}

td.customContentImg1 {width:236px; height:318px; background:url(/images/customImage1.jpg) no-repeat;}

.customContentImage {border: #ffffff 5px solid;}

.cssTextFieldsSm {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #505e67; background-color: #ffffff; border:#384649 1px solid; text-align:left; vertical-align:top; width: 190px;}

.cssTextFieldsLg {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #505e67; background-color: #ffffff; border:#384649 1px solid; text-align:left; vertical-align:top; width: 390px;}

.cssButtons {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #FFFFFF; background-color: #CD3A02; border:#ffffff 1px solid; font-weight: bold;}

.emailFormTD {padding:3px 5px 3px 0px;}

.footer, a.footer, .footer a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; padding:-10px 0px 10px 0px; text-align:center; line-height:18px;}

div.HKLogo {background:url(/images/HK.png) no-repeat left top; width:250px; height:82px; text-align:center;}
