html, body { height: 100%; }

* html #container { height: 100%; }

* { 
   margin: 0; 
   padding: 0;
   font-family:         Arial Regular, Arial;
   font-size:           10pt;
   line-height:         14pt;
   color:               #777777;
}

body {
   font-family:         Arial Regular, Arial;
   background:          #e5e6e1 url(../img/14205.gif) repeat-y center; 
   color:               #777777;
   font-size:           10pt;
   line-height:         14pt;
   text-align:          center;
}

/*
 * Structure
 */
 
#container {
   min-height:          100%;
   height:              auto;
   width:               900px;
   position:            relative;
   background:          #e0e0da url(../img/17670.gif) repeat-y; 
   text-align:          left;
   margin:              0 auto;
}

#logo {
   position:            absolute;
   top:                 165px;
   left:                0px;
   width:               200px;
   height:              70px;
   z-index:             100;
}

#content {
   clear:               both;
   float:               right;
   left:                200px;
   width:               640px;
   padding-left:        30px;
   padding-right:       30px;
   padding-top:         30px;
   background-image:    url(../img/13530.gif);
   background-repeat:   no-repeat;
   text-align:          left;
   font-size:           11pt;
   line-height:         16pt;
}

#sidebar {
   float:               left;
   background-image:    url(../img/13529.gif);
   background-repeat:   no-repeat;
   width:               200px;
   padding-top:         30px;
   height:              100%;
}

#menu {
   width:               200px;
   height:              190px;
}

#contactgrad {
   background-image:   url(../img/13528.gif);
   background-repeat:  no-repeat;
   height:             20px;
   width:              200px;
}

#contact {
   background-image:   url(../img/22562.gif);
   background-repeat:  no-repeat;
   height:             90px;
   width:              200px;
}

#menugrad {
   background-image:    url(../img/13471.gif);
   background-repeat:   no-repeat;
   width:               200px;
   height:              20px;
}

#nav3 {
   width:               200px;
}

#bottom {
   clear:               both;
}

/*
 *
 * Look & Feel
 *
 */

#content a:link {
   color:		#777777;
   border-bottom:       1px dotted #777777;
   text-decoration:	none;
}

#content a:visited {
   color:			#65b1ff;
}

#content a:hover {
   color:			#3498ff;
}

#logo a {
   cursor:  pointer;
}

#logo h1 {
   width: 200px;
   height: 70px;
}

#logo h1 span {
   display: none;
}

#logo h1:hover, #logo a:hover h1 {
   background-color: #ffffff;
   opacity:          0.1;
   -webkit-opacity:  0.1;
   filter:           alpha(opacity=10);
}


.subnav {
   display:       none; 
   height:        0px; 
   overflow:      hidden;
}

.mi {
   line-height:   20px;
}

.mi a, .mic a {
   cursor:        pointer;
}

.mi h2 {
   width:   200px;
   height:  20px;
}

.mi h2 span { 
   display: none; 
}

.mic {
   line-height:   14px;
}

.mic h3 {
   width:   200px;
   height:  14px;
}

.mic h3 span { 
   display: none; 
}

#m2 h2, #m2 a {
   background-image: url(../img/12756.gif);
   background-repeat: no-repeat;
   width:   200px;
   height:  20px;
}

#m2 h2.a, #m2 h2.a:hover {
   background-image: url(../img/12757.gif);
   width:   200px;
   height:  20px;
}

#m2 h2:hover, #m2 a:hover h2 {
   background-image: url(../img/12758.gif);
}

#m2c5 h3, #m2c5 a {
   background-image: url(../img/12760.gif);
   width:   200px;
   height:  14px;
}

#m2c5 h3.a, #m2c5 h3.a:hover {
   background-image: url(../img/12761.gif);
   width:   200px;
   height:  14px;
}

#m2c5 h3:hover, #m2c5 a:hover h3 {
   background-image: url(../img/12762.gif);
   width:   200px;
   height:  14px;
}
#m2c6 h3, #m2c6 a {
   background-image: url(../img/12764.gif);
   width:   200px;
   height:  14px;
}

