/* global form styles */
BODY{font-family:arial; }

.register {font-size:12px;color:#666666;font-weight:bold;padding-left:20px;}

.fmTxt {border:1px solid #e0e0e0;background-color:f5f7f2; height:20px;}
.disabled_input { filter: alpha(opacity = 30);opacity:0.3;border:1px solid #e1e1e1;}
.fmButton {background:#455aa7; border:1px solid black; color:#ffffee; font-weight:bold;}
.div1 {padding:3px 3p 3px 3px;background:transparent;text-align:left; border:1px solid #455aa7; color:#000000;font-family:arial; font-weight:bold;width:320px;}
.div2 {padding:1px 5p 3px 3px;background:transparent;text-align:left; border:1px solid #455aa7; color:#000000;font-family:arial; font-weight:bold;width:320px;}
.div3 {padding:1px 5p 3px 3px;background:transparent;text-align:left; border:1px solid #455aa7; color:#000000;font-family:arial; font-weight:bold;width:80px;height:20px}
.div2 ul {margin-left:20px;}
.div1 ul {margin-left:20px;}

.underline {text-decoration:underLine;}

/* Action Buttons */
.actionButtons {border:1px solid #33649c;padding:5px 10px 5px 10px; height:20px; font-size:13px; font-weight:bold; color:#330099;}
.actionButtons b{color:green; text-decoration:none;}
.actionButtons a {color:#330099; text-decoration:none;}
.actionButtons a:hover {color:#990000; text-decoration:underLine;}
.actionButtons a:visited {color:#330099; text-decoration:none;}

/* list table */
.fmListExt {font-size:12px;}
.fmListExt .listTitle {color:#F07702; font-weight:bold;}
.fmListExt .listTitle1 {font-size:18px;color:#24487C; font-weight:bold;padding-bottom:15px;}
.fmListExt .listTitle2 {font-family:arial;font-size:11px;font-weight:normal;color:#5e5e5e;padding-bottom:15px;}
.fmListExt .listTitle2 p{margin-top:0px;margin-bottom:0px;}

.fmListQsearch { margin-top:3px; margin-bottom:3px;}

.fmListNav {margin-top:5px; margin-bottom:5px;}
.fmListNav td {font-size:11px;color:#2D3F55;font-weight:bold;}
.fmListNav td a {color:#2B3F57; text-decoration:none;}
.fmListNav td a:hover{color:red; text-decoration:underLine;}
.fmListNav th {font-size:12px; color:red; font-weight:bold;}
.fmListNav th a {color:#2B3F57; font-weight:normal; text-decoration:none;}
.fmListNav th a:hover{color:red; font-weight:normal; text-decoration:underLine;}

.fmListRec {background:#ffffff;}
.fmListRec th {background-color:#FFF4F4; color: #de0000; line-height:14px;cursor:default; font-size:11px; font-weight:bold; text-align:left;height:30px;vertical-align:middle;padding-top:2px;}
.fmListRec th.order {cursor:hand; padding1:2px 3px 1x 3px;  font-size:11px; font-weight:bold; text-align:left; color:#de0000;vertical-align:middle}
.fmListRec th.en_order {cursor:hand; padding1:2px 3px 1x 3px;  font-size:11px; font-weight:bold; text-align:left; color:#de0000;vertical-align:middle}
.fmListRec th a:hover {color:ffff; text-decoration:underLine;}

.fmListRec tr.rec {background:#ffffff;}
.fmListRec tr.rec0 {background:#ffffff;}
.fmListRec tr.rec1 {background:#f6f6f6;}

.fmListRec tr.rec_delete{background:#fdd3c1;}
.fmListRec tr.rec_status {background:#cde0fe;}
.fmListRec tr.rec_default {background:#fdfcdf;}

.fmListRec td {height:22px; border-bottom1:1px solid #C0C0C0; padding:2px 3px 1px 3px; font-size:11px;}
.fmListRec td b.key{color:#455aa7;}

.fmListRec td div.status0 {color:red; }
.fmListRec td div.status1 {color:green;}

.fmListRec td div.delete0 {color:green;}
.fmListRec td div.delete1 {color:red;}

.fmListRec td font.fmYesNo0 {font-weight:normal; color:red;}
.fmListRec td font.fmYesNo1 {font-weight:normal; color:green;}

.fmListRec tr.rec0 td a , .fmListRec tr.rec1 td a {color:#000000; text-decoration:none;cursor:pointer;text-decoration:none;}
.fmListRec tr.rec0 td a:hover , .fmListRec tr.rec1 td a:hover  {color:#000000; text-decoration:underline;}

.fmListMultiCheck {background:#455aa7;}
.fmListMultiSubmit {background:#455aa7; border:1px solid black; color:#ffffee; font-weight:bold; font-size:11px;}
.fmListRec td.emptyList{color:red; font-size:15px; font-weight:bold;}

/* view table */
.fmViewExt {background:#ffffff;}
.fmViewExt td {padding:3px 0px 3px 0px; font-size:12px; }
.fmViewExt td a {color:red; text-decoration:underLine;}
.fmViewExt td a:hover {color:red; text-decoration:underLine;}
.fmViewExt td b.fmStatus0 {font-weight:normal; color:red;}
.fmViewExt td b.fmStatus1 {font-weight:normal; color:green;}
.fmViewExt td b.key{color:#455aa7;}
.fmViewExt td font.fmYesNo0 {font-weight:normal; color:red;}
.fmViewExt td font.fmYesNo1 {font-weight:normal; color:green;}
.fmViewExt td.sub_title {color:#00245E; text-align:left; padding:3px 23px 3px 3px; font-size:13px; font-weight:bold;}
.fmViewExt td.sub_sub_title {background-color:#d3d6e2; color:#000000; text-align:left; padding:0px 23px 3px 3px; font-size:13px; font-weight:bold;}
.fmViewExt td ul {margin-bottom:0px;margin-left:18px;}
.fmViewExt .desc{font-family:Arial; font-size: 12px; font-weight: normal; color: #5a5a5a; line-height: 14px; padding:0px 23px 5px 0px;}


/* update table */
.fmUpdateExt {background:#ffffff; width:100%;}
.fmUpdateExt th {padding:5px 5px 5px 5px;}
.fmUpdateExt th a {color:#0033ff; text-decoration:underLine;}
.fmUpdateExt th a:hover {color:red; text-decoration:underLine;}
.fmUpdateExt th b.required{color:red; font-size:12px; font-weight:bold;}
.fmUpdateExt td {padding:3px 3px 3px 3px; font-size:12px;}
.fmUpdateExt td .redcross_subtitle{font-size:12px;font-weight: bold;}
.fmUpdateExt td .short_select{border:1px solid #7f9db7;padding:0;margin:0;height:20px;}

.fmUpdateExt td table td{border-bottom:0px solid #a3add2; }
.fmUpdateExt td a {color:#DE0000; text-decoration:underLine;}
.fmUpdateExt td a:hover {color:red; text-decoration:underLine;}
.fmUpdateExt td.error {color:red;}
.fmUpdateExt td.error ul{margin-left:20px;}
.fmUpdateExt td b.comment
.fmUpdateExt td b.required{color:red; font-size:14px; font-weight:bold;}
.fmUpdateExt td.sub_title {color:#00245E; text-align:left;font-size:13px; font-weight:bold;padding-left:25px;}
.fmUpdateExt td.sub_sub_title {color:#000000; text-align:left; padding:3px 23px 3px 3px; font-size:13px; font-weight:bold;}
.fmUpdateExt
.feilds_label
{font-family:  Arial, sans-serif ; font-size: 12px; font-weight: bold; color: #4f4f4f; line-height: 14px;
padding-top:5px;padding-bottom:5px;padding-left:23px;}
.required{color:red; font-size:14px; font-weight:bold;}
.fmUpdateExt td ul {margin-bottom:0px;margin-left:18px;}


.regular_msg {color:#455aa7; font-size:15px;}

.regular_msg {color:#455aa7; font-size:15px;}

.searchTreeList {color:red; font-size:14px; font-weight:bold;}

.searchTreeList {color:red; font-size:14px; font-weight:bold;}

.mbListRec {background:#a3add2;}
.mbListRec td {text-align:center; background:#ffffff;  padding:2px 3px 2px 3px; font-size:12px;}

.mbPhotoRec 

.recViewTbl {background:#cccccc;margin-top:10px;font-family:arial;font-size:13px;text-decoration:none;}
.recViewTbl th{padding:3px 5px 2px 5px;background-color:#33649c;color:#ffffff;font-size:14px;}
.recViewTbl td{border-top:1px solid #cccccc;background:#ffffff;padding:3px 5px 2px 5px;color:#000099;}
.recListEmail {color:#0033ff;}
.recListEmail:hover{color:#cc0000;}

/* advance search*/
.AdvanceSearchTbl{background:#cccccc;}
.AdvanceSearchTd {font-size:11px; font-weight:bold;}
.AdvanceSearchTd .input{background:#cccccc;}
.AdvanceSearchSelect {border:1px solid #455aa7; height:22px;}

.hello {
	font-size: 15px !important;
	font-weight: bold;
	color: #de0000;
	margin-bottom:0px;
	padding-bottom:0px;
	height:10px;

}
.hello_big {
	font-size: 19px;
	font-weight: bold;
	color: #de0000;
	margin-bottom:0px;
	padding-bottom:0px;
	height:10px;

}

.quick_link_tbl {
	width:617px;
	height:121px;
	background: url('http://mdais.com/sites/mada/_media/site/redcross/quick_link_bg.gif') no-repeat 0 0;
}

.quick_link_td
{
	font-size:13px;
	font-weight:bold;
	color:#de0000;
}

.quick_link_td a , .quick_link_td a:visited
{
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
	color:#de0000;
}

.quick_link_img
{
	margin-left:10px;

}

.inputs_search
{
	width:594px;
	height:164px;
	background: url('http://mdais.com/sites/mada/_media/site/redcross/search_bg.jpg') no-repeat 0 0;
}

.inputs_search_small
{
	width:594px;
	height:98px;
	background: url('http://mdais.com/sites/mada/_media/site/redcross/search_bg_small.jpg') no-repeat 0 0;
}

.redcross_now_tbl
{
	background: url('http://mdais.com/sites/mada/_media/site/redcross/gray_bg.gif') no-repeat 0 0;
	padding-top:10px;
	padding-left:20px

}
.redcross_now_tbl_search
{
	background: url('http://mdais.com/sites/mada/_media/site/redcross/gray_bg.gif') no-repeat 0 0;
	padding-top:10px;
	padding-left:10px

}
.redcross_abstract{color:#000000;font-size:13px}
.redcross_abstract p{padding:0px;margin:0px}
.redcross_abstract a{color:#000000;font-size:13px;text-decoration:none}
.redcross_abstract a:hover{color:#000000;font-size:13px;text-decoration:underline}
.redcross_link{padding-top:10px}
.redcross_link a{color:#DE0000;text-decoration:underline;font-weight:bold;font-size:13px}
.redcross_link a:hover{color:#DE0000;text-decoration:underline;font-weight:bold;font-size:13px}
.search_donation_title{color:#DE0000;font-weight:bold;font-size:14px;padding:13px 0 2px 10px}
.search_label{color:#000000;padding-left:5px;font-weight:bold;font-size:13px}
.search_input{padding-left:10px;padding-bottom:15px}
.search_input input{width:220px;border:1px solid #7F9DB9}
.search_input select{width:170px;border:1px solid #7F9DB9}

.search_read_more_div{float:left;position:relative;color:#DE0000;text-decoration:underline;font-size:12px;padding-bottom:5px}
.search_read_more_div a{float:left;position:relative;color:#DE0000;text-decoration:underline;font-size:12px}
.current{color:#DE0000;font-size:11px;text-decoration:none}
.pageLink{color:#535353;font-size:11px;text-decoration:none}

.search_read_more_div_read{float:left;position:relative;color:#DE0000;text-decoration:underline;font-size:11px;padding-bottom:5px;display:none}
.search_read_more_div_read a{float:left;position:relative;color:#DE0000;text-decoration:underline;font-size:11px;left:10px}

.form_elm{float:left;width: 50%;}
.label{padding-left:10px; padding-top:10px;font-weight:bold }
.input{padding-left:10px;}
#mc_email {position: relative; top: 100px;}
.all{float:left;padding-left:10px;font-size:11px;cursor:pointer}
.do_photo_small{padding-left:0px;}
.do_type{font-weight:bold;font-size:12px}
.do_inscription{overflow-x:hidden;overflow-y:hidden;width:479px;display:block;}


.search_link{padding-left:10px;}
.search_link a{color:#DE0000;text-decoration:underline;font-weight:normal;font-size:13px}
.search_link a:hover{color:#DE0000;text-decoration:underline;font-weight:normal;font-size:13px}

.search_text{float:left;padding-left:10px;color:#DE0000;font-weight:bold;font-size:18px;}
.search_input{float:left;}
.search_button{float:left;position:relative;left:21px;top:-4px;}
.search_clear{padding-left:5px;position:relative;left:24px;}
.search_clear a{color:#DE0000;text-decoration:underline;font-weight:normal;font-size:11px}
.search_clear a:hover{color:#DE0000;text-decoration:underline;font-weight:normal;font-size:11px}

#wrapper
		{
			margin-top:10px;
			text-align:left;
			color:#DE0000;font-weight:bold;font-size:14px;
		}
#wait{ position:relative; top:0px; left:0px; color:#DE0000;font-weight:bold;font-size:14px; padding:10px; }

 .disSendForm{color:#000000;}
 .disSendForm td {padding : 5px 0px 5px 0px}
 .error_div {color:#DE0000;font-weight:bold;font-size:14px;}

