/********* COLOR PALETTE *********/
/* blue: #0079BC
/* mid blue: #00A1BC (For Text Only)
/* light blue: #00ACD6
/* orange: #F29400
/* purple: #756EAC
/* yellow: #E8BA31
/* green: #86A20B
/* dark green: #7E910C (For Text Only)
/* dark gray: #262626
/* mid gray: #666666
/* light gray: #F2F2F2
/*********************************/

/*start - to be removed in the version after 8.1*/
table.viTitle
{
    background-color: white;
}
tr.viTitle
{
    background-color: white;
}
td.viTitle
{
    background-color: white;
}
table.viBanner
{
    background-color: white;
}
tr.viBanner
{
    background-color: white;
}
td.viBanner
{
    background-color: white;
}
/*end - to be removed in the version after 8.1*/

body
{
	font-weight: normal;
	font-size: 13px;
	background-image: none;
	margin: 0px;
	font-family: "Segoe UI", "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color: #F2F2F2;
	color: #222222;
}
#wrapper {
	background-color: #FFFFFF;
	padding: 0 0 20px 0;
	margin: 0;
}
form#aspnetForm, form#form1 {
	background-color: #FFFFFF;
	padding-bottom: 20px;
}
p
{
    margin: 0px; 
    padding: 0px; 
    border: 0px;
}
ul
{
    padding: 0px; 
    border: 0px;
}
li
{
    margin: 0px; 
    padding: 0px; 
    border: 0px;
}
td 
{
	color: #222222;
	background-image: none;
	margin: 0px;
	font-size: 12px;
}

.ErrMsg
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #F29400;
	font-weight: bold;
	font-size: 15px;
	padding: 0px 0px;
}
.StrMsg
{
	color: #0079BC;
}

.button {
	color: #000099;
	width: 70px;
}
.buttonWide
{
	color: #000099;
	width: 120px;
}
.buttonXWide
{
	color: #000099;
	width: 150px;
}
.buttonSmallNarrow
{
	color: #000099;
	font-weight: normal;
	font-size: 8pt;
	width: 50px;
	height: 20px;
}
.buttonSmall
{
	color: #000099;
	font-weight: normal;
	font-size: 8pt;
	width: 70px;
	height: 20px;
}
.buttonSmallWide
{
	color: #000099;
	font-weight: normal;
	font-size: 8pt;
	width: 90px;
	height: 20px;
}
.buttonSmallXWide
{
	color: #000099;
	font-weight: normal;
	font-size: 8pt;
	width: 120px;
	height: 20px;
}
.buttonSmallXXWide
{
	color: #000099;
	font-weight: normal;
	font-size: 8pt;
	width: 183px;
	height: 20px;
}

