body
        {
        text-align: center;
        margin:10px 0px;
        padding:0px;
        font-size: 12px;
        font-family: Arial, Helvetica, sans-serif;
        color: #000000;
        background-color: #7BB7E2;
        }

#container {
        width:750px;
        margin:0px auto;
        text-align:left;
        background: #ffffff;
        color: #000000;
        }

#header {
		 width:750px;
		  background-color: #ffffff;
        color: #000000;
        }
        
#headerlogo {
        width:300px;
        float: left;
        }

#headersearch {
        width:609px;
        float: right;
        color: #ffffff;
        text-align: right;
        background-color: #ffffff;
        }

.search-top {
width: 456px;
height: 45px;
}

input.searchtop {
width: 150px;
height: 13px;
background-color: #ffffff;
	}
	
.searchbar {
      text-align: right; 
      width: 300px;
        background-color: #4C83B4;
        }

.toppics
		{
		 width:750px;
		 }
		 
.navbar
		{
		 width:750px;
		 background: #4c83b4;
		 }
		 
.subnav
		{
		 width:750px;
		 background-color: #9ecaea;
		 color: #ffffff;
		 line-height: 24px;
		 vertical-align: middle;
		 }
		 
.mainsect
		{
		 width:750px;
		padding-top: 10px;
		 }

.logbody
		{
		padding: 10px;
		 }
		 
.trim
		{
		 width: 179px;
		border: 1px solid #9ecaea;
		text-align: center;
		
		 }
		 
.pic1
		{
		 padding: 10px;
		 }
		 
.hinges
		{
		 width: 174px;
		border: 1px solid #9ecaea;
		text-align: center;
		
		 }
		 
.hpic1
		{
		 padding: 10px;
		 }
		 
.thresh
		{
		 width: 195px;
		border: 1px solid #9ecaea;
		text-align: center;
		
		 }
		 
.tpic1
		{
		 padding: 10px;
		 }
		 
.feature
		{
		 width: 172px;
		border: 1px solid #9ecaea;
		text-align: center;
		
		 }
		 
.featurecont
		{
		 padding: 10px;
		 text-align: left;
		 }
		 
		 
.news
		{
		 width: 172px;
		border: 1px solid #9ecaea;
		text-align: center;
		margin-top: 5px;
		 }
		 
.newscont
		{
		 padding: 10px;
		 text-align: left;
		 }

.maintext
		{
        
        font-size: 16px;
        font-family: Arial, Helvetica, sans-serif;
        color: #000000;
        background-color: #ffffff;
        border-bottom: 1px solid #9ecaea;
        }
        
 .lynx
		{
        
        font-size: 9px;
        font-family: Arial, Helvetica, sans-serif;
        color: #000000;
        background-color: #ffffff;
        border: 1px solid #9ecaea;
        width: 90px;
        padding: 5px;
        }

.hs_img
		{
        border: 1px solid #9ecaea;
        padding: 3px;
        }		 
.footer
		{
		 width: 750px;
		}
		
.disclaim
		{
		 font-size: 10px;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: underline;
        border-top: 1px solid #9ecaea;
        margin-left: 5px;
        margin-right: 5px;
        padding-top: 10px;
        padding-bottom: 10px;
		}


.mainaddress
		{
		 font-size: 10px;
        font-family: Arial, Helvetica, sans-serif;
		}

.footlink
		{
		 width: 750px;
		 text-align: center;
		 line-height: 40px;
		}	

.botlogo
		{
		 width: 750px;
		 border-top: 1px  solid #9ecaea;
		 border-bottom: 1px  solid #9ecaea;
		}			
		
.botlinks
		{
		 width: 750px;
		 text-align: center;
		 line-height: 40px;
		}	
		
.copyrght
		{
		 width: 750px;
		 text-align: center;
		 line-height: 20px;
		 color: #ffffff;
		 background-color: #4C83B4;
		}		
		
A:link
 { color: #4C83B4; font-weight: normal; font-size: 12px; text-decoration: underline }
A:visited
 { color: #4C83B4; font-weight: normal; font-size: 12px; text-decoration: underline }
A:active
 { color: #4C83B4; font-weight: normal; font-size: 12px; text-decoration: underline }
A:hover
 { color: #4C83B4; font-weight: normal; font-size: 12px; text-decoration: underline }


A.ftlk:link
 { color: #7BB7E2; font-weight: bold; font-size: 16px; text-decoration: underline }
A.ftlk:visited
 { color: #7BB7E2; font-weight: bold; font-size: 16px; text-decoration: underline }
A.ftlk:active
 { color: #7BB7E2; font-weight: bold; font-size: 16px; text-decoration: underline }
A.ftlk:hover
 { color: #7BB7E2; font-weight: bold; font-size: 16px; text-decoration: underline }
 
 
 
A.textlks:link
 { color: #000000; font-weight: bold; font-size: 10px; text-decoration: none }
A.textlks:visited
 { color: #000000; font-weight: bold; font-size: 10px; text-decoration: none }
A.textlks:active
 { color: #000000; font-weight: bold; font-size: 10px; text-decoration: underline }
A.textlks:hover
 { color: #000000; font-weight: bold; font-size: 10px; text-decoration: underline }



A.toplks:link
 { color: #ffffff; font-weight: normal; font-size: 12px; text-decoration: none }
A.toplks:visited
 { color: #ffffff; font-weight: normal; font-size: 12px; text-decoration: none }
A.toplks:active
 { color: #ffffff; font-weight: normal; font-size: 12px; text-decoration: underline }
A.toplks:hover
 { color: #ffffff; font-weight: normal; font-size: 12px; text-decoration: underline }


.login	   { text-align: left; margin-right: 3px; border: solid 1px #9ecaea; width: 247px }
.custlog { text-align: left; padding: 2px; width: 243px }
.formButtonDrk
	 { color: #ffffff; background-color: #4C83B4; border: solid 1px #9ECAEA }
.loginbtn { text-align: center }
