﻿@import "KattackButtons.css";
/*=====================================================================*/
/*              Cascading Style Sheet for BSPS Skins                   */
/*                       created by t-worx & Sachin B                  */
/*                                                                     */
/*                    http://www.t-worx.com                            */
/*                      tracyw@t-worx.com                              */
/*=====================================================================*/

/*================================================================*/

/*Solpart menu*/

/*================================================================*/

.MainMenu_SubMenu TD
{
	font-family: Arial,  Verdana, Tahoma,sans-serif;
	font-size: 10pt;
	font-weight: normal;
	padding: 2px;
}

.MainMenu_SubMenuItemSelHover TD
{
	color: #000000;
	height:24px;
	width:133px;
	font-family: Arial,  Verdana, Tahoma,sans-serif;
	font-size: 10pt!important;
	font-weight: bold;	
	background:#E2F3C0;
	padding:0px;
}

.MainMenu_TabRootMenuItem TD
{
	color: #000000;
	height:24px;
	width:133px;
	font-family: Arial,  Verdana, Tahoma,sans-serif;
	font-size: 10pt!important;
	font-weight: bold;	
	background:none;
	padding:0px;
}

.MainMenu_TabRootMenuItemSel TD
{
	color: #000000;
	height:24px;
	width:133px;
	font-family: Arial,  Verdana, Tahoma,sans-serif;
	font-size: 10pt!important;
	font-weight: bold;	
	background:#E2F3C0;
	padding:0px;
}

.MainMenu_TabMenuItemHover TD
{
	color: #000000;
	height:24px;
	width:133px;
	font-family: Arial,  Verdana, Tahoma,sans-serif;
	font-size: 10pt!important;
	font-weight: bold;	
	background:#E2F3C0;
	padding:0px;
}

.MainMenu_TabMenuItemSelHover TD
{
	color: #000000;
	height:24px;
	width:133px;
	font-family: Arial,  Verdana, Tahoma,sans-serif;
	font-size: 10pt!important;
	font-weight: bold;	
	background:#E2F3C0;
	padding:0px;
}

.MainMenu_MenuContainer{ background:transparent; width:100%;}
.MainMenu_MenuBar{ height:24px;}
.MainMenu_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	margin: 0px 0px 0px 0px;
	font-family: Arial,  Verdana, Tahoma,sans-serif;
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: #e2f3bf; 
	border-left: #027da7 0px solid; 
	border-right: #027da7 0px solid; 
	border-bottom: #abdd4a 1px solid;
	border-top: #f3fbe2 1px solid;
	width: 1; 

}

.MainMenu_MenuItem {
	cursor: pointer;
	cursor: hand;
	color: #000000;
	font-family: Arial,  Verdana, Tahoma,sans-serif;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	border-left: none; 
	border-bottom: #abdd4a 1px solid;
	border-top: #f3fbe2 1px solid;
	border-right: none;
}

.MainMenu_SubMenu {
	Margin:0px,0px,0px,0px;
	background-color: #e2f3bf;
	border-top: #abdd4a 1px solid;
	border-right: #abdd4a 1px solid;
	border-left: #abdd4a 1px solid;
	border-bottom: 0px solid #abdd4a;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#FFFFFF, Direction=180, Strength=0);	
	/*-moz-opacity:.9;
	filter:alpha(opacity=90);*/
	padding:0px 0px 0px 0px;
}

.MainMenu_MenuItemSel {
	background-color: transparent; 
}

.dnn_dnnsolpartmenu_ctldnnsolpartmenu_spmsub .MainMenu_MenuItemSel {

	background-color: #abdd4a; 
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-family: Arial,  Verdana, Tahoma,sans-serif;
	font-weight: normal; 
	font-style: normal; 
	border-bottom: #abdd4a 1px solid;
	border-top: #f3fbe2 1px solid;
}

.MainMenu_MenuBreak {display:none;
}
.MainMenu_RootMenuArrow{ display:none; }
.MainMenu_MenuArrow{ display:none; }
/*=====================================================================*/

