@CHARSET "UTF-8";


/* SUCCESS MESSAGES */

.success_message {
   clear: both;
   width: 90%;
   margin: 15px 0px 5px;
   background-color: #cceb7d;
   border-left: 10px solid #84b800;
   font-size: 14px;
   padding: 10px;
   font-weight: bold;
   text-align: left;
}


/* ERROR MESSAGES */

.error_msg_box {
   clear: both;
   width: 90%;
   margin: 10px 0px 30px;
   border-left: 10px solid #ed222c;
}

.error_msg_box .inner_box {
   padding: 10px;
   text-align: left; 
}

.error_msg_box .inner_box .box_title {
   text-align: center;
   color: #ed222c;
   font-size: 18px;
   font-weight: bold;
}

.error_msg_box .inner_box ul {
   margin-top: 10px;
   font-size: 14px;
   list-style-type: circle;
}

.error_msg_box .inner_box li {
   font-weight: bold;
}


/* WARNING MESSAGES */

.warning_msg_box {
   clear: both;
   width: 85%;
   margin: 0 auto;
   padding: 6px;
}

.warning_msg_box .inner_box {
   padding: 14px;
}


/* PAGER */

div.pager {
   clear: both;
   margin: 25px 0px 0px 0px;
   padding: 2px 2px 4px 2px;
   clear: both;
   text-align: center;
}

div.pager_container {
   text-align: center;
   padding-top: 1px;
}

div.pager span.plain {
   text-align: center;
   margin: 2px 3px;
   padding: 4px 8px 4px 8px;
   border: 1px solid #BCBCBC;
   color: #363636;
   font-weight: bold;
   background-color: #d9e2e0;
}

div.pager a {
   height: 15px;
   padding: 4px 8px 4px 8px;
	margin: 2px 3px;
   border: 1px solid #00694e;
   text-decoration: none;
   color: #ffffff;
   font-weight: bold;
   background-color: #00694e;
}

div.pager a:hover, 
div span.plain.selected {
   border: 1px solid #00694e;
   background-color: rgb(132, 184, 0);
   color: #ffffff;
   font-weight: bold;
}


/* FORM */

table.form {

}

table.form tr.odd {
   background-color: #F5F5F5;
}

table.form td {
   padding: 2px;
}

table.form .labeltext {
   font-weight: bold;
}

table.form input[type="text"], 
table.form input[type="password"], 
table.form input[type="select"], 
table.form textarea {
   border: 1px solid #A0A0A0;
   font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
   font-size: 14px;
   padding: 2px;
}

table.form input[type="submit"] {
	float: none;
}

/*
table.form input[type="submit"], 
div.content-list input[type="submit"],
.send_btn_pink,
.adult_content_form input[type="submit"] {
   color: #fff;
   background: #f6921e;
   border: none;
   font-family: 'LeagueGothicRegular';
   text-transform: uppercase;
   font-size: 20px;
   border-radius: 4px;
   padding: 2px 5px;
}
*/

/* TABLES */

.content-table {
   margin-bottom: 20px;
	width: 100%;
}

.content-group-title {
	
}

.content-table tr.header {
	text-align: center;
	/* background-color: #7AA5C7; */
	background: transparent url("/static/img/site/menu-active-bgnd.png") repeat-x;
	color: #ffffff;
	line-height: 18px;
	vertical-align: middle;
}

.content-table tr.header th {
   padding: 3px;
   /*border: 1px solid #4F4F4F;*/
}

.content-table .content-row.even {
   
}

.content-table .content-row.odd {
   background-color: #E7EFF5;
}

.content-table .content-row:hover {
   background-color: #C8DAE8;
}

.content-table .content-row.even.content-deleted {
   color: #000000;
   background-color: #fdc2c2;
}
.content-table .content-row.odd.content-deleted {
   color: #000000;
   background-color: #fcd4d4;
}
.content-table .content-row.even.content-enabled
{
   color: #000000;
   background-color: #bbF2a2;
}
.content-table .content-row.odd.content-enabled
{
   color: #000000;
   background-color: #bbFFb0;
}
.content-table .content-row.even.content-banned
{
   color: #000000;
   background-color: #ffc040;
}
.content-table .content-row.odd.content-banned
{
   color: #000000;
   background-color: #ffd84f;
}

.content-table .separator-row {
	height: 20px;
}

.content-table .separator-row-solid td {
   height: 7px;
}

.content-table .content-row td {
   padding: 1px 4px 7px 4px;
}

.content-table td img {
/*   max-width: 410px !important; */
}
