﻿body {
    background-image: url("Background_Texture.gif");
    margin: 0;
}
p, li {
    font: 12px arial,verdana,sans-serif;
}
.formlabel {
    font: bold 12px arial,verdana,sans-serif;
}
.BackgroundScroll {
    background: url("Background_Scroll.gif") no-repeat scroll center top transparent;
    height: auto;
}
.TopMenu td {
    background-color: #19FFDB;
    border-bottom: 1px solid #006491;
    padding: 4px;
    text-align: center;
}
.BottomMenu td {
    background-color: #19FFDB;
    border-top: 1px solid #006491;
    text-align: center;
}
.LinkCell {
    border-left: 1px solid #006491;
    width: 109px;
}
.LinkCellLeft {
    border-left: 1px solid #006491;
    text-align: left !important;
}
.LinkCellLeft, .LinkCell a:link, .LinkCell a:active, .LinkCell a:visited {
    color: Black;
    font: bold 11px arial,verdana,sans-serif;
    text-decoration: none;
}
.LinkCell a:hover {
    color: #999999;
    font: bold 11px arial,verdana,sans-serif;
    text-decoration: none;
}
.MenuLogoArea {
    background: url("LogoBackground.jpg") no-repeat scroll 0 0 transparent;
    padding-top: 130px;
    width: 220px;
}
.MenuArea {
    background: url("MenuBackground.gif") repeat-y scroll 0 0 transparent;
    width: 220px;
}
.ContentArea {
    background: url("ContentAreaBackground.gif") repeat-y scroll 0 0 white;
}

.ContentAreaAdmin {
    background-color:#fff; }

.Borders {
    background: url("Background_Texture_Borders.gif") repeat-y scroll 0 0 transparent;
    width: 3px;
}
.SearchInputContent img {
    display: none;
}
.SearchInputContent td {
    font: bold 11px arial,verdana,sans-serif;
}
h1.SideBarHeader {
    color: #00825A;
    font: bold 13px arial,verdana,sans-serif;
    margin-bottom: 0;
    margin-top: 0;
}
.SideBarContent p {
    font: 12px arial,verdana,sans-serif;
    margin-bottom: 0;
    margin-top: 0;
}
h1.RecentVideoHeader, h1.RecentVideoHeader a {
    color: #00825A;
    font: 17px georgia,times,serif;
    margin-bottom: 0;
    text-decoration: none;
}
.PlayerFile a {
    font: 11px arial,verdana,sans-serif;
}
.PlayerImages table td {
    padding: 6px;
    vertical-align: top;
}
.PlayerComments {
    color: black;
    font: 11px arial,verdana,sans-serif;
    text-decoration: none;
}
.HomepageVideoContent p {
    color: black;
    font: 12px arial,verdana,sans-serif;
    margin-top: 0;
}
#dnn_ctr527_FormMaster_YCAAAorg_Website__Response_Form td {
    padding-bottom: 10px;
}
.DNN_Documents table.Normal {
    width: 650px !important;
}
.TitleHeader, .CategoryHeader, .DownloadHeader {
    background-color: #00C18A;
    color: white !important;
    padding: 4px;
}
.TitleCell, .CategoryCell, .DownloadCell {
    border-bottom: 1px dotted #CCCCCC;
    padding-bottom: 6px !important;
    padding-top: 6px !important;
}
.RepositoryContent {
    width: 650px !important;
}
table.Event {
    width: 660px !important;
}
table.EventTitle td {
    background-color: #008DCD !important;
    font: bold 14px arial !important;
    padding: 6px;
}
.DnnModule-SearchInput img {
    display: none;
}
.DnnModule-SearchInput td {
    font: 11px arial,verdana,sans-serif;
}
#dnn_ctr564_DynamicRegistration_tblQuestions img {
    display: none;
}
#dnn_ctr564_DynamicRegistration_tblQuestions td.NormalBold {
    font: 18px arial,verdana,sans-serif !important;
    height: 35px;
    padding-top: 6px;
    width: 165px;
}
#dnn_ctr564_DynamicRegistration_tblQuestions input {
    border: 1px solid #BBBBBB;
    border-radius: 5px 5px 5px 5px;
    height: 30px;
    padding: 3px;
    width: 300px !important;
}
#dnn_ctr564_DynamicRegistration_tblQuestions input:hover {
    background-color: #EEEEEE;
}
#dnn_ctr564_DynamicRegistration_tblQuestions input:focus {
    background-color: #DDDDDD;
}
#dnn_ctr564_DynamicRegistration_lnkRegister {
    border: 1px solid #AAAAAA;
    border-radius: 5px 5px 5px 5px;
    display: block;
    padding: 4px 0;
    text-align: center;
    width: 160px;
    background:url(/Portals/0/Skins/YCAAASkins/Background_Texture.gif);
    color:#fff;
    margin:-6px 0 0 175px;
    text-decoration:none;
}

