body{
   margin: 0px;
   background-color:#FFFFFF;
   color: #000000;
  font-size:0.7em;
  font-family:Verdana, Arial, Helvetica, sans-serif;
/*  width:100%;*/
}

div.portaltrack_html_textbody p{
  margin:0;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}

H1 { font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 1.90em; color: black; font-weight: normal;background-color:#FFFFFF; }
H2 { font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 1.75em; font-weight: normal }
H3 { font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 1.55em; font-weight: normal }
H4 { font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 1.40em; font-weight: normal }
H5 { font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 1.25em; font-weight: lighter }
H6 { font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 1em;  }


div a{
  font-family:Verdana, Arial, Helvetica, sans-serif;
}
p a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
                       }
p a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
p a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
p a:visited:hover{
  text-decoration:underline;
}


a:link{
  text-decoration:none;
  font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:1em;
 }
 a:hover{
  text-decoration:underline;
   font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:1em;
 }
 a:visited {
   font-family:Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
    font-size:1em;
  color:#800080;
   background-color:#ffffff;
}
a:visited:hover{
  text-decoration:underline;
}

a.menu:link	{ color:#000000;
              background-color:#FFFFFF;
                  font-family:Verdana, Arial, Helvetica, sans-serif;
                  font-style:normal;
                  font-weight:normal;
                  text-decoration:none;
                  font-variant:normal;
                  text-transform:none;
        	}

a.menu:hover	{ color:#000000;
                background-color:#FFFFFF;
                  font-family:Verdana, Arial, Helvetica, sans-serif;
                  font-style:normal;
                  font-weight:normal;
                  text-decoration:none;
                  font-variant:normal;
                  text-transform:none;
		}

a.menu:visited	{ color:#800080;
                  background-color:#FFFFFF;
                  font-family:Verdana, Arial, Helvetica, sans-serif;
                  font-style:normal;
                  font-weight:normal;
                  text-decoration:none;
                  font-variant:normal;
                  text-transform:none;
        	}
a.menu:visited:hover{
  text-decoration:underline;
}
.contentTitle   { font-weight:bold;
                  color:#666666;
                  font-family:Verdana, Arial, Helvetica, sans-serif;
                  background:#F7F3EF;
                }
.pageTitle      { font-family:Verdana, Arial, Helvetica, sans-serif;
                  color:#000000;
                  background-color:#FFFFFF;
                  font-size:1.5em;
                }
aaH1{
    font-family:Verdana, Arial, Helvetica, sans-serif;

   }
 a.linkTrackHtml:link{
                  font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#082494;
   background-color:#FFFFFF;
      text-decoration:none;
 }

a.linkTrackHtml:hover{
                  font-family:Verdana, Arial, Helvetica, sans-serif;
			text-decoration:underline;
			color:#082494;
  background-color:#FFFFFF;
 }


 a.linkTrackHtml:visited {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
                  color:#800080;
   background-color:#FFFFFF;
      text-decoration:none;
 }

.archiveTitle   {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
			text-decoration:none;
			color:#082494;
  background-color:#FFFFFF;
  font-size:1.05em;

                }

a.archiveTitle:link{
                  font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#082494;
  background-color:#FFFFFF;
        text-decoration:none;
  font-size:1.05em;
                }
 a.archiveTitle:hover  {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
			  text-decoration:underline;
			color:#082494;
   background-color:#FFFFFF;
   font-size:1.05em;
                }

a.archiveTitle:visited   {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
                  color:#800080;
  background-color:#FFFFFF;
      text-decoration:none;
  font-size:1.05em;
                }

a.archiveTitle:visited:hover{
  text-decoration:underline;
  font-size:1.05em;
}

  a.bottomLink:link{
     font-family:Verdana, Arial, Helvetica, sans-serif;
			text-decoration:none;
			color:#082494;
    background-color:#FFFFFF;
 }
a.bottomLink:hover{
      text-decoration:underline;
                  font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#082494;
  background-color:#FFFFFF;
 }

 a.bottomLink:visited {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
                  color:#800080;
   background-color:#FFFFFF;
      text-decoration:none;
 }
a.bottomLink:visited:hover{
  text-decoration:underline;
}
.linkBody       {
             font-size:0.7em;
                  font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#082494;
  background-color:#FFFFFF;
      text-decoration:underline;
                }
