#TwoColsWrapper .left{width: 519px;}
#WorkAreaSection{background:url('../images/hp_workarea_bg.gif') repeat-y right;}

/*main articles*/
#MainArticle{margin-top:15px; line-height:18px;}
#MainArticle img{margin-bottom:25px; display: inline;}
#MainArticle span{display:block;}
#MainArticle span.MainTitle{display:block; font-size:17px; font-weight:bold;}
#MainArticle span.Author{font-style:italic;}
#MainArticle span.Publish{color:#5B5B5B;}

#MainPhotoWrapper{padding: 1px; border: solid 1px #D2D2D2;}
#MainPhotoWrapper img{display: block;}


#MainArticlesBox{width: 304px; float: left;}
#MainArticlesBox dl{margin-bottom:15px; line-height:18px;}
#MainArticlesBox dl.Last{margin-bottom:0px;}
#MainArticlesBox dl.First{margin-top:15px;}
#MainArticlesBox dd.Header{color:#5B5B5B; font-weight: bold;}
#MainArticlesBox dl span.Author{font-style: italic;}
#MainArticlesBox dd.Publish{color:#5B5B5B;}
#MainArticlesBox dt a{color:#842323; font-size:16px; font-weight:bold; text-decoration:none;}
#MainArticlesBox dt a.first{font-size:19px;}
#MainArticlesBox dt a img{float: right;}
#MainArticlesBox dd a:hover{color:#FF0000;}

/*bottom main box*/
#BottomMainBox{clear:both; width:970px; border:solid 1px #D2D2D2;}
#BottomMainBox  .Right{float:right; width:160px; border-left:solid 1px #D2D2D2; text-align:center;
text-align: center; }
#BottomMainBox  .Left{float:left; text-align:center; width: 808px;}
#BottomMainBox  .Left td{width:269px; border-right:solid 1px #D2D2D2; border-bottom:solid 1px #D2D2D2; 
vertical-align:top; text-align: left; background: url(../images/gray_to_white_bg.jpg) repeat-x bottom;}
#BottomMainBox  .Left .LastRow td{border-bottom: 0px;}
#BottomMainBox  .Left td.Last{border-right:none; }
#BottomMainBox  .Left ul{list-style:none; margin:18px 10px; line-height:19px;}
#BottomMainBox  .Left ul a{padding-left: 14px; background: url(../images/bullet_red.gif) no-repeat center left;
display: block;}
#BottomAd{margin:15px auto !important; margin:15px 0px; background:url(../images/ad_bg.jpg) no-repeat left center; background-color:#9F9F9F; 
text-align:right; width:740px; height: 90px;}


#TrainingArticle{background:url(../img/rtblback.gif); line-height:18px;}
#TrainingArticle dl{margin:15px;}
#TrainingArticle dt{font-size:16px; font-weight:bold; margin-bottom:10px;}
#TrainingArticle dd.image{float:right; margin-left:15px;}
#TrainingArticle dd{font-size:11px;}
#TrainingArticle img{border:solid 1px #A4A4A4;}
/*Briefly box*/
#BrieflyBox{}
#BrieflyBox h3{border-bottom:solid 1px #D2D2D2;}
#BrieflyBox dl{line-height:18px;}
#BrieflyBoxWrapper{padding:15px 10px;}
#BrieflyBoxWrapper dt{color:#842323; font-size:14px;}
#BrieflyBoxWrapper dl{margin-bottom:10px;}
#BrieflyBoxWrapper dl.Last{margin-bottom:0px;}
/*Quote box*/
#QuoteBox{background-color:white;}
#QuoteBox h3{border-bottom:solid 1px #D2D2D2;}
#QuoteBoxWrapper{padding:15px 10px; line-height:18px;}
/*Job box*/
#JobBox h3{border-bottom:solid 1px #D2D2D2;}
#JobBox ul{list-style:none; line-height:22px;}
#JobBox ul a{font-size:12px;}
#JobBox ul span{margin-left:10px;}
#JobBoxWrapper{padding:15px 10px; line-height:18px;}

.LastInCategory{}

#ColumnsBox{float:right; width:200px; padding-bottom:20px; }
#ColumnsBox dl{margin: 10px 10px 20px 10px;}
#ColumnsBox dt{color:#842323; font-size:14px; font-weight:bold; line-height:18px;}
#ColumnsBox dd{line-height:18px;}
#ColumnsBox dd.author{font-size:11px; line-height:14px;}
#ColumnsBox dd.text{}
#ColumnsBox dd.image{float:right; }
#ColumnsBox dd img{margin-left: 8px; }
#ColumnsBox dd.date{color:#5B5B5B;}
#ColumnsBox dd.Header{color:#5B5B5B; text-transform: uppercase; font-weight: bold;}
