<!--			 							 
a:link { 
  text-decoration: none; 
  color: #353DA5;  
  font-family: Lucida Sans; 
  font-size: 8pt; 
  font-weight: bold 
}
a:visited { 
  text-decoration: none; 
  color: #353DA5;  
  font-family: Lucida Sans; 
  font-size: 8pt; 
  font-weight: bold 
}
a:active { 
  text-decoration: none; 
  color: #353DA5;  
  font-family: Lucida Sans; 
  font-size: 8pt; 
  font-weight: bold 
}
a:hover { 
  text-decoration: none; 
  color: #7A8ACD;  
  font-family: Lucida Sans; 
  font-size: 8pt; 
  font-weight: bold 
}

h5 {  
  font-family: "Lucida Sans", Tahoma, Verdana;            
  text-transform: uppercase; 
  color: 0F0F6B;
  border-bottom: 1px solid #FFC080; 
}

h3 {  
  font-family: "Lucida Sans", Tahoma, Verdana;            
  text-transform: uppercase; 
  color: #CC0000;
}

ul { 
 list-style-image: url(bullet.gif); 
  margin-top: 5;
  margin-left: 20;
}

a.details:link { 
  text-decoration: none; 
  color: #434DD0;  font-family: Lucida Sans; 
}
a.details:visited { 
  text-decoration: none; 
  color: #434DD0;  font-family: Lucida Sans; 
}
a.details:active { 
  text-decoration: none; 
  color: #434DD0;  font-family: Lucida Sans; 
}
a.details:hover { 
  text-decoration: underline; 
  color: #000000;  font-family: Lucida Sans; 
}

a.menu:link { 
  text-decoration: none; 
  color: #CC0000;  font-family: Lucida Sans; display: block; border-bottom: 1px double #a9b6d0; padding: 4px 0;
}
a.menu:visited { 
  text-decoration: none; 
  color: #CC0000;  font-family: Lucida Sans; display: block; border-bottom: 1px double #a9b6d0; padding: 4px 0;
}
a.menu:active { 
  text-decoration: none; 
  color: #CC0000;  font-family: Lucida Sans; display: block; border-bottom: 1px double #a9b6d0; padding: 4px 0;
}
a.menu:hover { 
  text-decoration: none; 
  color: #a9b6d0;  font-family: Lucida Sans; display: block; border-bottom: 1px; double #a9b6d0; padding: 4px 0;
}

a.package:link { 
  text-decoration: none; 
  color: #3F4177;  font-family: Lucida Sans; display: block; border-bottom: 1px double #a9b6d0; padding: 2px 0;
}
a.package:visited { 
  text-decoration: none; 
  color: #3F4177;  font-family: Lucida Sans; display: block; border-bottom: 1px double #a9b6d0; padding: 2px 0;
}
a.package:active { 
  text-decoration: none; 
  color: #3F4177;  font-family: Lucida Sans; display: block; border-bottom: 1px double #a9b6d0; padding: 2px 0;
}
a.package:hover { 
  text-decoration: none; 
  color: #a9b6d0;  font-family: Lucida Sans; display: block; border-bottom: 1px double #a9b6d0; padding: 2px 0;
}

a.subpackage:link { 
  text-decoration: none; 
  color: #3F4177;  font-family: Lucida Sans; display: block; border-bottom: 1px double #a9b6d0; padding: 2px 0;
}
a.subpackage:visited { 
  text-decoration: none; 
  color: #3F4177;  font-family: Lucida Sans; display: block; border-bottom: 1px double #a9b6d0; padding: 2px 0;
}
a.subpackage:active { 
  text-decoration: none; 
  color: #3F4177;  font-family: Lucida Sans; display: block; border-bottom: 1px double #a9b6d0; padding: 2px 0;
}
a.subpackage:hover { 
  text-decoration: none; 
  color: #a9b6d0;  font-family: Lucida Sans; display: block; border-bottom: 1px double #a9b6d0; padding: 2px 0;
}

a.headermenu:link { 
  text-decoration: none; 
  color: #3F4177;  font-family: Lucida Sans; font-size: 7pt;
}
a.headermenu:visited { 
  text-decoration: none; 
  color: #3F4177;  font-family: Lucida Sans; font-size: 7pt;
}
a.headermenu:active { 
  text-decoration: none; 
  color: #3F4177;  font-family: Lucida Sans; font-size: 7pt;
}
a.headermenu:hover { 
  text-decoration: none; 
  color: #a9b6d0;  font-family: Lucida Sans; font-size: 7pt;
}


#container {
  position:relative;
  left:-230px;
  top:-130px;
  height:600px;
  width:800px
}

#box {
  position:relative;
  left:-230px;
  top:-130px;
  height:10px;
  width:800px
  z-index:2
}

#flash {
  position:relative;
  left:100px;
  top:135px;
  height:600px;
  width:500px
  z-index:2
}

#rotation {
  position:absolute;
  left:230px;
  top:-12px;
  height:118px;
  width:118px;
 }

#logo {
  position:absolute;
  left:350px;
  top:5px;
  height:50px;
  width:100px;
 }

#watermark {
  position:absolute;
  left:870px;
  top:450px;
  height:100px;
  width: 100px;
  z-index: -1;
 }