a.linkBody:link {
  font-size:0.7em;
                  font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#082494;
  background-color:#FFFFFF;
      text-decoration:none;
                }
a.linkBody:hover {
            font-size:0.7em;
                  font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#082494;
  background-color:#FFFFFF;
      text-decoration:underline;
                }

a.linkBody:visited      {
                font-size:0.7em;
                  font-family:Verdana, Arial, Helvetica, sans-serif;
                  color:#800080;
  background-color:#FFFFFF;
              text-decoration:none;
                }

a.linkBody:visited:hover{
  text-decoration:underline;
}
.linkRightSection       {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#082494;
  background-color:#FFFFFF;
      text-decoration:underline;
                }
a.linkRightSection:link {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#082494;
  background-color:#FFFFFF;
      text-decoration:none;
                }
a.linkRightSection:hover {

                  font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#082494;
  background-color:#FFFFFF;
      text-decoration:underline;


                }

a.linkRightSection:visited      {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
                  color:#800080;
  background-color:#FFFFFF;
      text-decoration:none;
                }

a.linkRightSection:visited:hover{
  text-decoration:underline;
}
a.linkContent:link {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
			            color:#082494;
  background-color:#FFFFFF;
                  text-decoration:none;
                }
a.linkContent:hover {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
                  color:#082494;
  background-color:#FFFFFF;
                  text-decoration:underline;
                }

a.linkContent:visited      {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
                  color:#800080;
  background-color:#FFFFFF;
                  text-decoration:none;
                }

a.linkContent:visited:hover{
  text-decoration:underline;
}

a.linkContentAZ:link {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
                  color:#082494;
  background-color:#FFFFFF;
                  text-decoration:none;
              font-weight:normal;
                }
a.linkContentAZ:hover {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
                  color:#082494;
  background-color:#FFFFFF;
              font-weight:normal;
                  text-decoration:underline;
                }

a.linkContentAZ:visited      {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
                  color:#800080;
  background-color:#FFFFFF;
                  font-weight:normal;
                  text-decoration:none;
                }

a.linkContentAZ:visited:hover{
  text-decoration:underline;
}

a.linkFaqCateg:link {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#082494;
  background-color:#FFFFFF;
      text-decoration:none;
   font-weight:normal;
                }
a.linkFaqCateg:hover {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#082494;
  background-color:#FFFFFF;
      text-decoration:underline;
     font-weight:normal;
            }

a.linkFaqCateg:visited      {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
                  color:#800080;
  background-color:#FFFFFF;
      text-decoration:none;
     font-weight:normal;
                }

a.linkFaqCateg:visited:hover{
  text-decoration:underline;
}
H2{
    font-family: Verdana, Arial, Helvetica, sans-serif;
}



div.a_z_html_title{
   font-weight:bold;
  padding:3px;
  vertical-align:middle;
                  font-family:Verdana, Arial, Helvetica, sans-serif;
                  background:#F7F3EF;
  color:#000000;

  width:100%;
}

div.search_content{
  float:left;
}


div.a_z_fulllist{
	text-align: center;
  margin-top: 10px;
font-size:1.1em;
}



.tableHeader{
  width:100%;
  height:63px;
}

.tableContent{
  width:546px;
}

.textBody       {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
                }
.featuresTitle  {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
			            color:#082494;
  background-color:#FFFFFF;
                }
a.featuresTitle:link {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
                color:#082494;
  background-color:#FFFFFF;
                text-decoration:none;
  font-size:1.05em;

                }



a.featuresTitle:hover  {
      font-family:Verdana, Arial, Helvetica, sans-serif;
			 text-decoration:underline;
			color:#082494;
  background-color:#FFFFFF;
  font-size:1.05em;
                }

a.featuresTitle:visited  {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#800080;
  background-color:#FFFFFF;
       text-decoration:none;
  font-size:1.05em;
                }
a.featuresTitle:visited:hover {text-decoration: underline;}
a.siteMapTitle:link {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#082494;
  background-color:#FFFFFF;
      text-decoration:none;

                }
a.siteMapTitle:hover  {
      font-family:Verdana, Arial, Helvetica, sans-serif;
			 text-decoration:underline;
			color:#082494;
  background-color:#FFFFFF;

                }

a.siteMapTitle:visited  {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#800080;
  background-color:#FFFFFF;
       text-decoration:none;
                }
