.newsTitle{font-size:19px; font-weight:bold;}
.minititle{font-size:10px; font-weight:bold; text-align:center; text-transform:uppercase}
.midtitle{font-size:14px; font-weight:bold; text-align:center; }
.newsComment{}
.newsText{text-align: left; line-height:14px; margin: 0 5px;}
.ie .newsText{ padding-top:5px}

.newsDate{color:#666666; font-style:italic; font-size:11px; padding-top:11px; text-indent:10px; margin-bottom:-8px; height:21px}

.topOne{ margin-bottom:6px;}
.topOne h2,.col3List h2 {
   background-repeat:no-repeat;
	height:29px;
	text-indent:-5000px; 
	margin:0 0 0 0;
	padding:0px;
	width: 760px;
	}
 

.topOne h2 
{ background-image:url(/images/template/timetable.gif);
	background-position:-975px -66px;	
}
.topOne .midBox750 {padding:0px; width:760px}

.topOne .newsDate { padding-top:5px; margin-bottom:2px; text-indent:3px;}

.topOne .cent {
background-color:#FFFBD8;
background-image:url(/images/template/Bgtimetable.gif);
background-position:0px -26px;
background-repeat:repeat-x;
min-height:124px;
position:relative; padding:5px;
width:740px; margin:0px auto;
 overflow:hidden;
}

.col3List h2 {
background-image:url(/images/template/timetable.gif);
background-position:-975px -98px;
}
.col3List ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
.col3List li {
float:left;
height:155px;
min-height:155px;
padding:5px;
width:240px;
}
.ie6 .col3List li{ height:190px !important}
.topOne img ,.col3List li img { border:1px solid #666; display:inline; float:left; margin:2px 5px 0px 2px;}
.col3List li h3 {
font-size:11px;
font-weight:bold;
margin:0pt;
padding:0pt;
}
.col3List li.first {background-color:#FFFFFF;}
.col3List li.second {background-color:#EDEDED;}
.col3List li img {width: 70px; height: 70px;}
#mainContent .col3List.hidden {display:none}

.relArticle h2 {background-image:url(/images/template/EventsComingUp.gif);background-position:0px -110px;background-repeat:no-repeat;height:30px;padding:1px 0 0 0;text-indent:-2000px;margin: 10px 0 0 0;}
.box35n .iC {background-image:url(/images/template/Bg_dx_related.gif);background-position:-200px 0px;background-repeat:repeat-y;left:0px;width:350px;overflow:auto;}
.box35n .f {background-image:url(/images/template/Box_dx_related.gif);background-position:-211px -105px !important;background-repeat:no-repeat;height:13px;text-transform:uppercase;width:350px;}
.box35n ul {list-style-type: none; margin: 0px 5px 0 10px; padding:0;}
.box35n ul li {line-height: 16px; margin: 0 0 0 0;}
.box35n ul li a:hover {text-decoration: underline;}

.box35n .mm li {float:left;border:0px solid #000;margin-right:4px;}
.newsDate {color: #666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-style:normal;font-weight:normal;}

.col3List p {margin: 0px;}

/* management pop-up */
#ipPhoto {position:absolute; z-index:1; right:222px; top:189px;}
#ipPhotoBg {width:100%; height:100%; background-color:#000;filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;}
#ipPhotoImg {position: absolute; left:6px; top:6px;}
/*#mainContent{position:relative;}*/
#ipPhotoClose  {position:absolute; z-index:1; right:0px; top:0px;}
div.imgNewsTop {
float:right;
margin:0px 3px 10px 10px;
width:350px;
}
.council div.imgNewsTop {width:auto;}
.previousLink{ float:left; width:49%; text-align:left; margin-top:10px; clear:both}
.nextLink{ float:right; width:49%; text-align:right; margin-top:10px;}
.diaryLatestEntry .moreLink{ text-align:right;}
.diaryLatestEntry .topBox200{ background-image:none; margin-top:0 }
.diaryLatestEntry .topBox200 h2 { padding-top:160px; }

.contentCol .newsDet div{ margin:0px !important}
.newsDet{ padding-left:1px}
.newsDet a{ text-decoration:underline}

#focus {clear: both;}
.ie #focus{display:inline}
.flashLike {margin:0px auto;min-height:124px;overflow:hidden; width: 760px; }
.flashLikeSuper {width: 400px !important; float: right !important;}
.flashLikeMinor {width: 330px; float:left none!important;min-height:124px; }
.flashLikeMinor .flashLikeNews {background-color:#FFFBD7;border:1px solid #CCCCCC; font-size:11px; 
	height:54px; width: 310px; margin:5px;padding:4px 4px 4px 4px;}
.flashLikeMinor .flashLikeNews:hover {background: #FFFBD7 url(/images/template/Bgtimetable.gif) repeat-x 0 -26px !important;}
.flashLikeBlock {height:54px; }
.flashLikeBlock:hover {cursor: pointer;}
.topOne .newsDate {float:none; clear: both;}
.imgContainer {width: 380px; height: 195px; overflow:hidden; border: 5px solid #000;}
.imgContainer img {padding:0; margin: 0;}
.flashLikeBox{float: left; width: 246px; margin-left: 10px;}
.ie6 .flashLikeBox{ width:230px;}

.flashLikeBox label{ color:#666; font-size:10px}
.flashLikeSuper .newsText { width:385px}

#docList ul {list-style-type: none; list-style-position: outside;margin-top:10px;}
#docList ul li {margin: 0 5px 0px 5px; padding: 5px 3px 5px 20px; min-height:15px}
#docList ul li.docPdf {background-color: transparent; background-image: url(/images/icons/adobe_pdf_icon.gif); background-repeat: no-repeat; background-position: 0 7px;}
#docList ul li.docDoc {background-color: transparent; background-image: url(/images/icons/doc_icon.gif); background-repeat: no-repeat; background-position: 0 7px;}
#docList ul li.docXls {background-color: transparent; background-image: url(/images/icons/excel_icon.gif); background-repeat: no-repeat; background-position: 0 7px;}
#docList ul li.docXls a{ text-indent:3px}

#docList ul li .docDate {color: #999}
.docListElement {margin: 10px 5px 0px 5px !important; padding-left: 20px; background: transparent url(/images/icons/adobe_pdf_icon.gif) no-repeat 0 0}
.relArticle .docListElement{width:300px; padding-bottom:5px}

.flashLikeHP {margin:0px auto;min-height:124px;overflow:hidden; width: 686px !important; }
.flashLikeHP .cent{ width: 686px !important;}
.flashLikeHP .flashLikeMinor ,.flashLikeHP .flashLikeMinor .flashLikeNews{width: 270px !important;}
.flashLikeHP .flashLikeBox{ width:196px; font-size:10px; text-align:left !important;}
.flashLikeHP .flashLikeSuper { width:395px !important}
.flashLikeHP .imgContainer {border: 3px solid #000;}
.flashLikeHP .newsDate{ height:13px;}
.flashLikeHP .newsTitle{ font-size:13px}

#utilities {float: none; clear: both;}
#utilities #print {float: right; width: 67px; height:20px; background: transparent url(/images/icons/print.gif) no-repeat 0 0; margin: 0 10px 0 0;}
#utilities #print a {display: block; text-indent: -9999px; width:67px; height: 20px;}
#utilities #email {float: right; width: 67px; height:20px; background: transparent url(/images/icons/email.gif) no-repeat 0 0; margin: 0 10px 0 0;}
#utilities #email a {display: block; text-indent: -9999px; width:67px; height: 20px;}
#utilities, #utilities a,  #utilities a:active {outline: none;}

.linkList ul li {background-image:url(/images/icons/newwin.gif); background-repeat:no-repeat; background-position:0px 7px !important; padding-left:0px !important}
.linkList a {  font-size:11px; text-decoration:underline; margin-left:15px;}

.diaryList { margin:0px 10px 4px 10px !important}
.diaryList .midBox350{ padding:0px !important; width:350px}
.diaryList .midBox350 ul {list-style-image:none; list-style-type: none; list-style-position:outside; height:130px}
.diaryList .midBox350 ul li{ padding:5px !important}
.diaryList .midBox350 ul li img {border:1px solid #666666; float:left; display:inline; margin:2px 5px 0 5px}
.diaryList .midBox350 ul li h3 {font-size:11px; font-weight:bold; margin:1px}
.diaryList .midBox350 .newsText {margin: 0 5px; float:none}
.diaryList .midBox350 .newsText p { margin-top:2px !important; margin-bottom:1px !important;}
.ie .diaryList h3{margin:0px}
.latNews{background-image:url(/images/template/Box_dx_related.gif); background-position:0px -33px}
.relCont{background-image:url(/images/template/EventsComingUp.gif); background-position:0px -145px; margin-top:-1px}
/* Diary */
.hpBlog .topBox200 h2{background-image:none !important; height:auto !important; text-indent:0px !important; padding-top:155px !important; margin-left:10px !important; margin-right:auto !important}
#athl_181187 .topBox200 h2{padding-top:142px !important;}
.ie7 #athl_181187 .topBox200 h2{padding-top:143px !important;}
#athl_182528 .topBox200 h2,#athl_199606 .topBox200 h2 {padding-top:143px !important;}
#athl_198325 .topBox200 h2,#athl_196713 .topBox200 h2 ,#athl_170664 .topBox200 h2{padding-top:142px !important;}
#athl_171712 .topBox200 h2{padding-top:143px !important;}
.ie7 #athl_171712 .topBox200 h2{padding-top:130px !important;}
#athl_134721 .topBox200 h2{padding-top:145px !important;}
#athl_170664 .topBox200 h2{padding-top:145px !important;}
#athl_134999 .topBox200 h2{padding-top:145px !important;}
.ie .hpBlog .topBox200 h2{padding-top:158px !important;}
.hpBlog .midBox200 ul li {list-style-image:none; list-style-type: none}
div.hpBlog .midBox200 ul li {list-style-image:none; list-style-type: none}
.newsDet.intro{ margin-top:5px}
.intro h3{display:none}
.intro .newsText{ font-size:12px; height:30px}
.ie .intro .newsText{ height:31px; padding-top:0px !important}
.intro .topBox750{background-position:0px -641px}
.intro .midBox750{background-position:-3387px 0px}
.intro .botBox750{background-position:0px -328px}
.ie .left2col{ margin-right:0px !important}
.halfwidth { width:50% !important} 
.messageBox {width:600px; padding:10px 0px 10px 20px }
#leftColumnDiary { width:765px;}
.awpleft .intro .midBox750 .newsText { height:83px !important; font-size:11px;}
.awppromo .promo { width:200px; padding-top:32px; padding-bottom:10px;}
.awpright .intro .midGBox200 .newsText 
{
	 height:1000px !important;
	 text-align:left;
	 font-size:11px;
}
.awpright .newsDet.intro {  margin-top:0px !important;}
.awpright .intro .midGBox200 .newsText img { margin-left:32px; height:146px; }
.awpright .partnertop { background-image:none !important; display:none;}
.awpleft #miniGallery {height:201px !important; width:350px; padding-left:57px;}
.awpleft #miniGallery  #topGal h2 
{
	background-image:url(/images/template/BoxSprite.gif) !important;
	background-position:0 -76px !important;
}
.awpleft #miniGallery #topGal { background-image:none !important; width:350px !important;}
.awpleft #miniGallery #midGal, .awpleft #miniGallery #botGal { width:350px;}
/*.awpleft #docList .miniMore { margin-left:104px; margin-top:23px;} */
.awpleft #docList .miniMore { width:100%;}
.awpleft #docList .midBox350 { height:185px; padding:0; margin-top:-10px; margin-left:0; width:350px;}
.AWPGal #midGal {background-image:url(/images/template/BoxBackground.gif);background-repeat:repeat-y;background-position:0px 0px; width:190px;padding:5px;overflow:hidden; padding:0;}
.awpleft #miniGallery #botGal {background-image:url(/images/template/BoxSprite.gif); background-position:-1px -447px !important; height:10px;}
.awpleft #docList { margin-top:2px;}
.ie7 .awpleft #docList .midBox350 { height:182px;}
.awpleft #focus h2 { background-position:-975px -135px;}
.awpleft #focus .miniMore.clear a img { float:none; border:none; margin:0;}
.awpleft #docList .midBox350 .miniMore.clear a { padding-top:47px; padding-right:10px;}
.AWPGal .miniMore.clear { width:100%;}
.AWPGal .miniMore.clear a { padding-top:47px; padding-right:10px;}
.ie7 .awpleft #docList .midBox350 .miniMore.clear a { padding-top:38px;}



.floatBox1 {padding-bottom:5px;}
#comments .docComms {width:500px; overflow:auto;}
#comments .docComms1 {width:750px; overflow:auto;}

#comments .docBold
{	
	font-weight:bold;	
}
#comments .docText2
{	font-size:12px;
	font-weight:bold;	
}
#comments .docText  { display:block; padding-top:4px;font-weight:bold; text-align:right;}

#comments .italic 
{
	font-weight:normal;	
	font-style:italic;
	margin-top:5px;
	margin-left:15px;
	height:20px;	
}

#comments .commentsFrame
{
	width:100%;
	height:90px; 	
	border-bottom:0px;
}

#comments .comment 
{
	font-weight:normal;
	margin-left:15px;
	clear:both;
	margin-top:10px;
	margin-bottom:10px;
	border-bottom:0px;
}

#comments .username 
{
	font-weight:normal;
	float:left;
	width:300px;
}

#comments .dateTime 
{
	font-weight:normal;
	float:right;
	width:150px;
}

.red
{
	color: Red;
}
.ie7 .newsText table ul {margin-left:20px;}
.ie7 .newsText table {border-collapse:separate;}
.ie8 .newsText table ul {margin:0;}
.morelinespace {line-height:22px;}
.athletebiorelated #podcastList .topBox200 {background:url(/images/template/EventsComingUp.gif) no-repeat 0px -145px;}
/* SLIMBOX */

#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
	z-index:98;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
	z-index:99;
}

.lbLoading {
	background: #fff url(/images/slimbox/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(/images/slimbox/prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(/images/slimbox/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(/images/slimbox/closelabel.gif) no-repeat center;
	margin: 5px 0;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}
#global {background:url(/images/template/Header.jpg);background-repeat:no-repeat;width:1013px;padding-bottom:3px;}
html, body {background:#760F12 url(/images/template/Bg.jpg) repeat-x scroll 0 0;}
#lev0Menu {background:transparent url(/images/template/menu.png) no-repeat scroll 0 -1px !important; z-index:0 !important;height:31px !important;}
.ie7 #lev0Menu { background-position:0 -4px;}
#menu0 {top:100px;width:980px;}
#realLev1.menuSubtab {background-position:0 -5px;}
.menuSubtab {top:32px;}
.ie .menuSubtab {top:31px;height:30px;}
#lev0Menu li a
{
	background-image: url(/images/template/menu.png);
	left:-40px !important;
	height:31px !important;
}
.ie7 #lev0Menu li a {left:0 !important;}
.ie8 #lev0Menu li a {left:-41px !important;}
#lev0Menu #tab1 a {width:105px;} 
#lev0Menu #tab2 a {width:44px;} 
#lev0Menu #tab3 a {width:84px;} 
#lev0Menu #tab4 a {width:68px;} 
.ie7 #lev0Menu #tab4 a {width:70px;} 
#lev0Menu #tab5 a {width:59px;} 
#lev0Menu #tab6 a {width:69px;} 
#lev0Menu #tab7 a {width:82px;} 
#lev0Menu #tab8 a {width:69px;} 
#lev0Menu #tab9 a {width:54px;} 
#lev0Menu #tab10 a {width:80px;} 

#lev0Menu #tab1 a:hover, #lev0Menu #tab1 .current {background-position:0 -40px !important;}
#lev0Menu #tab2 a:hover, #lev0Menu #tab2 .current {background-position:-114px -40px !important;}
#lev0Menu #tab3 a:hover, #lev0Menu #tab3 .current {background-position:-166px -40px !important;}
#lev0Menu #tab4 a:hover, #lev0Menu #tab4 .current {background-position:-258px -40px !important;}
#lev0Menu #tab5 a:hover, #lev0Menu #tab5 .current {background-position:-336px -40px !important;}
#lev0Menu #tab6 a:hover, #lev0Menu #tab6 .current {background-position:-406px -40px !important;}
.ie8 #lev0Menu #tab6 a:hover, .ie8 #lev0Menu #tab6 .current {background-position:-406px -40px !important;}
#lev0Menu #tab7 a:hover, #lev0Menu #tab7 .current {background-position:-484px -40px !important;}
.ie8 #lev0Menu #tab7 a:hover, .ie8 #lev0Menu #tab7 .current {background-position:-484px -40px !important;}
#lev0Menu #tab8 a:hover, #lev0Menu #tab8 .current {background-position:-576px -40px !important;}
.ie8 #lev0Menu #tab8 a:hover, .ie8 #lev0Menu #tab8 .current {background-position:-576px -40px !important;}
#lev0Menu #tab9 a:hover, #lev0Menu #tab9 .current {background-position:-655px -40px !important;}
.ie8 #lev0Menu #tab9 a:hover, .ie8 #lev0Menu #tab9 .current {background-position:-655px -40px !important;}
#lev0Menu #tab10 a:hover, #lev0Menu #tab10 .current {background-position:-719px -40px !important;}
.ie8 #lev0Menu #tab10 a:hover, .ie8 #lev0Menu #tab10 .current {background-position:-719px -40px !important;}

#lev0Menu #tab1 a {background-position:0 0;}
#lev0Menu #tab2 a {background-position:-114px 0;}
#lev0Menu #tab3 a {background-position:-166px 0;}
#lev0Menu #tab4 a {background-position:-258px 0;}
#lev0Menu #tab5 a {background-position:-336px 0;}
#lev0Menu #tab6 a {background-position:-406px 0;}
.ie8 #lev0Menu #tab6 {background-position:-406px 0 !important;}
#lev0Menu #tab7 a {background-position:-484px 0;}
.ie8 #lev0Menu #tab7 {background-position:-484px 0 !important;}
#lev0Menu #tab8 a {background-position:-576px 0;}
.ie8 #lev0Menu #tab8 {background-position:-576px 0 !important;}
#lev0Menu #tab9 a {background-position:-655px 0;}
.ie8 #lev0Menu #tab9 {background-position:-655px 0 !important;}
#lev0Menu #tab10 a {background-position:-719px 0;}
.ie8 #lev0Menu #tab10 {background-position:-719px 0 !important;}
#lev0Menu #tab11 {display:none !important;}
.menuSubtab {background:url(/images/template/sub_menu.png) no-repeat 0 -5px !important;height:30px;}
#iaafLogo { margin-left:33px;background-image:none;height:48px;margin-top:30px;}
#headerLeft {background-image:none;height:10px;}
#q {margin-left:14px;}
.firefox #q {margin-left:10px;}
.ie7 #accessibleVersion {left:-190px;top:-138px;}
.firefox #accessibleVersion, .firefox #standardVersion,.ie8 #accessibleVersion, .ie8 #standardVersion {left:141px;}
#workspace {margin:0 auto;}
#header {height:98px;margin-bottom:64px;}
#footer {width:985px;}
.ie #lev0Menu {margin-left:0;}
.ie #realLev1, .ie .menuSubtab {margin-top:0;}
.HPathlist, #HPtoplist { width:485px; border:solid 1px #ccc; background:#fff; margin:0px 5px 5px 6px !important; padding-bottom:5px; font-size:11px; }
.safari #accessibleVersion {left:100px !important; top:-140px !important;}
.topBox200lateral {padding-left:6px !important;}
.floatBox {padding:0;}/*Per sovrascrivere video.source.css*/
#searchFormnewtop
{
	width:165px;
	height:31px;
	margin:110px auto auto 664px;
	z-index:999;
	position:relative;
}
#iaafLogo {margin-left:10px;width:140px;}
#searchForm { display:none !important;}
#searchFormnewtop #btQuery 
{
	background: #000000 url(/images/template/Search.gif) no-repeat scroll 0 3px;
	cursor:pointer;
	border:0 none;
	height:14px;
	text-indent:-9999px;
	width:42px;
}
.ie8 #searchFormnewtop #btQuery {margin-top: 8px;}
.ie7 .SFcont {margin-left:0px !important;}
.ie8 .SFcont, .firefox #searchFormnewtop .SFcont { margin-left:14px !important;}
#searchFormnewtop #btQuery {height: 14px;}
#searchFormnewtop #q {border:0 none; width:76px;height:12px;}
.ie7 #searchFormnewtop #q {margin-top:1px;top:0;margin-left:9px;float:left;height:10px;width:71px;}
.ie7 #searchFormnewtop #btQuery, .safari #searchFormnewtop #btQuery {margin-top:0;top:0;float:left;}
.ie7 .SFcont {margin-top:0;top:0;}
#searchFormnewtop .SFcont {width:140px;}
.safari .SFcont {margin-left:9px !important;}
.safari #searchFormnewtop #q {width:71px;margin-top:1px;height:10px;}
/*IE6*/
.ie6 #lev0Menu #tab1 a {margin-left:20px;}
.ie6 #lev0Menu {background:url(/images/template/menu.png) no-repeat 0 0 !important;}
.ie6 #searchFormnewtop {background-image:none;}
.ie6 #searchFormnewtop #q {float:right;margin-top:-15px;margin-left:90px;width:55px;}
.ie6 #searchFormnewtop #btQuery {margin-left:40px;float:left;width:50px;height:17px;}
.ie6 .SFcont {float:left;margin-left:0px;width:130px;}
.ie6 #lev0Menu #tab10 a {width:77px;}
.ie6 #accessibleVersion {float:left;margin-top:0;top:0;left:150px;}
/***/


