/* 
================================
 Container Styles for DotNetNuke
================================
/*********************************/
/* Styles for Windows 7 Sea - White Text White Background Grey Border*/

#SeaWhiteText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SeaWhiteText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Sea.png) no-repeat bottom right;
}
#SeaWhiteText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Sea.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SeaWhiteText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Sea.png) no-repeat bottom left;
}
#SeaWhiteText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SeaWhiteText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#SeaWhiteText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SeaWhiteText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#SeaWhiteText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SeaWhiteText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderSea-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleWhiteText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#FFFFFF;
	padding: 0px 0 0 2px;	
}
.ContentSeaWhtBkgndGreyBord {
	padding: 3px 0 0 3px;
	background: transparent;
}

/* Styles for Windows 7 Sea - Blue Text White Background Grey Border*/

#SeaBlueText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SeaBlueText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Sea.png) no-repeat bottom right;
}
#SeaBlueText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Sea.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SeaBlueText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Sea.png) no-repeat bottom left;
}
#SeaBlueText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SeaBlueText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#SeaBlueText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SeaBlueText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#SeaBlueText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SeaBlueText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderSeaBlueText-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSeaBlueText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#3569A3;
	padding: 0px 0 0 0px;	
}
.ContentSeaBlueText-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Sea - No Title White Background Grey Border*/

#SeaNoTitle-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SeaNoTitle-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Sea.png) no-repeat bottom right;
}
#SeaNoTitle-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Sea.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SeaNoTitle-WhtBkgndGreyBord .RCTopRight {   
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Sea.png) no-repeat bottom left;
}
#SeaNoTitle-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SeaNoTitle-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#SeaNoTitle-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SeaNoTitle-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#SeaNoTitle-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SeaNoTitle-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderSeaNoTitle-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSeaNoTitle-WhtBkgndGreyBord {
}
.ContentSeaNoTitle-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Sea - Blue Text Grey Gradient Background*/

#SeaBlueText-GreyGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SeaBlueText-GreyGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Sea.png) no-repeat bottom right;
}
#SeaBlueText-GreyGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Sea.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SeaBlueText-GreyGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Sea.png) no-repeat bottom left;
}
#SeaBlueText-GreyGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SeaBlueText-GreyGradBkgnd .RCCenter {
	background-image: url(Win7_images/bk_container_grn.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#SeaBlueText-GreyGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SeaBlueText-GreyGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#SeaBlueText-GreyGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SeaBlueText-GreyGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderSeaBlueText-GreyGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSeaBlueText-GreyGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#3569A3;
	padding: 0 0 0 0;
}
.ContentSeaBlueText-GreyGradBkgnd {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Sea - Blue Gradient Background*/

#SeaBlueGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SeaBlueGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ul_Sea.png) no-repeat bottom right;
}
#SeaBlueGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Sea.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SeaBlueGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ur_Sea.png) no-repeat bottom left;
}
#SeaBlueGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SeaBlueGradBkgnd .RCCenter {
	background-image: url(Win7_images/gradient_sea.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#SeaBlueGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SeaBlueGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#SeaBlueGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SeaBlueGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderSeaBlueGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSeaBlueGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#3569A3;
	padding: 0  0 0 0px;
}
.ContentSeaBlueGradBkgnd {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Sea - Grey Background No Header No Border*/

#SeaGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SeaGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_GreyNH.png) no-repeat bottom right;
}
#SeaGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_GreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SeaGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_GreyNH.png) no-repeat bottom left;
}
#SeaGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SeaGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_Grey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#SeaGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SeaGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Grey.png) no-repeat top right;
}
#SeaGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Grey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SeaGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Grey.png) no-repeat top left;
}
.HeaderSeaGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSeaGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#009999;
	padding: 0 0 0 0px;	
}
.ContentSeaGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Sea - LtGrey Background No Header No Border*/

#SeaLtGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SeaLtGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_LtGreyNH.png) no-repeat bottom right;
}
#SeaLtGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_LtGreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SeaLtGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_LtGreyNH.png) no-repeat bottom left;
}
#SeaLtGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SeaLtGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_LtGrey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#SeaLtGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SeaLtGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_LtGrey.png) no-repeat top right;
}
#SeaLtGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_LtGrey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SeaLtGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_LtGrey.png) no-repeat top left;
}
.HeaderSeaLtGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSeaLtGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#009999;
	padding: 0 0 0 0px;	
}
.ContentSeaLtGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Sea - Blue Background No Header No Border*/

#SeaBlueBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SeaBlueBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_SeaNH.png) no-repeat bottom right;
}
#SeaBlueBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_SeaNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SeaBlueBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_SeaNH.png) no-repeat bottom left;
}
#SeaBlueBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Sea.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SeaBlueBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/right_Sea.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#SeaBlueBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Sea.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SeaBlueBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Sea.png) no-repeat top right;
}
#SeaBlueBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Sea.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SeaBlueBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Sea.png) no-repeat top left;
}
.HeaderSeaBlueBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSeaBlueBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#3569A3;
	padding: 0 0 0 0px;
}
.ContentSeaBlueBkgndNoHeadNoBord {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Sky - White Text White Background Grey Border*/

#SkyWhiteText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SkyWhiteText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Sky.png) no-repeat bottom right;
}
#SkyWhiteText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Sky.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SkyWhiteText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Sky.png) no-repeat bottom left;
}
#SkyWhiteText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SkyWhiteText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#SkyWhiteText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SkyWhiteText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#SkyWhiteText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SkyWhiteText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderSky-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleWhiteText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#FFFFFF;
	padding: 0 0 0 0px;	
}
.ContentSkyWhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Sky - Blue Text White Background Grey Border*/

#SkyBlueText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SkyBlueText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Sky.png) no-repeat bottom right;
}
#SkyBlueText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Sky.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SkyBlueText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Sky.png) no-repeat bottom left;
}
#SkyBlueText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SkyBlueText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#SkyBlueText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SkyBlueText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#SkyBlueText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SkyBlueText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderSkyBlueText-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSkyBlueText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#3569A3;
	padding: 0  0 0 0px;	
}
.ContentSkyBlueText-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Sky - No Title White Background Grey Border*/

#SkyNoTitle-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SkyNoTitle-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Sky.png) no-repeat bottom right;
}
#SkyNoTitle-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Sky.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SkyNoTitle-WhtBkgndGreyBord .RCTopRight {   
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Sky.png) no-repeat bottom left;
}
#SkyNoTitle-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SkyNoTitle-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#SkyNoTitle-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SkyNoTitle-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#SkyNoTitle-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SkyNoTitle-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderSkyNoTitle-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSkyNoTitle-WhtBkgndGreyBord {
}
.ContentSkyNoTitle-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Sky - Blue Text Grey Gradient Background*/

#SkyBlueText-GreyGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SkyBlueText-GreyGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Sky.png) no-repeat bottom right;
}
#SkyBlueText-GreyGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Sky.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SkyBlueText-GreyGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Sky.png) no-repeat bottom left;
}
#SkyBlueText-GreyGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SkyBlueText-GreyGradBkgnd .RCCenter {
	background-image: url(Win7_images/bk_container_grn.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#SkyBlueText-GreyGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SkyBlueText-GreyGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#SkyBlueText-GreyGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SkyBlueText-GreyGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderSkyBlueText-GreyGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSkyBlueText-GreyGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#3569A3;
	padding: 0  0 0 0px;
}
.ContentSkyBlueText-GreyGradBkgnd {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Sky - Blue Gradient Background*/

#SkyBlueGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SkyBlueGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ul_Sky.png) no-repeat bottom right;
}
#SkyBlueGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Sky.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SkyBlueGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ur_Sky.png) no-repeat bottom left;
}
#SkyBlueGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 1px;
	height: 100%;
}
#SkyBlueGradBkgnd .RCCenter {
	background-image: url(Win7_images/gradient_sky.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#SkyBlueGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 1px;
	height: 100%;
}
#SkyBlueGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#SkyBlueGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SkyBlueGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderSkyBlueGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSkyBlueGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#3569A3;
	padding: 0  0 0 0px;
}
.ContentSkyBlueGradBkgnd {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Sky - Grey Background No Header No Border*/

#SkyGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SkyGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_GreyNH.png) no-repeat bottom right;
}
#SkyGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_GreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SkyGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_GreyNH.png) no-repeat bottom left;
}
#SkyGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SkyGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_Grey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#SkyGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SkyGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Grey.png) no-repeat top right;
}
#SkyGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Grey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SkyGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Grey.png) no-repeat top left;
}
.HeaderSkyGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSkyGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#6666ff;
	padding: 0  0 0 0px;	
}
.ContentSkyGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Sky - LtGrey Background No Header No Border*/

#SkyLtGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SkyLtGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_LtGreyNH.png) no-repeat bottom right;
}
#SkyLtGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_LtGreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SkyLtGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_LtGreyNH.png) no-repeat bottom left;
}
#SkyLtGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SkyLtGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_LtGrey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#SkyLtGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SkyLtGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_LtGrey.png) no-repeat top right;
}
#SkyLtGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_LtGrey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SkyLtGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_LtGrey.png) no-repeat top left;
}
.HeaderSkyLtGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSkyLtGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#6666ff;
	padding: 0  0 0 0px;	
}
.ContentSkyLtGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Sky - Blue Background No Header No Border*/

#SkyBlueBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SkyBlueBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_SkyNH.png) no-repeat bottom right;
}
#SkyBlueBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_SkyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SkyBlueBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_SkyNH.png) no-repeat bottom left;
}
#SkyBlueBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Sky.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SkyBlueBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/right_Sky.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#SkyBlueBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Sky.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SkyBlueBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Sky.png) no-repeat top right;
}
#SkyBlueBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Sky.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SkyBlueBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Sky.png) no-repeat top left;
}
.HeaderSkyBlueBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSkyBlueBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#3569A3;
	padding: 0  0 0 0px;
}
.ContentSkyBlueBkgndNoHeadNoBord {
	padding: 5px 0px 0 5px;
	background: transparent;
}
/* Styles for Windows 7 Twilight - White Text White Background Grey Border*/

