html, body { 
  	background:url('../Images/chsbg.jpg') repeat; 
	margin: 0px;  
	padding:0px;
	border: 0px;  
	font-family:verdana,Arial, Helvetica, sans-serif !important;
}

.main .photocopy 	{font-family:arial,san-serif;  font-size:10px; font-style:italic; background-color: #e1e1e1; color:#000000; }
.main .articlecopy 	{font-family:arial,san-serif;  font-size:10px; font-style:italic; background-color: #f6f6f6; color:#000000; } 
.main .subhdr 	{font-family:arial,san-serif;  font-weight: bold; background-color: #01045B; color:#ffffff; }  

#siteContainer {
	padding-top:15px;
	padding-left:15px;
	font-family:verdana,Arial, Helvetica, sans-serif;
	
}

.ArticleContent {
	padding-right:10px;	
}

.article_text {
	font-size:12px;	

}

.print_page_text {
	font-size:14px;	
}

img {
	border:0px;	
}

#accipiter_h {
	padding-top:10px;
	padding-bottom:10px;	
}

#siteTable {
	margin:0px;
	padding:0px;
	border:1px solid #969a9b;
	background-color:#520063;
}

#threeColContainer {
    width:980px;   
}

#mainMenuContainer {
    background-color:#520063;
    border-top:1px solid #969a9b;
    height:1px;
    width:100%;
    overflow:hidden;   
}

.main a.ARTICLELINK:link,
.main a.ARTICLELINK:visited,
.main a.ARTICLELINK:active,
.main a.ARTICLELINK:hover
{
	font-weight:bold;
	text-decoration:underline;
}

.main a.media_link:link,
.main a.media_link:visited,
.main a.article_download:link,
.main a.article_download:visited,
.main a.article_pdf:link,
.main a.article_pdf:visited
{
	text-decoration:none;	
}

.whitelink a
{
	font-weight:bold !important;
	text-decoration:underline !important;
	color: White !important;
}

.whitelink a:visited
{
	font-weight:bold !important;
	text-decoration:underline !important;
	color: White !important;
}

.whitelink a:active
{
	font-weight:bold !important;
	text-decoration:underline !important;
	color: White !important;
}

.whitelink a:hover
{
	font-weight:bold !important;
	text-decoration:underline !important;
	color: White !important;
}


#sportMenuContainer {
	background:url('../Images/bg_sport_menu2.gif') repeat-x;
	margin-left:5px;
	margin-right:5px;
	height:20px;
	padding-bottom:5px;
}

.MenuContainer {
	background:url('../Images/bg_sport_menu2.gif') repeat-x;
	margin-left:5px;
	margin-right:5px;
	height:20px;
	padding-bottom:5px;
}

.mmenu {
	background:transparent !important;	/**/
}

.main A:active,
.main A:visited,
.main A:link,
.main A:hover  	
{	font-family:arial,san-serif; 
	color:#000000; 
	text-decoration:underline;
}

#skyscraper {
    padding-left:15px;
    padding-top:35px;
}   

.Seperator_H1 {
	height:1px;
	width:7px;
	overflow:hidden;
}

.Seperator_V1 {
	height:5px;
	width:1px;
	overflow:hidden;	
}

.BotLeftTabPadding {
	padding-top:10px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:5px;
	text-align:left;	
}


/* ---------------------------------------------------------------------------------------- 
   Center Start CSS
---------------------------------------------------------------------------------------- */
#HomePageContainer {
    width:100%;

}

#SportPageContainer {
    width:100%;   
}

#MainColContainer {
	width:100%;
}

#ArticlePageContainer {
    width:100%;   
    font-size:12px;
}

#ArticlePadding {
	margin:4px;
	background-color:#f6f6f6;	
	border:1px;
	border-style:double;
	border-color:#000000;
	height:100%;
}

#HomePage {
    width:100%;
}

#MainPage{
    width:100%;   
}

#NewsContainer {
	width:204px;
	height:384px;
	overflow:hidden;
	background-color:#e1e1e1;
		
}

#NewsContent {
	color:#000000;	
}

#RotatorContainer {
	background-color:#e1e1e1;
	color:#000000;
	text-align:left;
	/*width:519px;*/
	width:509px;
	height:376px;
	overflow:hidden;	
	border:4px solid #e0e0e0;
}

#SubStoryImages {
	width:100%;
	height:352px;
	overflow:hidden;
}

#SubStoryImagesContainer {
	background-color:#cccccc;	
}

.ImageSpacer {
	padding-left:0px;
	padding-right:0px;
	padding-top:5px;
	padding-bottom:10px;
}

.ImageSpacer img {
	
	cursor:pointer;	
	cursor:hand;
}

#RotatorControlsContainer {
	padding-bottom:5px;	
}

.FeatureImageBorder {
	border:1px solid #000000;	
}

.MainStoryTitle {
	font-weight:bold;
	font-size:12px;	
}

.MainStoryDate {
	
}

.MainStoryTeaser {
		
}

a.MainStoryTeaserLink:hover,
a.MainStoryTeaserLink:visited,
a.MainStoryTeaserLink:link,
a.MainStoryTeaserLink:active
{
	text-decoration:underline;
	color:#000000;	
}


#BreakingNewsContainer {
	height:80px;
	overflow-y:hidden;
	border-bottom:1px solid #cccccc;	
}

#QuickFactsContainer {
	height:65px;
	overflow-y:hidden;
	overflow-x:hidden;
	background-color:#e1e1e1;
	border-bottom:1px solid #cccccc;	
}

#BlueDevilNotebookContainer {
	height:80px;
	overflow-y:hidden;
	border-bottom:1px solid #cccccc;	
}

.BreakingNews {
	text-align:left;
	padding-left:5px;
	padding-right:10px;	
}

.Moretocome {
	font-weight:bold;	
}

.ScrollingNewsItems {
	padding-left:5px;
	padding-bottom:10px;	
}

.ScrollingNewsDates {
	font-weight:bold;	
}

.ScrollingNewsText {
	color:#393939;	
}

#ScrollingNewsContainer {

}

#ScrollingNewsTextContainer {
	height:195px;
	border:0px solid #000fff;
	overflow-y:hidden;	
}

#HomePage #ScrollingNewsTextContainer {
	height:359px;
	border:0px solid #000fff;
	overflow-y:hidden;	
}

#MainPage #ScrollingNewsTextContainer {
	height:359px;
	border:0px solid #000fff;
	overflow-y:hidden;	
}

#MiddleAd {
	padding-top:5px;
	padding-bottom:5px;	
}

.BottomTabsLeft {
	background-color:#e1e1e1;
	color:#000000;
	width:100%;
	height:275px;
	overflow-x:hidden;
	overflow-y:auto;	
}

.BottomTabsRight {
	background-color:#e1e1e1;
	color:#000000;
	width:100%;
	height:119px;
	overflow:hidden;
}

#BottomLeftTabsContainer {
	width:472px;	
}

#BottomRightTabsContainer {
	width:250px;	
}

a.BotLeftTabTitleLink:hover,
a.BotLeftTabTitleLink:active,
a.BotLeftTabTitleLink:visited,
a.BotLeftTabTitleLink:link
{
	font-weight:bold;
	text-decoration:none;	
}

a.BotLeftTabTeaserLink:hover,
a.BotLeftTabTeaserLink:active,
a.BotLeftTabTeaserLink:visited,
a.BotLeftTabTeaserLink:link
{
	font-weight:normal;
	text-decoration:none;	
}