#m2c6 h3.a, #m2c6 h3.a:hover {
   background-image: url(../img/12765.gif);
   width:   200px;
   height:  14px;
}

#m2c6 h3:hover, #m2c6 a:hover h3 {
   background-image: url(../img/12766.gif);
   width:   200px;
   height:  14px;
}
#m2c7 h3, #m2c7 a {
   background-image: url(../img/12768.gif);
   width:   200px;
   height:  14px;
}

#m2c7 h3.a, #m2c7 h3.a:hover {
   background-image: url(../img/12769.gif);
   width:   200px;
   height:  14px;
}

#m2c7 h3:hover, #m2c7 a:hover h3 {
   background-image: url(../img/12770.gif);
   width:   200px;
   height:  14px;
}
 #m3 h2, #m3 a {
   background-image: url(../img/12772.gif);
   background-repeat: no-repeat;
   width:   200px;
   height:  20px;
}

#m3 h2.a, #m3 h2.a:hover {
   background-image: url(../img/12773.gif);
   width:   200px;
   height:  20px;
}

#m3 h2:hover, #m3 a:hover h2 {
   background-image: url(../img/12774.gif);
}

#m3c11 h3, #m3c11 a {
   background-image: url(../img/12776.gif);
   width:   200px;
   height:  14px;
}

#m3c11 h3.a, #m3c11 h3.a:hover {
   background-image: url(../img/12777.gif);
   width:   200px;
   height:  14px;
}

#m3c11 h3:hover, #m3c11 a:hover h3 {
   background-image: url(../img/12778.gif);
   width:   200px;
   height:  14px;
}
#m3c12 h3, #m3c12 a {
   background-image: url(../img/12780.gif);
   width:   200px;
   height:  14px;
}

#m3c12 h3.a, #m3c12 h3.a:hover {
   background-image: url(../img/12781.gif);
   width:   200px;
   height:  14px;
}

#m3c12 h3:hover, #m3c12 a:hover h3 {
   background-image: url(../img/12782.gif);
   width:   200px;
   height:  14px;
}
#m3c13 h3, #m3c13 a {
   background-image: url(../img/12784.gif);
   width:   200px;
   height:  14px;
}

#m3c13 h3.a, #m3c13 h3.a:hover {
   background-image: url(../img/12785.gif);
   width:   200px;
   height:  14px;
}

#m3c13 h3:hover, #m3c13 a:hover h3 {
   background-image: url(../img/12786.gif);
   width:   200px;
   height:  14px;
}
 #m4 h2, #m4 a {
   background-image: url(../img/12804.gif);
   background-repeat: no-repeat;
   width:   200px;
   height:  20px;
}

#m4 h2.a, #m4 h2.a:hover {
   background-image: url(../img/12805.gif);
   width:   200px;
   height:  20px;
}

#m4 h2:hover, #m4 a:hover h2 {
   background-image: url(../img/12806.gif);
}

 #m8 h2, #m8 a {
   background-image: url(../img/12788.gif);
   background-repeat: no-repeat;
   width:   200px;
   height:  20px;
}

#m8 h2.a, #m8 h2.a:hover {
   background-image: url(../img/12789.gif);
   width:   200px;
   height:  20px;
}

#m8 h2:hover, #m8 a:hover h2 {
   background-image: url(../img/12790.gif);
}

#m8c14 h3, #m8c14 a {
   background-image: url(../img/12792.gif);
   width:   200px;
   height:  14px;
}

#m8c14 h3.a, #m8c14 h3.a:hover {
   background-image: url(../img/12793.gif);
   width:   200px;
   height:  14px;
}

#m8c14 h3:hover, #m8c14 a:hover h3 {
   background-image: url(../img/12794.gif);
   width:   200px;
   height:  14px;
}
#m8c15 h3, #m8c15 a {
   background-image: url(../img/12796.gif);
   width:   200px;
   height:  14px;
}

#m8c15 h3.a, #m8c15 h3.a:hover {
   background-image: url(../img/12797.gif);
   width:   200px;
   height:  14px;
}