a.siteMapTitle:visited:hover{
  text-decoration: underline;
}
.featuresContent{
                  font-family:Verdana, Arial, Helvetica, sans-serif;
                }



.default {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
  background-color:#FFFFFF;
  font-weight: 700;
	text-decoration: none;
}

.newstitle {
	font-weight: bold;
	color: #333333;
  background-color:#FFFFFF;
  font-family: Verdana,Arial, Helvetica, sans-serif;
}

td.searchResultText {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  background-color:#FFFFFF;

}

.searchsummary {
}

.stylewhitecal {
	font-family:Verdana, Arial, Helvetica, sans-serif;
/*	color: #FFFFFF;*/
	font-weight: normal;
	text-decoration: none;
}

.boxsideimage {
	font-weight: normal;
	height: auto;
	width: auto;
	text-align: left;
	background-image: url(/wavemaster.internal/styles/cec/images/trackheader_long.gif);
	background-repeat: no-repeat;
}

.topimage {
	height: auto;
	text-align: left;
	background-image: url(/wavemaster.internal/styles/cec/images/Header.gif);
	background-color:#CC0033;
  color:#000000;
  background-repeat: no-repeat;
}

.topimage_textonly {
	height: auto;
	text-align: left;
	background-color:#CC0033;
  color:#000000;
  background-repeat: no-repeat;
}

td.topImageLink{
 cursor: pointer;
  width:200px;
}

td.topImageSize {
  width:450px;
}
td.topSearch{
  height: 32px;
  vertical-align: bottom;
}
td.topImageLeftLinks{
  width:40px;
}

.logoHeader {
  width:200px;
}

.Internet_Search {
  background: transparent;
  vertical-align: middle;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  padding: 0;
  border: none;
  cursor: pointer;
  font-weight:bold;
}


.buttonGO {
  background: #CC0033;
  vertical-align: middle;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  /*font-size:1.25em; */
  padding: 0;
  color:#ffffff;
  border: none;
  cursor: pointer;
  font-weight:bold;
}



.CursorHand {
   cursor: pointer;
 }

.boxcentreimage {
	font-weight: normal;
	height: auto;
	width: auto;
	text-align: left;
	background-image: url(/wavemaster.internal/styles/cec/images/trackheader_long.gif);
	background-repeat: no-repeat;
}

.boxcentreimagelarge {
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	/*color:white;*/
	height: 16px;
	width: auto;
	text-align: left;
	background-image: url(/wavemaster.internal/styles/cec/images/trackheader_long.gif);
	background-repeat:no-repeat;

}

div.az_listing_content{
   font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:1.05em;
  color:#000000;
  background-color:#ffffff;
  font-weight: normal;
	text-decoration: none;
}
.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:1.3em;
	font-weight: normal;
	text-decoration: none;
}

.message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
  background-color:#ffffff;
  font-weight: bold;
	text-decoration: none;
}

/*.linkmessage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: blue;
	font-weight: bold;
	text-decoration: none;
}
*/
a.linkmessage:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #082494;
  background-color:#ffffff;
  font-weight: bold;
	text-decoration: none;
}

a.linkmessage:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #082494;
  background-color:#ffffff;
  font-weight: bold;
	text-decoration: underline;
}

a.linkmessage:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #800080;
  background-color:#ffffff;
  font-weight: bold;
	text-decoration: none;
}
a.linkmessage:visited:hover{
  text-decoration: underline;
}

*.breadcrumb{
	padding : 10px 0 10px 5px;
	width: 100%;
}