#TwilightWhiteText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#TwilightWhiteText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Twilight.png) no-repeat bottom right;
}
#TwilightWhiteText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Twilight.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#TwilightWhiteText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Twilight.png) no-repeat bottom left;
}
#TwilightWhiteText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#TwilightWhiteText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#TwilightWhiteText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#TwilightWhiteText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#TwilightWhiteText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#TwilightWhiteText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderTwilight-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleWhiteText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#FFFFFF;
	padding: 0  0 0 0px;	
}
.ContentTwilightWhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Twilight - Blue Text White Background Grey Border*/

#TwilightBlueText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#TwilightBlueText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Twilight.png) no-repeat bottom right;
}
#TwilightBlueText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Twilight.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#TwilightBlueText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Twilight.png) no-repeat bottom left;
}
#TwilightBlueText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#TwilightBlueText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#TwilightBlueText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#TwilightBlueText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#TwilightBlueText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#TwilightBlueText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderTwilightBlueText-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleTwilightBlueText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#3569A3;
	padding: 0  0 0 0px;	
}
.ContentTwilightBlueText-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Twilight - No Title White Background Grey Border*/

#TwilightNoTitle-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#TwilightNoTitle-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Twilight.png) no-repeat bottom right;
}
#TwilightNoTitle-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Twilight.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#TwilightNoTitle-WhtBkgndGreyBord .RCTopRight {   
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Twilight.png) no-repeat bottom left;
}
#TwilightNoTitle-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#TwilightNoTitle-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#TwilightNoTitle-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#TwilightNoTitle-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#TwilightNoTitle-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#TwilightNoTitle-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderTwilightNoTitle-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleTwilightNoTitle-WhtBkgndGreyBord {
}
.ContentTwilightNoTitle-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Twilight - Blue Text Grey Gradient Background*/

#TwilightBlueText-GreyGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#TwilightBlueText-GreyGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Twilight.png) no-repeat bottom right;
}
#TwilightBlueText-GreyGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Twilight.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#TwilightBlueText-GreyGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Twilight.png) no-repeat bottom left;
}
#TwilightBlueText-GreyGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#TwilightBlueText-GreyGradBkgnd .RCCenter {
	background-image: url(Win7_images/bk_container_grn.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#TwilightBlueText-GreyGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#TwilightBlueText-GreyGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#TwilightBlueText-GreyGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#TwilightBlueText-GreyGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderTwilightBlueText-GreyGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleTwilightBlueText-GreyGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#3569A3;
	padding: 0  0 0 0px;
}
.ContentTwilightBlueText-GreyGradBkgnd {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Twilight - Blue Gradient Background*/

#TwilightBlueGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#TwilightBlueGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ul_Twilight.png) no-repeat bottom right;
}
#TwilightBlueGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Twilight.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#TwilightBlueGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ur_Twilight.png) no-repeat bottom left;
}
#TwilightBlueGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#TwilightBlueGradBkgnd .RCCenter {
	background-image: url(Win7_images/gradient_Twilight.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#TwilightBlueGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#TwilightBlueGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#TwilightBlueGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#TwilightBlueGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderTwilightBlueGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleTwilightBlueGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#3569A3;
	padding: 0  0 0 0px;
}
.ContentTwilightBlueGradBkgnd {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Twilight - Grey Background No Header No Border*/

#TwilightGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#TwilightGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_GreyNH.png) no-repeat bottom right;
}
#TwilightGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_GreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#TwilightGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_GreyNH.png) no-repeat bottom left;
}
#TwilightGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#TwilightGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_Grey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#TwilightGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#TwilightGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Grey.png) no-repeat top right;
}
#TwilightGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Grey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#TwilightGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Grey.png) no-repeat top left;
}
.HeaderTwilightGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleTwilightGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#003399;
	padding: 0  0 0 0px;	
}
.ContentTwilightGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Twilight - LtGrey Background No Header No Border*/

#TwilightLtGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#TwilightLtGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_LtGreyNH.png) no-repeat bottom right;
}
#TwilightLtGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_LtGreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#TwilightLtGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_LtGreyNH.png) no-repeat bottom left;
}
#TwilightLtGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#TwilightLtGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_LtGrey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#TwilightLtGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#TwilightLtGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_LtGrey.png) no-repeat top right;
}
#TwilightLtGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_LtGrey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#TwilightLtGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_LtGrey.png) no-repeat top left;
}
.HeaderTwilightLtGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleTwilightLtGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#003399;
	padding: 0  0 0 0px;	
}
.ContentTwilightLtGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Twilight - Blue Background No Header No Border*/

#TwilightBlueBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#TwilightBlueBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_TwilightNH.png) no-repeat bottom right;
}
#TwilightBlueBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_TwilightNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#TwilightBlueBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_TwilightNH.png) no-repeat bottom left;
}
#TwilightBlueBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Twilight.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#TwilightBlueBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/right_Twilight.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#TwilightBlueBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Twilight.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#TwilightBlueBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Twilight.png) no-repeat top right;
}
#TwilightBlueBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Twilight.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#TwilightBlueBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Twilight.png) no-repeat top left;
}
.HeaderTwilightBlueBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleTwilightBlueBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#3569A3;
	padding: 0  0 0 0px;
}
.ContentTwilightBlueBkgndNoHeadNoBord {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Leaf - White Text White Background Grey Border*/

#LeafWhiteText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#LeafWhiteText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Leaf.png) no-repeat bottom right;
}
#LeafWhiteText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Leaf.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#LeafWhiteText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Leaf.png) no-repeat bottom left;
}
#LeafWhiteText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#LeafWhiteText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#LeafWhiteText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#LeafWhiteText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#LeafWhiteText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#LeafWhiteText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderLeaf-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleLeafWhiteText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#FFFFFF;
	padding: 0  0 0 0px;	
}
.ContentLeafWhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Leaf - Green Text White Background Grey Border*/

#LeafGreenText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#LeafGreenText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Leaf.png) no-repeat bottom right;
}
#LeafGreenText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Leaf.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#LeafGreenText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Leaf.png) no-repeat bottom left;
}
#LeafGreenText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#LeafGreenText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#LeafGreenText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#LeafGreenText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#LeafGreenText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#LeafGreenText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderLeafGreenText-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleLeafGreenText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#128201;
	padding: 0  0 0 0px;	
}
.ContentLeafGreenText-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Leaf - No Title White Background Grey Border*/

#LeafNoTitle-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#LeafNoTitle-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Leaf.png) no-repeat bottom right;
}
#LeafNoTitle-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Leaf.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#LeafNoTitle-WhtBkgndGreyBord .RCTopRight {   
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Leaf.png) no-repeat bottom left;
}
#LeafNoTitle-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#LeafNoTitle-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#LeafNoTitle-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#LeafNoTitle-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#LeafNoTitle-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#LeafNoTitle-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderLeafNoTitle-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleLeafNoTitle-WhtBkgndGreyBord {
}
.ContentLeafNoTitle-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Leaf - Green Text Grey Gradient Background*/

#LeafGreenText-GreyGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#LeafGreenText-GreyGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Leaf.png) no-repeat bottom right;
}
#LeafGreenText-GreyGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Leaf.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#LeafGreenText-GreyGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Leaf.png) no-repeat bottom left;
}
#LeafGreenText-GreyGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#LeafGreenText-GreyGradBkgnd .RCCenter {
	background-image: url(Win7_images/bk_container_grn.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#LeafGreenText-GreyGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#LeafGreenText-GreyGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#LeafGreenText-GreyGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#LeafGreenText-GreyGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderLeafGreenText-GreyGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleLeafGreenText-GreyGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#128201;
	padding: 0  0 0 0px;
}
.ContentLeafGreenText-GreyGradBkgnd {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Leaf - Green Gradient Background*/

#LeafGreenGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#LeafGreenGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ul_Leaf.png) no-repeat bottom right;
}
#LeafGreenGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Leaf.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#LeafGreenGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ur_Leaf.png) no-repeat bottom left;
}
#LeafGreenGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#LeafGreenGradBkgnd .RCCenter {
	background-image: url(Win7_images/gradient_Leaf.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#LeafGreenGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#LeafGreenGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#LeafGreenGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#LeafGreenGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderLeafGreenGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleLeafGreenGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#128201;
	padding: 0  0 0 0px;
}
.ContentLeafGreenGradBkgnd {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Leaf - Grey Background No Header No Border*/

#LeafGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#LeafGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_GreyNH.png) no-repeat bottom right;
}
#LeafGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_GreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#LeafGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_GreyNH.png) no-repeat bottom left;
}
#LeafGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#LeafGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_Grey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#LeafGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#LeafGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Grey.png) no-repeat top right;
}
#LeafGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Grey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#LeafGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Grey.png) no-repeat top left;
}
.HeaderLeafGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleLeafGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#009900;
	padding: 0  0 0 0px;	
}
.ContentLeafGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Leaf - LtGrey Background No Header No Border*/

#LeafLtGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#LeafLtGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_LtGreyNH.png) no-repeat bottom right;
}
#LeafLtGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_LtGreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#LeafLtGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_LtGreyNH.png) no-repeat bottom left;
}
#LeafLtGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#LeafLtGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_LtGrey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#LeafLtGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#LeafLtGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_LtGrey.png) no-repeat top right;
}
#LeafLtGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_LtGrey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#LeafLtGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_LtGrey.png) no-repeat top left;
}
.HeaderLeafLtGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleLeafLtGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#009900;
	padding: 0  0 0 0px;	
}
.ContentLeafLtGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Leaf - Green Background No Header No Border*/

#LeafGreenBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#LeafGreenBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_LeafNH.png) no-repeat bottom right;
}
#LeafGreenBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_LeafNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#LeafGreenBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_LeafNH.png) no-repeat bottom left;
}
#LeafGreenBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Leaf.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#LeafGreenBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/right_Leaf.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#LeafGreenBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Leaf.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#LeafGreenBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Leaf.png) no-repeat top right;
}
#LeafGreenBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Leaf.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#LeafGreenBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Leaf.png) no-repeat top left;
}
.HeaderLeafGreenBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleLeafGreenBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#128201;
	padding: 0  0 0 0px;
}
.ContentLeafGreenBkgndNoHeadNoBord {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Lime - White Text White Background Grey Border*/

#LimeWhiteText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#LimeWhiteText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Lime.png) no-repeat bottom right;
}
#LimeWhiteText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Lime.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#LimeWhiteText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Lime.png) no-repeat bottom left;
}
#LimeWhiteText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#LimeWhiteText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#LimeWhiteText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#LimeWhiteText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#LimeWhiteText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#LimeWhiteText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderLime-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleLimeWhiteText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#FFFFFF;
	padding: 0  0 0 0px;	
}
.ContentLimeWhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Lime - Green Text White Background Grey Border*/

