/* override defaults */

/* contact form */
a.dnnFormHelp{padding-right:20px;}
img.Feedback_Required{height: 16px; width: 16px;}

.EventTitle, .EventTitle td
{
	background-color: navy;
         color: white;
}
.EventNextPrev, .EventNextPrev a:link, .EventNextPrev a, .EventNextPrev a:visited, .EventNextPrev a:hover
{
	/*color: White !important;*/
}

.DNN_FeedbackContent .CommandButton
{
  border:1px solid;
  padding: 5px;
  margin: 5px;
}

.ListDate { width: 120px; }

#tblUserData .CATNormalTextBox{width:170px !important;}

.breadcrumb span {
display:inline;
}

.es-registrationwizard .help{margin-top:20px;}

@import url("Templates/htmlEditorTemplates.css");
    .reg-btn{background: transparent url(/portals/_default/register-btn.gif) no-repeat top left; width:270px; height:120px;overflow:hidden;text-indent:-99999px; display:block;}
    a:hover.reg-btn{background: transparent url(/portals/_default/register-btn.gif) no-repeat bottom left; width:270px; height:120px;overflow:hidden;text-indent:-99999px; display:block;}

#esm-form, #esm_form, #es-wizard-form{font-size:11px;}

/* feedback module */
.ModDNNFeedbackC td {text-align:left;}
.ModDNNFeedbackC a.CommandButton:link {
    -moz-border-radius: 5px 5px 5px 5px;
    background: none repeat scroll 0 0 #008EDF;
    cursor: pointer;
    margin: 0 10px 0 0;
    padding: 6px 14px;
color: #fff; text-decoration:none;
}
.ModDNNFeedbackC a.CommandButton:hover {text-decoration:underline;}
.ModDNNFeedbackC .NormalTextBox {width: 250px; padding: 7px; margin-bottom: 5px;}
.Feedback_FieldValue textarea{height: 200px;}
div.Feedback_SectionHead{display:none;}

/* register control */
#dnn_ctr391_ManageUsers_UP .NormalTextBox, #dnn_ctr_ManageUsers_UP .NormalTextBox {width: 160px; padding: 7px; margin-bottom: 5px;}
#dnn_ctr391_ManageUsers_UP .SubHead, #dnn_ctr_ManageUsers_UP .SubHead{font-size: 14px;}
#dnn_ctr391_ManageUsers_User_tblPassword, #dnn_ctr_ManageUsers_User_tblPassword{width:400px;}
#dnn_ctr391_ManageUsers_pnlRegister, #dnn_ctr_ManageUsers_pnlRegister{padding-left:150px;}
#dnn_ctr391_ManageUsers_lblTitle, #dnn_ctr391_ManageUsers_pnlRegister input, #dnn_ctr391_ManageUsers_pnlRegister input{display:none;}
#dnn_ctr391_ManageUsers_cmdRegister a.CommandButton, #dnn_ctr_ManageUsers_cmdRegister a.CommandButton{
    -moz-border-radius: 5px 5px 5px 5px;
    background: none repeat scroll 0 0 #008EDF;
    cursor: pointer;
    margin: 0 10px 0 0;
    padding: 6px 14px;
    color: #fff; text-decoration:none;
}
#dnn_ctr391_ManageUsers_cmdRegister a.CommandButton:hover, #dnn_ctr391_ManageUsers_cmdRegister a.CommandButton:hover {text-decoration:underline;}
#dnn_ctr391_ManageUsers_lblUserHelp, #dnn_ctr_ManageUsers_lblUserHelp{display:none;}

/* login control */
.LoginPanel .StandardButton {
    -moz-border-radius: 5px 5px 5px 5px;
    background: none repeat scroll 0 0 #008EDF;
    cursor: pointer;
    margin: 0 10px 0 0;
    padding: 6px 14px;
    color: #fff; text-decoration:none;
    border:none;
    font-size: 13px;
}
.LoginPanel .NormalTextBox {width: 160px; padding: 7px; margin-bottom: 5px;}

/* send password control */
#dnn_ctr_SendPassword_tblSendPassword .NormalTextBox {width: 160px; padding: 7px; margin-bottom: 5px;}
#dnn_ctr_SendPassword_tblSendPassword a.CommandButton{
    -moz-border-radius: 5px 5px 5px 5px;
    background: none repeat scroll 0 0 #008EDF;
    cursor: pointer;
    margin: 0 10px 0 0;
    padding: 6px 14px;
    color: #fff; text-decoration:none;
}
#dnn_ctr_SendPassword_tblSendPassword a.CommandButton:hover {text-decoration:underline;}
#dnn_ctr_SendPassword_tblSendPassword .CommandButton input{display:none;}

#footer .registerLink, #footer .loginlink { font-size: 12px;}

.help-message {border:1px solid #e5e181;background: #fefde2;color:#666; padding-left: 10px;}	

/* catalook */
#dnn_ctr616_ShoppingCart_lblHelp{display:none;}
.CATNormalTextBox{width: 160px; padding: 7px; margin-bottom: 5px;}

/* big blue sign up button */
.signup{padding:15px 0;text-align:center;font-size:16px;color:#666;}
.signup p{margin-bottom:0;}
.signup p a{font-weight:bold;}
.signup-button{display:inline-block;padding:15px 30px;color:#bed7e1;text-shadow:-1px -1px 0 rgba(0,0,0,0.25);font-size:12px;background:#286da3;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#50b7d1',endColorstr='#286da3');background:-webkit-gradient(linear,left top,left bottom,from(#50b7d1),to(#286da3));background:-moz-linear-gradient(top,#50b7d1,#286da3);border:1px solid #51a0b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3);box-shadow:0 1px 4px rgba(0,0,0,0.3);-webkit-font-smoothing:antialiased;}
a.signup-button{text-decoration:none;}
a.signup-button:hover{text-decoration:none;background:#328fc9;background:-webkit-gradient(linear,0% 0,0% 100%,from(#66c7e5),to(#328fc9));background:-moz-linear-gradient(-90deg,#66c7e5,#328fc9);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#66c7e5',endColorstr='#328fc9');}
a.signup-button:visited{color:#bed7e1;}
.signup-button strong{display:block;color:#fff;font-size:20px;}
.signup-button em{font-weight:bold;font-style:normal;color:#c8ecff;}