span.breadcrumbText{
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.breadcrumbLink:link{
  color:#082494;
  background-color:#ffffff;
  text-decoration:none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.breadcrumbLink:hover{
  color:#082494;
  background-color:#ffffff;
  text-decoration:underline;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.breadcrumbLink:visited{
    text-decoration:none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #800080;
  background-color:#ffffff;
}
a.breadcrumbLink:visited:hover{
  text-decoration: underline;
}


.copyrightSection{
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  text-align:center;
  vertical-align:bottom;
}

.searchLabel {
 background-color:#CC0033;
  color:#ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:95%;
}

.searchLabel2 {
   background-color:#CC0033;
 color:#ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
}
.searchText{
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
}


/* webpage.xml */
.divwebpage_Title{
   font-family:  Verdana, Arial, Helvetica, sans-serif;
  color:black;
  background-color:#ffffff;
  font-weight:bold;
}

.webpage_content{
  float:left;
  bottom:5px;
    margin-left:5px;
  width:100%;
  padding-left:10px;

}

.webpage_text{
   float:left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  top:3px;
  bottom:5px;
  padding:1px;

}

a.webpage_link:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.webpage_link:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.webpage_link:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.webpage_link:visited:hover{
  text-decoration:underline;
}

div.webpage_sectionright{
font-family: Verdana, Arial, Helvetica, sans-serif;
   float:left;
  width:30%;
  top:0px;


}

div.webpage_sectionleft{
   float:left;
  width:70%;


}


.webpage_sectioncontent{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-bottom:10px;
  font-size:1.05em;
  width:100%;
}
.webpage_summary{

  font-family: Verdana, Arial, Helvetica, sans-serif;
  top:3px;
  margin-bottom:10px;
  padding:1px;
  font-size:1.05em;
}
.webpage_image{
  float:left;
  height:56px;
   margin-right:10px;
}
.webpage_sectiontitle{
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  color:black;
  background-color:#ffffff;
  font-weight:bold;
  margin-bottom:5px;
  font-size:1.05em;



}


CollectionHead H2{
    color:#333333;
     background-color:#ffffff;
    font-family:  Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
}


.CECSectionTitle {
   font-family:  Verdana, Arial, Helvetica, sans-serif;
  color:black;
  background-color:#ffffff;
  font-weight:bold;
}

.CECTextContent {
   font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}


.FAQSearchText{
   font-family:  Verdana, Arial, Helvetica, sans-serif;
  color:black;
  background-color:#ffffff;
  font-weight: normal;
  height:100%;
  font-size:1.05em;
}

.Internet_Search1{
  margin-top:7px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:1em;
}
.FAQSearchTitle{
   font-family:  Verdana, Arial, Helvetica, sans-serif;
  color: black;
  background-color:#ffffff;
  font-weight:bold;
}
.FAQPageTitle{
   font-family:  Verdana, Arial, Helvetica, sans-serif;
  color:black;
  background-color:#ffffff;
  font-weight:bold;

}


/* --------------------------------- */
/* Divs Faq_AZ */

.FAQAZ_content{
  padding-left:2px;
  padding-right:2px;
  padding-bottom:2px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.az_content{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:1.05em;
}
.FAQ_content{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:1.05em;
}

div.FAQ_content a:link, div.FAQ_content a:hover, div.FAQ_content a:visited{
  text-decoration:underline;
}
div.FAQAZ_Title{
  padding:2px;
   font-family:  Verdana, Arial, Helvetica, sans-serif;
  color:black;
  background-color:#ffffff;
  font-weight:bold;
}

.FAQListingTitle{
  font-weight:bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:black;
  background-color:#ffffff;
}
.FAQListingTitle H2{
  font-size:1.85em;font-weight:normal;
}
.FAQAZ_SectionItem{
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  margin-bottom :1px;
     font-size:1.05em;
}

.FAQSectionTitle {

   font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#666666;
  background-color:#ffffff;
  font-weight:bold;
}

.FAQAZ_SectionTitle{
   font-family:  Verdana, Arial, Helvetica, sans-serif;
  color:#000000;
  background-color:#ffffff;
   font-size:1.05em;
  font-weight:bold;
  margin-bottom:5px;
  margin-top:7px;
}

.azListing_content{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:1.1em;
}



a.FAQLinkContent:link {
   font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-size:1.05em;
   color: #082494;
  background-color:#ffffff;
  font-weight:normal;
  text-decoration:none;
}

a.FAQLinkContent:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:1.05em;
       text-decoration:underline;
    font-weight:normal;
      color:#082494;
  background-color:#ffffff;
}

a.FAQLinkContent:visited {
   font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-size:1.05em;
   color:#800080;
  background-color:#ffffff;
    font-weight:normal;
  text-decoration:none;
}
a.FAQLinkContent:visited:hover{
  text-decoration:underline;
  font-size:1.05em;
}


.FAQTextSummary{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  color:black;
  background-color:#ffffff;
}

 .FAQTextContent {
   font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}

.FAQTextTable {
   font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}


span.CECSectionText {
   font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  color:#000000;
  background-color:#ffffff;
}

a.CECLink:link {
   font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
	text-decoration:none;

}

a.CECLink1:link, a.CECLink:hover {
   font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
	text-decoration:none;

}

a.CECLink:hover {
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  color:#800080;
  background-color:#ffffff;
  text-decoration:none;

}


a.CECLink:visited {
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  color:#800080;
  background-color:#ffffff;
  text-decoration:none;

}
a.CECLink:visited:hover{
  text-decoration:underline;
}
td.CECDownloads{
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  color:#666666;
  background-color:#ffffff;
}

.CECDownloads{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  color:#666666;
  background-color:#ffffff;
}

/* divs */
  .divCECMain{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  top:0px;
  margin-left:5px;
  width:100%;
  padding:5px;

}


a.divCECLink:link, a.divCECLink:hover {
   font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;

}

a.divCECLink:visited {
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  color:#800080;
  background-color:#ffffff;

}
a.divCECLink:visited:hover{
  text-decoration:underline;
}
.divCECTitle H1{
     font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 2em; color: black; font-weight: normal;background-color:#ffffff;
}
.content_2nd {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.content_2nd H2 { font-size: 1.82em; font-weight: normal }
.content_2nd H3 { font-size: 1.65em; font-weight: normal }
.content_2nd H4 { font-size: 1.45em; font-weight: normal }
.content_2nd H5 { font-size: 1.35em; font-weight: lighter }
.content_2nd H6 { font-size: 1.05em;  }



div.divPlain{
  width:99%;
  border:white 1px solid;
  margin:2px;
}

.divCECNarrowContent{
   font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-size:1.05em;
  font-weight:normal;
  float:left;
}

.divCECWideContent{
 font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-size:1.05em;
  font-weight:normal;    
}

.divCECNarrowContent H2 { font-size: 1.65em; font-weight: normal }
.divCECNarrowContent H3 { font-size: 1.45em; font-weight: normal }
.divCECNarrowContent H4 { font-size: 1.35em; font-weight: normal }
.divCECNarrowContent H5 { font-size: 1.15em; font-weight: lighter  }
.divCECNarrowContent H5 { font-size: 1.05em;  }

div.divCECWideContent p{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:100%;
}

div.divCECNarrowContent p{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:100%;

}

div.divCECNarrowContent a:link, div.divCECNarrowContent a:hover,div.divCECNarrowContent a:visited{
  text-decoration:underline;
  font-size:100%;
}

div.divCECWideContent a:link, div.divCECWideContent a:hover,div.divCECWideContent a:visited{
  text-decoration:underline;
}

.divCECSectionTitle{
   font-family:  Verdana, Arial, Helvetica, sans-serif;
  color:#000000;
  background-color:#ffffff;
  font-weight:bold;
  margin-bottom:5px;
  margin-top:2px;
font-size:1.05em;
}

.divCECDownloadsAdobe{
   margin-bottom:10px;
}
.divCECNarrowLeft{
font-family: Verdana, Arial, Helvetica, sans-serif;
  width:70%;
  float:left;


}



.divCECNarrowRight{
  padding-left:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:100%;
  width:30%;
  float:left;
}

html>body div.divCECNarrowLeft{
 padding:5px;
  width:75%;
  float:left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:1em;
  margin-right:5px;
}
html>body div.divCECNarrowRight{
  width:20%;
  float:left;
  padding: 2px;
}


.divCECSectionItem{
   font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size:1.05em;
}
/*---*/
/*________________________________________________________________________*/
/*Events*/

div.event_list{
	width: 100%;
	margin-left: 10%;
}

div.event_table{
	width: 100%;
}


div.eventsTitle_div {
  float: left;
  width: 29%;
  margin-right: 5px;
  height: 15px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
}
div.div_eventTitle{
  margin-bottom:5px;
}
div.div_eventItem{
    padding:2px;
  left:0px;
  width:100%;
}


div.eventItem{
  float:left;
  width:29%;
  margin-right: 5px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}

div.table_header {
  float: left;
  width: 8%;
  margin-right: 5px;
  height: 15px;
}


div.event_desc{
	width: 45%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-bottom: 10px;
  float: left;
  vertical-align:middle;
}

div.event_link{
	width: 45%;
  margin-bottom: 10px;
  float: left;
}

div.event{
	/*margin-left: 20%;*/
}


div.event_title{ font-weight:bold;
  padding:3px;
  vertical-align:middle;
   font-family:Verdana, Arial, Helvetica, sans-serif;
    background:#F7F3EF;
  color:#000000;
  width:100%;
  }

.eventTitle {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}

a.event_link:link{
  font-weight:normal;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  	text-decoration:none;
   color: #082494;
  background-color:#ffffff;
  font-size:1em;

}
a.event_link:hover{
  font-weight:normal;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  	text-decoration:underline;
  color: #082494;
  background-color:#ffffff;
  font-size:1em;

}

a.event_link:visited{
  font-weight:normal;
  font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #800080;
  background-color:#ffffff;
    text-decoration:none;
  font-size:1em;

}
a.event_link:visited:hover{
  text-decoration:underline;
}

a.events_link:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  	text-decoration:none;
   color: #082494;
  background-color:#ffffff;

}
a.events_link:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  	text-decoration:underline;
  color: #082494;
  background-color:#ffffff;

}

a.events_link:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #800080;
  background-color:#ffffff;
    text-decoration:none;

}
a.events_link:visited:hover{
  text-decoration:underline;
}

.eventsText {
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  color:#000000;
  background-color:#ffffff;
}

.TitleLink:link {
      font-size:95%;
     color:#000000;
  background-color:transparent;
     font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;


}
.TitleLink:visited {
      font-size:95%;
     color:#000000;
  background-color:transparent;
     font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;

}
.TitleLink:hover {
     font-size:95%;
     color:#000000;
  background-color:transparent;
     font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.TitleLinkNotActive:link {
  color:#000000;
    background-color:#ffffff;
     font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;

}
.TitleLinkNotActive:visited {
  color:#000000;
  background-color:#ffffff;
     font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;

}
.TitltLinkNotActive:visited:hover{
  text-decoration:underline;
}
.TitleLinkNotActive:hover {
  color:#000000;
  background-color:#ffffff;
     font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;

}

/*________________________________________________________________________*/
/* Divs Main Page  */

#container {
  z-index:0;
  width: 100%;
min-width:800px;
}

/*#header {
  margin-top: 0px;
  background-image: url(/wavemaster.internal/styles/cec/images/Header.gif);
  background-color:#CC0033;
  background-repeat: no-repeat;
  width: 100%;
  color:#ffffff;
  height:63px;
} */

#header_textonly {
	background-color:#CC0033;
  color:#ffffff;
  background-repeat: no-repeat;
  width: 100%;
  height:63px;
}

