﻿#MainTeamNav {
	width:100%;margin:0px;padding:0px 2px 4px 2px;clear:both
}
.teamTabs {	list-style:none; list-style-type:none;height:auto ;line-height:162%;line-height:27px;margin:0px;}
.teamTabs li { font-family: Verdana; font-size:13px; cursor:pointer;
margin:5px 2px 0px 2px;padding:5px 15px 10px 15px; font-weight:bold; list-style:none; list-style-type:none; display:inline;
	background: transparent url('../assets/roundedcornr_311620_grad.png') repeat-x left  bottom;  color:white;
border-top: 1px silver solid ;border-left:1px gray solid ;border-right:1px #333333 solid;border-bottom:0px #ffffff solid;
background: url('../assets/brownGradient.jpg') center left repeat-x
}

.teamTabs .tab_on, .teamTabs li:hover { font-family: Verdana; font-size:13px; cursor:pointer;
margin:0px 2px 0px 2px;padding:5px 15px 10px; font-weight:bold; display:inline;	background: white none; color:#333333;
border-top: 1px silver solid ;border-left:1px gray solid ;border-right:1px #333333 solid;
border-bottom:1px #EFF1F5 solid;
background:#FFFFCC;color:maroon
}
/* sub nav menu */
#subNav { font-family:'Trebuchet MS';background:#FFFFCC;
margin:0px 2px;	border-bottom:2px #FFCC99 solid;padding:6px 9px;border-top:0px #D9DDE8 solid;}
#subNav ul {
	line-height:normal;margin:0px;
}
#subNav li {	color:#0033CC;font-weight:bold;display:inline;margin:0px 9px; font-size:11px; color:#1C329D}
#subNav li:hover {	cursor:pointer; color:maroon}


