   body {
         font : 10pt/16pt verdana;
	background: url(ggback.gif);
         color : #333333;
         margin : auto;
	text-align: center;
         border : 0;
         margin-top : 0;
         padding : 0;
      }

    #container {
         background : url(topper.gif) no-repeat center top;
         background-color: white;
	margin : auto;
         	padding : 0;
          width : 720px;
         visibility : inherit;
         left : 0;
         top : 0;
         right : 0;
         bottom : 0;
      }
    #intro {
         margin-top : 70px;
         margin-left : 172px;
      }
  
   
.bi  {
         position : relative;
         font: 13px/18px arial, helvetica, sans-serif;
         font-weight: bold;
         color: #003399;
         font-style: italic;
      }
.smallgg link
{
         position : relative;
         font: 14px/16px arial, helvetica, sans-serif;
         font-weight: bold;
         color: #003399;
         font-style: normal;
      }


    #content {
         width : 530px;
         visibility : inherit;
         margin-left : 16px;
	    top : 0;
         right : 0;
         bottom : 0;
	padding-left: 16px;
	padding-right: 6px;
      } 
     #content h1 {
          font-size: 20px;
	line-height: 22px;
	padding:0;
	color: #cc9900;
	text-align: center;
	width: 500px;
      }

    #content h2 {
          font-size: 14px;
	line-height: 18px;
	padding:0;
	color: #990033;
	padding-left: 30px;
	text-align: left;
      }

   #content h3 {
         background : url(right.gif) no-repeat left bottom;
         border : 0;
         height : 80px;
         width : 537px;
         visibility : visible;
         position : static;
         margin : 0;
         padding : 0 0 0 3px;
      }
    #content h3 span {
         display : none;
         padding : 0;
         margin : 0;
         width : 252px;
      }
    #content p  {
         position : relative;
         margin : 0 0 5px;
         padding : 6px;
         line-height : 16px;
         font-size : 13px;
         font-weight: normal;
      }

    #content blockquote  {
         position : relative;
         left : 44px;
         right : 30px;
         margin : 0 0 5px;
         padding : 10px;
         line-height : 15px;
         font-size : 12px;
         font-weight: normal;
      }
    #content li  {
         position : relative;
         left : 44px;
         margin : 0 20px 0 20px ;
         padding : 0;
         line-height : 17px;
         font-size : 13px;
         font-weight: bold;
              }

   
#content b  {
         position : relative;
         font: 15px/17px arial, helvetica, sans-serif;
         font-weight: bold;
         color: #003399;
      }
 

#content ul {
         margin : 4px 24px 6px 8px;
         padding : 0;
         list-style-type: disc; 
               }

#content ol {
         margin : 10px;
         padding-left : 12px;
         list-style-type: decimal; 
               }

 #services p  {
         position : relative;
         left : 27px;
         margin : 0 0 5px;
         padding : 6px;
         line-height : 15px;
         font-size : 12px;
         font-weight: normal;
      }

 #services li  {
         position : relative;
         left : 24px;
         margin : 0 0 0 20px ;
         padding : 0;
         line-height : 15px;
         font-size : 12px;
         font-weight: normal;
              }

 #clients {
         color : #666666;
         margin : 0;
         width : 500px;
         bottom : 0;
      }
    #clients h3 {
         background : url(clients.gif) no-repeat left bottom;
         border : 0;
         height : 80px;
         width : 537px;
         visibility : visible;
         position : static;
         margin : 0;
         padding : 0 0 0 3px;
      }
    #clients h3 span {
         display : none;
         padding : 0;
         margin : 0;
         width : 252px;
      }
    #clients p  {
         position : relative;
         left : 27px;
         margin : 0 0 5px;
         padding : 6px;
         line-height : 15px;
         font-size : 11px;
         font-weight: normal;
      }

    #clients blockquote  {
         position : relative;
         left : 44px;
         right : 30px;
         margin : 0 0 5px;
         padding : 10px;
         line-height : 15px;
         font-size : 12px;
         font-weight: normal;
      }
    #clients li  {
         position : relative;
         left : 20px;
         margin : 0 8px 0 4px;
         padding : 0;
         line-height : 13px;
         font-size : 12px;
         font-weight: normal;
      }
   
#clients b  {
         position : relative;
         font: 16px/18px arial, helvetica, sans-serif;
         font-weight: bold;
         color: #003399;
      }

    a:link {
         font-weight : bold;
         color : #cc9933;
         text-decoration : none;
      }
    a:visited {
         font-weight : bold;
        color : #0066cc;
         text-decoration : none;
      }
    a:hover {
         font-weight : bold;
         color : #cc9933;
         text-decoration : underline;
      }
    a:active {
         font-weight : bold;
         color : #ffcc99;
      }

  #footer {
         font: 9px/12px arial, helvetica, sans-serif;
             color: #003399;
      }
  #footer p {
  text-align: right;
         left : 1px;
         margin : 0 0 5px;
         padding : 6px;
          font-size : 9px;
         font-weight: normal;
      }
  #footer a:link, #footer a:visited {
         font: 9px/12px arial, helvetica, sans-serif;
         font-weight: bold;
         color: #003399;
      }
  #footer h4 {
	font: arial, helvetica, sans-serif;
        font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color:  #003366;
            
            }


        

 #linkList {
          top : 0;
         left : 0;
         height : 0;
         padding : 0;
         width : 0;
         margin : 0;
      }
    #linkList2 {
         font : 11px arial, sans-serif;
         font-weight: bold;
	padding-top : 0;
         margin-top : 0;
         width : 144px;
         line-height : 1px;
         top : 0;
         left : 0;
         right : 0;
         bottom : 0;
               }
    #linkList ul {
         margin : 0 0 0 0;
         padding : 0;
         background-image : url(buttonback.gif);
         background-repeat : y;
      }
    #linkList li {
         line-height : 1.5em;
         list-style-type : none;
         display : block;
         padding-top : 10px;
         margin-bottom : 8px;
         margin-left : 0;
	margin-top:0;
         padding-left : 6px;
         padding-bottom : 7px;
         padding-right : 1px;
              }
    #linkList li a:link {
         color : #ffffff;
	font: 12px arial, sans-serif;
                  line-height : 18px;
         font-weight : bold;
        
      }
    #linkList li a:visited {
         color : #cc9900;
	font: 12px arial, sans-serif;
                  line-height : 18px;
         font-weight : bold;
      }
    #linkList h3.select {
         <!-- background : transparent url(selectdesign.gif) no-repeat top left;  -->
         margin : 0 0 0 7px;
         width : 95px;
         height : 0;
      }
    #linkList h3.select span {
         display : none;
      }
    
