@charset "utf-8";
/* CSS Document */
.lt{ text-align:left;vertical-align:top; }
p { margin:0;}
.Normal { font-family:"Puritan20Normal", Arial, Helvetica, sans-serif; font-size:13px; }
 
.Head{ font-size:22px; color:#000; font-family:"Puritan20Bold", Arial, Helvetica, sans-serif;}

/*.Head2{ font-size:22px; color:#000; font-family:"Puritan20Bold", Arial, Helvetica, sans-serif;}*/
.Head2{ font-family:arial; font-size:16px; font-weight:bold; color:#1f497d;}

.Head3{ font-size:20px; color:#000; font-family:"Puritan20Bold", Arial, Helvetica, sans-serif;}
.Head4{ font-size:20px; color:#000; font-family:"Puritan20Bold", Arial, Helvetica, sans-serif;}

.clear { clear:both; font-size:0px; height:0px; line-height:0px;}




.container1{ margin-bottom:10px;}
.container1 .containerhead_l{ background:url(images/con1_h_l.png) no-repeat left top;}
.container1 .containerhead_r{ background:url(images/con1_h_r.png) no-repeat right top;}
.container1 .containerhead_m{ background:url(images/con1_h_m.png) repeat-x left top; margin:0px 10px 0 47px; height:17px;}
.container1 .containermain .containerhead{ padding-right:10px; }
.container1 .containermain .containerhead .mores{float:right;}
.container1 .containermain .containerhead .mores .Normal{ font-family:Tahoma; font-size:13px; color:#000;}
.container1 .containermain{ background:url(images/con1_m.png) repeat left top;}
.container1 .containermain .containerpane{ /*padding:5px 10px 1px;*/ padding:13px 20px 8px; min-height:30px;}
.container1 .containermain .containerpane .Normal{ font-family:"Puritan20Normal", Arial, Helvetica, sans-serif; font-size:13px; color:#292929; }
.container1 .containerbot_l{ background:url(images/con1_b_l.png) no-repeat left top;}
.container1 .containerbot_r{ background:url(images/con1_b_r.png) no-repeat right top;}
.container1 .containerbot{ background:url(images/con1_b_m.png) repeat-x left top; margin:0px 12px 0 12px; height:11px;}


.container2{ margin-bottom:10px;}
.container2 .containerhead_l{ background:url(images/con2_h_l.png) no-repeat left top;}
.container2 .containerhead_r{ background:url(images/con2_h_r.png) no-repeat right top;}
.container2 .containerhead{ background:url(images/con2_h_m.png) repeat-x left top; height:38px; line-height:38px; margin-left:11px; margin-right:12px;}
.container2 .containerhead .title { float:left;text-align:left;height:38px; line-height:38px;}
.container2 .containerhead .actions { float:left; margin-left:10px;height:38px; line-height:38px;}
.container2 .containermain{}
.container2 .containermain .containerpane{ padding:5px 1px 1px; font-size:13px;}
.container2 .containermain .containerpane .Normal{ font-family:"Puritan20Normal", Arial, Helvetica, sans-serif; font-size:13px; color:#292929; }
.container2 .containerbot{}


.container2nosticky{ margin-bottom:10px;}
.container2nosticky .containerhead_l{ background:url(images/con2_h_l.png) no-repeat left top;}
.container2nosticky .containerhead_r{ background:url(images/con2_h_r.png) no-repeat right top;}
.container2nosticky .containerhead{ background:url(images/con2_h_m.png) repeat-x left top; height:38px; line-height:38px; margin-left:11px; margin-right:12px;}
.container2nosticky .containerhead .title { float:left;text-align:left;height:38px; line-height:38px;}
.container2nosticky .containerhead .actions { float:left; margin-left:10px;height:38px; line-height:38px;}
.container2nosticky .containermain{}
.container2nosticky .containermain .containerpane{ padding:5px 1px 1px; font-size:13px;}
.container2nosticky .containermain .containerpane .Normal{ font-family:"Puritan20Normal", Arial, Helvetica, sans-serif; font-size:13px; color:#292929; }
.container2nosticky .containerbot{}



.contwhitebgnd .containertop_l{ background:url(images/con2white_t_l.png) no-repeat left top; margin-top:12px;}
.contwhitebgnd .containertop_r{ background:url(images/con2white_t_r.png) no-repeat right top;}
.contwhitebgnd .containertop{ background:url(images/con2white_t_m.png) repeat-x left top; margin:0px 12px 0 12px; height:8px;}
.contwhitebgnd .containermain{ background:url(images/con1_m.png) repeat left top;}
.contwhitebgnd .containermain .containerpane{ /*padding:5px 10px 1px;*/ padding:16px 20px 8px; min-height:30px;}
.contwhitebgnd .containermain .containerpane .Normal{ font-family:"Puritan20Normal", Arial, Helvetica, sans-serif; /*font-size:16px;*/font-size:13px; color:#292929; }

.contwhitebgnd .containerbot_l{ background:url(images/con1_b_l.png) no-repeat left top;}
.contwhitebgnd .containerbot_r{ background:url(images/con1_b_r.png) no-repeat right top;}
.contwhitebgnd .containerbot{ background:url(images/con1_b_m.png) repeat-x left top; margin:0px 12px 0 12px; height:11px;}



.container3{ margin-bottom:10px;}
.container3 .containerhead{ border-bottom:1px #dcdcdc solid; height:38px; line-height:38px; padding-left:2px;}
.container3 .containerhead .title { float:left;text-align:left;height:38px; line-height:38px;}
.container3 .containerhead .actions { float:left; margin-left:10px;height:38px; line-height:38px;}
.container3 .containerhead .more { float:right;height:48px; line-height:40px; padding-right:1px; }
.container3 .containerhead .more .Normal { font-family:"Puritan20Bold", Arial, Helvetica, sans-serif; font-size:11px; color:#000;}
.container3 .containermain{ }
.container3 .containermain .containerpane{ padding:10px 10px 10px;}
.container3 .containermain .containerpane .Normal{ font-family:"Puritan20Normal", Arial, Helvetica, sans-serif; font-size:13px; color:#757575;}
.container3 .containerbot{}


.container4{ margin-bottom:10px;}
.container4 .containerhead{  height:34px; line-height:34px;}
.container4 .containerhead .title { float:left;text-align:left;height:34px; line-height:34px; }
.container4 .containerhead .actions { float:left; margin-left:10px;height:34px; line-height:34px;}
.container4 .containerhead .more { float:right;height:34px; line-height:34px; padding-right:1px; }
.container4 .containerhead .more .Normal { font-family:Tahoma; font-size:16px; color:#000;}
.container4 .containermain{}
.container4 .containermain .containerpane{ padding:1px 0px 1px;}
.container4 .containermain .containerpane .Normal{ font-family:"Puritan20Normal", Arial, Helvetica, sans-serif; font-size:13px; color:#626262; font-weight:bold;}
.container4 .containerbot{}



.container5 .containerhead  .title .Head{ font-size:18px; color:#000; font-family:"Puritan20Bold", Arial, Helvetica, sans-serif;}

.container5{ margin-bottom:10px;}
.container5 .containerhead{ border-bottom:1px #dcdcdc solid; height:38px; line-height:38px; padding-left:2px;}
.container5 .containerhead .title { float:left;text-align:left;height:38px; line-height:38px;}
.container5 .containerhead .actions { float:left; margin-left:10px;height:38px; line-height:38px;}
.container5 .containerhead .more { float:right;height:48px; line-height:40px; padding-right:1px; }
.container5 .containerhead .more .Normal { font-family:"Puritan20Normal", Arial, Helvetica, sans-serif; font-size:11px; color:#000;}
.container5 .containermain{ }
.container5 .containermain .containerpane{ padding:1px 10px 10px;}
.container5 .containermain .containerpane .Normal{ font-family:"Puritan20Normal", Arial, Helvetica, sans-serif; font-size:13px; color:#757575;}
.container5 .containerbot{}












.NO-Title .con-action {
	float: none;
}

.NO-Title {
	margin-bottom: 10px;
}

.conft {
	text-align: right;
}

.NO-Margin {
	margin-bottom: 0;
	vertical-align:top;
}
.NO-Margin .Normal{font-family:"Puritan20Normal", Arial, Helvetica, sans-serif; font-size:13px; color:#757575;}
.NO-Title .Normal{font-family:"Puritan20Normal", Arial, Helvetica, sans-serif; font-size:13px; color:#757575; }




