#LimeGreenText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#LimeGreenText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Lime.png) no-repeat bottom right;
}
#LimeGreenText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Lime.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#LimeGreenText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Lime.png) no-repeat bottom left;
}
#LimeGreenText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#LimeGreenText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#LimeGreenText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#LimeGreenText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#LimeGreenText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#LimeGreenText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderLimeGreenText-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleLimeGreenText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#128201;
	padding: 0  0 0 0px;	
}
.ContentLimeGreenText-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Lime - No Title White Background Grey Border*/

#LimeNoTitle-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#LimeNoTitle-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Lime.png) no-repeat bottom right;
}
#LimeNoTitle-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Lime.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#LimeNoTitle-WhtBkgndGreyBord .RCTopRight {   
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Lime.png) no-repeat bottom left;
}
#LimeNoTitle-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#LimeNoTitle-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#LimeNoTitle-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#LimeNoTitle-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#LimeNoTitle-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#LimeNoTitle-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderLimeNoTitle-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleLimeNoTitle-WhtBkgndGreyBord {
}
.ContentLimeNoTitle-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Lime - Green Text Grey Gradient Background*/

#LimeGreenText-GreyGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#LimeGreenText-GreyGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Lime.png) no-repeat bottom right;
}
#LimeGreenText-GreyGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Lime.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#LimeGreenText-GreyGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Lime.png) no-repeat bottom left;
}
#LimeGreenText-GreyGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#LimeGreenText-GreyGradBkgnd .RCCenter {
	background-image: url(Win7_images/bk_container_grn.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#LimeGreenText-GreyGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#LimeGreenText-GreyGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#LimeGreenText-GreyGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#LimeGreenText-GreyGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderLimeGreenText-GreyGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleLimeGreenText-GreyGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#128201;
	padding: 0  0 0 0px;
}
.ContentLimeGreenText-GreyGradBkgnd {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Lime - Green Gradient Background*/

#LimeGreenGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#LimeGreenGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ul_Lime.png) no-repeat bottom right;
}
#LimeGreenGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Lime.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#LimeGreenGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ur_Lime.png) no-repeat bottom left;
}
#LimeGreenGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#LimeGreenGradBkgnd .RCCenter {
	background-image: url(Win7_images/gradient_Lime.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#LimeGreenGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#LimeGreenGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#LimeGreenGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#LimeGreenGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderLimeGreenGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleLimeGreenGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#128201;
	padding: 0  0 0 0px;
}
.ContentLimeGreenGradBkgnd {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Lime - Grey Background No Header No Border*/

#LimeGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#LimeGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_GreyNH.png) no-repeat bottom right;
}
#LimeGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_GreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#LimeGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_GreyNH.png) no-repeat bottom left;
}
#LimeGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#LimeGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_Grey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#LimeGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#LimeGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Grey.png) no-repeat top right;
}
#LimeGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Grey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#LimeGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Grey.png) no-repeat top left;
}
.HeaderLimeGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleLimeGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#33cc00;
	padding: 0  0 0 0px;	
}
.ContentLimeGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Lime - LtGrey Background No Header No Border*/

#LimeLtGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#LimeLtGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_LtGreyNH.png) no-repeat bottom right;
}
#LimeLtGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_LtGreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#LimeLtGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_LtGreyNH.png) no-repeat bottom left;
}
#LimeLtGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#LimeLtGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_LtGrey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#LimeLtGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#LimeLtGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_LtGrey.png) no-repeat top right;
}
#LimeLtGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_LtGrey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#LimeLtGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_LtGrey.png) no-repeat top left;
}
.HeaderLimeLtGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleLimeLtGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#33cc00;
	padding: 0  0 0 0px;	
}
.ContentLimeLtGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Lime - Green Background No Header No Border*/

#LimeGreenBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#LimeGreenBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_LimeNH.png) no-repeat bottom right;
}
#LimeGreenBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_LimeNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#LimeGreenBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_LimeNH.png) no-repeat bottom left;
}
#LimeGreenBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Lime.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#LimeGreenBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/right_Lime.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#LimeGreenBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Lime.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#LimeGreenBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Lime.png) no-repeat top right;
}
#LimeGreenBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Lime.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#LimeGreenBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Lime.png) no-repeat top left;
}
.HeaderLimeGreenBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleLimeGreenBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#128201;
	padding: 0  0 0 0px;
}
.ContentLimeGreenBkgndNoHeadNoBord {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Sun - Grey Text White Background Grey Border*/

#SunGreyText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SunGreyText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Sun.png) no-repeat bottom right;
}
#SunGreyText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Sun.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SunGreyText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Sun.png) no-repeat bottom left;
}
#SunGreyText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SunGreyText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#SunGreyText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SunGreyText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#SunGreyText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SunGreyText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderSun-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSunGreyText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#FFFFFF;
	padding: 0  0 0 0px;	
}
.ContentSunWhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Sun -  Text White Background Grey Border*/

#SunText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SunText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Sun.png) no-repeat bottom right;
}
#SunText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Sun.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SunText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Sun.png) no-repeat bottom left;
}
#SunText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SunText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#SunText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SunText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#SunText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SunText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderSunText-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSunText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#000000;
	padding: 0  0 0 0px;	
}
.ContentSunText-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Sun - No Title White Background Grey Border*/

#SunNoTitle-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SunNoTitle-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Sun.png) no-repeat bottom right;
}
#SunNoTitle-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Sun.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SunNoTitle-WhtBkgndGreyBord .RCTopRight {   
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Sun.png) no-repeat bottom left;
}
#SunNoTitle-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SunNoTitle-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#SunNoTitle-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SunNoTitle-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#SunNoTitle-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SunNoTitle-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderSunNoTitle-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSunNoTitle-WhtBkgndGreyBord {
}
.ContentSunNoTitle-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Sun -  Text Grey Gradient Background*/

#SunText-GreyGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SunText-GreyGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Sun.png) no-repeat bottom right;
}
#SunText-GreyGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Sun.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SunText-GreyGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Sun.png) no-repeat bottom left;
}
#SunText-GreyGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SunText-GreyGradBkgnd .RCCenter {
	background-image: url(Win7_images/bk_container_grn.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#SunText-GreyGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SunText-GreyGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#SunText-GreyGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SunText-GreyGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderSunText-GreyGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSunText-GreyGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#000000;
	padding: 0  0 0 0px;
}
.ContentSunText-GreyGradBkgnd {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Sun -  Gradient Background*/

#SunGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SunGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ul_Sun.png) no-repeat bottom right;
}
#SunGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Sun.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SunGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ur_Sun.png) no-repeat bottom left;
}
#SunGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SunGradBkgnd .RCCenter {
	background-image: url(Win7_images/gradient_Sun.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#SunGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SunGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#SunGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SunGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderSunGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSunGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#000000;
	padding: 0  0 0 0px;
}
.ContentSunGradBkgnd {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Sun - Grey Background No Header No Border*/

#SunGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SunGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_GreyNH.png) no-repeat bottom right;
}
#SunGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_GreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SunGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_GreyNH.png) no-repeat bottom left;
}
#SunGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SunGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_Grey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#SunGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SunGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Grey.png) no-repeat top right;
}
#SunGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Grey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SunGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Grey.png) no-repeat top left;
}
.HeaderSunGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSunGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#FFFF33;
	padding: 0  0 0 0px;	
}
.ContentSunGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Sun - LtGrey Background No Header No Border*/

#SunLtGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SunLtGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_LtGreyNH.png) no-repeat bottom right;
}
#SunLtGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_LtGreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SunLtGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_LtGreyNH.png) no-repeat bottom left;
}
#SunLtGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SunLtGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_LtGrey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#SunLtGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SunLtGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_LtGrey.png) no-repeat top right;
}
#SunLtGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_LtGrey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SunLtGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_LtGrey.png) no-repeat top left;
}
.HeaderSunLtGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSunLtGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#FFFF33;
	padding: 0  0 0 0px;	
}
.ContentSunLtGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Sun - Gold Background No Header No Border*/

#SunGoldBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SunGoldBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_SunNH.png) no-repeat bottom right;
}
#SunGoldBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_SunNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SunGoldBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_SunNH.png) no-repeat bottom left;
}
#SunGoldBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Sun.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SunGoldBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/right_Sun.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#SunGoldBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Sun.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SunGoldBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Sun.png) no-repeat top right;
}
#SunGoldBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Sun.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SunGoldBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Sun.png) no-repeat top left;
}
.HeaderSunGoldBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSunGoldBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#000000;
	padding: 0  0 0 0px;
}
.ContentSunGoldBkgndNoHeadNoBord {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Ruby - White Text White Background Grey Border*/

#RubyWhiteText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#RubyWhiteText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Ruby.png) no-repeat bottom right;
}
#RubyWhiteText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Ruby.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#RubyWhiteText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Ruby.png) no-repeat bottom left;
}
#RubyWhiteText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#RubyWhiteText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#RubyWhiteText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#RubyWhiteText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#RubyWhiteText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#RubyWhiteText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderRuby-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleRubyWhiteText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#FFFFFF;
	padding: 0  0 0 0px;	
}
.ContentRubyWhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Ruby -  Text White Background Grey Border*/

#RubyText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#RubyText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Ruby.png) no-repeat bottom right;
}
#RubyText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Ruby.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#RubyText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Ruby.png) no-repeat bottom left;
}
#RubyText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#RubyText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#RubyText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#RubyText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#RubyText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#RubyText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderRubyText-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleRubyText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#830704;
	padding: 0  0 0 0px;	
}
.ContentRubyText-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Ruby - No Title White Background Grey Border*/

