#TdTitle_p004v3 {
	font-size: 10px;
	height: 21px;
}
#TdNoTitle_p004v3 {
	font-size: 10px;
	height: 0px;
}
#TdTitleAdmin_p004v3 {
	font-size: 10px;
	height: 30px;
}
#TableTitle_p004v3 {
	font-size: 10px;
	width: 100%;
	height: 100%;
}
#BorderLeftRight_p004v3 {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #C5C8CC;
}
#BgWhite_p004v3 {
	background-color: #FFFFFF;
}
#BgColor_p004v3 {
	background-color: #E5E8ED;
}
#BgGray_p004v3 {
	background-color: #EBEBEB;
}
#BorderBoxFrameLeftRight_p004v3 {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #29638C;
}
#BgBoxFrame_p004v3 {
	background-color: #5796C3;
}
#BorderBoxFrameLightLeftRight_p004v3 {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #B4C3D0;
}
#BgBoxFrameLight_p004v3 {
	background-color: #EBF4FC;
}
#BorderBoxFrameGrayLeftRight_p004v3 {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #B3B3B3;
}
#BgBoxFrameGray_p004v3 {
	background-color: #D9D9D9;
}
#BorderFrameLeftRight_p004v3 {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #29638C;
}
#BorderFrameColorLeftRight_p004v3 {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #81B6DC;
}
#BorderFrameLightLeftRight_p004v3 {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #B4C3D0;
}
#BgStickerWhite_p004v3 {
	background-color: #F5F5F5;
}
#BgStickerYellow_p004v3 {
	background-color: #FFFFCC;
}
#BgSticker_p004v3 {
	background-color: #5796C3;
}
/* Admin */
.dnnTitleAdmin_p004v3 {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
/* Bar_R, BarFrameBox_R_W, BarFrameBox_R_C, BarFrameBox_R_W_Sh, BarFrameBox_R_C_Sh */
.dnnTitleWhite11px_p004v3 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 20px;
}
/* BoxFrame_R, Sticker */
.dnnTitleWhite12px_p004v3 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
/* Bar_R_Light, BarFrameBox_R_Light_W, BarFrameBox_R_Light_C, BarFrameBox_R_Light_W_Sh, BarFrameBox_R_Light_C_Sh */
.dnnTitle11px_p004v3 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #29638C;
	line-height: 20px;
}
/* BoxFrame_R_Light, Bevel_R_Light, Frame_R_Light, Sticker_White, FrameBox_R_W, FrameBox_R_W_Sh */
.dnnTitle12px_p004v3 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #29638C;
}
/* Bar_R_Gray, BarFrameBox_R_Gray_W, BarFrameBox_R_Gray_C, BarFrameBox_R_Gray_W_Sh, BarFrameBox_R_Gray_C_Sh */
.dnnTitleBlack11px_p004v3 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	line-height: 20px;
}
/* Bevel_R, Sticker_Yellow, BoxFrame_R_Gray, FrameBox_R_C, FrameBox_R_C_Sh, Bevel_R_Gray, Frame_R, Frame_R_Color */
.dnnTitleBlack12px_p004v3 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
/* Title */
.dnnTitle14px_p004v3 {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #29638C;
}
/* Title_Light */
.dnnTitleLight14px_p004v3 {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #B4C3D0;
}
/* Title_Gray */
.dnnTitleGray14px_p004v3 {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
.BottomGap_p004v3 {
	font-size: 10px;
	height: 15px;
}
.BottomGapSh_p004v3 {
	font-size: 10px;
	height: 10px;
}

/* new data table styling */

.data-table {
	background-color:#FFF;
	border:#999 1px solid;
	margin:0;
	margin-bottom:10px;
	margin-top:10px;
	vertical-align:top;
}

.data-table-header, .data-table-header th>a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFF;
	background-color:#999;
	vertical-align:top;
}

.data-table-header th>a:hover, .data-table-cell td>a:hover, .data-table-footer td>a:hover, .data-table-alt-cell td>a:hover {
	text-decoration:underline;
}

.data-table-cell, .data-table-cell td>a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
	color:#333;
	vertical-align:top;
}

.data-table-alt-cell, .data-table-alt-cell td>a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
	color:#333;
	background-color: #CCCCFF;
	vertical-align:top;
}

.data-table-footer, .data-table-footer td>a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color: #000066;
	background-color:#999999;
	text-align:right;
}

