/* New site design styles 15/11/2005 */
body
{
	margin: 0px;
	background-color: #ecf4fe;
}
body, table, tr, td, th, p
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	line-height: 16px;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
}
.listh2 h2
{
	display:inline;
}
.leftcontent td
{
	vertical-align: top;
}
a, a:visited, a:link, p a, p a:visited, p a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F04923;
	text-decoration: none;
}
.custlist img
{
	float: left;
	margin: 15px 15px 15px 15px;
	clear: right;
}
a:hover
{
	color: #999999;
}
img
{
	border: none;
}
H1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #F04923;
}
H2
{
	font-family: Verdana, Arial, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #F04923;
}
H3
{
	font-weight: bold;
	font-size: x-small;
	color: #F04923;
}
H4
{
	color: #555555;
	font-size: 95%;
}
H5
{
	color: #555555;
	font-size: 95%;
}
H6
{
	color: #555555;
	font-size: 85%;
}
.summarytable td
{
	vertical-align: top;
}
.summarytable h2
{
	display: inline;
}
#phImgMainSummary
{
	margin-right: 10px;
}
.searchbox
{
	color: #F04923;
	font-weight: bold;
	font-size: small;
}
.searchbox input
{
	width: 115px;
	height: 16px;
	border: solid 1px #bdbdbd;
}
.searchbtn
{
	width: 10px;
}
.logo
{
	background-image: url(/adepteq/images/adepteq_logo.gif);
	background-repeat: no-repeat;
}
.bannerlogostd
{
	width: 350px;
	text-align: right;
	vertical-align: top;
}
.topsearchtd
{
	width: 250px;
	text-align: right;
	vertical-align: top;
	padding-right: 10px;
}
.bodyoutertable
{
	width: 100%;
}
.bodyoutertabletd
{
	text-align: center;
}
.bodytable
{
	width: 986px;
	background-color: #ffffff;
}
.topbanner
{
	width: 100%;
	margin-bottom: 10px;
	margin-top: 10px;
}
.globalnav a,.globalnav a:link,.globalnav a:visited
{
	font-size: small;
	font-weight: bold;
	color: #0060a6;
	margin: 0px;
}
.globalnav:hover
{
	background-image: url(/adepteq/images/online-services/topnavbghover.gif);
}
.globalnav
{
	background-image: url(/adepteq/images/online-services/topnavbg.gif);
}
.globalnavarrow
{
	background-image: url(/adepteq/images/online-services/topnavbg.gif);
}
.globalnavendimg
{
	width: 11px;
	background-color: #ffffff;
	background-image: none;
}
.bannerauth
{
	width: 100%;
	color: #0060a6;
	background-color: #ecf4fe;
	background-image: none;
}
.bannerauth h1
{
	color: #0060a6;
	display: inline;
}
.bannerauth h1 a, bannerauth h1 a:visited
{
	color: #0060a6;
	display: inline;
}
.bannerauthleft
{
	width: 12px;
}
.bannerauthleft img
{
	width: 12px;
	height: 50px;
}
.bannerauthright
{
	width: 12px;
}
.bannernav
{
	width: 100%;
	color: #0060a6;
	background-color: #FFDA00;
	background-image: url(/adepteq/images/centernav_bg.gif);
}
.bannernav a, .bannernav a:visited
{
	color: #0060a6;
}
.bannernavleft
{
	width: 52px;
}
.bannernav h1
{
	font-size: small;
	display: inline;
}
.centrenavright
{
	width: 12px;
}
.featurestbl
{
	background-image: url(/adepteq/images/online-services/featurestblbg.jpg);
	background-repeat: no-repeat;
}
.features
{
	color: #ffffff;
	width: 100%;
}
.features a, features a:visited
{
	color: #FFFF00;
}
.features object
{
	width: 240px;
	height: 150px;
}
.featurestitle object
{
	width: 240px;
	height: 40px;
}
.featurestitle
{
	width: 100%;
	background-color: transparent;
}
.featuresbase
{
	background-color: transparent;
}
.featurestitle td
{
	color: #000000;
	font-weight: bold;
	font-size: small;
}
.featurestitle td p
{
	color: #000000;
	font-weight: bold;
	font-size: small;
}
.featurestitleleft
{
	width: 12px;
	background-image: none;
	background-repeat: no-repeat;
}
.featuressep
{
	background-image: none;
}
.featuretitle
{
	padding: 7px;
	border: none;
	background-color: transparent;
	color: #0060a6;
	font-weight: bold;
	font-size: small;
}
.featuretitle a, .featuretitle a:link, .featuretitle a:visited
{
	color: #0060a6;
	font-weight: bold;
	font-size: small;
}
.featurebody
{
	border: none;
	/*background-color: #E6E6E6;*/
	background-color: transparent;
	color: #555555;
}
.featurebody div
{
	margin: 7px;
	background-color: transparent;
}
.featurebody img
{
	border: 0px;
	margin-left: 1px;
}
.featuretitle object
{
	width: 240px;
	height: 40px;
}
.featurebody object
{
	width: 240px;
	height: 150px;
}
.leftcontenttitle
{
	width: 100%;
	background-color: #bdbdbd;
}
.leftcontenttitle td
{
	color: #F04923;
	font-weight: bold;
	font-size: small;
}
.leftcontentleft
{
	width: 12px;
	background-image: url(/adepteq/images/nav/Lnavarrow1_gray.gif);
}
.rightcol
{
	width: 206px;
	background-image: url(/adepteq/images/online-services/featurestblbg.jpg);
	background-repeat: no-repeat;
}
.rightcontent
{
	color: #0060a6;
	width: 100%;
	width: 206px;
	background-image: none;
}
.rightcontent td, .rightcontent span, .rightcontent p
{
	color: #0060a6;
}
.rightcontent a, rightcontent a:visited
{
	color: #0060a6;
}
.rightcontenttop
{
	background-image: url(/adepteq/images/rightcontent_top.gif);
}
.rightcontent object
{
	width: 175px;
	height: 150px;
	color: #000000;
}
.rightcontentbottom
{
	width: 206px;
	background-image: url(/adepteq/images/nav/Lnavhomebottom0.gif);
}
.rightcontentbottom img
{
	width: 206px;
	height: 12px;
}
.featuresImage img, .featuresImage span, .featuresImage a
{
	float: right;
	margin: 0px;
}
.breadcrumbcontainer
{
	margin: 30px 10px 0px 10px;
}
.footer
{
	width: 100%;
	border: none;
	background-color: transparent;
}
/* Home Nav Style */
#Leftnav_LeftNavTable object
{
	width: 200px;
	height: 30px;
}
#Leftnav_LeftNavTable
{
	background-image: url(/adepteq/images/online-services/featurestblbg.JPG);
	background-repeat: no-repeat;
}
.Lnav0
{
	width: 206px;
	background-color: transparent;
	background-image: none;
}
.Lnav0 a, .Lnav0 a:visited, .Lnav0 a:link
{
	color: #0060a6;
	font-weight: bold;
	font-size: small;
}
.LnavCurr0
{
	width: 206px;
	background-image: url(/adepteq/images/nav/lnav0bg.gif);
}
.LnavCurr0 a, .LnavCurr0 a:visited
{
	color: #ffffff;
	font-weight: bold;
	font-size: small;
}
.Lnavarrow0
{
	width: 39px;
	background-image: url(/adepteq/images/nav/bposLnavarrow0.gif);
	background-repeat: no-repeat;
}
.Lnavarrow0 img
{
	width: 39px;
	height: 34px;
	vertical-align: top;
}
.Lnavarrowhome0
{
	width: 38px;
	background-image: url(/adepteq/images/nav/bposLnavarrowhome0.gif);
	background-repeat: no-repeat;
}
.Lnavarrowhome0 img
{
	width: 38px;
	height: 25px;
	vertical-align: top;
}
.LnavarrowCurr0
{
	width: 39px;
}
.LnavarrowCurr0 img
{
	width: 39px;
	height: 34px;
	vertical-align: top;
}
.Lnavspacer0
{
	width: 206px;
	background-color: transparent;
	background-image: url(/adepteq/images/nav/shim.gif);
}
.LnavspacerCurr0
{
	width: 206px;
	background-image: url(/adepteq/images/shim.gif);
}
.Lnavhomebottom0
{
	width: 206px;
	background-image: url(/adepteq/images/nav/Lnavhomebottom0.gif);
	background-repeat: no-repeat;
}
.Lnavhomebottom0 img
{
	width: 206px;
	height: 14px;
}
/* Primary Nav Style */
.Lnav1
{
	width: 206px;
	background-color: transparent;
}
.Lnav1 a, .Lnav1 a:visited
{
	color: #ffffff;
	font-weight: bold;
	font-size: small;
}
.Lnav1 a:hover
{
	color: #555555;
}
.LnavCurr1
{
	width: 206px;
	background-color: transparent;
}
.LnavCurr1 a, .LnavCurr1 a:visited
{
	color: #ffffff;
	font-weight: bold;
	font-size: small;
}
.LnavCurr1 a:hover
{
	color: #555555;
}
.Lnavarrow1
{
	width: 12px;
}
.Lnavarrow1 img
{
	width: 12px;
	height: 24px;
	vertical-align: top;
}
.LnavarrowCurr1
{
	width: 12px;
}
.LnavarrowCurr1 img
{
	width: 12px;
	height: 24px;
	vertical-align: top;
}
.Lnavspacer1
{
	background-color: transparent;
}
/* Secondary Nav Style */
.Lnav2
{
	width: 206px;
	background-color: transparent;
}
.Lnav2 a, .Lnav2 a:visited
{
	color: #F04923;
	font-weight: bold;
	font-size: x-small;
}
.LnavCurr2
{
	width: 206px;
	background-color: transparent;
}
.LnavCurr2 a, .LnavCurr2 a:visited
{
	color: #F04923;
	font-size: x-small;
	font-weight: bold;
}
.Lnavarrow2
{
	width: 25px;
	background-image: url(/adepteq/images/nav/bposLnavarrow2_orange.gif);
	background-repeat: no-repeat;
}
.Lnavarrow2 img
{
	width: 25px;
	height: 24px;
	vertical-align: top;
}
.LnavarrowCurr2
{
	width: 25px;
	background-image: url(/adepteq/images/nav/bposLnavarrowCurr2_orange.gif);
	background-repeat: no-repeat;
}
.LnavarrowCurr2 img
{
	width: 25px;
	height: 24px;
	vertical-align: top;
}
.Lnavspacer2
{
	background-color: #ffffff;
}
/* Tertiary Nav Style */
.Lnav3
{
	width: 206px;
	background-color: transparent;
}
.Lnav3 a, .Lnav3 a:visited
{
	color: #F04923;
	font-size: x-small;
}
.LnavCurr3
{
	width: 206px;
	background-color: transparent;
}
.LnavCurr3 a, .LnavCurr3 a:visited
{
	color: #F04923;
	font-size: x-small;
	font-weight: bold;
}
.Lnavarrow3
{
	width: 37px;
	background-image: url(/adepteq/images/nav/bposLnavarrow3.gif);
	background-repeat: no-repeat;
}
.Lnavarrow3 img
{
	width: 37px;
	height: 24px;
	vertical-align: top;
}
.LnavarrowCurr3
{
	width: 37px;
	background-image: url(/adepteq/images/nav/bposLnavarrow3.gif);
	background-repeat: no-repeat;
}
.LnavarrowCurr3 img
{
	width: 37px;
	height: 24px;
	vertical-align: top;
}
.Lnavspacer3
{
	background-color: #ffffff;
	background-image: url(/adepteq/images/nav/Lnavspacer3_orange.gif);
	background-repeat: no-repeat;
}
/* Tertiary Nav Style */
.Lnav4
{
	width: 206px;
	background-color: #ffffff;
}
.Lnav4 a, .Lnav4 a:visited
{
	color: #F04923;
	font-size: x-small;
}
.LnavCurr4
{
	width: 206px;
	background-color: #ffffff;
}
.LnavCurr4 a, .LnavCurr3 a:visited
{
	color: #F04923;
	font-size: x-small;
	font-weight: bold;
}
.Lnavarrow4
{
	width: 37px;
}
.Lnavarrow4 img
{
	width: 37px;
	height: 24px;
	vertical-align: top;
}
.LnavarrowCurr4
{
	width: 37px;
}
.LnavarrowCurr4 img
{
	width: 37px;
	height: 24px;
	vertical-align: top;
}
.Lnavspacer4
{
	background-color: #ffffff;
}
.leftcontent object
{
	width: 190px;
	height: 150px;
}
.leftcontenttitle object
{
	width: 190px;
	height: 40px;
}
.maincontent
{
	margin: 15px 20px 15px 20px;
}

