   * {
    margin:0px;
    padding:0px;
    line-height:17px;
    font-size:11px;
    font-family:Arial;
   }

   img {
    border:none;
   }

   body {
    width:100%;
    min-width:1000px;
    width:expression('(screen.width<781) ? 780 : 100%');
   }

   .red {
    color:#c00;
   }

   .black {
    color:#000;
   }

   .lg {
    color:#ccc;
   }

   h1 {
    font-size:25px;
    line-height:35px;
    font-weight:normal;
    padding-bottom:15px;
   }

   h2 {
    font-size:17px;
    padding-bottom:10px;
   }

   p {
    padding-bottom:15px;
    text-align:justify;
   }

   a.un {
    color:#000;
    font-size:13px;
   }

   a.un:hover {
    color:#c00;
   }

   div.spacer {
    clear:both;
   }

   div.mainframe {

   }

   div.mainframe div.cap {

   }
   div.mainframe div.cap div.indent {
    margin-left:15px;
    margin-right:5px;
    background:url('/img/logo.gif') top left transparent no-repeat;
   }

   div.mainframe div.logo {
    float:left;
    width:225px;
    margin-right:-225px;
   }

   div.mainframe div.logo img {
    width:100%;
    height:92px;
   }

   div.mainframe div.upper_nav {
    text-align:right;
    padding-top:40px;
   }

   div.upper_nav dl {

   }

   div.upper_nav dl dt {
    float:right;
    text-align:center;
    width:100px;
   }

   div.upper_nav dl dt * {    font-size:13px;
   }

   div.mainframe div.belt {
    background:url('/img/grey_bg.jpg') top left transparent repeat-x;
   }
   div.mainframe div.belt div.indent {
    margin-left:15px;
    margin-right:5px;
    background:url('/img/logo_mirrored.jpg') top left transparent no-repeat;
    height:83px;
   }


   div.mainframe div.content {
    background:none;/*url('/img/phone.jpg') right 55px  transparent no-repeat;*/
   }

   div.mainframe div.content div.indent {
    margin:15px;
   }

   div.mainframe div.content div.left_nav {
    float:left;
    width:235px;
    margin-right:-235px;
   }
   div.mainframe div.content div.left_nav dl {
    margin-top:40px;
    margin-left:20px;
   }

   div.mainframe div.content div.left_nav dl dt {
    margin-top:5px;
    margin-bottom:5px;
   }

   div.mainframe div.content div.left_nav dl dt * {
    font-size:14px;
   }

   div.mainframe div.content div.data {

   }

   div.mainframe div.content div.data div.dindent {
    margin-left:240px;
    width:480px;
   }

   div.mainframe div.content div.data div.wrapper {
    padding-left:0px;
   }

   dl.params {
    padding-bottom:12px;
   }

   dl.params dt {
    width:200px;
    float:left;
    font-weight:bold;
   }

   dl.params_0 {
   }

   dl.params_0 dt {
    width:140px;
    float:left;
   }


   img.screen {
    width:480px;
    height:320px;
    border:none;
   }

   div.divider {
    height:45px;
    clear:both;
   }

   div.pants {
    border-top:solid 2px #ccc;
    padding-top:15px;
    padding-bottom:15px;
   }
   
   /*----------------------------------------------------*/
   /*CUTLEFT                                             */
   /*----------------------------------------------------*/
   .cutleft {
    float:left;
   }
   .cutleft-indent {
    margin-right:21px;
    margin-top:10px;
    margin-bottom:5px;
   }
   .cutleft-content {

   }
   .cutleft-content img {
    border:solid 1px #fff;
   }

   /*----------------------------------------------------*/
   /*CUTRIGHT                                            */
   /*----------------------------------------------------*/
   .cutright {
    float:right;
   }
   .cutright-indent {
    margin-left:21px;
    margin-top:10px;
    margin-bottom:5px;
   }
   .cutright-content {

   }
   .cutright-content img {
    border:solid 1px #fff;
   }

   .pic-signature {

   }
   .pic-signature-indent {
    padding-left:2px;
    padding-right:2px;
   } 
   .pic-signature-indent p {
	font-size:   11px;
	color:#666;
	line-height: 13px;	
   }   