#left_pic {
  float: left;
  width: 20%;
  height: 63px;
}

#center_pic{
  float : left;
  width: 55%;
  height: 63px;
}

#menu1 {
  margin-top: 40px;
  margin-right: 10px;
  width: 100%;
  height: 23px;
}

#searchbox444 {
  width: 25%;
  height: 63px;
  white-space: nowrap;
}


#main_menu{
  margin-top: 1px;
  margin-left:1px;
  width: 100%;
  white-space:nowrap;
}

div.page_title{
  margin-top: 5px;
  margin-bottom: 5px;
  float: left;
  width: 100%;
}

div.content_element{
  float: left;
  width:100%;
  font-size:100%;
}

#center{
	width:100%;
  float:left;
}

/*
div.footer_motto{
  float: left;
  width: 100%;
  padding-top: 10px;
}
*/
div.motto1{
  width: 48%;
  float:left;
}

div.motto2{
  text-align: right;
  width: 50%;
  float: left;
}


#footer_motto{
  float: left;
  width: 100%;
  padding-top: 10px;
}

#motto1{
  width: 48%;
  float:left;
}

#motto2{
  text-align: right;
  width: 50%;
  float: left;
}

#page_footer{
  width: 100%;
  float: left;

}
div.page_footer{
  width: 100%;
  float: left;
}