#m8c15 h3:hover, #m8c15 a:hover h3 {
   background-image: url(../img/12798.gif);
   width:   200px;
   height:  14px;
}
  
#m9 h2, #m9 a {
   background-image: url(../img/13464.gif);
   background-repeat: no-repeat;
   width:   200px;
   height:  12px;
   padding-bottom: 4px;
}

#m9 h2.a, #m9 h2.a:hover {
   background-image: url(../img/13465.gif);
   width:   200px;
   height:  12px;
}

#m9 h2:hover, #m9 a:hover h2 {
   background-image: url(../img/13466.gif);
}


#tagline h2.c1 {
   background-image: url(../img/13482.jpg);
   background-repeat: no-repeat;
   width: 900px;
   height: 400px;
}

#content h3.c1 {
   background-image: url(../img/13483.gif);
   background-repeat: no-repeat;
   width: 388px;
   height: 24px;
}

#content h4.c1 {
   background-image: url(../img/13515.gif);
   background-repeat: no-repeat;
   width: 624px;
   height: 86px;
   margin-left: 15px;
   margin-top: 10px;
   margin-bottom: 15px;
}

#tagline h2.c2 {
   background-image: url(../img/13622.jpg);
   background-repeat: no-repeat;
   width: 900px;
   height: 400px;
}

#content h3.c2 {
   background-image: url(../img/14491.gif);
   background-repeat: no-repeat;
   width: 103px;
   height: 24px;
}

#content h4.c2 {
   background-image: url(../img/14492.gif);
   background-repeat: no-repeat;
   width: 624px;
   height: 64px;
   margin-left: 15px;
   margin-top: 10px;
   margin-bottom: 15px;
}

#tagline h2.c3 {
   background-image: url(../img/13479.jpg);
   background-repeat: no-repeat;
   width: 900px;
   height: 400px;
}

#content h3.c3 {
   background-image: url(../img/13480.gif);
   background-repeat: no-repeat;
   width: 117px;
   height: 19px;
}

#content h4.c3 {
   background-image: url(../img/14513.gif);
   background-repeat: no-repeat;
   width: 624px;
   height: 42px;
   margin-left: 15px;
   margin-top: 10px;
   margin-bottom: 15px;
}

#tagline h2.c4 {
   background-image: url(../img/13829.jpg);
   background-repeat: no-repeat;
   width: 900px;
   height: 400px;
}

#content h3.c4 {
   background-image: url(../img/37234.gif);
   background-repeat: no-repeat;
   width: 62px;
   height: 24px;
}

#content h4.c4 {
   height: 15px;
}

#tagline h2.c5 {
   background-image: url(../img/13781.jpg);
   background-repeat: no-repeat;
   width: 900px;
   height: 400px;
}

#content h3.c5 {
   background-image: url(../img/14427.gif);
   background-repeat: no-repeat;
   width: 303px;
   height: 24px;
}

#content h4.c5 {
   background-image: url(../img/14496.gif);
   background-repeat: no-repeat;
   width: 624px;
   height: 42px;
   margin-left: 15px;
   margin-top: 10px;
   margin-bottom: 15px;
}

#tagline h2.c6 {
   background-image: url(../img/13785.jpg);
   background-repeat: no-repeat;
   width: 900px;
   height: 400px;
}

#content h3.c6 {
   background-image: url(../img/14502.gif);
   background-repeat: no-repeat;
   width: 256px;
   height: 24px;
}

#content h4.c6 {
   background-image: url(../img/14503.gif);
   background-repeat: no-repeat;
   width: 624px;
   height: 42px;
   margin-left: 15px;
   margin-top: 10px;
   margin-bottom: 15px;
}

#tagline h2.c7 {
   background-image: url(../img/13789.jpg);
   background-repeat: no-repeat;
   width: 900px;
   height: 400px;
}

#content h3.c7 {
   background-image: url(../img/14509.gif);
   background-repeat: no-repeat;
   width: 195px;
   height: 24px;
}