/* body params */
body {	 color:#1F1F1F; background:#333333;font-family:"Trebuchet MS";font-size:13px}
a:link, a:visited {	text-decoration:underline; color:#1C329D}
a:hover {text-decoration:none}

/*Teampage docBody parameters */
.docBody {	margin:auto; margin-top:0px;width:auto;max-width:100%;background:white; 
	min-width:975px; border:1px #333333  solid; }

/*team box */
#teamBox {	 color:white; background:#000000 url('../assets/flamingbaseballBanner.jpg') no-repeat right center;}
#teamBox a:link, #teamBox a:visited {color:white;text-decoration:none}
/* Team logo*/
#teamlogoBox {	width:165px;height:150px;float:left;margin:15px;text-align:center;margin-right:-35px;}
#teamLogoImage {max-width:145px;max-height:145px;margin:auto;padding:0px;}

/* team text & info */
#teamHeadlineText {	float:left;margin:10px;margin-left:35px; min-height:150px;}
#teamHeadlineText h1 {	font-size:32px;font-weight:bold;margin:0px auto 0px auto;line-height:110%;}
#activityType {	font-size:20px;}

.pageTitle, .subTitle, .pageTitleColored {
	font-size:22px;font-weight:bold;margin:-5px 0px 5px 0px;line-height:120%;font-family:Verdana;display:block}
.pageTitleColored {	color:#333333; line-height:24px;margin:0px}
.pageTitleColored a {	line-height:14px; font-size:12px; margin:0px;font-weight:normal}
.subTitle, .subTitleColored {	font-size:12px; font-weight:normal}
.subTitleColored {	color:gray}

/* Team Scores */
#teamScores {	position:relative;margin:60px 20px 0px 0px; color:black;top:5px;font-family:Verdana;background:transparent}
.teamScores { color:black}
#teamBody {	width:96.5%;margin:auto;}

.whiteBox { color: #333333;font-weight:bold;font-size:28px;text-align:center; width:65px;height:65px;
background: url('../assets/CT_whiteroundbox-BlackBG.gif') no-repeat left top}
.whiteBox div {	height:5px;}
.whiteBox span {	font-size:xx-small;color:#333333;}
.whiteBoxContainer {	border:1px transparent solid;padding:5px 7px 0px 7px;margin:5px}
.whiteBoxContainer:hover {	border:1px #291C01 solid; cursor:pointer; 	background: #B08340 url('../assets/roundedcornr_311620_grad.png') repeat-x left bottom;}

/* Squishy Blue Button */
button { 
	text-align:center;width:130px;padding:4px 5px 6px 5px;margin:3px 0px 3px 0px; border:1px #333333 solid; cursor:pointer; position:relative;
	background: transparent url('../assets/roundedcornr_311620_grad.png') repeat-x bottom left;color:white;font-size:12px;font-weight:bold
}
.blueButton, a:link.reply, a:visited.reply { 
	text-align:center;width:130px;padding:4px 5px 6px 5px;margin:3px 0px 3px 0px; border:1px #333333 solid; cursor:pointer; position:relative;
	background: transparent url('../assets/roundedcornr_311620_grad.png') repeat-x bottom left;color:white;font-size:12px;font-weight:bold
}
button:hover {	background: #183A65 url('../assets/roundedcornr_882903_grad.png') repeat-x left center;font-size:12px;}
.blueButton:hover, a:hover.reply {	background: #183A65 url('../assets/roundedcornr_311620_grad.png') repeat-x left center;font-size:12px;}

/* Blue topped box */
.blueBoxContainer, #spacetable {
background:#FFFFCC;border:1px #FFCC99 solid;width:99%;text-align:left;margin:1px;
color:#333333;cursor:default;height:auto	
}
.blueBoxTop {	background: transparent url('../assets/brownGradient.jpg') repeat-x center left;

	color:white;width:100%;height:30px;padding:1px
}
.blueBoxTop div {
	width:190px;float:right;margin:6px 5px;text-align:right;
}
.blueBoxTop h2 {
	font-weight:bold;margin:6px 15px 0px;text-align:left;font-size:13.5px;line-height:120%
}
.blueBoxTop a:link, .blueBoxTop a:visited {
	margin:5px;text-decoration:underline;color:white;
}
.blueBoxTop a:hover {
	text-decoration: none
}
.tradeCardStatTable {
	width:auto;font-size:10px;text-align:center;border:1px #999999 solid;margin-top:10px;color:gray
}
.tradeCardStatTable div {
	font-weight:bold;color:#333333
}
#tradeCardBody {
	text-align:left;width:100%;background:white

}
#tradeCardBody img {
	float:left;max-width:200px;max-height:200px;padding:7px;margin:5px 15px 5px 0px;border:1px #333333 solid; 
}

/* UserBox Drop Down */
#myStuffContainer, #myStuffOpener {
	float:right;padding:4px 0px 4px 8px;font-size:11px;clear:both;z-index:1800; 
	text-align:left;margin:15px 0px 0px 0px
}
#myStuffContainer #openIcon, #myStuffContainer #closeIcon {
	cursor:pointer;float:right;vertical-align:middle;margin-right:7px;z-index:1500}
#myStuffOpener {font-size:11px; color:#4F4F4F; width:280px;border:1px #C0C0C0 solid;height:25px;
	background:url('../assets/frametoolbartop_bg.gif') repeat-x left center; margin:15px auto;
}	
#myStuffOpener .name {	font-weight:bold;font-size:11px; border-bottom:1px #BCBCE9 solid;text-decoration:none}
#openIcon, #myStuffOpener .navButton {float:right;margin:3px;cursor:pointer;border:1px transparent solid}
#myStuffOpener .navButton {	margin:0px 3px}
#openIcon:hover, #myStuffOpener .navButton:hover {	border:1px #f9f9f9 solid}
#myStuffOpener .name:hover {border-bottom:1px transparent solid;}

#myStuffBox { padding:0px;	width:500px;height:300px;  }
#myStuffBox .teams {	float:left;width:250px;margin-top:15px;padding:0px 2px 2px 2px;}
.goToTeam {
	height:55px;width:90%;padding:10px 0px 0px 0px ;border:1px transparent solid;
	margin:auto;margin-top:0px;margin-bottom:5px;font-size:12px;font-weight:bold;
}
.goToTeam:hover {
	border:1px #CCCCFF solid;background:#EFF1F5 url('../assets/blueBoxGradient.png') repeat-x bottom left;cursor:pointer
}
.myBoxLinks div, #myTeamsLabel {
	width:100%;padding:8px;border:1px transparent solid;margin:5px;font-size:12px; cursor:pointer;font-weight:bold;
	background:#EFF1F5 url('../assets/blueBoxGradient.png') repeat-x center left;
}
.myBoxLinks .header {
	padding:0px;margin:0px;font-size:18px;font-weight:bold
}
#myTeamsLabel {
	padding:2px 0px 4px 0px;margin:0px 15px 0px 5px;width:auto;font-weight:normal
}
#myTeamsLabel .title {
	text-align:left;font-size:18px;margin:0px;padding:6px 0px 0px 6px;height:15px;
}
.myBoxLinks div:hover {
	border:1px #CCCCFF solid;
}
.goToTeam img {
	width:40px;max-height:40px;margin:0px 5px 5px 5px; vertical-align:middle;padding:2px; border:1px gray solid
}