.sideNavHeader {
	color:#FFFFFF;
}

.sideNavTable {
	font-size: 9px;
	line-height: 11px;
}

.sideNavTable p{
	font-size: 9px;
	line-height: 11px;
}
.sideNavTable p {
	margin-top: 11px;
	margin-bottom: 2px;
}

.sideNavTable a {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	color: #008FB3;
}
.sideNavTable object
{
	width: 180px;
	height: 175px;
}
a.sideNavLink:hover
{
	color:#F04923;
}
#ImagePh
{
	margin: 0px 0px 0px 0px;
}
.newsfooter
{
	font-size: xx-small;
	color: #555555;
}
.newsfooter b, .newsfooter strong
{
	color: #000000;
}
p.LargeRightCol
{
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
}
.jobtable td
{
	vertical-align: top;
	padding: 7px 0px 0px 0px;
}
.jobsmall object
{
	width: 350px;
	height: 30px;
}
.jobmedium object
{
	width: 350px;
	height: 80px;
}
.joblarge object
{
	width: 350px;
	height: 120px;
}
.productdetails table
{
	width: 100%;
	border: none;
}
.productdetails table td
{
	width: 33%;
	border: solid 1px #F04923;
}
.vendorlogo
{
	width: 150px;
}
.specialoffers
{
	width: 200px;
}
.specialoffers object
{
	width: 150px;
	height: 80px;
}
td object
{
	width: 450px;
	height: 250px;
}
object.homeflash
{
	width: 385px;
}
.footer_homelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: #0060a6;
	text-decoration: none;
	margin-left: 0px;
}
a.footer_homelink:visited { color: #0060a6;}
a.footer_homelink:hover { color: #F04923;}
a.footer_homelink:visited:hover { color: #F04923;}

.footer_nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #0060a6;
	text-decoration: none;
	margin-right: 0px;
}
a.footer_nav:visited { color: #0060a6;}
a.footer_nav:hover { color: #F04923;}
a.footer_nav:visited:hover { color: #0060a6;}

.footer_copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: #0060a6;
	text-decoration: none;
}
.SiteMapFirstLevel
{
	background-color: #dddddd;
	padding: 3px 5px 3px 5px;
}
.SiteMapSecondLevel
{
	padding-left: 20px;
}

/*------------SEARCH STYLES---------------*/
.coveo_search .title, .coveo_search .links
{
	margin-top: 8px;
	background-color: #E6E7E9;
	width: 100%;
	color: #F04923;
}
.coveo_search .result
{
	width: 100%;
}
.bannerlogos
{
	font-size: small;
	color: #F04923;
	margin-right: 8px;
	width: 450px;
}
.bannerlogos img
{
	float: right;
	margin-left: 15px;
	margin-bottom: 10px;
}