/* New added Footer hover styles*/
A.Login:active {
	font-size: 10px;
	font-weight: normal;
	font-family: Arial, Verdana, Tahoma,sans-serif;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	text-decoration: underline;
	text-transform: inherit;
}

A.Login:visited {
	font-size: 10px;
	font-weight: normal;
	font-family: Arial, Verdana, Tahoma,sans-serif;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	text-decoration: underline;
	text-transform: inherit;
}

A.Login:link {
	font-size: 10px;
	font-weight: normal;
	font-family: Arial, Verdana, Tahoma,sans-serif;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	text-decoration: underline;
	text-transform: inherit;
}

.Login {
	font-size: 10px;
	font-weight: normal;
	font-family: Arial, Verdana, Tahoma,sans-serif;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	text-decoration: underline;
	text-transform: inherit;
}

A.Login:hover {
	font-size: 10px;
	font-weight: normal;
	font-family: Arial, Verdana, Tahoma,sans-serif;
	color: #025a88;
	text-align: center;
	vertical-align: middle;
	text-decoration: underline;
	text-transform: inherit;
}


/* Footer text syle */
A.Footer:active {
	font-size:9px!important;
	font-weight:normal;
	font-family: Arial,  Verdana, Tahoma,sans-serif; font-size: 12px;
	color:#000000;
	text-decoration:underline;
	text-align: right;
	vertical-align: middle;
	padding-right: 2px;
	padding-left: 2px;
}

A.Footer:visited {
	font-size:9px!important;
	font-weight:normal;
	font-family: Arial,  Verdana, Tahoma,sans-serif; font-size: 12px;
	color:#000000;
	text-decoration:underline;
	text-align: right;
	vertical-align: middle;
	padding-right: 2px;
	padding-left: 2px;
}

A.Footer:link {
	font-size:9px!important;
	font-weight:normal;
	font-family: Arial,  Verdana, Tahoma,sans-serif; font-size: 12px;
	color:#000000;
	text-decoration:underline;
	text-align: right;
	vertical-align: middle;
	padding-right: 2px;
	padding-left: 2px;
}

.Footer {
	font-size:9px!important;
	font-weight:normal;
	font-family: Arial,  Verdana, Tahoma,sans-serif; font-size: 12px;
	color:#000000;
	text-decoration:underline;
	text-align: right;
	vertical-align: middle;
	padding-right: 2px;
	padding-left: 2px;
}

/* Footer text syle */
A.Footer:hover {
	font-size:9px!important;
	font-weight:normal;
	font-family: Arial,  Verdana, Tahoma,sans-serif; font-size: 12px;
	color: #4d6e0c;
	text-decoration:underline;
	text-align: right;
	vertical-align: middle;
	padding-right: 2px;
	padding-left: 2px;
}

/*=====================================================================*/
/* Template Text and Link Styles Based on Colors                       */
/*=====================================================================*/

