
html { min-height: 100%; margin-bottom: 1px; }

/*
html { overflow-y: scroll; }
*/

body { margin: 0px; background-color: #ffffff; 
	background-image: url("../images/bg-site.png"); background-position: center top; background-repeat:repeat-y; }

.heading { font-family: verdana,helvetica,arial,sans-serif; font-size: 25; color: #666666; font-weight: 100; } 

.border_grey { border: 2px solid #666666; }

body,p,td,pre,input,textarea { color: #666666; }
body,p,td,pre,input,textarea { font-family: verdana,helvetica,arial,sans-serif; }
body,p,td,pre,input,textarea { font-size: 11px; }

.box { color:#666666; margin-left: 10px; margin-top:10px; margin-right:5px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; }
.boxhead { color:#ffffff; font-weight:600; letter-spacing:2px; margin-left: 10px; margin-top:10px; margin-right:5px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; }

ul,li {margin-top: 5px; margin-bottom: 5px; color: #666666; }


.bg1 { background-color: #f1f1f2;  
	background-image: url("../images/bg1.jpg"); background-position: left top; background-repeat: no-repeat; }
	
	
.bg2 { background-color: #ffffff; background-position: left top; background-repeat: no-repeat; }
		

.banner2 { background-color: #ffffff;  
	background-image: url("../images/home_banner_2.jpg"); background-position: left top; background-repeat: no-repeat; }


.redsub { font-family: verdana,helvetica,arial,sans-serif; font-size: 10px; color: #cc0000; font-weight: 700; } 

.bluesub { font-family: verdana,helvetica,arial,sans-serif; font-size: 11px; color: #666666; font-weight: 700; } 

.subhead { font-family: verdana,helvetica,arial,sans-serif; font-size: 15px; margin-top: 0px; color: #666666; letter-spacing: 5px; }

.lubhead { font-family: verdana,helvetica,arial,sans-serif; font-size: 15px; margin-top: 0px; color: #666666;}

.specs { margin-left: 25px; margin-top: 5px; margin-bottom: 5px; color: #666666; }


:link { font-size: 10px; color: #00569c; font-weight: 700; text-decoration: none; } 
v:link { font-size: 10px; color: #00569c; font-weight: 700; text-decoration: none; }
a:link { font-size: 10px; color: #00569c; font-weight: 700; text-decoration: none; }
a:visited { font-size: 10px; color: #00569c; font-weight: 700; text-decoration: none; }
a:active { font-size: 10px; color: #00569c;  font-weight: 700; text-decoration: none; }
a:hover { font-size: 10px; color: #008bfc; font-weight: 700; text-decoration: none; }


.email:link { font-size: 10px; color: #cc0000; text-decoration: none; } 
v.email:link { font-size: 10px; color: #cc0000; text-decoration: none; }
a.email:link { font-size: 10px; color: #cc0000; text-decoration: none; }
a.email:visited { font-size: 10px; color: #cc0000; text-decoration: none; }
a.email:active { font-size: 10px; color: #cc0000; text-decoration: none; }
a.email:hover { font-size: 10px; color: #ff3333; text-decoration: none; }


.biglink:link { font-size: 11px; color: #00569c; text-decoration: none; } 
v.biglink:link { font-size: 11px; color: #00569c; text-decoration: none; }
a.biglink:link { font-size: 11px; color: #00569c; text-decoration: none; }
a.biglink:visited { font-size: 11px; color: #00569c; text-decoration: none; }
a.biglink:active { font-size: 11px; color: #00569c; text-decoration: none; }
a.biglink:hover { font-size: 11px; color: #008bfc; text-decoration: none; }


.lgemail:link { font-size: 10px; color: #cc0000; text-decoration: none; } 
v.lgemail:link { font-size: 10px; color: #cc0000; text-decoration: none; }
a.lgemail:link { font-size: 10px; color: #cc0000; text-decoration: none; }
a.lgemail:visited { font-size: 10px; color: #cc0000; text-decoration: none; }
a.lgemail:active { font-size: 10px; color: #cc0000; text-decoration: none; }
a.lgemail:hover { font-size: 10px; color: #ff3333; text-decoration: none; }
