﻿body {
  background-color:#FFFFFF;
  margin:0px;
  font-family: Verdana, Geneva, Arial;
  font-size:10px;
}



p {
  font-family: Verdana, Geneva, Arial;
  font-size:10px;
  color:#000000;
}



img {
  border:0px;
  border-style: none;
}



h1 {
  font-size: 18px;
  color: white;
}



h2 {
  font-size: 16px;
  color: white;
}



h3 {
  font-size: 14px;
  color: white;
}



a:link, a:visited {
  text-decoration: underline;
  font-weight:bold;
  color: #000000;
}



#quickLink {
    color: white;
    text-decoration: none;
}

     
.ucHeaderActive {
    background-image: url(./images/active.jpg);
    background-repeat: no-repeat;
    padding-bottom:5px;
}



strong {
 font-size: 1.4em;
}



#hdrLogoPos {
  left:1px;
  position:absolute;
  top:0px;
  height:125px;
  z-index:9;
}



#hdrSpacePos {
  left:568px;
  position:absolute;
  top:0px;
  z-index:0;
}



#hdrDashesHorizontalPosTop {
		background-image: url(./images/common/dashes-horizontal.png);
		background-repeat: no-repeat;
		height:1px;
		width: 540px;
		left:23px;
		position:absolute;
		top:132px;
		z-index:2;
}



#hdrDashesHorizontalPosBot {
		background-image: url(./images/common/dashes-horizontal.png);
		background-repeat: no-repeat;
		height:1px;
		width:540px;
		left:23px;
		position:absolute;
		top:175px;
		z-index:7;
}



/**************************************************************/
/****   ADD-TJR: added new horizontal for footer divider   ****/
/**************************************************************/
#ftrDashesHorizontalPosBot {
        background-image: url(./images/common/dashes-horizontal.png);
        background-repeat: repeat-x;
        height:1px;
        width:auto;
        left:1px;
        z-index:1;
}



#hdrDashesVerticalPos {
  left:948px;
  position:absolute;
  top:0px;
  z-index:2;
}



#hdrDashesSeparator1Pos {
  left:110px;
  position:absolute;
  top:135px;
  height:40px;
  z-index:2;
}



#hdrDashesSeparator2Pos {
  left:210px;
  position:absolute;
  top:135px;
  height:40px;
  z-index:2;
}



#hdrDashesSeparator3Pos {
  left:320px;
  position:absolute;
  top:135px;
  height:40px;
  z-index:2;
}



#hdrDashesSeparator4Pos {
  left:420px;
  position:absolute;
  top:135px;
  height:40px;
  z-index:2;
}



#ucHeader_hdrHomePos {
  left:15px;
  position:absolute;
  top:135px;
  width:100px;
  height:40px;
  z-index:9;
}



#ucHeader_hdrAboutPos {
  left:120px;
  position:absolute;
  top:135px;
  width:100px;
  height:40px;
  z-index:9;
}



#ucHeader_hdrContactPos {
  left:220px;
  position:absolute;
  top:135px;
  width:100px;
  height:40px;
  z-index:9;
}



#ucHeader_hdrPapersPos {
  left:330px;
  position:absolute;
  top:135px;
  width:100px;
  height:40px;
  z-index:10;
}



#ucHeader_hdrSeminarsPos {
  left:430px;
  position:absolute;
  top:135px;
  width:110px;
  height:40px;
  z-index:10;
}



#hSceneryPos {
  left:0px;
  position:absolute;
  top:175px;
  z-index:5;
}



#h1ContentTitlePos {
  left:21px;
  position:absolute;
  top:475px;
  z-index:9;
}



#h2ContentDividerPos {
  left:421px;
  position:absolute;
  top:475px;
  z-index:9;
}



#h2ContentTitlePos {
  left:442px;
  position:absolute;
  top:475px;
  z-index:9;
}

/**************************************************************/
/****   ADD-TJR: h3 and h4 Customers Title images          ****/
/**************************************************************/

#h3ContentTitleCust {
  left:21px;
  position:absolute;
  top:715px;
  z-index:9;
}



#h4ContentTitleCust {
  left:21px;
  position:absolute;
  top:200px;
  z-index:9;
}



#heLearnSplash {
  left:270px;
  position:absolute;
  top:170px;
  z-index:9;
}



/****************************************************************************************/
/*                                                                                      */
/* NEWS & PAPERS/PRESENTATIONS Section Positioning - START                              */
/*                                                                                      */
/****************************************************************************************/

