/* MAIN SKIN STYLES */

A:Link {
	color: #510A6A;
	text-decoration: underline;
	font-weight: bold;
}
A:Hover {
	color: #510A6A;
	font-weight: bold;
	text-decoration: underline;
}
A:Visited {
	color: #510A6A;
	font-weight: bold;
	text-decoration: underline;
}

.pagetitle {
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #88368F;
	font-weight: bold;
}

.subhead {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #88368F;
	font-weight: bold;
}

.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.bgl {
	 background-image: url(images/bgL.gif);
	 background-position: right;
	 background-repeat: repeat-y
}

.bgr {
	background-image: url(images/bgR.gif);
	 background-position: left;
	 background-repeat: repeat-y
}

/* RIGHT PANE TEXT */
.rightPane {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #510A6A;
	text-decoration: none;
}

.rightPane:link {
	color: #0F4F85;
	text-decoration: none;
}
.rightPane:hover {
	color: #0F4F85;
	text-decoration: underline;
}
.rightPane:active {
	color: #0F4F85;
}
.rightPane:visited {
	color: #0F4F85;
}

.rightPaneBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #510A6A;
	text-decoration: none;
}

.rightPaneBold_Yellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #E2A71B;
	text-decoration: none;
}


/* LEFT PANE TEXT */
.leftPane {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #510A6A;
	text-decoration: none;
}

.leftPane:link {
	color: #0F4F85;
	text-decoration: none;
}
.leftPane:hover {
	color: #0F4F85;
	text-decoration: underline;
}
.leftPane:active {
	color: #0F4F85;
}
.leftPane:visited {
	color: #0F4F85;
}

.leftPaneBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #510A6A;
	text-decoration: none;
}

/* MAIN BODY TEXT */
.contentPane {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}

.contentPane:link {
	color: #0F4F85;
	text-decoration: none;
}
.contentPane:hover {
	color: #0F4F85;
	text-decoration: underline;
}
.contentPane:active {
	color: #0F4F85;
}
.contentPane:visited {
	color: #0F4F85;
}


BLOCKQUOTE, PRE {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}




/* MAIN NAVIGATION */

/* Overwrites default.css */
.MainMenu_MenuArrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	border-right: #FFFFFF 0px solid;
	border-bottom: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
}

.mainnavdivider {
	padding-left: 0px;
	padding-right: 0px;
}

.menu_item {
	cursor: pointer; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: #F7D37B;
	/*border: 0px solid #FFFFFF;*/
	border:none;
	height:22px;
background-color:#721D7A;
}

.menu_root_over	{
	cursor: hand; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #510A6A;
	height:	27px;
	padding-left: 14px;
	padding-right: 15px;
}

.menu_root_hover {
	cursor: hand; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #510A6A;
	height:	27px;
	padding-left: 14px;
	padding-right: 15px;
	background-image:url(/Portals/_default/Skins/BTL/images/nav_yellowbg.gif);
}

.menu_root {
	cursor: hand; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #510A6A;
	height: 27px;
	padding-left: 14px;
	padding-right: 15px;
/*--- I added the following ---*/
background-image:url(/Portals/_default/Skins/BTL/images/nav_yellowbg.gif);
border:none;
}

.menu_sub_hover {
	cursor: pointer; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: underline;
	color: #FFFFFF;
	background-color: #721D7A;
	text-decoration: none;
	height:	22px;
	/*--- I added the following ---*/
	border: none;
}

.menu_sub {
	cursor: pointer; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #F7D37B;
	background-color: #721D7A;
	/*border: 0;*/
	border:none;
	text-decoration: none;
	height:	22px;
}

.icon_class { /*--- IF THIS CLASS HAS A BACKGROUND-COLOR, OTHER STYLES APPLIED, IT WILL CREAT A BORDER AROUND EACH DROPDOWN MENU ITEM IN IE ---*/
	/*cursor: hand;
    background-color: #CBB5CC; 
	border:none;
	text-align: center; 
	width: 3px; 
	height: 22px;*/
	cursor:pointer;
	/*background-color:#721D7A;*/
	
}

.menulink {
	/*cursor: hand;*/ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #510A6A;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 11px;
}

.menulink:link {
	/*cursor: hand; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #510A6A;
	text-decoration: none;
}
.menulink:hover {
	text-decoration: underline;
}
.menulink:active {

}
.menulink:visited {
	
}


/* USER MAIN NAVIGATION */
.mainnavuser {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #510A6A;
	text-decoration: none;
	
}
.mainnavuser:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #510A6A;
	text-decoration: none;
}
.mainnavuser:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #2B7729;
	text-decoration: underline;
}
.mainnavuser:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}
.mainnavuser:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}
.mainnavlightuser {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #D1DAD9;
	text-decoration: none;
}