#RubyNoTitle-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#RubyNoTitle-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Ruby.png) no-repeat bottom right;
}
#RubyNoTitle-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Ruby.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#RubyNoTitle-WhtBkgndGreyBord .RCTopRight {   
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Ruby.png) no-repeat bottom left;
}
#RubyNoTitle-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#RubyNoTitle-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#RubyNoTitle-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#RubyNoTitle-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#RubyNoTitle-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#RubyNoTitle-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderRubyNoTitle-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleRubyNoTitle-WhtBkgndGreyBord {
}
.ContentRubyNoTitle-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Ruby -  Text Grey Gradient Background*/

#RubyText-GreyGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#RubyText-GreyGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Ruby.png) no-repeat bottom right;
}
#RubyText-GreyGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Ruby.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#RubyText-GreyGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Ruby.png) no-repeat bottom left;
}
#RubyText-GreyGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#RubyText-GreyGradBkgnd .RCCenter {
	background-image: url(Win7_images/bk_container_grn.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#RubyText-GreyGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#RubyText-GreyGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#RubyText-GreyGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#RubyText-GreyGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderRubyText-GreyGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleRubyText-GreyGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#830704;
	padding: 0  0 0 0px;
}
.ContentRubyText-GreyGradBkgnd {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Ruby -  Gradient Background*/

#RubyGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#RubyGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ul_Ruby.png) no-repeat bottom right;
}
#RubyGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Ruby.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#RubyGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ur_Ruby.png) no-repeat bottom left;
}
#RubyGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#RubyGradBkgnd .RCCenter {
	background-image: url(Win7_images/gradient_Ruby.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#RubyGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#RubyGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#RubyGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#RubyGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderRubyGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleRubyGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#830704;
	padding: 0  0 0 0px;
}
.ContentRubyGradBkgnd {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Ruby - Grey Background No Header No Border*/

#RubyGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#RubyGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_GreyNH.png) no-repeat bottom right;
}
#RubyGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_GreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#RubyGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_GreyNH.png) no-repeat bottom left;
}
#RubyGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#RubyGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_Grey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#RubyGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#RubyGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Grey.png) no-repeat top right;
}
#RubyGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Grey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#RubyGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Grey.png) no-repeat top left;
}
.HeaderRubyGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleRubyGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#CC3333;
	padding: 0  0 0 0px;	
}
.ContentRubyGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Ruby - LtGrey Background No Header No Border*/

#RubyLtGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#RubyLtGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_LtGreyNH.png) no-repeat bottom right;
}
#RubyLtGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_LtGreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#RubyLtGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_LtGreyNH.png) no-repeat bottom left;
}
#RubyLtGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#RubyLtGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_LtGrey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#RubyLtGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#RubyLtGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_LtGrey.png) no-repeat top right;
}
#RubyLtGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_LtGrey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#RubyLtGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_LtGrey.png) no-repeat top left;
}
.HeaderRubyLtGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleRubyLtGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#CC3333;
	padding: 0  0 0 0px;	
}
.ContentRubyLtGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Ruby - Red Background No Header No Border*/

#RubyRedBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#RubyRedBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_RubyNH.png) no-repeat bottom right;
}
#RubyRedBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_RubyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#RubyRedBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_RubyNH.png) no-repeat bottom left;
}
#RubyRedBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Ruby.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#RubyRedBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/right_Ruby.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#RubyRedBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Ruby.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#RubyRedBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Ruby.png) no-repeat top right;
}
#RubyRedBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Ruby.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#RubyRedBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Ruby.png) no-repeat top left;
}
.HeaderRubyRedBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleRubyRedBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#830704;
	padding: 0  0 0 0px;
}
.ContentRubyRedBkgndNoHeadNoBord {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Fuchsia - White Text White Background Grey Border*/

#FuchsiaWhiteText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#FuchsiaWhiteText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Fuchsia.png) no-repeat bottom right;
}
#FuchsiaWhiteText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Fuchsia.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#FuchsiaWhiteText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Fuchsia.png) no-repeat bottom left;
}
#FuchsiaWhiteText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#FuchsiaWhiteText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#FuchsiaWhiteText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#FuchsiaWhiteText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#FuchsiaWhiteText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#FuchsiaWhiteText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderFuchsia-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleFuchsiaWhiteText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#FFFFFF;
	padding: 0  0 0 0px;	
}
.ContentFuchsiaWhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Fuchsia -  Text White Background Grey Border*/

#FuchsiaText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#FuchsiaText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Fuchsia.png) no-repeat bottom right;
}
#FuchsiaText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Fuchsia.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#FuchsiaText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Fuchsia.png) no-repeat bottom left;
}
#FuchsiaText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#FuchsiaText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#FuchsiaText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#FuchsiaText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#FuchsiaText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#FuchsiaText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderFuchsiaText-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleFuchsiaText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#830704;
	padding: 0  0 0 0px;	
}
.ContentFuchsiaText-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Fuchsia - No Title White Background Grey Border*/

#FuchsiaNoTitle-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#FuchsiaNoTitle-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Fuchsia.png) no-repeat bottom right;
}
#FuchsiaNoTitle-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Fuchsia.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#FuchsiaNoTitle-WhtBkgndGreyBord .RCTopRight {   
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Fuchsia.png) no-repeat bottom left;
}
#FuchsiaNoTitle-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#FuchsiaNoTitle-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#FuchsiaNoTitle-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#FuchsiaNoTitle-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#FuchsiaNoTitle-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#FuchsiaNoTitle-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderFuchsiaNoTitle-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleFuchsiaNoTitle-WhtBkgndGreyBord {
}
.ContentFuchsiaNoTitle-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Fuchsia -  Text Grey Gradient Background*/

#FuchsiaText-GreyGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#FuchsiaText-GreyGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Fuchsia.png) no-repeat bottom right;
}
#FuchsiaText-GreyGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Fuchsia.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#FuchsiaText-GreyGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Fuchsia.png) no-repeat bottom left;
}
#FuchsiaText-GreyGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#FuchsiaText-GreyGradBkgnd .RCCenter {
	background-image: url(Win7_images/bk_container_grn.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#FuchsiaText-GreyGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#FuchsiaText-GreyGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#FuchsiaText-GreyGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#FuchsiaText-GreyGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderFuchsiaText-GreyGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleFuchsiaText-GreyGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#830704;
	padding: 0  0 0 0px;
}
.ContentFuchsiaText-GreyGradBkgnd {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Fuchsia -  Gradient Background*/

#FuchsiaGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#FuchsiaGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ul_Fuchsia.png) no-repeat bottom right;
}
#FuchsiaGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Fuchsia.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#FuchsiaGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ur_Fuchsia.png) no-repeat bottom left;
}
#FuchsiaGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#FuchsiaGradBkgnd .RCCenter {
	background-image: url(Win7_images/gradient_Fuchsia.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#FuchsiaGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#FuchsiaGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#FuchsiaGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#FuchsiaGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderFuchsiaGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleFuchsiaGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#830704;
	padding: 0  0 0 0px;
}
.ContentFuchsiaGradBkgnd {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Fuchsia - Grey Background No Header No Border*/

#FuchsiaGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#FuchsiaGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_GreyNH.png) no-repeat bottom right;
}
#FuchsiaGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_GreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#FuchsiaGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_GreyNH.png) no-repeat bottom left;
}
#FuchsiaGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#FuchsiaGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_Grey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#FuchsiaGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#FuchsiaGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Grey.png) no-repeat top right;
}
#FuchsiaGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Grey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#FuchsiaGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Grey.png) no-repeat top left;
}
.HeaderFuchsiaGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleFuchsiaGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#cc0066;
	padding: 0  0 0 0px;	
}
.ContentFuchsiaGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Fuchsia - LtGrey Background No Header No Border*/

#FuchsiaLtGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#FuchsiaLtGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_LtGreyNH.png) no-repeat bottom right;
}
#FuchsiaLtGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_LtGreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#FuchsiaLtGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_LtGreyNH.png) no-repeat bottom left;
}
#FuchsiaLtGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#FuchsiaLtGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_LtGrey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#FuchsiaLtGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#FuchsiaLtGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_LtGrey.png) no-repeat top right;
}
#FuchsiaLtGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_LtGrey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#FuchsiaLtGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_LtGrey.png) no-repeat top left;
}
.HeaderFuchsiaLtGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleFuchsiaLtGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#cc0066;
	padding: 0  0 0 0px;	
}
.ContentFuchsiaLtGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Fuchsia - Red Background No Header No Border*/

#FuchsiaRedBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#FuchsiaRedBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_FuchsiaNH.png) no-repeat bottom right;
}
#FuchsiaRedBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_FuchsiaNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#FuchsiaRedBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_FuchsiaNH.png) no-repeat bottom left;
}
#FuchsiaRedBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Fuchsia.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#FuchsiaRedBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/right_Fuchsia.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#FuchsiaRedBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Fuchsia.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#FuchsiaRedBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Fuchsia.png) no-repeat top right;
}
#FuchsiaRedBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Fuchsia.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#FuchsiaRedBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Fuchsia.png) no-repeat top left;
}
.HeaderFuchsiaRedBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleFuchsiaRedBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#830704;
	padding: 0  0 0 0px;
}
.ContentFuchsiaRedBkgndNoHeadNoBord {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Blush - White Text White Background Grey Border*/

#BlushGreyText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#BlushGreyText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Blush.png) no-repeat bottom right;
}
#BlushGreyText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Blush.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#BlushGreyText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Blush.png) no-repeat bottom left;
}
#BlushGreyText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#BlushGreyText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#BlushGreyText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#BlushGreyText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#BlushGreyText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#BlushGreyText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderBlush-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleBlushGreyText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#FFFFFF;
	padding: 0  0 0 0px;	
}
.ContentBlushWhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Blush -  Text White Background Grey Border*/

#BlushText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#BlushText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Blush.png) no-repeat bottom right;
}
#BlushText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Blush.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#BlushText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Blush.png) no-repeat bottom left;
}
#BlushText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#BlushText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#BlushText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#BlushText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#BlushText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#BlushText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderBlushText-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleBlushText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#830704;
	padding: 0  0 0 0px;	
}
.ContentBlushText-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Blush - No Title White Background Grey Border*/