#dnn_ctr564_DynamicRegistration_lnkRegister:hover {
background:url(/Portals/0/Skins/YCAAASkins/MenuBackground_Signup.jpg); }

#dnn_ctr564_DynamicRegistration_tblHeader {
width:500px;
margin:20px 0 0 65px;}

.EntryList {
width:680px; }

.EntryList th {
text-align:left; }

.entryItem, .entryAlternateItem {
font:14px arial, verdana, sans-serif;
height:50px; }

.aff_cssbutton {
display:block;
border:1px solid #007D55;
width:100px;
padding:5px 5px 5px 5px;
font-weight:bolder;
font-size:14px;
background-color:#CCE0D6;
color:#007D55;
text-align:center; }




/*  PROVIDERS */


.CentralMessage {
/* margin-top:-130px; */
position:relative;
z-index:999; }

.CentralMessage table {
position:relative;
top:16px; }

.CentralMessage td {
width:150px; }

.ProviderButton {
width:200px; }

.RadUploadTable {
border:none !important;
background:#fff !important; }


.ProviderButtons, .CentralMessage a, .ProviderButton a:link, .ProviderButton a:active, .ProviderButton a:visited {
font:bold 14px arial, verdana, sans-serif !important;
color:#fff !important;
text-align:center !important;
display:block !important;
border:solid 6px #eee !important;
background: url(https://www.ycaaa.org/Portals/0/Skins/YCAAASkins/Background_Texture.gif) repeat-x !important;
text-decoration:none !important;
padding:6px 0 6px 0 }

.ProviderButtons {
width:130px; 
float:left;
margin:10px 10px 0 0; }

.ProviderButtons, .RadUploadButton:hover, .CentralMessage a:hover, .ProviderButton a:hover {
background: url(https://www.ycaaa.org/Portals/0/Skins/YCAAASkins/MenuBackground_Signup.jpg) repeat-x !important; }


.HeaderRow td {
border-bottom:solid 2px #ccc; 
background-color:#eee; 
font:11px arial, verdana, sans-serif; }

.HeaderRow td a {
font:11px arial, verdana, sans-serif !important;
background-color:#eee !important;
text-decoration:none !important;
color:#000 !important;  }

.DataRow td {
border-bottom:solid 1px #ccc;
height:45px !important; }

.DataRow td, .DataRow td a {
font:13px arial, verdana, sans-serif; }

.RadUploadInputField {
float:left;
height:21px !important; }

.RadUploadSelectButton, .RadUploadRemoveButton, .RadUploadButton {
display:block !important;
float:left;
background: url(https://www.ycaaa.org/Portals/0/Skins/YCAAASkins/Background_Texture.gif) repeat-x !important;
margin-left:4px; }

.RadUploadInputField {
border:solid 1px #ccc !important;
padding:3px; }

.RadUploadRemoveButton {
position:relative;
top:-2px;
left:-55px;
*top:-1px;
*left:-48px;  }

.RadUploadFileSelector {
position:relative;
top:-2px;
left:3px; }

.RadUploadButton {
margin-right:8px;
position:relative;
top:-48px;
left:290px; 
*top:-47px;
*left:295px; }

#dnn_ctr570_Dispatch_editentrypb_mod_ctlUpload_ctl00_ctlUploadListContainer td {
padding-top:9px; }

#dnn_ctr570_Dispatch_editentrypb_mod_ctlUpload_ctl00_ctlUploadButtonContainer {
position:relative;
top:-49px;
*top:-47px;
left:290px; }

input.noskinnedfileunput {
border:none !important; }

.MultiPage {
border:none !important }

#dnn_ctr570_Dispatch_editentrypb_mod_ctlUpload_mpUpload {
position:relative;
top:-40px; }

.UploadList {
font:bold 18px arial, verdana, sans-serif; }

.ConfirmText p {
font:14px arial, verdana, sans-serif; }



#dnn_ctr553_Dispatch_editentrypb_mod_admin_ctlUpload_ctl00_ctlUploadButtonContainer {
position:relative;
top:-48px;
left:287px; }

#dnn_ctr553_Dispatch_templateview_pnlAdmin a, 
#dnn_ctr582_Dispatch_templateview_pnlAdmin a,
#dnn_ctr570_Dispatch_templateview_pnlAdmin a,
#dnn_ctr574_Dispatch_templateview_pnlAdmin a {
display:block;
margin-top:10px; }

.affuploadfile {
position:relative;
top:-110px; }
























