/*===========================================================
		axis generic styles
===========================================================*/

#axis_legend {
	font-weight: normal;
	/*color: #000000;*/
}

/*===========================================================
		axis cardform styles
===========================================================*/

.axis_amt_label {
	font-weight:bold;
	/*color: #000000;*/
}

.axis_amt {
	font-weight: normal;
	/*color: #000000;*/
}

div.axis_error {
	font-weight: bold;
	color: #FF0000;
}

div.axis_description {
	font-weight: normal;
	/*color: #000000;*/
}

label.axis_label {
	font-weight: bold;
	/*color: #000000;*/
}

.axis_button {
}

/*===========================================================
		axis confirmdetailsform styles
===========================================================*/

TH.axis_boldleftbg {
	font-size:80%;
	font-weight:bold;
	/*color: #000000;*/
}

TH.axis_boldrightbg {
	font-size:80%;
	font-weight:bold;
	/*color: #000000;*/
}

.axis_standardtext {
	font-size:80%;
	font-weight: normal;
	/*color: #000000;*/
}

TD.axis_standardtextright {
	font-size:80%;
	font-weight: normal;
	/*color: #000000;*/
}

.axis_surcharge_message{
	font-weight:bold;
	background-color: #FFFFCC;
}

DL#vertical {
}

DT#vertical {
	font-weight: bold;
}

DD#vertical {
}

/*===========================================================
		axis misc styles
===========================================================*/

TH.axis_messagetitle{
	color: #FF0000;
}

TD.axis_please_refrain{
	color:#FF0000;
}

TD.axis_are_you_sure{
	color:#FF0000;
	font-weight:bold;
}

.axis_surcharge_amount{
	color:#FF0000;
}

.axis_please_wait{
	background-color: #f1f1fd;
	visibility: hidden;
}

.axis_referal_form_title{
	color:#FF0000;
}

.axis_printbutton{
	color: #FF0000;
	border: medium solid #FF0000;
}

.axis_bold {
	font-size:80%;
	font-weight:bold;
	/*color: #000000;*/
}

TH.axis_bold {
	font-size:80%;
	font-weight:bold;
	/*color: #000000;*/
}

TD.axis_bold {
	font-size:80%;
	font-weight:bold;
	/*color: #000000;*/
}

TH.axis_boldleft {
	font-size:80%;
	font-weight:bold;
	/*color: #000000;*/
}

TH.axis_boldright {
	font-size:80%;
	font-weight:bold;
	/*color: #000000;*/
}

.highlightSI {
  background-color:#FF0000;
}

/*********** CUSTOM STYLING ***************/

#axis_heading{
line-height: 30px;}

.css_legend {
    font-weight: bold;
	color:#000000;
}

div.middle div.middle-col {
    width: 700px;
}
input#GiftAidYes,input#GiftAidNo,input#InvalidThirdParyDetailsWhenFlagIsFalse{
	margin-top:0.4em;
}
html*input#GiftAidYes,input#GiftAidNo,input#InvalidThirdParyDetailsWhenFlagIsFalse{
	margin-top:0.2em;
}
.css_giftaid{
	display:none;
}