/* CSS Document */

body{
	margin:0px; padding:0px; background-color:#ffffff;
	}

form{margin:0px; padding:0px;}

div{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#434343; padding:0px; margin:0px; 
	line-height:18px; text-decoration:none; border:none;
	}

.left{float:left;}
.right{float:right;}
.width120{width:120px;}
.error{color:#FF0000;}
.success{ background:url(../images/success.gif) top left no-repeat ; padding:4px; padding-left:25px; overflow:hidden; width:94%; background-color:#E8FFE5; border:1px solid #A3E199; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#434343;}
.fail{ background:url(../images/error.gif) top left no-repeat ; padding:4px; padding-left:25px; overflow:hidden; width:94%; background-color:#FFE8E8; border:1px solid #FFA4A4; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#434343;}
.info{ background:url(../images/information.gif) top left no-repeat ; padding:4px; padding-left:25px; overflow:hidden; width:94%; background-color:#FFFFE0; border:1px solid #DFDF90; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#434343;}
.info1{ padding:4px; padding-left:10px; margin-bottom:10px; overflow:hidden; width:98%; background-color:#FFFFE0; border:1px solid #DFDF90; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#434343;}
.popup_info{background-color:#FFFFE0; border:1px solid #DFDF90; }

.CustomValidatorCalloutStyle div, .CustomValidatorCalloutStyle td { 
    border:solid 1px #DFDF90; position:relative; overflow:hidden; background-color: #FFFFE0; z-index:auto; font-size:11px;
}


h1{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#095FA7; line-height:36px; text-decoration:none;
	font-weight:normal; margin:0px; padding:0px;
	}
	
h2{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#095FA7; line-height:36px; text-decoration:none;
	font-weight:normal; margin:0px; padding:0px; 
	}
	
h3{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#095FA7; line-height:22px; text-decoration:none;
	font-weight:normal; margin:0px; padding:0px; 
	}

h4{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#222222; line-height:20px; text-decoration:none;
	font-weight:bold; margin:0px; padding:0px; 
	}
	
.input1{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#434343; border:1px solid #ffffff; width:200px;
	height:19px; margin-top:6px; float:left;
	}

.input2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#434343; border:1px solid #0077B4;}
	
.input3{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#434343; border:2px solid #A0D7EF; width:220px;}

select{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#434343; border:2px solid #A0D7EF; }
	
.btn{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; height:23px;text-decoration:none; 
	background-color:#5F5F5F; border:1px solid #ffffff;	margin-top:6px;	float:left;	margin-left:10px;}
	
.btn1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; 
	background-color:#81B242; border:1px solid #000000;}
	
.select_190{width:190px;}
	
.blue_nav{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#007299; line-height:22px; text-decoration:none;}
.blue_nav:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#007299; line-height:22px; text-decoration:underline;}

.blue_nav1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#007299; line-height:18px; text-decoration:none;}
.blue_nav1:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#007299; line-height:18px; text-decoration:underline;}
	
.orange_nav{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF7705; line-height:18px; text-decoration:none;}
.orange_nav:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF7705; line-height:18px; text-decoration:underline;}

.gray_nav{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6E6E6E; line-height:18px; text-decoration:none;}
.gray_nav:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6E6E6E; line-height:18px; text-decoration:underline;}

.tab{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#818FA0; line-height:15px; text-decoration:none;}
.tab:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#005093; line-height:15px; text-decoration:none;}
	
.container{margin:0px; padding:0px;}
.header{background-image:url(../images/mcm_header_bg.gif); background-repeat:repeat-x; background-position:top; padding:0px;}
.header_content{width:965px; height:98px;}
.middle{width:970px; overflow:hidden; padding:10px 0px;}
	
.middle1{width:970px; overflow:hidden;}

.footer{ background-image:url(../images/mcm_footer_bg.gif); background-repeat:repeat-x; color:#6E6E6E; background-color:#ffffff;}
.logo{float:left;  width:200px;}
.client_logo{float:left; margin-left:10px; width:455px;}
.header_nav_right{
	background-image:url(../images/mcm_header_nav_right.gif); background-repeat:no-repeat; background-position:right; 
	 height:30px; text-align:center;}
	
.search_right{
	background-image:url(../images/mcm_search_right.gif); background-repeat:no-repeat; background-position:right; 
	padding-right:10px;  height:35px;
	}

.header_spacer_bg{background-color:#A9D9F2;}

.blue_bg{
	background-color:#B0DEF2; overflow:hidden;
	}	
	
.workarea_gradient{
	background-image:url(../images/mcm_workarea_grad.gif); background-repeat:repeat-x; background-position:top; width:968px;}
	
.leftarea{width:199px; float:left;}
.leftcontent{overflow:hidden;}

.center_area{float:left; width:562px;}
.center_area_expand{ float:left; width:771px;}

.center_content{padding-left:10px; }

.right_area{float:left; width:199px;}
.right_content{padding-left:10px;}

.w190{width:199px; overflow:hidden; margin-bottom:10px;}
.inbox_width{width:198px; overflow:hidden; padding-top:3px;}
.inbox_left{width:75px; float:left;  overflow:hidden;}
.inbox_right{width:123px; float:left; overflow:hidden;}
.left_nav_bdr{border-bottom:1px solid #DEDEDE; overflow:hidden; width:188px; height:19px; padding-bottom:3px; margin-bottom:3px;}
.left_nav_bdr1{overflow:hidden; width:188px; height:19px; }
.box_bottom_margin{margin-bottom:10px;}
.margin_botttom{ margin-bottom:5px;}
.padding_topleft{padding-top:10px; padding-left:20px; padding-right:20px;
	width: 508px;
}
.inbox_width1{ overflow:hidden; padding:3px 10px 0px 10px;}
.form_height{padding:5px; overflow:hidden; width:95%;}
.form_left{width:29%; float:left; padding-right:1%;}
.form_right{width:70%; float:left;}

.yellow_btm_bdr{border-bottom:1px solid #dedede; background-color:#FFFFE0;}
.yellow_top_bdr{border-top:1px solid #dedede; background-color:#FFFFE0;}
.yellow_bg{border-left:1px solid #dedede; border-right:1px solid #dedede; background-color:#FFFFE0;}


.lightblue_top_bdr{border-top:1px solid #dedede; background-color:#EFF9FF;}
.lightblue_btm_bdr{border-bottom:1px solid #dedede; background-color:#EFF9FF;}
.lightblue_bg{border-left:1px solid #dedede; border-right:1px solid #dedede; background-color:#EFF9FF;}

.gray_top_bdr{border-top:1px solid #dedede; background-color:#FAFAFA;}
.gray_btm_bdr{border-bottom:1px solid #dedede; background-color:#FAFAFA;}
.gray_bg{border-left:1px solid #dedede; border-right:1px solid #dedede; background-color:#FAFAFA;}


.note_text{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#434343; line-height:normal;}

.text1{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#434343; line-height:18px; text-decoration:none;}
.txt1{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; text-decoration:none;}
.doc_text{background-image:url(../images/mcm_graybox_btm.gif); background-repeat:repeat-x; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#434343; padding-left:10px; padding-right:10px; line-height:18px; padding-top:15px; text-decoration:none;}

.box1_bg_top{background-image:url(../images/mcm_graybox_right.gif);  background-repeat:no-repeat; background-position:right; 
	height:39px; text-align:left;
	}
.box1_bg_btm{background-image:url(../images/mcm_graybox_btm.gif); background-repeat:repeat-x; overflow:hidden;}

.box2_bg_top{background-image:url(../images/mcm_bluebox_right.gif);  background-repeat:no-repeat; background-position:right; 
	height:39px; text-align:left;
		}
		
.box2_bg_btm{background-image:url(../images/mcm_bluebox_btm.gif); background-repeat:repeat-x;}


.tab_bottom_bdr{ padding-left:5px; padding-right:5px; border-bottom:2px solid #CECECE; overflow:hidden; height:100%;}
.tab_selected_bg{background-image:url(../images/mcm_selected_tab_bg.gif); background-repeat:repeat-x; padding-top:6px; padding-bottom:6px; padding-left:5px; padding-right:5px; }
.tab_bg{background-image:url(../images/mcm_tab_right.gif); background-repeat:no-repeat; background-position:right; padding:6px 10px 7px 0px; margin-left:5px; float:left; }

#BDtabs{
font-size:12px;
padding:0px 0 0 0px;
margin:1px 0 0 0;
display:block;
clear:both;
overflow:hidden;


}

#BDtabs div{
float:left;
list-style-type:none;
padding:0 0 0 4px;
background:url(../images/mcm_tab_left.gif) no-repeat 0 0;
margin:0 3px 0 0;
border-bottom:1px solid #ffffff;
}

#BDtabs div a{
float:left;
display:block;
background:url(../images/mcm_tab_right.gif) no-repeat right 0;
font-weight:bold;
font-size:12px;
color:#818FA0;
text-decoration:none;
padding:3px 10px 0 6px;

}

#BDtabs select{
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
color:#333;
background:#fff;
width:220px;
margin:-4px auto auto;
padding:0;
border:1px solid #999;
}

#BDtabs div a:hover, #DDtabs div a:hover {
text-decoration:none;
color:#072B61;
}

#BDtabs div.active, div#tabList.active{
background-position:0 -42px;
}

#BDtabs div.active a{
background-position:right -42px;
color:#072B61;
}

.modalBackground 
{
   background-color:#000;
}
	
	
.bg1_header{ background-color:#B0DEF2; height:20px; padding-left:10px;}
.grid1{background-color:#f3f3f3; }
.grid2{background-color:#ffffff; }

.text2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; line-height:18px; text-decoration:none;}

.margin_bottom_top10{padding-bottom:7px; margin-top:7px;  border-bottom:1px solid #D1D1D1;}
