@import url("/media/com_acymailing/css/module_default.css");


/* custom CSS for style: SHADOW_BLACK */
	
/**************inputbox*****************/	
	
/*.acymailing_module .inputbox{
	color:#666 !important;
	border:1px solid #ddd !important;
	border-radius:15px !important;
	-moz-border-radius:15px !important;
	margin-right: 10px!important;
    padding: 2px !important;
background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
//filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 )!important; IE6-9 vertical
}

.acymailing_module .inputbox:hover{
	border:1px solid #aaa !important;
	box-shadow: inset 0 0 5px 3px #eee !important;
	-moz-box-shadow: inset 0 0 3px 3px #e5e5e5 !important;
	-webkit-box-shadow: inset 0 0 3px 3px #e5e5e5 !important;
}

.acymailing_module .inputbox:focus{
	border:1px solid #bbb !important;}
*/

/**************button*****************/
/*
.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited  {	color:#fff !important;
	border:none !important;
	border-radius:15px !important;
	padding: 2px 5px!important;
	margin-right:5px !important;
	
background-color:#730028 !important;
background-image: linear-gradient(bottom, #333 21%, #666 58%) !important;
background-image: -o-linear-gradient(bottom, #333 21%, #666 58%) !important;
background-image: -moz-linear-gradient(bottom, #333 21%, #666 58%) !important;
background-image: -webkit-linear-gradient(bottom, #333 21%, #666 58%) !important;
background-image: -ms-linear-gradient(bottom, #333 21%, #666 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #333 0%,#666 100%); // IE10+
  background: radial-gradient(top, ellipse cover, #333 0%,#666 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#333333',GradientType=0 ) !important; // IE6-9 vertical
}

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active{
color:#fff !important;
background-color:#b90041 !important;

background-color:#730028 !important;
background-image: linear-gradient(bottom, #666666 21%, #cccccc 58%) !important;
background-image: -o-linear-gradient(bottom, #666666 21%, #cccccc 58%) !important;
background-image: -moz-linear-gradient(bottom, #666666 21%, #cccccc 58%) !important;
background-image: -webkit-linear-gradient(bottom, #666666 21%, #cccccc 58%) !important;
background-image: -ms-linear-gradient(bottom, #666666 21%, #cccccc 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #666666 0%,#cccccc 100%); // IE10+
  background: radial-gradient(top, ellipse cover, #666666 0%,#cccccc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#666666',GradientType=0 ) !important; // IE6-9 vertical
}

.acysubbuttons{
	text-align:left !important;}
*/
/**********************************/
/********in line module************/
/*********************************/

.acymailing_module_form td{
	padding-bottom:0px;}
	
	
.acymailing_module .acyfield_html {
	display:inline-block;
	padding-right:10px !important;}


/************************************/
/***********module tableless**********/
/************************************/

.acymailing_module .acymailing_mootoolsbutton p{
	text-align:left;}
	
.acymailing_module a.acymailing_togglemodule{
	display:inline;
    font-size: 13px;
    font-weight: bold;}

	
.acymailing_module table.acymailing_form {
	margin:0px;}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}


.acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	text-decoration:none !important;
	display:inline-block;
}


/********************************/
/*************module list*********/
/********************************/

.acymailing_form {
	margin:0px;}
	
.acymailing_form label{
	margin-right:10px;
	}

.acymailing_module .acymailing_module_form td{
	padding:4px;}


/****************************/
/***acymailing modulelist****/
/****************************/

.acymailing_module .acymailing_module_form .acymailing_lists a:link, .acymailing_module .acymailing_module_form .acymailing_lists a:visited{
	color:#000;
	text-decoration:none;}
	
.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#666!important;
	text-decoration:underline !important;
	background-color:transparent !important;}

.acymailing_module .acymailing_module_form .acymailing_lists .acymailing_checkbox{
	margin-right:10px;}


.acymailing_module_form .acymailing_lists a:hover{
	background-color:transparent;
	color:#B90041;
	text-decoration:underline;}
	
.acymailing_module_form .acymailing_form a:link{
	background-color:transparent;
	color:#000;
	text-decoration:none;}	
	
.acymailing_module_form .acymailing_form a:hover{
	background-color:transparent;
	color:#B90041;
	text-decoration:underline;}
	
.acymailing_module .acyfield_html input{
	margin-right:10px;
	margin-left:10px;
	border:none !important;
	background:none !important;
	filter:none !important;}
	
.acymailing_form .checkbox{
	border: none !important;
	background:none !important;
	filter: none !important;}

.acymailing_module .invalid{
/*border:1px solid #e2011c !important;*/}