#content h4.c7 {
   background-image: url(../img/17060.gif);
   background-repeat: no-repeat;
   width: 624px;
   height: 42px;
   margin-left: 15px;
   margin-top: 10px;
   margin-bottom: 15px;
}

#tagline h2.c8 {
   background-image: url(../img/13809.jpg);
   background-repeat: no-repeat;
   width: 900px;
   height: 400px;
}

#content h3.c8 {
   background-image: url(../img/14535.gif);
   background-repeat: no-repeat;
   width: 127px;
   height: 24px;
}

#content h4.c8 {
   background-image: url(../img/14536.gif);
   background-repeat: no-repeat;
   width: 624px;
   height: 64px;
   margin-left: 15px;
   margin-top: 10px;
   margin-bottom: 15px;
}

#tagline h2.c9 {
   background-image: url(../img/13832.jpg);
   background-repeat: no-repeat;
   width: 900px;
   height: 400px;
}

#content h3.c9 {
}

#content h4.c9 {
   height: 15px;
}

#tagline h2.c10 {
}

#content h3.c10 {
}

#content h4.c10 {
   height: 15px;
}

#tagline h2.c11 {
   background-image: url(../img/13437.jpg);
   background-repeat: no-repeat;
   width: 900px;
   height: 400px;
}

#content h3.c11 {
   background-image: url(../img/13438.gif);
   background-repeat: no-repeat;
   width: 352px;
   height: 24px;
}

#content h4.c11 {
   background-image: url(../img/14517.gif);
   background-repeat: no-repeat;
   width: 624px;
   height: 42px;
   margin-left: 15px;
   margin-top: 10px;
   margin-bottom: 15px;
}

#tagline h2.c12 {
   background-image: url(../img/13792.jpg);
   background-repeat: no-repeat;
   width: 900px;
   height: 400px;
}

#content h3.c12 {
   background-image: url(../img/14521.gif);
   background-repeat: no-repeat;
   width: 393px;
   height: 24px;
}

#content h4.c12 {
   background-image: url(../img/14522.gif);
   background-repeat: no-repeat;
   width: 624px;
   height: 42px;
   margin-left: 15px;
   margin-top: 10px;
   margin-bottom: 15px;
}

#tagline h2.c13 {
   background-image: url(../img/13806.jpg);
   background-repeat: no-repeat;
   width: 900px;
   height: 400px;
}

#content h3.c13 {
   background-image: url(../img/14530.gif);
   background-repeat: no-repeat;
   width: 309px;
   height: 24px;
}

#content h4.c13 {
   background-image: url(../img/14531.gif);
   background-repeat: no-repeat;
   width: 624px;
   height: 42px;
   margin-left: 15px;
   margin-top: 10px;
   margin-bottom: 15px;
}

#tagline h2.c14 {
   background-image: url(../img/13812.jpg);
   background-repeat: no-repeat;
   width: 900px;
   height: 400px;
}

#content h3.c14 {
   background-image: url(../img/14544.gif);
   background-repeat: no-repeat;
   width: 315px;
   height: 24px;
}

#content h4.c14 {
   background-image: url(../img/14545.gif);
   background-repeat: no-repeat;
   width: 624px;
   height: 42px;
   margin-left: 15px;
   margin-top: 10px;
   margin-bottom: 15px;
}

#tagline h2.c15 {
   background-image: url(../img/13815.jpg);
   background-repeat: no-repeat;
   width: 900px;
   height: 400px;
}

#content h3.c15 {
   background-image: url(../img/14549.gif);
   background-repeat: no-repeat;
   width: 213px;
   height: 24px;
}

#content h4.c15 {
   background-image: url(../img/14550.gif);
   background-repeat: no-repeat;
   width: 624px;
   height: 42px;
   margin-left: 15px;
   margin-top: 10px;
   margin-bottom: 15px;
}

#tagline h2.c16 {
   background-image: url(../img/13826.jpg);
   background-repeat: no-repeat;
   width: 900px;
   height: 400px;
}

#content h3.c16 {
}

