/* ES&E Style Document */

body {
	background:url(../images/background.jpg) repeat-x #012E6F top;
	margin:0 auto;
	text-align:center;
	}	
	
#logo {
	width:301px;
	height:125px;
	}
	
.eventsContentPane {
	width:374px;
	background-color:#FFFFFF;
	}
.contentpane {
	width:953px;
	padding:10px 10px 10px 10px;
	background-color:#FFFFFF;	}
.footercontentpane {
	width:953px;
	height:54px;
	color:#FFFFFF;
	
	}
.footercontent {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	}	
a.footercontent:link {
	color:#FFFFFF;
	text-decoration:none;
	}
a.footercontent:visited {
	color:#FFFFFF;
	text-decoration:none;
	}
a.footercontent:hover {
	color:#999999;
	text-decoration:underline;
	}
a.footercontent:active {
	color:#FFFFFF;
	text-decoration:none;
	}
	
/* MAIN NAVIGATION */

#nav {
	background:url(../images/mainnav.gif) no-repeat;
    width:750px;
    height:21px;
    margin:0;
    padding:0;
    }

    #nav span {
    display: none;
    }

    #nav li, #nav a {
    height:21px;
    display:block;
    }

    #nav li {
    float:left;
    list-style:none;
	display:inline;
    }

    #nav-01 {width: 122px;}/* About ESE */
    #nav-02 {width: 110px;}/* Products */
    #nav-03 {width: 116px;}/* Literature */
    #nav-04 {width: 118px;}/* Hot Topics */
	#nav-05 {width: 96px;}/* Training */
	#nav-06 {width: 156px;}/* News & Events */

    #nav-01 a:hover {background:url(../images/mainnav.gif) 0px -21px no-repeat; } /* About ESE */
    #nav-02 a:hover {background:url(../images/mainnav.gif) -122px -21px no-repeat; }/* Products */
    #nav-03 a:hover {background:url(../images/mainnav.gif) -232px -21px no-repeat; }/* Literature */
    #nav-04 a:hover {background:url(../images/mainnav.gif) -348px -21px no-repeat; }/* Hot Topics */
	#nav-05 a:hover {background:url(../images/mainnav.gif) -466px -21px no-repeat; }/* Training */
	#nav-06 a:hover {background:url(../images/mainnav.gif) -562px -21px no-repeat; }/* News & Events */
	
	
/* SUB NAVIGATION */
#subnav {
	background:url(../images/top-nav.gif) no-repeat;
    width:750px;
    height:59px;
    margin:0;
    padding:0;
    }

    #subnav span {
    display: none;
    }

    #subnav li, #subnav a {
    height:59px;
    display:block;
    }

    #subnav li {
    float:left;
    list-style:none;
	display:inline;
    }

    #subnav-01 {width: 58px;} /* Store */
    #subnav-02 {width: 81px;} /* Contact Us */
    #subnav-03 {width: 47px;} /* Login */
    #subnav-04 {width: 69px;} /* View Cart */
	#subnav-05 {width: 73px;} /* Check Out */
	#subnav-06 {width:55px;}/* Search */
	#subnav-07 {width: 111px;} /* Mailing List */
	

    #subnav-01 a:hover {background:url(../images/top-nav.gif) 0px -59px no-repeat; } /* Store */
    #subnav-02 a:hover {background:url(../images/top-nav.gif) -58px -59px no-repeat; } /* Contact Us */
    #subnav-03 a:hover {background:url(../images/top-nav.gif) -139px -59px no-repeat; } /* Login */
    #subnav-04 a:hover {background:url(../images/top-nav.gif) -186px -59px no-repeat; } /* View Cart */
	#subnav-05 a:hover {background:url(../images/top-nav.gif) -255px -59px no-repeat; } /* Check Out */
	#subnav-06 a:hover {background:url(../images/top-nav.gif) -328px -59px no-repeat; } /* Search */
	#subnav-07 a:hover {background:url(../images/top-nav.gif) -383px -59px no-repeat; } /* Mailing List */