a.LowerTabLink:hover,
a.LowerTabLink:active,
a.LowerTabLink:link,
a.LowerTabLink:visited
{
	color:#1f3179;
	text-decoration:none;	
}

.AuctionImageContainer {
	padding-top:10px;
	padding-left:7px;
}

.AuctionText {
	padding-top:10px;
	padding-left:7px;
	padding-right:7px;	
}

.AuctionTitle {
	font-weight:bold;	
}

a.AllAuctionsLink:hover,
a.AllAuctionsLink:visited,
a.AllAuctionsLink:link,
a.AllAuctionsLink:active
{
	text-decoration:none;	
}

#AdLabel {
	width:250px;
	height:24px;
	background:url('/fls/4200/site_graphics/ad_label_below_auctions.gif') no-repeat;	
}

#AdTitle {
	text-align:left;
	color:#ffffff;
	padding-left:8px;
	padding-top:3px;
	font-weight:bold;
	font-size:13px;	
	font-family:verdana;
}

#AdContainer {
	height:132px;
	width:250px;
	background-color:#e1e1e1;
	overflow:hidden;
}

#RosterStats {
	height:23px;
	overflow:hidden;
	color:#ffffff;	
	font-size:14px;
	font-weight:bold;
	padding-left:5px;
	padding-top:6px;
	text-align:left;
	background-color:#520063;
	border:1px solid #ffffff;
}

#LargeAdContentContainer {
	background-color:#ffffff;
	vertical-align:top;
}	

#KahokKopies 
{
    background:url('../Images/KahokKopies.jpg') no-repeat;
	border:1px solid #ffffff;
	height:24px;
	widht:204px;
	overflow:hidden;	
	color:#ffffff;
	font-weight:bold;
	font-size:13px;
	padding-left:7px;
	text-align:left;
	padding-top:3px;
}

#Standings 
{
    background:url('../Images/SWCStandings.jpg') no-repeat;
	border:1px solid #ffffff;
	height:24px;
	widht:204px;
	overflow:hidden;	
	color:#ffffff;
	font-weight:bold;
	font-size:13px;
	padding-left:7px;
	text-align:left;
	padding-top:3px;
}

#DefaultContent {
	width:204px;
	background-color:#ffffff;	
}

#StandingsContent {
	width:204px;
	background-color:#ffffff;	
}

h1.title {
	font-size:16px;	
}

p.body_text {
	font-size:12px;	
}
/* ---------------------------------------------------------------------------------------- 
   Center End CSS
-------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------- */


/* ---------------------------------------------------------------------------------------- 
   Footer Start CSS
---------------------------------------------------------------------------------------- */

td A.footerLinks:active, 	
td A.footerLinks:visited, 
td A.footerLinks:link,  	
td A.footerLinks:hover  	{
	font-family:arial,san-serif; 
	color:#000000; 
	text-decoration:none;
	font-size:9px;
}

#footerContainer td {
    color:#000000;
    background-color:#ffffff;
    font-size:9px;   
    padding-left:5px;
}


/* ---------------------------------------------------------------------------------------- 
   Footer End CSS
-------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------------- 
   Left Start CSS
---------------------------------------------------------------------------------------- */
#leftColContainer {
    width:232px;   
}

#leftCol {
    background-color:#000000;  
}


/* ---------------------------------------------------------------------------------------- 
   Left End CSS
-------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------- */


/* ---------------------------------------------------------------------------------------- 
   Right Start CSS
---------------------------------------------------------------------------------------- */
#rightColContainer {
    width:247px;   
}

#rightCol {
    background-color:#520063;  
}


#PremiumTabsContainer {
	width:234px;	
}

#PremiumContent {
	background-color:#e1e1e1;
	width:100%;	
}

.PremiumTabsContent {
	width:100$;
	height:242px;
	overflow-x:hidden;
	overflow-y:auto;	
}

a.loginLink:hover,
a.loginLink:link,
a.loginLink:visited,
a.loginLink:active
{
	color:#787878;
	text-decoration:none;	
	font-weight:bold;
	font-size:9px;
}

.LoginInput {
	height:13px;
	width:117px;
	border:1px solid #cccccc;
	color:#999999;	
}

#LoginAdContainer {
	padding-right:5px;	
}

#loginUsername {
	background:url('../Images/bg_login_input.gif') no-repeat #ffffff;	
}

#loginPass {
	background:url('../Images/bg_login_password.gif') no-repeat #ffffff;	
}

#PremiumTopAd {
	padding-top:7px;
	padding-bottom:5px;	
}

#FeatureVideoContainer {
	padding-top:6px;
	padding-bottom:3px;	
}

#RightColPadding {
	padding-right:6px;	
}

#searchBox {
	padding-top:3px;
	padding-bottom:5px;
	padding-right:6px;	
}

#LoginPadding {
	padding-left:15px;	
}

.TabSlideTop {
	background-color:#eaeaea;
	color:#000000;
	height:239px;
	overflow-x:hidden;
	overflow-y:hidden;	
}

.main #accordion h3 {
	margin:0px;
	padding:0px;	
}

.main #accordion2 h3 {
	margin:0px;
	padding:0px;	
}

.toggler {
	height:24px;
	width:234px;
	overflow:hidden;	
}

.toggler2 {
	height:24px;
	width:234px;
	overflow:hidden;	
}

.toggler3 {
	height:54px;
	width:234px;
	overflow:hidden;	
}

#ScheduleContainer {
	padding-top:5px;
	width:234px;	
	position:relative;
    top: 0px;
    left: 0px;
    height: 505px;
}

#CoachesCornerContainer {
	padding-top:5px;
	width:234px;	
	position:relative;
    top: 0px;
    left: 0px;
    height: 300px;
}

.TabSlideBottom {
	background-color:#eaeaea;
	color:#000000;
	height:129px;
	overflow-x:hidden;
	overflow-y:hidden;	
}

#PlayerSeniorContainer {
	padding-top:5px;
	width:234px;	
}

.DateText {
	height:18px;
	background:url('../Images/bg_tab_dateline.gif') repeat-x;
	color:#152477;
	padding-left:5px;
	padding-top:2px;
	font-weight:bold;
	text-align:left;
}

.EventDetails {
	text-align:left;
	padding-left:5px;
	color:#000000;	
}

.EventSpacer {
	height:7px;
	width:1px;
	overflow:hidden;	
}

#TabScheduleLinksContainer {
	text-align:center;
	color:#0c2373;	
	font-size:9px;
}

a.TabScheduleLinks:hover,
a.TabScheduleLinks:link,
a.TabScheduleLinks:visited,
a.TabScheduleLinks:active
{
	color:#0c2373;
	text-decoration:none;
	font-weight:normal;
	font-size:9px;	
}

.NoEvents {
	text-align:center;	
}

#PlayerContainer {
	text-align:left;	
}

.TabControls {
	position:absolute;
	width:50px;
	height:20px;
	top:30px;
	right:3px;
	border:0px solid #000fff; 
}

.TabControls2 {
	position:absolute;
	width:50px;
	height:20px;
	top:52px;
	right:3px;
	border:0px solid #000fff; 
}
/* ---------------------------------------------------------------------------------------- 
   Right End CSS
-------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------------- 
   Article Start CSS
---------------------------------------------------------------------------------------- */
#CustomArticleLeftSideContainer {
	padding-left:10px;
	padding-right:10px;
}
.ArticleTopSpacer {
	.height:20px;
	width:1px;
	overflow:hidden; 
}

#AbovePictureIconsContainer {
	border:1px solid #cdcdcd;
	width:300px;
	margin-bottom:10px;	
}

