body{
background-image:url(images/bg.jpg);
background-repeat:repeat-x;
background-color:#ffffff;
padding:0px;
margin:0px;
}
#container{
background-color:#ffffff;
margin:0px auto;
width:805px;
height:auto;
}
#main-border {
background-color:#ffffff;
float:left;
margin:0px;
width:805px;
height:auto;
border-left:#969696 solid 1px;
border-right:#969696 solid 1px;


 }
#main {
background-color:#ffffff;
float:left;
margin:0px;
width:805px;
height:auto;

 }
 #top-header-left {
    background-color:#ffffff;
    float:left;
	margin:0px;
	width:20px;
	height:93px;
 }
 #top-header-middle {
    background-color:#ffffff;
    float:left;
	margin:0px;
	width:765px;
	height:93px;
 }
 #top-header-right{
    background-color:#ffffff;
    float:left;
	margin:0px;
	width:20px;
	height:93px;
 }
 #logo-portion{
    background-color:#ffffff;
    float:left;
	margin:0px;
	width:330px;
	height:93px;
 }
 #nav-portion{
    background-color:#ffffff;
    float:left;
	margin:0px;
	width:400px;
	height:93px;
 }
#logo{
margin:0px;
background-image:url(images/logo.jpg);
background-repeat:no-repeat;
width:322px;
height:81px;
 }
 #banner-portion{
margin:0px;
float:left;
width:806px;
height:275px;
 }
  #top-banner-left {
    background-color:#ffffff;
    float:left;
	margin:0px;
	width:20px;
	height:275px;
 }
 #top-banner-middle {
    background-color:#ffffff;
    float:left;
	margin:0px;
	width:765px;
	height:275px;
 }
 #top-banner-right{
    background-color:#ffffff;
    float:left;
	margin:0px;
	width:20px;
	height:275px;
 }
 #banner{
    margin:0px; 
	float:left;
	background-image:url(images/banner.jpg);
	background-repeat:no-repeat;
	width:765px;
	height:275px;
 }
 #nav-divider{
    margin-top:43px;
	float:left;
	background-image:url(images/topnav-divider.jpg);
	background-repeat:repeat-y;
	width:1px;
	height:48px;
 }
 #topnav-portion{
    margin-top:43px;
	margin-left:5px;
	float:left;
	width:90px;
	height:48px;
 }
 .topnav:link {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
       }
	   
.topnav:visited {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
       }
	   
.topnav:hover {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#329dcc;
	font-weight:bold;
	text-decoration:none;
	  }
	  
.topnav:active{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#329dcc;
	font-weight:bold;
	text-decoration:none;
	         }
#body-main {
    background-color:#ffffff;
    float:left;
	margin:0px;
	width:805px;
	height:auto;

 }			 
 #body-left {
    background-color:#ffffff;
    float:left;
	margin:0px;
	width:20px;
	height:auto;
 }
 #body-middle {
    background-color:#ffffff;
    float:left;
	margin:0px;
	width:765px;
	height:auto;
 }
 #body-right{
    background-color:#ffffff;
    float:left;
	margin:0px;
	width:20px;
	height:auto;
 }			 
			 
  #bodyportion{
    margin-top:20px;
	margin-left:10px;
	margin-right:10px;
	float:left;
	width:730px;
	height:auto;
 }
 #leftnav-portion{
    margin:0px;
	float:left;
	width:200px;
	height:auto;
 }
 #welcome-portion{
    margin:0px;
	float:left;
	width:500px;
	height:auto;
 }
  #welcome-text{
    margin:0px;
	float:left;
	width:500px;
	height:auto;
 }
 #welcome-pic{
    margin-top:10px;
	float:left;
	width:500px;
	height:auto;
 }
 #welcome-picportion{
    margin:0px;
	float:left;
	width:157px;
	height:auto;
 }
  #welcome-picspace{
    margin:0px;
	float:left;
	width:10px;
	height:auto;
 }
  #leftnav-menuportion{
    margin:0px;
	float:left;
	width:190px;
	height:auto;
 }
 #leftnav-menu{
	 margin-left:10px;
	 margin-top:2px;
     float:left;
	 width:180px;
	 height:30px;
 }
  #menu{
	 margin-left:5px;
	 margin-top:9px;
     float:left;
	 width:130px;
	 height:30px;
 }
 #leftnav-arrow{
    margin-left:5px;
	margin-top:14px;
	float:right;
	background-image:url(images/left-arrow.jpg);
	background-repeat:no-repeat;
	width:25px;
	height:10px;
 }
 #leftnav-divider{
    margin:0px;
	float:left;
	background-image:url(images/left-divider.jpg);
	background-repeat:repeat-x;
	width:180px;
	height:1px;
 }
.text1 {
     font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#0068b0;
	font-weight:normal;
	text-decoration:none;
       }
.text2 {
     font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	line-height:16px;
       }
.text3 {
     font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#777474;
	font-weight:normal;
	text-decoration:none;
       }
.text4 {
     font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
       }
.text5{
     font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#0068b0;
	font-weight:bold;
	text-decoration:none;
       }