#content h4.c16 {
   height: 15px;
}

#tagline h2.c41 {
   background-image: url(../img/13795.jpg);
   background-repeat: no-repeat;
   width: 900px;
   height: 400px;
}

#content h3.c41 {
}

#content h4.c41 {
   height: 15px;
}

#tagline h2.c61 {
}

#content h3.c61 {
}

#content h4.c61 {
   height: 15px;
}

#tagline h2.c81 {
   background-image: url(../img/55923.jpg);
   background-repeat: no-repeat;
   width: 900px;
   height: 400px;
}

#content h3.c81 {
   background-image: url(../img/55932.gif);
   background-repeat: no-repeat;
   width: 62px;
   height: 24px;
}

#content h4.c81 {
   height: 15px;
}

#tagline h2.c82 {
   background-image: url(../img/56206.jpg);
   background-repeat: no-repeat;
   width: 900px;
   height: 400px;
}

#content h3.c82 {
}

#content h4.c82 {
   height: 15px;
}


#tagline h2.cd1 {
   background-image: url(../img/18002.jpg);
   background-repeat: no-repeat;
   width: 900px;
   height: 400px;
}

#content h3.cd1 {
   background-image: url(../img/18013.gif);
   background-repeat: no-repeat;
   width: 222px;
   height: 24px;
}

#content h4.cd1 {
   background-image: url(../img/18003.gif);
   background-repeat: no-repeat;
   width: 624px;
   height: 64px;
   margin-left: 15px;
   margin-top: 10px;
   margin-bottom: 15px;
}



#tagline h2 span {
   display: none;
}

#content h3 span {
   display: none;
}

#content h4 span {
   display: none;
}

#content p {
   padding-bottom:      10px;
}


#contact .l4 h3, #contact .l4 a {
   background-image:   url(../img/13604.gif);
   background-repeat:  no-repeat;
   width:              200px;
   height:             14px;
}

#contact .l4 h3:hover, #contact .l4 a:hover h3 {
   background-image:   url(../img/13605.gif);
   background-repeat:  no-repeat;
   width:              200px;
   height:             14px;
}

#contact .l4 h3 span {
   display: none;
}

#contact .l2 h3, #contact .l2 a {
   background-image:   url(../img/13601.gif);
   background-repeat:  no-repeat;
   width:              200px;
   height:             14px;
}

#contact .l2 h3:hover, #contact .l2 a:hover h3 {
   background-image:   url(../img/13602.gif);
   background-repeat:  no-repeat;
   width:              200px;
   height:             14px;
}

#contact .l2 h3 span {
   display: none;
}

#contact .l3 h3, #contact .l3 a {
   background-image:   url(../img/13570.gif);
   background-repeat:  no-repeat;
   width:              200px;
   height:             14px;
}

#contact .l3 h3:hover, #contact .l3 a:hover h3 {
   background-image:   url(../img/13571.gif);
   background-repeat:  no-repeat;
   width:              200px;
   height:             14px;
}

#contact .l3 h3 span {
   display: none;
}

#contact .l1 h3, #contact .l1 a {
   background-image:   url(../img/13567.gif);
   background-repeat:  no-repeat;
   width:              200px;
   height:             14px;
}

#contact .l1 h3:hover, #contact .l1 a:hover h3 {
   background-image:   url(../img/13568.gif);
   background-repeat:  no-repeat;
   width:              200px;
   height:             14px;
}

#contact .l1 h3 span {
   display: none;
}


#content .news {
   float:               left;
   width:               315px;
}

#content .newsItem {
   margin:              10px 15px;
}

#content .newsItem img {
   margin-right:        15px;
   margin-bottom:		10px;
   float: 			left;
}

#content .newsItem h5 {
   font-size: 14pt;
   font-weight: bold;
   color: #65b1ff;
}

#content .newsItem .ingress {
   font-size: 11pt;
}

#content h4.latestNews {
   margin-top:		10px;
   background-image:    url(../img/37542.gif);
   width:               99px;
   height:              12px;
}