#ArticleIconPadding {
	padding:10px;	
}

#CustomArticleControlsContainer {
	margin-bottom:20px;	
}

#UserArticleImageContainer {
	border:1px solid #cdcdcd;
	width:300px;
	margin-top:10px;		
}

a.ArticleNewsLinks:hover,
a.ArticleNewsLinks:active,
a.ArticleNewsLinks:visited,
a.ArticleNewsLinks:link
{
	font-weight:normal;
	text-decoration:none;	
}

.sp2 {
	padding-top:5px;
	padding-bottom:5px;	
}

#ArticleLinksContainer {
	width:100%;
	height:70px;
	overflow-x:hidden;
	overflow-y:hidden;	
}

#ArticleLinksOuterContainer {
	position:relative;	
}

#ArticleLinksControls {
	height:18px;
	width:34px;
	border:0px solid #000fff;
	position:absolute;
	top:0px;
	right:1px;	
}

/* NOTEBOOK article template */
#article_right {
	border:0px;
	/*float:right;*/
	margin-right:4px;
	margin-top:4px;
	overflow-x:hidden;
	width:300px;	
}

h2.right_green {
	background-color:#0f226e;
	color:#ffffff;
	font-size:11px;
	height:17px;
	padding-left:10px;
}

h2.header {
	clear:both;
	font-family:Tahoma;	
	margin:0px;
}

div.notebook_content {
	border:1px solid #0f226e;
	text-decoration:none;	
	margin-bottom:15px;
}

#ArticleIconsContainer, #ArticleIconsContainer td.icon span {
	background-color:#0F226E;
	color:#ffffff;	
}

#article_left {

	/*float:left;*/

	overflow-x:hidden;
	width:655px;
	padding-left:5px;	
}

#print_line, td.icon span {
	background-color:transparent;
	color:#000000;	
	height:23px;
	font-family:arial;
	vertical-align:middle;
	text-decoration:none;
}
a.article_link {
	text-decoration:none !important;	
}

/* ---------------------------------------------------------------------------------------- 
   Article End CSS
-------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------- */

/*premium landing page*/


#featuredVideo, #featuredVideo a{
  color:#fff;
}

#weeklyVideos td, #latestClips td{
  color:#000 !important;
}

#fanHeader {
  background-color:#F6F6F6;
}

/*premium home*/
#premium_home{
  background-color:#0F226E;
}

#premium_home .oldheadline{
  background-color:#0F226E;
  color:#fff;
}


#featured_video, #featured_video a{
  color:#fff;
}

