@charset "utf-8";
/* CSS Document */

body{
background-color:#f0f0f0;
}

#divContent{
width:925px;
margin-left:auto;
margin-right:auto;
}

#divTopBG{background-image:url(../images/divTopBG.jpg);
background-position:center;
background-repeat:no-repeat;
width:927px;
height:32px;
}

#divMidBG{
background-image:url(../images/divMidBG.jpg);
background-repeat:repeat-y;
overflow:hidden;
height:100%;
}

#divLogo{
width:163px;
height:80px;
float:left;
padding-top:10px;
padding-left:40px;
}

#divSearch{
float:right;
padding-top:0px;
padding-right:60px;
text-align:right;
}

#divHeaderSearch{
padding-top:50px;
font-style:italic;
font-family:Georgia, "Times New Roman", Times, serif;
color:#e69e17;
font-size:16px;
font-weight:bold;
}

#divNavigation{
clear:both;
height:64px;
background-image:url(../images/menuBG.jpg);
background-repeat:no-repeat;
background-position:center;
padding-top:35px;
overflow:hidden;
}

#divMenuItems{
text-align:center;
}

.menuLink:Link{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#005a9d;
text-decoration:none;
padding-left:4px;
}

.menuLink:Visited{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#005a9d;
text-decoration:none;
padding-left:4px;
}

.menuLink:Hover{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a50d12;
text-decoration:none;
padding-left:4px;
}

.menuLinkNoPad:Link{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#005a9d;
text-decoration:none;
}

.menuLinkNoPad:Visited{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#005a9d;
text-decoration:none;
}

.menuLinkNoPad:Hover{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a50d12;
text-decoration:none;
}

.menuDivider{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:center;
padding-left:4px;
}

#divBanner{
clear:both;
text-align:center;
}

#divBodyContent{
clear:both;
text-align:left;
}

#divSubLeft{
float:left;
padding-left:70px;
padding-right:10px;
width:450px;
height:auto;
}

#divSubRight{
float:right;
height:auto;
padding-right:58px;
width:314px;
}

#divDivider{
background-image:url(../images/divider.jpg);
background-repeat:no-repeat;
background-position:center;
height:50px;
}

#divPath{
background-image:url(../images/pathImage.jpg);
background-repeat:no-repeat;
background-position:center;
height:71px;
}

.bodyText{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
text-align:left;
}

.searchText{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
}

.bodyTextOrange{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
text-align:left;
color:#e69e17;
}

#divHomeText{
float:left;
padding-left:60px;
padding-right:10px;
width:250px;
height:auto;
}

.headerText{
color:#e69e17;
font-size:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

#divHomeImages{
float:right;
height:auto;
padding-right:58px;
width:524px;
}

#divBotBG{
clear:both;
background-image:url(../images/divBotBG.jpg);
background-position:center;
background-repeat:no-repeat;
width:927px;
height:31px;
}

#divFooter{
clear:both;
text-align:center;
padding-top:60px;
padding-bottom:10px;
}

.footerLink:Link{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#000000;
font-size:11px;
}

.footerLink:Visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#000000;
font-size:11px;
}

.footerLink:Hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#000000;
font-size:11px;
}

.footerDivider{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding-left:8px;
padding-right:8px;
}

.footerKnightLink:Link{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#000000;
}

.footerKnightLink:Visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#000000;
}

.footerKnightLink:Hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#000000;
}

.bodyLink:Link{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#005a9d;
font-size:11px;
}

.bodyLink:Visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#005a9d;
font-size:11px;
}

.bodyLink:Hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#a50d12;
font-size:11px;
}

/*********** HOME PAGE *********************/
#divColors{
padding-left:55px;
padding-right:45px;
}

/************* TERMS PAGE *****************************/
#divSubLeftTerms{
padding-left:60px;
padding-right:60px;
}

/************************ GREEN PAGE ********************************/

#divGreenAssoc{
text-align:center;
}

/************************ GALLERY PAGE ********************************/

#divGalleryText{
padding-left:60px;
padding-right:60px;
}

.galleryLink:Link{
}

.galleryLink:Visited{
}

.galleryLink:Hover{border-color:#005A9D; border-style:solid; border-width:1px;}

.portfolioBorder{
border:solid;
border-width:1px;
border-color:#000000;
}


/************************ PRODUCTS PAGE ********************************/

#divDividerTopSub{
background-image:url(../images/divider.jpg);
background-repeat:no-repeat;
background-position:center;
height:50px;
margin-bottom:20px;
}

#divDividerProducts{
clear:both;
background-image:url(../images/divider.jpg);
background-repeat:no-repeat;
background-position:center;
height:100px;}

#divSubLeft1{
float:left;
padding-left:70px;
padding-right:10px;
width:400px;
height:auto;
}

#divSubRight1{
float:right;
height:auto;
padding-right:58px;
width:364px;
text-align:center;
}

/******************* ABOUT US PAGE *************************/
#divSubRightAbout{
float:right;
height:auto;
padding-right:58px;
width:314px;
text-align:center;
}

/******************* APPLICATIONS PAGE *************************/
#divHealthcare{
float:right;
margin-left:15px;
}

#divEducation{
float:right;
margin-left:15px;
}

#divRetail{
margin-left:0px;
float:left;
}

#divCommInd{
float:right;
margin-left:0px;
}