#content h4.previousNews {
   background-image:    url(../img/37543.gif);
   width:               114px;
   height:              12px;
   margin-bottom:       10px;
}

#content .news h4.news {
   background-image:    url(../img/13501.gif);
   width:               51px;
   height:              12px;
}

#readMore h5, #readMore a {
   background-image:    url(../img/56237.gif);
   background-repeat:   no-repeat;
   width:               64px;
   height:              8px;
}

#readMore h5:hover, #readmore a:hover h5 {
   background-image:    url(../img/56238.gif);
}

#content .jobs {
   float:               left;
   width:               380px;
}

#content .jobs h4.jobs {
   background-image:    url(../img/13502.gif);
   width:               115px;
   height:              12px;
}

#content .jobs h4.jobs span {
  display: none;
}

#content .news ul, #content .jobs ul {
   list-style-image:    url(../img/14246.gif);
   padding-left:        30px;
}

#content .news li span, #content .jobs li span {
   border-bottom:       1px dotted #777777;
}

#content .jobs li span.loc {
   color:               #66b3ff;
   border: none;
}

#content .news li.viewall, #content .jobs li.viewall {
   list-style-type:     none;
   border-bottom:       none;
   background:          #454543 url(../img/13511.gif) no-repeat center;
   width:               55px;
   height:              8px;
}

#content .news li.viewall a span, #content .jobs li.viewall a span {
   display:             none;
}

#content h4.l4 {
   clear:               both;
   background-image:    url(../img/14443.gif);
   background-repeat:   no-repeat;
   width:               404px;
   height:              24px;
   padding-bottom:      10px;
}

#content h4.l2 {
   clear:               both;
   background-image:    url(../img/14441.gif);
   background-repeat:   no-repeat;
   width:               288px;
   height:              24px;
   padding-bottom:      10px;
}

#content h4.l3 {
   clear:               both;
   background-image:    url(../img/14439.gif);
   background-repeat:   no-repeat;
   width:               313px;
   height:              24px;
   padding-bottom:      10px;
}

#content h4.l1 {
   clear:               both;
   background-image:    url(../img/14437.gif);
   background-repeat:   no-repeat;
   width:               231px;
   height:              24px;
   padding-bottom:      10px;
}


#content .hr {
   background-image:    url(../img/13531.gif);
   background-repeat:   no-repeat;
   width:               640px;
   height:              20px;
   margin-bottom:       10px;
   clear:               both;
}

#content .footer {
   background-image:    url(../img/13531.gif);
   background-repeat:   no-repeat;
   width:               640px;
   padding-left:	15px;
   padding-top:         10px;
   margin-bottom:       10px;
   color:		#fff;
   font-size:		9pt;
   clear:               both;
}

#colSplit {
   width:               625px;
   margin-left:         15px;
   margin-bottom:	15px;
}

#content .address {
   float:               left;
   height:              210px;
   margin-left:         15px;
   margin-bottom:       10px;
}

#content .address p span, span.comm {
   color:               #66b3ff;
   width:               40px;
}

#content .map {
   float:               right;
   height:              210px;
   margin-bottom:       10px;
}

#content .map h5 {
   background-image:    url(../img/14465.gif);
   background-repeat:   no-repeat;
   width:               89px;
   height:              12px;
}

#content .map h5 span {
   display:             none;
}

#content .map h6 {
   background-image:    url(../img/14474.gif);
   background-repeat:   no-repeat;
   width:               114px;
   height:              8px;
   margin-left:         15px;
}

#content .map h6:hover {
   background-image:    url(../img/14475.gif);
}

#content .map h6 span {
   display:             none;
}

#content .map img {
   margin:              10px 0px 10px 15px;
}

#content .person {
   padding-bottom: 15px;
}

#content .person h5.p1 {
   background-image:    url(../img/14361.gif);
   background-repeat:   no-repeat;
   width:               258px;
   height:              14px;
   clear:               both;
}

#content .person h5.p3 {
   background-image:    url(../img/14364.gif);
   background-repeat:   no-repeat;
   width:               312px;
   height:              14px;
   clear:               both;
}