/*Styles.css*/
.header {font-family: Arial, Helvetica; color: #000000; font-size: 16PX; font-weight:bold;}
.subheader {font-family: Arial, Helvetica; color: #999999; font-size: 13px; font-weight:bold;}
td {font-family: Arial, Helvetica; font-size: 11px; font-weight:normal;}
th {font-family: Arial, Helvetica; font-size: 11px; font-weight:normal;}
.body {font-family: Arial, Helvetica; color: #000000; font-size: 12px; font-weight:normal;}
.bodywhite {font-family: Arial, Helvetica; color: #FFFFFF; font-size: 12px; font-weight:bold;}
.bodyred {font-family: Arial, Helvetica; color: #01045B; font-size: 12px; font-weight:bold;}
.caption {font-family: Arial, Helvetica; color: #666666; font-size: 10px; font-weight:bold;}
.caption1 {font-family: Arial, Helvetica; color: #666666; font-size: 11px; font-weight:normal;}
.footer {font-family: Arial, Helvetica; color: #cccccc; font-size: 10px; font-weight:normal;}
.boldred {font-weight:bold; color: #01045B;}
.B {font-family: Arial, Helvetica; font-weight:bold; font-size:11px}
.I {font-family: Arial, Helvetica; font-style:italic; font-size:11px}
A.nav1 {font-family: Arial, Helvetica; color: #666666; font-size: 11px; font-weight:normal; text-decoration: none;}
A.nav1:hover {font-family: Arial, Helvetica; color: #01045B; font-size: 11px; font-weight:normal; text-decoration:none;}
A.nav1AT {font-family: Arial, Helvetica; color: #01045B; font-size: 11px; font-weight:bold; text-decoration: none;}

A.secnav1 {font-family: Arial, Helvetica; color: #666666; font-size: 10px; font-weight:normal; text-decoration: underline;}
A.secnav1:hover {font-family: Arial, Helvetica; color: #01045B; font-size: 10px; font-weight:normal; text-decoration: underline;}
A.secnav1AT {font-family: Arial, Helvetica; color: #01045B; font-size: 10px; font-weight:normal; text-decoration:underline;}

.button { font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; color: #ffffff; background-color:#003366;  padding: 1pt; margin: 1pt;}

thead           { display: table-header-group }
tbody           { display: table-row-group }
tfoot           { display: table-footer-group }
div.page	{ page-break-before: always }

form 		{ margin-top:0; margin-bottom:0; }
input 		{ font-family:arial,san-serif; background-color:#FFFFFF; color:#000000; font-size:11px; }
select 		{ font-family:arial,san-serif; background-color:#FFFFFF; color:#000000; font-size:11px; }
.highlight	{color:#01045B; font-weight: bold; font-size:11px;}

.cour		{ font-family:monospace; font-weight:bold; background-color:#FFFFFF; color:#000000; font-size:14px; }

input.billing { font-family:arial,san-serif; background-color:#FFFF99; color:#000000; font-size:11px; }
select.billing { font-family:arial,san-serif; background-color:#FFFF99; color:#000000; font-size:11px; }
.highlight_billing { background-color:#FFFF33; }

.AMMmain         {text-decoration:none; background-color:#CCCCCC; color:#000000; font-weight:bold; font-size:12px; }
.AMMback         {background-color:#01045B; }
.AMMcur          {text-decoration:none; background-color:#FFFF99; cursor:hand; color:#01045B; font-weight:bold; font-size:12px; }
.AMMcurgif       {background-color:#01045B; }
.AMMgifarea      {background-color:#000000; font-size:12px; }
.AMMgiflite      {background-color:#FF3333; font-size:12px; }
.AMMlink         {text-decoration:none; color:#FFFFFF; font-weight:bold; font-size:12px; }
.AMMlite         {background-color:#FFFFFF; cursor:hand; color:#000000; font-weight:bold; font-size:12px; }
.AMMbreak        {background-color:#01045B; font-size:12px; }
.AMMsub          {text-decoration:none; background-color:#CCCCCC; color:#000000; font-weight:bold; font-size:11px; }
.AMMsubcur       {text-decoration:none; background-color:#FFFF99; cursor:hand; color:#000000; font-weight:bold; font-size:11px; }
.AMMsubgifcur    {background-color:#01045B; font-size:11px; }
.AMMsubback      {background-color:#CCCCCC; }
.AMMsubgifarea1  {background-color:#FFFFFF; font-size:11px; }
.AMMsubgiflite1  {background-color:#FFFFFF; font-size:11px; }
.AMMsubgifarea2  {background-color:#000000; font-size:11px; }
.AMMsubgiflite2  {background-color:#FF3333; font-size:11px; }
.AMMsublink      {text-decoration:none; font-weight:bold; font-size:11px; }
.AMMsublite      {background-color:#FFFFFF; cursor:hand; color:#000000; font-weight:bold; font-size:11px; }
.AMMsubbreak     {background-color:#01045B; font-size:11px; }
.AMMmainhead     {text-decoration:none; background-color:#666666; color:#FFFFFF; font-weight:bold; font-size:11px; }
.AMMgifhead      {background-color:#000000; font-size:11px; }


.MMmain         {font-family:arial,san-serif; text-decoration:none; background-color:#FFFFFF; font-weight:bold; font-size:11px; }
.MMback         {font-family:arial,san-serif; background-color:#FFFFFF; }
.MMcur          {font-family:arial,san-serif; text-decoration:none; background-color:#FFFFFF; cursor:hand; font-weight:bold; font-size:11px; }
.MMcurgif       {font-family:arial,san-serif; background-color:#FFFFFF; }
.MMgifarea      {font-family:arial,san-serif; background-color:#FFFFFF; font-size:11px; }
.MMgiflite      {font-family:arial,san-serif; background-color:#FFFFFF; font-size:11px; }
.MMlink         {font-family:arial,san-serif; text-decoration:none; font-weight:bold; font-size:11px; }
.MMlite         {font-family:arial,san-serif; background-color:#FFFFFF; cursor:hand; font-weight:bold; font-size:11px; }
.MMbreak        {font-family:arial,san-serif; background-color:#FFFFFF; font-size:11px; }
.MMsub          {font-family:arial,san-serif; text-decoration:none; background-color:#FFFFFF; font-weight:bold; font-size:11px; }
.MMsubcur       {font-family:arial,san-serif; text-decoration:none; background-color:#FFFFFF; cursor:hand; font-weight:bold; font-size:11px; }
.MMsubgifcur    {font-family:arial,san-serif; background-color:#FFFFFF; font-size:11px; }
.MMsubback      {font-family:arial,san-serif; background-color:#FFFFFF; }
.MMsubgifarea1  {font-family:arial,san-serif; background-color:#FFFFFF; font-size:11px; }
.MMsubgiflite1  {font-family:arial,san-serif; background-color:#FFFFFF; font-size:11px; }
.MMsubgifarea2  {font-family:arial,san-serif; background-color:#FFFFFF; font-size:11px; }
.MMsubgiflite2  {font-family:arial,san-serif; background-color:#FFFFFF; font-size:11px; }
.MMsublink      {font-family:arial,san-serif; text-decoration:none; font-weight:bold; font-size:11px; }
.MMsublite      {font-family:arial,san-serif; background-color:#FFFFFF; cursor:hand; font-weight:bold; font-size:11px; }
.MMsubbreak     {font-family:arial,san-serif; background-color:#FFFFFF; font-size:11px; }
.MMmainhead     {font-family:arial,san-serif; text-decoration:none; background-color:#FFFFFF; color:#01045B; font-weight:bold; font-size:11px; }
.MMgifhead      {font-family:arial,san-serif; background-color:#FFFFFF; font-size:11px; }


.greytext	{font-family:arial,san-serif; background-color:#FFFFFF; color:#666666; font-size:11px; }
.grey		{font-family:arial,san-serif; background-color:#999999; font-size:11px; }
.white		{font-family:arial,san-serif; background-color:#FFFFFF; font-size:11px; }
.black		{font-family:arial,san-serif; background-color:#ffffff; color:#000000; font-size:11px; }

A:current 	{font-family:arial,san-serif; color:#01045B; text-decoration:underline;}
A:active 	{font-family:arial,san-serif; color:#01045B; text-decoration:underline;}
A:visited 	{font-family:arial,san-serif; color:#01045B; text-decoration:underline;}
A:link  	{font-family:arial,san-serif; color:#01045B; text-decoration:underline;}
A:hover  	{font-family:arial,san-serif; color:#01045B; text-decoration:underline;}

.hdr 		{font-family:arial,san-serif;  font-weight: bold; background-color: #999999; color:#FFFFFF; }  
.wlcm 		{font-family:arial,san-serif;  background-color: #01045B; color:#FFFFFF; }  
.subhdr 	{font-family:arial,san-serif;  font-weight: bold; background-color: #01045B; color:#ffffff; }  
.photocopy 	{font-family:arial,san-serif;  font-size:10px; font-style:italic; background-color: #E4CC91; color:#000000; }  
.articlecopy 	{font-family:arial,san-serif;  font-size:10px; font-style:italic; background-color: #FFFFFF; color:#000000; }  

.pwrlst 	{font-family:arial,san-serif;  font-size=9pt;background-color:#FAEAC5; color:01045B; }  
.cellhdr 	{font-family:arial,san-serif;  font-size=10pt; font-weight:bold; background-color:#E4CC91; color:000000; }  
.athlst 	{font-family:arial,san-serif;  font-size=9pt;background-color:#E4CC91; color:000000; }  
.splst 		{font-family:arial,san-serif;  font-size=9pt;background-color:#FAEAC5; color:000000; }  
.odd 		{font-family:arial,san-serif;  font-size=9pt;background-color:#FAEAC5; }  
.even 		{font-family:arial,san-serif;  font-size=9pt;background-color:#FFF8D2; }  
.red 		{font-family:arial,san-serif;  font-size=9pt; background-color:#FFAAAA; color:#000000; }  
.green 		{font-family:arial,san-serif;  font-size=9pt; background-color:#AACCAA; color:#000000; }  
.grey 		{font-family:arial,san-serif;  font-size=9pt; background-color:#DDDDDD; color:#000000; }  
.error 		{font-family:arial,san-serif;  font-size=9pt; font-weight:bold; background-color:#CCEEFF; color:#000000; }  
.inact 		{font-family:arial,san-serif;  font-size=9pt; background-color:#FF9999; }  
.warn 		{font-family:arial,san-serif;  font-size=9pt; background-color:#FFFF99; }  
.sm      	{font-family:arial,san-serif; font-size:11px;color:#000000;text-decoration:none;}
.med      	{font-family:arial,san-serif; font-size:14px;color:#000000;text-decoration:none;}
.ty      	{font-family:arial,san-serif; font-size:9px; color:#000000;text-decoration:none;}
.tyb      	{font-family:arial,san-serif; font-size:9px; font-weight:bold: color:#000000;text-decoration:none;}
.lgb      	{font-family:arial,san-serif; font-size:18px; font-weight:bold; color:#000000;text-decoration:none;}
.arttitle      	{font-family:arial,san-serif; font-size:18px; font-weight:bold; color:#000000;text-decoration:none;}
.headline      	{font-family:arial,san-serif; font-size:14px; font-weight:bold; color:#000000;text-decoration:none;}
.oldheadline   	{font-family:arial,san-serif; font-size:12px; font-weight:bold; color:#000000;text-decoration:none;}
.bioname      	{font-family:arial,san-serif; font-size:18px; font-weight:bold; color:#000000;text-decoration:none;}
.bioposition   	{font-family:arial,san-serif; font-size:14px; font-weight:bold; color:#000000;text-decoration:none;}
.handover      	{cursor:hand; font-family:arial,san-serif;}
.calodd 	{font-family:arial,san-serif;  font-size=9pt;background-color:#FAEAC5; }  
.caleven 	{font-family:arial,san-serif;  font-size=9pt;background-color:#FFF8D2; }  

.bbback {background-repeat: no-repeat; background-image: url(/statImages/bbscoreboard.gif); background-color:#000000;}
.tdback {background-repeat: no-repeat; background-image: url(/statImages/scoreboard-bkg.gif); background-color:#000000;}
.scoreboard-score {font-family: arial, verdana, sans-serif; font-size: 36px; color: #FF4444; font-weight: bold;}
.scoreboard-qtr {font-family: arial, verdana, sans-serif; font-size: 24px; color: #FF4444; font-weight: bold;}
.scoreboard-yellow {font-family: arial, verdana, sans-serif; font-size: 12px; color: #FF4444; font-weight: bold;}
.scoreboard-white {font-family: arial, verdana, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold;}
.scoreboard-qtr-score {font-family: arial, verdana, sans-serif; font-size: 12px; color: #FFFFFF;}
.scoreboard-qtr-num {font-family: arial, verdana, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold;}

.team-header 	{font-family: Arial, Helvetica; color: #000000; font-size: 16PX; font-weight:bold;}
.stat-hdr-big 	{font-family:arial,san-serif;  font-size: 14px; font-weight: bold; background-color: #01045B; color:#FFFFFF; }  
.stat-hdr 	{font-family:arial,san-serif;  font-weight: bold; background-color: #01045B; color:#FFFFFF; }  
.stat-hdr-link 	{font-family:arial,san-serif;  font-weight: bold; background-color: #01045B; color:#FFFFFF; }  
.stat-odd 	{font-family:arial,san-serif;  font-size=9pt;background-color:#FAEAC5; }  
.stat-hdr-sm 	{font-family:arial,san-serif;  background-color: #01045B; color:#FFFFFF; }  
.stat-even 	{font-family:arial,san-serif;  font-size=9pt;background-color:#FFF8D2; }  
.stat-totals 	{font-family:arial,san-serif;  font-size=9pt; background-color:#FFAAAA; color:#000000; }

.hmblacksh	{font-family: arial,san-serif; font-size:14px; color:#FFFFFF; font-weight:bold;
			background-color:#000000; }
.hmblackso	{font-family: arial,san-serif; font-size:12px; color:#FAEAC5; font-weight:bold;
			background-color:#000000; }
.hmblacksm	{font-family: arial,san-serif; font-size:12px; color:#FFFFFF; font-weight:bold;
			background-color:#000000; }
.hmblackh	{font-family: arial,san-serif; font-size:11px; color:#FFFFFF; font-weight:bold; }
.hmblackw	{font-family: arial,san-serif; font-size:11px; color:#FFFFFF; font-weight:bold; }
.hmblackty	{font-family: arial,san-serif; font-size:9px; color:#FFFFFF;  }

.othheadtitle
        {
        font-family: Arial,Helvetica,Verdana;
        font-size:14px;
        font-weight:bold;
        background-color:#01045B;
        color:#FFFFFF;
        }
        
.CoachRecordsTable
{
	width: 100%; 
	height: 373px; 
	background-color: white;
}

.HeaderFont
{
	font-size: 18pt; 
	color: #660066; 
	font-family: Arial Black;
}

.Names
{
	font-weight: bolder;
	text-decoration: underline;
	font-size: 12pt;
	color: #000000;
	font-family:Verdana
	 
}

.ContactNames
{
	font-weight: bolder;
	text-decoration: none;
	font-size: 11pt;
	color: #000000;
	font-family:Verdana
	 
}

.head-text {
	padding: 4px 2px;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: 800;
	color:#ffffff;
}

.row-text {
	padding: 2px;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 10px;
	color:#000000;
	}
.AlumniClass
{
	font-weight: bolder;
	text-decoration: none;
	font-size: 12pt;
	color: #000000;
	 
}
 
.ProfilePics
{
	width: 5%;
	vertical-align: top;
}

.ProfileLargeTD
{
	width: 95%;
	vertical-align: top;
	
	
}

.4ColumnTD
{
	width: 47.5%;
	vertical-align: top;
	
	
}

.profilename
{
	font-size: 22pt;
	color: White;	
	font-family: Verdana;
	font-weight: bold;
}

.profilebg
{
	width: 1280px;	
	background:url('../Images/Profilebg.jpg') repeat-x;	
}

.numbertd
{
	text-align: center;
	vertical-align:middle;
	background:url('../Images/Profilebg.jpg') repeat-x;
		
}

.profiletext
{
	color:Black; 
	font-family:Arial, Helvetica;
	font-size:x-small;
	font-weight:bold;

}
	
.compositetitle{ margin:0px; padding: 5px 0px 2px 0px; color:#ffffff; font-size:12px; font-weight:bold; text-align:center; font-family: verdana, arial, helvetica, sans-serif;}


.alumnigame
{
	font-weight: bold;
	font-size: large;
	text-decoration: underline;
    text-align: center;
}

.alumnigamefont
{
	font-weight: normal;
	font-size: medium;
	
}

/* Styles for Rounded Corners */
.MYCTopBackgroundBox { background: #ffffff url(Images/top-bkgd.jpg) repeat-x top left; }
.MYCTopCorners div { background: url(Images/topLeft.jpg) no-repeat top left; }
.MYCTopCorners { background: transparent url(Images/topRight.jpg) no-repeat top right; }
.MYCBottomCorners div { background: url(Images/bottomLeft.jpg) no-repeat bottom left; }
.MYCBottomBackgroundBox { background: #ffffff url(Images/btm-bkgd.jpg) repeat-x bottom left; }
.MYCBottomCorners { background: transparent url(Images/bottomRight.jpg) no-repeat bottom right; }
.MYCTopCorners div, .MYCTopCorners { width: 100%; height: 30px; }
.MYCBottomCorners div, .MYCBottomCorners { width: 100%; height: 30px; }

/* Styles for Category Navigation */
#MYCNavigation { text-align: left; font-size: 11px; vertical-align: top; width: 150px; }
#MYCNavigation h3 {  color: #000000; width: 100%; font-weight: bold; }
#MYCNavigation ul { margin: 0; padding: 0; list-style: none; padding-top:3px; padding-bottom: 3px; }
#MYCNavigation li { padding: 4px; color: #000000; }
#MYCNavigation li a, #MYCNavigation li a:hover { text-decoration: none; color: #000000; }
#MYCNavigation li img { padding-right: 5px; vertical-align: middle; }
.MYCNavLinkSelected, .MYCNavSubLinkSelected, .MYCNavSub3LinkSelected, .MYCNavSub4LinkSelected { background-color: #D5ECF8;  }
.MYCNavSub3Link img, .MYCNavSub3LinkSelected img { margin-left: 10px; }
.MYCNavSub4Link img, .MYCNavSub4LinkSelected img { margin-left: 20px; }

.MYCCatHeader, .MYCAlbumTop { padding: 3px 10px; border-bottom: 1px dashed #CCCCCC; }
.MYCCatHeader h5 a, .MYCAlbumTop h5 a {color:#9A9A9B; text-decoration:none;}
.MYCCatHeader h5 { font-size:10px; float: right; text-align: right; margin-top: -18px; color: #999999; } /* For paging */
.MYCCatHeader ul, .MYCAlbumTop ul { list-style:none; float: right; font-size: 10px; margin-top: -28px; padding: 0px; }
.MYCCatHeader li, .MYCAlbumTop li { display: inline; vertical-align: middle; }
.MYCCatHeader li a, .MYCAlbumTop li a, .MYCCatHeader li a:visited, .MYCAlbumTop li a:visited {color:#666666; text-decoration:none;}
.MYCCatHeader li a:hover, .MYCAlbumTop li a:hover { text-decoration: underline; }
.MYCAlbumTop h5 { font-size:10px; float: right; text-align: right; margin-top: -18px; } /* For paging */
.MYCCatHeader a:hover, .MYCAlbumTop a:hover {text-decoration:underline;}

#MYCHeaderLinks ul { text-align: right; padding: 10px 15px 10px 10px; font-size: 10px; }
#MYCHeaderLinks li { display: inline; vertical-align: middle; }
#MYCHeaderLinks li a, #MYCHeaderLinks li a:visited { color:#666666; text-decoration:none; }
#MYCHeaderLinks li a:hover { text-decoration: underline; }

/* Classes for "top" area of Category Page */
.MYCBreadcrumbs, .MYCBreadcrumbs a { color:#C1C1C1; background-color: #FFFFFF; font-size: 10px; text-decoration: none; padding: 4px 0px 4px 0px; } 
.MYCCategoryHeader { font-size:16px; font-weight:normal;  color:#3399FF; }
.MYCSubcategoryHeader { font-size:14px; font-weight:normal;  color:#333333; padding-top: 10px; }
.MYCSearch { float: right; }
.MYCSearchInput { width: 40px; font-family: verdana; font-size: 11px; }
.MYCSearchButton { font-size: 11px; font-weight: normal; font-family: Verdana; border:solid 1px #878DBA; background-color:#EFF0F8; vertical-align: top; margin-top: 2px; padding: 0px; }

/* Classes for Category Content Area */
.MYCCatAlbum { float: left;	background-color: #FFFFFF; padding: 10px 0 10px 0; margin: 0; }
.MYCCatAlternateAlbum { float: left; background-color:#f3f3f3; padding: 10px 0 10px 0; margin: 0; }
.MYCCatAlbumMouseOver {	float: left; background-color: #D7ECF8; padding: 10px 0 10px 0; margin: 0; }
.MYCCatAlternateAlbumMouseOver { float: left; background-color:#D7ECF8; padding: 10px 0 10px 0; margin: 0; }

.MYCCatAlbumImage { float:left; width: 140px; margin: 0 10px 10px 10px; }
.MYCCatSubAlbumImage { float:left; width: 160px; margin: 0 10px 10px 30px; }
.MYCCatAlbumInfo { }
.MYCCatAlbum ul, .MYCCatAlternateAlbum ul, .MYCCatAlbumMouseOver ul, .MYCCatAlternateAlbumMouseOver ul, .MYCCatSubAlbum ul, .MYCCatAlternateSubAlbum ul, .MYCCatSubAlbumMouseOver ul, .MYCCatAlternateSubAlbumMouseOver ul { display:inline-block; margin:-12px 0; padding-bottom: 10px;  }
.MYCCatAlbum ul li, .MYCCatAlternateAlbum ul li, .MYCCatAlbumMouseOver ul li, .MYCCatAlternateAlbumMouseOver ul li, .MYCCatSubAlbum ul li, .MYCCatAlternateSubAlbum ul li, .MYCCatSubAlbumMouseOver ul li, .MYCCatAlternateSubAlbumMouseOver ul li {list-style:none;  }
.MYCCatAlbum a:hover, .MYCCatAlternateAlbum a:hover, .MYCCatAlbumMouseOver a:hover, .MYCCatAlternateAlbumMouseOver a:hover, .MYCCatSubAlbum a:hover, .MYCCatAlternateSubAlbum a:hover, .MYCCatSubAlbumMouseOver a:hover, .MYCCatAlternateSubAlbumMouseOver a:hover {text-decoration:underline;}

.MYCCatAlbum h3, .MYCCatAlternateAlbum h3, .MYCCatAlbumMouseOver h3, .MYCCatAlternateAlbumMouseOver h3, .MYCCatSubAlbum h3, .MYCCatAlternateSubAlbum h3, .MYCCatSubAlbumMouseOver h3, .MYCCatAlternateSubAlbumMouseOver h3 { font-size:12px; color:#333333; font-weight: bold; margin-top:0px; padding-left:10px; padding-bottom: 18px; }
.MYCCatAlbumDate, .MYCCatAlbumID, .MYCCatAlbumPhotographer, .MYCCatAlbumDescription { font-size:10px; color: #999999; }
.MYCCatAlbumID a, .MYCCatAlbumPhotographer a { color: #1E95D3; text-decoration: none;}
.MYCCatAlbumImageCount { font-size: 12px; color: #1E95D3; }

.MYCSubcategories { text-align: center; }
.MYCSubcategory, .MYCSubcategory a { padding: 5px; font-size: 12px; color: #1E95D3; text-decoration: none; }
.MYCSubcategory a:hover { text-decoration: underline; }

/* Classes for top area of Album page */
.MYCAlbumHeader { font-size: 14px; color: #3399FF; }
.MYCAlbumInfo { color: #999999; font-size: 11px; padding-top: 3px; }
.MYCAlbumSlideshow, .MYCAlbumSlideshow a { font-size: 11px; color:#999999; padding-top: 3px; text-decoration: none; }
.MYCAlbumDescrip { padding-top: 25px; font-weight: bold; font-size: 13px; }

/* Classes for Album Content Area */
.MYCAlbumDate { padding-right: 20px; }
.MYCAlbumPhotographer { padding-top: 2px; }
.MYCAlbumImage { background-color: #FFFFFF; padding: 10px 0 20px 0;  float: left; text-align: center; }
.MYCAlbumAlternateImage { background-color:#FFFFFF; padding: 10px 0 20px 0;  float: left; text-align: center; }
.MYCAlbumImageMouseOver { background-color: #D7ECF8; padding: 10px 0 20px 0; float: left; text-align: center; }
.MYCAlbumAlternateImageMouseOver { background-color:#D7ECF8; padding: 10px 0 20px 0; float: left; text-align: center; }

.MYCAlbumImageIcons img, .MYCAlbumImageIcons a { border: 0; padding: 4px; margin: 0; }
.MYCAlbumImageIcons { padding-top: 10px; }

.MYCPagingText { background-color: #E5E5E5; padding: 5px 0px 5px 0px; vertical-align:middle; display: inline; color: #000000; }

/* Classes for top area of Image page */
.MYCImageTop { padding: 3px 10px; }
.MYCImageTop ul { list-style:none; float: right; font-size: 10px; margin-top: -25px; }
.MYCImageTop li, .MYCImageTop li form { display:inline; vertical-align: middle; color: #d3d3d3; }
.MYCImageTop li a, .MYCImageTop li a:visited { color:#666666; text-decoration:none;}
.MYCImageTop li a:hover { text-decoration:underline;}

.MYCImageHeader, .MYCImageHeader a { font-size: 14px; color: #3399FF; text-decoration: none; padding-top: 8px; }
.MYCImageAlbumInfo, .MYCImageAlbumInfo a { color: #999999; font-size: 11px; padding-top: 3px; text-decoration: none; }
.MYCImageIcons { padding-top: 15px; padding-bottom: 5px; padding-left: 10px; display: inline;  }
.MYCImageIcon, .MYCImageIcon a { font-size: 10px; color:#999999; padding-right: 5px; display: inline; text-decoration: none; }
.MYCImageIcon img { border: 0; }
.MYCImageLinks { color: #999999; font-weight: normal; }

/* Classes for Image Page */
.MYCPhotoCounter { text-align: center; text-transform: uppercase; vertical-align: middle; padding-bottom: 5px; }
.MYCPhotoCounterItem { display: inline; padding: 0px 8px 0px 8px; }
.MYCPhotoCounterItem img { border: 0; }
.MYCPhotoRating { color: #656568; }
.MYCPhotoRating select { width: 132px; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #656568; }

.MYCImageCurrentTab { background-color: #D7ECF8; }
.MYCImageTabs {  text-align: left; border: 1px solid #99ADBA; margin-top: 10px; width: 95%; } 
.MYCImageTabOn { background-color: #D7ECF8; border-right: 1px solid #99ADBA; text-align: center; }
.MYCImageTabOnNoRight { background-color: #D7ECF8; text-align: center; }
.MYCImageTabOn a, .MYCImageTabOnNoRight a { text-decoration: none; color: #333333; }
.MYCImageTabOff { background-color: #FFFFFF; border-right: 1px solid #99ADBA; border-bottom: 1px solid #99ADBA; text-align: center; }
.MYCImageTabOff a, .MYCImageTabOffNoRight a { text-decoration: none; color: #333333; }
.MYCImageTabOffNoRight { background: url(/Images/ButtonOff.gif); border-bottom: 1px solid #99ADBA; text-align: center; }
.MYCImageText { padding: 5px 5px 0px 5px; text-align: center; }

.MYCImage { padding-top: 8px; text-align: center; font-size: 11px; width: 100%; }
.MYCImage a, .MYCImage a:hover { text-decoration: none; }
.MYCImage form { padding: 0px 10px 10px 10px; }
.MYCImageTitle { font-weight: bold; font-size: 12px; padding: 2px 0 2px 0; color: #343434;}
.MYCImageCaption { padding-top: 3px; color: #656568; text-align: left; } 
.MYCImageID, .MYCImageAlbumID { padding-left: 10px; white-space: nowrap; }
.MYCImageInfo { background-color: #FFFFFF; padding: 5px 5px 10px 5px; width: 160px; float: right; margin-top: 10px; }
.MYCImageDate1, .MYCImagePhotographer { color: #999999; }
.MYCImageDisclaimer { color: #999999; margin-top: 20px; text-align: left;}
.MYCImageOrderOptions { vertical-align: top; background-color: #FFFFFF; padding: 5px; color: #94989B; width: 150px; font-family: Verdana,Arial, Helvetica, sans-serif; color:#333333; font-size:11px; font-weight: normal; }
.MYCImageOrderOptions a { color: #94989B; text-decoration: none; font-weight: normal; }
.MYCImageOrderOptionsHeader, .MYCImageOrderOptionsHeader td { background-color: #E5E5E5; color: #94989B; font-weight: normal; }
.MYCImageOrderOptionsHeader a { color: #94989B; font-weight: normal; }
.MYCImageOrderForm { background-color: #FFFFFF; padding: 5px; color: #94989B; vertical-align: top; width: 100%; font-weight: normal; }
.MYCImageOrderForm a { text-decoration: underline; }
.MYCImageOrderForm img { border: 0; }
.MYCImageOrderForm select { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; }
.MYCImageOrderFormText { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #94989B; }
.MYCImageCurrentProductHeader { background-color: #EAF1F3; text-align: left; }
.MYCImageProductHeader { background-color: #EAF1F3; text-align: center; }
.MYCImageMaxSize { font-weight: bold; text-align: center; }
.MYCImageOrderButton { text-align: center; padding: 10px 0px 10px 0px; color: #000000;  }
.MYCCanadianDollars { color: red; text-align: center; }
.MYCImageUserMessage {color: Red; }
.MYCBuyPhoto, .MYCBuyPhoto a { font-size: 14px; text-align: right; text-decoration: none; color: #666666; width: 90%; }
.MYCBuyPhoto img { border: 0; }
.MYCFramePreview { width: 150px; background-color: #CCCCCC; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; text-align: center; }
.MYCImageFrameOption { padding-top: 3px; }
.MYCImageAlternateProduct { background-color: #F0F0F0; }

/* Classes for the Home Page */
.MYCHomeTopBackgroundBox { background: transparent repeat-x top left;  }
.MYCHomeTopCorners div { background: transparent url(Images/hometopleft.gif) no-repeat top left; }
.MYCHomeTopCorners { background: transparent url(Images/homeTopRight.gif) no-repeat top right; }
.MYCHomeBottomCorners div { background: url(Images/homeBottomLeft.gif) no-repeat bottom left; }
.MYCHomeBottomCorners { background: transparent url(Images/homeBottomRight.gif) no-repeat bottom right; }
.MYCHomeTopCorners div, .MYCHomeTopCorners { width: 100%; height: 15px; } /* Have to set the height so that they will display properly in FF */
.MYCHomeBottomCorners div, .MYCHomeBottomCorners { width: 100%; height: 15px; }

/* Classes for Home Scrolling Area */
.MYCHomeAlbum, .MYCHomeAlternateAlbum {	background-color: #D7ECF8; padding: 0px 10px 10px 5px; width: 100%; text-align: center;}
.MYCHomeAlbumMouseOver, .MYCHomeAlternateAlbumMouseOver {	background-color: #FFFFFF; padding: 0px 10px 10px 5px; text-align: center; width: 100%; }
#MYCScrollingContent { width: 100%; text-align: left; padding-bottom: 15px; }
#MYCScrollingContent img { margin: 0; }
#MYCScrollingContent ul { margin:-15px 0; padding: 5px 0 10px 0; clear: both; text-align: left; }
#MYCScrollingContent ul li { list-style:none; }
#MYCScrollingContent h4 { font-size: 12px; color:#333333; font-weight: bold; margin-top:0px; clear: both; text-align: left; padding-bottom: 15px; }
.MYCHomeAlbumDate, .MYCHomeAlbumPhotographer, .MYCHomeAlbumImageCount { font-size:10px; color: #999999; }
.MYCHomeAlbumPhotographer a, .MYCHomeAlbumImageCount a { color: #1E95D3; text-decoration: none;}

#MYCHomeFeature { background-color: #D7ECF8; }
#MYCHomeFeature object, #MYCHomeFeature embed { height: 325px; } /* Change the height according to the width of the content site - 325 for 600 wide site */
#MYCHomeFeature h3, #MYCScrollingContent h3 { padding: 0px 0px 3px 10px; background-color: #D7ECF8; }
#MYCHomeFeature p { padding-bottom: 10px; }
.MYCHomeContentContainer h3 { font-size: 12px; font-weight: bold; color: #007FBD; }
.MYCHomeContentContainer h5 { float: right; margin-top: -20px; font-size: 10px; }  /* For paging on home page */
.MYCHomeContentContainer h5 a { color: #9A9A9B; text-decoration: none; } 
.MYCHomeContentContainer h5 a:hover { text-decoration: underline; }
.MYCHomeContentArea { padding-top: 15px; width: 100%; }
.MYCHomeContentHeader { border-bottom: 1px dashed #CCCCCC; padding: 0px 10px 3px 10px; background-color: #FFFFFF; }

/* STLT Search in special albums */
.MYCAlbumSearch { text-align: center; padding: 5px; }

.MYCPageSubHeader,  a.MYCPageSubHeader:link, a.MYCPageSubHeader:visited, a.MYCPageSubHeader:active, a.MYCPageSubHeader:hover { font-weight:bold; font-size:14px;  }
.MYCGeneralLabel { font-weight:normal; white-space:nowrap;text-align:right; }
.MYCGeneralBoldLabel { font-weight:bold; white-space:nowrap;text-align:right; }
.MYCGeneralErrorText { font-weight:normal; color:#CC0000; FONT-SIZE: 11px;}
.MYCGeneralBoldText {  font-weight:bold;FONT-SIZE: 11px;  }
.MYCGeneralRedText{ font-weight:normal; color:#CC0000;  }
.MYCGeneralLightGreyText{ font-weight:normal; color:#d3d3d3;  }
.MYCGeneralGreyText{ font-weight:normal; color:#808080;  }
.MYCGeneralText,  a.MYCGeneralText:link, a.MYCGeneralText:visited, a.MYCGeneralText:active, a.MYCGeneralText:hover { font-weight:normal;  }
.MYCSpace3 {font-size:3px; line-height:3px;}
.MYCSpace7 {font-size:7px; line-height:7px;}
.MYCSpace14 {font-size:14px; line-height:14px;}
.MYCSpace28 {font-size:28px; line-height:28px;}
.MYCGeneralNote { font-weight:normal; color:#808080; FONT-SIZE: 11px;}
.MYCPageContent input, .MYCGeneralInput { font-family:verdana;FONT-SIZE: 11px;font-weight:normal;  }
.MYCGeneralButton { font-family:verdana;FONT-SIZE: 11px;font-weight:normal; border:solid 1px #878DBA; background-color:#EFF0F8;}
.MYCGeneralButtonBold { font-family:verdana;FONT-SIZE: 11px;font-weight:bold; border:solid 1px #5C6399; background-color:#DADDEE; color: #000000; }
.MYCListRowTable {  FONT-SIZE: 11px; background-color:#B9BDD6;margin: 5px 0px 0px 0px;}
.MYCListRowTable a, .MYCListRowTable a:hover { color:#19334D ! important; text-decoration: underline; font-weight: normal; }
.MYCListRowHeader {  FONT-SIZE: 11px; color:#19334D;font-weight:bold;background-color:#E9EAF2;}
.MYCListRow { FONT-SIZE: 11px; color:#19334D;font-weight:normal;background-color:#ffffff;vertical-align:top;}
.MYCListRowHeaderCenter { FONT-SIZE: 11px;  color:#19334D;font-weight:bold;background-color:#E9EAF2;text-align:center;}
.MYCListRowCenter { FONT-SIZE: 11px; color:#19334D;font-weight:normal;background-color:#ffffff;vertical-align:top;text-align:center;}
.MYCListRowHeaderRight { FONT-SIZE: 11px;  color:#19334D;font-weight:bold;background-color:#E9EAF2;text-align:right;}
.MYCListRowRight { FONT-SIZE: 11px; color:#19334D;font-weight:normal;background-color:#ffffff;vertical-align:top;text-align:right;}
.MYCGeneralList { padding:  5px 0px 5px 0px; font-weight:normal; margin: 0px 0px 0px 40px; }
.MYCGeneralRequiredText { font-weight:normal; color:#990000; FONT-SIZE: 11px; padding-left: 5px; }
.MYCSmallPhotoBorder { padding:7px 7px 7px 7px; border: solid 1px #d3d3d3; background-color: #FFFFFF; }
.MYCLargePhotoBorder { padding:15px 15px 15px 15px;border:solid 1px #d3d3d3;background-color:White;}


/*************************************************************************************/
.MYCNavLinkSelected { background-color: #FFFFFF;  }
.MYCNavSubLinkSelected { background-color: #FFFFFF; }
.MYCHomeAlbum, .MYCHomeAlternateAlbum {	background-color: #FFFFFF; }
#MYCHomeFeature, #MYCHomeFeature h3, #MYCScrollingContent h3 { background-color: #FFFFFF; }
#DHTMLgoodies_panel_one{ background-color: #FFFFFF; }.MYCCatAlbumMouseOver {	background-color: #FFFFFF; }
.MYCCatAlternateAlbumMouseOver { background-color:#FFFFFF; }.MYCAlbumImageMouseOver { background-color: #FFFFFF; }
.MYCAlbumAlternateImageMouseOver { background-color:#FFFFFF; }.MYCImageCurrentTab { background-color: #FFFFFF; }
.MYCImageTabOn { background-color: #FFFFFF; }
.MYCImageTabOnNoRight { background-color: #FFFFFF; }



.MYCImageDisclaimer {display: none;}
.MYCAlbumID {display:none;}
.MYCImageAlbumID {display:none;}
.MYCImageID {display:none;}
.MYCImageID, .MYCImageAlbumID { padding-left: 10px; color: #C1C1C1; white-space: nowrap;  text-align: right;}
#MYCHeaderLinks li a, #MYCHeaderLinks li a:visited { color:#666666; text-decoration:none; }
#MYCHeaderLinks ul {  color:#999999; text-align: right; padding: 10px 15px 10px 10px; font-size: 10px; }
#MYCHeaderLinks li {  color:#999999; display: inline; vertical-align: middle; }
.MYCAlbumHeader { font-family: Lucida,Tahoma,Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #000066; }
.MYCAlbumInfo { font-family: Lucida,Tahoma,Arial, Helvetica, sans-serif; font-weight: bold;color:  #000066; font-size: 11px; padding-top: 3px; }
.MYCCategoryHeader { font-family: Lucida,Tahoma,Arial, Helvetica, sans-serif; font-weight: bold;font-size:16px; font-weight:normal;  color: #006666; }
.MYCSubcategoryHeader { font-family: Lucida,Tahoma,Arial, Helvetica, sans-serif; font-weight: bold; font-size:14px; font-weight:normal;  color: #006666; padding-top: 10px; }
#MYCPageHeader h3 { font-size:16px; font-weight:normal;  color:#000066; }
.MYCCategoryHeader { font-size:16px; font-weight:normal;  color:#000066; }
.MYCAlbumHeader { font-size: 14px; color: #000066; }
.MYCImageHeader, .MYCImageHeader a { font-size: 14px; color: #000066; text-decoration: strong; padding-top: 8px; }
.MYCHomeContentContainer h3 { font-size: 12px; font-weight: bold; color: #000066; }
.MYCAlbumSlideshow, .MYCAlbumSlideshow a { font-family: Lucida,Tahoma,Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #999999; padding-top: 3px; text-decoration: none; }
.MYCCatAlbumImageCount { font-size: 12px; color: #999999; }
.MYCAlbumDate { font-size: 12px; color: #999999; }
.MYCCatAlbumID a, .MYCCatAlbumPhotographer a { color: #99CCCC; text-decoration: none;}
.MYCSubcategory, .MYCSubcategory a { padding: 5px; font-size: 12px; color: #99CCCC; text-decoration: none; }
.MYCHomeAlbumPhotographer a, .MYCHomeAlbumImageCount a { color: #99CCCC; text-decoration: none;}
.MYCImageCaption {margin-bottom:20px;}
#MYCHomeFeature object, #MYCHomeFeature embed { height: 550px; }

#MYCNavigation { text-align: left; font-size: 11px; vertical-align: top; width: 150px; padding: 10px; }
.MYCCopyright { padding-left: 10px; padding-right: 5px; padding-bottom: 5px; display: inline; font-size: 10px; vertical-align:text-bottom;}
.MYCFooter { padding-top: 20px; padding-bottom: 20px; width: 100%; text-align: center; background-color: #FFFFFF; }

.modalBackground
{
    background-color: #000;
    filter: alpha(opacity=90);
    /*filter: alpha(opacity=60);*/
    opacity:0.9;
    /*z-index:500;*/
}

.modalContainer
{
    position: absolute;
    width: 300px;
    left: 50%;
    top: 50%;
    z-index: 750;
}


.profilename
{
	font-size: 12pt;
	color: Navy;	
	font-family: Arial, Helvetica;
	font-weight: bold;
}

.profiletext
{
	color:Black; 
	font-family:Arial, Helvetica;
	font-size:x-small;
	font-weight:bold;

}

.HomeLink
{
	color: White;
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-style: italic;
}

.HomeLink a
{
	text-decoration: none;
}

.HomeLink a:hover
{
	text-decoration: underline;
}