/* Black (Default color) */
.Normal { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; }
A.Normal:Active { color: #3366cc; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: underline; }
A.Normal:visited { color: #3366cc; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: underline; }
A.Normal:link { color: #3366cc; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: underline; }
A.Normal:Hover { color: #446600; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: underline; }


/**/
.NormalBold { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; }
A.NormalBold:Active { color: #7ab1d0; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: underline; }
A.NormalBold:visited { color: #7ab1d0; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: underline; }
A.NormalBold:link { color: #7ab1d0; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: underline; }
A.NormalBold:Hover { color: #177cb5; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: underline; }

/* Paragraph Style */
p { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; }

/* Blue */
.NormalBlue { color: #4d9fd7; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; }
A.NormalBlue:Active { color: #4d9fd7; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: underline; }
A.NormalBlue:visited { color: #4d9fd7; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: underline; }
A.NormalBlue:link { color: #4d9fd7; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: underline; }
A.NormalBlue:Hover { color: #4d9fd7; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: none; }

.NormalBoldBlue { color: #4d9fd7; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; }
A.NormalBoldBlue:Active { color: #4d9fd7; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: underline; }
A.NormalBoldBlue:visited { color: #4d9fd7; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: underline; }
A.NormalBoldBlue:link { color: #4d9fd7; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: underline; }
A.NormalBoldBlue:Hover { color: #4d9fd7; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: none; }

/* Orange */
.NormalOrange { color: #ea7c00; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; }
A.NormalOrange:Active { color: #ea7c00; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: underline; }
A.NormalOrange:visited { color: #ea7c00; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: underline; }
A.NormalOrange:link { color: #ea7c00; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: underline; }
A.NormalOrange:Hover { color: #ea7c00; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: none; }

.NormalBoldOrange { color: #ea7c00; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; }
A.NormalBoldOrange:Active { color: #ea7c00; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: underline; }
A.NormalBoldOrange:visited { color: #ea7c00; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: underline; }
A.NormalBoldOrange:link { color: #ea7c00; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: underline; }
A.NormalBoldOrange:Hover { color: #ea7c00; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: none; }

/* Green */
.NormalGreen { color: #448b34; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; }
A.NormalGreen:Active { color: #448b34; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: underline; }
A.NormalGreen:visited { color: #448b34; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: underline; }
A.NormalGreen:link { color: #448b34; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: underline; }
A.NormalGreen:Hover { color: #448b34; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: none; }

.NormalBoldGreen { color: #448b34; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; }
A.NormalBoldGreen:Active { color: #448b34; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: underline; }
A.NormalBoldGreen:visited { color: #448b34; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: underline; }
A.NormalBoldGreen:link { color: #448b34; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: underline; }
A.NormalBoldGreen:Hover { color: #448b34; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: none; }

/* Red */
.NormalRed { color: #c21212; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; }
A.NormalRed:Active { color: #c21212; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: underline; }
A.NormalRed:visited { color: #c21212; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: underline; }
A.NormalRed:link { color: #c21212; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: underline; }
A.NormalRed:Hover { color: #c21212; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: none; }

.NormalBoldRed { color: #c21212; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; }
A.NormalBoldRed:Active { color: #c21212; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: underline; }
A.NormalBoldRed:visited { color: #c21212; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: underline; }
A.NormalBoldRed:link { color: #c21212; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: underline; }
A.NormalBoldRed:Hover { color: #c21212; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: none; }

/* Gray */
.NormalGray { color: #707070; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; }
A.NormalGray:Active { color: #707070; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: underline; }
A.NormalGray:visited { color: #707070; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: underline; }
A.NormalGray:link { color: #707070; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: underline; }
A.NormalGray:Hover { color: #707070; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: none; }

.NormalBoldGray { color: #707070; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; }
A.NormalBoldGray:Active { color: #707070; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: underline; }
A.NormalBoldGray:visited { color: #707070; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: underline; }
A.NormalBoldGray:link { color: #707070; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: underline; }
A.NormalBoldGray:Hover { color: #707070; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: none; }

/*=====================================================================*/
/* Template Text Headings                                              */
/*=====================================================================*/

/* H1 */
H1 { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 20px; font-weight: bold; }
A.H1:Active { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 20px; font-weight: bold; text-decoration: underline; }

A.H1:Hover { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 20px; font-weight: bold; text-decoration: underline; }

A.H1:Visited { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 20px; font-weight: bold; text-decoration: underline; }

A.H1:Link { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 20px; font-weight: bold; text-decoration: underline; }

/* H2 */
H2 { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 18px; font-weight: bold; }
A.H2:Active { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 18px; font-weight: bold; text-decoration: underline; }

A.H2:Hover { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 18px; font-weight: bold; text-decoration: underline; }

A.H2:Visited { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 18px; font-weight: bold; text-decoration: underline; }

A.H2:Link { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 18px; font-weight: bold; text-decoration: underline; }

/* H3 */
H3 { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 16px; font-weight: bold; }
A.H3:Active { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 16px; font-weight: bold; text-decoration: underline; }

A.H3:Hover { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 16px; font-weight: bold; text-decoration: underline; }

A.H3:Visited { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 16px; font-weight: bold; text-decoration: underline; }

A.H3:Link { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 16px; font-weight: bold; text-decoration: underline; }

/* H4 */
H4 { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 14px; font-weight: bold; }
A.H4:Active { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 14px; font-weight: bold; text-decoration: underline; }

A.H4:Hover { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 14px; font-weight: bold; text-decoration: underline; }

A.H4:Visited { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 14px; font-weight: bold; text-decoration: underline; }

A.H4:Link { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 14px; font-weight: bold; text-decoration: underline; }

/* H6 */
H6 { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 11px; font-weight: bold; }
A.H6:Active { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }

A.H6:Hover { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }

A.H6:Visited { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }

A.H6:Link { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }

/* Default link syle */
A:Active { color: #3366cc; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: underline; }
A:Visited { color: #3366cc; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: underline; }
A:Link { color: #3366cc; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: underline; }
A:Hover { color: #446600; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: underline; }


/*=====================================================================*/
/* Module Classes                                                      */
/*=====================================================================*/

/* Default Container Title Style */
.Head { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: none; }

/* SubHead */
.SubHead { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: none; }
A.SubHead:Active { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: underline; }

A.SubHead:Hover { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: underline; }

A.SubHead:Visited { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: underline; }

A.SubHead:Link { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: underline; }

/* SubHead white */
.SubHeadWhite { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
A.SubHeadGold:Active { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }


A.SubHeadGold:Hover { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }


A.SubHeadGold:Visited { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }


A.SubHeadWhite:Link { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }


/* Module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; }
A.SubSubHead:Active { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: underline; }

A.SubSubHead:Hover { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: underline; }

A.SubSubHead:Visited { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: underline; }

A.SubSubHead:Link { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: underline; }

/* Text style for skin objects */
.SkinObject { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: none; }
A.SkinObject:Hover { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: underline; }

A.SkinObject:Active { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: underline; }

A.SkinObject:Visited { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: underline; }

A.SkinObject:Link { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: underline; }

/*=====================================================================*/
/* Input and Other Admin Site Styles                                   */
/*=====================================================================*/

/* Normal Text Box */
.NormalTextBox { color: #000000; background-color:#FFFFFF; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 12px; font-weight: normal; vertical-align: middle; border: 1px solid #aac1d2;}
.NormalTextBox input{ color: #000000; background-color:#FFFFFF; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 12px; font-weight: normal; vertical-align: middle; border: 0px solid #aac1d2;}
.NormalTextBox textarea{ color: #000000; background-color:#FFFFFF; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 12px; font-weight: normal; vertical-align: middle; border: 0px solid #aac1d2;}

/* Admin link styles */
A.CommandButton:Active { color:#000000; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: none;  background: none; border:none; padding:2px 3px 3px 4px; height: 20px; }
A.CommandButton:Visited { color:#000000; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: none;  background: none; border:none; padding:2px 3px 3px 4px; height: 20px; }
A.CommandButton:Link { color:#000000; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: none;  background: none; border:none; padding:2px 3px 3px 4px; height: 20px; }
A.CommandButton:Hover { color:#008bd3; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: none;  background: none; border:none; padding:2px 3px 3px 4px; height: 20px; }

/* button style for standard HTML buttons */
A.StandardButton:Active { color:#000000; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: none; background: none; border:none; padding:2px 3px 3px 4px; height: 20px; }
A.StandardButton:Visited { color:#000000; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: none; background: none; border:none; padding:2px 3px 3px 4px; height: 20px; }
A.StandardButton:Link { color:#000000; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: none; background: none; border:none; padding:2px 3px 3px 4px; height: 20px; }
.StandardButton { color:#000000; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: none; background: none; border:none; padding:2px 3px 3px 4px; height: 20px; }
A.StandardButton:Hover { color:#008bd3; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: none;  background: none; border:none; padding:2px 3px 3px 4px; height: 20px; }

TH  { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: none; }

DIV  { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: none; }

TD  { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: normal; text-decoration: none; }

/* New DataGrid DNN Class used in Admin interface */
.DataGrid_Header { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif;font-size: 11px; font-weight: bold; text-decoration: none;}
.DataGrid_AlternatingItem { color: #000000; font-family: Verdana,Arial,  Tahoma, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.DataGrid_Item { color: #000000; font-family: Arial, Verdana, Tahoma, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }

/*=====================================================================*/
/* Skin Main Properties                                                */
/*=====================================================================*/

/* Skin BG Color and Content Alignament */
.BGTable {
	/* Alignament MUST be defined in the HTML skin file for cross-browser compatibility */
	width: 100%;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	background-image: url(images/MainBg.gif);
	background-repeat: repeat;
	background-position: left top;
}

.BottomBg {
	padding:0px 0px 20px 0px;
	background-color: Transparent;
}

/* Width of Skin - Applied to underlying table with minimum width applied */
.MainTable {
	border: 3px;
	border-color: #000000;
	border-style: solid;
	width: 765px;
	background: none;
}


/*=====================================================================*/
/* Template Main Areas                                                 */
/*=====================================================================*/
.Contenttable { background: #018bd3;}
.LeftSideMain { background:url(images/NavRightBorder.gif) top right repeat-y #abdd4a;}
.LeftSideMainBottomRight { background:url(images/LeftBottomRight.gif) no-repeat bottom right;}
.HeaderMainBg { background:url(images/HeaderBg.gif) repeat-x top left; height:88px;}
.ContentMain { background: url(images/ContentTopRight.gif) no-repeat top right #FFFFFF; border-bottom:8px solid #008cd4; border-right:8px solid #008cd4; }
.ContentMainBottomCrv{ background: url(images/ContentBottomLeft.gif) no-repeat bottom right transparent }
.ContentArea {
	padding: 0px 20px 15px 25px;
}
.ContentArea2 {
	padding: 0px 0px 15px 0px;
}
.RightPaneMain{
	padding: 12px 10px 10px 0px;
}
.RPTopMiddle { background: url(images/RPTopMiddle.gif) repeat-x top left;}
.RPLeftSide { background: url(images/RPLeftSide.gif) repeat-y top left;}
.RPRightSide { background: url(images/RPRightSide.gif) repeat-y top right;}
.RPBottomMiddle { background: url(images/RPBottomMiddle.gif) repeat-x bottom left;}

.LogoPane {
	padding: 5px 5px 0px 23px;
	vertical-align: top;
	text-align:left;
	font-family: Verdana,Arial,  Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	height:73px;
	background:#FFFFFF;
}



.LoginPaneBG {
	height: 0px;
	text-align: center;
	vertical-align: middle;
}

.SearchPane {
	height: 21px;
	vertical-align: top;
	text-align: left;
	font-family: Verdana,Arial, Tahoma, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	white-space: nowrap;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 5px;
}

.NavPane{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-align:left;
	vertical-align:top;
	white-space:nowrap;
	background:none;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 20px;
	padding-left: 0px;
}

.BreadcrumbPane {
	font-family: Arial, Verdana, Tahoma,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding: 0px 0px 0px 2px;
	white-space: nowrap;
	height: 12px;
	white-space: nowrap;
}

.breadcrumb{
	font-family: Arial,  Verdana, Tahoma,sans-serif; font-size: 12px;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	text-align:left;
	vertical-align:middle;
}

A.breadcrumb:active{
	font-family: Arial, Verdana, Tahoma,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	text-decoration: underline;
} 

A.breadcrumb:visited{
	font-family: Arial, Verdana, Tahoma,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	text-decoration: underline;
} 

A.breadcrumb:link{
	font-family: Arial, Verdana, Tahoma,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	text-decoration: underline;
} 

A.breadcrumb:hover{
	font-family: Arial, Verdana, Tahoma,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #018bd4;
	text-align: left;
	vertical-align: middle;
	text-decoration: underline;
	background: none;
}

.LeftBottomPane {
	vertical-align: top;
	font-family: Verdana,Arial, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 0px 30px 8px 10px;
	text-align: left;
}

.LeftTopPane {
	vertical-align: top;
	font-family: Verdana,Arial, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 52px 12px 10px 12px;
	text-align: left;
	height: 152px;
	background: url(images/LeftPaneTopCarve.gif) top no-repeat left;
}

.LeftTopPane2 {
	vertical-align: top;
	font-family: Verdana,Arial, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 52px 12px 10px 12px;
	text-align: left;
	height: 152px;
}

.TopPane {
	vertical-align: top;
	font-family: Verdana,Arial,  Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding:0px 0px 8px 0px;
	text-align:left;
}
.LeftPane {
	font-family: Verdana,Arial,  Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	vertical-align:top;	
	padding:0px 12px 1px 0px;


	background:none;
}
.CenterPane {
	font-family: Verdana,Arial,  Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	vertical-align:top;	
	padding:0px 0px 1px 0px;
}

.RightTopPane {
	font-family: Verdana,Arial,  Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	vertical-align:top;
	padding:0px 0px 5px 0px;
}

.RightPane {
	font-family: Verdana,Arial,  Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	vertical-align:top;
	padding:0px 0px 0px 0px;
}



.BottomPane {
	vertical-align: top;
	font-family: Verdana,Arial,  Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding:10px 0px 1px 0px;
}

.LoginPane {
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana,Arial, Tahoma, sans-serif;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding: 2px 30px 2px 10px;
}
.LoginPaneDiv { margin:0px; padding:1px 0px 6px 0px; font-size:10px;}

.PrivacyPane {
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana,Arial, Tahoma, sans-serif;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding:2px 30px 2px 10px;
}
.PrivacyPaneDiv { margin:0px; padding:1px 0px 6px 0px; font-size:10px;}

.CopyrightPane {
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana,Arial, Tahoma, sans-serif;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding:1px 30px 20px 10px;
}

.CopyrightPaneTopLine { width:92%; border-top:1px solid #444e29; float:left; padding:5px 0px 5px 0px;; margin:0px 0px 0px 0px;}
a.Emaillink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
.Emaillink a.hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #426202;
	text-decoration: underline;
}

/*===========================================================================================================*/
/*Background Images propertiese for Skin Please don't Edit or Delete*/
html {
	padding: 0px;
	margin: 0px;
	background-color: #ffffff;
}
body {
	padding: 0px;
	margin: 0px;
	background-color: #ffffff;
}
.TopAreaMain { height:202px!important;}
.LeftShadow { border-top:1px solid #ffffff;background:url(images/LeftShadow1.gif) right top repeat-y;}
.RightShadow {border-top:1px solid #ffffff; background:url(images/RightShadow1.gif) left top repeat-y;}
.BottomMiddle { background:url(images/BottomMiddle.gif) left top repeat-x;}
.ContentMainPadding { border-top:1px solid #ffffff; padding:20px 25px 20px 25px; background:#ebf0f4!important}
.ContentMainPaddingIP { border-top:1px solid #ffffff; padding:5px 25px 20px 25px; background:#ebf0f4!important}
.LeftTopPadding {padding:15px 0px 0px 0px;}
.BottomMain { padding:5px 25px 5px 25px; background:#FFFFFF;}
	
/*===========================================================================================================*/
.BackgroundTable {
	background-color: transparent;
	background-repeat: repeat-x;
	background-position: left bottom;
}

/* tooltips */

a span{
	display: none;
}

a span.tooltip{
	border-bottom: 1px dashed;
	text-decoration: none;
}

a {
	position: relative;
}

a:hover span.tooltip{
	display: block;
	position:absolute;
	top: -0.0em;
	left: 4.0em;
	text-align: center;
	padding: 4px;
	z-index: 100;
	border: 1px solid #996633;
	background-color: #FFFF66;
	color: #000;
	width: 300px;
	font-family: Arial,Verdana,Georgia,Tahoma,sans-serif;
	font-size: 8pt;
	line-height: 1.0em;
	font-weight:normal;
/*	
	text-decoration: none;	
*/
}

/*
a span{
	display: none;
}

a.tooltip:hover {
	font-size: 100%;
}

a.tooltip span{
	display: none;
}

a.tooltip {
	position: relative;
	border-bottom: 1px dashed;
	text-decoration: none;
}

a.tooltip:hover span{
	display: block;
	position:absolute;
	top: -2.0em;
	left: 2.0em;
	text-align: center;
	padding: 2px;
	z-index: 100;
	border: 1px solid #996633;
	background-color: #FFFF66;
	color: #000;
	width: 200px;
	}
*/