﻿/*Athletics Template*/
a:link, a:active, a:focus, a:visited {color: #1f54d9; text-decoration: underline;}
a:hover {color: #52cbf3; text-decoration: underline;}
.BreadCrumbs a
{
	color: #1f54d9; text-decoration: underline;
}
.BreadCrumbs a:hover
{
	color: #52cbf3; text-decoration: underline;
}
.hlinks
{
	margin-top: 50px;
}
.FadeBox
{
	position: absolute;
	background-color: #fff;
	left: 0; 
	right: 0;  
	width: 975px;
	height: 375px;
	
	display: none;	
}

.FadeBox div
{
	background-color: #fff;
	padding-left: 10px;
}
.middle{margin-left: auto; margin-right: auto;}
.AthHomeNews
{

}
.AthHomeNews h2
{
}
.AthHomeNews .Image
{
	margin: 10px;
}
.AthHomeNews img
{
	margin: 5px 10px 5px 0;
}
.AthHomeNews .Image caption
{
	padding-bottom: 5px;
}
.AthHomeNews .left
{
	float: left;
}
.AthHomeNews .center
{
	text-align: center;
	width: 500px;
}
.AthHomeNews .center img
{
	margin-left: auto;
	margin-right: auto;
}
.AthHomeNews .right
{
	float: right;
}
/*.AthHomeNews img
{
	height: auto;
	width: auto;
}*/
.AthHomeAllNews ul
{
	list-style: none;
	margin-left: 10px;
}

.SportFullArticle
{
    margin-top: 3px;
    margin-bottom: 15px;
    font-size: .9em;
    text-decoration: underline;
}
.FadYear
{
	padding: 0;
	font-weight: bold;
	font-size: 1.2em;
	text-decoration: underline;
}
.SportsNewsToc
{
	margin:0px;
	padding:0px;
	list-style-type:none;    
}
.SportsNewsToc li
{
	padding-bottom: 5px;
	margin-bottom: 10px;
	background-image: url(/images/Templates/Portland/img_dashed_line_news.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}
.SportsNewsToc li h3
{
	margin: 0 !important;
	padding: 0;
}

.FadeMain
{
	width: 985px;
	margin: 0 auto;
}
.FadTitle
{
	text-align: center;
	font-weight: bold;
	font-size: 1.4em;
	color: #003768;
}
.FadIntro
{
	padding-top: 50px; 
	text-align: center; 
	vertical-align: middle; 
	font-size: 1.6em;
    font-weight: bold;
}
.ContentBody img
{
	height: 90%;
	width: 90%;/**/
}


.ScheduleDLoad
{
	text-decoration: underline !important;
	font-weight: bold;
	color: #003768 !important;
}
#AthleticsSchedule
{
	height: 100%;
	
	width: 180px;
}
#AthleticsSchedule h2
{
    color: #fff; 
    background-color: #cedc51; 
    background: url(/images/Templates/Athletics/bg_deepblue_small_box.png) no-repeat;
    font-weight: bold; 
    font-size: 1.3em;
    margin: 0;
    padding: 10px 0 10px 20px;
    width: 160px;
    height: 15px;
}

#AthleticsSchedule .Body
{
	height: 100%;
}
#AthleticsSchedule .ASTitle
{
	font-size: 0.9em;
	padding-bottom: 5px;
}
#AthleticsSchedule .ASDate
{
	font-size: 0.9em;
	font-weight: normal;
}
#AthleticsSchedule .ASLocation
{
	font-size: 0.9em;
}
#AthleticsSchedule .ASItem
{
	padding: 3px 5px 3px 5px;  
	background-color:#dcdcdc;
}
#AthleticsSchedule .ASAItem
{
	padding: 3px 5px 3px 5px; 
	background-color:#efefef;
}

#AthleticsFullSchedule
{
	text-align: center;
}
#AthleticsFullSchedule .ASItem
{
	padding: 3px 5px 3px 5px;  
	background-color:#dcdcdc;
}
#AthleticsFullSchedule .ASAItem
{
	padding: 3px 5px 3px 5px; 
	background-color:#cdcdcd;
}
#AthleticsFullSchedule td
{
	padding-left: 5px;
	padding-right: 5px;
}
#AthleticsFullSchedule th
{
	background-color: #003768;
	color: #fff;
}
.ASType
{
	font-weight: bold;
	font-size: 0.9em;
}
.ASDate
{
	text-align: left;
	font-size: 0.9em;
	font-weight: bold;
}
.ASTime
{
	font-size: 0.9em;
	text-align: left;
}
.ASTitle
{
	text-align: left;
	font-weight: bold;
	color: #003768;
}
.ASLocation
{
	font-size: 0.9em;
}
.AthleticsNews
{
	height: 100%;
	width: 180px;
}
.AthleticsNews .Header
{
	font-weight: bold;
	color: #003768;
	font-size: 13pt;
	padding-bottom: 10px;
}
.AthleticsNews .Body
{
	height: 100%;
}
.AthleticsNews .Body .adxTOCTitle
{
	color:#003768;
	font-weight:bold;
	font-size: 9pt;
}
.AthleticsNews .Body .adxTOCTitle A
{
	color:#003768;
	font-weight:bold;
	font-size: 9pt;
}
.AthleticsNews .Body .adxTOCSummary
{
	font-size: 9pt;
}

#ltContent { width: 792px; }
.llpmain { width: 720px; }
#rtContent { width: 180px;}

.ContentBodyRight
{
	float: left;		
	width: 700px; 
	padding-left: 15px;
}
.ContentBodyLeft
{
	float: left;
	width: 700px;	
	padding-right: 15px;
}
.ContentBodyMini
{
	position: relative; 
	zoom: 1;
	float: left;
	width: 540px;
	padding-left: 15px;
}
.ContentBodyHome
{
	float: left;
	width: 515px;
	padding-left: 15px;
}
.SectionImageCenter
{
	margin: 10px auto 3px auto;
}
.SectionImageCenter caption
{
	font-size: 0.9em;
	font-weight: bold;
	color: #666;
	padding-bottom: 5px;
	text-align: center;
}

.sportsbox 
{
	position: relative;
	color: #4f5553;
	width: 180px;
	margin-top:0px;
	/*margin-left: -15px;*/
	background: url(/images/Core/bk_greentop_box.jpg) no-repeat;
}

.sportsbox h2 
{
	color: #fff; 
	background-color: #cedc51; 
	background: url(/images/Templates/Athletics/bg_deepblue_small_box.png) no-repeat;
	font-weight: bold; 
	font-size: 1.3em;
	margin: 0;
	padding: 10px 0 10px 20px;
	width: 160px;
	height: 15px;
}

.sportsbox ul 
{
	margin: 5px 0 15px 0;
	padding: 0;
	list-style: none;
}

.sportsbox li 
{
	width: 160px;
	padding: 6px 0 6px 6px;
	margin-left: 16px;
	background: url(/images/Templates/Portland/img_dashed_line.gif) top left no-repeat;
	line-height: 1.4em;
}

.sportsbox a, .sportsbox a:visited {font-weight: bold;color:#002652; text-decoration: none;}
.sportsbox a:hover {text-decoration: underline!important; }
.sportsbox li.First {background: none;}


.deptbox 
{
	position: relative;
	color: #4f5553;
	margin-left: -15px;
	margin-top: 20px;
	width: 180px;
	background: url(/images/Core/bk_greentop_box.jpg) no-repeat;
}

.deptbox h2 
{
	color: #fff; 
	background-color: #cedc51; 
	background: url(/images/Templates/Athletics/bg_orange_small_box.png) no-repeat;
	font-weight: bold; 
	font-size: 1.3em;
	margin: 0;
	padding: 10px 0 10px 20px;
	width: 160px;
	height: 15px;
}


.deptbox ul 
{
	margin: 5px 0 15px 0;
	padding: 0;
	list-style: none;
}

.deptbox li 
{
	width: 160px;
	padding: 6px 0 6px 6px;
	margin-left: 16px;
	background: url(/images/Core/img_dashed_line.gif) top left no-repeat;
	line-height: 1.4em;
}

.deptbox a, deptbox a:visited {font-weight: bold;color:#002652; text-decoration: none;}
.deptbox a:hover {text-decoration: underline!important; }

.deptbox li.gtbfirst {background: none;}

