<!--//
	{}
	
	/* SOR ELEMENTS */
	/* 06/28/10 */
	td.sortSelect {
		background-color: #ADBDCE;
		line-height: 5px; 
		font-family: Verdana, Arial, Helvetica, sans-serif;}
	td.sortSelect:hover {
		background-color: #637B9C;
		line-height: 5px; 
		font-family: Verdana, Arial, Helvetica, sans-serif;}
	td.sortSelectDn {
		background-color: #637B9C;
		line-height: 5px; 
		font-family: Verdana, Arial, Helvetica, sans-serif;}
	.btnSortSelect {
		width: auto;
		height: 5px;
		display: block;}
	tr.sortSelect {
		background-color: #FFFFFF;
		line-height: 5px; 
		font-family: Verdana, Arial, Helvetica, sans-serif;}
	tr.sortSelect:hover {
		background-color: #ADBDCE;
		line-height: 5px; 
		font-family: Verdana, Arial, Helvetica, sans-serif;}
	/* 08/05/10 */
	.sortSelectSm {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		line-height: 16px; 
		font-weight: bold;
		color: #637B9C;
		text-decoration: none;}
	.sortSelectSm:hover {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		line-height: 16px; 
		font-weight: bold;
		color: #ADBDCE;
		text-decoration: none;}
	/* 04/19/10 */
	.pgSecTitle {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 14px; 
		line-height: 16px; 
		font-weight: bold;
		color: #637B9C;
		text-decoration: none;}
	.pgItemTitle {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		line-height: 16px; 
		font-weight: bold;
		color: #637B9C;
		text-decoration: none;}
	.pgSecSubTitleLink {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 14px; 
		line-height: 16px; 
		font-weight: normal; 
		font-style:italic;
		color: #637B9C;
		text-decoration: none;}
	td.normal {
		color: #444444;
		font-size: 12px; 
		line-height: 16px; 
		font-weight: normal;
		font-family: Verdana, Arial, Helvetica, sans-serif;}
	td.normali {
		color: #444444;
		font-size: 12px; 
		line-height: 16px; 
		font-weight: normal;
		font-style: italic;
		font-family: Verdana, Arial, Helvetica, sans-serif;}
	td.normalb {
		color: #444444;
		font-size: 12px; 
		line-height: 16px; 
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;}
	td.normalib {
		color: #444444;
		font-size: 12px; 
		line-height: 16px; 
		font-weight: bold;
		font-style: italic;
		font-family: Verdana, Arial, Helvetica, sans-serif;}
	td.normalsm {
		color: #444444;
		font-size: 10px; 
		line-height: 12px; 
		font-weight: normal;
		font-family: Verdana, Arial, Helvetica, sans-serif;}
	td.normal8 {
		color: #444444;
		font-size: 11px; 
		line-height: 16px; 
		font-weight: normal;
		font-family: Verdana, Arial, Helvetica, sans-serif;}
	td.normal8b {
		color: #444444;
		font-size: 11px; 
		line-height: 16px; 
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;}
	td.normal7 {
		color: #444444;
		font-size: 10px; 
		line-height: 16px; 
		font-weight: normal;
		font-family: Verdana, Arial, Helvetica, sans-serif;}
	td.normal7b {
		color: #444444;
		font-size: 10px; 
		line-height: 16px; 
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;}
	td.subtitle {
		color: #444444;
		font-size: 12px; 
		line-height: 16px; 
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;}
	td.title {
		color: #444444;
		font-size: 12px; 
		line-height: 16px; 
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;}
	ul.subtitle {
		color: #444444;
		font-size: 12px; 
		line-height: 16px; 
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;}
	td.calHeader {
		background-color: #444444;
		color: #ffffff;
		font-size: 11px; 
		line-height: 16px; 
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif; }
	td.calHeaderDir {
		background-color: #444444;
		color: #ffffff;
		font-size: 8px; 
		line-height: 10px; 
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif; }
	.td_calWeekHeader {
		background-color: #ADBDCE;
		color: #000000;
		font-weight: bold;
		font-size: 7pt;
		font-style: normal;
		font-family: Verdana,Arial,Helvetica,sans-serif;}
	.td_calEventDate7n {
		background-color: #FFFFC0;
		color: #000000;
		font-weight: bold;
		font-size: 7pt;
		font-style: normal;
		font-family: Verdana,Arial,Helvetica,sans-serif; }
	.td_calWeek7n {
		background-color: #FFFFFF;
		color: #000000;
		font-weight: normal;
		font-size: 7pt;
		font-style: normal;
		font-family: Verdana,Arial,Helvetica,sans-serif;}
	.td_calToday7n {
		background-color: #C9DCAE;
		color: #CC0000;
		font-weight: bold;
		font-size: 7pt;
		font-style: normal;
		font-family: Verdana,Arial,Helvetica,sans-serif;}
	.td_calWeekend7n {
		background-color: #EEEEEE;
		color: #000000;
		font-weight: normal;
		font-size: 7pt;
		font-style: normal;
		font-family: Verdana,Arial,Helvetica,sans-serif;}
	.td_calNonMonthDay7n {
		background-color: #C0C0C0;
		color: #666666;
		font-weight: normal;
		font-size: 7pt;
		font-style: normal;
		font-family: Verdana,Arial,Helvetica,sans-serif;}	
	.td_topNavBar {
		background-color: #637B9C;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		line-height: 16px; 
		font-weight: normal;
		color: #FFFFFF;
		text-decoration: none;}
	.td_topSubBar {
		background-color: #637B9C;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		line-height: 16px; 
		font-weight: normal;
		color: #FFFFFF;
		text-decoration: none;}
	.td_cellNavBar {
		background-color: #ADBDCE;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		line-height: 16px; 
		font-weight: bold;
		color: #303030;
		text-decoration: none;}
	.td_cellContent {
		background-color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		line-height: 14px; 
		font-weight: normal;
		color: #666666;
		text-decoration: none;}
	.td_cellContentBg {
		background-color: #DFDFDF;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		line-height: 14px; 
		font-weight: bold;
		color: #666666;
		text-decoration: none;}
	a.normal {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		line-height: 16px; 
		font-weight: bold;
		color: #000000;}
	a.cellNavUp {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		line-height: 16px; 
		font-weight: bold;
		color: #303030;
		text-decoration: none;}
	a.topNavUp:link {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		line-height: 16px; 
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;}
	a.topNavUp:visited { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		line-height: 16px; 
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;}
	a.topNavUp:active { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		line-height: 16px; 
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;}
	a.topNavUp:hover { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		line-height: 16px; 
		font-weight: bold;
		color: #C0C0C0;
		text-decoration: none;}
	a.topNavDn:link {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		line-height: 16px; 
		font-weight: bold;
		color: #C0C0C0;
		text-decoration: none;}
	a.topNavDn:visited { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		line-height: 16px; 
		font-weight: bold;
		color: #C0C0C0;
		text-decoration: none;}
	a.calNav { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		line-height: 12px; 
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;}
		
	.boxFmtBorder {
		border-right: #C0C0C0 1px solid;
		border-left: #C0C0C0 1px solid;
    	border-top: #C0C0C0 1px solid;
    	border-bottom: #C0C0C0 1px solid;
	  	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		line-height: 16px; 
		font-weight: bold;
		color: #000000;}
		
/* SERVICE MARK */
	sup {
		vertical-align: text-top;
		font-size: 70%;}
/* DROP DOWN */
	.posthidden {display:none}
	.postshown {display:inline}
	
/* FORM ELEMETS */
	.frmTextBoxGroupTitle {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		line-height: 16px; 
		font-weight: bold;
		color: #637B9C;
		text-decoration: none;}
	
	.frmTextBoxTitle {
		border-right: #C0C0C0 1px solid;
		border-left: #C0C0C0 1px solid;
    	border-top: #C0C0C0 1px solid;
    	border-bottom: #C0C0C0 1px solid;
	    font-size: 9pt;
	    line-height: 1.2;
	    font-family: arial, helvetica,sans-serif;
		background-color: #FFFFFF;}
	
	.frmTextBox {
		border-right: #C0C0C0 1px solid;
		border-left: #C0C0C0 1px solid;
    	border-top: #C0C0C0 1px solid;
    	border-bottom: #C0C0C0 1px solid;
	    font-size: 9pt;
	    line-height: 1.2;
	    font-family: arial, helvetica,sans-serif;
		background-color: #FFFFFF;}
	.frmCheckBox {
		border-right: #C0C0C0 1px solid;
		border-left: #C0C0C0 1px solid;
    	border-top: #C0C0C0 1px solid;
    	border-bottom: #C0C0C0 1px solid;
	    font-size: 9pt;
	    line-height: 1.2;
	    font-family: arial, helvetica,sans-serif;
		background-color: #FFFFFF;}
	.frmCounterBox {
		border-right: #C0C0C0 1px solid;
		border-left: #C0C0C0 1px solid;
    	border-top: #C0C0C0 1px solid;
    	border-bottom: #C0C0C0 1px solid;
	    line-height: 1.2;
		font-size: 9pt;
		color: #808080;
	    font-family: arial, helvetica,sans-serif;
		background-color: #EEEEEE;}
	.frmSubmitButton {
	    border-right: #808080 1px solid;
		border-left: #808080 1px solid;
    	border-top: #808080 1px solid;
		border-bottom: #808080 1px solid;
    	font-weight: bold;
    	font-size: 11px;
   		cursor: hand;
    	color: #000000;
    	font-family: Verdana,Arial,Helvetica,sans-serif;
    	background-color: #ADBDCE;}
	//-->