#content .person h5.p2 {
   background-image:    url(../img/14367.gif);
   background-repeat:   no-repeat;
   width:               262px;
   height:              14px;
   clear:               both;
}

#content .person h5.p5 {
   background-image:    url(../img/15066.gif);
   background-repeat:   no-repeat;
   width:               213px;
   height:              13px;
   clear:               both;
}

#content .person h5.p7 {
   background-image:    url(../img/14370.gif);
   background-repeat:   no-repeat;
   width:               321px;
   height:              14px;
   clear:               both;
}


#content .person h5 span {
   display:    none;
}

#content .person img {
   margin:              10px 15px;
   float:               left;
}

#content .person p {
   float:               left;
   margin-top:          10px;
   width:               460px;
}

#content .person table {
   border-collapse:     collapse;
   width:               640px;
}

#content .person table td {
   vertical-align:      top;
}

li {
   list-style-type:     none;
   list-style-image:    none;
   padding-left:         15px;
}

ul {
   padding-left:        15px;
}

#content li {
   background: transparent url(../img/14246.gif) 0 7px no-repeat;
}

#content .title {
   font-weight: bold;
   color: #65b1ff;
}

#content h5.cList {
   background-image:    url(../img/17618.gif);
   background-repeat:   no-repeat;
   width:               235px;
   height:              12px;
}

#content h5.cList span {
   display: none;
}

#content div.cList {
   padding-top:    10px;
   padding-left:   15px;
   padding-bottom: 30px;
}

#content h4.customer {
   background-image:    url(../img/13613.gif);
   background-repeat:   no-repeat;
   width:               84px;
   height:              12px;
   padding-bottom:      10px;
}

#content h4.challenge {
   background-image:    url(../img/13612.gif);
   background-repeat:   no-repeat;
   width:               90px;
   height:              12px;
   padding-bottom:      10px;
}

#content h4.benefits {
   background-image:    url(../img/13614.gif);
   background-repeat:   no-repeat;
   width:               104px;
   height:              12px;
   padding-bottom:      10px;
}

#content h4.solution {
   background-image:    url(../img/13617.gif);
   background-repeat:   no-repeat;
   width:               78px;
   height:              12px;
   padding-bottom:      10px;
}

#content h4.quote {
   background-image:    url(../img/13615.gif);
   background-repeat:   no-repeat;
   width:               58px;
   height:              12px;
   padding-bottom:      10px;
}

#content h4.services {
   background-image:    url(../img/13620.gif);
   background-repeat:   no-repeat;
   width:               76px;
   height:              12px;
   padding-bottom:      10px;
}

#content h4.images {
   background-image:    url(../img/18076.gif);
   background-repeat:   no-repeat;
   width:               64px;
   height:              12px;
   padding-bottom:      10px;
}

#case {
   clear:               both;
}

#case .left {
   float:               left;
   left:                0px;
   width:               150px;
}

#case .left img.customer {
   padding-left:        15px;
   padding-bottom:      30px;
}

#case .left div.images {
   padding-left:        15px;
}

#case .left div.images br {
   padding-bottom:      4px;
}

#case .left img.ct {
   border:              none;
}

#case .left img.ct:hover {
   background-color: #ffffff;
   opacity:          0.9;
   -webkit-opacity:  0.9;
   filter:           alpha(opacity=90);
}

#case .right {
   float:               right;
   left:                150px;
   width:               480px;
}

#case .right div {
   padding-bottom:      30px;
}

#case .right div.quote {
   background:          url(../img/18054.gif) no-repeat bottom right;
   padding-bottom:      15px;  
}

#case .right div.quote div {
   background-color:    #f2f2ed;
   padding:             10px;
}

#case .right .credit {
   text-align:          right;
}

#case .right .credit .qn {
   color:               #65b1ff;
   font-weight:         bold;
}

#case .right .credit .qt {
   font-weight:         bold;
}

#case .right .credit .qc {
}

#case .right div.services {
   padding-left:        15px;
}