.label_14_blue
{
	font-size: 14px;
	color: #0079BC;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight: bold;
}
.label_14_blue_n
{
	font-size: 14px;
	color: #0079BC;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight: normal;
}
.label_13_blue
{
	font-size: 13px;
	color: #0079BC;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight: bold;
}
.label_13_blue_n
{
	font-size: 13px;
	color: #0079BC;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.label_13_gray
{
	font-weight: bold;
    FONT-SIZE: 13px;
    COLOR: #c0c0c0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.label_13_gray_n
{
	font-weight: normal;
    FONT-SIZE: 13px;
    COLOR: #c0c0c0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.label_13_green
{
	font-weight: bold;
	font-size: 13px;
	color: #86A20B;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.label_13_green_n
{
	font-weight: normal;
	font-size: 13px;
	color: #86A20B;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.label_13_red
{
	font-weight: bold;
	font-size: 13px;
	color: #CC0000;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.label_13_red_n
{
	font-weight: normal;
	font-size: 13px;
	color: #CC0000;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.label_12_black
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #222222;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.label_12_black_n
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #222222;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.label_11_black
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #222222;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.plaintext
{
    font-size: 13px;
	font-weight: normal;
	color: #262626;
}
.plaintextsmall
{
    font-size: 12px;
	font-weight: normal;
	color: #262626;
}

.Tip
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: gray;
}
.TipBlack
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
}
.TipNavy
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: Navy;
}

a:link 
{
	color: #00ACD6;
	text-decoration: none;
}
a:hover, a:active 
{
	color: #0079BC;
	text-decoration: none;
}
A.Process:link, A.Process:visited 
{
	font-weight: normal;
	font-size: 13px;
	cursor: hand;
	color: #0079BC;
	text-decoration: none;
}
A.Process:hover 
{
    color: #262626;
    text-decoration: underline;
}
A.AddUpdDelSmall, A.AddUpdDelSmall:link, A.AddUpdDelSmall:visited 
{
	font-weight: normal;
	font-size: 12px;
	cursor: hand;
	color: #00ACD6;
	text-decoration: underline;
}
A.AddUpdDelSmall:hover {
    color: #0079BC;
    text-decoration: none;
}
A.AddUpdDelSmallGray
{
	font-weight: normal;
	font-size: 12px;
	cursor: hand;
	color: #666666;
	text-decoration: none;
}
A.AddUpdDelSmallGray:hover
{
	text-decoration: none;
}
A.AddUpdDelXXSmall
{
	font-weight: normal;
	font-size: 9px;
	cursor: hand;
	color: #00ACD6;
	text-decoration: underline;
}
A.AddUpdDelXXSmall:hover
{
    color: #0079BC;
	text-decoration: none;
}

A.Header_Navy, .Header_Navy {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFF;
	text-decoration: none;
	background: #0079BC;
	width: 550px;
	display: block;
	padding-left: 2px;
	margin: 8px 0;
}
A.Header_Navy {
	cursor: hand;
}
A.Header_Navy:hover, A.Header_Navy:active  {
	background: #00ACD6;
	color: Navy;
}

.highlight
{
    background-color: #F2F2F2;
    color: black;
}

.highlightV
{
    background-color: #FFFFFF;
    color: black;
}

.print_verticaltext
{ 
	FILTER: flipH(); WRITING-MODE: tb-rl; 
}
.verticaltext
{ 
	FILTER: flipH()flipV(); WRITING-MODE: tb-rl; 
}

.rcc /*report control cell*/
{
    padding-right: 2px; 
    padding-left: 2px; 
    padding-bottom: 3px; 
    padding-top: 3px;
    font-size: 12px; 
    color: #222222;
}

/* Welcome Screen */
.adminTD {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 12px;
	color: #FFF;
	background: #666666;
	padding-top: 15px;
}
.pmTD {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 12px;
	color: #FFF;
	background: #0079BC;
	padding-top: 15px;
}
.careerTD {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 12px;
	color: #FFF;
	background: #0079BC;
	padding-top: 15px;
}
.trainTD {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 12px;
	color: #FFF;
	background: #0079BC;
	padding-top: 15px;
}
.recruitTD {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 12px;
	color: #FFF;
	background: #0079BC;
	padding-top: 15px;
}
.waTD {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 12px;
	color: #FFF;
	background: #0079BC;
	padding-top: 15px;
}
.bpmTD {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 12px;
	color: #FFF;
	background: #0079BC;
	padding-top: 15px;
}
.surveyTD {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 12px;
	color: #FFF;
	background: #0079BC;
	padding-top: 15px;
}
.buttonAlt {
}

.m_error {
	background-color: #F29400;
	color: #FFF;
	padding: 1px 5px;
}
.buttonAlt {
	width: 70px;
	background: #00ACD6;
	color: #FFF;
	font-weight: bold;
	border: 2px solid #00ACD6;
	cursor: pointer;
}
.buttonAlt:hover {
	background: #0079BC;
}
/* Margin in Content Area */
.pageWrap {
	margin: 0px 0px 0px 10px; 
	width: 98%;
}
/* Text Styling */
.mainHeading {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
}
.stdHeadingGray {
	font-size: 15px;
	color: #7F7F7F;
	font-weight: bold;
}
.stdHeadingBlack {
	font-size: 15px;
	color: #000000;
	font-weight: bold;
}
.stdHeadingBlue {
	font-size: 15px;
	color: #0079BC;
	font-weight: bold;
}
.subHeadingBlue {
	font-size: 13px;
	font-weight: bold;
	color: #0079BC;
}
.subHeadingBlack 
{
    font-size: 13px;
	font-weight: bold;
	color: #000000;
}
.boldGray {
	color: #7F7F7F;
	font-weight: bold;
}
.blue {
	color: #0079BC;
}
.orange {
	color: #F29400;
}
.purple {
	color: #756EAC;
}
.green {
	color: #7E910C;
}
.midgray {
	color: #666666;
}
.background {
    background-color: #F2F2F2;
}

a.blockBtn {
	font-weight: bold;
	font-size: 11px;
	cursor: pointer;
	color: #FFF;
	background: #66CDE6;
	text-decoration: none;
	padding: 2px 4px;
	margin-right: 2px;
}
a.blockBtn:hover {
	color: #F2F2F2;
	background: #00ACD6;
}
a.blockBtnGray {
	font-weight: bold;
	font-size: 11px;
	cursor: hand;
	color: #000;
	text-decoration: none;
	background: #E6E6E6;
	padding: 2px 4px;
	margin-right: 2px;
}
a.blockBtnGray:hover {
	background: #666666;
	color: #FFF;
}
/* Other Item Styling */
.newsBox {
	margin:10px 30px;
	padding:5px; 
	border:3px solid #E6E6E6;   
	width: 70%
}
.infoBox {
	border: #E6E6E6 3px solid; 
	padding: 5px; 
	overflow: auto;
	height: 195px; 
	background: #F2F2F2
}
div.spacing {
	margin: 10px 25px;
}
.multioption 
{
	background-color: White;
	overflow: auto;
	padding-left: 0px;	
	border: solid 1px #336699;
}
/* Form Styling */
fieldset {
	border: 3px solid #CCCCCC;
	padding: 0;
	margin: 0 0 5px 0;
}
input, textarea {
	color: #111111;
	font-family: "Segoe UI", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
}
input.radioLong {
	border: none;
	background: none;
	float: left;
	clear: both;
}
label.radioLong {
	float: left;
	margin-left: 0.5em;
	width: 80%;
}
input.noStyle {
	border: none;
	background: none;
}
select {
	color: #111111;
	font-family: "Segoe UI", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.formDisabled {
	background: #E6E6E6;
	color: #666666;
	font-weight: normal;
}

/* Table Styling */
table.styled {
	border-collapse: collapse;
	border: 3px solid #CCCCCC;
	color: #222222;
}
table.styled tr.hdr {
	background:  #CCCCCC;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #555555;
	border-bottom: 2px solid #CCCCCC;
}
table.styled tr
{
	border-bottom: 2px solid #E5E5E5;
	font-size: 13px;
	vertical-align: top;
}
table.styled tr.alt 
{
	border-bottom: 2px solid #E5E5E5;
	font-size: 13px;
	vertical-align: top;
	background: #F9F9F9;
}
table.styled td 
{
    border-top: none;
	border-bottom: 2px solid #E5E5E5;
	border-left: none;
	border-right: none;
	font-size: 13px;
	vertical-align: top;
    color: #222222;    
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
}
table.styled table.date td, table.styled table td, table.styled table th {
	border: none;
}

table.update {
	border-collapse: collapse;
	border: 1px solid #CCCCCC;
	color: #222222;
}
table.update tr.hdr {
	background: #F0F0F0;
	text-align: left;
	font-size: 9pt;
	font-weight: bold;
	color: #222222;
	border-bottom: 1px solid #CCCCCC;
}
table.update tr
{
	border-bottom: 1px solid #E5E5E5;
	font-size: 9pt;
	vertical-align: top;
}
table.update tr.alt 
{
	border-bottom: 1px solid #E5E5E5;
	font-size: 9pt;
	vertical-align: top;
	background: #F9F9F9;
}
table.update th, table.update td
{
    border-top: none;
	border-bottom: 1px solid #E5E5E5;
	border-left: none;
	border-right: none;
	font-size: 9pt;
	vertical-align: top;
    color: #222222;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
}
table.update table.date td, table.update table td, table.update table th {
	border: none;
}

table.simple td 
{
    border-top: none;
	border-bottom:  none;
	border-left: none;
	border-right: none;
	font-size: 9pt;
	vertical-align: top;
    color: #222222;    
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
table.nogrid td 
{
    border-top: none;
	border-bottom:  none;
	border-left: none;
	border-right: none;
	font-size: 9pt;
	vertical-align: top;
    color: #222222;    
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
}

table.roster {
	border-collapse: collapse;
	border: 1px solid #808080;
	color: #222222;
}
table.roster tr.hdr {
	background: #F0F0F0;
	text-align: left;
	font-size: 9pt;
	font-weight: bold;
	color: #222222;
	border-bottom: 1px solid #808080;
}
table.roster tr
{
	border-bottom: 1px solid #808080;
	font-size: 9pt;
	vertical-align: top;
}
table.roster tr.alt 
{
	border-bottom: 1px solid #808080;
	font-size: 9pt;
	vertical-align: top;
	background: #F9F9F9;
}
table.roster th, table.roster td
{
    border-top: none;
	border-bottom: 1px solid #808080;
	border-left: none;
	border-right:  1px solid #808080;
	font-size: 9pt;
	vertical-align: top;
    color: #222222;
	padding: 3px;
}
table.roster table.date td, table.roster table td, table.roster table th {
	border: none;
}

tr.pag td {
	background:  #f2f2f2;
	padding: 5px 0;
}
tr.pag span {
	background: none;
	color: #666666;
}
tr.pag a {
	color: #0079BC;
	background: #FFF;
}
tr.pag a:hover {
	color: #0079BC;
	background: #B2B2B2;
}
tr.pag span, tr.pag a {
	padding: 0 3px;
	margin: 0 2px;
}
.date {
	color: #756EAC;
	font-weight: bold;
	font-size: 13px;
}

.gradient {
	background: url(images/table-bg-gradient.gif) repeat-x;
}
.gradientH {
	background: url(images/table-bg-gradientH.gif) repeat-y top right;
}
/* ctrlPageTop Header Area Styles */
.header {
	height: 106px;
	background: url(images/bg-header.jpg);
	padding: 0 10px;
}
.logo {
	float: left;
	height: 50px;
}
.logo h1 {
	margin: 10px 10px 0 0;
	float: left;
	height: 40px;
	width: 300px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #666666;
}
.quicklinks {
	height: 50px;
	width: 600px;
    position: relative;
    top: 5px;
	float: right;
}
.quicklinks p {
	float: left;
    font-family: "Trebuchet MS", sans-serif;
    font-size: 12px;
    color: #000000;
}
.quicklinks p a {
    font-family: "Trebuchet MS", sans-serif;
    font-size: 12px;
	color: #00ACD6;
	text-decoration: none;
}
.quicklinks a:hover {
    font-family: "Trebuchet MS", sans-serif;
    font-size: 12px;
	text-decoration: underline;
	color: #00ACD6;
}
/* Footer */
#footer {
	margin-top: 10px;
	padding-bottom: 10px;
}
#footer td.lt p {
	color: #262626;
    font-family: "Trebuchet MS", sans-serif;
	font-size: 14px;
	margin-left: 10px;
}
#footer td.lt img {
	vertical-align: text-bottom;
}
#footer td.rt p {
	color: #666666;
    font-family: "Trebuchet MS", sans-serif;
	font-size: 11px;
	margin-right: 10px;
}

/* <viDesktop RadTabStrip> */
.RadTabStrip li.rtsLI {
	margin: 0 5px 0 0;
}
.RadTabStrip div.rtsLevel1 .rtsTxt {
	padding: 0;
}
.RadTabStrip_videsktop .rtsLI,
.RadTabStrip_videsktop .rtsLink {
	color: #FFF;
	font: 13px/24px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight: bold;
}
.RadTabStrip_videsktop .rtsDisabled {
	color: #666;
}
.RadTabStrip_videsktop .rtsSelected {
	color: #FFF;
	font: 14px/24px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight: bold;
}
.RadTabStrip_videsktop .rtsLink:hover .rtsTxt {
	color: #E8BA31;
}
.RadTabStrip_videsktop .rtsDisabled:hover .rtsTxt,
.RadTabStrip_videsktop .rtsSelected:hover .rtsTxt {
	text-decoration: none;
}
.RadTabStrip_videsktop .rtsLevel .rtsIn {
	line-height: 24px;
}
.RadTabStripTop_videsktop .rtsLevel .rtsIn {
	padding: 0 0 5px;
}
div.RadTabStrip_videsktop .rtsPrevArrow, 
div.RadTabStrip_videsktop .rtsNextArrow, 
div.RadTabStrip_videsktop .rtsPrevArrowDisabled, 
div.RadTabStrip_videsktop .rtsNextArrowDisabled {
	margin-top: 2px;
}

/* <scrolling arrows> */
.RadTabStrip_videsktop .rtsNextArrow,
.RadTabStrip_videsktop .rtsPrevArrow,
.RadTabStrip_videsktop .rtsPrevArrowDisabled,
.RadTabStrip_videsktop .rtsNextArrowDisabled {
	background-image: url('images/TabStripStates.png');
}
* html .RadTabStrip_videsktop .rtsNextArrow,
* html .RadTabStrip_videsktop .rtsPrevArrow,
* html .RadTabStrip_videsktop .rtsPrevArrowDisabled,
* html .RadTabStrip_videsktop .rtsNextArrowDisabled {
	background-image: url('images/TabStripStatesIE6.png');
}
/* </scrolling arrows> */

/* <tab backgrounds> */
.RadTabStripTop_videsktop .rtsLevel { 
	background-color: transparent;
}
.RadTabStripTop_videsktop .rtsLink,
.RadTabStripTop_videsktop .rtsOut,
.RadTabStripTop_videsktop .rtsIn { 
	background-image: url('images/TabStripStates.png');
	background-position: -9px 0; 
}
* html .RadTabStripTop_videsktop .rtsLink,
* html .RadTabStripTop_videsktop .rtsOut,
* html .RadTabStripTop_videsktop .rtsIn { 
	background-image: url('images/TabStripStatesIE6.png'); 
}
/* </tab backgrounds> */

/* <background positioning: tabs with hovers> */
.RadTabStripTop_videsktop .rtsLink,
.RadTabStripTop_videsktop .rtsLink:hover { 
	background-position: 0 0;
}
.RadTabStripTop_videsktop .rtsLink .rtsOut,
.RadTabStripTop_videsktop .rtsLink:hover .rtsOut { 
	background-position: 100% 0; 
}
.RadTabStripTop_videsktop .rtsLink .rtsIn,
.RadTabStripTop_videsktop .rtsLink:hover .rtsIn { 
	background-position: 50% 0; 
}
.RadTabStripTop_videsktop .rtsSelected,
.RadTabStripTop_videsktop .rtsSelected:hover { 
	background-position: 0 -30px; 
}
.RadTabStripTop_videsktop .rtsSelected .rtsOut,
.RadTabStripTop_videsktop .rtsSelected:hover .rtsOut { 
	background-position: 100% -30px; 
}
.RadTabStripTop_videsktop .rtsSelected .rtsIn,
.RadTabStripTop_videsktop .rtsSelected:hover .rtsIn { 
	background-position: 50% -30px; 
}
/* </background positioning: tabs with hovers> */

/* <simplistic sub-item styles> */
.RadTabStripTop_videsktop .rtsLevel2,
.RadTabStripTop_videsktop .rtsLevel3,
.RadTabStripTop_videsktop .rtsLevel4 { 
	background-image: none; 
}
.RadTabStripTop_videsktop .rtsLevel2 .rtsSelected,
.RadTabStripTop_videsktop .rtsLevel3 .rtsSelected,
.RadTabStripTop_videsktop .rtsLevel4 .rtsSelected {
	color: #0079BC;
}
.RadTabStripTop_videsktop .rtsLevel2 .rtsLink,
.RadTabStripTop_videsktop .rtsLevel2 .rtsOut,
.RadTabStripTop_videsktop .rtsLevel2 .rtsIn,
.RadTabStripTop_videsktop .rtsLevel3 .rtsLink,
.RadTabStripTop_videsktop .rtsLevel3 .rtsOut,
.RadTabStripTop_videsktop .rtsLevel3 .rtsIn,
.RadTabStripTop_videsktop .rtsLevel4 .rtsLink,
.RadTabStripTop_videsktop .rtsLevel4 .rtsOut,
.RadTabStripTop_videsktop .rtsLevel4 .rtsIn {
	background: none;
	font: 12px/24px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight: normal;
	color: #595959;
}
/* </simplistic sub-item styles> */

/* <Scroll Arrows> */
div.RadTabStrip .rtsPrevArrow { 
	background-position: 0 -70px; 
}
div.RadTabStrip .rtsNextArrow { 
	background-position: -18px -70px; 
}
div.RadTabStrip .rtsPrevArrow:hover { 
	background-position: -36px -70px; 
}
div.RadTabStrip .rtsNextArrow:hover { 
	background-position: -54px -70px; 
}
div.RadTabStrip .rtsPrevArrowDisabled,
div.RadTabStrip .rtsPrevArrowDisabled:hover { 
	background-position: -72px -70px; 
}
div.RadTabStrip .rtsNextArrowDisabled,
div.RadTabStrip .rtsNextArrowDisabled:hover { 
	background-position: -90px -70px; 
}
/* </Scroll Arrows> */

/* <viDesktop RadMenu> */
/* <Root items> */
.RadMenu_videsktop, 
.RadMenu_videsktop .rmLink {
	font: 12px/16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #595959;
	text-decoration: none;
}
.RadMenu_videsktop .rmLink:hover, 
.RadMenu_videsktop .rmFocused, 
.RadMenu_videsktop .rmSelected {
	color: #0079BC;
	cursor: pointer;
}
.RadMenu_videsktop .rmDisabled, 
.RadMenu_videsktop .rmDisabled:hover {
	color: #666666;
}
.RadMenu_videsktop .rmRootGroup .rmItem {
	background: url('images/submenu-divider.gif') no-repeat;
}
.RadMenu_videsktop .rmRootGroup .rmFirst {
	background: none;
}
/* </Root items> */

/* <videsktop RadSiteMap> */
.RadSiteMap_videsktop .rsmLink,
.RadSiteMap_videsktop .rsmTemplate {
	font-size: 13px;
	border-bottom: 0;
	color: #0079BC;
}
.RadSiteMap_videsktop .rsmLevel1 .rsmLink,
.RadSiteMap_videsktop .rsmLevel1 .rsmTemplate,
.RadSiteMap_videsktop .rsmLevel2 .rsmLink,
.RadSiteMap_videsktop .rsmLevel2 .rsmTemplate,
.RadSiteMap_videsktop .rsmThreeLevels .rsmLevel1 .rsmLink,
.RadSiteMap_videsktop .rsmTwoLevels .rsmLevel1 .rsmLink,
.RadSiteMap_videsktop .rsmOneLevel .rsmItem .rsmLink {
	color: #262626;
}
.RadSiteMap_videsktop .rsmLevel2 .rsmLink:hover,
.RadSiteMap_videsktop .rsmThreeLevels .rsmLevel1 .rsmLink:hover,
.RadSiteMap_videsktop .rsmTwoLevels .rsmLevel1 .rsmLink:hover,
.RadSiteMap_videsktop .rsmOneLevel .rsmItem .rsmLink:hover {
	border: 1px solid #00ACD6;
	padding: 1px 4px;
	background: #F2F2F2;
}
/* </videsktop RadSiteMap> */

/* <RadSplitter_Windows7 / Windows7> */
/* Borders */
.RadSplitter_Windows7,
.RadSplitter_Windows7 .rspPaneTabContainer,

/* Vertical RadSplitter items */
.RadSplitter_Windows7 .rspPane, 
.RadSplitter_Windows7 .rspResizeBar,
.RadSplitter_Windows7 .rspSlideContainerResize,

/* Horizontal RadSplitter items */
.RadSplitter_Windows7 .rspPaneHorizontal,
.RadSplitter_Windows7 .rspResizeBarHorizontal,
.RadSplitter_Windows7 .rspSlideContainerResizeHorizontal
{
	border-color:#c2cedb;
}

/* RadSplitBar/RadSlidingPane resize elements */
.RadSplitter_Windows7 .rspResizeBar,
.RadSplitter_Windows7 .rspSlideContainerResize
{
	background:#ececec url('images/ResizeBarVerticalSprites.gif') repeat-y 0 0;
    border-right-color:#c2cedb;
}

.RadSplitter_Windows7 .rspResizeBarOver,
.RadSplitter_Windows7 .rspSlideContainerResizeOver
{
    background-position:-4px 0;
}

.RadSplitter_Windows7 .rspResizeBarHorizontal,
.RadSplitter_Windows7 .rspSlideContainerResizeHorizontal
{
	background:#ececec url('images/ResizeBarHorizontalSprites.gif') repeat-x 0 0;
    border-bottom-color:#c2cedb;
}

.RadSplitter_Windows7 .rspResizeBarOverHorizontal,
.RadSplitter_Windows7 .rspSlideContainerResizeOverHorizontal
{
    background-position:0 -4px;
}

/* RadSlidingPane tab */
.RadSplitter_Windows7 .rspPaneTabContainer,
/* RadSlidingPane buttons */
.RadSplitter_Windows7 .rspSlideHeaderDockIcon,
.RadSplitter_Windows7 .rspSlideHeaderUndockIcon,
.RadSplitter_Windows7 .rspSlideHeaderCollapseIcon,
/* RadSplitBar buttons */
.RadSplitter_Windows7 .rspCollapseBarExpand,
.RadSplitter_Windows7 .rspCollapseBarCollapse,

.RadSplitter_Windows7 .rspCollapseBarHorizontalExpand,
.RadSplitter_Windows7 .rspCollapseBarHorizontalCollapse
{
    background-image:url('images/ExpandCollapseBarsCommands.gif');
    background-repeat:no-repeat;
}

/* RadSlidingPane tab */
.RadSplitter_Windows7 .rspPaneTabContainer
{
    background-position:-81px 0;
    background-repeat:repeat-y;
}

/* RadSplitBar buttons */
.RadSplitter_Windows7 .rspCollapseBarCollapse
{	
	background-position:0 0;
}
.RadSplitter_Windows7 .rspCollapseBarCollapseOver
{
    background-position:-192px 0;
}

.RadSplitter_Windows7 .rspCollapseBarExpand
{	
	background-position:-4px 0;
}
.RadSplitter_Windows7 .rspCollapseBarExpandOver
{
    background-position:-196px 0;
}

.RadSplitter_Windows7 .rspCollapseBarHorizontalExpand
{
    background-position:-8px -4px;
}
.RadSplitter_Windows7 .rspCollapseBarHorizontalExpandOver
{
    background-position:-8px -12px;
}

.RadSplitter_Windows7 .rspCollapseBarHorizontalCollapse
{
    background-position:-8px 0;
}
.RadSplitter_Windows7 .rspCollapseBarHorizontalCollapseOver
{
    background-position:-8px -8px;
}

/* RadSlidingPane buttons */
.RadSplitter_Windows7 .rspSlideHeaderUndockIcon
{
	background-position:-50px 0;
}

.RadSplitter_Windows7 .rspSlideHeaderDockIcon
{
	background-position:-35px 0;
}

.RadSplitter_Windows7 .rspSlideHeaderCollapseIcon
{
	background-position:-65px 0;
}

/* RadSlidingPane header */
.RadSplitter_Windows7 .rspSlideHeader, 
/* RadSlidingPane title */
.RadSplitter_Windows7 .rspSlideTitleContainer,
/* RadSlidingPane tab, SlideDirection=Top/Bottom */
.RadSplitter_Windows7 .rspBottom .rspPaneTabContainer,
.RadSplitter_Windows7 .rspTop .rspPaneTabContainer
{
	background-image:url('images/slideTitleContainerBgr.gif');
	background-repeat:repeat-x;
}

.RadSplitter_Windows7 .rspBottom .rspPaneTabContainer,
.RadSplitter_Windows7 .rspTop .rspPaneTabContainer
{
    background-position:0 -1px;
}

/* RadSlidingPane header elements */
.RadSplitter_Windows7 .rspSlideTitleContainer,
.RadSplitter_Windows7 .rspSlideHeaderIconWrapper
{
	border-bottom:solid 1px #c2cedb;
}

/* RadSlidingPane title text */
.RadSplitter_Windows7 .rspSlideTitle,
/* RadSlidingPane tab text */
.RadSplitter_Windows7 .rspPaneTabText
{
	font:normal 10px Verdana, Arial, Sans-serif;
	color:#000;
}
.RadSplitter_Windows7 .rspSlideTitle
{	
	font-size:12px;
}

/* RadSlidingPane content - this element should not be transparent as it shows above content in adjacent RadPanes */
.RadSplitter_Windows7 .rspSlideContent
{
	background-color:#fff;
}
/* <RadSplitter_Windows7 / Windows7> */


.RadPanelBar_Office2007
{
	background: #fff;
}

.RadPanelBar_Office2007 .rpRootGroup
{
	border-color: #688caf;
}

.RadPanelBar_Office2007 .rpLink,
.RadPanelBar_Office2007 .rpTemplate
{
	color: #00156e;
	font: normal 12px/24px Verdana, Arial, sans-serif;
}

.RadPanelBar_Office2007 .rpLink
{
	background-color: #a6d9f4;
	background-image: url('images/RootItemBg.gif');
	border-color: #C3D9F1;
}

.RadPanelBar_Office2007 .rpOut
{
	border-color: #C3D9F1;
}

.RadPanelBar_Office2007 .rpLink:hover
{
	color: #000;
	background-color: #ffca5e;
	border-color: #ff9b35;
}

.RadPanelBar_Office2007 .rpFocused,
.RadPanelBar_Office2007 .rpExpanded,
.RadPanelBar_Office2007 .rpSelected,
.RadPanelBar_Office2007 .rpSelected:hover
{
	background-color: #c3d8f1;
	border-color: #c3d8f1;
}

/* <disabled items> */
.RadPanelBar_Office2007 .rpDisabled,
.RadPanelBar_Office2007 .rpDisabled:hover
{
	color: #bbb;
}

.RadPanelBar_Office2007 .rpDisabled:hover .rpOut
{
	border-color: #e8f5fc;
}
/* </disabled items> */

/* <expand arrows> */
.RadPanelBar_Office2007 .rpExpandable .rpText,
.RadPanelBar_Office2007 .rpExpanded .rpText
{
	background-color: transparent;
	background-image: url('images/Expandable.png');
	background-repeat: no-repeat;
}
/* </expand arrows> */

/* <subitems> */
.RadPanelBar_Office2007 .rpGroup
{
	background-color: #fff;
}

.RadPanelBar_Office2007 .rpGroup .rpLink,
.RadPanelBar_Office2007 .rpGroup .rpTemplate
{
	color: #000;
	background-color: transparent;
	background-image: none;
}

.RadPanelBar_Office2007 .rpGroup .rpLink:hover
{
	color: #000;
}

.RadPanelBar_Office2007 .rpGroup .rpLink,
.RadPanelBar_Office2007 .rpGroup .rpOut
{
	background-color: transparent;
	background-image: url('images/SubItemStates.png');
	background-repeat: no-repeat;
}


/* <subitems (disabled)> */
.RadPanelBar_Office2007 .rpGroup .rpDisabled,
.RadPanelBar_Office2007 .rpGroup .rpDisabled:hover,
.RadPanelBar_Office2007 .rpGroup .rpDisabled:hover .rpOut
{
	background-image: none;
}

.RadPanelBar_Office2007 .rpGroup .rpDisabled,
.RadPanelBar_Office2007 .rpGroup .rpDisabled:hover
{
	color: #bbb;
	text-decoration: none;
	background-color: #fff;
}
/* </subitems (disabled)> */

/* <subitems> */

/* <background positioning> */
.RadPanelBar_Office2007 .rpLink,
.RadPanelBar_Office2007 .rpExpanded
{
	background-position: 0 0;
}

.RadPanelBar_Office2007 .rpFocused,
.RadPanelBar_Office2007 .rpLink:hover,
.RadPanelBar_Office2007 .rpExpanded:hover
{
	background-position: 0 -200px;
}

.RadPanelBar_Office2007 .rpSelected,
.RadPanelBar_Office2007 .rpSelected:hover
{
	background-position: 0 -400px;
}

.RadPanelBar_Office2007 .rpFirst .rpLink,
.RadPanelBar_Office2007 .rpFirst .rpExpanded
{
	background-position: 0 -1px;
}

.RadPanelBar_Office2007 .rpFirst .rpFocused,
.RadPanelBar_Office2007 .rpFirst .rpLink:hover
{
	background-position: 0 -201px;
}

.RadPanelBar_Office2007 .rpFirst .rpSelected,
.RadPanelBar_Office2007 .rpFirst .rpSelected:hover
{
	background-position: 0 -401px;
}

/* <root items (disabled)> */
.RadPanelBar_Office2007 .rpDisabled:hover
{
	cursor: default;
}

.RadPanelBar_Office2007 .rpDisabled,
.RadPanelBar_Office2007 .rpDisabled:hover,
.RadPanelBar_Office2007 .rpDisabled:hover .rpOut
{
	background-position: 0 0;
}
/* </root items (disabled)> */

/*      <expand arrows> */
.RadPanelBar_Office2007 .rpExpandable .rpText,
.RadPanelBar_Office2007 .rpExpanded .rpText
{
	padding-right: 20px;
	background-repeat: no-repeat;
}

.RadPanelBar_Office2007_rtl .rpExpandable .rpText,
.RadPanelBar_Office2007_rtl .rpExpanded .rpText
{
	padding-left: 20px;
}

.RadPanelBar_Office2007_rtl .rpGroup .rpText
{
	padding: 0 10px;
}

.RadPanelBar_Office2007 .rpExpandable .rpText { background-position: 100% 0; }
.RadPanelBar_Office2007 .rpExpanded .rpText { background-position: 100% -176px; }
.RadPanelBar_Office2007_rtl .rpExpandable .rpText { background-position: 0 0; }
.RadPanelBar_Office2007_rtl .rpExpanded .rpText { background-position: 0 -176px; }

.RadPanelBar_Office2007 .rpExpandable.rpSelected .rpText,
.RadPanelBar_Office2007 .rpExpandable.rpSelected:hover .rpText
{
	background-position: 100% -337px;
}

.RadPanelBar_Office2007 .rpExpanded.rpSelected .rpText,
.RadPanelBar_Office2007 .rpExpanded.rpSelected:hover .rpText
{
	background-position: 100% -476px;
}

.RadPanelBar_Office2007_rtl .rpExpandable.rpSelected .rpText,
.RadPanelBar_Office2007_rtl .rpExpandable.rpSelected:hover .rpText
{
	background-position: 0 -337px;
}

.RadPanelBar_Office2007_rtl .rpExpanded.rpSelected .rpText,
.RadPanelBar_Office2007_rtl .rpExpanded.rpSelected:hover .rpText
{
	background-position: 0 -476px;
}

/*      </expand arrows> */

.RadPanelBar_Office2007 .rpGroup .rpLink,
.RadPanelBar_Office2007 .rpGroup .rpLink .rpOut { background-position: 0 200px; }

.RadPanelBar_Office2007 .rpGroup .rpLink:hover,
.RadPanelBar_Office2007 .rpGroup .rpFocused { background-position: 100% -22px; }
.RadPanelBar_Office2007 .rpGroup .rpLink:hover .rpOut,
.RadPanelBar_Office2007 .rpGroup .rpFocused .rpOut { background-position: 0 0; }

/*      <subitems (selected)> */
.RadPanelBar_Office2007 .rpGroup .rpSelected,
.RadPanelBar_Office2007 .rpGroup .rpSelected:hover { background-position: 100% -222px; background-color: transparent; }
.RadPanelBar_Office2007 .rpGroup .rpSelected .rpOut,
.RadPanelBar_Office2007 .rpGroup .rpSelected:hover .rpOut { background-position: 0 -200px; }
/*      </subitems (selected)> */

/*      <subitems (expand arrows)> */
.RadPanelBar_Office2007 .rpGroup .rpExpandable .rpText,
.RadPanelBar_Office2007 .rpGroup .rpExpandable:hover .rpText { background-position: 100% -938px; }
.RadPanelBar_Office2007 .rpGroup .rpExpanded .rpText,
.RadPanelBar_Office2007 .rpGroup .rpExpanded:hover .rpText { background-position: 100% -1078px; }
.RadPanelBar_Office2007_rtl .rpGroup .rpExpandable .rpText,
.RadPanelBar_Office2007_rtl .rpGroup .rpExpandable:hover .rpText { background-position: 0 -938px; }
.RadPanelBar_Office2007_rtl .rpGroup .rpExpanded .rpText,
.RadPanelBar_Office2007_rtl .rpGroup .rpExpanded:hover .rpText { background-position: 0 -1078px; }
/*      </subitems (expand arrows)> */
/* </background positioning> */