#BlushNoTitle-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#BlushNoTitle-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Blush.png) no-repeat bottom right;
}
#BlushNoTitle-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Blush.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#BlushNoTitle-WhtBkgndGreyBord .RCTopRight {   
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Blush.png) no-repeat bottom left;
}
#BlushNoTitle-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#BlushNoTitle-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#BlushNoTitle-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#BlushNoTitle-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#BlushNoTitle-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#BlushNoTitle-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderBlushNoTitle-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleBlushNoTitle-WhtBkgndGreyBord {
}
.ContentBlushNoTitle-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Blush -  Text Grey Gradient Background*/

#BlushText-GreyGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#BlushText-GreyGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Blush.png) no-repeat bottom right;
}
#BlushText-GreyGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Blush.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#BlushText-GreyGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Blush.png) no-repeat bottom left;
}
#BlushText-GreyGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#BlushText-GreyGradBkgnd .RCCenter {
	background-image: url(Win7_images/bk_container_grn.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#BlushText-GreyGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#BlushText-GreyGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#BlushText-GreyGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#BlushText-GreyGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderBlushText-GreyGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleBlushText-GreyGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#830704;
	padding: 0  0 0 0px;
}
.ContentBlushText-GreyGradBkgnd {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Blush -  Gradient Background*/

#BlushGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#BlushGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ul_Blush.png) no-repeat bottom right;
}
#BlushGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Blush.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#BlushGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ur_Blush.png) no-repeat bottom left;
}
#BlushGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#BlushGradBkgnd .RCCenter {
	background-image: url(Win7_images/gradient_Blush.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#BlushGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#BlushGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#BlushGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#BlushGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderBlushGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleBlushGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#830704;
	padding: 0  0 0 0px;
}
.ContentBlushGradBkgnd {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Blush - Grey Background No Header No Border*/

#BlushGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#BlushGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_GreyNH.png) no-repeat bottom right;
}
#BlushGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_GreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#BlushGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_GreyNH.png) no-repeat bottom left;
}
#BlushGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#BlushGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_Grey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#BlushGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#BlushGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Grey.png) no-repeat top right;
}
#BlushGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Grey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#BlushGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Grey.png) no-repeat top left;
}
.HeaderBlushGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleBlushGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#ff0099;
	padding: 0  0 0 0px;	
}
.ContentBlushGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Blush - LtGrey Background No Header No Border*/

#BlushLtGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#BlushLtGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_LtGreyNH.png) no-repeat bottom right;
}
#BlushLtGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_LtGreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#BlushLtGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_LtGreyNH.png) no-repeat bottom left;
}
#BlushLtGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#BlushLtGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_LtGrey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#BlushLtGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#BlushLtGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_LtGrey.png) no-repeat top right;
}
#BlushLtGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_LtGrey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#BlushLtGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_LtGrey.png) no-repeat top left;
}
.HeaderBlushLtGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleBlushLtGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#ff0099;
	padding: 0  0 0 0px;	
}
.ContentBlushLtGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Blush - Red Background No Header No Border*/

#BlushRedBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#BlushRedBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_BlushNH.png) no-repeat bottom right;
}
#BlushRedBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_BlushNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#BlushRedBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_BlushNH.png) no-repeat bottom left;
}
#BlushRedBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Blush.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#BlushRedBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/right_Blush.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#BlushRedBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Blush.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#BlushRedBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Blush.png) no-repeat top right;
}
#BlushRedBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Blush.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#BlushRedBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Blush.png) no-repeat top left;
}
.HeaderBlushRedBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleBlushRedBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#666666;
	padding: 0  0 0 0px;
}
.ContentBlushRedBkgndNoHeadNoBord {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Violet - White Text White Background Grey Border*/

#VioletWhiteText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#VioletWhiteText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Violet.png) no-repeat bottom right;
}
#VioletWhiteText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Violet.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#VioletWhiteText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Violet.png) no-repeat bottom left;
}
#VioletWhiteText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#VioletWhiteText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#VioletWhiteText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#VioletWhiteText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#VioletWhiteText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#VioletWhiteText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderViolet-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleVioletWhiteText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#FFFFFF;
	padding: 0  0 0 0px;	
}
.ContentVioletWhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Violet -  Text White Background Grey Border*/

#VioletText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#VioletText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Violet.png) no-repeat bottom right;
}
#VioletText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Violet.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#VioletText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Violet.png) no-repeat bottom left;
}
#VioletText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#VioletText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#VioletText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#VioletText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#VioletText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#VioletText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderVioletText-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleVioletText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#E2D0F4;
	padding: 0  0 0 0px;	
}
.ContentVioletText-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Violet - No Title White Background Grey Border*/

#VioletNoTitle-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#VioletNoTitle-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Violet.png) no-repeat bottom right;
}
#VioletNoTitle-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Violet.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#VioletNoTitle-WhtBkgndGreyBord .RCTopRight {   
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Violet.png) no-repeat bottom left;
}
#VioletNoTitle-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#VioletNoTitle-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#VioletNoTitle-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#VioletNoTitle-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#VioletNoTitle-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#VioletNoTitle-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderVioletNoTitle-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleVioletNoTitle-WhtBkgndGreyBord {
}
.ContentVioletNoTitle-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Violet -  Text Grey Gradient Background*/

#VioletText-GreyGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#VioletText-GreyGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Violet.png) no-repeat bottom right;
}
#VioletText-GreyGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Violet.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#VioletText-GreyGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Violet.png) no-repeat bottom left;
}
#VioletText-GreyGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#VioletText-GreyGradBkgnd .RCCenter {
	background-image: url(Win7_images/bk_container_grn.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#VioletText-GreyGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#VioletText-GreyGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#VioletText-GreyGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#VioletText-GreyGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderVioletText-GreyGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleVioletText-GreyGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#E2D0F4;
	padding: 0  0 0 0px;
}
.ContentVioletText-GreyGradBkgnd {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Violet -  Gradient Background*/

#VioletGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#VioletGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ul_Violet.png) no-repeat bottom right;
}
#VioletGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Violet.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#VioletGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ur_Violet.png) no-repeat bottom left;
}
#VioletGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#VioletGradBkgnd .RCCenter {
	background-image: url(Win7_images/gradient_Violet.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#VioletGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#VioletGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#VioletGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#VioletGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderVioletGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleVioletGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#E2D0F4;
	padding: 0  0 0 0px;
}
.ContentVioletGradBkgnd {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Violet - Grey Background No Header No Border*/

#VioletGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#VioletGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_GreyNH.png) no-repeat bottom right;
}
#VioletGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_GreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#VioletGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_GreyNH.png) no-repeat bottom left;
}
#VioletGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#VioletGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_Grey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#VioletGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#VioletGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Grey.png) no-repeat top right;
}
#VioletGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Grey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#VioletGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Grey.png) no-repeat top left;
}
.HeaderVioletGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleVioletGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#6600cc;
	padding: 0  0 0 0px;	
}
.ContentVioletGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Violet - LtGrey Background No Header No Border*/

#VioletLtGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#VioletLtGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_LtGreyNH.png) no-repeat bottom right;
}
#VioletLtGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_LtGreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#VioletLtGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_LtGreyNH.png) no-repeat bottom left;
}
#VioletLtGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#VioletLtGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_LtGrey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#VioletLtGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#VioletLtGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_LtGrey.png) no-repeat top right;
}
#VioletLtGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_LtGrey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#VioletLtGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_LtGrey.png) no-repeat top left;
}
.HeaderVioletLtGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleVioletLtGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#6600cc;
	padding: 0  0 0 0px;	
}
.ContentVioletLtGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Violet - Purple Background No Header No Border*/

#VioletPurpleBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#VioletPurpleBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_VioletNH.png) no-repeat bottom right;
}
#VioletPurpleBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_VioletNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#VioletPurpleBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_VioletNH.png) no-repeat bottom left;
}
#VioletPurpleBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Violet.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#VioletPurpleBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/right_Violet.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#VioletPurpleBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Violet.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#VioletPurpleBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Violet.png) no-repeat top right;
}
#VioletPurpleBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Violet.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#VioletPurpleBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Violet.png) no-repeat top left;
}
.HeaderVioletPurpleBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleVioletPurpleBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#FFFFFF;
	padding: 0  0 0 0px;
}
.ContentVioletPurpleBkgndNoHeadNoBord {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Lavender - White Text White Background Grey Border*/

#LavenderWhiteText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#LavenderWhiteText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Lavender.png) no-repeat bottom right;
}
#LavenderWhiteText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Lavender.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#LavenderWhiteText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Lavender.png) no-repeat bottom left;
}
#LavenderWhiteText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#LavenderWhiteText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#LavenderWhiteText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#LavenderWhiteText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#LavenderWhiteText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#LavenderWhiteText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderLavender-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleLavenderWhiteText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#FFFFFF;
	padding: 0  0 0 0px;	
}
.ContentLavenderWhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Lavender -  Text White Background Grey Border*/

#LavenderText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#LavenderText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Lavender.png) no-repeat bottom right;
}
#LavenderText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Lavender.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#LavenderText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Lavender.png) no-repeat bottom left;
}
#LavenderText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#LavenderText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#LavenderText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#LavenderText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#LavenderText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#LavenderText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderLavenderText-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleLavenderText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#A652FE;
	padding: 0  0 0 0px;	
}
.ContentLavenderText-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Lavender - No Title White Background Grey Border*/

#LavenderNoTitle-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#LavenderNoTitle-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Lavender.png) no-repeat bottom right;
}
#LavenderNoTitle-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Lavender.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#LavenderNoTitle-WhtBkgndGreyBord .RCTopRight {   
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Lavender.png) no-repeat bottom left;
}
#LavenderNoTitle-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#LavenderNoTitle-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#LavenderNoTitle-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#LavenderNoTitle-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#LavenderNoTitle-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#LavenderNoTitle-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderLavenderNoTitle-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleLavenderNoTitle-WhtBkgndGreyBord {
}
.ContentLavenderNoTitle-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Lavender -  Text Grey Gradient Background*/