/* SUB NAVIGATION without ribbon */
#subnavnoribbon {
	background:url(../images/top-navnon.gif) no-repeat;
    width:750px;
    height:59px;
    margin:0;
    padding:0;
    }

    #subnavnoribbon span {
    display: none;
    }

    #subnavnoribbon li, #subnavnoribbon a {
    height:59px;
    display:block;
    }

    #subnavnoribbon li {
    float:left;
    list-style:none;
	display:inline;
    }

    #subnavnoribbon-01 {width: 58px;} /* Store */
    #subnavnoribbon-02 {width: 81px;} /* Contact Us */
    #subnavnoribbon-03 {width: 47px;} /* Login */
    #subnavnoribbon-04 {width: 69px;} /* View Cart */
	#subnavnoribbon-05 {width: 73px;} /* Check Out */
	#subnavnoribbon-06 {width:55px;}/* Search */
	#subnavnoribbon-07 {width: 111px;} /* Mailing List */
	

    #subnavnoribbon-01 a:hover {background:url(../images/top-navnon.gif) 0px -59px no-repeat; } /* Store */
    #subnavnoribbon-02 a:hover {background:url(../images/top-navnon.gif) -58px -59px no-repeat; } /* Contact Us */
    #subnavnoribbon-03 a:hover {background:url(../images/top-navnon.gif) -139px -59px no-repeat; } /* Login */
    #subnavnoribbon-04 a:hover {background:url(../images/top-navnon.gif) -186px -59px no-repeat; } /* View Cart */
	#subnavnoribbon-05 a:hover {background:url(../images/top-navnon.gif) -255px -59px no-repeat; } /* Check Out */
	#subnavnoribbon-06 a:hover {background:url(../images/top-navnon.gif) -328px -59px no-repeat; } /* Search */
	#subnavnoribbon-07 a:hover {background:url(../images/top-navnon.gif) -383px -59px no-repeat; } /* Mailing List */



/* TABS */
#tabs {
	background:url(../images/tabs.jpg) no-repeat;
    width:750px;
    height:30px;
    margin:0;
    padding:0;
    }

    #tabs span {
    display: none;
    }

    #tabs li, #tabs a {
    height:30px;
    display:block;
    }

    #tabs li {
    float:left;
    list-style:none;
	display:inline;
    }
	#tabs-01space {width:89px;} /* Space */
    #tabs-01 {width: 154px;} /* Clearance Items */
    #tabs-02 {width: 133px;} /* Live Chat */
    #tabs-03 {width: 210px;} /* After Hours */
	
	#tabs-01space a:hover {background:url(../images/tabs.jpg) 0px -30px no-repeat; } /* space */
    #tabs-01 a:hover {background:url(../images/tabs.jpg) -89px -30px no-repeat; } /* Clearance Items */
    #tabs-02 a:hover {background:url(../images/tabs.jpg) -243px -30px no-repeat; } /* Live Chat */
    #tabs-03 a:hover {background:url(../images/tabs.jpg) -376px -30px no-repeat; } /* After Hours */


/* Patrice style pages */
.maintextwhite{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	}
h1 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#012E6F; padding:0; }
h2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#012E6F; padding:0; }
hr {width:75%; margin:0 auto; text-align:center; }
.maintextgray  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	line-height:1.5em;
	color:#5A5B51;
	}
p, td, tr, th, span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	line-height:1.5em;
	color:#5A5B51;
	}
.maintextgraylinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	line-height:1.5em;
	color:#5A5B51;
	text-decoration:none;
	}
a.maintextgraylinks:link {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#5A5B51;
	}
a.maintextgraylinks:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#002E6E;
	}
a.maintextgraylinks:active {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#5A5B51;
	}
a.maintextgraylinks:visited {
	text-decoration:none;
	color:#5A5B51;
	}

.headertextyellow {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	line-height:1.5em;
	font-variant:small-caps;
	font-weight:bold;
	color:#F2DA00;
	}
	
.blueproducttext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	line-height:1.5em;
	font-weight:bold;
	color:#002E6E;
	}

/* Hot Topics Pages */
.overviewbackground {
	background-image:url(/Portals/0/overview-blue-background.jpg);
	background-repeat:no-repeat;
	width:397px;
	height:183px;
	}
	
.productbackground {
	background-image:url(/Portals/0/topics-image-background.jpg);
	background-repeat:no-repeat;
	width:177px;
	height:85px;
	}
	
.onsitebackground {
	background-image:url(/Portals/0/onsite-visit.jpg);
	background-repeat:no-repeat;
	width:326px;
	height:53px;
	}

/* After Hours Support */
.processbackground {
	background-image:url(/Portals/0/after-hours-background.jpg);
	background-repeat:no-repeat;
	width: 454px;
	height:533px;
	}