.text6{
     font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
       }
 .text7{
     font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0068b0;
	font-weight:normal;
	text-decoration:none;
       }
.text8{
     font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
       }
.text9{
     font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0068b0;
	font-weight:bold;
	text-decoration:none;
       }
.text10{
     font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF3300;
	font-weight:bold;
	text-decoration:none;
       }	   		   	   	   	   	   
 #footer-main {
    background-color:#ffffff;
    float:left;
	margin:0px;
	width:805px;
	height:auto;
 }	   	   
 #footer-left {
    background-color:#ffffff;
    float:left;
	margin:0px;
	width:20px;
	height:auto;
 }
 #footer-middle {
    background-color:#ffffff;
    float:left;
	margin:0px;
	width:765px;
	height:auto;
 }
 #footer-right{
    background-color:#ffffff;
    float:left;
	margin:0px;
	width:20px;
	height:auto;
 }
 #footer-firstrow {
	background-image:url(images/blue-line.jpg);
	background-repeat:repeat-x;
    float:left;
	margin:0px;
	width:765px;
	height:auto;
 }
 #footer-secondrow {
    background-color:#ffffff;
    float:left;
	margin-left:25px;
	margin-top:5px;
	width:690px;
	height:auto;
 }
 #footer-secondrow-left {
    background-color:#ffffff;
    float:left;
	margin:0px;
	width:500px;
	height:auto;
 }	
 #footer-secondrow-right {
    background-color:#ffffff;
    float:left;
	margin:0px;
	width:150px;
	height:auto;
 }
  #footer-thirdrow{
    background-color:#ffffff;
    float:left;
	margin-left:35px;
	width:550px;
	height:auto;
 }
 #topnav-portion{
    margin-top:43px;
	margin-left:5px;
	float:left;
	width:90px;
	height:48px;
 }
 .footer-nav:link {
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	margin-left:10px;
	padding-right:10px;
       }
	   
.footer-nav:visited {
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	margin-left:10px;
	padding-right:10px;
       }
	   
.footer-nav:hover {
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#329dcc;
	font-weight:normal;
	text-decoration:none;
	margin-left:10px;
	padding-right:10px;
	  }			   	   
.footer-nav:active{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#329dcc;
	font-weight:normal;
	text-decoration:none;
	margin-left:10px;
	padding-right:10px;
  }	 	   	   
 .company:link {
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0066;
	font-weight:normal;
	text-decoration:underline;

       }
	   
.company:visited {
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0066;
	font-weight:normal;
	text-decoration:underline;

       }
	   
.company:hover {
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0066;
	font-weight:normal;
	text-decoration:underline;

	  }			   	   
.company:active{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0066;
	font-weight:normal;
	text-decoration:underline;

  }	
  	   	   
 #product-firstrow{
	 margin-top:10px;
     float:left;
	 width:490px;
	 height:auto;
 }
 #product-secondrow{
	 margin-top:10px;
     float:left;
	 width:490px;
	 height:auto;
 }
 #product-secondrow-left{
	 margin-top:2px;
     float:left;
	 width:170px;
	 height:auto;
 }
 #product-secondrow-right{
	 margin-top:2px;
     float:left;
	 width:300px;
	 height:auto;
 }
 
 #contact-mainbody{
	 margin:0px;
     float:left;
	 width:530px;
	 height:auto;
 }
 
 #contact-body1{
	 margin:0px;
     float:left;
	 width:520px;
	 height:auto;
 }
 #contact-body2{
     margin-top:10px;
     float:left;
	 width:520px;
	 height:auto;
 }
 #contact-body1{
	 margin:0px;
     float:left;
	 width:490px;
	 height:auto;
 }  
 #contact-firstrow{
	 margin:0px;
     float:left;
	 width:490px;
	 height:auto;
 } 
 #contact-secondrow{
	 margin:0px;
     float:left;
	 width:490px;
	 height:auto;
 } 
  #contact-secondrow-left{
	 margin:0px;
     float:left;
	 width:100px;
	 height:auto;
 }
 #contact-secondrow-right{
	 margin:0px;
     float:left;
	 width:380px;
	 height:auto;
 }
  .contact-web:link {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0068b0;
	font-weight:normal;
	text-decoration:underline;
       }
	   
.contact-web:visited {
      font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0068b0;
	font-weight:normal;
	text-decoration:underline;
       }
	   
.contact-web:hover {
     font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0068b0;
	font-weight:normal;
	text-decoration:underline;
	  }
	  
.contact-web:active{
      font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0068b0;
	font-weight:normal;
	text-decoration:underline;
	         }
#contact-welcomeportion{
    margin-top:10px;
	float:left;
	width:500px;
	height:auto;
 }
 #contact-form-left{
	 margin-top:2px;
     float:left;
	 width:70px;
	 height:auto;
 }
 #contact-form-right{
	 margin-top:2px;
     float:left;
	 width:390px;
	 height:auto;
 }
 #contact-button-left{
     margin-top:2px;
     float:left;
	 width:310px;
	 height:auto;
 }
 #contact-button-right{
     margin-top:2px;
     float:left;
	 width:90px;
	 height:auto;
 }