#LavenderText-GreyGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#LavenderText-GreyGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Lavender.png) no-repeat bottom right;
}
#LavenderText-GreyGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Lavender.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#LavenderText-GreyGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Lavender.png) no-repeat bottom left;
}
#LavenderText-GreyGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#LavenderText-GreyGradBkgnd .RCCenter {
	background-image: url(Win7_images/bk_container_grn.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#LavenderText-GreyGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#LavenderText-GreyGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#LavenderText-GreyGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#LavenderText-GreyGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderLavenderText-GreyGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleLavenderText-GreyGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#A652FE;
	padding: 0  0 0 0px;
}
.ContentLavenderText-GreyGradBkgnd {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Lavender -  Gradient Background*/

#LavenderGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#LavenderGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ul_Lavender.png) no-repeat bottom right;
}
#LavenderGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Lavender.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#LavenderGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ur_Lavender.png) no-repeat bottom left;
}
#LavenderGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#LavenderGradBkgnd .RCCenter {
	background-image: url(Win7_images/gradient_Lavender.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#LavenderGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#LavenderGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#LavenderGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#LavenderGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderLavenderGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleLavenderGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#A652FE;
	padding: 0  0 0 0px;
}
.ContentLavenderGradBkgnd {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Lavender - Grey Background No Header No Border*/

#LavenderGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#LavenderGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_GreyNH.png) no-repeat bottom right;
}
#LavenderGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_GreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#LavenderGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_GreyNH.png) no-repeat bottom left;
}
#LavenderGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#LavenderGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_Grey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#LavenderGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#LavenderGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Grey.png) no-repeat top right;
}
#LavenderGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Grey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#LavenderGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Grey.png) no-repeat top left;
}
.HeaderLavenderGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleLavenderGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#9933cc;
	padding: 0  0 0 0px;	
}
.ContentLavenderGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Lavender - LtGrey Background No Header No Border*/

#LavenderLtGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#LavenderLtGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_LtGreyNH.png) no-repeat bottom right;
}
#LavenderLtGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_LtGreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#LavenderLtGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_LtGreyNH.png) no-repeat bottom left;
}
#LavenderLtGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#LavenderLtGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_LtGrey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#LavenderLtGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#LavenderLtGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_LtGrey.png) no-repeat top right;
}
#LavenderLtGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_LtGrey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#LavenderLtGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_LtGrey.png) no-repeat top left;
}
.HeaderLavenderLtGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleLavenderLtGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#9933cc;
	padding: 0  0 0 0px;	
}
.ContentLavenderLtGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Lavender - Purple Background No Header No Border*/

#LavenderPurpleBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#LavenderPurpleBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_LavenderNH.png) no-repeat bottom right;
}
#LavenderPurpleBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_LavenderNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#LavenderPurpleBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_LavenderNH.png) no-repeat bottom left;
}
#LavenderPurpleBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Lavender.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#LavenderPurpleBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/right_Lavender.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#LavenderPurpleBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Lavender.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#LavenderPurpleBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Lavender.png) no-repeat top right;
}
#LavenderPurpleBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Lavender.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#LavenderPurpleBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Lavender.png) no-repeat top left;
}
.HeaderLavenderPurpleBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleLavenderPurpleBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#A652FE;
	padding: 0  0 0 0px;
}
.ContentLavenderPurpleBkgndNoHeadNoBord {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Taupe - White Text White Background Grey Border*/

#TaupeWhiteText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#TaupeWhiteText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Taupe.png) no-repeat bottom right;
}
#TaupeWhiteText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Taupe.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#TaupeWhiteText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Taupe.png) no-repeat bottom left;
}
#TaupeWhiteText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#TaupeWhiteText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#TaupeWhiteText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#TaupeWhiteText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#TaupeWhiteText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#TaupeWhiteText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderTaupe-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleTaupeWhiteText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#FFFFFF;
	padding: 0  0 0 0px;	
}
.ContentTaupeWhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Taupe -  Text White Background Grey Border*/

#TaupeText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#TaupeText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Taupe.png) no-repeat bottom right;
}
#TaupeText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Taupe.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#TaupeText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Taupe.png) no-repeat bottom left;
}
#TaupeText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#TaupeText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#TaupeText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#TaupeText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#TaupeText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#TaupeText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderTaupeText-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleTaupeText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#937170;
	padding: 0  0 0 0px;	
}
.ContentTaupeText-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Taupe - No Title White Background Grey Border*/

#TaupeNoTitle-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#TaupeNoTitle-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Taupe.png) no-repeat bottom right;
}
#TaupeNoTitle-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Taupe.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#TaupeNoTitle-WhtBkgndGreyBord .RCTopRight {   
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Taupe.png) no-repeat bottom left;
}
#TaupeNoTitle-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#TaupeNoTitle-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#TaupeNoTitle-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#TaupeNoTitle-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#TaupeNoTitle-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#TaupeNoTitle-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderTaupeNoTitle-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleTaupeNoTitle-WhtBkgndGreyBord {
}
.ContentTaupeNoTitle-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Taupe -  Text Grey Gradient Background*/

#TaupeText-GreyGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#TaupeText-GreyGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Taupe.png) no-repeat bottom right;
}
#TaupeText-GreyGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Taupe.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#TaupeText-GreyGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Taupe.png) no-repeat bottom left;
}
#TaupeText-GreyGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#TaupeText-GreyGradBkgnd .RCCenter {
	background-image: url(Win7_images/bk_container_grn.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#TaupeText-GreyGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#TaupeText-GreyGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#TaupeText-GreyGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#TaupeText-GreyGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderTaupeText-GreyGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleTaupeText-GreyGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#937170;
	padding: 0  0 0 0px;
}
.ContentTaupeText-GreyGradBkgnd {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Taupe -  Gradient Background*/

#TaupeGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#TaupeGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ul_Taupe.png) no-repeat bottom right;
}
#TaupeGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Taupe.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#TaupeGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ur_Taupe.png) no-repeat bottom left;
}
#TaupeGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#TaupeGradBkgnd .RCCenter {
	background-image: url(Win7_images/gradient_Taupe.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#TaupeGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#TaupeGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#TaupeGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#TaupeGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderTaupeGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleTaupeGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#937170;
	padding: 0  0 0 0px;
}
.ContentTaupeGradBkgnd {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Taupe - Grey Background No Header No Border*/

#TaupeGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#TaupeGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_GreyNH.png) no-repeat bottom right;
}
#TaupeGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_GreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#TaupeGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_GreyNH.png) no-repeat bottom left;
}
#TaupeGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#TaupeGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_Grey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#TaupeGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#TaupeGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Grey.png) no-repeat top right;
}
#TaupeGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Grey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#TaupeGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Grey.png) no-repeat top left;
}
.HeaderTaupeGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleTaupeGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#999966;
	padding: 0  0 0 0px;	
}
.ContentTaupeGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Taupe - LtGrey Background No Header No Border*/

#TaupeLtGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#TaupeLtGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_LtGreyNH.png) no-repeat bottom right;
}
#TaupeLtGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_LtGreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#TaupeLtGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_LtGreyNH.png) no-repeat bottom left;
}
#TaupeLtGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#TaupeLtGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_LtGrey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#TaupeLtGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#TaupeLtGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_LtGrey.png) no-repeat top right;
}
#TaupeLtGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_LtGrey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#TaupeLtGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_LtGrey.png) no-repeat top left;
}
.HeaderTaupeLtGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleTaupeLtGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#999966;
	padding: 0  0 0 0px;	
}
.ContentTaupeLtGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Taupe - Brown Background No Header No Border*/

#TaupeBrownBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#TaupeBrownBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_TaupeNH.png) no-repeat bottom right;
}
#TaupeBrownBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_TaupeNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#TaupeBrownBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_TaupeNH.png) no-repeat bottom left;
}
#TaupeBrownBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Taupe.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#TaupeBrownBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/right_Taupe.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#TaupeBrownBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Taupe.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#TaupeBrownBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Taupe.png) no-repeat top right;
}
#TaupeBrownBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Taupe.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#TaupeBrownBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Taupe.png) no-repeat top left;
}
.HeaderTaupeBrownBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleTaupeBrownBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#937170;
	padding: 0  0 0 0px;
}
.ContentTaupeBrownBkgndNoHeadNoBord {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Chocolate - White Text White Background Grey Border*/

#ChocolateWhiteText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#ChocolateWhiteText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Chocolate.png) no-repeat bottom right;
}
#ChocolateWhiteText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Chocolate.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#ChocolateWhiteText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Chocolate.png) no-repeat bottom left;
}
#ChocolateWhiteText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#ChocolateWhiteText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#ChocolateWhiteText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#ChocolateWhiteText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#ChocolateWhiteText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#ChocolateWhiteText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderChocolate-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleChocolateWhiteText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#FFFFFF;
	padding: 0  0 0 0px;	
}
.ContentChocolateWhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Chocolate -  Text White Background Grey Border*/

#ChocolateText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#ChocolateText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Chocolate.png) no-repeat bottom right;
}
#ChocolateText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Chocolate.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#ChocolateText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Chocolate.png) no-repeat bottom left;
}
#ChocolateText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#ChocolateText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#ChocolateText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#ChocolateText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#ChocolateText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#ChocolateText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderChocolateText-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleChocolateText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#CDC4A7;
	padding: 0  0 0 0px;	
}
.ContentChocolateText-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Chocolate - No Title White Background Grey Border*/

#ChocolateNoTitle-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#ChocolateNoTitle-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Chocolate.png) no-repeat bottom right;
}
#ChocolateNoTitle-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Chocolate.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#ChocolateNoTitle-WhtBkgndGreyBord .RCTopRight {   
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Chocolate.png) no-repeat bottom left;
}
#ChocolateNoTitle-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#ChocolateNoTitle-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#ChocolateNoTitle-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#ChocolateNoTitle-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#ChocolateNoTitle-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#ChocolateNoTitle-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderChocolateNoTitle-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleChocolateNoTitle-WhtBkgndGreyBord {
}
.ContentChocolateNoTitle-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Chocolate -  Text Grey Gradient Background*/

