#about #maincontent{float:left;width:738px;color:#666666;}
#about #maincontent p{font-size:1.2em;line-height:1.5em;padding:10px 0;}
#maincontent #central p a{color:#333333;float:none;display:inline;}
#about #central{float:left;width:450px;padding:15px;color:#666666;}
#about #central h1{padding:5px 0;color:#cc0000;}
#about #central h2{font-size:1.2em;font-weight:normal;}
#about #central h3{font-size:1.2em;font-weight:normal;}
#about .abouthubln #central h1{color:#333333;line-height:1.2em;}
#about .abouthubln #central ul{margin-left:20px;padding:10px 0;font-size:1.2em;}
#about #maincontent #abouthub .aboutjob h1{color:#333333;}
#about #central img{float:right;margin:0 0 10px 10px;}

#maincontent .abouthubcsd h3{display:block;padding:10px 15px;color:#333333;border:0;border-top:white 1px solid;font-size:1.2em;}
#maincontent .abouthubcsd h4{font-size:1.4em;color:#cc0000;border-bottom:#cccccc 1px solid;padding:10px 0;font-weight:bold;}
.abouthubcsd ul{list-style:none;}
.abouthubcsd form{padding:0px 15px 10px 15px;font-size:1.2em;}
.abouthubcsd select{width:180px;float:left;}
.abouthubcsd #submit{float:left;margin:1px 0 0 20px;}
.abouthubcsd #central h1{color:#333333;line-height:1.2em;}
.abouthubcsd #central li a{font-size:1.2em;color:#333333;border-bottom:#cccccc 1px solid;padding:5px 0px;font-weight:bold;background:url(../images/common/ar-gr-rt.gif) no-repeat 430px center;}
.abouthubcsd #central li a:hover{text-decoration:none;background:#e6e6e6 url(../images/common/ar-gr-rt.gif) no-repeat 430px center;}

#aboutbg{border-left:#cccccc 1px solid;}

#about #bot{float:left;background:url(../images/about/) no-repeat;}
#about h1{font-size:2em;font-weight:bold;color:#cc0000;padding:10px 0;}

#about #note h2{padding:5px 15px;color:#333333;font-size:1.4em;}
#about #note p{padding:5px 15px;color:#666666;font-size:1.2em;}

/* About us */
#about h1.top{height:65px;width:946px;background-image:url(../images/about/header.jpg);}
#about a{text-decoration:none;display:block;}
#about a:hover{text-decoration:underline;}

#about #aboutbg{background:url(../images/about/about-bg.gif) repeat-y right;border-right:#cccccc 1px solid;}
#about #abouthub{margin-bottom:15px;float:left;background:url(../images/about/about-bot.gif) no-repeat bottom;padding-bottom:4px;}
#about .abouthubov #central h1{padding-bottom:183px;width:450px;background:url(../images/about/complete-solutions.jpg) no-repeat bottom;}
#about .abouthubcs #central h1{padding-bottom:183px;width:450px;background:url(../images/about/track-record.jpg) no-repeat bottom;}
#about .abouthubjo #central h1{padding-bottom:183px;width:450px;background:url(../images/about/engaging-opportunities.jpg) no-repeat bottom;}

#about .aboutjob{background:url(../images/about/job.gif) no-repeat 400px 10px;}
#about .aboutjob .bld{color:#333333;}
#about .aboutjob p{color:#666666;}



#about .new{background:url(../images/common/new-tl.gif) no-repeat top left;}

#promo-jobs{background:url(../images/about/list.gif) no-repeat top left;padding:0;margin:0;width:185px;float:left;}
#promo-jobs span.top{background:url(../images/about/ab-promo-top.gif) no-repeat top left;padding:5px 0px;width:195px;display:block;float:left;}
#promo-jobs span.txt{background:url(../images/about/promo-title.gif) no-repeat top;padding:0 15px 5px 15px;display:block;}
* html #promo-jobs span.txt{padding:5px 15px 0 15px;}
#promo-jobs a{color:white;margin-top:20px;color:white;font-size:1.4em;text-decoration:none;padding-bottom:228px;width:195px;display:block;background:#a70000 url(../images/about/jobs-promo.jpg) no-repeat bottom;}
#promo-jobs a:hover{text-decoration:underline;}

a.itembox{text-decoration:none;border-top:#cccccc 1px solid;border-bottom:#cccccc 1px solid;width:400px;margin:10px 0;padding:10px 40px 10px 10px;display:block;background:url(../images/about/itembox-bg.gif) no-repeat right center;}
#maincontent a.itembox:hover{background:#e6e6e6 url(../images/about/itembox-bg.gif) no-repeat right center;;text-decoration:none;}
a.itembox .h2{font-size:1.4em;color:#333333;font-weight:bold;display:block;}
a.itembox .h3{font-size:1.2em;color:#cccccc;font-weight:bold;display:block;padding:0 0 5px 0;}
a.itembox .p{font-size:1em;color:#666666;display:block;line-height:1.5em;padding:5px 0;}

#about #rightcol li a{border-top:1px solid white;padding:10px 30px 10px 15px;background:url(../images/common/ar-gr-rt.gif) no-repeat 220px;}
.abouthubcsd #rightcol .h1{background:none;}

#about #rightcol a.t{text-decoration:none;}