#righttab {
  position:absolute;
  left:70px;
  top:135px;
  height:50px;
  width:600px;
  z-index:2;
}

#content {
  background: transparent;
  position: absolute;
  top: 140px;
  left: 249px;
  width: 650px;
  height: 305px;
  font-size: 9pt; 
  font-family: Lucida Sans;
  z-index: 0;
}

#header {
  position: absolute;
  top: 100px;
  left: 230px;
  width: 350px;
  height: 54px;
  }

#news {
  background: transparent;
  position: absolute;
  left: 930px;
  top: 140px;
  width: 250px;
  height: 217px;
  font-size: 9pt; 
  font-family: Lucida Sans;
  padding: 4;
}

#newsarchive {
  background: #transparent;
  position: absolute;
  left: 280px;
  top: 130px;
  width: 850px;
  height: 456px;
  font-size: 9pt; 
  font-family: Lucida Sans;
  padding: 4;
}

#employ {
  background: transparent;
  position: absolute;
  left: 450px;
  top: 140px;
  width: 700px;
  height: 456px;
  font-size: 9pt; 
  font-family: Lucida Sans;
  padding: 4;
}

#quicklinks {
  background-image:
	url(images/roundcorners.gif);
  background-repeat: no-repeat;
  position: absolute;
  left: 230px;
  top: 570px;
  width: 170px;
  height: 290px;
  font-size: 9pt; 
  font-family: Lucida Sans;
  padding: 4;
}

#events {
  background: transparent;
  position: absolute;
  left: 930px;
  top: 490px;
  width: 250px;
  height: 145px;
  font-size: 9pt; 
  font-family: Lucida Sans;
  padding: 4;
}
#menu {
  position: absolute;
  top: 7px;
  left: 241px;
  width: 800px;
  height: 100px;
  font-size: 9pt; 
  font-family: Lucida Sans; 
  padding: 4; 
}
#product {
  background: transparent;
  position: absolute;
  top: 140px;
  left: 450px;
  width: 700px;
  height: 456px;
  font-size: 9pt !important;
  font-family: Lucida Sans;
  padding: 4;
  z-index: 0;
}

#overview {
  background: transparent;
  position: absolute;
  top: 140px;
  left: 235px;
  width: 690px;
  height: 456px;
  font-size: 9pt !important;
  font-family: Lucida Sans;
  padding: 4;
  z-index: 0;
}
#corporate {
  background: transparent;
  position: absolute;
  top: 140px;
  left: 450px;
  width: 470px;
  height: 456px;
  font-size: 9pt !important;
  font-family: Lucida Sans;
  padding: 4;
}
#services {
  background: #fff;
  position: absolute;
  top: 156px;
  left: 410px;
  width: 347px;
  height: 456px;
  font-size: 9pt !important;
  font-family: Lucida Sans;
  padding: 4
}
#slideshow {
  background: #fff;
  position: absolute;
  top: 730px;
  left: 800px;
  width: 200px;
  height: 200px;
  font-size: 9pt !important;
  font-family: Lucida Sans;
  padding: 4
}
#links {
  background: transparent;
  position: absolute;
  top: 140px;
  left: 230px;
  width: 210px;
  height: 455px;
  font-size: 9pt; 
  font-family: Lucida Sans; 
  padding: 4; 
  overflow-x: hidden;
}
#csms {
  background: transparent;
  position: absolute;
  top: 380px;
  left: 247px;
  width: 652px;
  height: 175px;
  font-size: 9pt; 
  font-family: Lucida Sans; 
  padding: 4;
}

#csmsheader {
    clear:both;
    }

#csmsleftcol {
   float:left;
    width:200px;
    }
#csmsrightcol {
    float:right;
    width:400px;
    }

#service {
  background: transparent;
  position: absolute;
  top: 545px;
  left: 708px;
  width: 220px;
  height: 200px;
  font-size: 9pt; 
  font-family: Lucida Sans; 
  padding: 4 
}
#acct {
  background: transparent;
  position: absolute;
  top: 545px;
  left: 245px;
  width: 220px;
  height: 240px;
  font-size: 9pt; 
  font-family: Lucida Sans; 
  padding: 4; 
}
#elink {
  background: transparent;
  position: absolute;
  top: 545px;
  left: 478px;
  width: 220px;
  height: 240px;
  font-size: 9pt; 
  font-family: Lucida Sans; 
  padding: 4 
}
#addons {
 background: #fff;
  position: absolute;
  top: 400px;
  left: 826px;
  width: 180px;
  height: 210px;
  font-size: 9pt; 
  font-family: Lucida Sans; 
  padding: 4; 
}
.divmouseover{
 cursor: hand;
}
.divmouseout{
 cursor: default;
}
.divnormal{
 font-weight: bold;
 padding: 4;
 color: #CC0000;
}

.pop{
position: relative ! important; 
z-index: 0 !important; 
 }

.pop:hover{
background-color: transparent;
z-index: 50 !important; 
 }

.pop span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none;
 }

.pop span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
 }

.pop:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 75%;
left: 10%;  /*position where enlarged image should offset horizontally */
margin: -300px;
 }


-->