/* team footer */
#teamFooter a:link, #teamFooter a:visited {	text-align:center;font-size:11px;margin:5px}
#teamFooter {	text-align:center;font-size:11px;margin:5px}
#dhtmlpointer, #dhtmltooltip {
	display:none
}
/*universal dark blue box */
.roundedcornr_box_178144 {   background: #000000;color:white;word-spacing:normal}
.roundedcornr_box_178144 a:visited, .roundedcornr_box_178144 a:link, 
.roundedcornr_box_178144 p, .roundedcornr_box_178144 p {color:white;}
.roundedcornr_content_178144 h1 {font-size:22px; margin-bottom:0px;line-height:normal;}
.roundedcornr_top_178144 div {   background: url(../assets/roundedcornr_435003_tl.png) no-repeat top left;}
.roundedcornr_top_178144 {   background: url(../assets/roundedcornr_435003_tr.png) no-repeat top right;}
.roundedcornr_bottom_178144 div {   background: url(../assets/roundedcornr_435003_bl.png) no-repeat bottom left;}
.roundedcornr_bottom_178144 {   background: url(../assets/roundedcornr_435003_br.png) no-repeat bottom right;}
.roundedcornr_bottom_178144 {   width: 100%;   height: 15px;   font-size: 1px;}
.roundedcornr_bottom_178144 div {   width: 100%;   height: 15px;   font-size: 1px;}
.roundedcornr_top_178144 {   width: 100%;   height: 15px;   font-size: 1px;}
.roundedcornr_top_178144 div {   width: 100%;   height: 15px;   font-size: 1px;}
.roundedcornr_content_178144 { margin: 0 15px; }

/* inner small white box and surrounding blue gradient button */
.whiteBoxContainer {	width:95%; height:70px; color:white; margin:10px; font-family: Tahoma}
.whiteBoxContainer:hover {	background:#183D69; cursor: pointer}
.whiteBoxContainer {	border:1px transparent solid;padding:5px 7px 0px 7px;margin:5px}
.whiteBoxContainer:hover {
	border:1px #133053 solid; cursor:pointer; background: #183A65 url('../assets/roundedcornr_882903_grad.png') repeat-x left bottom;
}

.whiteBoxContainer h2 {	font-size:19px;line-height:normal;margin:0px 0px 0px 80px; color:white; border:0px white solid}
.whiteBoxContainer p {	font-size:10px;line-height:normal;margin:0px 0px 0px 80px; color:white; border:0px white solid}
.whiteBox {	width:66px; height:63px; background:transparent url('../assets/CT_whiteroundbox-BlackBG.gif') no-repeat left top; float:left
}
.whiteBox img {	width:45px;max-height:45px;position:relative; vertical-align:middle; padding: 5px;margin:5px;text-align:center;
}
/*roster boxes*/
.personalImageBox {	width:208px; height:200px; background:white url('../assets/CT_personalimageLG.png') no-repeat left top; 
float:left; margin:10px 20px 0px 0px;
}
.personalImageBox img {
	width:190px;max-height:180px;position:relative; vertical-align:middle; 
	padding: 5px;margin:5px;text-align:center;
}
/*left content - where all the meat is */
#teamContent {
	vertical-align:top; width:auto
}
/* right page table cell where ads go */
#adSpace {
	width:250px; vertical-align:top;
}
/* Forums & news blocks */
#OuterForumContainer {
	border:1px #cccccc solid;text-align:center;background:white;width:665px;margin:auto;
}
#forumLabels {
	height:25px;width:665px;font-size:11px;color:white;font-weight:bold;border:0px #FFEAEA solid; background: #cc0000 url('../assets/forumLabelBG.png') repeat-x left top;
}
td.forumLabels {
	border:1px #FFEAEA solid;text-align:left;padding-left:5px
}
.forumAssignment {
	margin:auto;padding:5px;border-left:1px white solid;border-right:1px white solid;text-align:left;width:653px;background:white url('../assets/forumTeamLabel.png') repeat-x left top; font-size:12px;font-weight:bold;
}
.forumSections {
	border:0px #FFEAEA solid;width:auto;position:relative;margin:auto;clear:both;margin:0px
}
.forumSections span {
	font-size:16px; font-weight:bold; color:maroon;
}
.forumSections .leftBox, .forumSections .rightBox {
	border-right:1px #333333 solid;height:80px;width:80px;margin:5px;vertical-align:middle;
	background:#F2F2F2;text-align:center;cursor:pointer; 
}
.forumSections .rightBox {
	background:#FFFFCC;border:1px maroon solid;color:maroon
}
.forumSections .rightBox p {
	font-size:11px;margin-top:10px;  color:maroon
}
td.forumSections{
	font-size:11px;color:white;font-weight:bold; text-align:left; vertical-align:top;
}
.forumSections a:visited, .forumSections  a:link {
	text-decoration:underline; font-weight:bold;font-size:12px
}
.forumSections a:hover {
	text-decoration:none;
}
.forumSections p {
	font-weight:normal;border:0px;vertical-align:top;line-height:120%;margin:0px
}
.forumSections a:link.headline, .forumSections a:visited.headline {
	font-size:18px;font-weight:bold;line-height:150%;color:#333333;text-decoration:none;padding-right:15px;background: url('../assets/5x5-newWindowArrow.jpg') no-repeat center right;
}
.openWindowArrow, .downloadArrow {
	font-weight:bold;font-size:11px;padding-right:15px;background: url('../assets/5x5-newWindowArrow.jpg') no-repeat center right;
}
.downloadArrow {
	background: url('../assets/12x12-download-arrow.jpg') no-repeat center right;
}
.forumSections .details {
	font-size:11px;color:gray;vertical-align:text-top;margin-bottom:10px;
}
/*pagination links*/
.paginationDIV {
	float:left;position:relative;font-size:small;width:400px;margin:5px 10px 3px 15px
}
.paginationDIV .label {
	float:left;padding:2px 3px 3px 3px;vertical-align:middle;font-size:12px;font-weight:bold
}

