  body {padding:0;margin:0;background: #15163D url("/imgs/background.png") repeat-y center top;color:#333;font-family: Verdana;font-size:14px;}
  h4,img {border:0;padding:0;margin:0;}
  ul {margin:0;padding:0;margin-left:20px;}

  #GB_overlay {background-image: url("/js/overlay.png");position: absolute;position: fixed;margin: auto;top: 0;left: 0;z-index: 3200;width:  100%;height: 100%;}
  * html #GB_overlay {background-color: #000;background-color: transparent;background-image: url("/js/blank.gif");
  /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");*/}
  #GB_window {top: 10px;left: 0px;position: absolute;position: fixed;background: #fff;border: 5px solid #aaa;overflow: auto;width: 400px;height: 400px;z-index: 3201;}
  #GB_frame {border: 0;overflow: auto;width: 100%;height: 378px;}
  #GB_caption {font: 12px bold helvetica, verdana, sans-serif;color: #fff;background: #888;padding: 2px 0 2px 5px;margin: 0;text-align: left;}
  #GB_window img {position: absolute;top: 2px;right: 5px;}

  #main_wrap_all {width: 950px;margin:0 auto;background-color:#262971}
  hr {background-color:#9FBFE6;border-color:#9FBFE6;}
  .main_bold {font-weight:bold;}
  .main_white {color:#fff;}
  .main_size12 {font-size:12px;}
  
  .main_header {font-family: Verdana;font-size:14px;margin: 10px 10px 0 10px;background: transparent url('/imgs/logo.jpg') bottom left no-repeat;height:132px;padding-top:20px}
  .main_header span p {text-align:right;color:#fff;}
  
  .main_top_menu {border: 1px solid #888;border-width:0 1px;height:30px;background: transparent url('/imgs/primary_links.jpg') top center repeat-x;font-family:tahoma;font-size:12px;}
  .main_top_menu ul li {list-style-type: none;float:left;margin:7px 20px 0 0;}
  .main_top_menu ul li a,
  .main_top_menu ul li a:link,
  .main_top_menu ul li a:visited,
  .main_top_menu ul li a:active {color:#fff;text-decoration:none;font-weight:bold;}
  .main_top_menu ul li a:hover {color:#fff;text-decoration:underline;font-weight:bold;}
  
  .main_smtl {width:7px;height:7px;float:left;background: url('/imgs/block-top-left1.jpg') no-repeat;}
  .main_smtc {width:176px;height:7px;float:left;background: url('/imgs/block-top-cent1.jpg') repeat-x;}
  .main_smtr {width:7px;height:7px;float:left;background: url('/imgs/block-top-right1.jpg') no-repeat;}
  .main_smbl {width:7px;height:7px;float:left;background: url('/imgs/block-bot-left.jpg') no-repeat;}
  .main_smbc {width:176px;height:7px;float:left;background: url('/imgs/block-bot-cent.jpg') repeat-x;}
  .main_smbr {width:7px;height:7px;float:left;background: url('/imgs/block-bot-right.jpg') no-repeat;}
  .main_sidemenuwrap {font-family: Verdana;font-size:14px;margin:0;padding:10px 10px 0 25px;background:#d3e2ea url('/imgs/fade-side-left.png') top left repeat-y;width:190px;float:left;overflow:hidden;}
  .main_sidemenu {padding:10px;background-color:#fff;color:#000;color:#000;border: 1px solid #9FBFE6;border-width:0 1px;}
  .main_sidemenu a:link,
  .main_sidemenu a:visited,
  .main_sidemenu a:active {color:#000;text-decoration:none;}
  .main_sidemenu a:hover {color:#000;text-decoration:underline;}
  
  .main_contentareawrap {margin:0;padding:10px 25px 0 0;background:#d3e2ea url('/imgs/fade-center.png') top right repeat-y;padding-left: 225px}
  .main_contentarea {padding:10px;background-color:#fff;color:#000;border: 1px solid #9FBFE6;border-width:0 1px;}
  
  .main_fade-bottom-left {height:23px;width:24px;float:left;background: transparent url('/imgs/fade-bottom-left.png') top left no-repeat;}
  .main_fade-bottom-center {height:23px;width:902px;float:left;background: transparent url('/imgs/fade-bottom-center.png') top left repeat-x;}
  .main_fade-bottom-right {height:23px;width:24px;background: transparent url('/imgs/fade-bottom-right.png') top left no-repeat;margin-left:926px;}
  
  .main_footer {font-family: Verdana;font-size:14px;text-align:center;clear:both;padding:10px 0;color:#fff;}
  .main_footer a:link,
  .main_footer a:visited,
  .main_footer a:active {color:#fff;text-decoration:none;}
  .main_footer a:hover {color:#fff;text-decoration:underline;}
  
  #hold_client_login_table {background: url('/imgs/login.jpg') center center no-repeat;margin:40px auto;}
  #client_login_table {border:1px solid #ccc; width: 600px;padding:20px 20px 0 40px;margin:40px auto;background: url('/imgs/40white.png');}
  #client_login_table td {padding-bottom:20px;}