div.divHeader{
  margin-top: 0px;
/*  background-image: url(/wavemaster.internal/styles/cec/images/Header.gif);*/
  background-color:#CC0033;
  color:black;
  background-repeat: no-repeat;
  width: 100%;
  height:64px;
  z-index:0;
    PADDING-RIGHT: 2px; PADDING-LEFT: 1px; MIN-HEIGHT: 64px;
	 PADDING-BOTTOM: 3px; MARGIN: 0px 0px 2px;
 PADDING-TOP: 1px;
}

html>body div.divHeader{
  height : 76px;
}

DIV#linkBlock1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
	min-height:15px;
	BACKGROUND: url(../images/leftUpper.gif) #cc0033 no-repeat left top;
}
DIV#linkBlock11 IMG {
	BORDER-TOP-WIDTH: 0px;

		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;
		 PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#linkBlock2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; MIN-HEIGHT: 15px; BACKGROUND: url(../images/leftLower.gif) #cc0033 no-repeat left top; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; PADDING-TOP: 15px; BORDER-RIGHT-WIDTH: 0px
}
DIV#linkBlock3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/rightUpper.gif) white no-repeat right top;
	 PADDING-BOTTOM: 0px; COLOR: black; PADDING-TOP: 0px;
}
DIV#linkBlock4 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 1px; BACKGROUND: url(../rightLower.gif) no-repeat right bottom;
	 PADDING-BOTTOM: 8px; COLOR: black; PADDING-TOP: 8px

}