a:link.pages,a :visited.pages, a.active { font-weight:bold;
	border: 1px #CCCCFF solid;  background: white; padding:.2em .6em; float:left; 
	font-size:11.5px; margin:1px;text-decoration:none
}
a.active {
	background: transparent url('../assets/blueBoxGradient.png') repeat-x center center;
}
a:hover.pages {
	border:1px #CCCCFF solid;background: url('../assets/blueBoxGradient.png') repeat-x center center;cursor:pointer
}
/*forum thread */
.postTable {
	width:95%;table-layout:fixed;margin:8px 0px 15px 0px;position:relative;
}
.talkTD {
	width:100px; vertical-align:middle;text-align:right;position:relative;
}
.talkAngle {
	width:13px; width:13px;float:right;position:relative; z-index:350
}

.postTable td {
	padding:0px;position:relative;
}

.userAvatar {
	float:right;max-width:90px;max-height:90px;float:left;border:1px #cc0000 solid; position:relative;z-index:300
}
.postInfo {
	margin:10px 10px 0px 10px;text-align:right;color:#183A65;text-align:left;font-weight:bold;line-height:normal
}
.posterLink {
	color:#183A65;margin:0px;word-spacing:normal;text-decoration:underline
}
.postBody {
	border:1px gray solid; vertical-align:top; text-align:left; font-size:12px
}
.commentDIV {
	font-size:12px;padding:10px; max-width:95%;table-layout:fixed;overflow:hidden;word-wrap:break-word;position:relative;
}
.commentDIV p {
	font-size:12px;
}
.shadedInnerBox {
	border:5px white solid;background:#EDF0F4
}
.forum span {
	font-size:12px;
}
.forum div {
	font-size:12px;
}
.forum p {
	font-size:12px;
}



