html,body {
	font-family: tahoma, verdana, arial;
	background-color: #d5cec3;
	color:#666666; 
	margin: 0; padding: 0;
	text-align: center;
	font-size: 10pt;
	_height: 100%;
	
	scrollbar-face-color: #DADEEA;
	scrollbar-shadow-color: black;
	scrollbar-highlight-color: #F3F3F3;
	scrollbar-3dlight-color: #F3F3F3;
	scrollbar-darkshadow-color: black;
	scrollbar-track-color: #F3F3F3;
	scrollbar-arrow-color: black;
}

#outer {
	height: 100%;
	min-height: 100%;
	text-align: left;
	width: 878px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	position: relative;
}

#adminHREF { color: #F1ECE3; text-decoration: none; }
#adminHREF:hover { color: #ff5500; text-decoration: none; }

td { text-align: left; vertical-align: top; font-family: tahoma, verdana, arial; font-size: 8pt; }
hr { color:#CCCCCC; background-color:#CCCCCC; height:1px; border:0; }
img { border:0px;}
h1 { margin-top:-20px; padding:0; font-size:16pt; }
h2 { font-variant: small-caps; margin:0px; padding:0px; font-size:12pt; color:#CF6C0B}
form { margin:0; padding:0;}
abbr { cursor: help; }

a:link { color: #ff5500; text-decoration: none; }
a:visited { color: #ff5500; text-decoration: none;}
a:active { color: #ff5500; text-decoration: none; }
a:hover { color: #ff5500; text-decoration: underline; }

.alternativeLink:link, .alternativeLink:visited, .alternativeLink:active { color:#666666; text-decoration: none;}
.alternativeLink:hover { color:#ff5500; text-decoration: underline; }

.clear { clear: both; display: block; visibility: hidden; height: 0px; width: 0px; font-size: 0px; padding: 0; margin: 0; }
.clearLeft { clear: left; display: block; visibility: hidden; height: 0px; width: 0px; font-size: 0px; padding: 0; margin: 0; }
.clearRight { clear: right; display: block; visibility: hidden; height: 0px; width: 0px; font-size: 0px; padding: 0; margin: 0; }
.invisible { display:none; visibility: hidden; }
.plus { color: #009900; font-weight: bold; }
.minus { color: #990000; font-weight: bold; }
.tableTH  { background-color:#f8f5ee; }
.tableTR2 { background-color:#f8f5ee; }
.tableTR1 { background-color:#f1ece3; }

/*****************/ /* CONTENT FRAMES */ /*****************/
#contentframe {
	background-image: url(../design/back.png);
	background-repeat: repeat-y;
	height:100%;
	min-height:480px;
	text-align:left;
	margin:0; padding:0;
}

#contentframe_leftc {
	margin: 0px; padding: 0px;
	width:515px;
}

#contentframe_rightc {
	margin: 0px; padding: 0px;
	float: right;
	width: 341px;
}
#contentframe_left { margin: 0px; margin-left:75px; padding: 2px; color:#666666; text-align:justify; }
#contentframe_right { margin: 0px; margin-right:75px; padding: 2px; color:#666666; text-align:justify; }
#contentframe_single { margin: 0px; padding-left: 75px; padding-right:75px; color:#666666; text-align:justify; }

#loginFrm {width:262px; padding-top:80px;}
/*****************/ /* CONTENT FRAMES */ /*****************/

/*****************/ /** MENU CONTENT  */ /*****************/
#menubar { margin:0; padding:0; background-image: url(../design/title.png); height:186px; }
#menubar_content { padding:0; margin:0; padding-left:170px; font-family:Times, verdana, tahoma; color:white; }
#menubar_admin { float:right; font-size:24pt; font-family:'times new roman'; margin:0; padding:0; padding-right:5px; }
#menubar_admin a { color:white; }
#menubar_login { float:right; padding:5px; margin:0; padding-top:8px; font-size:8pt; verical-align:bottom; }
#menubar_login a { color:white; padding-left:.5em; }
#menubar_login a:hover { color: #ff5500; text-decoration: underline; }

.mnuHome { float:left; background-image: url(../design/menu/home.png); width:61px; height:70px;}
.mnuHome:hover { background-image: url(../design/menu/homeSel.png); }
.mnuTeams { float:left; background-image: url(../design/menu/teams.png); width:65px; height:70px;}
.mnuTeams:hover { background-image: url(../design/menu/teamsSel.png);}
.mnuPlayers { float:left; background-image: url(../design/menu/players.png); width:43px; height:70px;}
.mnuPlayers:hover { background-image: url(../design/menu/playersSel.png);}
.mnuArchive { float:left; background-image: url(../design/menu/stats.png); width:49px; height:70px;}
.mnuArchive:hover { background-image: url(../design/menu/statsSel.png);}
.mnuContacts { float:left; background-image: url(../design/menu/contacts.png); width:67px; height:70px;}
.mnuContacts:hover { background-image: url(../design/menu/contactsSel.png);}
.mnuGallery { float:left; background-image: url(../design/menu/gallery.png); width:55px; height:70px;}
.mnuGallery:hover { background-image: url(../design/menu/gallerySel.png);}
.mnuHistory { float:left; background-image: url(../design/menu/history.png); width:59px; height:70px;}
.mnuHistory:hover { background-image: url(../design/menu/historySel.png);}
.mnuSplitterLeft { float:left; width:1px; height:70px; background-color:#3C2F28; }
.mnuSplitter { float:right; width:1px; height:70px; background-color:#3C2F28; }
/*****************/ /** MENU CONTENT  */ /*****************/

/*****************/ /** FOOTER CONTENT  */ /***************/
#footerbar { margin:0; padding:0; background-image: url(../design/foot.png); background-repeat:no-repeat; height:63px; }
#footerbar_content { margin:0; padding-left:60px; vertical-align:top; color:white; }
/*****************/ /** FOOTER CONTENT  */ /***************/

/******************/ /** CUSTOM PANEL  */ /****************/
.customPanel { background-image: url(../design/rightbox-middle.png); background-repeat: repeat-y; }
.customPanelTitle { background-image: url(../design/rightbox-top.png); background-repeat: no-repeat; font-size:12pt; padding:5px; }
.customPanelTitleSplitter { width:250px; background-color:#d3c9b9; height:2px; margin-top:2px; }
.customPanelContent { text-align:left; padding:0px; padding-left:10px; padding-right:10px; margin-top:-5px; font-size:8pt; line-height:1.4em}
.customPanelBottom { background-image: url(../design/rightbox-bottom.png); background-repeat: no-repeat; font-size:1pt; height:5px;}

.customPanel2 { background-image: url(../design/leftbox-middle.png); background-repeat: repeat-y; width:436px; }
.customPanel2Title { background-image: url(../design/leftbox-top.png); background-repeat: no-repeat; font-size:12pt; padding:5px; }
.customPanel2TitleSplitter { width:423px; background-color:#d3c9b9; height:2px; margin-top:2px; }
.customPanel2Content { text-align:left; padding:0px; padding-left:10px; padding-right:20px; margin-top:0px; font-size:8pt; line-height:1.4em;}
.customPanel2Bottom { background-image: url(../design/leftbox-bottom.png); background-repeat: no-repeat; font-size:1pt; height:5px;}
/******************/ /** CUSTOM PANEL  */ /****************/

/*****************/ /** LAST GAME PANEL */ /***************/
#lastgame { margin: 0; padding: 0; }
.lastgames_data { margin: 0; padding: 0; padding-top: 5px;}
.lastgames_row { padding: 2px; padding-left:0px; font-size: 8pt; }
.lastgames_date { float: left; width: 0px; text-align: right; }
.lastgames_href {	margin-left: 47px; margin-right: 40px;}
.lastgames_score { float: right; text-align: right; width: 40px; }
/*****************/ /** LAST GAME PANEL */ /***************/

/*****************/ /** LAST DISCUSSION PANEL */ /***************/
.last_discussion span.date { color:#ccc; font-size:.8em; font-weight:bold; }
.last_discussion div { margin-top:5px; margin-bottom:8px; }
/*****************/ /** LAST DISCUSSION PANEL */ /***************/

/*****************/ /** LINKS PANEL ON THE MAIN PAGE */ /***************/
.linksbox ul { margin:.5em 0; padding-left:10px; list-style:circle; }
.linksbox li { margin:.3em 0; padding:0; font-family:verdana; }
/*****************/ /** LINKS PANEL ON THE MAIN PAGE  */ /***************/


/***************/ /* QUICKLAUNCH PANEL */ /****************/
#quicklaunch_content { margin:0; padding:0; width:415px;}
/***************/ /* QUICKLAUNCH PANEL */ /****************/

/***************/ /* INFORMATION */ /****************/
#information { margin: 0; padding: 0; margin-top:20px;  }
.information_row { text-align:justify; margin:0; padding:0; }
.information_text { margin:0; padding:0; width:100%}
.information_image { margin:0; padding:0;}
.information_status { vertical-align: top; }
.information_status td { text-align: right; }
.information_title { font-size:9pt; font-weight:bold; color:#463b34; }
.information_title a { color:#463b34; }
.information_title a:hover { color:#000; }
.information_date { float:left; display:block; font-size:8pt; text-align:center; line-height:45px; width:32px; height:45px; margin:0 .7em; color:#463b34; font-weight:bold; }
.information_data { margin-top: .5em; font-size:8pt; }
.information_footer { font-weight: bold; font-size: 8pt; padding-left: 75px; padding-right: 75px; margin: 5px; color:#bbbbbb; }
.information_footerContent { text-align:center; }
.information_footerRlinks { text-align: right; float: right; width: 100px; font-weight: normal; }
.information_footerLlinks { text-align: left; float: left; width: 100px; font-weight: normal; }
.information_date.month-01 { background: url(/design/months/01.png) no-repeat 0 0; margin:10px; margin-left:0; margin-top:0; }
.information_date.month-02 { background: url(/design/months/02.png) no-repeat 0 0; margin:10px; margin-left:0; margin-top:0; }
.information_date.month-03 { background: url(/design/months/03.png) no-repeat 0 0; margin:10px; margin-left:0; margin-top:0; }
.information_date.month-04 { background: url(/design/months/04.png) no-repeat 0 0; margin:10px; margin-left:0; margin-top:0; }
.information_date.month-05 { background: url(/design/months/05.png) no-repeat 0 0; margin:10px; margin-left:0; margin-top:0; }
.information_date.month-06 { background: url(/design/months/06.png) no-repeat 0 0; margin:10px; margin-left:0; margin-top:0; }
.information_date.month-07 { background: url(/design/months/07.png) no-repeat 0 0; margin:10px; margin-left:0; margin-top:0; }
.information_date.month-08 { background: url(/design/months/08.png) no-repeat 0 0; margin:10px; margin-left:0; margin-top:0; }
.information_date.month-09 { background: url(/design/months/09.png) no-repeat 0 0; margin:10px; margin-left:0; margin-top:0; }
.information_date.month-10 { background: url(/design/months/10.png) no-repeat 0 0; margin:10px; margin-left:0; margin-top:0; }
.information_date.month-11 { background: url(/design/months/11.png) no-repeat 0 0; margin:10px; margin-left:0; margin-top:0; }
.information_date.month-12 { background: url(/design/months/12.png) no-repeat 0 0; margin:10px; margin-left:0; margin-top:0; }
/***************/ /* INFORMATION */ /****************/

/***************/ /* GAMES */ /****************/
#teamGamesMenu { padding-right:5px;}
#starGameMenu { text-align:justify}

.gameContent { margin:0; padding: 0; text-align: justify; width:415px; }
.gameInfoNames { float:left; width:80px; }
.gameInfoContent { border-bottom:1px dotted #cccccc; padding:5px; }
.gameInfoScore { border-bottom:1px dotted #cccccc; padding-bottom:5px; }
.gameInfoPrev { width:40px; font-size:22pt; vertical-align:middle; text-align:left; padding:0; margin:0; }
.gameInfoNext {	width:40px; font-size:22pt; vertical-align:middle; text-align:right; padding:0; margin:0;}
.gameInfoArrow:link, .gameInfoArrow:visited, .gameInfoArrow:active { color:#cccccc; text-decoration: none;}
.gameInfoArrow:hover { color:#999999; text-decoration: none;}

.gameComment { }
.gameCurrentGameC { width:20px;}
.gameCurrentGame { text-align:left; vertical-align:top; font-size:12pt; font-weight:normal;}
/***************/ /* GAMES */ /****************/

/*************/ /* DISCUSSION*/ /*************/
.discussionContent { padding: 10px; margin-top:5px; }
.discussionEntry { background-color:#f1ece3; float:left; width:100%; padding:5px;margin-bottom:25px; border:1px solid #e0d8cb;  }
.discussionEntryPhoto { background-color:#cdc7bb; padding:3px 3px 0px 3px; margin-top:5px; width:51px; float:left; }
.discussionEntryPhoto img { margin: 0; }
.discussionEntryText { float:left; width:335px; padding:2px 8px; font-size:11px; padding-top:5px; }
.discussionEntryDate { font-size:9px; color:#999; padding-left:10px; }
.discussionEntryComment { margin-left:5px; }
.mceNoEditorSubmit { padding-top:5px; }
/*************/ /* DISCUSION*/ /*************/

/***************/ /* TEAM */ /***************/
.teamContent { padding: 0px; text-align: justify; width:415px; }
.teamTitle {  border-bottom:1px dotted #cccccc; padding:0; margin:0; }
.teamTitleContent { margin-bottom:5px; }
.teamTitleContacts { float:right; width:200px;}
.teamTitleInfo { }

.teamWorks { margin-top:10px;}
.teamWork { float:left; width:80px; height:80px;}
.teamTableTDNormal { width:0px; text-align:center; }
.teamTableTDLeft { text-align:left; }
/***************/ /* TEAM */ /***************/

/***************/ /* PLAYERS */ /***************/
#playersContent { }
.playersTable { padding:5px; width:415px;}

#playerContent {padding:0px;}
#playerInfo { padding-top:5px; width:415px;}
.playerPhoto { float:left; padding:0px; width:105px;}
.playerGeneral{ padding:5px; }
.playerStats { padding:5px; float:right; width:120px; padding:5px; border-left:1px dotted #999999; }
.playerGeneralName { font-size:16pt; font-weight:normal; padding-bottom:5px;}
.playerGeneralData { font-size:10pt; padding:1px; padding-right:3px;}
.playerStatsData { font-size:8pt; }
.playerStatValue { font-size:8pt; font-weight:bold; text-align:right;}

#playerInfoSeason { width:415px; }
.playerTableTH  { background-color:#eeeeee; }
.playerTableTR1 { background-color:#ffffff; }
.playerTableTR2 { background-color:#fcf5e8; }
.playerMatchTableTDNormal { width:0px; text-align:center; }
.playerMatchTableTDOpponent { width:100%; text-align:left; }

#playerInfoHistory { width:415px; }

/***************/ /* PLAYERS */ /***************/

/***************/ /* ARTICLES */ /***************/
.articlesMenu { padding:5px;}
.articleTitle { font-weight:bold; padding-left:2px;}
.articleContent { padding: 10px; text-align: justify; }
.articleAbstract { }
.articleText { }
.articleAuthor { text-align: right; color: #00aa00; font-size: 8pt; }
/***************/ /* ARTICLES */ /***************/

/***************/ /* EDITORS  */ /***************/
.editorsMenu { padding:5px; }
/***************/ /* EDITORS  */ /***************/

/***************/ /* CONTACTS */ /***************/
.contactMain {margin:5px; padding:10px; padding-right:0px; padding-bottom:0px; float:left; width:340px; border:1px dashed #cccccc; background-color:#FFE7CB}
.contactTitle { margin-bottom:8px;}
.contactImg { float:left; border:0; padding-right:5px; padding-bottom:10px; padding-top:2px}
.contactPortrait {float:right; width:100px; margin:0; padding:0; height:125px;}
.contactData { font-size:0.9 em;}
/***************/ /* CONTACTS */ /***************/

/***************/ /* HISTORY */ /***************/
#historyMain { margin: 0; padding: 0; }
/***************/ /* HISTORY */ /***************/

/***************/ /* ARCHIVE */ /***************/
#resultsul { margin:0px; padding:0px; margin-left:20px; }

/******************/ /** ADMIN SITES  */ /****************/
.articleNote { font-size:10pt; font-style:italic; margin-top:10px; font-size:8pt;} 
#btnTeamNew, #btnSeasonNew, #btnArticleNew, #btnUserNew, #btnClubNew, #btnFunctionNew, #btnContactNew, #btnDocumentNew, #btnLinkNew, #btnGalleryNew { padding:5px; margin:0; margin-right:8px; margin-left:8px; float:left; border:1px solid #F1ECE3; vertical-align:bottom; background-color:#F1ECE3; height:29px; margin-top:10px; }
#btnTeamSave, #btnSeasonSave, #btnArticleSave, #btnUserSave, #btnClubSave, #btnFunctionSave, #btnContactSave, #btnDocumentSave, #btnLinkSave, #btnGallerySave { padding:5px; margin:0; margin-left:8px; float:left; border:1px solid #F1ECE3; vertical-align:bottom; background-color:#F1ECE3; height:27px; width:27px; margin-top:10px;}
#btnTeamApply, #btnSeasonApply, #btnArticleApply, #btnUserApply, #btnClubApply, #btnFunctionApply, #btnContactApply, #btnDocumentApply, #btnLinkApply, #btnGalleryApply { padding:3px; margin:0; margin-left:8px; float:left; border:1px solid #F1ECE3; vertical-align:bottom; background-color:#F1ECE3; height:27px; width:32px; padding-left:6px; padding-top:7px; margin-top:10px;}
#btnTeamClose, #btnSeasonClose, #btnArticleClose, #btnUserClose, #btnClubClose, #btnFunctionClose, #btnContactClose, #btnDocumentClose, #btnLinkClose, #btnGalleryClose { padding:5px; margin:0; float:left; border:1px solid #F1ECE3; vertical-align:bottom; background-color:#F1ECE3; height:27px; width:27px; margin-top:10px;}
#btnTeamDelete, #btnSeasonDelete, #btnArticleDelete, #btnUserDelete, #btnClubDelete, #btnFunctionDelete, #btnContactDelete, #btnDocumentDelete, #btnLinkDelete, #btnGalleryDelete { padding:4px; margin:0; margin-left:8px; float:left; border:1px solid #F1ECE3; vertical-align:bottom; background-color:#F1ECE3; height:27px; width:27px; padding-left:6px; padding-top:7px; margin-top:10px;}

#btnArticleNew:hover, #btnArticleApply:hover, #btnArticleSave:hover, #btnArticleClose:hover, #btnArticleDelete:hover, 
#btnUserNew:hover, #btnUserApply:hover, #btnUserSave:hover, #btnUserClose:hover, #btnUserDelete:hover,
#btnClubNew:hover, #btnClubApply:hover, #btnClubSave:hover, #btnClubClose:hover, #btnClubDelete:hover,
#btnFunctionNew:hover, #btnFunctionApply:hover, #btnFunctionSave:hover, #btnFunctionClose:hover, #btnFunctionDelete:hover,
#btnGalleryNew:hover, #btnGalleryApply:hover, #btnGallerySave:hover, #btnGalleryClose:hover, #btnGalleryDelete:hover,
#btnContactNew:hover, #btnContactApply:hover, #btnContactSave:hover, #btnContactClose:hover, #btnContactDelete:hover,
#btnDocumentNew:hover, #btnDocumentApply:hover, #btnDocumentSave:hover, #btnDocumentClose:hover, #btnDocumentDelete:hover,
#btnLinkNew:hover, #btnLinkApply:hover, #btnLinkSave:hover, #btnLinkClose:hover, #btnLinkDelete:hover,
#btnGalleryNew:hover, #btnGalleryApply:hover, #btnGallerySave:hover, #btnGalleryClose:hover, #btnGalleryDelete:hover,
#btnSeasonNew:hover, #btnSeasonApply:hover, #btnSeasonSave:hover, #btnSeasonClose:hover, #btnSeasonDelete:hover
#btnTeamNew:hover, #btnTeamApply:hover, #btnTeamSave:hover, #btnTeamClose:hover, #btnTeamDelete:hover
{ border:1px solid #ccccaa; background-color:#F8F5EE; }

#teamForm, #seasonForm, #articleForm, #userForm, #clubForm, #functionForm, #contactForm, #documentForm, #linkForm, #galleryForm { text-align:left;}
#selSeason { height:22px; margin-top:2px; }

.teamEditTitle, .seasonEditTitle, .articleEditTitle, .userEditTitle, .clubEditTitle, .functionEditTitle, .contactEditTitle, .documentEditTitle, .linkEditTitle, .galleryEditTitle, .seasonEditTitle { color: #48382f; background-color:#F0F0EE; padding:5px; border:1px solid #CCCCCC; border-bottom:0; }
.teamEditSplitter, .seasonEditSplitter, .articleEditSplitter, .userEditSplitter, .clubEditSplitter, .functionEditSplitter, .contactEditSplitter, .documentEditSplitter, .linkEditSplitter, .galleryEditSplitter, .seasonEditSplitter { font-size:2px; height:4px; }
.teamNewMessage, .seasonNewMessage, .articleNewMessage, .userNewMessage, .clubNewMessage, .functionNewMessage, .contactNewMessage, .documentNewMessage, .linkNewMessage, .galleryNewMessage, .seasonNewMessage { margin-top:20px; color:red; font-weight:bold; font-size:8pt; }

.adminTableTH  { background-color:#eeeeee; }
.adminTableTR1 { background-color:#F8F5EE; }
.adminTableTR2 { background-color:#F1ECE3; }
.inputAreaContent { padding-right:6px; }
.textAreaContent { padding-top:15px; }
.checkboxAreaContent { padding-top:15px; }
.checkboxContent { border:1px solid #CCCCCC; background-color:#F0F0EE; width:100%; padding:10px;}

.userRole0 { }
.userRole1 { color:#990000; }
.userRole2 { color:#009900; }
/******************/ /** ADMIN SITES  */ /****************/


.fontLinks {
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	color: #ff5500;
	cursor: pointer;
	font-weight: none;
}

.fontLinks2 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	color: #000000;
	cursor: pointer;
	font-weight: none;
}

.fontAdminForms {
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
}

.fontAdminInput {
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
}

.fontAdminBtnCancel {
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	border: 1px solid;
	cursor: pointer;
	background-color: #ff5500;
}

.fontAdminBtnSubmit {
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	border: 1px solid;
	cursor: pointer;
	background-color: #00cc00;
}

.fontMenuItems {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
	cursor: pointer;
	margin-left: 20px;
	margin-top: 2px;
	filter: DropShadow(Color = #aaaaaa, OffX = 0, OffY = 1, Positive = 1);
	width: 0px;
	height: 20px;
}

.fontButton {
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	cursor: pointer;
}

#ttnavigation {
	width: 200px;
	float: right;
	margin: 0;
	padding: 0px;
	/*padding-top:200px;
	_padding-top:220px;*/
	padding-bottom: 5px;
	vertical-align: bottom;
	text-align: right;
}

#tttitle {
	background-color: #dddddd;
	padding: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
}

#ttrows {
	padding: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	border-bottom: 1px solid #aaaaaa;
}

.AminMenuItem { /*border:1px solid blue;*/
	
}

.statContent{ padding: 10px; text-align: justify; }
.statTableTDNormal { width:0px; text-align:center; }
.statTableTDPlayer { text-align:left; }
.statTableTDStars  { text-align:center; width: 90px; }
.statTableTDStarsResults { font-weight:normal; }
.statTableTDStarsTitle  { margin:0 0 0 5px; font-weight:normal; }
.statRowCurrentPlayer { background-color:#fafafa; } 


#galleryMenu { padding-right:5px; }
#galleryMenu ul { margin:0px; padding:0px; margin-left:20px;}
#galleryContent { padding:10px; text-align:center}
.galleryMenuYear { padding-top:15px; margin-left:-15px; font-weight:bold}