#hTopNewsTitlePos {
  left:35px;
  position:absolute;
  top:500px;
  z-index:7;
}



#hTopNewsContentPos {
  height:188px;
  left:35px;
  position:absolute;
  top:550px;
  width:900px;
  z-index:8;
}



#hLowerNewsTitlePos {
  left:35px;
  position:absolute;
  top:1650px;
  z-index:7;
}


#hLowerNewsContentPos {
  height:188px;
  left:35px;
  position:absolute;
  top:1700px;
  width:900px;
  z-index:8;
}
/****************************************************************************************/
/*                                                                                      */
/* NEWS & PAPERS/PRESENTATIONS Section Positioning - END                                */
/*                                                                                      */
/****************************************************************************************/



#hLeftContentTitlePos {
  left:35px;
  position:absolute;
  top:500px;
  z-index:7;
}



#hLeftContentDividerPos {
  left:270px;
  position:absolute;
  top:480px;
  z-index:9;
}



#hMiddleContentTitlePos {
  left:300px;
  position:absolute;
  top:500px;
  z-index:7;
}



#hRightContentDividerPos {
  left:540px;
  position:absolute;
  top:480px;
  z-index:9;
}



#hRightContentTitlePos {
  left:580px;
  position:absolute;
  top:500px;
  z-index:7;
}



#hContentAreaPos {
  height:188px;
  left:0px;
  position:absolute;
  top:500px;
  width:950px;
  z-index:8;
}



#hSeminarsContentPos {
  height:188px;
  left:10px;
  position:absolute;
  top:520px;
  width:950px;
  z-index:8;
}



#hContentPos {
  left:29px;
  position:absolute;
  top:32px;
  z-index:9;
}



#hContent1Pos {
  left:29px;
  position:absolute;
  top:32px;
  width:371px;
  z-index:9;
}



#hContent2Pos {
  left:449px;
  position:absolute;
  top:32px;
  width:371px;
  z-index:9;
}



#hNewsContentPos {
  left:29px;
  position:absolute;
  top:50px;
  z-index:9;
}



#hLeftContentPos {
  left:45px;
  position:absolute;
  top:52px;
  width:200px;
  z-index:9;
  font-family: times;
  font-size:8pt;
  color: rgb(23,54,96);
}



#hMiddleContentPos {
  left:310px;
  position:absolute;
  top:52px;
  width:200px;
  z-index:9;
  font-family: times;
  font-size:8pt;
  color: rgb(23,54,96);
}



#hRightContentPos {
  left:590px;
  position:absolute;
  top:52px;
  width:230px;
  z-index:9;
  font-family: times;
  font-size:8pt;
  color: rgb(23,54,96);
}



#hLeftQuoteblockPos {
  left:35px;
  position:absolute;
  top:500px;
  z-index:7;
}



#hLeftQuotePos {
  left:45px;
  position:absolute;
  top:55px;
  width:175px;
  z-index:9;
  font-family: times;
  font-size:8pt;
  color: rgb(23,54,96);
}



#hMiddleQuoteblockPos {
  left:300px;
  position:absolute;
  top:500px;
  z-index:7;
}



#hMiddleQuotePos {
  left:310px;
  position:absolute;
  top:55px;
  width:175px;
  z-index:9;
  font-family: times;
  font-size:8pt;
  color: rgb(23,54,96);
}



#hRightQuoteblockPos {
  left:580px;
  position:absolute;
  top:500px;
  z-index:7;
}



#hRightQuotePos {
  left:590px;
  position:absolute;
  top:55px;
  width:175px;
  z-index:9;
  font-family: times;
  font-size:8pt;
  color: rgb(23,54,96);
}



#hNewsPos {
  left:742px;
  position:absolute;
  top:0px;
  width:160px;
  z-index:9;
}



#hPullMainTextHolderPos {
  color:#FFFFFF;
  left:583px;
  position:absolute;
  top:35px;
  width:345px;
  z-index:9;
}



#bottomDashesVerticalPos {
  left:949px;
  position:absolute;
  z-index:2;
}



#bottomDashesHorizontalPos {
  top:178px;
  position:absolute;
  z-index:2;
}



#hBottomCornerPos {
  left:900px;
  position:absolute;
  top:139px;
  z-index:1;
}



element.style {
  background-color:transparent;
  padding-top:5px;
}



#hFooterPos {
  clear:both;
  position:relative;
  left:26px;
  top:485px;
  width:912px; 
  z-index:9;
}

