/* CSS Document */

/* commented backslash hack v2 \*/ 
html, body{height:100%;} 
/* end hack */ 

body {
	padding:0;
	margin:0;
    color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	background-color:#000;
}

.outer {
	width: 950px;
	margin-right:auto;
	margin-left:auto;
	margin-top:12px;
	background-color:#fff;
	border:2px solid #999;
	text-align: left;
}


img.no_border {
border: 0;
}

span.requiredfield {color: #ff0000} 

.pgtxt { font-size:10px; }

.txtnrml { font-size:11px; }

.hd1 { font-size:10px; font-weight:bold; }

.hd2 { font-size:11px; font-weight:bold; }

.hd3 { font-size:12px; font-weight:bold; }

.hd4 { font-size:14px; font-weight:bold; }

.hd5 { font-size:18px; font-weight:bold; }

.grey {color:#828282;}
.grey a {color:#828282;}

.white {color:#FFFFFF;}
.white a {color:#FFFFFF;}

.lnk1 { text-decoration:none; color:#000000; }
.lnk2 { text-decoration:underline; color:#000000; }

.header { color:#828282; border-bottom:5px solid #999999; }

.roundbox1 { background:url(images/rnd_rht.jpg) no-repeat right top; font-size:14px; font-weight:bold; color:#FFFFFF; height:48px; padding-right:25px; }
.roundbox1Large { background:url(images/rnd_center.jpg); repeat-x; height:48px; }
.roundbox2 { background:url(images/rnd2_rht.jpg) no-repeat right top; font-size:14px; font-weight:bold; color:#FFFFFF; height:48px; }
.roundbox3 { background:url(images/rnd3_rht.gif) no-repeat right top; height:8px; }

.roundboxcntnt { border-left:1px solid #BCBCBC; border-right:1px solid #BCBCBC; padding:5px 15px 10px 5px; }

.roundhd { padding-top:5px; text-align:center; }

.roundhd2 { padding-top:12px;  }

.footer { margin-top:10px; padding:5px; border-top:3px solid #BCBCBC; text-align:center; color:#828282; }

.footer a { color:#828282; text-decoration:none; }


.pdptable { border-top:1px solid #BDBDBD; border-right:1px solid #BDBDBD; }

.pdptable td { border-left:1px solid #BDBDBD; border-bottom:1px solid #BDBDBD; }




/* -- Table Formatting -- */
.ecf-table {}
.ecf-table-header{font-size:14px; font-weight: bold;color: #ffffff;background-color: #8C9C9A;}
.ecf-table-footer { color:White; background-color: #8C9C9A;}
.ecf-table-item {background-color: white;}
.ecf-table-item-alt {background-color: #e6e6fa;}

.CmsPageSectionTitle {font-size: 15px; font-weight: bold; padding-bottom:10px; padding-right:10px; padding-top:10px;}