@charset "utf-8";
/* style sheet for company, solutions producs */
.comp_body_area {
    margin: 0px auto;
    float: left;
	width: 630px;
    padding-top: 0px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 10px;
}

#comp_title{
    height:12px;
    width:630px;
    background: url(../images/compbgtop3.png) top center no-repeat;


}

#comp_content{
    clear:left;
    width:628px;
    border-left:1px solid #99aecd;
    border-right:1px solid #99aecd;
    border-bottom:1px solid #99aecd;
    padding:0px;
    margin:0px 0px 10px 0px;
    background: url(../images/bg2.jpg) top right repeat-y;
}
*html #comp_content{
    width:628px;
    border-left:1px solid #99aecd;
    border-right:1px solid #99aecd;
    border-bottom:1px solid #99aecd;
    padding:0px;
    margin:-6px 0 0 0;
    background: url(../images/bg2.jpg) top right repeat-y;
}
#comp_content h1{
    padding:0px 0px 0px 10px;
    margin:0px;
	background:url(../images/bgh1.jpg) top left no-repeat;
	width:200px;
	height:30px;
    color:#FF6600;
    font-size:16px;
	vertical-align:middle;
}

#comp_content p{
    padding:5px 10px;
    ;
    margin:0px;
    text-align:justify;
}

#comp_content ul{
    margin:0px;
    padding:10px 15px 5px 50px;
    list-style-type:none;
}

#comp_content li{
    background: url(../images/gr_bullet.gif) no-repeat 0 .4em;
    padding:0px 0px 2px 15px;
}

#comp_content h3{
    padding-left:10px;
    margin:0px;
    color:#3399FF;
    font-size:14px;
    text-decoration:underline;
}
#comp_content h3 span{
    padding-left:10px;
    margin:0px;
    color:#FF6600;
    font-size:14px;
    text-decoration:underline;
}
#comp_content h4{
    padding-left:10px;
    margin:0px;
    color:#FF6600;
    font-size:12px;

}
 img.rightimageborder{
    float:right;
    margin:5px;
    padding:5px;
    border:1px solid #c6c6c6;
}

 img.leftimageborder{
    float:left;
    margin:5px;
    padding:5px;
    border:1px solid #c6c6c6;
}


.eventDate{ /* news and events */
    padding-left:10px;
    margin:0px;
    color:#AB6403;
    font-size:11px;    
}