a:link.reply {
	clear:both;float:right;margin-top:25px;padding:3px;width:50px;text-decoration:none
}




/*roster popup */
.rosterContainer {
width:120px;height:130px;font-size:10px;text-align:center;float:left;padding-right:15px;
}
.rosterContainer div {
	padding:5px 5px 5px 5px;background:#EFEFEF;width:82px;height:82px;margin:15px 15px 0px 15px;border:1px #cccccc solid;cursor:pointer;
}
.rosterContainer img {
	max-width:70px;max-height:70px;border:1px gray solid;margin:5px;clear:both;    -moz-opacity: 0.8;
    opacity:.80;    filter: alpha(opacity=80);
}	
.rosterContainer img.invitation {
	-moz-opacity: 0.3;    opacity:.30;    filter: alpha(opacity=30);

}
.rosterContainer img:hover {
	    -moz-opacity: 0.99;    opacity:.99;    filter: alpha(opacity=99);
}

/* availability page */
.availabilityContainer {
	height:205px; overflow:auto;margin:15px auto 25px auto;padding:8px;clear:both
}
.notattending, .nocomment { cursor:pointer;border:1px transparent none;
	color:gray;background:#ffffff url('../assets/25x24-uncheck.gif') no-repeat center left;padding:5px 5px 5px 35px;
}
.nocomment {
	background:#ffffff none; color:silver
}
.attending { cursor:pointer;border:1px transparent none;
	color:#333399;background:#ffffff url('../assets/25x24-check.gif') no-repeat center left;padding:5px 5px 5px 35px;font-weight:bold;
}
.attending:hover, .nocomment:hover, .notattending:hover {
	background:#EAFFF7 url('../assets/25x24-check.gif') no-repeat center left;;border:1px #E9EFFE solid;font-weight:bold;color:#333333
}
.nocomment:hover {
	background:#EAFFF7 none
}
.notattending:hover {
	background:#EAFFF7 url('../assets/25x24-uncheck.gif') no-repeat center left;
}
.attending div, .notattending div, .nocomment div {
	float:right;width:150px;
}
.results img {
	vertical-align:middle; margin:3px;
}



/* input forms */
.tdFieldID {
	font-weight:bold;font-size:14px;text-align:right
}
input, select, textarea, .fileUp, #statTable input { color:#333333;background:#F8F9FA;
	border:2px #D9DDE8 solid; padding:.3em; font-size:12px;font-weight:bold;font-family: "MS Sans Serif" 
}


#statTable input:focus, input:focus, select:focus, textarea:focus, fileUp:focus  {
	border:2px #8D9ABA solid
}
radio {
	border:0px transparent none;margin-top:2px;
}
#statTable .define {
	font-size:12px
}

/* error/informational box */
.closeError {
	float:right;margin:-3px 5px;	color:white;text-align:center;padding:0px 1px 3px 1px;
}
.MessageText {
	margin:5px 2px 0px 0px; color:#666666;font-size:14px
}
.MessageText h3 {
	font-size:16px;font-weight:bold;color:#333333;line-height:100%;margin:10px 0px -5px 0px
}
.MessageText h5 {
	font-size:12px
}
.msgBox {
	width:90%; margin:auto
}
.msgBox {
	background: url('../assets/forumLabelBG.png') repeat-x top left; color:white; font-size:12px;font-weight:bold;padding:3px;
	width:90%; border:1px #cc0000 solid;margin:15px;
}
.closeError a:visited, .closeError a:link{
	color:white;font-size:14px; font-family:'Arial Black'; text-decoration:none
}
