/* private: HomePage */

/*HomePage styles*/
#HomePage #ContentHolder {padding-bottom:2em;}
#InFocusTitle {padding:0.2em 0 1em 35px; background:url(/images/icon_TennisBall.gif) left top no-repeat;}
#HomePage #ColumnTopBox .bottom {padding:5px 20px 15px 20px;}
#TelephoneNo {margin-top:1em; background:#378B58 url(/images/TelephoneNo-back.gif) bottom left no-repeat; color:#ffffff; text-align:center; padding:0.3em 0;}

#FeatureBox .top {padding:22px;}
#FeatureBox .border {height:1px; background-color:#CACACA; margin:0 7px;}

#FeatureBooks {margin:0 7px; border-bottom:1px solid #CACACA;}
#FeatureBooks .leftSide,
#FeatureBooks .rightSide {width:145px;}

#HomePage .shadowBox345 .inner {padding-bottom:20px;}


/*Left Nav Flags*/
#ForeignPages {padding:0 0 1em 0;}
#ForeignPages li {display:inline; margin:0; padding:0; float:left; margin-left:4px;}

.subNavRoot {padding:1em 15px;}
.subNavRoot a {text-decoration:underline;}
.subNavRoot a:hover {text-decoration:none;}

/*Training Styles*/
#TrainingUpdate {background:url(/images/FadingGreen-345.gif) 7px bottom no-repeat;}
#TrainingUpdate .rightItem {padding:0.5em 0.1em 0 0.1em;}
#TrainingUpdate h4 {font-weight:normal; font-size:100%; padding:0;}
#TrainingUpdate .moreLink {padding:0;}



/*In Focus*/
#InFocus .imageHolder {padding:5px; position:relative;}
#InFocus .linkHolder {text-align:right;}
#InFocus .summaryContent {padding:5px; overflow:hidden;}

/* top section */
#InFocus #ArticleTopContent {padding-bottom:1.5em; overflow:hidden;}
#InFocus #ArticleTopContent .imageHolder img {width:400px; height:160px;}

/* bottom section */
#InFocus .articleBottomContent {width:195px; overflow:hidden;}
#InFocus .articleBottomContent .imageHolder img {width:185px; height:120px;}

