html,body
{
    margin:2px 0 0 0;padding:0;background-color:#ffffff;  
    }
body
   {
    font: 76% arial,sans-serif;text-align:center
    }
p
{
    margin:0 5px 5px
    }
a
{
    padding:5px; text-decoration:none; color:#000000;
    }
    
ul 
{
    list-style: inhert;
    margin: 0;
    padding: 0;
 }    

img 
{
    border-style: none;
    border-color: inherit;
    border-width: medium;
    float: left;
}

.bold
{
    font-weight: bold;
    font-size:medium;
    text-align:center;
}
.blue
{
    color: #0000FF;
}

.light_blue
{ 
    color:#193059;
}
.outlink
{
    font-size:medium;
    font-family:Arial;
    font-style:italic;
    font-weight:bold;
    text-align:center;

   
}
.style1
        {
            text-align: center;
            font-size: small;
            margin: 10px 10px 10px 10px;
            padding: 8px 0 0 5px;
            color: #0054ff;
            font-weight: bold;
        }
h3
{
    font-size: small;
    margin: 0px 10px 0px 5px;
    padding: 8px 0 0 5px
    
}
h2
{
    font-size: small;
    margin: 10px 10px 10px 10px;
    padding: 8px 0 0 5px;
    color: #0054ff;
}   
        
h1
{
    margin: 0 10px 0 5px;
    padding: 8px 0 0 5px;
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #696969;
    color: #193059;
    font-size: large;
    font-weight: normal;
}

div#container
{
    text-align:left;width:775px;margin:0 auto;background-color:#61b4e8;
    }
div#header
{
    width:100%;float:right;height:100%;background:#ffffff;
    }
div#header h1
{
    height: 118px;
    line-height: 80px;
    margin: 0;
    padding-left: 10px;
    
}
    
    

div#logo
{
    float: left;
    
    width: 775px;
    height:114px;
    background-image: url( 'img/logo3.jpg' );
    background-repeat: no-repeat;
    
}

div#logoright
{
    
    float: right;
    background-image: url( 'img/logo2.jpg' );
    width: 525px;
    height:114px;
    
}



div#flash
{
    
    clear: left;
    width: 775px;
    height:165px;
    background-image: url( 'img/flashdemo.jpg' );
    background-repeat: no-repeat;
}
div#techflash
{
    
    clear: left;
    width: 775px;
    height:165px;
    background-image: url(  'img/img/flashdemo.jpg' );
    background-repeat: no-repeat;
}

div#transflash
{
    
    clear: left;
    width: 775px;
    height:165px;
    background-image: url(  'img/flashdemo.jpg' );
    background-repeat: no-repeat;
}

div#soluflash
{
    
    clear: left;
    width: 775px;
    height:165px;
    background-image: url(  'img/img/flashdemo.jpg');
    background-repeat: no-repeat;
}
div#fwdflash
{
    
    clear: left;
    width: 775px;
    height:165px;
    background-image: url(  'img/img/flashdemo.jpg' );
    background-repeat: no-repeat;
}
div#aboutflash
{
    
    clear: left;
    width: 775px;
    height:165px;
    background-image: url(  'img/img/flashdemo.jpg' );
    background-repeat: no-repeat;
}
div#content
{
    float:right;width:523px;
    background-color: #bed9ed;
    margin: 10px 10px 0px 0px;
   
}
div#content li
{
    margin:5px 5px 5px 20px
    
}
div#content3
{
    float:right;width:755px;
    background-color: #bed9ed;
    margin: 10px 10px 0px 0px;
    
    
    
   
}
div#contentmain
{
       
       margin:10px 10px 10px 10px;
       
       
    
    }
    div#contentmain img
{
       
       margin:0px 10px 10px 0px;
    
    }
div#content p
{
    line-height:1.4;
    text-align: left;
    margin:5px 5px 5px 5px;
}
div#content h3
{
   margin:0 20px 10px 10px; 
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #696969;
}
div#login h3
{   
    
    margin:0 20px 10px 10px; 
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #696969;
}
div#login
{
   background-color: #bed9ed;
    margin:10px 0px 5px 10px;
    
}
div#login p
{   
    
   
padding:0px 0px 0px 0px
 
    
}

div#loginbutton
{  
  height:100%;
  
   
}
div#loginbutton p
{
    
    padding:0px 20px 0px 0px;
}
div#loginbutton a:hover
{
   color:#ffffff; 
    
}

div#outlook h3
{   
    
    margin:0 20px 10px 10px; 
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #696969;
}	
div#outlook
{
    background-color: #bed9ed;
    margin: 0px 0px 5px 10px;
    
}

div#outlook p
{   
    
    margin:0 20px 0 10px; 
    background-color: #bed9ed;
    
}