html>body   DIV#linkBlock4 {
   PADDING-BOTTOM: 12px;
}
DIV#linkBlock4 A {
	FONT-SIZE: 95%; BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: black; TEXT-DECORATION: none
}
DIV#linkBlock4 A:hover {
	TEXT-DECORATION: none;
}

 .divSkipNavig{
   z-index:-1; position: absolute;margin-left:0px;margin-right:0px;
 }

div.left_pic {
  width: 202px;
  height: 57px;
  /*margin-top:5px;*/
  float:left;

  BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px;
  MIN-HEIGHT: 57px; BACKGROUND: white; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; COLOR: black;
  PADDING-TOP: 4px; BORDER-RIGHT-WIDTH: 0px;

}


div.center_pic{

  BACKGROUND-COLOR:#CC0033;
/*  position:relative;
  left:0px;*/
  height: 63px;
  /* text-overflow : ellipsis; */
  float:left;
}

div.menu2{
  PADDING-RIGHT: 8px; PADDING-LEFT: 5px;
	COLOR: black; PADDING-TOP: 5px
}

div.menu1 {
  margin-top: 38px;
  margin-right: 1px;
  margin-left:5px;
  width: 100%;
  height: 23px;



  PADDING-RIGHT: 0px; PADDING-LEFT: 0px;
	  PADDING-BOTTOM: 0px;
	 PADDING-TOP: 0px;


  /* text-overflow : ellipsis; */
}

div.searchbox{
  text-align:right;
  height: 40px;
  background-color:#cc0033;
  color:black;
  /*width:258px;*/



  float:right;




}
html>body div.searchbox{
  width:258px;
  float:left;
  white-space:pre-line;

   position:absolute;
  right:3px;
  top:0px;
}

.main_menu{
  margin-top: -11px;
  width: 100%;
  height:25px;
  background-color:white;
  color:#000000;
  float:left;


}

html>body .main_menu{
  margin-top: -11px;
  }


div.ref_margin{
  width: 20%;
  float:left;
}

div.ref_margin_right{
  float:right;
  padding:2px;
}


div.form_content{
  width:78%;
  float:left;

}

div.ref_content{
       float: left;
       width:59%;
  margin-left:10px;
  margin-right:10px;
  margin-top:5px;

}

div.content_faq{
    float: left;
       width:59%;
  margin-left:10px;
  margin-right:10px;
}


div.activeTab{
  margin-top:1px;
  float: left;
  border:white 1px solid;;
  width: 11.05%;
  height: 100%;
  text-align: center;
  vertical-align: middle;

  overflow: hidden;
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px;

}

html>body div.activeTab { width: 10.8%;text-align:center;}

a.mainMenuLink,a.mainMenuLink:link,a.mainMenuLink:visited,a.mainMenuLink:hover{
  color:#000000;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
  width:100%;
  z-index:1;
  position: absolute;
  margin-top:4px;
  text-align: center;
  white-space:nowrap;
  background-color:transparent;
  font-size:95%;


  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: black;
	 PADDING-TOP: 0px; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
  }

html>body a.mainMenuLink,a.mainMenuLink:link,a.mainMenuLink:visited,a.mainMenuLink:hover{
  height:18px;
  text-decoration:none;
  text-align:center;
  white-space: nowrap;
}
html>body a.mainMenuLink:visited:hover{
  text-decoration:none;
  text-align:center;
}