#ChocolateText-GreyGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#ChocolateText-GreyGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Chocolate.png) no-repeat bottom right;
}
#ChocolateText-GreyGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Chocolate.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#ChocolateText-GreyGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Chocolate.png) no-repeat bottom left;
}
#ChocolateText-GreyGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#ChocolateText-GreyGradBkgnd .RCCenter {
	background-image: url(Win7_images/bk_container_grn.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#ChocolateText-GreyGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#ChocolateText-GreyGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#ChocolateText-GreyGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#ChocolateText-GreyGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderChocolateText-GreyGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleChocolateText-GreyGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#CDC4A7;
	padding: 0  0 0 0px;
}
.ContentChocolateText-GreyGradBkgnd {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Chocolate -  Gradient Background*/

#ChocolateGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#ChocolateGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ul_Chocolate.png) no-repeat bottom right;
}
#ChocolateGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Chocolate.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#ChocolateGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ur_Chocolate.png) no-repeat bottom left;
}
#ChocolateGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#ChocolateGradBkgnd .RCCenter {
	background-image: url(Win7_images/gradient_Chocolate.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#ChocolateGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#ChocolateGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#ChocolateGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#ChocolateGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderChocolateGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleChocolateGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#CDC4A7;
	padding: 0  0 0 0px;
}
.ContentChocolateGradBkgnd {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Chocolate - Grey Background No Header No Border*/

#ChocolateGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#ChocolateGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_GreyNH.png) no-repeat bottom right;
}
#ChocolateGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_GreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#ChocolateGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_GreyNH.png) no-repeat bottom left;
}
#ChocolateGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#ChocolateGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_Grey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#ChocolateGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#ChocolateGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Grey.png) no-repeat top right;
}
#ChocolateGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Grey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#ChocolateGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Grey.png) no-repeat top left;
}
.HeaderChocolateGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleChocolateGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#996666;
	padding: 0  0 0 0px;	
}
.ContentChocolateGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Chocolate - LtGrey Background No Header No Border*/

#ChocolateLtGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#ChocolateLtGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_LtGreyNH.png) no-repeat bottom right;
}
#ChocolateLtGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_LtGreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#ChocolateLtGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_LtGreyNH.png) no-repeat bottom left;
}
#ChocolateLtGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#ChocolateLtGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_LtGrey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#ChocolateLtGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#ChocolateLtGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_LtGrey.png) no-repeat top right;
}
#ChocolateLtGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_LtGrey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#ChocolateLtGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_LtGrey.png) no-repeat top left;
}
.HeaderChocolateLtGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleChocolateLtGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#996666;
	padding: 0  0 0 0px;	
}
.ContentChocolateLtGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Chocolate - Brown Background No Header No Border*/

#ChocolateBrownBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#ChocolateBrownBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_ChocolateNH.png) no-repeat bottom right;
}
#ChocolateBrownBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_ChocolateNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#ChocolateBrownBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_ChocolateNH.png) no-repeat bottom left;
}
#ChocolateBrownBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Chocolate.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#ChocolateBrownBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/right_Chocolate.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#ChocolateBrownBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Chocolate.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#ChocolateBrownBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Chocolate.png) no-repeat top right;
}
#ChocolateBrownBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Chocolate.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#ChocolateBrownBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Chocolate.png) no-repeat top left;
}
.HeaderChocolateBrownBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleChocolateBrownBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#FFFFFF;
	padding: 0  0 0 0px;
}
.ContentChocolateBrownBkgndNoHeadNoBord {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Slate - White Text White Background Grey Border*/

#SlateWhiteText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SlateWhiteText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Slate.png) no-repeat bottom right;
}
#SlateWhiteText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Slate.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SlateWhiteText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Slate.png) no-repeat bottom left;
}
#SlateWhiteText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SlateWhiteText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#SlateWhiteText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SlateWhiteText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#SlateWhiteText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SlateWhiteText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderSlate-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSlateWhiteText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#FFFFFF;
	padding: 0  0 0 0px;	
}
.ContentSlateWhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Slate -  Text White Background Grey Border*/

#SlateText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SlateText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Slate.png) no-repeat bottom right;
}
#SlateText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Slate.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SlateText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Slate.png) no-repeat bottom left;
}
#SlateText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SlateText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#SlateText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SlateText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#SlateText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SlateText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderSlateText-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSlateText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#000000;
	padding: 0  0 0 0px;	
}
.ContentSlateText-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Slate - No Title White Background Grey Border*/

#SlateNoTitle-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SlateNoTitle-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Slate.png) no-repeat bottom right;
}
#SlateNoTitle-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Slate.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SlateNoTitle-WhtBkgndGreyBord .RCTopRight {   
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Slate.png) no-repeat bottom left;
}
#SlateNoTitle-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SlateNoTitle-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#SlateNoTitle-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SlateNoTitle-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#SlateNoTitle-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SlateNoTitle-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderSlateNoTitle-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSlateNoTitle-WhtBkgndGreyBord {
}
.ContentSlateNoTitle-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Slate -  Text Grey Gradient Background*/

#SlateText-GreyGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SlateText-GreyGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Slate.png) no-repeat bottom right;
}
#SlateText-GreyGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Slate.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SlateText-GreyGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Slate.png) no-repeat bottom left;
}
#SlateText-GreyGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SlateText-GreyGradBkgnd .RCCenter {
	background-image: url(Win7_images/bk_container_grn.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#SlateText-GreyGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SlateText-GreyGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#SlateText-GreyGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SlateText-GreyGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderSlateText-GreyGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSlateText-GreyGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#000000;
	padding: 0  0 0 0px;
}
.ContentSlateText-GreyGradBkgnd {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Slate -  Gradient Background*/

#SlateGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SlateGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ul_Slate.png) no-repeat bottom right;
}
#SlateGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Slate.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SlateGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ur_Slate.png) no-repeat bottom left;
}
#SlateGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SlateGradBkgnd .RCCenter {
	background-image: url(Win7_images/gradient_Slate.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#SlateGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SlateGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#SlateGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SlateGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderSlateGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSlateGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#000000;
	padding: 0  0 0 0px;
}
.ContentSlateGradBkgnd {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Slate - Grey Background No Header No Border*/

#SlateGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SlateGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_GreyNH.png) no-repeat bottom right;
}
#SlateGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_GreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SlateGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_GreyNH.png) no-repeat bottom left;
}
#SlateGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SlateGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_Grey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#SlateGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SlateGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Grey.png) no-repeat top right;
}
#SlateGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Grey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SlateGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Grey.png) no-repeat top left;
}
.HeaderSlateGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSlateGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#666666;
	padding: 0  0 0 0px;	
}
.ContentSlateGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Slate - LtGrey Background No Header No Border*/

#SlateLtGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SlateLtGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_LtGreyNH.png) no-repeat bottom right;
}
#SlateLtGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_LtGreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SlateLtGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_LtGreyNH.png) no-repeat bottom left;
}
#SlateLtGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SlateLtGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_LtGrey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#SlateLtGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SlateLtGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_LtGrey.png) no-repeat top right;
}
#SlateLtGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_LtGrey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SlateLtGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_LtGrey.png) no-repeat top left;
}
.HeaderSlateLtGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSlateLtGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#666666;
	padding: 0  0 0 0px;	
}
.ContentSlateLtGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Slate - Slate Background No Header No Border*/

#SlateSlateBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#SlateSlateBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_SlateNH.png) no-repeat bottom right;
}
#SlateSlateBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_SlateNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#SlateSlateBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_SlateNH.png) no-repeat bottom left;
}
#SlateSlateBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Slate.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#SlateSlateBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/right_Slate.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#SlateSlateBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Slate.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#SlateSlateBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Slate.png) no-repeat top right;
}
#SlateSlateBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Slate.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#SlateSlateBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Slate.png) no-repeat top left;
}
.HeaderSlateSlateBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleSlateSlateBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#000000;
	padding: 0  0 0 0px;
}
.ContentSlateSlateBkgndNoHeadNoBord {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Frost - White Text White Background Grey Border*/

#FrostWhiteText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#FrostWhiteText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Frost.png) no-repeat bottom right;
}
#FrostWhiteText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Frost.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#FrostWhiteText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Frost.png) no-repeat bottom left;
}
#FrostWhiteText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#FrostWhiteText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#FrostWhiteText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#FrostWhiteText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#FrostWhiteText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#FrostWhiteText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderFrost-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleFrostWhiteText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#FFFFFF;
	padding: 0  0 0 0px;	
}
.ContentFrostWhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Frost -  Text White Background Grey Border*/

#FrostText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#FrostText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Frost.png) no-repeat bottom right;
}
#FrostText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Frost.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#FrostText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Frost.png) no-repeat bottom left;
}
#FrostText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#FrostText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#FrostText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#FrostText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#FrostText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#FrostText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderFrostText-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleFrostText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#000000;
	padding: 0  0 0 0px;	
}
.ContentFrostText-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Frost - No Title White Background Grey Border*/

#FrostNoTitle-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#FrostNoTitle-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Frost.png) no-repeat bottom right;
}
#FrostNoTitle-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Frost.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#FrostNoTitle-WhtBkgndGreyBord .RCTopRight {   
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Frost.png) no-repeat bottom left;
}
#FrostNoTitle-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#FrostNoTitle-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#FrostNoTitle-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#FrostNoTitle-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#FrostNoTitle-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#FrostNoTitle-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderFrostNoTitle-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleFrostNoTitle-WhtBkgndGreyBord {
}
.ContentFrostNoTitle-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Frost -  Text Grey Gradient Background*/

#FrostText-GreyGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#FrostText-GreyGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Frost.png) no-repeat bottom right;
}
#FrostText-GreyGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Frost.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#FrostText-GreyGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Frost.png) no-repeat bottom left;
}
#FrostText-GreyGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#FrostText-GreyGradBkgnd .RCCenter {
	background-image: url(Win7_images/bk_container_grn.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#FrostText-GreyGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#FrostText-GreyGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#FrostText-GreyGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#FrostText-GreyGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderFrostText-GreyGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleFrostText-GreyGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#000000;
	padding: 0  0 0 0px;
}
.ContentFrostText-GreyGradBkgnd {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Frost -  Gradient Background*/

#FrostGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#FrostGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ul_Frost.png) no-repeat bottom right;
}
#FrostGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Frost.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#FrostGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ur_Frost.png) no-repeat bottom left;
}
#FrostGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#FrostGradBkgnd .RCCenter {
	background-image: url(Win7_images/gradient_Frost.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#FrostGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#FrostGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#FrostGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#FrostGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderFrostGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitleFrostGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#000000;
	padding: 0  0 0 0px;
}
.ContentFrostGradBkgnd {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Frost - Grey Background No Header No Border*/

#FrostGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#FrostGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_GreyNH.png) no-repeat bottom right;
}
#FrostGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_GreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#FrostGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_GreyNH.png) no-repeat bottom left;
}
#FrostGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#FrostGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_Grey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#FrostGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#FrostGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Grey.png) no-repeat top right;
}
#FrostGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Grey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#FrostGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Grey.png) no-repeat top left;
}
.HeaderFrostGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleFrostGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#FFFFFF;
	padding: 0  0 0 0px;	
}
.ContentFrostGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Frost - LtGrey Background No Header No Border*/

#FrostLtGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#FrostLtGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_LtGreyNH.png) no-repeat bottom right;
}
#FrostLtGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_LtGreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#FrostLtGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_LtGreyNH.png) no-repeat bottom left;
}
#FrostLtGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#FrostLtGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_LtGrey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#FrostLtGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#FrostLtGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_LtGrey.png) no-repeat top right;
}
#FrostLtGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_LtGrey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#FrostLtGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_LtGrey.png) no-repeat top left;
}
.HeaderFrostLtGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleFrostLtGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#FFFFFF;
	padding: 0  0 0 0px;	
}
.ContentFrostLtGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Frost - Frost Background No Header No Border*/

#FrostFrostBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#FrostFrostBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_FrostNH.png) no-repeat bottom right;
}
#FrostFrostBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_FrostNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#FrostFrostBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_FrostNH.png) no-repeat bottom left;
}
#FrostFrostBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Frost.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#FrostFrostBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/right_Frost.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#FrostFrostBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Frost.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#FrostFrostBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Frost.png) no-repeat top right;
}
#FrostFrostBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Frost.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#FrostFrostBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Frost.png) no-repeat top left;
}
.HeaderFrostFrostBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitleFrostFrostBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#000000;
	padding: 0  0 0 0px;
}
.ContentFrostFrostBkgndNoHeadNoBord {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Pumpkin - White Text White Background Grey Border*/

#PumpkinWhiteText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#PumpkinWhiteText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Pumpkin.png) no-repeat bottom right;
}
#PumpkinWhiteText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Pumpkin.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#PumpkinWhiteText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Pumpkin.png) no-repeat bottom left;
}
#PumpkinWhiteText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#PumpkinWhiteText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#PumpkinWhiteText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#PumpkinWhiteText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#PumpkinWhiteText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#PumpkinWhiteText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderPumpkin-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitlePumpkinWhiteText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#FFFFFF;
	padding: 0  0 0 0px;	
}
.ContentPumpkinWhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Pumpkin -  Text White Background Grey Border*/

#PumpkinText-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#PumpkinText-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Pumpkin.png) no-repeat bottom right;
}
#PumpkinText-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Pumpkin.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#PumpkinText-WhtBkgndGreyBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Pumpkin.png) no-repeat bottom left;
}
#PumpkinText-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#PumpkinText-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#PumpkinText-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#PumpkinText-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#PumpkinText-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#PumpkinText-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderPumpkinText-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitlePumpkinText-WhtBkgndGreyBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#DE8A27;
	padding: 0  0 0 0px;	
}
.ContentPumpkinText-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Pumpkin - No Title White Background Grey Border*/

#PumpkinNoTitle-WhtBkgndGreyBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#PumpkinNoTitle-WhtBkgndGreyBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Pumpkin.png) no-repeat bottom right;
}
#PumpkinNoTitle-WhtBkgndGreyBord .RCTop {
	background-image: url(Win7_images/um_Pumpkin.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#PumpkinNoTitle-WhtBkgndGreyBord .RCTopRight {   
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Pumpkin.png) no-repeat bottom left;
}
#PumpkinNoTitle-WhtBkgndGreyBord .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#PumpkinNoTitle-WhtBkgndGreyBord .RCCenter {
	background-color: #FFFFFF;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#PumpkinNoTitle-WhtBkgndGreyBord .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#PumpkinNoTitle-WhtBkgndGreyBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#PumpkinNoTitle-WhtBkgndGreyBord .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#PumpkinNoTitle-WhtBkgndGreyBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderPumpkinNoTitle-WhtBkgndGreyBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitlePumpkinNoTitle-WhtBkgndGreyBord {
}
.ContentPumpkinNoTitle-WhtBkgndGreyBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Pumpkin -  Text Grey Gradient Background*/

#PumpkinText-GreyGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#PumpkinText-GreyGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_Pumpkin.png) no-repeat bottom right;
}
#PumpkinText-GreyGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Pumpkin.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#PumpkinText-GreyGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_Pumpkin.png) no-repeat bottom left;
}
#PumpkinText-GreyGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#PumpkinText-GreyGradBkgnd .RCCenter {
	background-image: url(Win7_images/bk_container_grn.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#PumpkinText-GreyGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#PumpkinText-GreyGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#PumpkinText-GreyGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#PumpkinText-GreyGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderPumpkinText-GreyGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitlePumpkinText-GreyGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#DE8A27;
	padding: 0  0 0 0px;
}
.ContentPumpkinText-GreyGradBkgnd {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Pumpkin -  Gradient Background*/

#PumpkinGradBkgnd {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#PumpkinGradBkgnd .RCTopLeft {
	padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ul_Pumpkin.png) no-repeat bottom right;
}
#PumpkinGradBkgnd .RCTop {
	background-image: url(Win7_images/um_Pumpkin.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#PumpkinGradBkgnd .RCTopRight {
    padding-left: 0px;
	width: 9px;
	height: 30px;
	background: url(Win7_images/ur_Pumpkin.png) no-repeat bottom left;
}
#PumpkinGradBkgnd .RCLeft {
	background-image: url(Win7_images/left.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#PumpkinGradBkgnd .RCCenter {
	background-image: url(Win7_images/gradient_Pumpkin.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
}
#PumpkinGradBkgnd .RCRight {
	background-image: url(Win7_images/right.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#PumpkinGradBkgnd .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll.png) no-repeat top right;
}
#PumpkinGradBkgnd .RCBottom {
	background-image: url(Win7_images/bottom.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#PumpkinGradBkgnd .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr.png) no-repeat top left;
}
.HeaderPumpkinGradBkgnd {
	border-bottom: 1px solid #e2e2e2;
}
.TitlePumpkinGradBkgnd {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#DE8A27;
	padding: 0  0 0 0px;
}
.ContentPumpkinGradBkgnd {
	padding: 5px 0px 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Pumpkin - Grey Background No Header No Border*/

#PumpkinGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#PumpkinGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_GreyNH.png) no-repeat bottom right;
}
#PumpkinGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_GreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#PumpkinGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_GreyNH.png) no-repeat bottom left;
}
#PumpkinGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#PumpkinGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_Grey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#PumpkinGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Grey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#PumpkinGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Grey.png) no-repeat top right;
}
#PumpkinGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Grey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#PumpkinGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Grey.png) no-repeat top left;
}
.HeaderPumpkinGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitlePumpkinGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#cc6600;
	padding: 0  0 0 0px;	
}
.ContentPumpkinGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Pumpkin - LtGrey Background No Header No Border*/

#PumpkinLtGreyBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#PumpkinLtGreyBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_LtGreyNH.png) no-repeat bottom right;
}
#PumpkinLtGreyBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_LtGreyNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#PumpkinLtGreyBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_LtGreyNH.png) no-repeat bottom left;
}
#PumpkinLtGreyBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#PumpkinLtGreyBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/left_LtGrey.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#PumpkinLtGreyBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_LtGrey.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#PumpkinLtGreyBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_LtGrey.png) no-repeat top right;
}
#PumpkinLtGreyBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_LtGrey.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#PumpkinLtGreyBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_LtGrey.png) no-repeat top left;
}
.HeaderPumpkinLtGreyBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitlePumpkinLtGreyBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#cc6600;
	padding: 0  0 0 0px;	
}
.ContentPumpkinLtGreyBkgndNoHeadNoBord {
	padding: 5px 0 0 5px;
	background: transparent;
}

/* Styles for Windows 7 Pumpkin - Pumpkin Background No Header No Border*/

#PumpkinPumpkinBkgndNoHeadNoBord {
	padding: 0;
	margin: 4px 0 4px 0;
	width: 100%;
}
#PumpkinPumpkinBkgndNoHeadNoBord .RCTopLeft {
	padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ul_PumpkinNH.png) no-repeat bottom right;
}
#PumpkinPumpkinBkgndNoHeadNoBord .RCTop {
	background-image: url(Win7_images/um_PumpkinNH.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 30px;
}
#PumpkinPumpkinBkgndNoHeadNoBord .RCTopRight {
    padding-left: 0px;
	width: 6px;
	height: 30px;
	background: url(Win7_images/ur_PumpkinNH.png) no-repeat bottom left;
}
#PumpkinPumpkinBkgndNoHeadNoBord .RCLeft {
	background-image: url(Win7_images/left_Pumpkin.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 6px;
	height: 100%;
}
#PumpkinPumpkinBkgndNoHeadNoBord .RCCenter {
	background-image: url(Win7_images/right_Pumpkin.png);
	background-position: left;
	width: 100%;
	height: 100%;
}
#PumpkinPumpkinBkgndNoHeadNoBord .RCRight {
	background-image: url(Win7_images/left_Pumpkin.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 6px;
	height: 100%;
}
#PumpkinPumpkinBkgndNoHeadNoBord .RCBottomLeft {
	width: 6px;
	height: 6px;
	background: url(Win7_images/ll_Pumpkin.png) no-repeat top right;
}
#PumpkinPumpkinBkgndNoHeadNoBord .RCBottom {
	background-image: url(Win7_images/bottom_Pumpkin.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 6px;
}
#PumpkinPumpkinBkgndNoHeadNoBord .RCBottomRight {
	width: 6px;
	height: 6px;
	background: url(Win7_images/lr_Pumpkin.png) no-repeat top left;
}
.HeaderPumpkinPumpkinBkgndNoHeadNoBord {
	border-bottom: 1px solid #e2e2e2;
}
.TitlePumpkinPumpkinBkgndNoHeadNoBord {
	font-family: Arial;
	font-size: 12px; font-weight:bold;
	color:#DE8A27;
	padding: 0  0 0 0px;
}
.ContentPumpkinPumpkinBkgndNoHeadNoBord {
	padding: 5px 0px 0 5px;
	background: transparent;
}

