a.HREFgrayNodec:link { COLOR: #666666; Text-decoration: none;  }
a.HREFgrayNodec:visited { COLOR: #666666; Text-decoration: none;  }
a.HREFgrayNodec:active {  color: #666666}
a.HREFgrayNodec:hover { COLOR: #666666 }

a.HREFgray:link { COLOR: #666666 }
a.HREFgray:visited { COLOR: #666666 }
a.HREFgray:active {  color: #666666}
a.HREFgray:hover { COLOR: #666666 }

a.HREFredNodec:link { COLOR: #B52910; Text-decoration: none;  }
a.HREFredNodec:visited { COLOR: #B52910; Text-decoration: none;  }
a.HREFredNodec:active {  color: #B52910}
a.HREFredNodec:hover { COLOR: #660000 }

a.HREFdarkredNodec:link { COLOR: #660000; Text-decoration: none;  }
a.HREFdarkredNodec:visited { COLOR: #660000; Text-decoration: none;  }
a.HREFdarkredNodec:active {  color: #660000}
a.HREFdarkredNodec:hover { COLOR: #660000 }

a.HREFblue:link { COLOR: #3746F3  }
a.HREFblue:visited { COLOR: #3746F3 }
a.HREFblue:active {  color: #3746F3}
a.HREFblue:hover { COLOR: #000099 }

a.HREFblueNodec:link { COLOR: #3746F3; Text-decoration: none; }
a.HREFblueNodec:visited { COLOR: #3746F3 ; Text-decoration: none; }
a.HREFblueNodec:active {  color: #022F96; Text-decoration: none; }
a.HREFblueNodec:hover { COLOR: #000099 }

body {
	background-color: #CCCCCC;
}
.bgHairlineHome {
	background-image: url('../images/bg_home_leftgrayline.gif');
}

.bgBannerHome {
	background-image: url('../images/banner_home.jpg');
}
.bgBannerContactUs {
	background-image: url('../images/banner_01.jpg');
}
.bgBannerProducts {
	background-image: url('../images/banner_02.jpg');
}
.bgBannerProducts2D {
	background-image: url('../images/banner_02_2.jpg');
}
.bgBannerDodUID {
	background-image: url('../images/masthead.jpg');
}
.bgBannerProductsOEM {
	background-image: url('../images/banner_02_3.jpg');
}
.bgBannerProductsConnectivity {
	background-image: url('../images/banner_02_4.jpg');
}
.bgBannerProductsAccessories {
	background-image: url('../images/banner_02_5.jpg');
}
.bgBannerSupport {
	background-image: url('../images/banner_03.jpg');
}
.bgBannerElearning {
	background-image: url('../images/banner_04.jpg');
}
.bgBannerDistributors {
	background-image: url('../images/banner_05.jpg');
}
.textInputField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.siteSearchTD {
	padding-left: 1px;
}
.navTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
	padding-left: 5px;
	vertical-align: top;
}
.navMain {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
}
.navFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-bottom: 10px;
	padding-top: 2px;
	color: #666666;
}
.navBreadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	padding-left: 135px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
}
.homeRightCol {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-top: 35px;
	padding-right: 15px;
	padding-bottom: 35px;
	padding-left: 25px;
}


.homeRightCola {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-top: 35px;
	padding-right: 15px;
	padding-bottom: 35px;
	padding-left: 25px;
}



.homeProduct {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-top: 35px;
	padding-right: 15px;
	padding-bottom: 35px;
	padding-left: 25px;
}





.homeLeftCol {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-top: 35px;
	padding-bottom: 35px;
}
.homeLoginPad {
	padding-top: 5px;
	padding-bottom: 38px;
	padding-left: 10px;
}
.homeLoginBox {
	padding: 1px 8px 8px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.homeLoginTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

	background-color: #FFFFFF;
	padding-bottom: 6px;
	color: #666666;
	padding-top: 4px;
}
.homeNewsCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	vertical-align: top;
	padding-bottom: 15px;
}
.homeNewsDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-bottom: 15px;
	padding-right: 13px;
	text-align: right;
	vertical-align: top;
}
.homeRightTopCol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-top: 35px;
	padding-right: 15px;
	padding-bottom: 35px;
	padding-left: 25px;
}
.homeLeftTopCol {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-top: 35px;
	padding-bottom: 35px;
}
.copy10gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: normal;
}
.copy12blkbold {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 130%;
}
.copy10blkbold {
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 130%;
}
.copyblueindent {
	font-size: 10px;
	color: #3366CC;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.copy10darkred {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #660000;
	line-height: normal;
}
.TDBreadcrumbNavAligned {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	line-height: 130%;
	font-size: 10px;
	color: #666666;
	padding-top: 14px;
	padding-right: 23px;
	padding-bottom: 6px;
	padding-left: 135px;
}
.TDSingleColumn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-top: 10px;
	padding-right: 40px;
	padding-bottom: 10px;
	padding-left: 40px;
	line-height: 130%;

}
.TDSingleColumnaa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.TDTwoColumnLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 130%;
	font-size: 10px;
	color: #666666;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 23px;
}
.TDTwoColumnRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-top: 6px;
	padding-right: 23px;
	padding-bottom: 6px;
	padding-left: 10px;
	line-height: 130%;


}
.navLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	padding-left: 23px;
	padding-top: 0px;
	padding-bottom: 12px;
	padding-right: 0px;


}
.TDSingleColumnWithLNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 130%;
	font-size: 10px;
	color: #666666;
	padding-top: 14px;
	padding-right: 23px;
	padding-bottom: 6px;
	padding-left: 0px;


}
.TDTwoColumnLeftWithLNav {

	font-family: Verdana, Arial, Helvetica, sans-serif;	
	line-height: 130%;
	font-size: 10px;
	color: #666666;
	padding-top: 14px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 6px;
}
.TDTwoColumnRightWithLNav {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 130%;
	padding-top: 6px;
	padding-right: 23px;
	padding-bottom: 6px;
	padding-left: 10px;
}
.newSingle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 130%;
	color: #666666;
	padding-top: 14px;
	padding-right: 23px;
	padding-bottom: 6px;
	padding-left: 0px;
}
.newleftnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 150%;
}

.TDProductLg {
	padding-top: 80px;
}
.navLeftProducts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	padding-bottom: 20px;
}
.ProductHomeGridHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 130%;
	font-weight: bold;
	padding-bottom: 10px;


}
.ProductHomeGridDivider {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #4C4C4C;
	padding-left: 45px;
	padding-top: 1px;
	padding-bottom: 1px;

}
.ProductHomeGridData {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: normal;
	padding-top: 6px;

}
.ProductHomeGridTRGray {
	background-color: #E5E5E5;
}
.elearningGrayHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #4C4C4C;
	padding-left: 14px;
	padding-top: 1px;
	padding-bottom: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right: 7px;


}
.elearningMaroonHeader {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #670001;
	padding-left: 14px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.elearningGrayIIHeader {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #DFDFDF;
	padding-left: 14px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.elearningBlueHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #333367;
	padding-left: 14px;
	padding-top: 1px;
	padding-bottom: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;

}
.elearningCopyLeftColumn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 130%;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 14px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;

}
.elearningCopyRightColumn {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 130%;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 14px;
}
.elearningDropdownTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 130%;
	padding-top: 10px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 14px;
	font-weight: normal;
	color: #022F96;

}
.elearningDropdownCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 130%;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 14px;
	padding-left: 14px;
	font-weight: normal;

}
.bgBannerEnewsletter {

	background-image: url('../images/banner_06.jpg');
}
.newsTable {
	background-image: url('../images/news_photo.jpg');
	background-repeat: no-repeat
}
.newsTable2 {
	background-image: url('../staging/cgi-bin/email/microscan_email_update_slim.gif');
	background-repeat: no-repeat
}
.navBreadcrumbNews {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	padding-left: 135px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.TDBreadcrumbNavAlignedBLK {

	font-family: Verdana, Arial, Helvetica, sans-serif;	
	line-height: 130%;
	font-size: 10px;
	color: #000000;
	padding-top: 14px;
	padding-right: 23px;
	padding-bottom: 6px;
	padding-left: 135px;
}
.newsletterMainTableHair {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.quicklinksTop {
	padding-top: 14px;
	padding-bottom: 6px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.copy12greenbold {

	font-size: 12px;
	color: #006600;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 130%;
}
.copy10blue {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	line-height: normal;
}
.supportSearchTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: normal;
	padding-bottom: 4px;

}
.elearningGreenHeader {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	background-color: #006600;
	padding-left: 14px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.supportHomeIndent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left: 14px;
	padding-top: 7px;
	padding-bottom: 30px;
	padding-right: 7px;
	line-height: 130%;
}
.copy10blk {

	font-size: 10px;
	color: #000000;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 130%;
}
.LightgrayHeader {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #dfdfdf;
	padding-left: 14px;
	padding-top: 1px;
	padding-bottom: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right: 7px;
}
.signupBox {

	padding: 1px 0px 8px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	
}
.signupBoxwo {

	padding: 1px 0px 8px;
	background-color: #FFFFFF;

}
.bgPopup {
	background-image: url('../images/banner_popup.jpg');
	background-repeat: no-repeat;
	background-color: #FFFFFF
}
.bgPopupNoHead {
	background-repeat: no-repeat;
	background-color: #FFFFFF;	
	
}