div.notactiveTab{

     text-align: center;
	margin-left: 1.5px;
  margin-top:1px;
  vertical-align: middle;
  border:white 1px solid;
  /*background-color: #F6F6EE;*/
  height:100%;
  width:10.6%;
  float: left;
  overflow: hidden;
  PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px;
}

html>body div.notactiveTab { width: 10.6%;text-align:center;}
html>body a.mainMenuLink:link,a.mainMenuLink:visited,a.mainMenuLink:hover{
  width:10.6%;
  height:18px;
  text-decoration:none;
}

div a:link{
  text-decoration:underline;
 }
div a:hover{
  text-decoration:underline;
 }
div a:visited {
  text-decoration:underline;
  color:#800080;
  background-color:#ffffff;
}
div a:visited:visited:hover{
  text-decoration:underline;
}

div p a:link, div p a:hover, div p a:visited{
 /*a font-size: 100%;*/
}
div p a:visited:hover{
  text-decoration:underline;
}

/*________________________________________________________________________*/
/*Divs utility - search and searchresults */


.div_searchresults{
  float:left;
}
 .divSearchTitle{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:bold;
   margin-bottom:5px;
 }
.divSearchItemTitle{
  margin-left:5px;
  margin-bottom:5px;
}

.divSearchText{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  background-color:#ffffff;
  width:95%;
  margin-left:5px;
 margin-bottom:5px;
  float:left;
}


.divSearchItem{
    font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  background-color:#ffffff;
  width:95%;
  margin-left:5px;
  margin-bottom:5px;
}

.divSearchSummary{
  margin-bottom:5px;
  margin-left:5px;
}

.search_readMore{
  margin-left:5px;
}


div.divSearchButtons{
  clear:both;

}
.divSearchPrev{
   float:left;
  margin-left:100px;
}

span.searchResultText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  background-color:#ffffff;
}


a.searchLink:link {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #082494;
  background-color:#ffffff;
  text-decoration:none;
  font-weight:bold;
}

a.searchLink:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #082494;
  background-color:#ffffff;
  text-decoration:underline;
  font-weight:bold;
}

a.searchLink:visited {
   font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #800080;
  background-color:#ffffff;
  text-decoration:none;
  font-weight:bold;
}

a.searchLink:visited:hover{
  text-decoration:underline;
}

/*________________________________________________________________________*/
/*Divs utility - \apps\web_Internet\components\base\htmlres\A_Z.xml*/

#a_z_listing{
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

div.faq_links{
	margin-top: 10px;
	margin-bottom: 10px;
}

div.faq_description{
	margin-top: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:1.05em;
}


div.faq_entries_links{
	margin-top: 3px;
	margin-bottom: 5px;
}

div.faq_entries_summary{
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


/*________________________________________________________________________*/
/*  Divs Portal - \apps\web_Internet\components\base\htmlres\listing.xml */

div.listing_content{
  padding:7px
}

div.listing_content_body{
}


div.listing_content_header{
}

div.listing_content_body_left{
	width: 50%;
	float: left;
}

div.listing_content_body_left{
	width: 50%;
}

div.listing{
	width: 70% ;
  padding: 2px;

}

div.ListingImage{
	text-align: right;
}

div.CollectionHead{
	text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  padding:2px;

}
div.listing_linkContent{
  padding:1px;
}

a.listing_link:link{
                  font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#082494;
  background-color:#ffffff;
      text-decoration:none;
}


a.listing_link:hover {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#082494;
  background-color:#ffffff;
      text-decoration:underline;

                }

a.listing_link:visited      {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
                  color:#800080;
  background-color:#ffffff;
      text-decoration:none;
                }
 a.listing_link:visited:hover{
   text-decoration:underline;
 }

div.portaltrack_html_title{
  font-weight: bold;
  padding:6px;
  color: #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background: #F7F3EF;
  width: 100%;
  height: 30px;

}

/*_______________________________________________________________________*/
/* Divs Portal - \apps\web_Internet\components\portal\htmlres\portal.xml */


div.topTab{
  margin-left: 1.16px;
  float: left;
  width: 10.99%;
  height: 22px;
  text-align: center;
}

form.search_forum{
  margin-top: 0px;
}

.searchstring{
  font-size:85%;
}

fieldset.search{
 border:0px;
 width:100%;
  font-size:85%;
}