.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #510A6A;
	text-decoration: none;
}
.maintext:link {
	color: #0F4F85;
	text-decoration: none;
}
.maintext:hover {
	color: #0F4F85;
	text-decoration: underline;
}
.maintext:active {
	color: #0F4F85;
}
.maintext:visited {
	color: #0F4F85;
}

.maintextuser {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #510A6A;
	text-decoration: none;
}

.breadcrumbtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #767676;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom:	5px;
}
.breadcrumbtext:link {
	font-weight: normal;
	color: #510A6A;	
	padding-top: 5px;
	padding-bottom:	5px;
}
.breadcrumbtext:visited {
	color: #510A6A;
	padding-top: 5px;
	padding-bottom:	5px;
}

/* BACKGROUNDS */
.Lbg {
	background-repeat: repeat;
	background-position: right;
}
.Rbg {
	background-repeat: repeat;
	background-position: left;
}

/* FOOTER */
.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.footertext:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.footertext:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: underline;
}
.footertext:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}
.footertext:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}

/* SUBNAVIGATION */
.navtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	vertical-align: middle;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	padding-left: 10px;
	text-decoration: none;
}
.navpane {
	padding-top: 4px;
}




/* IMAGES */
.paddingleft {
	margin: 0px 0px 0px 10px;
}

/* TITLES 
.pagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0F4FA7;
}*/
.pagetitleuser {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0F4FA7;
}

/* USER SIDE TOP LINKS */
.usertopcell {
	padding: 0px 10px 13px 0px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.usertopcell:link {
	padding: 0px 10px 13px 0px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.usertopcell:hover {
	padding: 0px 10px 13px 0px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: underline;
}
.usertopcell:visited {
	padding: 0px 10px 13px 0px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}

/* Static left-side nav */
.subnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F6D27B;
}
.subnav:link {
	color: #F6D27B;
}

.subnav:hover {
	text-decoration: underline;
	color: #F6D27B;
}

.subnav:active {
	color: #F6D27B;
}

.subnav:visited {
	color: #F6D27B;
}

.subnavcell {
	padding: 3px 10px 5px 10px;
}


/* 
		RadPanel (left nav) classes
*/
/*	Level 2	*/
.panelbarItemLevel1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F6D27B;
	background-color: #721D7A;
	padding: 3px 10px 5px 10px;
	border-bottom:	1px solid white;
	cursor:pointer;
}
.panelbarItemSelectedLevel1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F6D27B;
	background-color: #721D7A;
	padding: 3px 10px 5px 10px;
	border-bottom:	1px solid white;
	cursor:pointer;
}
.panelbarItemExpandedLevel1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F6D27B;
	background-color: #721D7A;
	padding: 3px 10px 5px 10px;
	border-bottom:	1px solid white;
	cursor:pointer;
}
.panelbarItemHoverLevel1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F6D27B;
	text-decoration: underline;
	background-color: #721D7A;
	padding: 3px 10px 5px 10px;
	border-bottom:	1px solid white;
	cursor:pointer;
}
/*	Level 2	*/
.panelbarItemLevel2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #721D7A;
	background-color: #DCC6DE;
	padding: 3px 10px 5px 18px;
	cursor:	pointer;
	border-bottom:	1px solid white;
}
.panelbarItemSelectedLevel2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #721D7A;
	background-color: #DCC6DE;
	padding: 3px 10px 5px 18px;
	cursor:	pointer;
	border-bottom:	1px solid white;
}
.panelbarItemExpandedLevel2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #721D7A;
	background-color: #DCC6DE;
	padding: 3px 10px 5px 18px;
	cursor:	pointer;
	border-bottom:	1px solid white;
}
.panelbarItemHoverLevel2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #721D7A;
	background-color: #DCC6DE;
	padding: 3px 10px 5px 18px;
	cursor:	pointer;
	border-bottom: 1px solid white;
}
/*	Level 3	*/
.panelbarItemLevel3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #721D7A;
	background-color: #DCC6DE;
	padding: 3px 10px 5px 25px;
	cursor:	pointer;
	border-bottom: 1px solid white;
}
.panelbarItemSelectedLevel3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #721D7A;
	background-color: #DCC6DE;
	padding: 3px 10px 5px 25px;
	cursor:	pointer;
	border-bottom: 1px solid white;
}
.panelbarItemExpandedLevel3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #721D7A;
	background-color: #DCC6DE;
	padding: 3px 10px 5px 25px;
	cursor:	pointer;
	border-bottom: 1px solid white;
}
.panelbarItemHoverLevel3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #721D7A;
	background-color: #DCC6DE;
	padding: 3px 10px 5px 25px;
	cursor:	pointer;
	border-bottom: 1px solid white;
}