div#client p
{   
    
margin:0 20px 0 10px; 
background-color: #bed9ed;
    
    }

div#leftcontent
{
    float:left;
    clear: left;
    width: 232px;
    height:100%;
    margin: 0px 0px 5px 0px;
   
    
    
    }
div#leftcontent p
{
    line-height:1.4
}


div#leftcontent2
{
    float: left;
    clear:left;                             
    width: 232px;
    height:100%;
    margin: 0px 0px 5px 0px;
    
      
    }
    
    div#leftcontent3
{
   float: left;
    clear:left;                             
    width: 232px;
    height:100%;
    margin: 0px 0px 5px 0px;
    }
    

    
    
div#client h3
{   
    
    margin:0 20px 10px 10px; 
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #696969;
}	
div#client
{
    
   background-color: #bed9ed;
    margin: 0px 0px 5px 10px;
}

  
    
    
div#leftcontent2 p
{
    line-height:1.4
}



div#content .right_col
{
    margin:20px 0 0 0;
    width:50%;
    float:right;
    
    padding: 2px 0px 0px 2px
    
}



div#content .right_col h3
{   
    padding:5px 0 0 0;
    margin:2px 10px 0 0; 
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #696969;
}

div#content .right_col img
{
    float:left;
    
}




div#content .right_col a
{
    text-decoration:underline;
}

div#outlook img
{
    float:left;  
  
}


 
div#content .left_col
{   
    margin:20px 0 0 0;
    width:48%;
    float:left;
    
    padding: 2px 0px 0px 2px;
    
}
div#middle2
{
    height:400px;
    float:none;
}
div#middle2 img
{
    padding:0px 0px 0px 0px;
    float:none;
   
}
div#middle2 ul
{
    list-style:none;
}
div#middle p
{
    margin:5px 5px 5px 5px;
 
}

div#middle img
{
    
  
    padding:0px 0px 0px 0px;
    
    float:none;
    
    
}
div#middlepic img
{
    
    
    width: 70%;
    height: 100%; 
    
    
}

     

div#content .left_col img
{
    float:left;
    
}

div#content .left_col h3
{   
    padding:5px 0 0 0;
    margin:2px 10px 0 0; 
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #696969;
}




div#menu2 {
 height: 30px;
 width: 100%;
 font-weight:bold;
background-color: #005ac3;

}


div#menu2 ul
{
    margin: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    color: #000000;
    line-height: 30px;
    white-space: nowrap;
    
    
}


div#menu2 li
{
    list-style-type: none;
    display: inline;
    border-right-width: thin;
    border-right-color: #000000;
    border-right-style: solid;
}


div#menu2 li a {
text-decoration: none;
color: #000000;
padding: 7px 10px ;

}


div#menu2 li a:link {
color: #FFFFFF;
}


div#menu2 li a:visited {
color: #ffffff;
}


div#menu2 li a:hover {
font-weight: bold;
color: #ffffff;
background-color: #61b4e8;
}


        


div#leftColSpacer
{
    float: left;
    width: 232px;
    height:20px;
} 


 div#leftColSpacer2
{
    float: left;
    width: 232px;
    height:20px;
} 
        
div#leftCol
{
    float: left;
    width: 229px;
    border-right-style: solid;
    border-right-width: thin;
    border-right-color: #bed9ee;
} 
div#leftCol h3
{   
    
    margin:0 20px 0 10px; 
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #CCCCCC;
} 

 .date
{
    font-style: italic;
    
    color: #1b2b5e;
    
}

 .link
{
    font-style: italic;
    color: #005ac3;
    text-align: right;
    font-weight: bold;
    font-size: 9pt;
}

div#leftCol .entry
{
    
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #C0C0C0;
    margin: 0 20px 0 10px;
    text-align: left;
}


      
        
div#footer
{
    margin-top:20px;
    clear: both;
   
    border-top-style: solid;
    border-top-width: thick;
    border-top-color: #000080;
    
}
div#footer p
{
    margin: 0;
    padding: 5px 10px;
    clear: both;
    width: 755px;
    text-align: right;
    font-weight:bold;
    background-color:#d5e0ec
    
}

div#footer img

{
    float: left;
}





div#content .port1
{
    margin:5px 0 0 0;
    width:100%;
    
    background-color: #bed9ee;
    padding: 2px 0px 0px 2px
    
}
div#content .port2
{
    margin:5px 0 0 0;
    width:100%;
    
    background-color: #bed9ee;
    padding: 2px 0px 0px 2px
    
}
div#content .port3
{
    margin:5px 0 0 0;
    width:100%;
    
    background-color: #bed9ee;
    padding: 2px 0px 0px 2px
    
}
div#content .port4
{
    margin:5px 0 0 0;
    width:100%;
    background-color: #bed9ee;
    padding: 2px 0px 0px 2px
    
}